domingo, 6 de noviembre de 2022

Pseint

 

REPASEMOS 

 

 

¿Qué es PSeInt?

PSeInt, es la abreviatura de Pseudocode Interpreter, Intérprete de Pseudocódigo. Este programa fue creado como proyecto final para la materia Programación 1 de la carrera Ingeniería en Informática de la Facultad de Ingeniería y Ciencias Hídricas de la Universidad Nacional del Litoral, del en aquel momento estudiante Pablo Novara.

El programa utiliza pseudocódigo, una descripción de un algoritmo computacional, cuya principal misión es que el programador pueda centrarse en los aspectos lógicos de la programación, dejando el apartado técnico para cuando se vea la sintaxis de un lenguaje de programación real. PSeInt incluye en su editor diversas herramientas para que podamos crear y almacenar programas en este peculiar lenguaje, ejecutarlos directamente desde su interfaz, o incluso corregir posibles defectos que encontremos en su desarrollo.

 

¿Por qué usar PSeInt y no otro intérprete o compilador de pseudocódigo?

1) Porque es software libre, sin necesidad de andar gastando dinero, haciendo giros, etc., violando los derechos de autor ni andar creando o consiguiendo cracs, que a veces sus link están inactivos y/o los programas no dejan craquearse.

2) Está constantemente atendido por su creador, a diferencia de los otros compiladores e intérpretes de pseudocódigo que están descontinuados.

3) Posee un foro para reportar errores y obtener ayuda, está también está constantemente atendido por su creador, lo que ayuda a mejorar el programa.

4) Posee una extensa ayuda, que valga la redundancia ayuda a aprender a usarlo, y a aprender el lenguaje.

5) Está disponible su código fuente, y con instrucciones para ejecutarlo, de modo que si sabemos C++ podremos personalizarlo y corregirlo.

6) Posee previsualización y exportación a C, C++ y otros lenguajes para que podamos ver el mismo código implementado en C y otras lenguajes, lo que ayuda a aprender estos y otros lenguajes;

7) Se trata de un compilador que compila automáticamente cuando el usuario pulsa ejecutar, el algoritmo se guarda automáticamente en un archivo del disco duro, dentro de la carpeta del ejecutable PSeInt, para su posterior ejecución, haciendo más cómodo su uso

 

Abrir PSeInt

Para abrir PSeInt damos doble clic en el acceso directo PSeInt del escritorio y nos abre el programa.

Entorno de PseInt

Ahora que abrimos y configuramos por primera vez PSeInt, pasamos a detallar el entorno de programación de PSeInt. Esta esta captura se detallan los nombres de las partes que componen el entorno o interfaz del programa

Como se explica en los textos de esta captura, podemos dividir al entorno en cuatro secciones:

la de los botones de comando,

arriba la de las pestañas de trabajo y

el rectángulo blanco que contiene a las palabras Proceso y Fin Proceso y

el listado de funciones y variables.

Pasamos a detallar cada una de sus partes de la siguiente forma:

Botones de comando PSeInt, al ser una herramienta didáctica y orientada a personas con poco o sin ninguna experiencia en programación, presupone que dicho usuario no conoce todavía la sintaxis valida en PSeInt. A tales efectos, como se ve en la captura, en este caso resaltados con rojo a la derecha del entorno, este dispone a su lado botones etiquetados con las estructuras usadas en este programa, que de ser presionadas escriben en el editor de texto la sintaxis válida de PSeInt, sirviendo de ayuda al programador o usuario: Cuando el usuario pulsa cualquier botón de comando se escribe la sintaxis válida del pseudocódigo en PSeInt entre las líneas Proceso y FinProceso, excepto la estructura subproceso que se escribe fuera del proceso principal ya que proceso no puede contener ni uno ni más de un SubProceso. Como parte también de la ayuda, cualquier estructura que se escriba en el área de trabajo abajo muestra su correspondiente descripción que especifica cómo se maneja la estructura citada, lo que en la captura de abajo se especifica como Ayuda rápida.

 

 

 

Como parte también de la ayuda, cualquier estructura que se escriba en el área de trabajo abajo muestra su correspondiente descripción que especifica cómo se maneja la estructura citada, lo que en la captura de abajo se especifica como Ayuda rápida.

 

 

No hay comentarios.:

Publicar un comentario