Tema I Datos y Entidades Primitivas
Tema I Datos y Entidades Primitivas
Tema I Datos y Entidades Primitivas
Datos: es una expresión general con la que opera una PC. Existen dos tipos los
simples (sin estructura), y los compuestos (estructurados).
Información: es el resultado del procesamiento de grandes cantidades de datos de
una manera ordenada.
Constantes: es una partida de datos que permanece sin cambio durante la
ejecución del programa.
Variables: es una partida de datos que puede cambiar durante la ejecución del
programa, y pueden ser globales o locales según su demarcación.
Indicadores: son los nombres de las variables, no se pueden usar las palabras
reservadas de los lenguajes de programación (en G++ int, float, pseint, pseudocode,
etc), y generalmente constan de varias letras alfanumérica de las cuales la primera
debe ser una letra o la barra piso_.
Tipos de Datos Simples: Numéricos enteros y reales
Son un conjunto de valores numéricos, que se pueden representar:
Enteros: es el subconjunto finito de los números enteros, son números completos
no tienen fracción o decimal y pueden ser positivos o negativos, y su rango está
comprendido entre -32768 y 32767, ejemplo: -4, 5, 9, -45, 1002, -8000…
Reales: es el subconjunto de los números reales y siempre tienen un punto decimal,
y pueden ser positivos o negativos, ejemplo: 0,08; 3739,41; -52,32.
Tipo de dato lógico o booleanos son aquellos que solo pueden tomar uno de dos
valores, cierto o verdad (true) o falso (false), se pueden usar para representar si/no.
Tipo de datos carácter: conjunto finito y ordenado de caracteres que la PC
reconoce y este contiene un solo carácter:
Caracteres alfabéticos (A,B,C,…X,Y,Z) (a, b, c,…x, y, z).
Caracteres numéricos (1,2,…,0).
Caracteres especiales (+, -, *, /, ., ,…).
Tipo de datos cadenas de caracteres: se usarán cuando este en la unidad de
arreglos.
Universidad Politécnica Territorial
“José Antonio Anzoátegui”
El Tigre, Estado - Anzoátegui
booleano booleano encontrado <- true; booleano res <- false; booleano res,
encontrado, opción ; (declaración de varias variables en una misma línea de
código)
caracter caracter
dato <- ’a’;
caracter letra <-
’A’; caracter res
<- ’s’; caracter res,
pos, lo, r;
Operadores y Expresiones
Una expresión es normalmente una ecuación matemática tal como 3+5. En esta
expresión el símbolo + es el operador de suma y el 3 y 5 son los operandos. En
síntesis, una expresión es una secuencia de operandos y operadores que
especifican un cálculo.
Las expresiones son combinaciones de constantes, variables, símbolos de
operaciones, paréntesis y nombre de funciones especiales, la misma idea de una
ecuación matemática a+(b+3)+c; +b+(b5)+c.
Universidad Politécnica Territorial
“José Antonio Anzoátegui”
El Tigre, Estado - Anzoátegui
Operadores
Operador de asignación el operador <- asigna el valor de la expresión derecha a
la variable situada a la izquierda. código <- 3467; coordx <- 525; coordy <- 725;
Operadores Aritméticos
Se usan para realizar operaciones aritméticas básicas
+ suma 4+5
- resta 7-3
* producto 4*3
/ División 8/5
% Resto 12%5
** y ^ Exponente 2^2 ó 2**2
Luego el +
12-2=
Y por último el –
10
Se deben evaluar un operador por vez
Operadores de relación
= Igual a=b (a es igual a b)
Not No igual a not b (a no es igual a b)
> Mayor que a>b (a es mayor que b)
< Menor que a<b (a es menor que b)
>= Mayor o igual a>=b (a es mayor o igual que b)
<= Menor o igual que a<=b (a es menor o igual que b)
Operadores lógicos
NOT
A Not A
V F
F V
AND
A B A andB
V V V
V F F
F V F
F F F
OR
A B AorB
Universidad Politécnica Territorial
“José Antonio Anzoátegui”
El Tigre, Estado - Anzoátegui
V V V
V F V
F V V
F F F
2) (C<A) or !(C<B)
Entonces 3 no es menor que 1 (es falso)
3 no es menor que 2 pero como esta expresión se está negando con not
pasa de ser falsa a ser verdad.
Entonces una expresión falsa O una expresión verdad el resultado implica
que es verdad (C<A) or (not(C<B)) = V
F or V
=V