Manual Pseint

August 12, 2023 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Manual Pseint...

Description

1

Introducción PseInt (Pseudo Intérprete) es un Entorno de Desarrollo Integrado (IDE, por sus siglas en inglés) para PseudoCódigo, un lenguaje de programación imperativa simple y en castellano. Es decir, PseInt es un editor e intérprete de programas escritos en PseudoCódigo. Su interfaz gráfica permite crear, almacenar, ejecutar y corregir fácilmente programas en PseudoCódigo. La sencillez del lenguaje PseudoCódigo lo hacen ideal para la enseñanza de la programación. Permite escribir programas con instrucciones condicionales (SiEntonces-Sino, Segun) y ciclos (Mientras, Hasta Que, Para), y también usar valores numéricos (números decimales), lógicos, caracteres y arreglos. También provee funciones de entrada/salida y algunas funciones matemáticas. Este proyecto se encuentra en http://pseint.sourceforge.net y de allí se puede descargar la última versión del programa, acceder al foro de soporte y también unirse al equipo de desarrollo del programa. No es necesario ser programador para esto último (aunque mejor si lo sos), necesariomejoras; el ojo crítico un docente quede usa el programa o deen unmuchas alumnoocasiones que quiereesproponer otras de veces se necesita quien quiera aportar documentación (esta página dinámica está para eso). En cualquiera de los casos, el desarrollador principal les espera.

Utilización del entorno Elementos de la Ventana • • • • • •

Barra de Título Menú de Opciones Barra de Acceso Rápido Área de Trabajo Área de Información de Ejecución Barras de scroll

Información de Ejecución La Información de Ejecución se actualiza cada vez que se ejecuta el algoritmo. En ella aparecen los errores encontrados, ya sean de sintaxis (antes de ejecutarse) o errores en tiempo de ejecución. Al hacer click sobre los mismos, automáticamente se seleccionará la línea que contiene dicho error en el área de trabajo. Si la ejecución se interrumpe de forma anormal (presionando Ctrl+Pause o finalizando el proceso por medio del sistema operativo), dicha información no puede ser actualizada. A partir de la versión sede puede redimensionar esta áreapor manipulando la línea divisoria entre dicha área y el1.1 área trabajo. Notar que al pasar sobre esa línea divisoria, el cursor del ratón se mostrará como una doble flecha; manteniendo el botón izquierdo apretado podemos cambiar las dimensiones de las áreas. Problemas con el Entorno

2

Debido a que la comunicación entre el entorno y el intérprete propiamente dicho se realiza a través de archivos temporales, es posible que el entorno no funcione correctamente si el sistema operativo Windows no se encuentra en el directorio "c:\windows". Para solucionar este problema, se debe editar el archivo Pselnt.ini que se encuentra en el directorio de instalación. Si no se encuentra allí, debe ser creado en la carpeta junto a los ejecutables. En dicho archivo se debe agregar (en cualquier lugar) la siguiente línea: WinDir=E:\windows\ En este ejemplo, Windows se encuentra en la carpeta "e:\windows". Nótese que la ruta termina en "\". Esto siempre debe ser así. No seria correcto "e:\windows". Otro posible problema que puede presentarse al ejecutar la aplicación es que un mensaje indique que no se encontró el intérprete. Debe asegurarse de ejecutar VPSeInt.exe desde el directorio donde instaló la aplicación. Si intentó actualizar el intérprete, consulte la documentación adjunta. Si esto no soluciona su problema, escriba a zaskar @hotmail.com y describa con detalle el error en cuestión.

Consideraciones Previas En las secciones siguientes, la sintaxis del lenguaje PseudoCódigo (es decir, las reglas que permiten decir si un programa está bien escrito) es definida usando una notación similar a la notación BNF (Backus-Naur Form). Las palabras y símbolos que pertenecen al pseudocódigo se escriben tal como deben ir, por ejemplo: Proceso; mientras que los nombres de variables y otros símbolos y expresiones que pueden variar son escritos entre corchetes angulares, por ejemplo: .

Algoritmos Un programa escrito en PseudoCódigo comienza con la palabra clave Proceso seguida del nombre del programa, luego le sigue una secuencia de instrucciones y finaliza con la palabra FinProceso. Proceso FinProceso

Donde una secuencia de instrucciones es una lista de una o más instrucciones, cada una terminada en punto y coma. ; ; ... ;

Se pueden introducir comentarios luego de una instrucción, o en líneas separadas, mediante el uso de la doble barra ( // ). Todo lo que precede a //, hasta el fin de la línea, no será tomado en cuenta al interpretar el algoritmo.

3

Note que no puede haber instrucciones fuera del programa, aunque sí comentarios. Las estructuras no secuenciales pueden anidarse. Es decir, pueden contener otras adentro, pero la estructura contenida debe comenzar y finalizar dentro de la contenedora.

Acerca de constantes, identificadores y palabras reservadas •

• • • •

Los identificadores, o nombres de variables, deben constar sólo de letras y números, comenzando siempre con una letra. Las constantes de tipo carácter se escriben entre comillas ( " ). En las constantes numéricas, el punto ( . ) es el separador decimal. Las constantes lógicas son Verdadero y Falso. Las palabras reservadas no llevan acentos. Por ejemplo, Segun, Dimension.

Asignación La instrucción de asignación permite almacenar una valor en una variable.
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF