Pseint
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
(Si-Entonces-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.
OBJETIVO
El
objetivo principal es capacitar al estudiante en los conceptos básicos de
algoritmos, que le permitan obtener la destreza necesaria para diseñar sus
propios algoritmos.
Caracteristicas y Funcionalidades de PSeInt:
·
Presenta herramientas de
edición básicas para escribir algoritmos en pseudocodigo en español
·
Permite la edición simultánea
de múltiple algoritmos
·
Presenta ayudas para la
escritura
·
Autocompletado
·
Ayudas Emergentes
·
Plantillas de Comandos
·
Coloreado de Sintaxis
·
Puede ejecutar los algoritmos
escritos
Sintaxis de Pseint
Sintaxis
sencilla
·
Asignación: permite almacenar
un valor en una variable (a<-b+i)
·
Entradas: la instrucción leer
permite ingresar información desde el ambiente (Leer x;)
·
Salidas: la instrucción
escribir permite mostrar valores al ambiente (Escribir “b“)
·
Lazos mientras: ejecuta una
secuencia de instrucciones mientras una condición sea verdadera. Su sintaxis
Mientras “expresión lógica” Hacer
“secuencia de acciones”
Fin Mientras
·
Lazos repetir: la instrucción
repetir-hasta que una secuencia de instrucciones hasta que la condición sea
verdadera. Sintaxis:
Repetir
“secuencia de acciones”
Hasta que “expresión lógica”
·
Lazos para: ejecutar una
secuencia de instrucciones un número determinado de veces. Si sintaxis:
Para “variable numérica < - valor inicial hasta valor final con paso paso hacer
secuencia de acciones”
Fin para
Todo algoritmo en pseudocógido tiene la siguiente estructura
general:
Proceso SinTitulo
accion 1;
accion 1;
accion n;
SLE 2
Esta diseñado para apoyar la formación profesional de estudiantes de
informática, proveyendo un entorno que acompañe el proceso de construcción de
algoritmos, desde los mas sencillos hasta aquellos que requieren técnicas
avanzadas de programación.
El entorno de programación incluye un editor multiventanas con
posibilidades de compilación, ejecución y depuración de los programas,
apuntando a facilitar la experimentación y el pensamiento creativo del alumno.
Objetivo
Brindar al que se inicia en el estudio de algoritmos un ambiente
integrado con el cual pueda desarrollar sus programas
Principales
características
·
Posee un conjunto simplificado
de tipos de datos
·
Las cadenas son dinámicas, es
decir, su longitud se ajusta automáticamente para contener la secuencia de
caracteres que se requiera, sin obligar a la definición explícita de una
longitud máxima.
·
Además de los tipos de datos
básicos (numérico, cadena, lógico) pueden definirse registros y arreglos
n-dimensionales de cualquier tipo de dato.
·
Las variables, tipos de datos y
constantes pueden ser locales o globales.
·
Los identificadores (nombre de
variables, de constantes, de subrutinas, etc.) pueden tener hasta 32 caracteres
de longitud, pudiendo la letra ñ ser parte de un identificador.
·
Se cuenta con un rico conjunto
de estructuras de iteración y selección.
·
El despliegue y la lectura de
datos es muy sencillo.
Sintaxis
·
Declaración de variables
·
El lenguaje es de formato libre
y no requiere ‘;’ (punto y coma) como separador de sentencias.
·
Ciclo mientras Esta
construcción posibilita ejecutar repetidamente un conjunto de sentencias
mientras se cumpla cierta condición definida por el programador. La sintaxis
del ciclo mientras es:
mientras (condición)
{sentencias...}
·
Ciclo repetir...hasta: ejecuta
al menos una vez las sentencias definidas en el cuerpo del ciclo, pues la
verificación para continuar o no en el ciclo se realiza al final, como puede
apreciarse en la sintaxis:
repetir sentencias...
hasta ( condicion_de_fin
)
·
Ciclo desde : cuando conocemos
previamente el número de veces que deseamos ejecutar un conjunto de
instrucciones. La sintaxis es:
desde
variable_de_control = valor_inicio hasta valor_fin [paso incremento]
{ sentencias... }
Estructura
general:
Programa
nombre_del_programa
Const
Declaración
de una o más constantes
Tipos
Declaración
de una o más variables
Var
Declaración
de una o más variables
Inicio
Sentencias
Fin
Zingai
¿Qué
es Zinjai?
Es
un IDE (entorno de desarrollo integrado) libre y gratuito para programar
Objetivo:
ser
utilizado por estudiantes de programación durante el aprendizaje, presenta una
interfaz inicial muy sencilla, pero sin dejar de incluir funcionalidades
avanzadas que permiten el desarrollo de proyectos tan complejos como el propio
Zinjai.
Sintaxis
en zinjai",
ZinjaI es solo un interfaz, la "sintaxis" es la de C++.
La
sintaxis es
inicio_origen,
fin_origen, inicio_destino)
Características
• Cuenta con numerosas facilidades de
edición y asistencias para la codificación, así como un sistema de depuración
integrado y ayuda en castellano.
• coloreado de sintaxis
• generación automática de código
• desarrollo rápido de ejercicios



No hay comentarios.:
Publicar un comentario