Download PSeInt

Document related concepts
no text concepts found
Transcript
PSeInt
PSeInt es un software libre multiplataforma dirigido a personas que se inician en
la programación.
PSeInt, es la abreviatura de Pseudocode Interpreter, Intérprete de Pseudocódigo. 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
En Pseint existen los siguientes tipos de datos:



Numérico: enteros y decimales, los decimales se separan con un punto( 2 ; 2.5) .
Lógico o Booleano: V y F
Carácter: carácter y cadena de caracteres, pueden ir encerrados entre comillas
simples o dobles („a‟ , “a” , „hola‟, “hola”).
Propósito de PSeInt
PSeInt está pensado para asistir a los estudiantes que se inician en la construcción de
programas o algoritmos computacionales. El pseudocódigo se suele utilizar como primer
contacto para introducir conceptos básicos como el uso de estructuras de control,
expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un
lenguaje real. Este software pretende facilitarle al principiante la tarea de escribir
algoritmos en este pseudolenguaje presentando un conjunto de ayudas y asistencias, y
brindarle además algunas herramientas adicionales que le ayuden a encontrar errores y
comprender la lógica de los algoritmos.
Es una herramienta diseñada para aprender la lógica del lenguaje de programación,
orientada especialmente a estudiantes sin experiencia en dicha área, para ayudarlos a
relacionarse con el mundo de la programación. Mediante la utilización de un simple y
limitado pseudo-lenguaje intuitivo y en español, con entradas y salidas simples
y funciones predefinidas, permite comenzar a comprender conceptos básicos y
fundamentales de un algoritmo computacional.
Características







Lenguaje Autocompletado
Ayudas Emergentes
Plantillas de Comandos
Soporta procedimientos y funciones
Exportación a otros lenguajes (C, C++, C#, Java, PHP, JavaScript, Visual Basic
.NET, Python, Matlab)
Graficado, creación y edición de diagramas de flujo
Editor con coloreado de sintaxis
PSeInt

Foro oficial de PSeInt
PSeInt