Documente Academic
Documente Profesional
Documente Cultură
UNIDAD I
Historia de Computadora
I.1.- Historia de la Computación.
Historia de la Computación
Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuya
historia se remonta a las antiguas civilizaciones griega y romana. Este
dispositivo es muy sencillo, consta de cuentas ensartadas en varillas que a
su vez están montadas en un marco rectangular.
Otro de los inventos mecánicos fue la Pascalina inventada por Blaise Pascal
(1623 - 1662) de Francia y la de Gottfried Wilhelm von Leibniz (1646 - 1716)
de Alemania. Con estas máquinas, los datos se representaban mediante las
posiciones de los engranajes, y los datos se introducían manualmente
estableciendo dichas posiciones finales de las ruedas, de manera similar a
como leemos los números en el cuentakilómetros de un automóvil.
La primera computadora fue la máquina analítica creada por Charles Babbage, profesor matemático
de la Universidad de Cambridge e Ingeniero Ingles en el siglo XIX. En 1823 el gobierno Británico lo
apoyo para crear el proyecto de una máquina de diferencias, un dispositivo mecánico para efectuar
sumas repetidas. La idea que tuvo Charles Babbage sobre un computador nació debido a que la
elaboración de las tablas matemáticas era un proceso tedioso y propenso a errores. Las
características de esta máquina incluye una memoría que puede almacenar hasta 1000 números de
hasta 50 dígitos cada uno. Las operaciones a ejecutar por la unidad aritmética son almacenados en
una tarjeta perforadora. Se estima que la maquina tardaría un segundo en realizar una suma y un
minuto en una multiplicación.
La máquina de Hollerith. En la década de 1880, la oficina del Censo de los Estados Unidos, deseaba
agilizar el proceso del censo de 1890. Para llevar a cabo esta labor, se contrato a Herman Hollerith,
un experto en estadística para que diseñara alguna técnica que pudiera acelerar el levantamiento y
análisis de los datos obtenidos en el censo. Entre muchas cosas, Hollerith propuso la utilización de
tarjetas en las que se perforarían los datos, según un formato preestablecido. Una vez perforadas
las tarjetas, estas serian tabuladas y clasificadas por maquinas especiales. La idea de las tarjetas
perforadas no fue original de Hollerith. Él se baso en el trabajo hecho en el telar de Joseph Jacquard
que ingenio un sistema donde la trama de un diseño de una tela así como la información necesaria
para realizar su confección era almacenada en tarjetas perforadas. El telar realizaba el diseño
leyendo la información contenida en las tarjetas. De esta forma, se podían obtener varios diseños,
cambiando solamente las tarjetas.
Durante el desarrollo del proyecto Eniac , el matemático Von Neumann propuso unas mejoras que
ayudaron a llegar a los modelos actuales de computadoras:
1.- Utilizar un sistema de numeración de base dos (Binario) en vez del sistema decimal tradicional.
2.- Hacer que las instrucciones de operación estén en la memoria , al igual que los datos. De esta
forma , memoria y programa residirán en un mismo sitio.
La EDVAC (Electronic Discrete Variable Automatic Computer), construida en la Universidad de
Manchester, en Connecticut (EE.UU), en 1949 fue el primer equipo con capacidad de
almacenamiento de memoria e hizo desechar a los otros equipos que tenían que ser intercambios o
reconfigurados cada vez que se usaban. Tenía aproximadamente cuatro mil bulbos y usaba un tipo
de memoria basado en tubos llenos de mercurio por donde circulaban señales eléctricas sujetas a
retardos. EDCAV pesaba aproximadamente 7850 kg y tenía una superficie de 150 m2.
En realidad EDVAC fue la primera verdadera computadora electrónica digital de la historia, tal como
se le concibe en estos tiempos y a partir de ella se empezaron a fabricar arquitecturas más
completas.
La computadora pesaba 7257 kg. Aproximadamente, estaba compuesta por 5000 tubos de vacío, y
podía ejecutar unos 1000 cálculos por segundo. Era una computadora que procesaba los dígitos en
serie. Podía hacer sumas de dos números de diez dígitos cada uno, unas 100000 por segundo.
Así Von Neumann, junto con Babbage se consideran hoy como los padres de la Computación.
I.2.- El sistema binario en la computadora.
Todas aquellas personas que se dedican a la informática es fundamental tener habilidad con este
tipo de numeración. En este artículo voy a explicar un poco cómo se utiliza y en qué consiste el
sistema binario.
En binario, tan sólo existen dos dígitos, el cero y el uno. Hablamos, por tanto, de un sistema en
base dos, en el que 2 es el peso relativo de cada cifra respecto de la que se encuentra a la
derecha. Es decir:
El subíndice n indica el peso relativo (2n)La forma de contar es análoga a todos los sistemas de
numeración, incluido el nuestro, se van generando números con la combinación progresiva de
todos los digitos. En base 10 (sistema decimal), cuando llegamos al 9, seguimos con una cifra más,
pero comenzando desde el principio: 9,10,11… en binario sería:
0, 1 (cero y uno)
10, 11 (dos y tres)
100, 101, 110, 111 (cuatro, cinco, seis y siete)
1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111 (del ocho al quince)
10000, 10001, 10010, 10011, 10100….
Ya sabemos contar… pero si nos dan un número muy grande en binario… ¿como sabríamos qué
número es contar hasta que lleguemos a ese número? Bien, para eso utilizaremos el siguiente
método: multiplicaremos cada dígito por su peso y sumaremos todos los valores. Por ejemplo,
dado el número en binario 11110100101:
1 1 1 1 0 1 0 0 1 0 1 — Número binario
10 9 8 7 6 5 4 3 2 1 0 — Posición – peso
1×210 + 1×29 + 1×28 + 1×27 + 0×26 + 1×25 + 0×24 + 0×23 + 1×22 + 0×21 + 1×20
=
1024 + 512 + 256 + 128 + 0 + 32 + 0 + 4 + 1 = 1957
Como podemos ver todo se basa en potencias de dos. Para mayor soltura, tendremos que
aprendernos de memoria las potencias de 2, al menos hasta 210 = 1024. Además, cuando ya
estemos familiarizados, podremos realizar el paso anterior de memoria, sin desglosar todas las
multiplicaciones y sumas, simplemente con un cálculo de cabeza.
No se termina ahí la cosa. Debemos aprender también a pasar números en decimal a binario. Para
ello, dividiremos sucesivamente por dos y anotaremos los restos. El número en binario será el
último cociente seguido de todos los restos en orden ascendente (de abajo a arriba). Es decir:
1 1 1 1 0 1 0 0 1 0 1 . 1 1 0 1 — Número binario
10 9 8 7 6 5 4 3 2 1 0 . -1 -2 -3 -4 — Posición – peso
1×210 + 1×29 + 1×28 + 1×27 + 0×26 + 1×25 + 0×24 + 0×23 + 1×22 + 0×21 + 1×20 + +
1×2-1 + 1×2-2 + 0×2-3 + 1×2-4
=
1024 + 512 + 256 + 128 + 0 + 32 + 0 + 4 + 1 + + 0.5 + 0.25 + 0 + 0.0625
=
1957.8125
Kilobyte (K o KB).- Aunque se utilizan las acepciones utilizadas en el SI, un Kilobyte no son 1.000
bytes. Debido a lo anteriormente expuesto, un KB (Kilobyte) son 1.024 bytes. Debido al mal uso de
este prefijo (Kilo, proveniente del griego, que significa mil), se está utilizando cada vez más el
término definido por el IEC (Comisión Internacional de Electrónica) Kibi o KiB para designar esta
unidad.
Gigabyte (GB).- Un GB son 1.024 MB (o MiB), por lo tanto 1.048.576 KB. Cada vez se emplea
más el término Gibibyte o GiB.
Llegados a este punto en el que las diferencias si que son grandes, hay que tener muy en cuenta
(sobre todo en las capacidades de los discos duros) que es lo que realmente estamos comprando.
Algunos fabricantes utilizan el termino GB refiriéndose no a 1.024 MB, sino a 1.000 MB (SI), lo que
representa una pérdida de capacidad en la compra. Otros fabricantes si que están ya utilizando el
término GiB. Para que nos hagamos un poco la idea de la diferencia entre ambos, un disco duro de
250 GB (SI) en realidad tiene 232.50 GiB.
Terabyte (TB).- Aunque es aun una medida poco utilizada, pronto nos tendremos que acostumbrar
a ella, ya que por poner un ejemplo la capacidad de los discos duros ya se está aproximando a
esta medida.
Un Terabyte son 1.024 GB. Aunque poco utilizada aun, al igual que en los casos anteriores se está
empezando a utilizar la acepción Tebibyte
Existen unas medidas superiores, como el Petabyte, Exabyte, Zettabyte o el Yottabite, que
podemos calcular multiplicando por 1.024 la medida anterior. Estas medidas muy probablemente
no lleguen a utilizarse con estos nombre, sino por los nuevos designados por el IEC.
En el círculo, indicación de la capacidad del disco, tanto en GB como en bytes.
Un hercio (o herzio o herz) es una unidad de frecuencia que equivale a un ciclo o repetición de un
evento por segundo. Esto, en palabras simples, significa que un procesador que trabaje a una
velocidad de 500 megahercios es capaz de repetir 500 millones de ciclos por segundo.
Sobre esto hay que aclarar un concepto. Si bien en teoría a mayor frecuencia de reloj (más
megahercios) su supone una mayor velocidad de procesamiento, eso es solo cierto a medias, ya
que en la velocidad de un equipo no solo depende de la capacidad de procesamiento del
procesador.
Estas unidades de medida se utilizan también para medir la frecuencia de comunicación entre los
diferentes elementos del ordenador.
En el caso de definir las velocidades de transmisión se suele usar como base el bit, y más
concretamente el bit por segundo, o bps
Los más utilizados sin el Kilobit, Megabit y Gigabit, siempre expresado en el término por
segundo (ps).
En este sentido hay que tener en cuenta que las velocidades que en la mayoría de las ocasiones
se muestran en Internet están expresadas en KB/s (Kilobyte por segundo), lo que realmente
supone que nos dice la cantidad de bytes (unidad de almacenamiento) que hemos recibido en un
segundo, NO la velocidad de trasmisión. Podemos calcular esa velocidad de transmisión (para
pasarla a Kbps o Kilobits por segundo) simplemente multiplicando el dato que se nos muestra por
8, por lo que una trasmisión que se nos indica como de 308 KB/s corresponde a una velocidad de
transmisión de 2.464 Kbps, a lo que es lo mismo, 2.64 Mbps Esta conversión nos es muy útil para
comprobar la velocidad real de nuestra línea ADSL, por ejemplo, ya que la velocidad de esta si que
se expresa en Kbps o en Mbps
En esta imagen podemos ver la velocidad de transferencia, expresada en KB/s (Kilobytes por segundo).
Capturar datos: llevar mensajes del entorno al sistema. Calcular: en rigor sólo suman, pero
así logran realizar las 4 operaciones básicas. Comparar: En sí misma, la comparación no sirve de
nada; sólo si ayuda a la toma de decisiones. Sólo realizan comparaciones elementales (con dos
posibilidades). La combinación secuencial de comparaciones permite la comparación compleja, y
por ende la toma de decisiones complejas. Registrar: Tanto en el sentido de mostrar (pantalla,
impresora), es decir llevar a un lenguaje humano algo que está guardado en el computador, como
en el sentido de guardar algo en el computador.
Usos de las computadoras
Las áreas básicas son las que se refieren a actividades administrativas, educacionales, científicas
y de comunicación.
También pueden clasificarse los usos de las computadoras pueden en 8 categorías principales:
Sistemas de información/procesamiento de datos: Incluye todos los usos de las computadoras que
apoyan los aspectos administrativos de una organización. La combinación de hard, soft, personas,
procedimientos y datos crea un sistema de información. Computación personal: El fundamento de
la computación personal está formado por una variedad de aplicaciones domésticas y
empresariales. El software de productividad con base en la microcomputación consiste en una
serie de programas disponibles comercialmente que pueden ayudar a ahorrar tiempo y a obtener la
información necesaria para tomar decisiones. La PC puede trabajar como un sistema
independiente, pero también puede usarse para transmitir y recibir datos de una red de
información. Ciencia, investigación e ingeniería: Los ingenieros y científicos usan rutinariamente las
computadores como un instrumento en la experimentación, el diseño y el desarrollo. Control de
procesos/dispositivos: Las computadoras que controlan procesos aceptan datos en un ciclo de
retroalimentación continua. En un ciclo de retroalimentación, el proceso genera datos por sí mismo,
los cuales se convierten en entradas para la computadora. La computadora inicia la acción de
control del proceso en marcha conforme recibe e interpreta datos. Educación: Las computadoras
pueden interactuar con los estudiantes para mejorar el proceso de aprendizaje. La computación
con base en computadoras (CBT, computer-based trainig) está teniendo un efecto profundo en los
métodos tradicionales de educación. Diseño asistido por computadora (CAD, computer-aided
design): Los sistemas de CAD permiten generar y manejar imágenes gráficas en pantalla; ofrecen
una serie de instrumentos complejos que permiten crear objetos tridimensionales que pueden ser
levantados, girados, cambiados de tamaño, vistos en detalle, examinados a nivel interno o externo,
etc.
UNIDAD II
Funcionamiento del Software
II.5.- Clasificación del software.
Software de traducción: Con el que los programadores pueden crear otro software. Software
de uso general: Ofrece la estructura para un gran número de aplicaciones empresariales,
científicas y personales. La mayoría del software de este tipo se vende como paquete, es decir,
con software y documentación orientada al usuario. La creación de la aplicación depende del
usuario, del uso que le dé. Software de aplicación: Sirve como herramienta para elevar la
productividad de los usuarios en la resolución de problemas. Está diseñado y escrito para realizar
tareas específicas personales, empresariales o científicas. El software de este tipo procesa datos y
genera información. Software del sistema: Coordina las operaciones de hardware y lleva a
cabo las tareas ocultas que el usuario rara vez observa. Controla o respalda a los otros tipos de
software. Dentro de este tipo de soft se encuentran.
la interfaz gráfica para usuario (GUI, Grafical user interface): Cuando se usa software con base en
texto y controlado por comandos (v.g.: MS-DOS) se debe ser explícito; si se omite información
necesaria en un comando o el formato del comando es incorrecto, aparece un mensaje de error y/o
un indicador en pantalla que solicitará que se vuelva a escribir el comando. Una interfaz es una
capa opcional de software amigable entre el usuario y una interfaz controlada por comandos Las
GUI depende de software con base en gráficos y permite la integración de texto con imágenes
gráficas de alta resolución. Los usuarios de la GUI interactúan con el sistema operativo y otro
software usando un dispositivo de indicación y un teclado para dar comandos. El usuario
selecciona de las opciones que se presentan en la pantalla, ya sea en los menúes o por medio de
un ícono (representación gráfica que simboliza una actividad de procesamiento). Las GUI han
eliminado la necesidad de memorizar y escribir comandos complicados.
Software multiuso: Los paquetes de software integrado cuentan con varias aplicaciones
diseñadas para trabajar en conjunto; estos paquetes suelen incluir como mínimo, 5 tipos de
aplicaciones: procesador de textos, base de datos, planilla de cálculo, gráficos y
telecomunicaciones. Los paquetes integrados ofrecen varias ventajas:
Dan una apariencia similar a todas sus aplicaciones, de modo que los usuarios no tienen que
memorizar diferentes órdenes y técnicas para efectuar tareas diferentes.
Una computadora funciona bajo control de un programa el cual debe estar almacenado en la
unidad de memoria; tales como el disco duro.
Estos lenguajes codificados en una computadora específica no podrán ser ejecutados en otra
computadora diferente.
Para que estos programas funcionen para diferentes computadoras hay que realizar una versión
para cada una de ellas, lo que implica el aumento del costo de desarrollo.
Por otra parte, los lenguajes de programación en código de máquina son verdaderamente difíciles
de entender para una persona, ya que están compuestos de códigos numéricos sin sentido
nemotécnico.
El intérprete en los lenguajes de programación simula una máquina virtual, donde el lenguaje de
máquina es similar al lenguaje fuente.
La ventaja del proceso interprete es que no necesita de dos fases para ejecutar el programa, sin
embargo su inconveniente es que la velocidad de ejecución es más lenta ya que debe analizar e
interpretar las instrucciones contenidas en el programa fuente.
UNIDAD III
Fuente de poder
Tarjeta madre
Cada tarjeta madre especifica la rapidez máxima del microprocesador que su socket
soporta, cada día se mejora la velocidad del microprocesador ya que anteriormente su
velocidad era de 450 MHz hasta los de 2.50 GHz que hay en la actualidad.
Chipset
Canales DMA
La tarjeta madre tiene 8 líneas de transmisión interna llamados canales de acceso directo
a memoria (DMA) controlados por un chip exclusivo. Sirven para que algunos dispositivos,
como el disco duro y la unidad de diskette, tengan acceso directo a la memoria sin usar
tiempo del microprocesador. Los canales están numerados del 0 al 7 y algunos tienen
funciones fijas preasignadas mientras que otros son asignados según resulta necesario.
BIOS
Interfaz IDE
La interfaz IDE es otro conector y sirve para el disco duro. Recibe el nombre oficial de
interfaz ATA del grupo X3T10 del instituto ANSI. Por regla general vienen dos conectores
IDE en la tarjeta madre. Los conectores IDE se identifican por tener 40 patas macho en 2
hileras de 20 cada una con una pata faltante a la mitad de la hilera. Los conectores pueden
tener un conector intermedio adicional para poder conectar dos unidades de disco.
Interfaz ATAPI
Sockets de memoria
La tarjeta madre dispone de conectores para memoria que pueden empezar alojando una
cantidad de megabytes y que posteriormente el usuario puede agregar más modulos para
aumentar la capacidad de memoria.
Es el conjunto de conectores tipo ranura de contactos múltiples en los que queda la puerta
abierta para expandir la PC. Actualmente la computadoras tienen 2 o 3 ranuras de Bus
libres para posibles adiciones de tarjetas en el futuro.
Los bus PS/2 o MCA sirve en las PC actuales para conectar externamente accesorios de
ingreso de datos como el mouse, teclado y joysticks. Las PC tienen conectores PS/2
redondos tipo mini DIN de 6 patas.
Bus USB
El puerto USB es para conectar accesorios que por fuerza son externos, como un
escanner o una cámara de video. Ofrece líneas de datos y alimentación eléctrica en un
solo cable. Otra ventaja es que no se necesita reiniciar o apagar la computadora al
conectarle los accesorios.
Puertos IEEE
Los puertos IEEE 1394 sirven para la transmisión de datos a lata velocidad, también se
llaman puertos DV (Digital Video) o Fire Wire. Las cámaras de video digital tienen este
puerto para conectarse a la computadora.
Puertos Serie
Puertos Paralelo
Bus
Es el sistema de contactos estandar que permite alta flexibilidad de expansión porque acepta
tarjetas adicionales de cualquier proveedor. También la función de la tarjeta puede ser cualquiera.
Un conector de Bus, llamado también ranura de Bus, es un módulo de contactos hembra alineados
donde se inserta una tarjeta adicionable que tiene contactos a lo largo de su borde.
Microprocesador
Es el componente principal de la PC. El fabricante más conocido es INTEL y AMD (la competencia)
que aspira a superar a los primeros. El microprocesador contiene, en un chip de circuito integrado,
millones de componentes electrónicos y es responsable de ejecutar las funciones inteligentes de la
computadora. Cada año se aumenta su diseño aumentando ante todo su rapidez de operación que
se mide en Gigaherts (GHz).
Memoria
Es un conjunto de chips donde se almacena en forma temporal una copia de aquella parte de los
datos contenidos en el disco duro que el usuario necesita para el trabajo que está haciendo en el
momento. Si la memoria es grande, la computadora tiene a la mano todos los datos que necesita
para armar la imágen de la pantalla y para las funciones no visibles al usuario si es insuficiente
para los datos requeridos, la PC necesita recurrir al disco contínuamente. Eso causa lentitud
sensible porque la rápidez de acceso a la memoria es cientos de veces mayor que al disco. La
memoria se borra cada vez que se apaga la computadora.
Tarjeta de sonido
La función de sonido suele venir integrada en la tarjeta madre de las PC. muestra en el exterior un
conector hembra de tres contactos escalonados en una sola para donde se conectan las bocinas.
Es otra función de la tarjeta madre, sirve para conectar al CPU con componentes externos
mediante conectores de dos tipos, llamados puertos: puertos paralelo (LPT) y puerto serie (COM).
El puerto paralelo se utiliza para conectar la impresora y puede usarse para unidades de disco
externas y otras cosas. El puerto serie sirve para el mouse, modem externo, cámara y otros
accesorios.
Disco duro
Tarjeta de video
Su propósito es enviar a la pantalla los datos que crean la imágen, para que el usuario pueda
conocer y controlar lo que hace la PC. Las tarjetas de video han evolucionado aumentando su
rapidez en la creación de imágen y para hacre posible presentar texto y gráficos.
Tarjeta de Red
es una placa de circuito impreso que proporciona las capacidades de comunicación de red hacia y
desde un computador personal. También se denomina adaptador LAN; se enchufa en la
motherboard y proporciona un puerto de conexión a la red. Esta tarjeta se puede diseñar como una
tarjeta Ethernet, una tarjeta token ring o una tarjeta de interfaz de datos distribuida por fibra (FDDI).
Una tarjeta de red se comunica con la red a través de una conexión serial y con el computador a
través de una conexión paralela . Cada tarjeta requiere una IRQ, una dirección de E/S y una
dirección de memoria superior para funcionar con DOS o Windows 9x o XP
Al seleccionar una tarjeta de red, debe tener en cuenta los tres factores siguientes:
Módem
Se suele decir que estas pueden ser del tipo primario (o principales) y secundarios (o auxiliares).
Con esta clasificación, cuando hablamos de unidades primarias nos referimos a la memoria de
acceso aleatoria (RAM). Esta es de tipo permanente pero temporal. Mientras que las secundarias
son permanentes.
La memoria RAM (en ingles Random Access Memory), es una memoria volátil, es decir, que se
pierde al desconectarse el computador de la corriente eléctrica. Es de acceso aleatorio porque sus
diferentes vías de acceso son independientes entre sí.
Dentro de las unidades permanentes tenemos: el disco duro, el Cd-ROM (disco compacto), el DVD,
etc. Actualmente los discos duros tienen una enorme capacidad. Podemos conseguir desde los
más antiguos de 80 Gb hasta los mayores que actualmente superan los 750 Gb.
El disco de video digital o DVD es muy similar en aspecto al disco compacto o Cd-ROM pero en el
podemos almacenar muchísima más información que en el disco compacto.
• De Membrana: Fueron los primeros que salieron y como su propio nombre indica
presentan una membrana entre la tecla y el circuito que hace que la pulsación sea un
poco más dura.
• Mecánico: Estos nuevos teclados presentan otro sistema que hace que la pulsación
sea menos traumática y más suave para el usuario.
• Mouse: A este periférico se le llamó así por su parecido con este roedor. Suelen
estar constituidos por una caja con una forma más o menos anatómica en la que se
encuentran dos botones que harán los famosos clicks de ratón siendo transmitidos
por el cable al puerto PS/II o al puerto de serie (COM1 normalmente). Dentro de
esta caja se encuentra una bola que sobresale de la caja a la que se pegan 4 rodillos
ortogonalmente dispuestos que serán los que definan la dirección de movimiento del
ratón. El ratón se mueve por una alfombrilla ocasionando el movimiento de la bola
que a su vez origina el movimiento de uno o varios de estos rodillos que se
transforma en señales eléctricas y producen el efecto de desplazamiento del ratón
por la pantalla del ordenador.
Existen modelos modernos en los que la transmisión se hace por infrarrojos eliminando por
tanto la necesidad de cableado. Otros presentan la bola en la parte superior de la caja no
estando por tanto en contacto con la alfombrilla y teniendo que ser movida por los dedos
del usuario aunque se origina el mismo efecto.
• Micrófono: Periférico por el cual transmite sonidos que el ordenador capta y los
reproduce, los salva, etc. Se conecta a la tarjeta de sonido.
• Escáner: Es un dispositivo utiliza un haz luminoso para detectar los patrones de luz
y oscuridad (o los colores) de la superficie del papel, convirtiendo la imagen en
señales digitales que se pueden manipular por medio de un software de tratamiento
de imágenes o con reconocimiento óptico de caracteres. Un tipo de escáner utilizado
con frecuencia es el flatbed, que significa que el dispositivo de barrido se desplaza a
lo largo de un documento fijo. En este tipo de escáneres, como las fotocopiadoras de
oficina, los objetos se colocan boca abajo sobre una superficie lisa de cristal y son
barridos por un mecanismo que pasa por debajo de ellos. Otro tipo de escáner
flatbed utiliza un elemento de barrido instalado en una carcasa fija encima del
documento.
Un tipo muy popular de escáner es el escáner de mano, también llamado hand-held, porque
el usuario sujeta el escáner con la mano y lo desplaza sobre el documento. Estos escáneres
tienen la ventaja de ser relativamente baratos, pero resultan algo limitados porque no
pueden leer documentos con una anchura mayor a 12 o 15 centímetros.
• Lector de código de barras: dispositivo que mediante un haz de láser lee dibujos
formados por barras y espacios paralelos, que codifica información mediante
anchuras relativas de estos elementos. Los códigos de barras representan datos en
una forma legible por el ordenador, y son uno de los medios más eficientes para la
captación automática de datos.
• Cámara digital: Cámara que se conecta al ordenador y le transmite las imágenes que
capta, pudiendo ser modificada y retocada, o volverla a tomar en caso de que este
mal. Puede haber varios tipos:
• Cámara de fotos digital: Toma fotos con calidad digital, casi todas incorporan una
pantalla LCD (Liquid Cristal Display) donde se puede visualizar la imagen
obtenida. Tiene una pequeña memoria donde almacena fotos para después
transmitirlas a un ordenador.
• Cámara de video: Graba videos como si de una cámara normal se tratara, pero las
ventajas que ofrece en estar en formato digital, que es mucho mejor la imagen, tiene
una pantalla LCD por la que ves simultáneamente la imagen mientras grabas. Se
conecta al PC y este recoge el video que has grabado, para poder retocarlo
posteriormente con el software adecuado.
• Webcam: Es una cámara de pequeñas dimensiones. Sólo es la cámara, no tiene
LCD. Tiene que estar conectada al PC para poder funcionar, y esta transmite las
imágenes al ordenador. Su uso es generalmente para videoconferencias por internet,
pero mediante el software adecuado, se pueden grabar videos como una cámara
normal y tomar fotos estáticas.
• Lápiz Óptico: dispositivo señalador que permite sostener sobre la pantalla un lápiz
que está conectado al ordenador y con el que es posible seleccionar elementos u
opciones (el equivalente a un clic de mouse o ratón), bien presionando un botón en
un lateral del lápiz óptico o presionando éste contra la superficie de la pantalla.
El lápiz contiene sensores luminosos y envía una señal a la computadora cada vez que
registra una luz, por ejemplo al tocar la pantalla cuando los píxeles no negros que se
encuentran bajo la punta del lápiz son refrescados por el haz de electrones de la pantalla. La
pantalla de la computadora no se ilumina en su totalidad al mismo tiempo, sino que el haz
de electrones que ilumina los píxeles los recorre línea por línea, todas en un espacio de 1/50
de segundo. Detectando el momento en que el haz de electrones pasa bajo la punta del lápiz
óptico, el ordenador puede determinar la posición del lápiz en la pantalla. El lápiz óptico no
requiere una pantalla ni un recubrimiento especiales como puede ser el caso de una pantalla
táctil, pero tiene la desventaja de que sostener el lápiz contra la pantalla durante periodos
largos de tiempo llega a cansar al usuario.
Otros tipos de pantallas más precisas utilizan una superficie cargada eléctricamente y
sensores alrededor de los bordes externos de la pantalla, para detectar la cantidad de cambio
eléctrico y señalar exactamente donde se ha realizado el contacto. Un tercer tipo fija diodos
emisores de rayos infrarrojos (LEDs, acrónimo de Light-Emitting Diodes) y sensores
alrededor de los bordes externos de la pantalla. Estos LEDs y sensores crean una red
invisible de infrarrojos en la parte delantera de la pantalla que interrumpe el usuario con sus
dedos.
Las pantallas táctiles de infrarrojos se usan a menudo en entornos sucios, donde la suciedad
podría interferir en el modo de operación de otros tipos de pantallas táctiles. La popularidad
de las pantallas táctiles entre los usuarios se ha visto limitada porque es necesario mantener
las manos en el aire para señalar la pantalla, lo que sería demasiado incómodo en largos
periodos de tiempo. Además no ofrece gran precisión al tener que señalar ciertos elementos
en programas de alta resolución. Las pantallas táctiles, sin embargo, son enormemente
populares en aplicaciones como los puestos de información porque ofrecen una forma de
señalar que no requiere ningún hardware móvil y porque presionar la pantalla es algo
intuitivo.
Son los dispositivos que reciben información que es procesada por la CPU y la reproducen
para que sea perceptible para la persona.
Lo mínimo, exigible en este momento es que sea de 0,25 mm, no debiéndose admitir nada
superior como no sea en monitores de gran formato para presentaciones, donde la
resolución no es tan importante como el tamaño de la imagen.
Las impresoras de inyección cuentan a favor con elementos como el coste, tanto de
adquisición como de mantenimiento, la sencillez de manejo y el tamaño. En contra tenemos
su escasa velocidad y calidad frente a otras tecnologías.
• Láser: Ofrecen rapidez y una mayor calidad que cualquiera, pero tienen un alto
coste y solo se suelen utilizar en la mediana y grande empresa. Por medio de un haz
de láser imprimen sobre el material que le pongamos las imágenes que le haya
enviado la CPU.
• Altavoces: Dispositivos por los cuales se emiten sonidos procedentes de la tarjeta de
sonido. Actualmente existen bastantes ejemplares que cubren la oferta más común
que existe en el mercado. Se trata de modelos que van desde lo más sencillo (una
pareja de altavoces estéreo), hasta el más complicado sistema de Dolby Digital, con
nada menos que seis altavoces, pasando por productos intermedios de 4 o 5
altavoces. Sin duda alguna, se nota perfectamente el esfuerzo que todos los
fabricantes han realizado para ponerse al día en esta tecnología, ya que en poco
tiempo han incorporado a su tecnología desarrollos basados en Dolby Surround o
Dolby Digital.
La desventaja de este tipo de unidades suele ser la calidad de las mismas. Teniendo en
cuenta el precio de este tipo de conjuntos, en el que se incluye un aparato decodificador, la
calidad de los 6s altavoces no puede ser especialmente buena, aunque para un uso casero
resulta más que válida. Otra cuestíon es la potencia. Tratándose de altavoces pequeños y
baratos no conseguirán una fildelidad de sonido muy grande a poco que la habitación tenga
un tamaño medio.
En cualquier caso los equipos basados en Dolby Digital son muy escasos por el momento y
debemos recurrir a equipos grandes si deseamos una calidad de sonido suficiente y por
tanto será inevitable gastar una cantidad de dinero bastante importante.
• Auriculares: son dispositivos colocados en el oído para poder escuchar los sonidos
que la tarjeta de sonido envía. Presentan la ventaja de que no pueden ser escuchados
por otra persona, solo la que los utiliza.
• Fax: Dispositivo mediante el cual se imprime una copia de otro impreso, transmitida
o bien, vía teléfono, o bien desde el propio fax. Se utiliza para ello un rollo de papel
que cuando acaba la impresión se corta.
UNIDAD IV
Día con día las computadoras ganan terreno en las actividades humanas, ya sea como una
herramienta para quien las realiza o como un substituto de éste. La capacidad de un
computador para realizar cálculos, procesar datos, generar información e inlcusive simular
procesos y eventos naturales o artificiales las convierten en herramientas universales
únicamente limitadas por su propia capacidad. Este límite es el principal impulsor de la
creciente demanda sobre computadores cada vez más poderosos y de mayores prestaciones.
Finalmente, y considerando todo lo expuesto hasta este momento, veremos que en un curso
de esta naturaleza los objetivos deben cubrir la presentación de todo el conocimiento
necesario para el diseño de una nueva computadora o mejorar una ya existente y el
desarrollo de algoritmos eficientes tanto para la solución de problemas como para que
hagan el mejor uso del hardware disponible
IV.16.- Arquitectura CISC.
La tecnología CISC (Complex Instruction Set Computer) nació de la mano de Intel, creador
en 1971 del primer microchip que permitiría el nacimiento de la informática personal. Más
concretamente, sería en 1972 cuando aparecería el 8080, primer chip capaz de procesar 8
bits, suficiente para representar números y letras. Con la posibilidad de colocar todos los
circuitos en un solo chip y la capacidad de manejar número y letras nacería la cuarta
generación de ordenadores, la de los conocidos como PC u ordenadores personales.
Los microprocesadores CISC tienen un conjunto de instrucciones que se caracteriza por ser
muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en
los registros internos.
Cuando el sistema operativo o una aplicación requiere de una de estas acciones, envía al
procesador el nombre del comando para realizarla junto con el resto de información
complementaria que se necesite. Pero cada uno de estos comandos de la ROM del CISC
varían de tamaño y, por lo tanto, el chip debe en primer lugar verificar cuanto espacio
requiere el comando para ejecutarse y poder así reservárselo en la memoria interna.
Además, el procesador debe determinar la forma correcta de cargar y almacenar el
comando, procesos ambos que ralentizan el rendimiento del sistema.
A través de la compleja circuitería del chip, el nanoprocesador ejecuta cada una de las
instrucciones del comando. El desplazamiento por esta circuitería también ralentiza el
proceso. Para realizar una sola instrucción un chip CISC requiere de cuatro a diez ciclos de
reloj.
Entre las bondades de CISC destacan las siguientes:
La idea estuvo inspirada también por el hecho de que muchas de las características que eran
incluidas en los diseños tradicionales de CPU para aumentar la velocidad estaban siendo
ignoradas por los programas que eran ejecutados en ellas. Además, la velocidad del
procesador en relación con la memoria de la computadora que accedía era cada vez más
alta.
Los comandos que incorpora el chip RISC en su ROM constan de varias instrucciones
pequeñas que realizan una sola tarea. Las aplicaciones son aquí las encargadas de indicar al
procesador qué combinación de estas instrucciones debe ejecutar para completar una
operación mayor.
Además, los comandos de RISC son todos del mismo tamaño y se cargan y almacenan del
mismo modo. Al ser estas instrucciones pequeñas y sencillas, no necesitan ser
descodificadas en instrucciones menores como en el caso de los chips CISC, pues ya
constituyen en sí unidades descodificadas. Por ello, el procesador RISC no gasta tiempo
verificando el tamaño del comando, en descodificarlo ni en averiguar cómo cargarlo y
guardarlo.
El procesador RISC puede además ejecutar hasta 10 comandos a la vez pues el compilador
del software es el que determina qué comandos son independientes y por ello es posible
ejecutar varios a la vez. Y al ser los comandos del RISC más sencillos, la circuitería por la
que pasan también es más sencilla. Estos comandos pasan por menos transistores, de forma
que se ejecutan con más rapidez. Para ejecutar una sola instrucción normalmente les basta
con un ciclo de reloj.
• La CPU trabaja mas rápido al utilizar menos ciclos de reloj para ejecutar
instrucciones.
• Utiliza un sistema de direcciones no destructivas en RAM. Eso significa que a
diferencia de CISC, RISC conserva después de realizar sus operaciones en memoria
los dos operandos y su resultado, reduciendo la ejecución de nuevas operaciones.
• Cada instrucción puede ser ejecutada en un solo ciclo del CPU
IV.18.- Procesadores
El procesador es el cerebro del sistema, encargado de procesar toda la información. Es el
componente donde es usada la tecnología más reciente. Existen en el mundo sólo cuatro
grandes empresas con tecnología para fabricar procesadores competitivos para
computadoras: Intel (que domina más de un 70% del mercado), AMD, Vía (que compró la
antigua Cyrix) e IBM, que fabrica procesadores para otras empresas, como Transmeta.