Acitivad OYJ etapa 1 TIC
Fases
Fuente 1
Fuente 2
Fuente 3
Libro TIC 2
1
Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa.
En esta etapa haces una lista de qué debe hacer el sistema, es una descripción de lo que el cliente pretende que el sistema haga.
Requiere que el problema sea definido y comprendido claramente para que pueda ser analizado con todo detalle.Definición del problema
2
Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir.
Aquí se convierte toda la descripción del sistema que ha descrito el usuario en diagramas estructurados.
El propósito del análisis de un problema es ayudar al programador para llegar a una cierta comprensión de la naturaleza del problema.
Análisis del problema
3
Lascaracterísticas de un buen algoritmo
Aquí se centra en el cómo debe hacerse el sistema
Estos pasos sucesivos que indican las instrucciones a ejecutar por la maquina constituyen, como ya sabemos el algoritmo.
Diseño
4
La codificación es la operación de escribir la solución del problema, en una serie de instrucciones detalladas, en un código reconocible por la computadora, la serie de instruccionesdetalladas se le conoce como código fuente.
La solución se escribe en la sintaxis del lenguaje de alto nivel (por ejemplo, C) y se obtiene un programa.
Es el algoritmo traspasado a la computadora a través de un lenguaje de programación,
Debe ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo.
Codificación
5
Los errores humanos dentro de la programación de computadoras sonmuchos y aumentan considerablemente con la complejidad del problema.
El programa se ejecuta, se comprueba rigurosamente y se elimina todos los errores (denominados “bugs”, en inglés) que puedan aparecer.
Corregir los errores encontrados en la etapa anterior, si hubiese algún error se tiene que regresar hasta la etapa que sea necesaria para que la solución sea la que el usuario requiere.Depuración
6
Descripción del Problema
Nombre del Autor
Algoritmo (diagrama de flujo o pseudocódigo)
Diccionario de Datos
Código Fuente (programa).
Un programa libre de errores de sintaxis no necesariamente lo está de errores lógicos. El programa puede ejecutarse correctamente pero el resultado de la salida no ser el esperado. Esta etapa implica poner la sintaxis y la lógica.
Hay diferentes formasde implementar el sistema:
-Depende del tamaño del sistema
-Si existiera un sistema se tiene que poner el nuevo y quitar el que ya estaba.
Trabajar primero con el sistema viejo(si existe), y después empezar a trabajar con el nuevo
Implantación del programa
7
Se lleva acabo después de terminado el programa, cuando se detecta que es necesario hacer algún cambio, ajuste o complementación alprograma para que siga trabajando de manera correcta.
Terminadas y verificadas todas las etapas el programa puede ser usado por la empresa para obtener los resultados planeados.
El mantenimiento preventivo es que hagamos lo posible por no caer en errores, la actualización si el usuario tiene la necesidad de quitar o poner algo.
Mantenimiento del programa
-Ventajas y desventajas del proceso dedesarrollo en cascada.
El proceso de desarrollo en cascada es la forma mediante la cual se puede ordenar rigurosamente las etapas del ciclo de vida de software, lo que indica directamente que se debe esperar a terminar una etapa de desarrollo antes de continuar a la siguiente, lo que indica que si se detecta algún problema en la etapa de pruebas resulta directamente en la necesidad de empezarde nuevo el desarrollo del mismo. En las diferentes etapas del modelo de desarrollo pueden surgir algunos inconvenientes como, en la etapa de análisis de requerimientos se debe consensuar todo lo que se requiere y será lo que seguirá avanzando en las etapas siguientes, no pudiéndose requerir nuevos resultados a mitad del proceso de elaboración del software. En la etapa de diseño del sistema...
Regístrate para leer el documento completo.