Corolario Primer Parcial


 


Resultado de imagen para programming
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