![Page 1: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/1.jpg)
UNIVERSIDAD TÉCNICA DE AMBATOFACULTAD DE INGENIERÍA CIVIL Y
MECÁNICACARRERA DE INGENIERÍA CIVIL
SEGUNDO "D"
Empleo de Nuevas Tecnologías de Información y Comunicación
PASOS PARA LA SOLUCIÓN DE UN PROBLEMA POR
COMPUTADOR
● Eduardo Zavala ● Talía Cevallos
![Page 2: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/2.jpg)
● Caratula.● Índice.● Objetivos.● Resumen.● Desarrollo.
1. Definición y delimitación del Problema.2.Análisis del Problema3.Diseño del Algoritmo4.Codificación5.Compilación6.Depuración7.La documentación8.Ejecución9.Mantenimiento
Conclusiones.● Bibliografía.
Índice:
![Page 3: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/3.jpg)
Resumen:El siguiente trabajo contiene los pasos que se deben seguir para la resolución de un problema por computador.
![Page 4: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/4.jpg)
Objetivos:
● Determinar la manera de resolver pasos para solucionar problemas por el computador.
● Encontrar las diferentes maneras de solucionar los problemas en el computador.
● Explicar cada uno de los elementos dados por el documento para la solución de problemas en el computador.
![Page 5: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/5.jpg)
Desarrollo:Definición y Delimitación
del Problema
Es fundamental conocer el problema por completo.
Con el enunciado podremos
observar si el problema tiene o no solución y/o si se le podría dar
una alternativa de solución.
Si no se tiene claro lo que se
pretende solucionar no
tiene caso continuar con la siguiente
fase.
No hay que confundir el enunciado porque se
puede terminar dando una
solución a un problema
inexistente.
![Page 6: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/6.jpg)
Es necesario definir los datos de entrada, los datos de salida, cálculos y fórmulas para la resolución del
problema.
Es conveniente ponerse en el lugar del computador para plantear las condiciones que satisfagan las condiciones dadas para
la resolución del problema.
Análisis del Problema
![Page 7: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/7.jpg)
Diseño del Algoritmo
Se determinan los pasos o instrucciones, en orden lógico de ejecución.
De esta fase depende el éxito o el fracaso de la solución de un
problema.
● Las instrucciones están determinadas por el computador.
● Puede utilizar técnicas de representación de un logaritmo.
![Page 8: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/8.jpg)
Codificación
Es escribir la solución del problema en un lenguaje comprendido por la computadora.
Basado en el diseño del algoritmo, conocido como código
fuente.Se escribe en un lenguaje de programación
o lenguaje de alto nivel.
![Page 9: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/9.jpg)
Compilación
El computador hace una revisión de las instrucciones
colocadas por el programador, teniendo en cuenta que las instrucciones están escritas
correctamente en sintaxis y la gramática según el lenguaje de programación.
Por último se transcribe el programa al interior de la
memoria.
![Page 10: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/10.jpg)
Depuración
Los errores dentro de la programación son muchos y aumentan con la complejidad y dificultad del problema.
Al identificar errores en el programa o código fuente, se debe hacer una depuración y corrección de errores,
Es de mucha ayuda documentar nuestros algoritmos y los programas que
desarrollemos, ya que son una guía o una comunicación escrita entre el código
y cualquier usuario.
![Page 11: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/11.jpg)
La documentación
DOCUMENTACIÓN INTERNA
DOCUMENTACIÓN EXTERNA
Comentarios o mensaje que se añaden al código fuente para hacer más claro el entendimiento de un proceso.
Normalmente se le conoce como Manual del usuario, es un documento escrito con la descripción del Problema, nombre del Autor, algoritmo, diccionario de datos y código fuente.
![Page 12: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/12.jpg)
Ejecución
Se utilizan los dispositivos de entrada y de salida.
La forma de estar seguro de la efectividad de un algoritmo es comparar los Requerimientos
con las Soluciones
![Page 13: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/13.jpg)
Mantenimiento
Se realiza 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. Para poder realizar este trabajo se requiere
que el programa está correctamente documentado.
![Page 14: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/14.jpg)
Conclusiones:
● Codificación: Es escribir la solución del problema en un lenguaje comprendido por la
computadora.● Definición y delimitación del Problema: Para
resolver un problema es fundamental conocerlo por completo.
![Page 15: Pasos para la solución de un problema por computador](https://reader033.vdocumento.com/reader033/viewer/2022060123/55969ff11a28ab47718b470a/html5/thumbnails/15.jpg)
Bibliografía:LÓGICA DE PROGRAMACIÓN; Elemento 4.
Ing. Fabián Morales.