Haga click para publicitar en Alipso.com
Buscando Secundarios  |  Universidades  |  Carreras  |  Test Orientación Vocacional  |  Medios  |  Profesores particulares  |  Institutos   | Campus
Material Monografias  |  Exámenes Secundarios  |  Exámenes Universitarios  |  Enlaces  |  Enviar material |
Diversión Postales  |  Humor  |  Descargas  |  Juegos Comunidad  Foros  | Institucional Publicite  |  En su sitio  | Contáctese
Cursos en Buenos Aires
 Cursos de Informática | Cursos de apoyo al CBC | Carreras y Cursos de Diseño, Comunicación, Arte y Fotografía

[Monografias, exámenes y sitios ]
Todas las palabras   Cualquier palabra   Frase Exacta
Página inicial Agregar a Favoritos  |  Nuevos Recursos

Imprimir apunte Recomendar a un amigo Recordarme el recurso Descargar como PDF

Más sobre este recurso:
Catalogado en base de datos como: PSEUDO PASCAL:
Agregado: 12 de ABRIL de 2000 | Palabras: 14531 | Votar! | Sin Votos | Sin comentarios | Agregar Comentario
Categoría: Apuntes y Monografías > Computación > Lenguajes informaticos >

Recomendamos

Material educativo de Alipso relacionado con PSEUDO PASCAL
  • La vida humana: "Ya se han escrito todas las buenas máximas, solo falta ponerlas en práctica."", lo decía Pascal.Siempre mi vida ha girado en un constante aprendizaje de aplicación de la filosofía en la vida. Pero resulta que eso es tan extraño, complejo y misterioso que
  • Líquidos y Gases: Los Líquidos Empujan ... ¡Hacia Arriba! ¿Qué Pesa más? La Forma Natural de los Líquidos. Una Interesante Peculiaridad del Petróleo. Agua en una Criba. La Espuma al Servicio de la Técnica. Otro Pseudo Perpetuum Mobile. Pompas de Jabón. Una Tonelada de Madera y una Tonelada de Hierro.
  • La Historia de la Informática.: Los ábacos, La edad media de la informatica, La máquina de Pascal, Las máquinas de Babbage.
  • PSEUDO PASCAL:


  • Enlaces externos relacionados con PSEUDO PASCAL
  • Marco historico de las computadoras
  • Magia y Religion: Textos fundamentales
  • Antecedentes de la computadora


  • Error! Bookmark not defined.

     

     

    Error! Bookmark not defined.

     

     

    1

    Error! Bookmark not defined.Introducción

     

     

     

    Error! Bookmark not defined.

    . Arranque de la computadora

    . Qué es y como funciona un compilador

    . El primer programa

     

     

     

     

    1) Arranque de la computadora con diskettes

     

    Para poder encender la computadora, es necesario el diskette del Sistema Operativo.

    Si la computadora está apagada:

                1. encender el monitor

                2. poner en la diskettera el DOS con la etiqueta hacia arriba, y las ranuras hacia adentro. Cerrar la puerta poniendo la perilla en posición vertical.

                3. encender la CPU.

                4. la luz roja de la diskettera se encenderá luego de algunos segundos. Esperar a que aparezca el mensaje:

     

                Current date is 1-01-1980.

                Enter new date:

     

                5. en este punto puede ingresarse la fecha del día al sistema. Recordar que la fecha debe ser escrita en el orden mes-día-año; si se desea, se puede presionar <ENTER> para saltear esta etapa.

                6. esperar hasta que aparezca el mensaje:

     

                Current time is 0:00:47.89.

                Enter new time:

     

                7. en este punto puede ingresarse la hora al sistema o bien, presionar <ENTER>.

                8. aparecerá entonces el PROMPT del DOS:

     

                A>

     

                9. el PROMPT indica que el sistema operativo está listo para recibir órdenes.

     

    A veces, es necesario apagar la computadora para poder retomar el control de la misma. En vez de repetir todo el proceso (1..9) de nuevo, podemos 'resetear' la computadora, es decir:

     

                1. presionar las teclas Ctrl-Alt-Del (todas al mismo tiempo), y repetir los pasos del 4 en adelante.

     

    O bien:

     

                1. presionar el botón Reset de la computadora, y repetir los pasos del 4 en adelante.

     

    2) ¿Cómo funciona un compilador?

     

    Antes de saber cómo funciona un compilador, necesitamos saber qué es un compilador.

     

    Supongamos la siguiente situación:

     

    Juan Pérez (un español) quiere comunicarse con Chan Pi Res (nacido en Pekín). Pero, ni Juan habla chino, ni Chan habla español. Para poder hablar, deciden contratar a Lola Chin, que comprende los dos idiomas.

    Cada vez que Juan quiere hablar con Chan, le habla a Lola en español, y Lola le habla a Chan en chino. Es decir, Lola es una intérprete.

     

    Ahora supongamos que Juan va a dar una serie de conferencias por toda China. Podría contratar los servicios de Lola como intérprete. Pero, si hiciera esto, tendría que llevar a Lola a la China, y pagarle todos los gastos, además de su trabajo.

     

    Hay otra opción. Como Juan sabe pronunciar chino (lo que no puede hacer es entender lo que lee) decide pedirle a Lola que traduzca su discurso, y él va a leerlo en cada una de sus conferencias.

     

    ¿Cuál es la ventaja y la desventaja de cada uno de estos métodos?

     

    Error! Bookmark not defined.

                                  Traductor

                               Intérprete

    Costo

    Hay que traducir una sola vez.

    Es necesario inter­pretar cada vez.

    Tiempo

    Al leer la tradu­cción, no hace falta hacer paus­as para que hable la intérprete.

    Hay que hacer una pa­usa entre frase y fra­se, para dar tiempo al intér­prete a que hable.

    Flexibilidad

    Si estoy dando el discurso, y me ha­cen una pregunta, no puedo responder­la, pues no puedo tra­ducir mi res­pu­es­ta (no esta con­mi­go Lola).

    Puede haber pregun­tas y respuestas en mi discurso.

     

    En computación pasa algo parecido. Los seres humanos hablamos en cierto lenguaje, y las computadoras hablan en el suyo. Y para poder entendernos, hace falta algún tipo de traductor. Y también hay dos tipos de traductores: los intérpretes y los compiladores.

    Un intérprete tiene las ventajas que mencionamos recién. Y también las desventajas. Al igual que los compiladores.

    Un programa compilado, es más rápido. Pero corregir un error, implica compilar de nuevo. Un intérprete es más flexible. Y mucho más lento.

     

    3)   Probando como funciona un compilador

     

    Vamos a compilar un programa en pascal para ver qué es lo que hace. Pero antes de seguir adelante, es necesario tener el compilador disponible. *********Lee el apéndice A para saber como instalarlo.

    Pedile al ayudante una copia del programa DEMO1.SEU; vamos a compilarlo.

     

    Primero mostrá por pantalla el archivo (por si no te acordás, eso se hace con el comando del sistema operativo TYPE demo1.seu). No importa si no entendés el programa que aparece en pantalla. El resto de la guía te explicará cada una de las instrucciones.

    Ahora escribí

     

                             CPP DEMO1.SEU                                                       (El nonmbre CPP es por Compilador de Pseudo-Pascal)

     

    Una vez que se apague la luz de la disketera mirá el contenido del diskette en A: nuevamente. Apareció un nuevo programa que antes no existía. Es el programa DEMO1.EXE.

    Mostrá por pantalla éste archivo (usando el comando TYPE del sistema operativo). ¡¡Qué diferente se ve, si lo comparás con el TYPE anterior!!

    Lo que sucede es que DEMO1.EXE ya fue traducido a código máquina (observa que la extensión EXE indica que es un ejecutable). El compilador CPP realizó la tarea. Para ver qué hace el programa sólo falta ejecutarlo. Tipeá DEMO1 y presioná la tecla ENTER, para ver el programa en funcionamiento.

    Si deseás volver a verlo funcionar no necesitás volver a repetir todo el proceso. Alcanza con que le pidas al sistema operativo que  ejecute el programa DEMO1.EXE nuevamente, ya que la traducción del programa DEMO1.SEU ya fue hecha y guardada en DEMO1.EXE.  

     

    4)¡Error! Marcador no definido. Escribiendo un programa fácil

     

    Vamos a escribir un programa fácil en Pascal, lo compilaremos y veremos como funciona.

    Cargá el PW (o cualquier otro editor de texto que sepas usar) y copiá las siguientes instrucciones:

     

    programa facil;

     

    comenzar

    escribir('Hola, yo soy tu primer programa en CPP');

    fin.

    1

    ¿Qué hará este programa?

    Prestá especial atención a la sintaxis del programa, es decir,  cómo está escrito. No te olvides de ningún signo de puntuación, ya que si no los escribís el compilador no podrá realizar la traducción correctamente.

     

    Una vez que lo hayas escrito y revisado, grabálo en formato ASCII con el nombre FACIL.SEU (si estás usando el PW esto se realiza indicando en la pantalla de grabado F2-2 File Type A).

     

    Compilá el programa que acabás de escribir, tipeando

     

                CPP  FACIL.SEU

     

    Si se produjo algún error, volvé a revisar la sintaxis del programa (utilizando el procesador de texto) y compilá nuevamente el programa.

    Observá que ahora en el diskette hay dos programas más: FACIL.SEU y FACIL.EXE.

     

    Pedile al sistema operativo que ejecute el programa escribiendo FACIL y presionando <Enter>.

     

    ¿Qué hizo el programa? ¿Era lo que esperabas?

     

    Ejecutálo varias veces, y releé el programa fuente (el que está escrito en PSEUDO PASCAL) para tratar de entender como funciona.

     

    ¡Error! Marcador no definido.

    Eeeee    ¡Error! Marcador no definido.EJERCITACION