Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Metodología de la Programación (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com
ALGORITMO
Es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
El algoritmo es independiente del lenguaje de programación en el que se vaya a codificar posteriormente.
Los algoritmos se pueden expresar por fórmulas, Diagramas de Flujo y Seudo códigos.

Monografias.com
EJEMPLOS DE ALGORITMOS NO INFORMATICOS
Receta de cocina
Una partitura musical
Los planos con las instrucciones para construir una casa.

Monografias.com
EJEMPLOS DE ALGORITMOS INFORMATICOS
Calcular la raíz cuadrada de un número leído por teclado.
Obtener las raíces de una ecuación de segundo grado.
Calcular el área y volumen de un cilindro de revolución.
Calcular la suma de los primeros cien números enteros.
Calcular el producto de dos matrices.

Monografias.com
PROPIEDADES DE UN ALGORITMO
?Finitud: Número finito de pasos
?Definibilidad: Cada paso definido de un modo preciso
?Conjunto de Entradas: Datos iniciales del algoritmo
?Conjunto de Salidas: Respuesta que obtenemos del algoritmo
?Efectividad: Las operaciones a realizar deben ser básicas, para que el procesador pueda realizarlas de modo exacto y en tiempo finito.

Monografias.com
DIAGRAMA DE FLUJO DE DATOS (DFD)
Es la representación gráfica del algoritmo. La Escritura y lectura del diagrama se realiza de arriba hacia abajo y de izquierda a derecha.

(Gp:) INICIO
(Gp:) ENTRADA
(Gp:) PROCESO
(Gp:) SALIDA
(Gp:) FIN

Monografias.com
Reglas Básicas para construir un DFD
Todos los símbolos han de estar conectados
A un símbolo de proceso pueden llegarle varias líneas
A un símbolo de decisión pueden llegarle varias líneas, pero sólo saldrán dos.
A un símbolo de inicio nunca le llegan líneas.
De un símbolo de fin no parte ninguna línea.

Monografias.com
PSEUDOCODIGO
Es una herramienta de programación en la que las instrucciones se escriben en palabras similares al lenguaje nativo (español o ingles), que facilitan tanto la escritura como la lectura del programa.

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter