algorimmo

Páginas: 11 (2633 palabras) Publicado: 7 de noviembre de 2013
Resolución de Problemas con
Computadoras.
Algoritmos y Programas

Resolución de Problemas con Computadoras. Algoritmos y Programas

Algoritmo y Programación

Algoritmo: Es un método para resolver problemas que
consiste en dividir el mismo en un número finito de pasos
elementales e indicar claramente el orden de ejecución
de los mismos.

Programación: Es la transformación delalgoritmo en
algo entendible por la computadora, para ello debe ser
escrito en un lenguaje de programación (C, C++, Java,
PHP, Perl, ETC.) de acuerdo con las reglas de sintaxis
del mismo.

Resolución de Problemas con Computadoras. Algoritmos y Programas

Etapas en la solución de problemas

Las fases en la construcción de un programa para resolver un
problema mediante la computadora son, enorden, las siguientes:
Análisis del problema
Diseño del algoritmo
Programación
Ejecución y pruebas
El paso cero sería Entender el problema, parece simple, pero no lo
es cuando se piensa en la gran cantidad de proyectos de computación
que se desarrollaron sin haber comprendido bien para que se hacían,
o cual era el problema que supuestamente iban a resolver.
Comprender la importancia deentender con claridad el problema
antes de abocarnos a encontrar una solución.

Resolución de Problemas con Computadoras. Algoritmos y Programas

Etapas en la solución de problemas
Análisis del problema
Diseño del algoritmo
Programación
Ejecución y pruebas.
El análisis consiste en una clara definicion del problema, donde se
contemple exactamente lo que debe hacer el programa y elresultado o solucion deseada.
Dado que se busca una solución por computadora, se precisan
especificaciones detalladas de entradas y salidas.

Resolución de Problemas con Computadoras. Algoritmos y Programas

Etapas en la solución de problemas
Análisis del problema
Diseño del algoritmo
Programación
Ejecución y pruebas.
Es decir, después de analizar el problema, se han de conocer
claramentetres cosas.





Datos de Entrada de que se dispone
Proceso o Tratamiento que ha de realizarse con estos datos.
Información de salida deseada.

E T A A
NR D

P O E O
R CS

S LD
AI A

Resolución de Problemas con Computadoras. Algoritmos y Programas

Etapas en la solución de problemas
Análisis del problema
Diseño del algoritmo
Programación
Ejecución y pruebas.
Ejemplo
Sinentrar en el campo de la informática, para obtener el promedio de
los mejores alumnos de una carrera, se necesita saber:
ENTRADA: Los datos de cada uno de los alumnos y si estos
datos están en papel o en un archivo donde está toda la
información de los alumnos.
PROCESO: La fórmula matemática para calcular el promedio de
notas es:
(nota 1 + nota 2 + nota 3 + .....+ nota n) / cantidad denotas
SALIDA: El modelo del informe donde se desean imprimir el
promedio de los alumnos.
E T A A
NR D

P O E O
R CS

S LD
AI A

Resolución de Problemas con Computadoras. Algoritmos y Programas

Etapas en la solución de problemas
Análisis del problema
Diseño del algoritmo
Programación
Ejecución y pruebas.
Teniendo en cuenta que un algoritmo es un método para resolver
problemas,una vez analizado el mismo se precisa diseñar un
algoritmo que indique claramente los pasos a seguir para resolverlo.
Para realizar un determinado proceso, se le debe suministrar a la
computadora una fórmula para la resolución de un problema
(algoritmo), cuyo diseño debe ser independiente de la computadora
que resuelve el problema.
Dada la importancia del algoritmo en la ciencia de lacomputación, un
aspecto muy importante será el diseño del algoritmo.
En esta etapa se realizará una representación de la secuencia. Estas
representaciones son las herramientas de: diagramas de flujo,
pseudocódigos y/o tablas de decisión.

Resolución de Problemas con Computadoras. Algoritmos y Programas

Resolución de Problemas con Computadora

Análisis del problema
Diseño del algoritmo...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS