Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin a la informtica
Introduccin a la informtica
Agenda Acadmica
Conceptos bsicos
Codificacin de la informacin
14/04/2015
Agenda Acadmica
Conceptos bsicos
Informtica
Conceptos bsicos
Codificacin de la informacin
Conceptos bsicos
Informtica
del francs
informatique
(INFORmacin
autoMTICA)
en ingls
Computer
Science
Conceptos bsicos
Computadora u ordenador
14/04/2015
Conceptos bsicos
Computadora u ordenador
Conceptos bsicos
Computadora u ordenador
Mquina capaz de aceptar unos datos de
entrada, efectuar con ellos operaciones lgicas
y aritmticas, y proporcionar los datos
resultantes a travs de un medio de salida;
todo ello sin la intervencin de un operador
humano y bajo el control de un programa de
instrucciones previamente almacenado en la
computadora u ordenador.
Lgica programada
Conceptos bsicos
Computadora u ordenador
Conceptos bsicos
Computadora vs
calculadora
Mquina capaz de efectuar
operaciones aritmticas bajo el
control directo del usuario:
No realiza operaciones de
tipo lgico,
No enlaza automticamente
las operaciones que realiza.
Lgica cableada.
14/04/2015
Conceptos bsicos
Conceptos bsicos
Ejemplos de
operaciones
HARDWARE
Y
SOFTWARE
Aritmticas:
sumar,
restar,
multiplicar,
dividir...
Soporte
fsico
Lgicas:
comparaciones,
operaciones del
lgebra de
Boole...
HARDWARE:
La mquina en s; es
decir, el conjunto de
circuitos electrnicos,
cables, dispositivos
electromecnicos y
otros elementos
fsicos que forman la
computadora.
Conceptos bsicos
Software
El trmino hardware
no se utiliza
nicamente para
designar los
dispositivos fsicos
dela computadora,
sino tambin todo lo
relacionado con
ellos:
SOFTWARE:
Es el equipamiento o
soporte lgico; es el
conjunto de los
componentes
lgicos necesarios
que hacen posible la
realizacin de tareas
especficas.
Conceptos bsicos
Hardware
ARQUITECTURA DE
COMPUTADORES
Soporte
lgico
INGENIERA DEL
SOFTWARE
14/04/2015
Conceptos bsicos
Hardware y Software
Conceptos bsicos
La computadora como sistema:
Conceptos bsicos
Dato: Representacin formal de hechos, conceptos
o instrucciones adecuada para su comunicacin,
interpretacin y procesamiento por seres humanos
o medios automticos.
En programacin, un dato es la expresin general
que describe las caractersticas de las entidades
sobre las cuales opera un algoritmo.
En Estructura de datos, es la parte mnima de la
informacin. Un dato por s mismo no constituye
informacin, es el procesamiento de los datos lo
que nos proporciona informacin.
Conceptos bsicos
Ejemplos: 25C, 25m, 1234-BCD, 4/10/2012...
14/04/2015
Codificacin de la informacin
Informacin: El significado que un ser humano
le asigna a los datos.
Codificar es representar los elementos de un
conjunto mediante los de otro, de forma tal
que a cada elemento del primer conjunto le
corresponda un elemento distinto del
segundo.
Cdigo QR
(Quick Response
Code, Cdigo de
respuesta rpida)
Codificacin de la informacin
Cdigo binario
Cualquier dato que introduzcamos en la
computadora o que sea manipulado por l se
codifica en su interior por una sucesin de ceros
y unos (que fsicamente se representa por
corrientes elctricas, campos magnticos,
marcas pticas...)
En la entrada y la salida de la computadora, los
cambios de cdigo se realizan de forma
automtica para que no tengamos que introducir
ni interpretar la informacin codificada.
Codificacin de la informacin
Cdigo binario:
En el interior de las computadoras digitales
actuales, la informacin se almacena y se transfiere
de un sitio a otro segn un CDIGO BINARIO.
El cdigo binario
utiliza nicamente
dos smbolos
diferentes: {0, 1}
Codificacin de la informacin
Bits
La unidad ms elemental
de informacin en el
interior de una
computadora es un valor
binario (0 1).
Esta unidad elemental de
informacin se denomina
BIT (BInary digiT).
14/04/2015
Codificacin de la informacin
Codificacin de la informacin
Bits
Un bit representa la informacin correspondiente
a la ocurrencia de un suceso de dos posibilidades
(opciones) distintas.
Cualquier suceso que tenga ms de dos
posibilidades no podr representarse con un
nico bit, ya que faltaran valores para codificar la
informacin.
Para que una codificacin sea correcta, a cada
elemento de un conjunto se ha de asignar un
elemento distinto del otro conjunto.
Codificacin de la informacin
Codificacin de la informacin
Ejemplo de codificacin
Mensaje: Confirmo asistencia
14/04/2015
Codificacin de la informacin
Codificacin de la informacin
Bytes
Usualmente, la informacin se representa por
medio de caracteres.
A cada carcter le corresponde un cierto nmero
de bits.
Un BYTE es el nmero de bits necesario para
almacenar un carcter.
Bytes
Este nmero depende del cdigo utilizado (en
general es 8).
Para medir la capacidad de almacenamiento del
una computadora se utilizan mltiplos del byte.
Codificacin de la informacin
Codificacin de la informacin
Representacin de los datos
1 x 25 + 1 x 24 + 0 x 2 3 + 1 x 22 + 0 x 21 + 1 * 20 =
32 + 16 + 0 + 4 + 0 + 1 = 53
en sistema decimal.
53 / 2 = 26 ------------------------------------------ Resto: 1
26 / 2 = 13 ------------------------------- Resto: 0
13 / 2 = 6 ------------------------- Resto: 1
6 / 2 = 3 ------------------- Resto: 0
3 / 2 = 1 ------------ Resto: 1
1 / 2 = 0 ----- Resto: 1
110101
binario
14/04/2015
Codificacin de la informacin
Codificacin de la informacin
Representacin de los datos
27
26
25
24
23
22
21
20
20 =
21 =
22 =
23 =
24 =
1 (Dedo
2 (Dedo
4 (Dedo
8 (Dedo
16 (Dedo
pulgar)
ndice)
corazn)
anular)
meique)
Codificacin de la informacin
Codificacin de la informacin
14/04/2015
Codificacin de la informacin
Codificacin de la informacin
Mltiplos de Byte
Nombre
Smbolo
Binario
Nmero de bytes
Equivale
Kilobyte
KB
210
1 024
1024 bytes
Megabyte
MB
220
1 048 576
1 024 KB
Gigabyte
GB
230
1 024 MB
Terabyte
TB
240
1 024 GB
Petabyte
PB
250
1 024 TB
Exabyte
EB
260
1 024 PB
Zettabyte
ZB
270
1 024 EB
Yottabyte
YB
280
1 024 ZB
Codificacin de la informacin
Unidad
Estndar
IEC
(no est
extendido)
La Comisin
Electrotcnica
Internacional
(International
Electrotechnical
Commission)
bit
byte
kibibit
kilobit
kibibyte (binario)
kilobyte (decimal)
megabit
mebibyte (binario)
megabyte (decimal)
gigabit
gibibyte (binario)
gigabyte (decimal)
terabit
tebibyte (binario)
terabyte (decimal)
petabit
pebibyte (binario)
petabyte (decimal)
exabit
exbibyte (binario)
exabyte (decimal)
Signo
bit
B
Kibit
kbit
KiB
kB
Mbit
MiB
MB
Gbit
GiB
GB
Tbit
TiB
TB
Pbit
PiB
PB
Ebit
EiB
EB
Equivalencia
0 or 1
8 bits
1024 bits
1000 bits
1024 bytes
1000 bytes
1000 kilobits
1024 kibibytes
1000 kilobytes
1000 megabits
1024 mebibytes
1000 megabytes
1000 gigabits
1024 gibibytes
1000 gigabytes
1000 terabits
1024 tebibytes
1000 terabytes
1000 petabits
1024 pebibytes
1000 petabytes
Antiguo
Estndar
Unidad
bit
byte
kilobit
Kilobyte (binario)
Kilobyte (decimal)
Megabit
Megabyte (binario)
Megabyte (decimal)
Gigabit
Gigabyte (binario)
Gigabyte (decimal)
Terabit
Terabyte (binario)
Terabyte (decimal)
Petabit
Petabyte (binario)
Petabyte (decimal)
Exabit
Exabyte (binario)
Exabyte (decimal)
Signo
b
B
kb (kbits)
KB
KB ( kB)
Mb
MB
MB ( mB )
Gb
GB
GB ( gB)
Tb
TB
TB ( tB)
Pb
PB
PB ( pB)
Eb
EB
EB ( eB)
Equivalencia
01
8 bits
1000 bits
1024 bytes
1000 bytes
1000 kilobits
1024 Kilobytes
1000 Kilobytes
1000 Megabits
1024 Megabytes
1000 Megabytes
1000 Gigabits
1024 Gigabytes
1000 Gigabytes
1000 Terabits
1024 Terabytes
1000 Terabytes
1000 Petabits
1024 Petabytes
1000 Petabytes
10
14/04/2015
11
14/04/2015
12
14/04/2015
Tipos de instrucciones
Instrucciones de transferencia de datos:
Mover datos de un sitio a otro
Instrucciones de tratamiento: Realizacin de
operaciones aritmticas y lgicas
Instrucciones de bifurcacin y saltos:
Alteracin del orden secuencial de ejecucin de
las instrucciones.
Por ejemplo: Llamadas/retornos de subrutinas.
Otras: por ejemplo: Peticin de interrupciones,
detencin de la CPU.
Clasificacin de los
computadoras
Segn el uso que se
les da:
Computadoras de
propsito general:
Admiten distintos
tipos de
aplicaciones que
slo dependen del
programa que se
ejecuta.
13
14/04/2015
Programas de aplicacin
Sistema Operativo
Hardware
14
14/04/2015
15
14/04/2015
16
14/04/2015
17
14/04/2015
Software peligroso
Software peligroso
Tipos
Virus clsicos: Infectan los archivos ejecutables
(.exe, .com...)
Virus de macros: Macros dentro de documentos
(Word, Excel...)
Virus MBR [Master Boot Record]: Infectan el
sector de arranque del disco y permanecen
incluso cuando formateamos el disco.
Troyanos
Programas que hacen algo de cara al usuario y,
adems, realizan otras tareas "ocultas".
Bombas lgicas
Software, incluido por los que desarrollaron la
aplicacin, que se activa cuando se dan ciertas
condiciones (por ejemplo la fecha).
Para responder
1. Qu entiende por informtica?
2. Mencione los componentes de un sistema
informtico.
3. Indique las funciones que cumple cada
componente de un sistema informtico.
4. Seale los principales dispositivos de
entrada/salida de datos.
3. Que significa PC, CPU, RAM, ROM, Bit
18