miércoles, 25 de diciembre de 2013

Pseint

¿Qué es pseint?

PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación. Mediante un simple e intuitivo pseudolenguaje en español (complementado con un editor de diagramas de flujo), le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional, minimizando las dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos.
¿Para que nos sirve pseint?
PSeInt le ayuda a escribir algoritmos utilizando un pseudo-lenguaje simple, intuitivo y en español.

El objetivo es permitir al estudiante centrar la atención en los conceptos fundamentales que debe aprender, sin perder tiempo en los detalles de un lenguaje o del uso de un intérprete o compilador.
Aplicaciones de Pseint
Es decir, 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.
Aquí dejamos algnos ejemplos de algoritmos realizados en pseint
1.    En el siguiente ejemplo se intenta caclular el promedio de 10 numeros, observa bien el codigo, copialo a Pseint y luego fijate si es correcto sino identifica los problemas y resuelvelos:

Proceso Promedio
    //Calcula el promedio de una lista de numeros
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
        Escribir "Ingrese un numero:";
        Leer n;
       
 
        //Declaro una variable promedio para asignarle el promedio
        promedio<-n1+n2+n3+n4+n5+n6+n7+n8+n9+n10 / 10;
       
 
        //Muestro el promedio   
 
        Escribir "El promedio es: ",promedio;
FinProceso

2. En este otro ejemplo se trata de mostrar los primeros 50 numeros pares, haz lo mismo que en el ejemplo anterior, copia el codigo en pseint  y fijate si es correcto.

Proceso NumerosPares
    //Muestra los numeros pares del 0 al 50
    Escribir "Ingrese un numero:";
    Leer x;   
 
        Repetir
            //la funcion MOD calcula el resto de la division por 2, si es cero entonces es par
            Si x MOD 2 = 0  Entonces
                Escribir "Numero: ",x;           
 
            FinSi               
 
        Hasta Que x = 50
        Escribir "Ultimo Numero: ",x;   
 
        Escribir "Fin de listado";
FinProceso
Si aun caben dudas sobre Pseint se adjutan dos links donde se muestran los usos de pseint



Arreglos en Pseint

Los arreglos son estructura de datos homogéneas (todos los datos son del mismo tipo) que 
permiten almacenar un determinado número de datos bajo un mismo identificador, para luego 
referirse a los mismos utilizando uno o más subíndices. Los arreglos pueden pensarse como 
vectores, matrices, etc. 

Para crear un arreglo en PSeInt se utiliza la palabra clave Dimension, seguido del nombre del 
arreglo (identificador) y su tamaño (numero de subíndices) entre corchetes [].

Dimension identificador [tamaño]; 

En PSeInt los subíndices (posiciones) de los arreglos empiezan desde 1. En Java desde 0. 


Para un mayor entendimiento visite la siguiente pagina http://odelys2003.files.wordpress.com/2011/11/arreglosenpseint-100915151154-phpapp02.pdf esta pagina es un ppt con gran información sobre los arreglos y ejemplos de estos para Pseint 

Video tutorial arreglo Pseint http://www.youtube.com/watch?v=D52AkNa6bbw

Serie de ejercicios resueltos de arreglos en Pseint http://www.aprendeaprogramar.com/mod/resource/view.php?id=422

No hay comentarios:

Publicar un comentario