Вы находитесь на странице: 1из 8

1.

3 ALGORITMOS
1.4 MÉTODOS DE SOLUCIÓN DE
ALGORITMOS
¿QUÉ
SON?
En informática, un algoritmo es una secuencia de
instrucciones secuenciales, gracias al cual pueden llevarse a
cabo ciertos procesos y darse respuesta a determinadas
necesidades o decisiones.

Se trata de conjuntos ordenados y finitos de


pasos, que nos permiten resolver
un problema o tomar una decisión.

Los algoritmos no tienen que ver


con los lenguajes de
programación, dado que un
mismo algoritmo o diagrama de
flujo puede representarse en
diversos lenguajes de
programación, es decir, se trata
de un ordenamiento previo a
la programación.
¿PARA QUÉ NOS
AYUDAN?
un algoritmo sirve para resolver paso a paso un problema.

Se trata de una serie de instrucciones ordenadas y secuenciadas para guiar un proceso determinado.

En las Ciencias de la computación,


no obstante, los algoritmos
constituyen el esqueleto de los
procesos que luego se codificarán
y programarán para que sean
realizados por el computador.
MÉTODOS DE
RESOLUCIÓN
1. Definición del problema
Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y
precisa. Es importante que se conozca lo que se desea que realice la computadora.

2. Análisis del problema


Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir:
Los datos de entrada.
Cuál es la información que se desea producir (salida).
Los métodos y fórmulas que se necesitan para procesar los datos.

3. Diseño de algoritmo
Las características de un buen algoritmo son:
Debe tener un punto particular de inicio.
Debe ser preciso e indicar el orden de realización de cada paso.
Debe ser definido, no debe permitir dobles interpretaciones.
Debe ser general.
Debe ser finito en tamaño y tiempo de ejecución.
4. Codificación
La codificación es la operación de escribir la solución del programa. En una serie de
instrucciones detalladas, en un código reconocible por la computadora, la serie de
instrucciones detalladas se le conoce como código fuente, el cual se escribe en un lenguaje de
programación.

5. Prueba y depuración
Es el proceso de identificar y eliminar errores, para dar paso a una solución sin errores.

6. Documentación
A menudo un programa escrito por una persona, es usado por otra. Por ellos la documentación
sirve para ayudar a comprender o usar un programa o para facilitar futuras modificaciones
(mantenimiento).
La documentación se divide en tres partes:
Documentación interna
Documentación externa
Manuela de usuario

7. Mantenimiento
Se lleva a cabo después de terminado el programa, cuando se detecta que es necesario algún
cambio, ajuste o complementación al programa para que siga trabajando de manera correcta.
UN
OMO RESOLVER
PROBLE
MA
INFORMA
TICO
1. ANÁLISIS PREVIO DEL PROBLEMA

2. DISEÑO DEL ALGORITMO

3. CONFIGURACIÓN DEL ENTORNO DE DESARROLLO Y C

4. COMPILACIÓN Y
PRUEBAS

5. DOCUMENTACIÓN Y
MANTENIMIENTO

Вам также может понравиться