Pseudocodigo, diagramas de flujo, medios de al sec

Solo disponible en BuenasTareas
  • Páginas : 6 (1390 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de febrero de 2011
Leer documento completo
Vista previa del texto
Universidad de San Carlos de Guatemala
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
Introducción a la Programación y Computación

Trabajo de Investigación

Pseudocódigo

El pseudocódigo (falso lenguaje) es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos estoquiere decir que el pseudocódigo no es programable sino facilita la programación. Es un lenguaje intermedio entre nuestro lenguaje y el lenguaje de programación.

El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizará para la codificación del mismo.* Las principales características de este lenguaje son:
1. Se puede ejecutar en un ordenador
2. Es una forma de representación sencilla de utilizar y de manipular.
3. Facilita el paso del programa al lenguaje de programación.
4. Es independiente del lenguaje de programación que se vaya a utilizar.
5. Es un método que facilita la programación y solución al algoritmo delprograma.

* Todo documento en pseudocódigo debe permitir la descripción de:
1. Instrucciones primitivas.
2. Instrucciones de proceso.
3. Instrucciones de control.
4. Instrucciones compuestas.
5. Instrucciones de descripción.
Estructura a seguir en su realización:
1. Cabecera.
1. Programa.
2. Modulo.
3. Tipos de datos.
4. Constantes.5. Variables.
2. Cuerpo.
6. Inicio.
7. Instrucciones.
8. Fin.

Ejemplo:
* Programa que calcula el área de un cuadrado a partir de un lado dado por teclado. 

Programa: area_cuadrado
Modulo: main **( también se puede llamar principal)
Variables: 
   lado: natural
   area: natural
Inicio 
   Visualizar "Introduce el lado del cuadrado"
   Leer lado
   area =lado * lado
   Visualizar "El área del cuadrado es", area
Fin

Para comentar en pseudocódigo se le antepone al comentario dos asteriscos (*)

Una vez que tenemos preparado un diagrama de flujos (ordinograma u organigrama) y un pseudocódigo ya podemos comenzar con la codificación del programa en nuestro ordenador. A partir de aquí todo varía dependiendo del lenguaje de programación queutilicemos, pero en todos los programas tendremos que definir los tipos de datos que utilizaremos.

Diagramas de Flujo

Un diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasosdel algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de término.

Características
Un diagrama de flujo siempre tiene un único punto de inicio y un único punto de término. Además, todo camino de ejecución debe permitir llegar desde el inicio hasta el término.
Las siguientes son acciones previas a la realización del diagrama de flujo:
*Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el dueño o responsable del proceso, los dueños o responsables del proceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas.
* Definir qué se espera obtener del diagrama de flujo.
* Identificar quién lo empleará y cómo.
* Establecer el nivel de detallerequerido.
* Determinar los límites del proceso a describir.

Los pasos a seguir para construir el diagrama de flujo son:
* Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente.
* Identificar y listar las principales...
tracking img