Zusammenfassung der Ressource
ESTRUCTURA DE UN PROGRAMA
- estructuras de datos + operaciones primitivas elementales + estructuras de control
- Estructuras de datos: Los hechos reales, representados en forma de datos, pueden
estar organizados de diferentes maneras llamadas estructuras de datos.
- Operaciones primitivas elementales: Son las acciones que se ejecutan sobre los datos
para transformarlos en información.
- Estructuras de control: Son los métodos que existen para dirigir el flujo de acciones que
la computadora deberá ejecutar sobre los datos manejados por el programa.
- El programador debe establecer el conjunto de especificaciones que debe contener el
programa: Entrada de datos, Algoritmo de resolución del problema/codificación,
Salida de resultados.
- ESTRUCTURAS DE DATOS
- Dato: Es una expresión general que describe los objetos
con los cuales opera una computadora.
- Constantes: Son objetos cuyo valor permanece invariable a lo largo de la ejecución de un
programa.
- Variables: Son objetos cuyo valor puede ser modificado a lo largo de la ejecución de un
programa.
- Los tipos de datos más comunes son: simple y estructurado
- simple: entero, real , caracter, logico
- Estructurado: dato estatico, dato dinamico
- Dato estatico: vector, matriz, registro, archivo
- Dato dinamico: pila, cola, lista, arbol, grafo
- OPERACIONES ARITMÉTICAS
- Para poder realizar operaciones aritméticas se requiere de operadores aritméticos.
Estos operadores permitirán realizar operaciones aritméticas entre operandos: números,
constantes o variables.
- EXPRESIONES LÓGICAS
- Las expresiones lógicas o booleanas, llamadas así en honor al matemático George Boole,
están constituidas por números, constantes, variables y operadores lógicos o
relacionales. El valor que pueden tomar estas expresiones es el de verdadero o falso.
- Los operadores lógicos son operadores que permiten formular condiciones complejas a
partir de condiciones simples.
- Para realizar operaciones alfanuméricas se requieren operadores alfanuméricos.
- JERARQUÍA DE OPERADORES: Paréntesis (más internos), Signo, Potencias, Productos
y Divisiones, Sumas y restas, Concatenación, Relacionales, Negación, Conjunción, Disyunción La evaluación de los operadores de igual orden se realiza siempre de
izquierda a derecha.
- ESTRUCTURAS DE CONTROL
- Son las formas lógicas de cómo pueden comportarse las instrucciones dentro de un
programa y mediante las cuales se controla el flujo de instrucciones. Las estructuras de
control son: secuenciales, selectivas y repetitivas.