Sie sind auf Seite 1von 3

Corporacin universitaria del caribe

Faculta de Ingeniera

Ingeniera industrial

Software

Arnoldo Prez altamar 94122915942

Carlos Jos Suarez torres 93122227446

Jorge Luis merlano

30 / julio / 2012

1: software
-definicin -clasificacin Software Se conoce como el equipamiento lgico o soporte lgico de un sistema informtico , comprende el conjunto lgico necesario que hacen posible la realizacin de tareas especificas Clasificacin: Se clasifican de la siguiente forma : Software de sistemas: son los que administran los recursos fsicos de l computador Software de programacin: comandos que nos permiten codificar instrucciones que sean entendidas y ejecutadas por el computador Software de aplicacin: es aquel que hace que la computadora opere con el usuario en la realizacin de tareas

2: Diseo y ejecucin de un programas

3: Fases para el diseo de un programa Anlisis Diseo Codificacin Implantacin o explotacin Mantenimiento Anlisis: en esta fase se establece el producto a desarrollar siendo necesario especificar el proceso y sus estructuras de datos q se van a emplear *Diagramas de flujo y dato: sirven para conocer el comportamiento del sistema mediante representaciones graficas. *Modelos de datos: sirve para conocer las estructuras de datos y sus caractersticas *Diccionario de datos: sirven para describir todos los objetos utilizados en los grficos *Definicin de los interface de usuarios: sirven para determinar la informacin de entrada y salida de datos Diseo: en esta fase se alcanza con mayor precisin una solucin optima de la aplicacin, teniendo en cuenta los recursos fsicos del sistema *diseo externo: se especifican los formatos de informacin de entrada y salida *diseo de datos: establece las estructuras de datos de acuerdo al soporte fsico y lgico

*Diseo modular: es una tcnica de representacin en la que se refleja de forma descendente la divisin de la aplicacin en mdulo Codificacin: consiste en traducir los resultados obtenidos a un determinado lenguaje de programacin *pruebas unitarias: sirven para comprobar que cada modulo realice bien su tarea *pruebas de interconexin: sirven para comprobar en el programa el buen funcionamiento en conjunto de todos sus mdulos *prueba de integracin: sirven para comprobar el funcionamiento correcto del conjunto de programas que forman la aplicacin Explotacin: en esta fase se realizan la implantacin de la aplicacin al sistema Mantenimiento: en esta fase que completa el ciclo de la vida en ellas nos encargamos de solventar los posibles errores o deficiencias de la aplicacin *Mantenimiento correctivo: consiste en corregir errores no detectados en pruebas anteriores y que aparezcan con el uso normal de la aplicacin *mantenimiento adaptivo: consiste en modificar el programa a causa de cambios de entorno grafico y lgico en el que estn implantados *mantenimiento perfectivo: consiste en una mejora sustancial de la aplicacin al recibir por parte de los usuarios sobre nuevas posibilidades y modificaciones de las existentes

4:etapas para la ejecucin de un programa : los siguientes definen los pasos para crear y ejecutar un programa por lo general pasan por cinco fases para poder ejecutarse estas son: edicin, compilacin, carga , verificacin, ejecucin *edicin: concite en editar un archivo realizando las correcciones del caso si es necesario *compilacin: es una aplicacin que permite traducir el cdigo de fuente de un programa de lenguaje de alto nivel a un lenguaje de nivel inferior *carga: proceso de colocar el programa en memoria antes de ejecutarse *verificacin: se en carga de verificar los cdigos y asegurar q los cdigos sean validos y no violen las restricciones de seguridad *ejecucin: interpreta bajo el control del sistema operativo realizando acciones especificas por el programa