1. FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA
Facultad de Ingeniería Mecánica
Nuevas Tecnologías de la Información y Comunicación II
Integrantes:
• Morayma Balladares
• Alex Paúl López Salazar
Semestre:Segundo
Paralelo:”A
17/06/2012
3. • Conocer el concepto de lo que es la
delimitación del problema.
• Definir el concepto de altgoritmo
• Analizar los diferentes pasos que se que se
realizan en el mantenimiento
4. RESUMEN
En este trabajo se estudió y analizó cada uno de los pasos
que se deben seguir para dar solución a un problema
por medio del computador entre los pasos principales
se encuentra:la definición y delimitación del Problema
, el análisis del Problema ,el diseño del Algoritmo ,la
codificación ,la compilación ,la depuración , la
documentación , la ejecución y el mantenimiento de
los cuales definiremos sus conceptos a continuación.
Este documento fue realizado por Paùl Lòpez y Morayma
Balladares con bibliografía.
5. Definición y delimitaciòn del problema
Es el enunciado del problema, el cual debe ser claro
y completo. Es fundamental conocer y delimitar por
completo el problema, saber que es lo se desea
realice la computadora, mientras esto no se conozca
del todo, no tiene caso continuar con el siguiente
paso.
6. ANÁLISIS DEL PROBLEMA
Entendido el problema , para resolverlo es preciso analizar:
El proceso al que
se requiere Áreas de
Los datos o Los datos someter esos trabajo,
resultados de entrada datos a fin de fórmulas y
que se que nos obtener los otros
esperan. suministran. resultados recursos
esperados. necesarios.
7. Diseño del Algoritmo
En la etapa de diseño se determina como hace el programa la
tarea determinada. Los métodos más eficaces para el proceso de
diseño se basan en el conocido “divide y vencerás”. Es decir, la
resolución de un problema complejo se realiza dividiendo el
problema en subproblemas, a continuación, dividir estos
subproblemas en otros de nivel más bajo, hasta que pueda ser
implementada una solución por computadora.
8. Codificación
Consiste en escribir la solución del problema en
una serie de instrucciones detalladas en un código
reconocible por la computadora; es decir en un
lenguaje de programación (ya sea de bajo o alto
nivel), a esta serie de instrucciones se le conoce
como PROGRAMA.
9. COMPILACIÓN
Utilizamos ahora un programa de computador llamado Compilador
o Traductor, el cual 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 creando el Programa Objeto.
10. Depuraciòn
La Depuración
consiste en eliminar
los errores que se
hayan detectado
durante la prueba,
para dar paso a una
solución adecuada y
sin errores.
11. DOCUMENTACIÒN
Documentación Externa
Documentación Interna
También conocida como Manual
Consiste en los comentarios o
Técnico, está integrada por los
mensajes que se agregan al
siguientes elementos: Descripción
código del programa, que
del Problema, Nombre del Autor,
explican las funciones que
Diagrama del Flujo y/o
realizan ciertos procesos,
Pseudocódigo, Lista de variables
cálculos o fórmulas para el
y constantes, y Codificación del
entendimiento del mismo.
programa.
12. Ejecuciòn
Cuando se han corregido
todos los errores se
procede a la ejecuciòn del
programa para la
visualización de los
resultados
13. Mantenimiento
Se lleva a cabo después de
terminado el programa,
cuando se ha estado
trabajando un tiempo, y se
detecta que es necesario
hacer un cambio, ajuste y/o
complementación al
programa para que siga
trabajando de manera
correcta.
14. Delimitación del problema
Es el enunciado del problema, el cual debe ser claro y completo. Es fundamental
conocer y delimitar por completo el problema, saber que es lo se desea
realice la computadora, mientras esto no se conozca del todo, no tiene caso
continuar con el siguiente paso.
Algoritmo
Un algoritmo puede ser definido como la secuencia ordenada de
pasos, sin ambigüedades, que conducen a la resolución de un problema dado y
expresado en lenguaje natural, por ejemplo el castellano
15. Mantenimiento
Se lleva a cabo después de terminado el programa, cuando se ha estado
trabajando un tiempo, y se detecta que es necesario hacer un cambio,
ajuste y/o complementación al programa para que siga trabajando de
manera correcta. Para realizar esta función, el programa debe estar
debidamente documentado, lo cual facilitará la tarea. Estoy invitando a
todos los maestros y profesionales de esta área y/o carrera a colaborar
construyendo este sitio dedicado a esta hermosa y util profesion aportando
el material apropiado a cada uno de los más de 1,000 temas que lo
componen.