Vous êtes sur la page 1sur 3

PSeInt: Conceptos Bsicos

Georgina Prokopis

Qu es PSeInt?
PSeInt,
de PSeudo Intrprete, es una herramienta educativa utilizada
principalmente por estudiantes para aprender los fundamentos de la
programacin y el desarrollo de la lgica. Utiliza el pseudocdigo para la
solucin de algoritmos.
Pseudocdigo: en ciencias de la computacin el pseudocdigo (o falso lenguaje) es una
descripcin de un programa informtico en un lenguaje comprensible para la lectura humana.
Algoritmo: (del griego y latn, dixit algorithmus y ste a su vez del matemtico persa Al-Juarismi
) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que
permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba
realizar dicha actividad.

Propsito de PSeInt
PSeInt est pensado para asistir a quienes se inician en la construccin de
programas o algoritmos computacionales. El pseudocdigo se suele utilizar
como primer contacto para introducir conceptos bsicos como el uso de
estructuras de control, expresiones, variables, etc., sin tener que lidiar con las
particularidades de la sintaxis de un lenguaje real.

Estructura de Control: En lenguajes de programacin, las estructuras de control permiten


modificar el flujo de ejecucin de las instrucciones de un programa.
Expresin: es una combinacin de constantes, variables o funciones, que es interpretada de
acuerdo a las normas particulares de precedencia y asociacin para un lenguaje de
programacin en particular.
Constante: nombre de dato cuyo contenido no cambia.
Variable: nombre de dato cuyo contenido puede variar.

Permite escribir y ejecutar el algoritmo para observar su funcionamiento y


verificar

los

resultados.

Adems, puede modificar el algoritmo ejecutado y observar cmo cambia el


resultado automticamente, sin volver a ingresar los datos de entrada. O
tambin puede volver a ejecutar solo una parte del mismo.
El editor ofrece diferentes tipos de ayudas mientras escribe (sugerencias,
autocompletado, etc), y el intrprete identifica claramente los errores de su
algoritmo y ofrece descripciones completas y sugerencias para que pueda
corregirlos fcilmente.

PSeInt: Conceptos Bsicos

Georgina Prokopis

Adems del pseudocdigo, PSeInt permite trabajar con diagramas de flujo,


convirtiendo automticamente los algoritmos entre una y otra representacin,
siendo posible editarlos en ambos formatos.
Diagrama de Flujo: es la representacin grfica del algoritmo o proceso.

PSeInt es software libre, gratuito y multiplataforma. Las caractersticas de este


pseudocdigo

son:

- Sintaxis sencilla
- Manejo de las estructuras bsicas de control
- Slo 3 tipos de datos bsicos: numrico, carcter/cadenas de caracteres y
lgico (verdadero-falso).

Forma General de un Algoritmo en Pseudocdigo


Todo algoritmo en pseudocdigo tiene la siguiente estructura general:
Proceso SinTitulo
accin 1
accin 2
.
.
accin 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.
Las acciones incluyen operaciones de entrada y salida, asignaciones de
variables, o estructuras de control.

Con las estructuras de control se puede:

De acuerdo a una condicin, ejecutar un grupo u otro de sentencias (SiEntonces)

PSeInt: Conceptos Bsicos

Georgina Prokopis

De acuerdo al valor de una variable, ejecutar un grupo u otro de


sentencias (Segn)

Ejecutar un grupo de sentencias mientras se cumpla una condicin


(Mientras)

Ejecutar un grupo de sentencias hasta que se cumpla una condicin


(Repetir)

Ejecutar un grupo de sentencias un nmero determinado de veces


(Para)

Los lenguajes de programacin modernos tienen estructuras de control


similares. Bsicamente lo que vara entre las estructuras de control de los
diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia
para expresar la estructura.

Vous aimerez peut-être aussi