ALGORITMOS

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

ALGORITMOS

Ingenieria de Sistemas Computacionales


Es una secuencia de
instrucciones que
representan un modelo
de solución para
determinado tipo de
problemas.
CARACTERÍSTICAS

PRECISO DEFINIDO FINITO

Tiene que resolver el Si ejecutas el agoritmo varias Debe tener un inicio y un


problema sin errores veces, los datos de salida final
serán iguales en cada
repetición

LEGIBLE

Cualquier persona que vea el algoritmo debe ser capaz de comprenderlo


ANÁLISIS DEL PROBLEMA

En esta fase se requiere una clara definición del


problema, para poder hacer esto es conveniente
realizar las siguientes preguntas:
¿Qué entradas se requieren? (tipo y cantidad)

ETAPAS
¿Cuál es la salida deseada? (tipo y cantidad)

DISEÑO Y DESARROLLO

En esta fase, como se ha mencionado anteriormente, se


determina cómo hace el programa la tarea solicitada.
Los métodos más eficaces para el proceso de diseño se
basan en el conocido divide y vencerás, esto es dividiendo
el problema en sub problemas y a continuación dividir
estos sub problemas en otros de nivel más bajo hasta que
pueda ser implementada la solución.

PRUEBAS DE ESCRITORIO

Seguimiento manual de los pasos descritos en el


algoritmo. Se hace con valor bajos y tiene como fin
detectar errores
CODIFICACIÓN

Selección de un lenguaje de programación y digitación


del pseudocódigo haciendo uso de la sintaxis y
estructura gramatical del lenguaje seleccionado.

ETAPAS
COMPILACIÓN O INTERPRETACIÓN DEL PROGRAMA

El software elegido convierte las instrucciones escritas en


el lenguaje a las comprendidas por el computador.

EJECUCIÓN

El programa es ejecutado por la máquina para llegara los


resultados esperados.

DEPURACIÓN

Operación de detectar, localizar y eliminar errores del mal


funcionamiento del programa.
EVALUACIÓN

Obtenido los resultados se los evalúa para verificar si son


correctos.
ALGORITMOS CUALITATIVOS ALGORITMOS CUANTITATIVOS

Es cuando en sus pasos o instrucciones no estaán Son aquellos que involucran cálculos numéricos.
involucrados cálculos numéricos.
TÉCNICAS DE REPRESENTACIÓN

Para la representación de un algoritmo, antes de ser convertido a lenguaje de programación, se utiliza alguno
métodos de representacion escrita, gráfica o matemática. Los métodós más conocidos son:

Diagramación libre (diagramas de flujo Diagramas de nassi-shneiderman


Pseudocódigo

También podría gustarte