METODOLOGÍA DE SOLUCIÓN DE PROBLEMAS POR MEDIO DE COMPUTADOR
ALGORITMOS
capaz de realizar “solo” determinadas acciones.
como sumar, comparar
o transferir datos
Los problemas que son importantes estos son mas complejos
Para resolver un problema real
1.un metodo de resolucion
2.determinar la sucesion de acciones
un procedimiento pueda ser implantado
Preciso:
compuesto de pasos bien definidos
y deben ser ordenados
Definido:
se sigue dos veces
se obtiene el mismo resultado
Finito:
un numero finito de pasos.
metodo para resolver un problema
mediante una secuencia de pasos
ordenados
finitos
“herramientas”
adecuadas
si no se logran estos deben ser descompuestos
programa de ordenador
entrada
información que necesita un algoritmo para arrancar
proceso
operación que se deben realizar
salida
resultados obtenidos
diseño de algoritmo
finito en tamaño y tiempo de ejecución
caracteristicas
1. punto particular de inicio.
ejemplo empezar con inicio
2. ser definido
no tener dobles interpretaciones
3. ser general
soportar la mayoría de las variantes
FASES DE LA CREACIÓN
Los problemas en un ordenador
conduce a
la escritura de un programa y su debida ejecución.
2. Planificación
se lleva a cabo en un papel
explicando de forma clara lo que se debe hacer
como los datos que se necesitan
los datos que se van a producir
los algoritmos que se van a utilizar
3.Edicion
se ubica fuente
que significa escritura del mismo
se utiliza un editor de texto simple.
con su debido lenguaje de programacion
seran almacenados en ficheros
de texto
guardados en el disco duro del computador
4.Compilación y ejecución
se da a lenguaje maquina
5.Corrección de errores
se corregirán por medio de la fuente
repitiendo
los pasos 3 y 4
si se producen errores
se emplea la lógica del programa
si el programa funciona
pero muestra errores
se tiene que modificar el algoritmo
1.Analizar el problema
consiste en
conocer en que consiste
y los resultados que se deben obtener.
6.Documentación.
cuando el programa funciona
es necesario revisar el código fuentes para ordenarlos
se deben eliminar aquellos cálculos innecesarios