You are on page 1of 19

ALGORITMOS I

ALG1-V

10/6/16

DATOS Y TIPOS DE DATOS

2
10/6/16

DATOS
Qu es un dato?
Son hechos que describen sucesos y entidades.
Un dato puede referirse a un numero, una letra, o cualquier
smbolo que representa una palabra, cantidad, medida o
descripcin.
Son las caractersticas sobre las cuales opera un algoritmo.

Los datos:

son los objetos sobre los que opera una computadora. Mediante
ellos, en un programa podemos realizar su almacenamiento y
obtener los resultados de las distintas operaciones que intervienen
en la solucin de un problema.

10/6/16

DATOS
Todo objeto tiene tres atributos:
1. Nombre: Es el identificador del mismo.
2. Tipo: Conjunto de valores que puede tomar.
3. Valor: Elemento del tipo que se le asigna.

Importancia de los datos:


Los datos tienden a convertirse en informacin para ofrecer un
significado, conocimiento, ideas o conclusiones.
Por si mismo los datos no tienen la capacidad de comunicar un
significado y por tanto no pueden afectar el comportamiento de
quien los recibe.
10/6/16

DATOS
Caractersticas:

Un nombre que los diferencia del resto.

Un tipo que nos determina las operaciones que podemos


hacer con ese dato.

Un valor que puede variar o no a lo largo de una operacin.

Qu es Informacin?:

Es un conjunto de datos significativos y pertinentes.

Es una coleccin de hechos para una organizacin que


los percibe.

En la informacin se puede describir sucesos o


entidades.

La informacin posee una destacada funcin en la


comunicacin

10/6/16

DATOS
Qu son los datos significativos?

Para ser significativos, los datos deben constar de smbolos


reconocibles, estar completos y expresar una idea no
ambigua.

Los smbolos de los datos son reconocibles cuando pueden


ser correctamente interpretados.

Muchos tipos diferentes de smbolos comprensibles se usan


para transmitir datos.

Ejemplos:
1- En partido de ftbol

2- Un correo electrnico

Barcelona 1 y Real Madrid 0

ana_flores@yahoo.com

Para todos los que saben de ftbol.


10/6/16

DATOS
Diferencia entre Datos e Informacin:

Los Datos a diferencia de la informacin son utilizados como


diversos mtodos para comprimir la informacin a fin de permitir
una transmisin o almacenamiento ms eficaces.

A diferencia de los datos, la informacin tiene significado para


quien la recibe, por eso, los seres humanos siempre han tenido la
necesidad de cambiar entre s informacin que luego transforman
en acciones.

"La informacin es, conocimientos basados en los datos a los


cuales, mediante un procesamiento, se les ha dado significado,
propsito y utilidad.

El Dato es un elemento nico, la informacin se compone de varios


datos.
Dato: Tienen una Casa
7
Ejemplos: Informacin: Alma tiene una casa

10/6/16

TIPO DE DATOS
Definici
n:

Es el conjunto de valores que pueden tomar durante el


programa. Si s ele intenta dar un valor fuera del conjunto se
producir un ERROR.

Los tipos de datos definen los mtodos de almacenamiento


disponibles para representar informacin, junto con la
manera en que dicha informacin ha de ser interpretada.

Los tipos de datos son indispensables para la declaracin


de variables.

10/6/16

TIPO DE DATOS
Clasificacin de los tipos de
datos:

1. SIMPLES : Es indivisible (atmico), es decir, no se puede


descomponer. Sin estructura.
Datos Numricos
Datos Alfanumricos
Datos Lgicos

Ejemplo 1: Un ao es un dato
simple.
Ao...: 2006

2. COMPUESTOS : Son conjunto de partidas de datos simples con


relaciones definidas entre ellos. Estructurados
Arreglos
Registros
Archivos
9

10/6/16

Ejemplo 2: Una fecha es un dato Compuesto


por tres datos simples (da, mes, ao).

Fecha:
Da....: 30
Mes...: 11
Ao...: 2006

DATOS NUMRICOS
Definicin:

Son aqullos que representan una cantidad o valor


determinado. Su representacin se lleva a cabo en los
formatos ya conocidos (enteros, punto y fracciones
decimales si estas existen).

Se clasifican en dos categoras:


1. Tipo Numrico Entero (Integer):
Es aquel que puede tomar por valor un nmero
perteneciente al conjunto de los nmeros
enteros (Z), el cual est formado por los
nmeros naturales. Los enteros son nmeros
completos,
no
tienen
componentes
fraccionarios o decimales y pueden ser
negativos y positivos.

CANTIDAD DE PERSONAS

Z={...,-3,-2,-1,0,1,2,3,...}
10/6/16

10

DATOS NUMRICOS
Ejemplo: El ao en que nacin y la edad que tienen usted.
Ao -- 1970 ; Edad -- 44

Zes un conjunto infinito de nmeros enteros, y como la


computadora no puede representarlos todos, un dato de tipo
entero slo puede tomar por valor un nmero perteneciente a un
subconjunto deZ. Los valores mximo y mnimo de dicho
subconjunto varan segn las caractersticas de cada
computadora y del compilador que se utilice. (Investigar que es
En
pseudocdigo, para indicar que un dato es de tipo entero se
un compilador).
utiliza la palabra reservada:

ENTERO

2. Tipo Numrico Real (Double):


Consiste en un subconjunto de los nmeros reales.
Estos nmeros siempre tienen un punto decimal y
pueden ser positivos o negativos.

11

CANTIDAD DE DINERO

10/6/16

DATOS NUMRICOS
Un dato de tipo real:
Es aquel que puede tomar por valor un nmero perteneciente
al conjunto de los nmeros reales (R), el cual est formado por
los nmeros racionales e irracionales.
Ejemplo:El peso (en kilogramos) y su altura (en centmetros),
son datos que pueden considerarse de tipo real.

Peso --

130.0 ; La estatura 1.85 ;

Res un conjunto infinito de nmeros reales, y como el


ordenador no puede representarlos todos, un dato de tipo real
slo puede tomar por valor un nmero perteneciente a un
subconjunto deR. Los valores de dicho subconjunto varan
segn las caractersticas de cada ordenador y del compilador
que se utilice.
En pseudocdigo, para indicar que un dato es de tipo
real se utiliza la palabra reservada:

REAL

10/6/16

12

DATOS NUMRICOS
Ejemplo de datos enteros y reales:
Enunciado

Tipo

Ejemplo

Vlido

Solucin
Correcta

Aos de evolucin y desarrollo


institucional que ha
experimentado la UTEC.

Entero

33 aos

No

33

Una taza de azcar morena es


igual a 0.29 libras

Real

0.29 lb

No

0.29

El ao que comenz a estudiar


en la UTEC

Entero

2016

Si

Cantidad de computadoras

Entero

1000

Si

Real

$ 900

No

Entero

2.0

Real

61.00

61.00

El precio de una computadora


El prerrequisito de una
asignatura
La cuota mensual de la UTEC
10/6/16

900.00

13

DATOS ALFANUMRICO
Definicin:
Representan informacin textual (palabras, frases, smbolos, etc). No
tienen valor alguno para efectos numricos. Pueden distinguirse
porque son delimitados por apstrofes o comillas.
Caracteres Alfabticos :
(A,B,C,Z,a,b,cz)
Caracteres Numricos
(0,1,2,9)
Caracteres Especiales:
(+, -, *, /, ^, . , ;, <, >, $, .)
14

10/6/16

DATOS ALFANUMRICO
Se clasifican en dos categoras:
1. Datos de tipo carcter (Char):
Es un conjunto finito y ordenado
de caracteres que la computadora
reconoce. Un dato de este tipo
contiene solo un carcter.
Un dato de tipo carcter es aquel que puede tomar por valor un carcter
perteneciente al conjunto de los caracteres que puede representar el
computador.
En pseudocdigo, el valor de un dato de tipo carcter se puede representar entre
comillas simples (') o dobles ("). Pero, en este curso, se van a utilizar solamente
las comillas dobles.
15

10/6/16

Ejemplo: A

DATOS ALFANUMRICO
Se clasifican en dos categoras:
Ejemplo:El sexo de una estudiante, ya se a
femenino o masculino.
F --- femenino
o
En pseudocdigo, para indicar que un dato es de tipo
M
---- masculino
carcter se utiliza la palabra reservada:

CARACTER

2. Datos de tipo cadena (String):


Es un sucesin de caracteres que se
encuentran

delimitados

por

una

comilla dobles, segn el tipo de


lenguaje de programacin.

Por lo

tanto, Un dato de tipo cadena: es aquel


16

que pueden tomar por valor una


secuencia de caracteres.

10/6/16

DATOS ALFANUMRICO
Se clasifican en dos categoras:

En pseudocdigo, el valor de un dato de tipo cadena se


puede representar entre comillas simples (') o dobles (").
Sin embargo, en este curso, se van a utilizar solamente las
comillas doble.

Ejemplo:El ttulo de un libro y el nombre de su


autor, son datos de tipo cadena.
Ttulo -- "La Odisea"(cadena de 9
caracteres)
Autor -- "Homero"(cadena de 6
caracteres)
Obsrvese que, en la cadena "La Odisea", el carcter
espacio en blanco tambin se cuenta.
17

CADENA

En pseudocdigo, para indicar que un dato es de tipo


cadena se utiliza la palabra reservada:

10/6/16

DATOS ALFANUMRICO
Ejemplo de datos carcter y cadena:
Enunciado

Tipo

Ejemplo

Vlido

Usted es masculino o
femenino

Carcter

Si

Su nombre completo

Cadena

Ana Mara
Herrera

Si

Categora de un empleado

Carcter

No

El nombre completo de
nuestro pas

Cadena

El
Salvador

Si

La direccin de su casa

Cadena

19. av.
Norte

Si

El nmero de telfono de
su casa.

Carcter

5678-8796

No

El aula de la UTEC

Cadena

BJ-305

Si

10/6/16

Solucin
Correcta

5678-8796
18

DATOS LGICOS
Definicin:
Tambin se le denomina Booleano, es aqul dato que solo
puede tomar uno de dos valores : O Falso (False) o
Verdadero (True).
Se
utiliza
para
representar
las
alternativas (si/no) a determinadas
condiciones. Adems, representan los
resultados
de
una
comparacin
(numrica, alfanumrica y lgica).
Nota: Estos datos no pueden tomar los dos valores al mismo
tiempo, o es verdadero o es falso

En pseudocdigo, para indicar que un dato es de tipo


lgico se utiliza la palabra reservada:

LGICO

10/6/16

19

You might also like