Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asignatura:
Programación II
Tema:
Compilador pseint
1
Instituto Polivalente “José Maria Espinoza” Grupo #1
INDICE
1. INTRODUCCIÓN……………………………………………………Pg. 03
2. OBJETIVOS…………………………………………………………...Pg. 04
4. CONCLUSIONES……………………………………………………Pg. 14
5. ANEXOS……………………………………………………………Pg. 15-16
2
Instituto Polivalente “José Maria Espinoza” Grupo #1
INTRODUCCIÓN
PSeInt es una herramienta para aprender la lógica de programación, está diseñado para
estudiantes sin experiencia en este tema. Mediante la utilización de un simple e intuitivo
seudocódigo en español, permite comprender conceptos básicos y fundamentales de un
algoritmo computacional.
3
Instituto Polivalente “José Maria Espinoza” Grupo #1
OBJETIVOS
Saber que es un algoritmo para la creación de programas que resuelvan problemas
cotidianos.
MARCO TEORICO
4
Instituto Polivalente “José Maria Espinoza” Grupo #1
PSeInt
Es un software libre educativo multiplataforma dirigido a personas que se inician en
la programación
Descripción
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.
5
Instituto Polivalente “José Maria Espinoza” Grupo #1
Características
o Autocompletado
o Ayudas Emergentes
o Plantillas de Comandos
o Coloreado de Sintaxis
o Indentado Inteligente
6
Instituto Polivalente “José Maria Espinoza” Grupo #1
7
Instituto Polivalente “José Maria Espinoza” Grupo #1
· Ventajas de PSeInt
8
Instituto Polivalente “José Maria Espinoza” Grupo #1
-No avisa de ciertos errores o advertencias (se puede configurar el compilador para
generar ejecutables sin los controladores de desbordamiento de enteros o las
comprobaciones de límites en matrices entre otros, dejando así más de la mano del
programador la tarea de controlar dichos errores)
9
Instituto Polivalente “José Maria Espinoza” Grupo #1
Comandos De PSeInt:
COMANDO LEER
Es el que se utiliza para poder ingresar o el que nos guarda los datos los a la hora de
ejecutar el ejercicio de prueba.
Botón en Pseint
COMANDO ESCRIBIR
Este comando se utiliza para que nos muestre el resultado al final de la ejecución del
ejercicio de prueba.
Botón en Pseint
COMANDO ASIGNAR
La instrucción de asignación permite almacenar una valor en una variable.
10
Instituto Polivalente “José Maria Espinoza” Grupo #1
CONDICIONAL SI-ENTONCES
Si <condición>
Entonces
<instrucciones>
Sino
<instrucciones>
FinSi
Botón en Pseint
11
Instituto Polivalente “José Maria Espinoza” Grupo #1
Dentro de las estructuras de control que se llegan a realizar en el mismo programa, pero que
se construyen en tres ciclos, que los mencionaremos a continuación:
<Instrucciones>
FinMientras
Botón en Pseint
12
Instituto Polivalente “José Maria Espinoza” Grupo #1
Repetir
<instrucciones>
Hasta Que <condición>
Botón en Psein
CICLO PARA
FinPara
variable en paso que es donde colocamos en qué tipo de paso vaya aumentado o disminuido
si es aumentado seria con paso de 1 o 2 como nosotros queramos y si es disminuido con
paso de -1 o -2 etc. final en este colocamos hasta donde queremos que termine el ciclo.
Botón en Pseint
CONCLUSIONES
14
Instituto Polivalente “José Maria Espinoza” Grupo #1
ANEXOS
15
Instituto Polivalente “José Maria Espinoza” Grupo #1
16
Instituto Polivalente “José Maria Espinoza” Grupo #1
17