1. Identificadores
1.1. son los datos a procesar por una computadora, ya sean simples o estructurados
1.1.1. constantes
1.1.1.1. son datos que no cambian durante la ejecución de un programa para nombrar las constantes utilizamos los identificadores
1.1.2. variables
1.1.2.1. la variables son objetos que pueden cambiar su valor durante la ejecucion de un programa
2. operaciones aritméticas
2.1. para poder realizar una operación aritmética lo que necesitamos es utilizar operadores aritméticos
2.1.1. al evaluar expresiones que contienen valores aritméticos debemos respetar la jerarquia enel orden de la aplicacion
3. operadores racionales
3.1. son operadores que permiten comparar dos operandos, los operandos pueden ser numeros alfa numericos, constantes o variables las constantes y variables a su vez pueden ser de tipo real o entero el resultado de una operacion con operadores racionales es verdadero o falso
4. características de los algoritmos
4.1. precision
4.1.1. los pasos a seguir en el algoritmo deben ser precisados claramente
4.2. determinismo
4.2.1. el algoritmo dado un conjunto de datos intenticos de entrada siempre debe arrojar los mismos resultados
4.3. finitud
4.3.1. el algoritmo independiente de la complejidad del mismo siempre debe ser de longitud finita
5. reglas para la construcción de diagramas de flujo
5.1. un diagrama de flujo debe de ilustrar gráficamente los pasoso procesos a seguir para alcanzar la solución de un problema , los símbolos presentados, colocados adecuadamente, permiten crear una estructura grafica
6. La estrucrura selectiva simple
6.1. Permite que el flujo del diagrama, siga por un camino especifico si se cumple una condición o un conjunto de condiciones
6.1.1. Condición: Expresa la condición o conjunto de condiciones a evaluar
6.1.2. Operación: expresa la operación o conjunto de operaciones que se van a realizar si la condición resulta verdadera
7. Conceptos fundamentales
7.1. tipos de datos
7.1.1. los datos se pueden clasificar por
7.1.1.1. simples
7.1.1.1.1. la principal característica de los datos simples, es que solo ocupan una casilla, de memoria por lo tanto una variable simple hace referencia a un solo valor
7.1.1.2. estructurados
7.1.1.2.1. los datos estructurados se caracterizan por el hecho, de que con un nombre de variable estructurada se hace referencia a un grupo de casillas de memoria es decir un dato estructurado tiene varios componentes
7.1.2. Datos numericos
7.1.2.1. dentro de los tipos de datos numéricos encontramo0s los enteros y los reales
7.1.2.1.1. los enteros son números que pueden estar precedidos por los signos + o -
7.1.2.1.2. los reales son números que pueden estar predichos ´por el signo + o - y que tienen un parte decimal
7.1.3. datos alfa numéricos
7.1.3.1. dentro de este tipo de datos encontramos los de tipo
7.1.3.1.1. simple
7.1.3.1.2. cadena
7.1.4. Datos logicos
7.1.4.1. dentro de este tipo de caracteres encontramos los booleanos
7.1.4.1.1. son datos que solo pueden tomar 2 valores