informe pascal
Ministerio del poder popular para la educación universitaria
Instituto universitario de tecnología “Antonio José de Sucre”
Barcelona, estado Anzoátegui
¿Qué es el lenguaje de programación pascal?
El lenguaje de programación en Pascal, es un lenguaje de alto nivel, y de propósito general, lo cual quiere decir que se puede utilizar para cualquier tipo depropósitos. El lenguaje de programación en Pascal se considera un lenguaje estructurado, sencillo y práctico para todos aquellos usuarios que se inician en el mundo de la programación, ya que fue creado con fines de aprendizaje.
Al ser un Pascal lenguaje estructurado, sirve de base para cualquier otro lenguaje de alto nivel, por estas características es utilizado en las universidades e institutosde educación para inicializar a los futuros ingenieros en sistemas o informática.
El lenguaje de programación Pascal, es idóneo en el estudio y definición de las estructuras de datos, su fácil definición lo hace manejable para un programador novato.
Con la programación en Pascal, se pueden realizar desde programas formales, rutinas, utilitarios, hasta cualquier clase de video juegos.
Expliquela estructura de un programa en pascal
1. Todo programa en pascal comienza con la palabra program y el nombre del programa (max. 8 caracteres, sin espacios en blanco) seguido de un punto y coma. Ejemplo:
program nomina;
2. Es conveniente utilizar la cláusula uses crt para utilizar las propiedades de la pantalla. Ejemplo:
uses crt;
3. A continuación definimos las constantes: son aquellas quetienen un valor que no cambiará en todo el programa. Se comienza con la palabra const. Ejemplo:
const
linea = 66;
max = 100;
min = 0;
n = 30;
4. A continuación definimos nuestros tipos de datos. Hay dos tipos de datos en pascal: los tipos de datos estándares, es decir que el compilador pascal los reconoce automáticamente, como son: integer, real, boolean, char, byte. Estos tipos de datosno son necesarios definirlos aquí, sino directamente se asignan a las variables. Los tipos de datos que hay que colocar aquí son aquellos definidos por el usuario. Ellos son: los tipos string (cadenas de caracteres), los arreglos (vectores y matrices), los registros, los archivos y los apuntadores. Se comienza con la palabra type. Ejemplo:
type
nom : string[40]; —> nom es un tipo de datos stringde 40 caracteres.
alum : array[1..5] of integer; —> alum es un vector de cinco elementos tipo entero
nota1 : array[1..30,1..4] of real;—> nota1 es una matriz de 30 filas y cuatro columnas
emp : record —> emp es un registro formado por tres campos:
ci: string[9]; ci, nya y sueldob.
nya : string[40];
sueldob : real;
end;
emplea : file of emp; —> emplea es un archivo conformado por registrostipo emp
5. Posteriormente definimos las variables, asociadas a los tipos de datos que hemos definido en type, o aquellas que son de tipo estandar: enteras (integer), reales (real), booleanas. etc.
Se comienza con la palabra var. Ejemplo:
var
i,j,k : integer;
promedio : real;
nombre : nom; —> Obsérvese la relación de la variable con el tipo de datos
alumno : alum; definido en el typenotas : nota1;
empleado : emplea;
regemp : emp;
Recuérdese que en el programa trabajaremos con las variables. Ejemplo:
read(nombre);
6. Si tenemos subprogramas, procedimientos o funciones se definen en este lugar. Comienzan con la palabra procedure y el nombre del procedimiento y termina con la palabra end y punto y coma. Ejemplo:
procedure listar;
const
type
var
begin
end;
Unprocedimiento tiene la misma estructura del programa principal. Las variables que se utilizan en el procedimiento sólo sirven para ser utilizadas en el procedimiento (variables locales), mientras que las que hemos definido en el programa principal son globales, es decir pueden utilizarse en cualquier parte del programa.
7. Por último, escribimos el programa principal, el cual comienza con la palabra...
Regístrate para leer el documento completo.