Binevenido a EYE

subir imagenes


Hola , te doy la bienvenida a este blogger espero y te sea de ayuda y aprendas mucho espero y sigas a este blogger saludos usuario.


¿Por que Ensallo y Error?
--------------------------------------

Le e puesto así por que cuando empece en esto de la informática como no entendía bien algunos términos y cosas , cada ves que creaba algo en mi computador o en el de mi hermano daban error o simplemente funcionaban un día creando un pequeño script en batch hice que se bloqueara y se reiniciara reiteradas veces mi computador.


¿Por que relacionado con la programación?
---------------------------------------------------------------

En estos años e visto el interés por el tema de la informática especialmente en la programación , mi idea es enseñar algo que me gusta y me costo mucho tiempo entender y comprender.


¿Que lenguajes aprenderé aquí?
----------------------------------------------

Mas que aprender un lenguaje especifico entenderás como funciona la programación y veras que es muy parecido a la vida diaria.


¿En cuanto tiempo aprenderé?
--------------------------------------------

Bueno eso dependerá de cuantas ganas tengas y cuanto tiempo le dediques a este tema, yo le estaba enseñando a un amigo y se demoro como un mes mas o menos en entender y comprender ahora el ya puede crear sus propias aplicaciones en "Lenguaje C", y como el aprendió espero que tu aprendas.

miércoles, 25 de enero de 2012

Conociendo y comprendiendo la metodología de la programación Cap. 1 [Pseudocodigo]

Bueno, hemos visto bastantes cosas asta aquí espero que hayan practicado pro que en esta entrada nos centraremos a ver una copia de un programa , con esto me refiero que veremos un programa creado con "Pseudocodigo" a eso me refiero a lo de  una copia de un programa ya que Pseudocodigo es eso bien pasemos a ver que es "Pseudocodigo" para que nos va a servir.


¿Que es Pseudocodigo?
----------------------------------------

Según la Wiipedia, Pseudocodigo es una especie de lenguaje falso, eso quiere decir que es una copia de la estructura de un lenguaje de programación determinado ya sea  C, C++, Basic, Java, etc. en otras palabras es un tipo de lenguaje para aprender a programar osea la base para entender como se programa.

Por ejemplo un programa en Pseudocodigo para mostrar un mensaje por pantalla seria de la siguiente manera


Proceso Saludo
Escribir " Hello Ensallo y Error ;) !!";
FinProceso


Como se aprecia  es un código muy pequeño con una sola función que  es para escribir texto y mostrarlo por pantalla na mas comentemos un poco.


1. Proceso Saludo  //Inicio y nombre de nuestro programa.

2. Escribir " Hello Ensallo y Error ;) !!"; // Proceso y una función para escribir por pantalla.

3.  FinProceso //Fin de nuestro programa.

Cada linea de código es enumerada por cada compilador  ¿Por que eso? por que en caso de error nuestro compilador nos dice en que linea esta nuestro error y falla cada programa tiene un inicio unas cuantas instrucciones y el fin.


Lenguaje Pseudocodigo
----------------------------------------

Como ya hemos dicho antes el Pseudocodigo es una imitación de un lenguaje original ,  y que nos sirve mucho a la hora de querer aprende a programar y como todo lenguaje también tiene sus sentencias y funciones las cual veremos una por una ahora.




Escribir (Función)
----------------------------

Escribir como dice el titulo es una función la cual nos sirve para mostrar un texto por pantalla esta función nos servirá de mucho cuando empecemos  a programar  ya que ella le dará vida a nuestra primeras creaciones  la cual las aremos en modo consola que así es como se empieza.

Estructura básica de función(Escribir):

Escribir {lista_de_expresiones};



Leer (Función)
-----------------------

Leer es otra función la cual  nos ayudara de mucho ya que va de la mano con la función de escribir, como su nombre lo dice "Leer" lee un dato que se pide con la función "Escribir" por eso estas dos funciones van de la mano ya veremos  mas adelante por que.

Estructura básica de función(Leer):

Leer {lista_de_variables};



Asignar
------------

Podríamos decir que Asignar es un tipo de operación  en la que una variable o un valor "X" se asigna a otro valor o variable mas adelante veremos esto ya que por ahora me interesa que sepan lo necesario para empezar.

Estructura básica de(Asignar):

{variable}<-{expresion};



Si-Entonces(Sentencia)
--------------------------------------


Si-Entonces es una sentencia de decisión   esta es una  sentencia que se ocupa mucho en programación  por su facilidad y su potencia ya que ella se encarga de algunas decisiones  o  decir si algo es verdadero o no.

Estructura básica de sentencia(Si-Entonces):


Si {expresion_logica} Entonces
{acciones_por_verdadero}
Sino
{acciones_por_falso}
FinSi



Según (Sentencia)
------------------------------

Según es otra sentencia muy útil ya que es como un menú en la cual en su interior contiene diferentes opciones como por ejemplo en la creación de una calculadora pero tranquilo ya veremos con ejercicios cada sentencia y función lo que me interesa por ahora es que se familiaricen con el Pseudocodigo.

Estructura básica de sentencia(Según):


Segun {variable_numerica} Hacer
{opcion_1}:
{secuencia_de_acciones_1}
{opcion_2}:
{secuencia_de_acciones_2}
{opcion_3}:
{secuencia_de_acciones_3}
De Otro Modo:
{secuencia_de_acciones_dom}
FinSegun




Mientras(Sentencia)
------------------------------

Mientras es una sentencia  muy parecida  à  "Si-Entonces" es de decisión  ya que como su nombre lo dice "Mientras un valor "X" sea verdadero se ejecuta su contendido  de lo contrario termina el programa" veras que esta sentencia sera muy útil cuando programemos.


Estructura básica de sentencia(Mientras):


Mientras {expresion_logica} Hacer
{secuencia_de_acciones}
FinMientras



Repetir(Sentencia)
--------------------------------

Repetir como su nombre lo dice es una sentencia que se repite  asta que su valor sea diferente, en algunos lenguajes de programación  no se utiliza mucho ya que puede acarear que nuestro programa se trabe cumple o mejor dicho se parece aunque poco a las sentencias de decisión.

Estructura básica de sentencia(Repetir)



Repetir
{secuencia_de_acciones}
Hasta Que {expresion_logica}




Para(Sentencia)
--------------------------

Para se podría decir que es una sentencia tipo contador ya que se le da un valor inicial y un valor final por  eso se le conoce como sentencia de contador, nos sera muy  útil.

Estructura básica de sentencia(Para):



Para {variable_numerica}<-{valor_inicial} Hasta {valor_final} Con Paso {paso} HacerRepetir
{secuencia_de_acciones}
FinPara
{secuencia_de_acciones}
Hasta Que {expresion_logica}



Traducción de Pseudocodigo al Ingles 
------------------------------------------------------------
Como se aprecia en la tabla están en ingles y en español  el que esta en ingles lo saque como ejemplo del lenguaje "C"  esto es para que cundo vean estos  nombres en algún código de programación  ya sabrán que son y para que sirven y con esto damos por terminada esta pequeña pero extensa entra da como siempre practica y no te quede con lo que lees aquí saludos de tu amigo B14573R.






No hay comentarios:

Publicar un comentario