Top Banner
METODOLOGÍA DE PROGRAMACIÓN Y IMPLEMENTACIÓN DE ALGORITMOS POR MÓDULOS Elaborado por: Luccy Dariela Ortez María Victoria Pineda Martha Gabriela Ríos Sonia Abigail oseguera Stefanny Carolina Rivera steffany nicole Mejía
25

Implementacion de Algoritmos

Apr 13, 2016

Download

Documents

Criis RiOs

hj
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Implementacion de Algoritmos

METODOLOGÍA DE PROGRAMACIÓN Y IMPLEMENTACIÓN DE ALGORITMOS

POR MÓDULOS

Elaborado por: Luccy Dariela Ortez María Victoria Pineda Martha Gabriela Ríos

Sonia Abigail oseguera Stefanny Carolina Rivera

steffany nicole Mejía

Page 2: Implementacion de Algoritmos

METODOLOGÍA DE

PROGRAMACIÓN

Page 3: Implementacion de Algoritmos

TEMAS A VER1. Metodologías de programación2. Computadoras3. Programa4. Términos y significados de:5. • Implementación • Módulos6.Algoritmos y sus fases y características 7.Conclusión

Page 4: Implementacion de Algoritmos

QUÉ ES UNA COMPUTADORA?

Una computadora (ordenador) es una máquina de origen electrónico que puede realizar una gran variedad de trabajos,

Page 5: Implementacion de Algoritmos

PRINCIPALMENTE:1. Sumar, restar, multiplicar y dividir dos

valores numéricos, es decir, realizar operaciones aritméticas sencillas.

2. Comparar dos valores, realizar operaciones lógicas sencillas.

3. Almacenar o recuperar información.

Page 6: Implementacion de Algoritmos

ESTO LO HACEMOS MEDIANTE LO QUE LLAMAMOS PROGRAMA

El Objetivo es utilizar la computadora como una herramienta para la resolución de problemas

Page 7: Implementacion de Algoritmos

UN PROGRAMA ES LA SOLUCIÓN FINAL DE UN PROBLEMA. ESTA NOTACIÓN CONSISTE EN LA DESCRIPCIÓN DE LOS OBJETOS (ENTORNO) Y DE LAS INSTRUCCIONES (ALGORITMO).

Page 8: Implementacion de Algoritmos

ESTO LO LLEVA POR VARIAS FASES QUE SON:• Análisis del problema (especificación).• Diseño o desarrollo de un algoritmo. �• Transformación del algoritmo en un programa (codificación).• Compilación y ejecución del programa• Verificación y validación• Depuración• Mantenimiento �• Documentación

Page 9: Implementacion de Algoritmos

Y A ESTAS FASES Y PROCESOS LE LLAMAMOS METODOLOGÍA DE PROGRAMACIÓN O SEA CONJUNTO DE PROCEDIMIENTOS RACIONALES PARA ALCANZAR EL OBJETIVO U OBJETIVOS QUE RIGE UNA INVESTIGACIÓN CIENTÍFICA, UNA EXPOSICIÓN DOCTRINAL O TAREAS QUE REQUIERAN HABILIDADES, CONOCIMIENTOS O CUIDADOS ESPECÍFICOS

Page 10: Implementacion de Algoritmos

Es el proceso que toma la especialización de algoritmos la traduce a una forma que pueda aplicarse a la solución del problema para cuál fue diseñado.

¿QUÉ ES LA IMPLEMENTACIÓN?

Page 11: Implementacion de Algoritmos

¿QUE ES UN MÓDULO? Es un algoritmo auto contenido, que

puede ser diseñado independientemente del contexto en el que va a ser usado, algunos lenguajes consiguen un nivel superior de modalidad que permite agrupar procedimientos y funciones en entidades mayores.

Page 12: Implementacion de Algoritmos

Son un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generan dudas a quien deba realizar dicha actividad.

¿QUÉ SON ALGORITMOS?

Page 13: Implementacion de Algoritmos

TIPOS DE ALGORITMOS ALGORÍTMICO

Utiliza un algoritmo y puede ser implementado

en una computadora.Ejemplos: instrucciones

para manejar un vehículo, secar grano a

granel, resolver ecuación de segundo grado.

HEURÍSTICA Se apoya en el

resultado obtenido en un análisis de alternativas de experiencias anteriores similares.

Page 14: Implementacion de Algoritmos

SE PUEDEN EXPRESAR POR:

Fórmulas Diagramas de flujo Pseudo código

Page 15: Implementacion de Algoritmos
Page 16: Implementacion de Algoritmos

CARACTERÍSTICAS

• Tiene que ser preciso.• Tiene que estar bien definido.• Tiene que ser finito.• Debe tener un conjunto de entradas y

salidas definidas y precisas.

Page 17: Implementacion de Algoritmos

Fases

Page 18: Implementacion de Algoritmos

ANÁLISIS PRELIMINAR O EVALUACIÓN DEL PROBLEMA.

• Es estudiar el problema en general y ver qué parte nos interesa. Dado que se busca una solución se precisan especificaciones de entrada y salida.

• Para poder definir el problema se necesita responder:

• ¿Qué entradas se requieren?• ¿Qué salida es la deseada?• ¿Qué método produce la salida deseada?

Page 19: Implementacion de Algoritmos

DISEÑO DEL ALGORITMO.

Diseñar una solución para el problema ya establecido, Se determina cómo hace el programa la tarea solicitada.

Page 20: Implementacion de Algoritmos

1- ENTENDER EL PROBLEMA

Page 21: Implementacion de Algoritmos

2- DECLARACIÓN DE DATOS

Page 22: Implementacion de Algoritmos

3- PRUEBA DE ESCRITORIO

Page 23: Implementacion de Algoritmos

EJECUCIÓN DEL PROGRAMA Y LAS PRUEBAS.

Ver si el programa hace lo que queríamos. Buscar errores en las etapas anteriores y

eliminarlos.

Page 24: Implementacion de Algoritmos

CONCLUSIÓNComo se ve son necesarios varios procedimientos

para realizar una programación y estos procesos y funciones especificados por partes al momento de realizarlo son algoritmos por módulos o sea procedimientos que son explicados parte por parte que vienen a ser una metodología o conjunto de procedimientos racionales utilizados para alcanzar el objetivo o la gama de objetivos que rige una investigación científica, una exposición doctrinal o tareas que requieran habilidades, conocimientos o cuidados específicos.

Page 25: Implementacion de Algoritmos