Winpseudo V1.4 y V2.1
Interprete de Pseudocodigos en Español
Download Samples Download V2.1 Proyecto Nuevo
Copyright (c) Carlos J. Melgarejo 1993-2006 Derechos Reservados
carlos.melgarejo.florentin@gmail.com
cmelgarejo@hotmail.com
C. del Este - Paraguay
.......... ....
... . ..
... .. ..
... .. ..
... .. ..
... . .... .. ..... .... ....... ......
......... .. . .. .. ... .. . .. .. .
... .. .. .. ... .. .. .. ... ..
... .... ........ ... .. ... .. ... ..
... ..... .. ... .. ... .. ... ..
... ... .. ... .. ... .. ... ..
... .. ... . ... .. .. .. ... ..
... . . ... .. .. . . .. .. .
..... .... ... ...... ....... ......
Se otorga permiso libre de cargos (gratis), a que cualquier persona obtenga una copia de este software y los archivos con su documentacion asociada, a que manipule el software sin restricciones, copie, modifique, mescle, publique y
distrubuya.

Es un Interprete de pseudocodigosen español estructurado que convierte cada linea del pseudocódigo en lenguje de máquina y la ejecuta a medida que ella aparece en la línea de ejecución.
Fue originalmente diseñado para auxiliar a los estudiantes de primeros años de informática en el estudio y comprensión de algorítmos.
Características
En el siguiente enlace se muestra un claro ejemplo de utilización del pseudocódigo:
INICIO Programa26 - "MCD - Algoritmo de Euclides - Usando RESTO"
VAR
NUMERICO A
NUMERICO B
NUMERICO R
STRING PTR
FIN-VAR
LEER (A)
LEER (B)
R = 1
MIENTRAS (R # 0)
PTR = UNIR(NL," MCD(", A, ", ", B, ") = ")
IMPRIMIR (PTR)
R = A % B
A = B
B = R
FIN-MIENTRAS
IMPRIMIR ENTERO(A)
FINAL
La sintaxis de Winpseudo es bien simple:
- Todo el algorítmo debe estar encapsulada entre: INICIO ... FINAL
- Las variables se declaran. No porque esto sea necesario, sino para acostumbrar al estudiante a hacerlo, ya que en lenguajes de alto nivel esto debe hacerse necesariamente. Las variables estan encapsuladas entre: VAR ... FIN-VAR
Los tipos de variables permitidos son: NUMERICO, STRING Y VECTOR
- La entrada y salida de datos se da por los comandos: LEER e IMPRIMIR
- Tiene funciones como: ENTERO para calcular la parte entera de un número, UNIR para concatenar textos y números, INTERCAMBIAR para realizar el SWAP entre dos variables sin usar una auxiliar y ALEATORIO para generar números aleatorios.
- El flujo de control se realiza por medio de los comandos SI ... SINO ... FIN-SI y por MIENTRAS ... FIN-MIENTRAS
- Operadores Aritméticos Binarios
+ Suma
- Resta
* Multiplicación
/ División
% Resto
^ Potencia
- Operadores Aritméticos Unarios
+ Positivo
- Negativo
Download
WPSetup14.exe Winpseudo2.1.zip
WinPseudo es Pseudo 1993 portado al Windows debido a problemas con los operadores relacionales. Cuando rodaba sobre DOS no tenía problemas; pero sobre Windows...
Esta solución se basa en la instalación de una fuente tipo ASCII.
El archivo de instalación de esta nueva fuente se llamaASCII.ttfy debe ser instalado en el directorio c:\\windows\font.
Tome el archivo ASCII.TTF que acompaña la producto e instalelo en su computador manualmente.
ASCII.TTF >> c:\\windows\font
<

