martes, 24 de abril de 2012

Comandos de Pascal

- uses crt ---> Activa la librería de comandos.
- begin ---> Marca el inicio de tu programa.
- clrscr ---> Sirve para hacer el borrado de pantalla.
- gotoxy ---> Coloca el texto en ciertas coordenadas indicadas.
- writeln ---> Sirve para escribir un texto.
- end. ---> Pone fin a tu programa.


Palabras reservadas:

 · and  · end  · label  · repeat  · while
  · asm  · exports  · library  · set  · with
  · array  · file  · mod  · shl  · xor
  · begin  · for  · nil  · shr
  · case  · function  · not  · string
  · const  · goto  · object  · then
  · constructor  · if  · of  · to
  · destructor  · implementation  · or  · type
  · div  · in  · packed  · unit
  · do  · inherited  · procedure  · until
  · downto  · inline  · program  · uses
  · else  · interface  · record  · var

martes, 13 de marzo de 2012

Diagramas de flujo

El diagrama de flujo es la representación gráfica del algoritmo o proceso. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.

Simbología y significado:
- Óvalo o Elipse: Inicio y término (Abre y/o cierra el diagrama).
- Rectángulo: Actividad (Representa la ejecución de una o más actividades o procedimientos).
- Rombo: Decisión (Formula una pregunta o cuestión).
- Círculo: Conector (Representa el enlace de actividades con otra dentro de un procedimiento).
- Triángulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente).
- Triángulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamiento del documento).


Algoritmos

- Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
- Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo mas finito.
- Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado.