Programación básica con Pseint (parte 1)

14
7191

Muchos de ustedes quieren ser programadores pero por X o Y razón no saben que lenguaje aprender o como aprenderlo, y si bien hay muchos manuales como los de wikibooks, a veces el “bendito miedo” nos impide adentrarnos en el mundo de la programación, además, muchos creen que aprender a programar es muy “complicado” (todo esto se los digo por experiencia).

Entonces para esas personas les traigo una herramienta para escribir pseudo-programas, lo cual, si bien no es un lenguaje completo, nos puede ayudar para empezar y después cuando ya tengamos experiencia, podemos aprender un lenguaje real como C, C++ o Python, etc.

 PSEUDO-LENGUAJE

Antes que todo, para poder empezar tenemos que saber lo que es un pseudo-lenguaje. Pues bien, un pseudo-lenguaje no es mas que un lenguaje de programación en el que es posible utilizar las funciones, operadores, condicionales y funciones repetitivas básicas que nos ayudaran a adentrarnos mas en el mundo de la programación
PSEINT

Pseint
¿Que es Pseint? Pseint es un programa libre distribuido bajo la GPL v3 de GNU, y este es el programa que nos ayudará en el proceso de aprendizaje de nuestro pseudo-lenguaje. Para instalar Pseint lo primero que hay que hacer es descargarlo.
Después, depende si bajaron el paquete que dice “Descargar paquete para GNU/Linux 32/64 bits” deberán hacer lo siguiente:

cd
tar -xvf pseint-l<32 0 64>-.tgz
cd pseint

si descargaron el que dice “Descargar código fuente” deberán tener las dependencias instaladas después de eso deberán hacer

cd
tar -xvf pseint-src.tgz
cd pseint
make linux

y con eso lo tememos instalado

CONFIGURANDO EL ENTORNO DE PROGRAMACIÓN

./wxpseint

con esto se abre el programa y la primera vez que lo ejecuten les va a aparecer una ventana para crear los lanzadores, le damos aceptar y entonces nos vamos a personalizar…
pseint

y ahí marcamos lo siguiente

  1. no permitir usar variables o posiciones de arreglos sin inicializar          (1)
  2. obligar a definir los tipos de variables          (0)
  3. controlar el uso de ; al final de las sentencias secuenciales          (1)
  4. permitir concatenar variables de texto con el operador +          (1)
  5. habilitar funciones para el manejo de cadenas          (1)
  6. permitir las palabras Y, O, NO y MOD para los operadores &, |, ~ y % (1)
  7. tilizar índices en arreglos y cadenas de base 0          (0)
  8. permitir utilizar variables para dimensionar arreglos          (1)
  9. permitir asignar con el signo =          (1)
  10. permitir definir funciones/subprocesos          (1)
  11. utilizar sintaxis flexible          (1)
  12. permitir condiciones en lenguaje coloquial        (1)
  13. Usar diagramas nassi-schneiderman         (0)
  14. Usar formas alternativas para leer y escribir en el diagrama        (1)
Esto esta configurado para que tenga un nivel intermedio de dificultad

Una vez  hecho esto hacemos clic y ¡¡estamos listos para trabajar!! En el próximo tutorial voy a empezar con la explicación de las funciones básicas de Pseint para poder empezar a programar.

14 COMENTARIOS

  1. En Pseint di mis primeros pasos hacía el mundo de la programación, luego obviamente fuí avanzando ( no mucho todo sea dicho) hacía C, Python, CSS + HTML y alguna que otra cosilla por ahí

      • Bueno a mi me lo enseñaron en la Universidad, con el fin de abstraerse del lenguaje y comenzar a pensar como programador, entender los ciclos repetitivos, los if, etc y recién cuando uno ya estaba como ya tenía algo de práctica creando algoritmos para problemas sencillos comenzamos con los lenguajes “serios”

        Saludos y sigan así que me encanta este blog

    • a mi en la U me enseñaron a usar el blueJ (esta para linux) luego Netbeans esto es en fundamento y programacion 1 y 2, luego en programacion 3 y 4 usamos visual basic (c#) y en desarrollo web usamos lo que es sublimetext para programar en html, con css, php y js 🙂

  2. Este programa me ayudo mucho en la clase de algoritmos en la universidad, entendien Pseint y el Psseudo-lenguaje, nos ayudara mucho, este programa me hizo comprender mas que mi catedratico, jajajaja, Saludos

  3. Esto esta interesante. Estare atento a tus posts, me llama mucho la atencion el programar y realmente no sabia por donde empezar, ahora tendre un inicio 😀

    • que bueno que te decidiste créeme que programar no están difícil como parece, yo creía antes que para programar tienes que pasar años o décadas para poder lograr programar pero una vez le entiendes lo básico puedes dejar que tu imaginación vuele.
      Saludos

  4. A mi me adentraron con LPP, siempre me dio asquito 😛

    Ahora mismo ando aprendiendo Scheme con miras de leer el libro de SICP del MIT, lo mas importante para aprender a programar es perder el miedo y saber que lo mas dificil son los primeros conceptos y el lenguaje mas complicado siempre sera el primero, ya con esos conceptos el limite te lo pones tu mismo.

    Saludos

Dejar una respuesta