programacion

Páginas: 4 (897 palabras) Publicado: 27 de abril de 2014
Programación de software

Un programa informático es el resultado final de un proceso que empieza con el planteamiento de un problema. Un programa es un conjunto de instrucciones escritas con unlenguaje de programación y que serán ejecutadas en un ordenador.

Cada máquina reconoce un lenguaje propio, denominado lenguaje máquina o ensamblador, que consta de unas instrucciones muy a bajonivel, en las cuales se accede directamente a los elementos físicos de la máquina como por ejemplo los registros.

Por ejemplo son del tipo: copia lo que hay en una posición concreta de la memoria a unregistro concreto o suma lo que hay en dos registros o copia lo que hay en un registro a otra posición de memoria. La unidad de control (a la unidad central de proceso o CPU) es quien es capaz deentender estas instrucciones sencillas y controlar su ejecución. Como ya sabréis, cada máquina tiene una configuración física diferente, y también un lenguaje ensamblador diferente. Por ejemplo, esdiferente el ensamblador de un PC que el de un Mac.

Que-es-la-programacion-de-software-8.jpg HEMERA/THINKSTOCK
Etapas de la programación

En la primera etapa de la informática todos los programas sehacían utilizando el código máquina, pero aparte de que es muy complicado de programar y muy difícil de leer, una vez tenemos el programa sólo lo podemos ejecutar en un tipo de máquina concreto. Sicambiamos de máquina perdemos todos nuestros programas.

Que-es-la-programacion-de-software-7.jpg STOCKBYTE/THINKSTOCK
Es por estos factores que aparecen los lenguajes de programación de alto nivel,donde se busca por una parte un lenguaje más fácil de escribir y leer, y por la otra la portabilidad, es decir que podamos traer los programas de una máquina a otra. Realmente lo que realmente lamáquina ejecuta continúa siendo código máquina, pero el programador escribe en otro lenguaje. Hace falta, por lo tanto, una etapa de traducción intermedia. Esta traducción puede ser por dos mecanismos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS