Tecnología

Lo que necesitas saber acerca de PSeInt

¿Qué es PSeInt?

PSeInt es la abreviatura de intérprete de pseudocódigo. Un programa utiliza pseudocódigo, una descripción de un algoritmo computacional cuyo objetivo principal es permitir al programador centrarse en los aspectos lógicos de la programación y dejar las partes técnicas a la sintaxis de un lenguaje de programación real. PSeInt incluye varias herramientas en su editor para que podamos crear y guardar programas en este lenguaje especial, ejecutarlos directamente desde su interfaz e incluso corregir posibles errores que descubramos durante el desarrollo.

PSeInt está diseñado para ayudar a los estudiantes a comenzar a crear programas o algoritmos informáticos. El pseudocódigo se utiliza a menudo como exposición inicial para introducir conceptos básicos como estructura de control, expresiones, variables, etc. utilizar sin arriesgar los detalles de la sintaxis del lenguaje real. El software tiene como objetivo facilitar a los principiantes la escritura de algoritmos en este pseudolenguaje proporcionando varias utilidades y ayuda, así como algunas herramientas adicionales para ayudarle a encontrar errores y comprender la lógica del algoritmo.

Características

  1. Proporciona herramientas de edición para completar automáticamente algoritmos de escritura de pseudocódigos en español:
  • Ayuda emergente
  • Plantilla de comando
  • Coloración de sintaxis
  • Resaltado de bloque lógico
  • Profundización inteligente
  • Funciones, operadores y listas de variables

2. Puede interpretar (ejecutar) algoritmos escritos:

  • Puede cambiar el algoritmo y ver inmediatamente los cambios en acción (no es necesario volver a ingresar datos)
  • Le permite cambiar uno o más datos seleccionados en una ejecución completa para observar cómo cambian los resultados.
  • Le permite deshacer una ejecución para reiniciarla o rehacerla desde cualquier punto
  • Le permite recorrer algoritmos, probar velocidad y probar variables y expresiones.
  • Las tablas de prueba de escritorio se pueden crear automáticamente

3. Proporciona un diagrama específico que describe los pasos seguidos en cada paso.

  • Permite generar y editar diagramas de flujo de algoritmos.
  • Se pueden utilizar diagramas clásicos y diagramas de Nassi-Shneiderman.
  • Le permite editar varios algoritmos simultáneamente.
  • El pseudolenguaje utilizado es configurable.
  • Proporciona perfiles predefinidos para múltiples organizaciones.

¿Por qué es mejor utilizar Pseint y no otros compiladores de pseudocodigos?

  • Su código fuente está disponible y hay instrucciones para ejecutarlo, por lo que sí conocemos C++, podemos modificarlo y arreglarlo.
  • A diferencia de los demás, siempre ha sido cuidado por su creador en comparación con otros compiladores e intérpretes de pseudocódigo obsoletos. 
  • Tiene un foro para informar errores y obtener ayuda, lo cual hace que sus creadores a menudo participen para ayudar a mejorar el programa.
  • Tiene una amplia ayuda, que vale la pena el dinero extra y puede ayudarte a aprender a usarlo y aprender el idioma.
  • Este es el compilador que llega al usuario cuando presiona ejecutar y el algoritmo se guarda automáticamente en un archivo en su computadora del disco duro,dentro de la carpeta ejecutable PSeInt,para una mayor ejecución, es más conveniente de usar.

Comandos de Pseint

  • Escribir: Muestra los datos de salida.
  • Leer: Recibe los datos de entrada.
  • Asignar: Almacena los datos que se van a procesar.
  • Si-entonces: Este evalúa las circunstancias y sigue las instrucciones apropiadas.
  • Según: Esta instrucción  permite realizar selectivamente múltiples acciones posibles en función del valor almacenado en una variable de tipo numérico.
  • Mientras: Este comando ejecuta una serie de instrucciones siempre que la condición sea verdadera. 
  • Repetir: La instrucción Repetir hasta que ejecuta una serie de declaraciones hasta que la condición sea verdadera.
  • Para: La instrucción para ejecutar una secuencia de instrucciones el número de veces especificado. 
  • Operadores y funciones: este pseudolenguaje tiene un conjunto básico de operadores y funciones que pueden usarse para construir expresiones más o menos complejas.

Ejemplos de comando Para

  • En este programa, un estudiante pueda saber que uniforme corresponde a cada dìa de la semana, de tal manera que lo ayude a saber que debe llevar en el dia indicado, el estudiante ingresa y sigue las instrucciones dadas para una respuesta.

Aquí podemos observar la ejecución del pseudocódigo

  • El ejercicio, da como resultado el promedio de una materia respecto a las notas de un estudiante

Vemos su desarrollo:

  • Este programa, ayuda a realizar las tablas de multiplicar, del 1 al 10, solo ingresando cual es la tabla que se desea solucionar

Aquí podemos evidenciar su desarrollo:

Autores: Laura Manuela Mosquera Giraldo

Editor: Carlos Iván Pinzón Romero

Código: UCPA-5

Universidad: Universidad Central

Fuentes

S.f). ¿Qué es PSeInt?. pseintteoria.hugobrito.  https://pseintteoria.hugobrito.net/pseint01.pdf
(S.f). ¿Para qué sirve PSeInt?. Pseint.sourceforge. https://pseint.sourceforge.net/index.php?page=features.php
(2022). Comandos Pseint. Studocu. https://www.studocu.com/es-ar/document/universidad-nacional-de-santiago-del-estero/fundamentos-de-la-programacion/comandos-pseint/37405148
(S.f). Pseint. [Fotografía]. WordPress. https://victomanolo.wordpress.com/pseint/
(2017). Estructura y comandos de PseInt. [Fotografía] Aprende a programar con nosotros blog. https://aprendeaprogramarconnosotros.blogspot.com/2017/04/estructura-y-comandos-de-pseint.html