Está en la página 1de 5

Guía práctica de estudio 03: Solución de

problemas y Algoritmos.

Elaborado por:
Abad Retana Manuel Ramsés
García Santos Arthur
Introducción
Un problema informático se puede definir como el conjunto de instancias al
cual corresponde un conjunto de soluciones, junto con una relación que
asocia para cada instancia del problema un subconjunto de soluciones
(posiblemente vacío).
Para poder solucionar un problema nos apoyamos en la Ingeniería de
Software que de acuerdo a la IEEE se define como “La aplicación de un
enfoque sistemático, disciplinado y cuantificable hacia el desarrollo,
operación y mantenimiento del software". Por lo que el uso y
establecimiento de principios de ingeniería sólidos, son básicos para obtener
un software que sea económicamente fiable y funcione eficientemente.
La Ingeniería de Software provee métodos que indican cómo generar
software. Estos métodos abarcan una amplia gama de tareas:
-Planeación y estimación del proyecto.
-Análisis de requerimientos del sistema y software.
-Diseño de la estructura de datos, la arquitectura del programa y el
procedimiento algorítmico.
-Codificación.
-Pruebas y mantenimiento (validación y verificación).
Desarrollo:

Un algoritmo es una serie de pasos ordenados que sirven para solucionar un


problema de una forma sencilla y sin presentar ambigüedades. Hay 2 formas
de representar algoritmos, de forma gráfica y de forma escrita.
Análisis De Resultados:
Se hicieron algoritmos escritos bastante sencillos para comprender la
estructura básica de los algoritmos como fueron agua de limón y como llegar
a la facultad.
El otro fue como llegar a la facultad:

Conclusiones:
Los algoritmos son algo con lo que uno no suele trabajar muy a menudo a
pesar de que están presentes en nuestra vida diaria, lo difícil es adentrarse a
un mundo nuevo como lo son los fundamentos de la programación los
algoritmos son un seudocódigo el cual permite familiarizarse con la
estructura de la programación, lo difícil de esto radica en cómo ponerlo en
términos de un la computadora para que lo entienda y realice el proceso
como nosotros queremos.

También podría gustarte