ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Como Trabajar Con PSeInt


Enviado por   •  6 de Julio de 2013  •  2.211 Palabras (9 Páginas)  •  1.113 Visitas

Página 1 de 9

PSEINT (PSEUDOCÓDIGOS, ALGORITMOS Y DFD’S)

¿CÓMO TRABAJAR CON PSEINT?

¿Para qué sirve 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.

Características y Funcionalidades de PSeInt:

 Presenta herramientas de edición para escribir algoritmos en pseudocodigo en español.

• Autocompletado.

• Ayudas Emergentes.

• Plantillas de Comandos.

• Coloreado de Sintaxis.

• Indentado Inteligente.

 Permite generar y editar el diagrama de flujo del algoritmo.

 Permite la edición simultánea de múltiple algoritmos.

 El lenguaje pseudocódigo utilizado es configurable.

• Ofrece perfiles de configuración predefinidos para numerosas instituciones.

• Puede interpretar (ejecutar) los algoritmos escritos.

• Permite ejecutar el algoritmo paso a paso controlando la velocidad e inspeccionando variables y expresiones.

 Puede confeccionar automáticamente una tabla de prueba de escritorio.

 Determina y marca claramente errores de sintaxis (mientras escribe) y en tiempo de ejecución.

 Permite convertir el algoritmo de pseudocodigo a código C++.

 Ofrece un sistema de ayuda integrado acerca del pseudocódigo y el uso del programa.

• Incluye un conjunto de ejemplos de diferentes niveles de dificultad.

 Es multiplataforma (probado en Microsoft Windows, GNU/Linux y Mac OS X).

 Es totalmente libre y gratuito (licencia GPL).

El Pseudo-código

Las características de este pseudolenguaje fueron propuestas en 2001 por el responsable de la asignatura Fundamentos de Programación de la carrera de Ingeniería Informática de la FICH-UNL. Las premisas son:

• Sintaxis sencilla

• Manejo de las estructuras básicas de control

• Solo 3 tipos de datos básicos: numérico, carácter /cadenas de caracteres y lógico (verdadero-falso).

• Estructuras de datos: arreglos.

Todo algoritmo en pseudocógido tiene la siguiente estructura general:

Proceso SinTitulo

accion 1;

accion 1;

.

.

.

accion n;

FinProceso

Comienza con la palabra clave Proceso seguida del nombre del programa, luego le sigue una secuencia de instrucciones y finaliza con la palabra FinProceso. Una secuencia de instrucciones es una lista de una o más instrucciones, cada una terminada en punto y coma.

Las acciones incluyen operaciones de entrada y salida, asignaciones de variables, condicionales si-entonces o de selección múltiple y/o lazos mientras, repetir o para.

Asignación

La instrucción de asignación permite almacenar un valor en una variable.

<Variable> <- <expresión>;

Al ejecutarse la asignación, primero se evalúa la expresión de la derecha y luego se asigna el resultado a la variable de la izquierda. El tipo de la variable y el de la expresión deben coincidir.

Entradas

La instrucción Leer permite ingresar información desde el ambiente.

Leer <variablel> , <variable2> , ... ,

<variableN> ;

Esta instrucción lee N valores desde el ambiente (en este caso el teclado) y los asigna a las N variables mencionadas. Pueden incluirse una o más variables, por lo tanto el comando leerá uno o más valores.

Salidas

La instrucción Escribir permite mostrar valores al ambiente.

Escribir <exprl> , <expr2> , ... , <exprN> ;

Esta instrucción imprime al ambiente (en este caso en la pantalla) los valores obtenidos de evaluar N expresiones. Dado que puede incluir una o más expresiones, mostrará uno o más valores.

Dimensionamiento

La instrucción Dimensión permite definir un arreglo, indicando sus dimensiones. Dimensión <identificador> (<maxl>,...,<maxN>);

Esta instrucción define un arreglo con el nombre indicado en <identificador> y N dimensiones. Los N parámetros indican la cantidad de dimensiones y el valor máximo de cada una de ellas. La cantidad de dimensiones puede ser una o más, y la máxima cantidad de elementos debe ser una expresión numérica positiva.

Se pueden definir más de un arreglo en una misma instrucción, separándolos con una coma (,).

Dimension <ident1> (<max11>,...,<max1N>),..., <identM> (<maxM1>,...,<maxMN>)

Es

...

Descargar como (para miembros actualizados)  txt (13.5 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com