You are on page 1of 4

CENTRO DE ENTRENAMIENTO EN

TECNOLOGAS DE LA INFORMACIN

Algoritmos, Tcnicas de Programacin y


Estructura de Datos
ADMINISTRACIN DE DATOS
Dato
Es la unidad bsica de informacin, se dice que por s solo carece de sentido, es
de empleo muy comn en el mbito informtico.
Es la expresin general que describe los objetos con los cuales opera una
computadora.
Informacin
Vienen a ser los datos que han sido procesados, la informacin debe ser veraz y
oportuna.
En sentido general, la informacin es un conjunto organizado de datos, que
constituyen un mensaje sobre un determinado ente o fenmeno.
Procesamiento de Datos

Entrada

Proceso

Salida

OPERADORES Y EXPRESIONES
Tipo de Datos:
Numricos: Integer, float
Caracter: Char, string
Lgicos: Boolean
Numricos
Enteros: El tipo entero es un subconjunto finito de los nmeros enteros. Los enteros
son nmeros completos, no tienen componentes fraccionarios o decimales y
pueden ser negativos o positivos. Ejemplo:
-8
12
435

Reales: El tipo real consiste en un subconjunto de los nmeros reales. Los nmeros
reales siempre tienen un punto decimal y pueden ser positivos o negativos. Un
nmero real consta de un entero y una parte decimal. Ejemplo:
0.87
125.4
-6.81

Ing. Wilson Gerardo Cardoza Llontop

e-mail: wicarllon@hotmail.com

Algoritmos, Tcnicas de Programacin y Estructura de Datos

CETI

Carcter:
El tipo Carcter es el conjunto finito y ordenado de caracteres que la
computadora reconoce. Un dato tipo carcter contiene un solo carcter.
Caracteres Alfabticos: (A, B, C, .........,Z) (a, b, c, ........z)
Caracteres Numricos: (1, 2, 3, ........,9,0)
Caracteres Especiales: (+, -, *, /, ., ;, <, >, $, ......)
Una cadena de caracteres es una sucesin de caracteres que se encuentran
delimitados por doble comillas.
Programador de Sistemas
228998
15 de Febrero
Lgicos:
El tipo lgico tambin denominado booleano, es aquel dato que slo puede
tomar uno de dos valores.
Verdadero (True)
Falso (False)
Constantes y Variables

Constantes: Es un elemento con un nombre determinado que mantiene un valor


constante durante el desarrollo de todo el programa el cual no se puede cambiar.
Las constantes se definen con la instruccin Const.
Const PI = 3.1416
Const C = 2
Const SALUDO=Hola amigo

Variables: Una variable es un elemento con un nombre determinado que contiene


un valor en forma temporal hasta que la aplicacin finalice. El valor puede variar
en cualquier momento de la ejecucin.

Expresiones
Las expresiones son combinaciones de constantes, variables, smbolos de operacin,
parntesis y nombres de funciones especiales. Ejemplo:
(a b + c/5) * (c ^ 2)
a ^ 2 + 0.5
Operadores Aritmticos:
+
*
/
^
Div
Mod
Ing. Wilson Gerardo Cardoza Llontop

Suma
Resta
Multiplicacin
Divisin
Potencia
Divisin entera
Mdulo (resto)
2

e-mail: wicarllon@hotmail.com

Algoritmos, Tcnicas de Programacin y Estructura de Datos

CETI

Expresiones Aritmticas
Son anlogas a las frmulas matemticas. Las variables y constantes son numricas
(real o entera)
Reglas de Prioridad
Las expresiones que tienen dos o ms operandos requieren unas reglas matemticas
que permitan determinar el orden de las operaciones.
1. Las operaciones que estn encerradas entre parntesis se evalan primero. Si
existen diferentes parntesis anidados (interiores unos a otros), las expresiones ms
internas se evalan primero.
2. las operaciones aritmticas dentro de una expresin suelen seguir el siguiente
orden de prioridad.
Operador exponencial: ^
Operadores: *, /
Operador: Div
Operador: Mod
Operadores: +, Si los operadores de una expresin tienen la misma prioridad se ejecutan de
izquierda a derecha.
a)
b)
c)
d)
e)

Ejemplo:
20 + 8 * 5 + 6 Mod 4
25 / 5 ^ 2 + 13 - 2
1 Mod 5 19 Div 5
8 + 4 * 5 + 0.5 * 2
9 Div 2 + 42 Mod 16 - 33

Operadores de Relacin
Los operadores relacionales permiten realizar comparaciones de valor de tipo
numrico o carcter.
Operador
<
>
=
<=
>=
<>

Significado
Menor que
Mayor que
Igual que
Menor o igual que
Mayor o igual que
Diferente

Operadores Lgicos
Los operadores lgicos o booleanos bsicos son: NOT, AND Y OR
Operador
Not
And
Or

Ing. Wilson Gerardo Cardoza Llontop

Significado
Negacin
Conjuncin
Disyuncin

e-mail: wicarllon@hotmail.com

Algoritmos, Tcnicas de Programacin y Estructura de Datos

CETI

Expresiones Lgicas
Cuyo valor es siempre verdadero o falso
Ejemplo: Si a=12, b=9 y c=4 Qu valor toman las siguientes expresiones?
1) a > b And b > c
2) 20 > b +c Or a < b + c
3) Not (b < a) And c = a b + 1
La Operacin de Asignacin
Es el modo de darle valores a una variable. La operacin de asignacin se representa
con el smbolo u operador.
Ejemplo:
A 2
B 6 > 2
C Lennys Sandy Surez Saavedra

Ing. Wilson Gerardo Cardoza Llontop

e-mail: wicarllon@hotmail.com

You might also like