Anda di halaman 1dari 36

Representacin de

datos
Hardware y Software
Computacin
mg. Maria gabriela camborda zamudio

Semana 2
mg. Maria gabriela camborda zamudio

Propsito
El
estudiante
aplica
sus
conocimientos
sobre
representacin de la informacin para explicar su uso en el
hardware de computadora. As mismo diferencia los
componentes de un computador explicando su propsito y
funcionamiento.

mg. Maria gabriela camborda zamudio

Agenda del da
1. Representacin de datos
Funcionamiento de un computador.
Unidades de representacin.

2. Hardware y Software
Unidad central de procesamiento.
La memoria real.
Buses, puertos y perifricos.
El software como lenguaje de las
computadoras.
Aplicaciones como herramientasmg.para
el camborda zamudio
Maria gabriela
usuario.

1
FUNCIONAMIENTO DE UN COMPUTADOR

mg. Maria gabriela camborda zamudio

Las computadoras
Las computadoras programan los vuelos,
predicen el tiempo, reproducen e incluso
ayudan a crear msica, controlan
estaciones espaciales y mantienen
girando las ruedas de la economa
mundial. Cmo puede una clase de
mquina hacer tantas cosas?

mg. Maria gabriela camborda zamudio

Qu hacen las computadoras?


En sntesis las computadoras realizan slo
cuatro funciones bsicas:
Recibir una entrada. Aceptan informacin del
mundo exterior.
Procesar informacin. Realizan operaciones
aritmticas o lgicas (toma de decisiones)
sobre la informacin.
Producir una salida. Comunican informacin
al mundo exterior.
Almacenar informacin. Desplazan y mueven
informacin en la memoria.
mg. Maria gabriela camborda zamudio

Funcionamiento de una computadora

mg. Maria gabriela camborda zamudio

1
UNIDADES DE REPRESENTACIN

mg. Maria gabriela camborda zamudio

Fundamentos de los Bits


En el mundo de las computadoras,
la informacin es digital: esto
significa que est hecha de
unidades contables, separadas
(dgitos) de modo que puede
subdividirse.
Una computadora no entiende
palabras,
nmeros,
imgenes,
notas musicales o letras del
alfabeto. Una computadora no
puede procesar informacin sin
dividirla
en
unidades
ms
pequeas denominadas bits. Un
bit, o dgito binario, es la unidad
ms pequea de informacin que
puede procesar una computadora.
Un bit puede tener uno de dos

mg. Maria gabriela camborda zamudio

Bits como nmeros


Como las computadoras estn
hechas de dispositivos de
conmutacin que reducen toda
la informacin a ceros y unos,
representan nmeros utilizando
el sistema numrico binario, un
sistema que denota todos los
nmeros con combinaciones de
dos dgitos. Igual que el
sistema numrico decimal que
usamos todos los das, el
sistema numrico binario tiene
reglas claras, coherentes, para
cada operacin aritmtica.

mg. Maria gabriela camborda zamudio

Conversin decimal a binario

10010 =
11001002

mg. Maria gabriela camborda zamudio

Conversin binario a decimal

1101012 = 5310
mg. Maria gabriela camborda zamudio

Suma de binarios
Sumas bsicas:
0+0=0
0+1=1
1+0=1
1 + 1 = 0 y llevamos 1

mg. Maria gabriela camborda zamudio

Resta de binarios
Restas bsicas:
0-0=0
0 - 1 = 1 y acarreo 1
1-0=1
1-1=0

mg. Maria gabriela camborda zamudio

Del bit al byte


Una computadora puede procesar fragmentos
ms grandes de informacin tratando grupos
de bits como unidades lgicas. Por ejemplo,
una coleccin de 8 bits, llamada byte, puede
representar 256 mensajes diferentes (256 =
28).

mg. Maria gabriela camborda zamudio

Medidas de almacenamiento
Afortunadamente, las personas pueden utilizar las
computadoras sin pensar en los bits. Sin embargo, alguna
terminologa relacionada con los bits viene en el
funcionamiento cotidiano de la computadora. La mayora de
los usuarios necesitan tener al menos un conocimiento
bsico de los siguientes trminos para cuantificar los datos:

Unidad

Equivalenci
a

Byte (B)

8 bits

Kilobyte (KB)

1024 B

Megabyte
(MB)

1024 KB

Gigabyte
(GB)

1024 MB

Terabyte

1024 GB

mg. Maria gabriela camborda zamudio

2
HARDWARE Y SOFTWARE

mg. Maria gabriela camborda zamudio

Unidad central de procesamiento


La CPU, a menudo llamada slo procesador,
realiza las transformaciones de entrada en
salida. Cada computadora tiene al menos una
CPU
para
interpretar
y
ejecutar
las
instrucciones de cada programa, para hacer
las manipulaciones aritmticas y lgicas de
datos, y para comunicarse con las otras
partes del sistema indirectamente a travs de
la memoria.
Un microprocesador moderno, o CPU, es un
conjunto extraordinariamente complejo de
circuitos electrnicos.
mg. Maria gabriela camborda zamudio

Cmo funciona la CPU


La unidad central de procesamiento (CPU) es el
componente hardware que ejecuta los pasos de un
programa de software, realizando clculos y moviendo
datos de una parte a otra del sistema. La CPU contiene
la circuitera para realizar una variedad de tareas
sencillas, llamadas instrucciones.

mg. Maria gabriela camborda zamudio

La memoria de la computadora
La principal tarea de la CPU es seguir las instrucciones
codificadas en los programas. Pero la CPU slo puede
manipular una instruccin y unos pocos datos cada vez.
La computadora necesita un lugar donde almacenar el
resto del programa y los datos hasta que el procesador
est listo. Para eso est la RAM.

mg. Maria gabriela camborda zamudio

RAM
La RAM (random access memory), es el tipo ms comn de
almacenamiento primario, o de memoria. Los chips de la RAM
contienen circuitos que almacenan temporalmente las
instrucciones y los datos del programa. La computadora divide
cada chip de la RAM en muchas ubicaciones de memoria del
mismo tamao. Las ubicaciones de memoria, tienen direcciones
nicas para que la computadora pueda indicarles cundo ha de
guardar o recuperar la informacin.

mg. Maria gabriela camborda zamudio

Buses
En una computadora, la CPU,
los chips de memoria y otros
componentes
clave
estn
integrados en la placa madre.
La informacin viaja entre los
componentes de la placa
madre a travs de grupos de
cables llamados buses del
sistema, o slo buses. Los
buses tienen generalmente 32
o 64 cables, o rutas de datos;
un bus de 32 cables se llama
bus de 32 bits, porque puede
transmitir
32
bits
de
informacin a la vez. Las
computadoras nuevas, ms
potentes, tienen buses ms
amplios para que puedan

mg. Maria gabriela camborda zamudio

Puertos
Son los puntos de conexin de un computador
con
cualquier
elemento
exterior,
que
generalmente es un cable hacia un dispositivo.
Si tenemos ms puertos, tendremos la
oportunidad de conectar ms dispositivos
externos.

mg. Maria gabriela camborda zamudio

Hardware externo o perifrico


Dentro del hardware externo o perifrico,
se tienen todos los componentes
externos e intermediarios para el manejo
fsico del computador. Entre los ms
importantes podemos mencionar:
Perifricos de entrada.
Perifricos de salida.
Perifricos de entrada/salida.
Perifricos de almacenamiento.
mg. Maria gabriela camborda zamudio

Perifricos de entrada
Son todos los componentes hardware
externos que permiten el ingreso de
datos hacia el procesamiento del
computador.
Entre los componentes ms conocidos
estn:
Teclado.
Mouse.
Micrfono.
Escner.
mg. Maria gabriela camborda zamudio

Perifricos de salida
Son todos los componentes hardware
externos que permiten mostrar el
resultado del procesamiento de los datos
que realiz el computador.
Entre los componentes ms conocidos
estn:
Monitor.
Impresora.
Parlantes.
mg. Maria gabriela camborda zamudio

Perifricos de entrada/salida
Son todos los componentes hardware
externos que permiten realizar el ingreso
de datos y a su vez mostrar el resultado
del procesamiento de los datos que
realiz el computador.
Entre los componentes ms conocidos
estn:
Pantallas touchscreen.
Cascos virtuales.
Lentes de realidad virtual.
mg. Maria gabriela camborda zamudio

Perifricos de almacenamiento
Son todos los componentes hardware
externos que tienen la labor de apoyar el
procesamiento
a
travs
del
almacenamiento temporal o permanente
de datos.
Entre los componentes ms conocidos
estn:
Discos duros externos.
Discos pticos.
Memorias flash.
mg. Maria gabriela camborda zamudio

El software como lenguaje de las


computadoras
Cada computadora procesa instrucciones en un lenguaje mquina,
el cual emplea cdigos numricos para representar las operaciones
ms bsicas de una computadora: sumar o restar nmeros,
compararlos, moverlos, instrucciones de repeticin, etc. Los
programadores de antao estaban obligados a escribir cada
programa en lenguaje mquina, lo que supona una tediosa tarea de
trasladar cada instruccin a cdigo binario.
Hoy en da, la mayora de programadores emplean lenguajes de
programacin como C++, C#, Java o Visual Basic.NET que se
encuentran a medio camino entre lo que entiende un humano y lo
que se debe suministrar a la mquina. Estos lenguajes, llamados
lenguajes de alto nivel, posibilitan que los cientficos, ingenieros y
pblico en general resuelvan sus problemas mediante una
terminologa familiar, en lugar de usar enigmticas instrucciones
mquina.

mg. Maria gabriela camborda zamudio

Lenguajes de programacin
Los lenguajes de programacin han
evolucionado con paso firme durante las
dos ltimas dcadas. Cada nueva
generacin de lenguajes facilita el
proceso de codificacin, asumiendo y
ocultando al programador muchas de las
tareas propias de la mquina. Como
resultado, la programacin es ms
sencilla y menos propensa a los errores.
A medida que los traductores se vuelven
ms sofisticados, los programadores
pueden comunicarse con la computadora
en un lenguaje ms prximo a los
lenguajes naturales.
Aun con la ayuda de estos lenguajes, la
programacin es una tarea que precisa
de una gran inversin de tiempo y de
intensidad de pensamiento.
mg. Maria gabriela camborda zamudio

Aplicaciones como herramientas para


el usuario
Las aplicaciones de software permiten a los usuarios
controlar sus computadoras sin pensar del mismo
modo que los programadores.
El proceso de compra de cualquier software es similar
al de cualquier CD de msica. Pero existen algunas
sutiles diferencias que veremos a continuacin:
Documentacin
Actualizacin
Compatibilidad
Renuncias
Licencia
Distribucin
mg. Maria gabriela camborda zamudio

Por qu usamos aplicaciones?


El rpido crecimiento de la
industria
de
software
ha
producido una gran cantidad de
programas que han vendido
millones de copias. Por qu
tanta gente compra y usa este
tipo de programas? Desde
luego, la respuesta varia de una
persona a otra y de un producto
a otro. Pero, en general, los
programas
de
ms
xito
comparten dos importantes
rasgos:
Estn construidos alrededor
de metforas visuales de
herramientas del mundo
real.

mg. Maria gabriela camborda zamudio

Preguntas

mg. Maria gabriela camborda zamudio

Qu hemos aprendido?

mg. Maria gabriela camborda zamudio

Reflexionemos

mg. Maria gabriela camborda zamudio

mg. Maria gabriela camborda zamudio


mcamborda@continental.edu.pe

mg. Maria gabriela camborda zamudio

Anda mungkin juga menyukai