Fasiculo IV LOGICA COMPUTACIONAL Y PROGRAMACI N

Páginas: 17 (4096 palabras) Publicado: 31 de marzo de 2015
PROGRAMACIÓN PASCAL
 
 OBJETIVO:Aplicarás los elementos básicos de la programación en el lenguaje Pascal, construyendo programas elementales; lo que te permitirá el desarrollo de habilidades de razonamiento lógico en la solución de problemas.
A continuación te presentamos la forma en que se encuentra organizado este fascículo:

4.1 CONCEPTOS BÁSICOS DE LOS LENGUAJES
Cuando se aplica cualquiermetodología para la resolución de problemas, con la intención de presentar un programa que se pueda ejecutar en la computadora, forzosamente tendremos que elegir el lenguaje de programación a utilizar, en nuestro caso, un lenguaje de cuarta generación como lo es Pascal.
Es importante aclarar que la computadora tiene su propio idioma, de tal forma que tendremos que considerar los diferenteslenguajes que existen, tales como:
Lenguaje máquina. Serie de instrucciones directamente entendibles por la computadora, pero de muy difícil manejo para cualquier programador.
Lenguaje de bajo nivel. Conjunto de instrucciones específicas entendibles por la computadora. Las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos.
Lenguaje de alto nivel. Serie de instruccionesescritas con palabras muy similares al idioma propio, esto implica que la computadora requerirá de un traductor para entender convertirlo al lenguaje máquina, el cual es el único idioma que interpreta la computadora.
Lo anterior requiere que manejes los elementos mínimos necesarios para manipular el ambiente, lo que implica el uso de menús, operaciones con los bloques de instrucciones, así como la formade imprimir tus códigos y pantallas de ejecución.
Pascal es por naturaleza un lenguaje de programación estructurado, por lo cual en el podrás codificar programas modulares con una metodología de programación estructurada.
En algunos casos se requiere que la información procesada dentro del programa se almacene para su posterior tratamiento, por lo cual se tendrán que definir estructuras de datosespecialmente para esto.
Los archivos que revisarás son los de tipo texto y los estructurados, donde en el primero la forma de almacenamiento es mediante código ASCII, mientras que en el segundo es mediante el uso de registros.
El Lenguaje Pascal fue creado por el matemático Suizo Nicklaus Wirth en 1970 es adecuado e innovador para la enseñanza de los conceptos, métodos y técnicas de programación,utilizado en todo tipo de aplicaciones, posee grandes facilidades para la programación de sistemas y diseño gráfico. Asimismo utiliza los conceptos de tipo de datos, programación estructurada y diseño descendente, entre otros.
Cuando ya se tienen los seudocódigos el siguiente paso es codificar (trasladar a una escritura en un lenguaje de programación de alto nivel) y elaborar un programa, elcual es una serie de instrucciones de cómputo estructuradas y ordenadas de tal manera que al ser ejecutadas, hace que la computadora efectúe una función determinada.
La estructura de un programa se determina al realizar un proceso sobre unos datos de entrada para obtener unos resultados que den respuesta al problema planteado. Es decir, que las instrucciones que forman el programa afectan a laentrada de datos, a su proceso o a la salida de resultados.
Para la elaboración y la explotación de programa se deben seguir algunos pasos como son:
 
Fases para la generación de un programa ejecutable
 
Programa
Fuente
 
 
Traductor
Compilación->Programa Objeto
 
Montador o
Linkeador
 
Programa
Ejecutable
Programa fuente; es el código original de un Programa. Aquí se transcribe el seudocódigo allenguaje de alto nivel Pascal, en la computadora (creación delprograma), guardándolo en la memoria auxiliar (disco) a través del editor de programa.
Traductor: es un programa que traduce las palabras de un lenguaje de alto nivel (programa fuente) el lenguaje de máquina (sistema binario), existen dos tipos de traductores. Los intérpretes y los compiladores, siendo éste último el que utiliza Pascal....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Logica de Programaci n
  • Logica de la programacio
  • Logica Computacional
  • logica computacional
  • Logica computacional
  • Logica computacional
  • Logica Computacional
  • Logica computacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS