Formulacion del modelo de Programacion Lineal - copia.pptx
Diferencia entre pseudocodigo y algoritmo
1. PRUEBA DE ESCRITORIO
Es la etapa más importante en el desarrollo de un programa, por cuanto el realizar la
prueba de escritorio nos permite saber:
1. Si el programa hace lo que debería hacer
2. Si no hace lo que debería hacer, nos permitirá detectar errores como ser:
Si algún paso o instrucción no está en el orden correcto
Si falta algo
Si algo esta demás
Si los pasos o instrucciones que se repiten lo hacen más o menos veces
de lo debido
Si las instrucciones están en un orden apropiado
Otros errores que pueden presentarse
3. Elegir los datos apropiados para la prueba
La prueba de escritorio no es más que efectuar un proceso de simulación con el
algoritmo desarrollado (ver que haría la computadora). Este trabajo se realiza en base a
una tabla cuyos encabezados son las variables que se usan en el algoritmo y debajo de
cadauna de ellas se van colocando los valores que van tomando, paso a pasoy siguiendo
el flujo indicado por el algoritmo, hasta llegar al final.
Ejemplo:
Escribir “suma:”
Escribir suma.
4. ALGORITMO
Un Algoritmo, se puede definir como una secuencia de instrucciones que representan
un modelo de solución para determinado tipo de problemas. O bien como un conjunto
de instrucciones que realizadas en orden conducen a obtener la solución de un
problema. Por lo tanto, podemos decir que es un conjunto ordenado y finito de pasos
que nos permite solucionar un problema.
CLASIFICACIÓN DE ALGORITMOS: Los algoritmos se pueden clasificar en cuatro tipos:
Algoritmo computacional: Es un algoritmo que puede ser ejecutado en una
computadora. Ejemplo: Fórmula aplicada para un cálculo de la raíz cuadrada de
un valor x.
Algoritmo no computacional: Es un algoritmo que no requiere de una
computadora para ser ejecutado. Ejemplo: Instalación de un equipo de sonido.
Algoritmo cualitativo: Un algoritmo es cualitativo cuando en sus pasos o
instrucciones no están involucrados cálculos numéricos. Ejemplos: Las
instrucciones para desarrollar una actividad física, encontrar un tesoro.
Algoritmo cuantitativo: Un algoritmo es cuantitativo cuando en sus pasos o
instrucciones involucran cálculos numéricos. Ejemplo: Solución de una ecuación
de segundo grado.
CARACTERÍSTICAS DE UN ALGORITMO: Todo algoritmo debe tener las siguientes
características:
1. Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera
precisa e inequívoca que se debe hacer.
2. Debe ser Finito, porque un algoritmo debe tener un número limitado de pasos.
3. Debe ser Definido, porque debe producir los mismos resultados para las
mismas condiciones de entrada.
4. Puede tener cero o más elementos de entrada.
5. Debe producir un resultado. Los datos de salida serán los resultados de
efectuar las instrucciones.
5. En conclusión
DIFERENCIA ENTRE PSEUDOCODIGO Y ALGORITMO:
El algoritmo es una lista de pasos o acciones a realizar para cumplir un objetivo. Por
ejemplo, el algoritmo para abrir una puerta: acercarse a la puerta, extender la mano,
agarrar el picaporte, girar el picaporte, empujar la puerta.
El pseudocodigo, como su nombre lo indica, es un "código falso" que se asemeja a un
lenguaje de programación, pero mucho más flexible, y fácil de entender, y obviamente
no puede ser interpretado directamente por la máquina.
6. Colegio De Educación Profesional Técnica
PLANTEL: Conalep Ecatepec II
ALUMNO: Corona Baltazar Johan Omar
GRUPO: 414
TURNO: Vespertino
MODULO: Programación Estructurada
P.S.P: Lagunes Heredia Javier
TRABAJO: Diferencia entre pseudocodigo y Algoritmo
SEMESTRE: 4to Semestre
CICLO ESCOLAR: 2015-2016