AYUDA

1. USUARIOS DEL SISTEMA

Este tutor esta dirigido a todas las personas que estén interesadas en aprender los conceptos básicos de programación de computadoras en el Turbo Pascal 7.0, para su manejo se deben tener conocimientos mínimos en manejo de computadores y navegación por Internet.

1.1  REQUERIMIENTOS FÍSICOS Y LÓGICOS

1.1.1   Hardware

La información del tutor se puede montar en un sistema monousuario (computador personal) o en un sistema de arquitectura Cliente - Servidor (computadores en red).

Para su optimo desempeño se requiere en un computador con las siguientes características:

1.1.2   SOFTWARE

1.1.3   DERECHOS RESERVADOS DE AUTOR

El contenido tutorial de programación esta protegido por las leyes internacionales, su contenido puede ser distriibuido sin ninguna restricción siempre y cuando sea con fines académicos sin ánimo de lucro, se cite la fuente y se haga referencia su autor:

©1999 Hector Enrique Guerrero Conde. Reservados todos los derechos.

Popayán - Cauca - Colombia

Carrera 12 # 1n15 Barrio Cadillal.

Beeper: Teléfono Central 8231540, Código 2351

heg_conde@yahoo.com

2. FUNCIONAMIENTO DEL SISTEMA

2.1 Convenciones

Antes de empezar a manejar el Tutor de Programación de Turbo Pascal, es necesario que lea y entienda los términos y convenciones que se utilizan.

2.1.1 Convenciones de teclado

Las siguientes son las convenciones de teclado usadas por Internet Explorer 4.0 necesarias para el control del Tutor de Programación:

Para

Presione

Ir a la página siguiente

ALT+FLECHA A LA DERECHA

Ir a la página anterior

ALT+FLECHA A LA IZQUIERDA

Mostrar un menú contextual para un vínculo

MAYÚS+F10

Avanzar entre marcos

CTRL+TAB

Retroceder entre marcos

MAYÚS+CTRL+TAB

Desplazarse hacia el principio del documento

FLECHA ARRIBA

Desplazarse hacia el final del documento

FLECHA ABAJO

Desplazarse hacia el principio del documento en incrementos mayores

RE PÁG

Desplazarse hacia el final del documento en incrementos mayores

AV PÁG

Ir al principio del documento

INICIO

Ir al final del documento

FIN

Actualizar la página actual

F5

Detener la descarga de una página

ESC

Ir a una nueva ubicación

CTRL+O

Abrir una ventana nueva

CTRL+N

Guardar la página actual

CTRL+S

Buscar una palabra o término específico

CTRL+R

Imprimir la página actual o el marco activo

CTRL+P

Activar un vínculo seleccionado

ENTRAR

2.1.2 Convenciones del mouse

Se utilizan las mismas convenciones de todas las aplicaciones de la familia Microsoft.

2.1.3 Convenciones de ventanas

wpe2.gif (1682 bytes)

Botón de minimizar: Guarda la ventana en la barra de tareas.

wpe3.gif (1784 bytes)

Botón de maximizar: Amplia la ventana para que ocupe toda el área del escritorio

wpe4.gif (1884 bytes)

Botón de restaurar: Vuelve al tamaño anterior de la ventana, se activa en el momento que se maximice la ventana.

Botón de cerrar: Cierra una ventana activa

2.1.3 Botones usados en Internet Explorer 4.0

A continuación se describen los principales botones que se requieren para navegar a través del Tutor de Programación.

Avanza hacia la próxima página WEB

Regresa a la página WEB anterior.

Visualiza el contenido de la página WEB en toda la pantalla.

Detiene la carga de una página WEB.

2.1.4 Tipos de archivos

El tutor de programación esta compuesto por múltiples partes que se relacionan entre sí, y se activan de acuerdo a los eventos causados, estas son:

Nota: Si se quiere se puede activar cualquiera de estos de manera independiente.

A continuación se relacionan los tipos archivos, su icono y su descripción:

Aplicación o archivo ejecutable: Este es un código fuente compilado de los programas ejemplo su extensión es .EXE, si se da doble click sobre el, se activa en modo MS-DOS; por ejemplo:

Aunque todos los programas .EXE están configurados para que se ejecuten a pantalla completa en modo MS-DOS, existe la posibilidad de que por algún motivo

al momento de activarlos no lo hagan y se presenten como se muestra a continuación:

Si esto ocurre, solo basta con dar click en el botón "Pantalla Completa" Ubicado en la parte superior media de la ventana.

Botón Pantalla Completa

Controlador gráfico: Controlador gráfico necesario para los programas ejecutables que usan modo gráfico. Su extensión es .BGI.

Controlador de caracteres: Controlador gráfico de fuentes, necesario para los programas ejecutables que usan modo gráfico. Su extensión es .CHR.

Código fuente de Turbo Pascal: Es un archivo plano con extensión .PAS, que se puede cargar desde cualquier editor de texto como el block de notas, o el editor EDIT de MS-DOS. Si se utilizan procesadores de palabra como Microsoft Word, algunos caracteres no se visualizaran de manera correcta, en especial las vocales con tilde. Es aconsejable usar el editor de Turbo Pascal versión 7.0 para tener la posibilidad de compilarlo y observar que hace, por ejemplo:

Nota: El icono puede variar de un computador a otro, todo depende de la configuración que este tenga para visualizar estos archivos.

Unidad: Unidad compilada de Turbo Pascal, su extensión es .TPU, se requiere para la ejecución de algunos programas, se incluyen 3 archivos de este tipo.

Gráfica: imagen con extensión .GIF, se invocan y enlazan desde las diferentes páginas.

Nota: El icono puede variar de un computador a otro, todo depende de la configuración que este tenga para visualizar este tipo de archivos gráficos.

Gráfica: imagen con extensión .JPEG, se invocan y enlazan desde las diferentes páginas.

Nota: El icono puede variar de un computador a otro, todo depende de la configuración que este tenga para visualizar este tipo de archivos gráficos.

Página HTML: Página documento de Internet, es la encargada de visualizar la información y enlazar los diferentes archivos vinculados.

Secuencia MIDI: Archivo de sonido que se activa cada que se carga una página.

Nota: El icono puede variar de un computador a otro, todo depende de la configuración que este tenga para visualizar este tipo de archivos de sonido.

Archivo de seguridad: Copia de seguridad de los códigos fuente de Turbo Pascal, estos no son necesarios para el normal funcionamiento de el Tutor de Programación, solo se incluyen por si algún código fuente falla.

Nota: El icono puede variar de un computador a otro, todo depende de la configuración que este tenga para visualizar este tipo de archivos de seguridad.

Todos estos archivos se pueden ejecutar desde la unidad de CD-ROM o si se prefiere copiarlos a una carpeta en el disco duro de su computador, por nemotecnia se aconseja que dicha carpeta se llame TutorPas.

2.1.5 Convenciones usadas en el Tutor de Programación

Indice: Al dar click sobre esta imagen, activa la página del Indice.

Avanzar: Activa la siguiente página de la que se encuentra activa.

Retroceder: Activa la página anterior de la que se encuentra activa.

Ver código fuente: Activa la secuencia de descarga o visualización de códigos fuente. Si se da click sobre esta imagen, se muestra la siguiente ventana:

 

Si se quiere visualizar el contenido del archivo, se deber dar click en la opción:

O Abrir este archivo desde su ubicación actual

Y luego click en Aceptar.

Lo que dará como resultado la visualización del archivo

En caso de que se escoja la opción:

O Guardar este archivo a disco

Se activara la secuencia de grabación de archivos a disco, en donde se debe especificar su ubicación y nombre.

Luego se visualizara la secuencia de descarga de archivos

Y por último el mensaje de descarga completa.

Ver ejecutable: Activa la secuencia de descarga o ejecución de programas compilados. Al dar click sobre la imagen se ejecuta la misma secuencia descrita en el punto anterior.

 

2.2 Como cargar el tutor de programación

2.2.1. Comenzar desde el principio

En la unidad de CD-ROM etiquetada como TutorPas dar doble click sobre el icono

 

Automáticamente se carga la primera página de entrada al Tutor de Programación

En la parte inferior de la página se visualiza la opción Comenzar

Se debe dar click sobre el icono de la flecha, al hacer esto aparecerá un mensaje descriptivo.

La segunda página hace una breve descripción del Tutor de Programación

Se puede escoger entre Continuar para llegar al índice o Regresar para volver a la primera página.

Indice: Visualiza y enlaza todas las opciones del Tutor de programación, estas son:

  1. Programar una computadora
  2. Programar en Turbo Pascal
  3. Nombre del programa
  4. Uso de unidades
  5. Constantes
  6. Tipos
  7. Variables
  8. Procedimientos y Funciones
  9. Comentarios y asignaciones
  10. Leyendo y escribiendo información en modo texto
  11. Operaciones aritméticas básicas
  12. Funciones y procedimientos para cadenas
  13. Estructuras de control
  14. Archivos
  15. Unidades definidas por el usuario
  16. Unidad Dos
  17. Modo gráfico
  18. Librería de códigos fuente
  19. Equivalencias entre Turbo Pascal y Turbo C.

