Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Variable
Una variable es un espacio de memoria para contener un dato del mismo tipo, cuyo contenido
puede variar durante la ejecución del programa al que pertenece, y que es reconocida en el
mismo por el identificador (nombre) que el del programador le ha asignado.
Constante
Una constante, es un espacio de memoria reservado para contener un dato concreto de un
cierto tipo, cuyo contenido es fijado de antemano y no puede variar durante la ejecución del
programa al que pertenece, y es reconocida por el mismo por el identificador, que el
programador le ha asignado.
Operador
Un operador, es un símbolo que relaciona datos (operandos) para constituir una expresión.
Identificadores: son los nombres que el programador asigna a los distintos elementos de la
programación (constantes, variables, programas, procedimientos), cuando los utiliza.
Intérpretes y Compiladores
Las instrucciones que se le indican a las computadoras se expresan por medio de unos ceros. Es
lo que se conoce por código máquina o lenguaje máquina, y es específico de cada máquina (o
lo que es lo mismo en la actualidad, de cada microprocesador). Cada byte tiene un significado
concreto para la máquina. El conjunto de instrucciones en código máquina que un
microprocesador es capaz de ejecutar se conoce como set de instrucciones de ese
microprocesador. Todo programa que se ejecute en una computadora, deber ser un conjunto
de instrucciones de las disponibles en el SET del microprocesador que gobierne la computadora.
PROGRAMACIÓN I
CARLOS EDUARDO ALONZO MORALES
Colegio “Sagrado Corazón” GUIA DE CONTENIDOS
Jornada Vespertina No.01 Primera Unidad
Lenguajes de alto nivel: son los que utilizan instrucciones muy potentes (en el sentido de que
una única instrucción es capaz, por ejemplo, de escribir en pantalla el resultado de una larga
expresión matemática) y que su escritura es bastante parecida al lenguaje natural.
PROGRAMACIÓN I
CARLOS EDUARDO ALONZO MORALES
Colegio “Sagrado Corazón” GUIA DE CONTENIDOS
Jornada Vespertina No.01 Primera Unidad
La estructura de selección.
Esta estructura dota a un programa de capacidad para decidir la ejecución de un
conjunto de instrucciones y otro dependiendo de que los datos cumplan o no un acierta
condición.
Gráficamente, podemos representar esta estructura de la siguiente manera:
La estructura de Iteración.
Esta estructura confiere al programa la capacidad de repetir un tratamiento mientras
que los datos cumplan una condición indicada. Gráficamente se puede representar
como vemos en el siguiente esquema:
PROGRAMACIÓN I
CARLOS EDUARDO ALONZO MORALES
Colegio “Sagrado Corazón” GUIA DE CONTENIDOS
Jornada Vespertina No.01 Primera Unidad
Lenguajes Estructurados
La programación estructurada es una técnica de programación, que permite escribir
programas fácilmente legibles, auto explicativos y fáciles de modificar. La programación
estructurada NO ES un nuevo lenguaje de programación, sino un método para escribir
programas en cualquier lenguaje.
Todo programa escrito en lenguaje Pascal, del más simple al más complejo, tiene la
siguiente estructura:
PROGRAM Nombre_del_programa;
Zona de DECLARACIONES
BEGIN
Zona de INSTRUCCIONES
END.
Muy pocas sentencias en Pascal no llevan al final punto y coma. Entre las pocas
excepciones se encuentran BEGIN (que marca el comienzo de un bloque de
instrucciones) y END final del programa, que lleva punto. En los programas Pascal
podrán aparecer varios END seguidos de punto y coma, pero END. (con punto) sólo hay
uno: el que marca final del programa. Ocurre que un programa no incluya nada en la
zona de declaraciones (por ejemplo, un programa que lo único que hiciese fuera escribir
en pantalla un mensaje literal) igualmente podemos construir un programa sin zona de
PROGRAMACIÓN I
CARLOS EDUARDO ALONZO MORALES
Colegio “Sagrado Corazón” GUIA DE CONTENIDOS
Jornada Vespertina No.01 Primera Unidad
PROGRAM INICIO;
BEGIN
END.
Como hemos dicho, el punto y coma (;) es el separador de sentencias en Pascal, por lo
que el escribir cada una de éstas en una línea no tiene ningún significado, aunque
razones de claridad y presentación indiquen que deber hacerse. Así, el programa Inicio
se podría escribir:
Palabras Reservadas.
En Pascal existe un conjunto de palabras con un cometido especifico. Son las palabras
Reservadas. Si se intentan utilizar para nombrar (identificar) algún elemento de la
programación se producirá un error de compilación. Las palabras reservadas de Turbo
Pascal son las siguientes:
Se puede observar que entre estas palabras reservadas no se encuentran algunas que
nosotros hemos empleado mucho. El caso más evidente posiblemente será el de “read”,
“write” y “writeln”. Esto quiere decir que se trata de “identificadores predefinidos”.
Identificadores.
Los identificadores son los nombres que tienen los elementos de la programación:
Constantes, Variables, Tipos de Dato, Programas, Procedimientos, Funciones,
Unidades y los Campos de los Registros. El programador, a la hora de escribir el
programa tiene que poner nombre a las constantes, variables, etc. Que utilice,
ajustándose a las siguientes reglas:
PROGRAMACIÓN I
CARLOS EDUARDO ALONZO MORALES
Colegio “Sagrado Corazón” GUIA DE CONTENIDOS
Jornada Vespertina No.01 Primera Unidad
i) Un identificador puede tener cualquier longitud, pero solo son significativos los
primeros 63 caracteres.
iii) después del primer carácter puede ir cualquier secuencia de letras y números o
caracteres de subrayado. Ningún otro carácter está permitido.
iv) Al igual que ocurre con las palabras reservadas, el compilador no distingue para los
identificadores letras mayúsculas y minúsculas. Es decir, los identificadores EXPO y
expo son distinguibles.
Un identificador es una secuencia de 1 a 127 caracteres, que inicia con una letra, no
tienen espacios ni símbolos: &, !, *, etc. Y no es alguna palabra reservada. Para Pascal
no existen diferencias entre mayúsculas, así que a un identificador denominado (valor)
se le puede referir como (VALOR) o (VaLoR). Todo identificador en Pascal debe ser
definido previamente a su utilización.
PROGRAMACIÓN I
CARLOS EDUARDO ALONZO MORALES