contenidos editor indice acerca de...



Introducción
En este tema se presenta una introducción a Pascal: ¿qué es un lenguaje de programación?, un poco de historia sobre Pascal, ¿qué es compilar un programa, etc. Si no te interesa, puedes saltarlo ya que no es demasiado importante.
Entrada y salida de datos
Aquí aprenderás a comunicarte con el usuario a través de tus programas. ¿Cómo? Pues a través de unos procedimientos que te permiten leer y escribir datos en la salida y entrada estándar respectivamente.
Estructura de un programa
En este apartado podrás aprender de qué partes consta un programa en Pascal. Verás el orden en el que se escriben, en qué consisten, cuáles son obligatorias y cuáles no, cómo se relacionan unas con otras, etc.
Sentencias y expresiones
En este tema se muestran los tipos de sentencias, de expresiones y de operadores que puedes utilizar en tus programas. Estos tres conceptos están relacionados, ya que los operadores se usan en expresiones, y éstas a su vez en sentencias.
Variables y constantes
Si pinchas en este libro aprenderás cosas sobre las variables: qué es una variable, cómo se declara, cómo se inicia, etc. Además observarás que una variable pertenece a un tipo de dato, concepto éste que se trata en el siguiente tema.
Control del flujo
En este tema aprenderás a que tus programas puedan variar el orden de su ejecución si se cumplen ciertas condiciones (sentencias selectivas). Y también aprenderás a repetir algo varias veces (sentencias iterativas).
Tipos de datos
En este capítulo verás lo que es un tipo de dato. Este es un concepto muy importante en cualquier lenguaje de programación, especialmente en Pascal que es un lenguaje fuertemente tipeado.
Programación modular
Aquí conocerás cómo construír pequeños programas (procedimientos y funciones) que ayuden a solucionar un problema grande dividiéndolo en subproblemas (programación modular).



| Inicio | Contenidos | Introducción | Estructura | Variables |
| Tipos de datos | E/S de datos | Sentencias | Control del flujo | Progr. modular |