Ejes De La Sustentabilidad

Páginas: 10 (2271 palabras) Publicado: 25 de septiembre de 2012
CAPITULO 3

PROGRAMACIÓN BÁSICA

3.1 DIAGRAMACIÓN

El conjunto de instrucciones que especifican la secuencia de operaciones a realizar, en orden, para resolver un sistema específico o clase de problemas, se denomina algoritmo. En otras palabras, un algoritmo es una fórmula para la resolución de un problema.

Para realizar un proceso se le debe suministrar al procesador un algoritmoadecuado. Por ejemplo, al cocinero debe dársele una receta, al pianista la partitura y así sucesivamente, considerando al cocinero y al pianista como procesadores.

Los algoritmos son independientes tanto del lenguaje de programación en que se expresan como de la computadora que los ejecuta. En cada problema el algoritmo se puede expresar en un lenguaje diferente de programación y ejecutarse en unacomputadora distinta; sin embargo, el algoritmo será siempre el mismo. Así, por ejemplo, en una analogía con la vida diaria, una receta de un plato de cocina se puede expresar en español, inglés o francés, pero cualquiera que sea el lenguaje, los pasos para la elaboración del plato se realizarán sin importar el cocinero.

En la ciencia de la computación y en la programación los algoritmos son másimportantes que los lenguajes de programación o las computadoras. Un lenguaje de programación es tan sólo un medio para expresar un algoritmo y una computadora es sólo un procesador para ejecutarlo. Tanto el lenguaje de programación como la computadora son los medios para obtener un fin: conseguir que el algoritmo se ejecute y se efectúe el proceso correspondiente.

LOS LENGUAJES DE PROGRAMACIÓNCuando el procesador es una computadora, el algoritmo se ha de expresar en un formato que se denomina programa. Un programa se escribe en un lenguaje de programación y las operaciones que conducen a expresar un algoritmo en forma de programa se llama programación. Así pues, los lenguajes utilizados para escribir programas de computadoras son los lenguajes de programación y programadores sonlos escritores y diseñadores de programas.

Los principales tipos de lenguajes utilizados en la actualidad son tres:

- Lenguaje máquina.
- Lenguaje de bajo nivel (ensamblador).
- Lenguaje de alto nivel.

TRADUCTORES DE LENGUAJE
Los traductores de lenguajes son programas que traducen a su vez los programas fuente escritos en lenguajes de alto nivel a código máquina.

Lostraductores se dividen en:

- Compiladores.
- Intérpretes.

Intérpretes

Un intérprete es un traductor que toma un programa fuente, traduce una línea de código y a continuación la ejecuta, toma la siguiente línea y repite la operación hasta finalizar (fig. 36).

Programa fuente
Programa fuente


Intérprete
Intérprete

Traducción y ejecución línea a línea
Traducción y ejecución línea alínea

Figura 36. Algoritmo de ejecución de un Intérprete.

Un lenguaje que soporte un traductor de tipo intérprete se denomina lenguaje interpretado. BASIC es el modelo por excelencia de lenguaje interpretado.

Los programas fuente en BASIC se escriben con ayuda de un programa denominado editor, que suele venir incorporado al programa intérprete.

Compiladores

Un compilador es unprograma que traduce los programas fuente escritos en lenguaje de alto nivel (Pascal, FORTRAN, C, etc.) a lenguaje máquina.

Los programas escritos en lenguajes de alto nivel se llaman programa fuente y el programa traducido programa objeto o código objeto. El compilador traduce --- sentencia a sentencia --- el programa fuente y genera un programa ejecutable. Este es ya independiente del compilador.Es decir se puede ejecutar directamente.

No obstante que el BASIC es el lenguaje interpretado por excelencia, existen versiones que se compilan. Dentro de estas destacamos al QUICKBASIC.
LA COMPILACIÓN Y SUS FASES

La compilación es el proceso de traducción de programas fuente a programas objeto (fig. 37).
Programa fuente
Programa fuente

Compilador
Compilador

Programa objeto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejes De Sustentabilidad
  • ejes de sustentabilidad
  • ejes sustentables
  • Ejes De Sustentabilidad
  • La Sustentabilidad Y Sus Ejes
  • ejes de la sustentabilidad
  • Ejes de sustentabilidad
  • Ejes De La Sustentabilidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS