Corolario Primer Parcial
En la clase de esta semana respondimos la guía de examen,
que consta de repaso general de los conceptos. Dicho esto, esta entrada la
aprovecharé para revisar nuevamente los siguientes conceptos:
Algoritmo
Una serie de instrucciones
ordenadas precisas, determinadas y finitas; que llevan a la resolución de un
problema. No usa ningunas particularidades del lenguaje (es en forma
coloquial), busca ser sencillo y conciso.
Diagrama de Flujo
Es una
representación gráfica de un algoritmo, que facilita su comprensión. Se basa en
figuras con significados, que le dan sentido a lo que se escribe. La idea
principal es que sea fácil de comprender.
Seudocódigo
Es una
representación de un algoritmo que busca a través de expresiones comunes
expresar la resolución de un problema. Tiene como fin principal facilitar la
programación (siguiente paso).
|
Diagrama de Flujo
|
Algoritmo
|
Seudocódigo
|
Ventajas
|
Forma gráfica de representación de algoritmos. Práctico de leer.
Facilita la creación del pseudocódigo
|
Una serie bien explicada de pasos. Desarrollo práctico.
Paso a paso.
|
Una aproximación cercana a la programación.
Hace fácil la conversión a código.
|
Desventajas
|
Tardado de representar.
Si no se siguen las acotaciones establecidas cobra otro sentido.
|
Es largo de desarrollar.
Requiere una especificación demasiado clara.
|
Inversión de tiempo.
Ambigüedad.
|
Programa
Es una solución
computacional basada en un algoritmo, que tiene la cualidad de sintaxis,
gramática y lógica.
Precedencia de
Operadores
Es el
modo en el que se evalúan las operaciones en una computadora. También se puede
entender como el orden que se sigue en una operación para su solución.
1.Paréntesis.
2.Exponenciación.
3.Multiplicación, división. (izquierda a derecha).
4.La suma y la resta.
6.La concatenación.
Todo listo para el examen.
Comentarios
Publicar un comentario