1. UNIVERSIDAD TÉCNICA DE
AMBATO
FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA
CARRERA DE INGENIERÍA CIVIL
EMPLEO DE NTIC´s
II
TEMA: LÓGICA DE PROGRAMACIÓN
Integrantes:
● Cristina Guanoluisa
● Verónica Merino
Semestre: Segundo "D"
2. ÍNDICE
1. Carátula
2. Índice
3. Objetivos
4. Resumen
5. Desarrollo
5.1.Pasos para la solución de un problema por computador.
5.2.Definición y delimitación del problema.
5.3. Análisis del problema.
5.4. Diseño del Algoritmo.
5.5. Codificación.
5.6. Compilación.
5.7. Depuración.
5.8. Documentación.
5.8.1. Documentación Interna
5.8.2. Documentación Externa
5.9. Ejecución.
5.10. Mantenimiento.
6.Conclusiones
7.Bibliografía
3. OBJETIVOS
● Enumerar los pasos para para la solución
de un problema por computador.
● Definir cada uno de los pasos para la
solución de problemas por computador.
● Enunciar la clasificación de La
Documentación.
4. RESUMEN
Este trabajo contiene conceptos básicos de
los pasos para solucionar problemas por un
computador.
Para realizar esta presentación utilizamos
información proporcionada en el aula
virtual en el Elemento 4; es así que esta
información es primordial y necesaria para
continuar con el estudio de algoritmos.
5. DESARROLLO
1.Pasos para la solución de un problema por computador
1. Definición y
7. Documenta-
delimitación 4. Depuración.
ción.
del problema.
2. Análisis del 8. Ejecución
5. Compilación.
problema.
3. Diseño del 9. Mantenimien-
6. Codificación.
Algoritmo. to.
6. 1. DEFINICIÓN Y
DELIMITACIÓN
DEL PROBLEMA.
CONOCER DIAGNOSTICAR
Por
Si existe una
completo el DETERMINAR
solución.
problema.
Si el
problema es
claro o no.
7. 2. ANÁLISIS DEL
PROBLEMA
DEFINIR
Cálculos y fórmulas
Datos de entrada Datos de Salida para procesar
datos.
Se recomienda ponerse en el lugar del
computador, pensando en cómo satisfacer las
necesidades para la solución de problemas.
8. 3. DISEÑO DEL ALGORITMO
Pasos o
instrucciones.
Orden lógico de
SE DETERMINA ejecución.
Programa para el
funcionamiento.
De esta fase depende
el éxito o el fracaso.
Las instrucciones son
determinadas por el
ordenador.
9. 4.CODIFICACIÓN
Es escribir
la solución
del
Lenguaje problema.
comprendido
por la Lenguaje de
computadora. alto nivel.
Basado en el
código de Lenguaje de
fuente. programación.
10. 5. COMPILACIÓN
Revisión de Transcribe el
instrucciones. programa al
interior de la
memoria.
Escritas
correctamente en
Sintaxis Gramática
11. 6. DEPURACIÓN
Luego de
identificar Depuración
errores se
hace una: Corrección
de errores
Comprender un
Así programa.
documentar
algoritmos
para: Facilitar futuras
modificaciones.
12. 7. LA DOCUMENTACIÓN
Externa
Interna
Es un documento escrito
con la descripción del
Comentarios Problema.
o mensajes
Nombre del Autor
que
se añaden . Algoritmo
Diccionario de datos
Código fuente
13. Se ejecuta para
ver los resultados,
8. EJECUCIÓN
utilizando los
dispositivos de:
ENTRADA SALIDA
Para la efectividad
de un algoritmo se
compara los
requerimientos con
las soluciones.
14. 9. MANTENIMIENTO
Se lleva a cabo después de
terminar el programa. Para
hacer:
Algún Complemen-
cambio. tación al
Algún programa.
ajuste.
15. CONCLUSIONES
1. Los pasos para para la solución de un problema por computador
son:Definición y delimitación del Problema, Análisis del Problema,
Diseño del Algoritmo, Depuración, Compilación, Codificación,
Documentación, Ejecución y Mantenimiento.
2.
● Definición y delimitación del Problema: Es fundamental conocerlo
por completo y está dado por el enunciado del problema.
● Análisis del problema: Define los datos de entrada, los datos de salida
y todos los cálculos y fórmulas necesarias para procesar los datos.
● Diseño del Algoritmo: En esta fase se determinan los pasos o
instrucciones que se llevarán a cabo, el orden lógico de ejecución, y la
manera como se desarrollará todo el programa para un eficiente
funcionamiento.
● Codificación: Es escribir la solución del problema en un lenguaje
comprendido por la computadora.
16. ● Compilación: En esta etapa el computador hace una revisión de las
instrucciones colocadas por el programador.
● Depuración: Luego que el compilador identifique errores en
nuestro programa o código fuente, se debe hacer una depuración y
corrección de errores, para dar paso a una solución sin ninguno de
ellos.
● La Documentación: Se divide en Interna y Externa, que nos sirven
para agregar comentarios y como manual del usuario.
● Ejecución: Luego de haber corregido todos los errores y haber
compilado el programa, se pasa a ejecutarlo para ver los resultados
obtenidos, para lo cual se utilizan los dispositivos de entrada y de
salida.
● Mantenimiento: Se lleva a cabo después de terminado el
programa, cuando se detecta que es necesario hacer algún cambio,
ajuste o complementación al programa para que siga trabajando de
manera correcta.
3. La Documentación: Se clasifica en Interna y Externa
17. BIBLIOGRAFÍA
● Ing. Fabián Morales F.,M.Sc.
Archivo Elemento 4. "Prelógica".Páginas:9 y 10
http://educacionvirtual.uta.edu.ec/elearning/mod/resource/view.php?id=55024
Aula Virtual UTA
● http://www.google.com.mx/search?
hl=es&cp=8&gs_id=u&xhr=t&q=concepto&bav=on.2,or.r_gc.r_pw.r_qf.,
cf.osb&biw=1024&bih=643&um=1&ie=UTF-
8&tbm=isch&source=og&sa=N&tab=wi&ei=f57UT7KiH8rC6AHxs-
ycAw#um=1&hl=es&tbm=isch&sa=1&q=logica&oq=logica&aq=f&aqi=
&aql=&gs_l=img.3...447.635.0.800.6.3.0.0.0.0.0.0..0.0...0.0.
nkg41h5VO4Y&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.
osb&fp=1&biw=1024&bih=643
Google Imágenes