Se puede escoger una opción determinada o aprender paso a paso llevando la secuencia lógica de enseñanza

Opciones del índice

1   Programar una computadora: Describe de una manera sencilla lo que significa programar una computadora.

    Tienes la opción de volver al índice o continuar con la secuencia de enseñanza.

2   Programar en Turbo Pascal: Explica que es, para que sirve y que se puede construir con este lenguaje de programación, muestra la estructura de un programa a nivel básico con la posibilidad de ampliar los conceptos de los componentes, ya que cada uno es un hipervínculo a otras páginas.

3   Nombre del programa: Explica que indica esta línea de código dentro de un programa, su funcionalidad, las palabras que se pueden colocar y las que no.

4   Uso de unidades: Explica los conceptos básicos de una unidad en un programa y las unidades estándar que tiene Turbo Pascal incluidas como Graph, Crt, Dos, Printer.

5   Constantes: Explica el concepto de una constante en un programa de Turbo Pascal.

6   Tipos: Explica los conceptos de vector, matriz y registro, su sintaxis y la forma como se declaran, dispone de un banco de datos de códigos fuente y programas ejecutables.

 

Estos programas se pueden visualizar o ejecutar siguiendo la secuencia de descarga o visualización explicada en el numeral 2.1.5

La pagina Tipos, se enlaza mediante un hipervínculo a la pagina Tipos de datos básicos en la cual se definen los conceptos y las características de los tipos de datos enteros, reales, cadena y lógicos.

6.1   Tipos de datos String y Char: Explica las características y usos de estos tipos datos, se enlaza por medio de un hipervínculo a la pagina ASCII.

6.1.1 ASCII: Explica que son los códigos ASCII, tiene un programa que los visualiza.

 

6.2 Tipos de datos Enteros: Explica las características, subtipos, rangos y usos de este tipo de datos.

6.3 Tipos de datos Reales: Explica las características, subtipos, rangos y usos de este tipo de datos.

6.4 Tipos de datos Boolean: Explica las características y usos de este tipo de datos.

7   Variables: Explica el concepto de una variable, los tipos de identificadores que se pueden usar.

8   Procedimientos y Funciones: Explica los conceptos básicos de subrutinas, características, tipos, implementación y desarrollo en Turbo Pascal.

Explicación de procedimientos y sus tipos

Explicación de funciones

9   Comentarios y asignaciones: Describe que son, para que sirven y la forma como se colocan los comentarios y asignan valores a variables o constantes.

10   Leyendo y escribiendo información en modo texto: Explica los procedimientos y funciones mas usados de la unidad CRT para el control de los atributos de la pantalla en modo texto.

Colores soportados en modo texto

11   Operaciones aritméticas básicas: Describe funciones y procedimientos para manejo de operaciones aritméticas básicas.

12   Funciones y procedimientos para cadenas: Explica el uso y manejo de las principales funciones y procedimientos para cadenas de texto.

13   Estructuras de control: Permite escoger entre visualizar información de ciclos o sentencias condicionales.

13.1   Sentencias condicionales: Explica las sentencias IF-THEN-ELSE y CASE.

13.2   Ciclos: Explica los ciclos FOR-DO, REPEAT-UNTIL y WHILE-DO.

14   Archivos: Define las características, los tipos, las diferentes funciones, procedimientos y la forma como se manejan los archivos en Turbo Pascal.

15   Unidades definidas por el usuario: Explica la forma como crear unidades, compilarlas y llamarlas desde un programa.

16   Unidad Dos: Explica las funciones y procedimientos básicos para manejo de rutinas del sistema.

17   Modo gráfico: Explica que es el modo gráfico, su diferencia con el modo texto, sus características, dispone de hipervínculos a: Como iniciar el modo gráfico, dibujo de formas básicas, rutinas para manejo de pantalla, rutinas para escritura de texto y animación.

18   Librería de códigos fuente: Lista todos los códigos fuente de los temas explicados en el tutor.

19   Equivalencias entre Turbo Pascal y Turbo C: Explica las principales equivalencias entre los lenguajes de programación Turbo Pascal y Turbo C como impresión de datos en pantalla, lectura de datos, definición de tipos de datos estructurados, sentencias condicionales, ciclos, entre otros.

2.3 Salir

Para terminar la sesión de trabajo con el Tutor de Programación solo hay que dar click sobre el botón Cerrar de la ventana del explorador.

Botón Cerrar

 

Indice Presiona aquí para regresar al índice