Sistemas y Telecomunicaciones
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Foro de discusión creado para desarrollar los contenidos Academicos de las materias y temas propuestos de interés para los estudiantes de Sistemas.
 
ÍndiceÍndice  SistemasSistemas  GaleríaGalería  Últimas imágenesÚltimas imágenes  BuscarBuscar  RegistrarseRegistrarse  Conectarse  
Bienvenidos a mis clase desarrolladas, las materias recientemente registradas son Analisis y Diseño de Sistemas Estructurados y Arquitectura Computacional.
No olviden que debn registrase para poder colocar respuestas. Y colocar sus deberes.

 

 Richard Rivera R - Pasos para la ejecucion de un programa

Ir abajo 
AutorMensaje
richard.riverar
Novato
Novato



Cantidad de envíos : 11
Puntos : 31
Reputación : 0
Fecha de inscripción : 12/08/2010

Richard Rivera R - Pasos para la ejecucion de un programa Empty
MensajeTema: Richard Rivera R - Pasos para la ejecucion de un programa   Richard Rivera R - Pasos para la ejecucion de un programa EmptyMar Nov 09, 2010 7:37 pm

Los pasos para ejecutar un programa son:

DISEÑAR
Esta es la parte más importante, pues aquí se definirán los rasgos y características del programa a desarrollar, lo primero es hacer un bosquejo del programa con tanto detalle como sea posible. La mayoría de los programas siguen un patrón llamado IPO, para Input(Entrada), Processing(Procesamiento), Output(Salida).

CODIFICACIÓN
Codificamos el programa en el lenguaje de computador seleccionado. Esto es, colocamos cada paso del diagrama en una instrucción o sentencia, utilizando un lenguaje que el computador reconoce.
Todos los lenguajes de programación proveen facilidades para incluir líneas de comentarios en los programas. Estos comentarios aclaran lo que se ordena al computador y facilitan entender el programa. Puesto que estos comentarios no son tenidos en cuenta como instrucciones, y aparecen en los listados del programa, resulta muy conveniente agregar abundantes comentarios a todo programa que codifiquemos. Esto es lo que se denomina Documentación Interna.

TRANSCRIPCIÓN

El programa codificado es necesario que lo llevemos a un medio que sea aceptado como entrada por el computador: lo perforamos en tarjetas, lo grabamos en un disco flexíble o lo grabamos en un disco duro. Este programa es el que se conoce como Programa Fuente (Source).

COMPILACIÓN

Utilizamos ahora un programa de computador llamado Compilador o Traductor, el cúal analiza todo el programa fuente y detecta errores de sintaxis ocasionados por fallas en la codificación o en la transcripción. Las fallas de lógica que pueda tener nuestro programa fuente no son detectadas por el compilador. Cuando no hay errores graves en la compilación, el compilador traduce cada instrucción del programa fuente a instrucciones propias de la máquina (Lenguaje de Maquina), creando el Programa Objeto.
Algunos computadores utilizan Interpretadores, (Generalmente para el Lenguaje Basic), en reemplazo de programas compiladores. La diferencia consiste en que el interpretador recibe, desde una terminal, sólo una instrucción a la vez, la analiza y, si esta bien, la convierte al formato propio de la maquina. Si la instrucción tiene algún error, el interpretador llama la atención de la persona para que corrija dicha instrucción.
Como resultado de la corrida del compilador, podemos obtener varios listados:
• Listado del programa fuente
• Listado de los errores detectados
• Listado de campos utilizados, etc.
Los errores los debemos corregir sobre el mismo programa fuente, ya sea reemplazando las tarjetas mal perforadas o regrabando en el disco flexíble o en el disco duro. Este paso de la compilación lo repetimos hasta eliminar todos los errores y obtener el programa ejecutable.

PRUEBAS DE COMPUTADOR
Cuando tenemos el programa ejecutable (en lenguaje de maquina), ordenamos al computador que lo ejecute, para lo cúal suministramos datos de prueba, como lo hicimos en la prueba de escritorio (paso 5). Los resultados obtenidos los analizamos, luego de lo cúal puede ocurrir cualquiera de estas situaciones:
a.- La lógica del programa esta bien, pero hay errores sencillos, los cuales los corregimos modificando algunas instrucciones o incluyendo unas nuevas; el proceso debemos repetirlo desde el paso 6 .
b.- Hay errores ocasionados por fallas en la lógica, lo que nos obliga a regresar a los pasos 4 y 5 para revisión y modificación del diagrama.
c.- Hay errores muy graves y lo más aconsejable es que regresemos al paso 2 para analizar nuevamente el problema, y repetir todo el proceso.
d.- No hay errores y los resultados son los esperados. En este caso, el programa lo podemos guardar permanentemente en una librería o biblioteca del computador, para sacarlo de allí cuando necesitemos ejecutarlo nuevamente.

Richard Rivera R - Pasos para la ejecucion de un programa Pasosparalaejecucion

Proceso de Ejecución de un Programa en Lenguaje C

1. Escribir el código del programa en el programa de ejecución del lenguaje C, ya sea en la del DOS que es el ícono BC o de la de Windows BCW. En este ejemplo se va a usar la BCW para un programa pequeño el cual va a permitir el ingreso de una cadena y mostrará como salida la cadena inversa.

Richard Rivera R - Pasos para la ejecucion de un programa Borlandc1

2. Para compilarlo simplemente se da clic en Compile y nuevamente en Compile para ver si no tenemos algún error físico en el programa.

Richard Rivera R - Pasos para la ejecucion de un programa Borlandc2

3. Como nos damos cuenta el programa no ha tenido ningún error, entonces nos queda nada más que ejecutarlo. Para ello damos clic en Run y luego otra vez en Run.

Richard Rivera R - Pasos para la ejecucion de un programa Borlandc3
Volver arriba Ir abajo
 
Richard Rivera R - Pasos para la ejecucion de un programa
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Pasos para la ejecución de un Programa Alex Torres
» Tomas Reto Castillo --> Pasos para le Ejecución de un Programa
» angel sanchez bonilla - pasos ejecucion programa
» Ronald Lino --- Pasos para ejecutar un programa
» PASOS PARA EJECUTAR UN PROGRAMA BAQUE H JORGE

Permisos de este foro:No puedes responder a temas en este foro.
Sistemas y Telecomunicaciones :: Foro de Sistemas Operativos :: CISC 2010-C2 :: Taller en clase 9 - Etapas para ejecutar un programa-
Cambiar a: