Sei sulla pagina 1di 15

1) DATOS

Representacin Simblica de propiedades o


cualidades de entes y sucesos que pueden ser
requeridos en un cierto momento como
antecedente para decidir la mejor manera de llevar
a cabo una accin concreta.

Los datos se pueden:


Transmitir
Almacenar
Transformar

Los datos se refieren generalmente a situaciones


reales, y se representan por medio de smbolos, es
decir, son el conjunto de smbolos que describen
hechos o entidades.

Los Smbolos que representan datos pueden


ser de distintas naturaleza, por Ejemplo:
Las letras del alfabeto.
Los dgitos decimales.
Grficos.

Un hecho es un acontecimiento o suceso que


ocurre en un momento determinado, por
Ejemplo:
El debate sobre una ley para un
legislador.
La compra de un libro para un
estudiante.

Una entidad es un ser viviente, lugar o cosa,


por Ejemplo:

Un Alumno.
Un Perro.
2) INFORMACION
Es aquella representacin simblica (de entes,
hechos, cualidades, etc.) que por el significado que
les asigna quien las percibe e interpreta,
contribuyen a disminuir su incertidumbre de forma
que pueda decidir un curso de accin entre varias
posibles.

TODA informacin consta de datos, pero NO


todo dato constituye informacin.

Es un conjunto de datos significativos, es decir que


al ser interpretados los datos, adquieren un
significado, en cuanto a la representacin de los
datos que conforman una informacin, es necesario
especificar los siguientes conceptos.

ENTIDAD O HECHO:
concepto que define
la naturaleza de una informacin en
particular.

ATRIBUTO: concepto que define una


propiedad o caracterstica de una entidad o
hecho.

VALOR: concepto que define el contenido de


un atributo

ESTRUCTURA DE UNA
INFORMACION
ENTIDAD
ATRIBUT
VALORE
OS

3) EJEMPLOS DE DATOS E INFORMACION


Podemos decir que, para transmitir una informacin, se
emplea una secuencia de smbolos junto con las reglas
propias para su interpretacin; ya que estas posibilitan
que se les d sentido a esos datos, Por ejemplo.
Colores del semforo: Tiene dos estados bsicos:
el rojo y el verde (el amarillo es una seal de cambio
de estado que va a producirse). El color verde
informa sobre la posibilidad de avanzar y el rojo
indica detenerse.
La secuencia numrica 54113336060, por si sola,
carece de significado. En
54113336060, el
smbolo que precede al nmero le confiere una
nueva dimensin al dato inicial. Ahora podemos
interpretar que ste corresponde a un nmero
telefnico. Si conocemos las reglas de discado para
realizar comunicaciones internacionales en forma
directa (DDI), podemos interpretar, adems, el
significado de esa serie numrica:
54: corresponde al cdigo del pas; en este caso, la
Repblica Argentina.
11: es el cdigo de la ciudad; en este caso, Buenos
Aires.
3336060: corresponde al nmero del abonado.

Nmero de CUIL (Cdigo nico


de Identificacin Laboral) 20 18444666 1:
Brinda informacin sobre el sexo en este caso,
masculino, ya que para el femenino se usa el 27- y
el nmero del documento nacional de
identidad (DNI) del trabajador; la ltima cifra es
un cdigo de verificacin.

4) CLASIFICACION (TIPOS) DE INFORMACION


Informacin pblica
Es la informacin s a la que puede acceder
cualquier persona por poco que se lo proponga.
Este tipo de informacin es vital para conseguir
logros comerciales, pero es un error dirigirla
nicamente al exterior de la empresa. Todos los
integrantes de una empresa o de un proyecto
deben estar al corriente sobre la informacin que
cualquier usuario puede obtener.
Informacin interna
todos los datos y contenidos necesarios para llevar
a cabo UN proyecto, as como las informaciones
relativas a la propia empresa que se ponen en
conocimiento de todo el equipo. Debido a la
composicin variada de la empresa, podramos
establecer diversos estratos de informacin
interna, algunos ms genricos y evadibles, otros
ms estratgicos y delicados.

Informacin privada
Es la informacin que no puede ir ms all de las
personas que deban manejarla. Datos concretos
sobre nuestra contabilidad, nuevas ideas en fase
de definicin, negociaciones en marcha, datos
internos de clientes, filtraciones y rumores no
prepagables, etc.
Las personas que acceden a esta informacin
tienen un alto grado de confianza y de
responsabilidad. Almacenar y transmitir esta
informacin de forma cifrada es una precaucin
sencilla que nos puede ahorrar grandes disgustos.
5) CARACTERISTICAS DE LA INFORMACION
En general la informacin tiene una estructura interna y
puede ser calificada segn varias caractersticas:
Significado (semntica): Qu quiere decir? Del
significado extrado de una informacin, cada individuo
evala las consecuencias posibles y adeca sus
actitudes y acciones de manera acorde a las
consecuencias previsibles que se deducen del significado
de la informacin. Esto se refiere a qu reglas debe
seguir el individuo o el sistema experto para modificar
sus expectativas futuras sobre cada posible alternativa.
Importancia (relativa al receptor): Trata sobre alguna
cuestin importante? La importancia del la informacin
para un receptor, se referir a en qu grado cambia la
actitud o la conducta de los individuos. En las modernas
sociedades, los individuos obtienen de los medios de
comunicacin masiva gran cantidad de informacin, una
gran parte de la misma es poco importante para ellos,

porque altera de manera muy poco significativa la


conducta de los individuos. Esto se refiere a en qu
grado cuantitativo deben alterarse las expectativas
futuras. A veces se sabe que un hecho hace menos
probables algunas cosas y ms otras, la importancia
tiene que ver con cuanto menos probables sern unas
alternativas respecto a las otras.
Vigencia (en la dimensin espacio-tiempo): Es actual o
desfasada? En la prctica la vigencia de una informacin
es difcil de evaluar, ya que en general acceder a una
informacin no permite conocer de inmediato si dicha
informacin tiene o no vigencia. Esto tiene que ver con la
sincronizacin en el tiempo de los indicios que permiten
revaluar las expectativas con las expectativas en un
momento dado.
Validez (relativa al emisor): El emisor es fiable o puede
proporcionar informacin no vlida (falsa)? Esto tiene
que ver si los indicios deben ser considerados en la
revaluacin de expectativas o deben ser ignorados por
no ser indicios fiables.
Valor (activo intangible voltil): Cmo de til resulta
para el destinatario?
6)

Tipo

Bool
Int
Double

Operacione
s
Permitidas
True, false
+, -, *, /
+, -, *, /

Rango
Mnimo

Mximo

0
-2,147,483,648
2.22507e-308

1
2,147,483,647
1.79769e+308

7)
Todos los programas gestionan algunos tipos
de informacin que normalmente se pueden representar
utilizando uno de los ocho tipos de datos bsicos de C y C+
+; texto o char, Valores enteros o int, valores de coma

flotante o float, valores en coma flotante de doble precisin o


double (long double), enumerados o enum, sin valor o void,
punteros y booleanos.

1.-Texto (tipo de dato char) est constituido


por caracteres simples, como a, Z, ? ycadenas, como: Esto
es una prueba (normalmente, de 8 bits o un byte por
carcter, con un rango de 0 a 255)
2.-Los valores enteros (tipo de dato int) son
aquellos nmeros (1, 4,-2, 1354); normalmente, tiene un
tamao de 16 bits, 2bytes o una palabra, con un rango de
-32768 a 32767. En Windows 98 y NT, los valores enteros
tienen un tamao de 32 bits con un rango de
-2147483648 a 2147483647.
3.-los valores coma flotante (tipo de dato float)
son nmeros que tienen una parte fraccional, como por
ejemplo pi (3.14159), y exponentes (7,563 exp 1021).
Tambin se conocen como nmeros reales.
Normalmente, son de 32 bits, 4 bytes o 2 palabras con un
rango de +/- 3,4E-38 a 3,4E+38 .
4.-Los valores coma flotante de doble precisin (tipo de dato
double) tienen un rango superior (normalmente de 64 bits, 8
bytes o 4 palabras con un rango de 1,7E-308 a 1,7E+308).
Los valores en coma flotante long double (doble precisin
largos) son incluso ms precisos (normalmente de tamao de
80 bits o 5 palabras, con un rango de +/-1,18E-4932 a 1,18E4932).
5.-Los tipos de datos enumerados (tipo de dato enum)
permiten a los usuarios definir tipos de datos.
6. El tipo void se utiliza para especificar valores que ocupan
cero bits y no tienen valor (este tipo tambin se puede
utilizar para la creacin de punteros genricos.
7. El tipo de dato puntero no contiene informacin en el

mismo sentido que el resto de los tipos de datos; en su lugar,


cada puntero contiene la direccin de la posicin de memoria
que almacena el dato actual.
8. El tipo de dato bool, al que se le puede asignar las
constantes true (verdadero) y false (falso).

Tipo

Bool
Char
Signed
Char
UnSigned
Char
Short Int
UnSigned
Short Int
Int
UnSigned
Int
Long Int
UnSigned
Long Int
Long Long
Int
UnSigned
Long Long
Int
Float
Double
Long
Double

Tam
.
Bits
8
8
8

Dig.
Preci
.
0
2
2

Rango
Mnimo

Mximo

0
-128
-128

1
127
127

255

16
16

4
4

-32,768
0

32,767
65,535

32
32

9
9

-2,147,483,648
0

2,147,483,647
4,294,967,295

32
32

9
9

-2,147,483,648
0

2,147,483,647
4,294,967,295

64

18

9,223,372,036,854,77
5,807

64

18

9,223,372,036,854,77
5,808
0

32
64
96

6
15
18

1.17549e-38
2.22507e-308
3.3621e-4932

3.4028e+38
1.79769e+308
1.18973e+4932

18,446,744,073,709,5
51,615

8)
a) Struct stDireccion vecino[5]
Char calle [64]; ---- 320 bits.
Int numero; ----- 32 bits.
Int piso; ---- 32 bits.
Char dpto[3];---- 15 bits.
Char codigopostal[6];---- 40 bits.
Char poblacin [32]; ------ 160 bits.
b) Struct stDireccion vecino
Char calle [64]; ---- 512 bits.
Int numero; ----- 32 bits.
Int piso; ---- 32 bits.
Char dpto[3];---- 24 bits.
Char codigopostal[6];---- 48 bits.
Char poblacin [32]; ------ 256 bits.

9)
Diferencia Estructuras Complejas y Simples
Son Complejas aquellas que no estn compuestas por otras estructuras de datos por
ejemplo, enteros, booleanos y caracteres. Otras estructuras de datos se pueden

construir de una o ms primitivas. Las estructuras de datos simples que consideramos


se construyen a partir de estructuras primitivas y son: cadenas, arreglos y registros. A
estas estructuras de datos las respaldan muchos lenguajes de programacin.
Diferencia Estructuras Lineales y No Lineales
Las estructuras de datos simples se pueden combinar de varias maneras para formar
estructuras ms complejas. Las dos cases principales de estructuras de datos son las
lineales y las no lineales, dependiendo de la complejidad de las relaciones lgicas que
representan. Las estructuras de datos lineales incluyen pilas, colas y listas ligadas
lineales. Las estructuras de datos no lineales incluyen grafos y rboles.

10) TADS.

Se orienta la asignatura desde el punto de vista de


la Abstraccin, considerando la utilizacin de este
concepto y sus derivados en el desarrollo de sistemas de
informacin (reutilizacin, Orientado a Objetos ...). El
objetivo que se intenta transmitir a los alumnos, a travs
del planteamiento de una jerarqua de Tipos Abstractos
de datos que, sirviendo como modelo de actuacin, les
permita adquirir habilidades para la utilizacin de
tcnicas de encapsulacin y ocultacin de informacin, y
que sea la base para que los desarrollos por ellos
enfrentados tengan mayor claridad y calidad.
Es un modelo matemtico compuesto por una coleccin
de operaciones definidas sobre un conjunto
de datos para el modelo.

a)
TAD: Persona.
Atributos: Nombre, Apellido, Lectura, Compu.
Operaciones: Leer, Uso de la Computadora.
En C++
struct PERRSONA
{char nombre[20], apellido[20];
int compu;
};
void usocompu (struct PERSONA &p);
void leer (struct PERSONA p, char libros[20]);
void usocompu (struct PERSONA &p)
{p.compu++;}
void leer (struct PERSONA p, char libros[20])
{int i=0;
printf (\nEl Alumno %s acaba de leer %s,p.nombre,libros);
}

b) TADs Cargar datos de una persona y ingreso de 5


numeros entero.
//Unidad array.h

Void cargav(int v[], int tope)


{ int i
For ( i=0; i<tope; i++)
Cin>>v[i]
}
Void muestrav(int v[], int tope)
{
For (i=0; i<tope; i++)
Cout<<Valor<<i+1<<V[i]<<endl;
}

//Unidad Srtucy.h
Struct persona
{
Char nombre [30];
Unsigned int edad;
};
Void carga (struct persona &ind)

{
Printf(Ingrese Nombre);
Scanf(%s,ind.nombre);
Printf(Ingrese Edad);
Scanf(%d,ind.edad);
}
Void muestra (struct persona ind)
{
Printf (Nombre: %s,ind.nombre);
Printf (Edad: %d, ind.edad);
}

//Programa Principal
Using namespace std;
#include <stdio.h>
#include <stlib.h>
#include <conio.h>
#include <iostream>
#include array.h
#include struct.h
Main ()
{struct persona gente;
Int vec[5];
Carga (gente);
System (cls);
Muestra (gente);

Cout<<carge 5 numeros enteros<<endl;

Cargav(vec);
Muestra(vec);
Getch();
Return (0);
}

Potrebbero piacerti anche