Elementos de la Programación
Sintaxis
Cada lenguaje de programación tiene unas reglas especiales para la construcción de programación, a esto se le denomina sintaxis.
Código Objeto
Consta de instrucciones máquina e información de cómo cargar el programa en la memoria antes de su ejecución
Depuración
Los programas rara vez funcionan bien la primera vez que se ejecutan, por lo que los errores que se detectan deben ser corregidos
Variable
Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución de un proceso, su contenido puede cambiar durante la ejecución del programa.
Numéricas
Son aquellas en las cuales se almacenan valores numéricos, positivos o negativos, es decir almacenan números del 0 al 9, signos (+ y -) y el punto decimal. Ejemplo: iva = 0.15 pi = 3.1416 costo = 2500
Lógicas
Son aquellas que solo pueden tener dos valores (cierto o falso) estos representan el resultado de una comparación entre otros datos.
Alfanuméricas
Esta formada por caracteres alfanuméricos (letras, números y caracteres especiales). Ejemplo: letra = ’a’ apellido = ’lopez’ direccion = ’Av. Libertad
Trabajo
Variables que reciben el resultado de una operación matemática completa y que se usan normalmente dentro de un programa. Ejemplo: Suma = a + b /c
Contadores
Se utilizan para llevar el control del numero de ocasiones en que se realiza una operación o se cumple una condición. Con los incrementos generalmente de uno en uno.
Acumuladores
Forma que toma una variable y que sirve para llevar la suma acumulativa de una serie de valores que se van leyendo o calculando progresivamente.
Expresiones
Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.
Por ejemplo: q= a + (b + 3) / c
Constante
Es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. Ejemplo: pi = 3.1416
Identificador
. Es una secuencia de caracteres, letras dígitos y subrayados(_)
. El primer carácter debe de ser una letra, no un subrayado
. Las letras mayúsculas y minúsculas son diferentes para cada identificador
Elementos léxicos
Identificadores
Palabras reservadas
Literales
Operadores
Separadores
Palabras reservadas
Es aquella que tiene un significado especial para el lenguaje de programación.
Signos de puntuación y separadores
! % & * ( )-+= { } ~ ^ \ ; ´ : < > ? , . / “
Operadores
O. Relación
< menor que
> mayor que
<= menor o igual que
>= mayor o igual que
O. Igualdad
Algebraico
= igual = diferente de
En Java
== igual != diferente de
O. Aritméticos
Todas las expresiones con paréntesis anidados se evalúan de dentro a afuera, el paréntesis más interno se evalúa primero. Dentro de una misma expresión los operadores se evalúan en el siguiente orden:
1.- ^ Exponentes
2.- * Multiplicación, / División, % Módulo
3.- + Suma, - Resta