guia7

Páginas: 6 (1488 palabras) Publicado: 27 de noviembre de 2015
Algoritmos
LEIDY VERA
ANDRES FERNANDEZ

¿Qué es un algoritmo?






Procedimiento detallado para resolver un problema en
pasos y en un tiempo finito.
Se especifican en base a operaciones básicas que
controlan las variables y el flujo del algoritmo
El algoritmo lleva desde un estado inicial a un estado final
El algoritmo recibe Entradas y entrega Salidas

Cuáles son los tipos de algoritmos

Cualitativos: Son aquellos en los que se describen los
pasos utilizando palabras.



Cuantitativos: Son aquellos en los que se utilizan
cálculos numéricos para definir los pasos del proceso.

¿Cuáles son los tipos de lenguajes
algorítmicos?
Es una serie de símbolos y reglas que se utilizan para describir de
manera explícita un proceso.


Gráficos: Es la representación gráfica de las operacionesque
realiza un algoritmo (diagrama de flujo).



No Gráficos: Representa en forma descriptiva las operaciones
que debe realizar un algoritmo (pseudocodigo).

CUÁL ES LA METODOLOGÍA PARA LA
SOLUCIÓN DE PROBLEMAS POR MEDIO DE
COMPUTADORA?

Definición del Problema


Esta fase está dada por el enunciado del problema, el
cual requiere una definición clara y precisa. Es
importante que se conozca loque se desea que
realice la computadora; mientras esto no se conozca
del todo no tiene mucho caso continuar con la
siguiente etapa.

Análisis del Problema
Una vez que se ha comprendido lo que se desea de la computadora, es
necesario definir:


Los datos de entrada.



Cual es la información que se desea producir (salida)



Los métodos y fórmulas que se necesitan para procesar los datos.

Unarecomendación muy practica es el que nos pongamos en el lugar
de la computadora y analicemos que es lo que necesitamos que nos
ordenen y en que secuencia para producir los resultados esperados.

Diseño del Algoritmo


Una vez definido y analizado el problema, se procede a la
creación del algoritmo (Diagrama de flujo ó pseudocódigo), en el
cual se da la serie de pasos ordenados que nosproporcione un
método
explícito
para
la
solución
del
problema.
Es recomendable la realización de pruebas de escritorio al
algoritmo diseñado, para determinar su confiabilidad y detectar
los errores que se pueden presentar en ciertas situaciones. éstas
pruebas consisten en dar valores a la variable e ir probando el
algoritmo paso a paso para obtener una solución y si ésta es
satisfactoria continuar con elsiguiente paso de la metodología;
de no ser así y de existir errores deben corregirse y volver a hacer
las pruebas de escritorio al algoritmo.

Codificación


La codificación es la operación de escribir la solución
del problema (de acuerdo a la lógica del diagrama
de flujo o pseudocodigo), en una serie de instrucciones
detalladas, en un código reconocible por la
computadora, la serie deinstrucciones detalladas se le
conoce como código fuente, el cual se escribe en un
lenguaje de programación o lenguaje de alto nivel.

Prueba y Depuración


Los errores humanos dentro de la programación de computadoras son
muchos y aumentan considerablemente con la complejidad del problema. El
proceso de identificar y eliminar errores, para dar paso a una solución sin
errores se le llama depuración.

La depuración o prueba resulta una tarea tan creativa como el mismo
desarrollo de la solución, por ello se debe considerar con el mismo interés y
entusiasmo.



Resulta conveniente observar los siguientes principios al realizar una
depuración, ya que de este trabajo depende el éxito de nuestra solución.

Documentación


Es la guía o comunicación escrita es sus variadas
formas, ya sea enenunciados, procedimientos, dibujos
o diagramas.



A menudo un programa escrito por una persona, es
usado por otra. Por ello la documentación sirve para
ayudar a comprender o usar un programa o para
facilitar futuras modificaciones (mantenimiento).

Mantenimiento


Se lleva acabo después de terminado el programa,
cuando se detecta que es necesario hacer algún
cambio, ajuste o complementación al...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LP Guia7
  • Guia7 CIMENTACIONES Y DESAGUES
  • Guia7 1
  • EstructuraDeDatos2 Guia7
  • guia7 apli clase viernes 05062015

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS