Analista de sistemas

Páginas: 3 (695 palabras) Publicado: 17 de mayo de 2013
EL PROCESO CREACION DE UN PROGRAMA (SOFTWARE)
Programa: Algoritmo (secuencia no ambigua, finita y ordenada de
instrucciones para la resolución de un determinado problema) traducido a un lenguajede programación, de modo que un ordenador es capaz de ejecutarlo.
Programación: Elaboración de un programa de manera que éste sea:
− Correcto hace lo que debe hacer, Todo debe ser documentado yprobado durante el desarrollo.
− Eficiente 􀁆 Debe consumir la menor cantidad de recursos (tiempo y/o
memoria) posible.
− Claro 􀁆 Es muy importante la claridad y legibilidad de todo programa,
ya quefacilitará al máximo la tarea de mantenimiento posterior del
software.
− Modular􀁆 Los programas suelen subdividirse en subprogramas
(módulos), para reducir la complejidad de aquella parte que se estáimplementando y facilitar la reutilización de código.
Para la elaboración de un programa hay que distinguir entre las siguientes dos fases:
− Fase de compilación
− Fase de ejecución de unprograma
3.1 Fase de compilación
Un programa escrito en un lenguaje de alto nivel, no puede ser ejecutado
directamente por un ordenador, sino que debe ser traducido a lenguaje máquina.
Las etapas porlas que debe pasar un programa escrito en un lenguaje de programación, hasta poder ser ejecutable son:



Programa fuente: Programa escrito en un lenguaje de alto nivel (texto
ordinario quecontiene las sentencias del programa en un lenguaje de
programación). Necesita ser traducido a código máquina para poder ser
ejecutado.
Compilador: Programa encargado de traducir los programas fuentesescritos en un lenguaje de alto nivel a lenguaje máquina y de comprobar que las llamadas a las funciones de librería se realizan correctamente.
Programa (o código) objeto: Es el programa fuentetraducido (por el
compilador) a código máquina. Aún no es directamente ejecutable.
Programa Ejecutable: Traducción completa a código máquina, realizada
por el enlazador, del programa fuente y que ya es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analista De Sistemas
  • Analista En Sistemas
  • Analista de Sistemas
  • analista de sistemas
  • Analista de Sistemas
  • Analista de sistemas
  • Analista De Sistemas
  • Analista De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS