Anda di halaman 1dari 10

Administracin de Proyectos de desarrollo de Software

Ciclo de vida de un proyecto


Enfoque moderno
Temas
Instalando el compilador
Proceso de compilacin de un programa

Operaciones bsicas
Administracin de Proyectos de desarrollo de Software
Ciclo de vida de un proyecto
Enfoque moderno
Fin de la presentacin


Contine en la siguiente actividad

Operaciones bsicas
Operaciones bsicas
Una vez creado un programa en C++, se debe ejecutar. Cmo realizar
esta tarea?. Los pasos a dar dependern del compilador C++ que
utilice. sin embargo, en general sern similares a los siguientes pasos:

Utilizar un editor de texto para escribir el programa y grabarlo en un
archivo.

Compilar el cdigo fuente.

Enlazar el cdigo objeto con las bibliotecas correspondientes.
Instalando el compilador
Operaciones bsicas
Instalando el compilador







Cdigo fuente
Compilador
Cdigo objeto
Enlazador
Cdigo ejecutable
Archivo cabecera
Bibliotecas
Etapas de creacin de un programa
Operaciones bsicas
Instalando el compilador
Para crear un programa se utilizan las siguientes etapas:

Definir su programa.
Definir directivas del procesador.
Definicin de declaraciones globales.
Crear main( ).
Crear el cuerpo del programa.
Crear sus propias funciones definidas por el usuario.
Compilar, enlazar, ejecutar, y comprobar su programa.
Utilizar comentarios.

Operaciones bsicas
Proceso de compilacin de un programa

En esta etapa se traduce el cdigo fuente escrito en
lenguaje C++ a cdigo mquina (entendible por la
computadora).

El programa que realiza esta traduccin se llama
compilador.

Cada compilador se construye para un determinado
lenguaje de programacin por ejemplo C++.
Operaciones bsicas
Proceso de compilacin de un programa
Cada lenguaje de programacin tiene unas reglas especiales para la
construccin de programacin que se denomina sintaxis.
El compilador lee el programa del archivo de texto creado y comprueba
que el programa sigue las reglas de sintaxis del lenguaje de
programacin.
Cuando se compila su programa, el compilador traduce el cdigo fuente
C++ en un cdigo mquina (cdigo objeto).
Operaciones bsicas
Proceso de compilacin de un programa
El cdigo objeto consta de instrucciones mquina e informacin de
cmo cargar el programa en memoria antes de su ejecucin
Si el compilador encuentra errores, los presentar en la pantalla, una
vez corregidos los errores con ayuda del editor se vuelve a compilar
sucesivamente hasta que no se produzcan errores.
El cdigo objeto que se obtiene se almacena en un archivo
independiente, normalmente con al extensin .obj
El archivo objeto contiene slo la traduccin del cdigo fuente, esto no
es suficiente para ejecutar realmente el programa.
Operaciones bsicas
Proceso de compilacin de un programa
Es necesario incluir los archivos de biblioteca.
Normalmente un programa consta de diferentes unidades o partes de
programa que se han compilado independientemente. Por consiguiente,
puede haber varios archivos objetos.
Un programa especial llamado enlazador toma el archivo objeto y las
partes necesarias de la biblioteca y construye un archivo ejecutable. Los
archivos ejecutables tienen un nombre con la extensin .exe
Este archivo ejecutable contiene todo el cdigo de mquina necesario
para ejecutar el programa.
Operaciones bsicas
Proceso de compilacin de un programa







Cdigo fuente
Compilador
Cdigo objeto
Enlazador
Programa ejecutable
Biblioteca
Proceso de conversin de cdigo fuente
a cdigo ejecutable

Anda mungkin juga menyukai