Los computadores constituyen sin duda el rea de mayor dinamismo e innovacin con un crecimiento espectacular desde su introduccin alrededor del ao 1940.
Los computadores han cambiado la sociedad y lo seguirn haciendo. La arquitectura esta determinada por los atributos de un sistema que son visibles para un programador.
Por ejemplo... Conjunto de instrucciones. N de Bits utilizados. Mecanismos E/S. Direccionamiento de memoria. etc.. La arquitectura de computadoras es el diseo conceptual y la estructura operacional fundamental de un sistema de computadora. Es decir, es un modelo y una descripcin funcional de los requerimientos y las implementaciones de diseo para varias partes de una computadora, con especial inters en la forma en que la unidad central de proceso (UCP) trabaja internamente y accede a las direcciones de memoria.
Tambin suele definirse como la forma de seleccionar e interconectar componentes de hardware para crear computadoras segn los requerimientos de funcionalidad, rendimiento y costo.
El ordenador recibe y enva la informacin a travs de los perifricos por medio de los canales. La UCP es la encargada de procesar la informacin que le llega al ordenador. El intercambio de informacin se tiene que hacer con los perifricos y la UCP. Todas aquellas unidades de un sistema exceptuando la UCP se denomina perifrico, por lo que el ordenador tiene dos partes bien diferenciadas, que son: la UCP (encargada de ejecutar programas y que est compuesta por la memoria principal, la UAL y la UC) y los perifricos (que pueden ser de entrada, salida, entrada-salida y comunicaciones). Para tener una visin organizada de los componentes bsicos de un Centro de Cmputo como Sistema de Computacin integral, podemos dividir sus elementos en dos categoras: hardware y software El hardware es el conjunto de elementos fsicamente visualizables en un sistema integral de computacin o Central de Tecnologas de Informacin. Es el equipo propiamente dicho. Bajo este trmino se incluye tanto a la computadora como a los equipos perifricos: impresoras, discos, monitores, unidades de respaldo, etc.
Llamamos entonces hardware al conjunto de dispositivos mecnicos y electrnicos que forman parte de la computadora. Es el primer elemento de un sistema de computacin y comprende a toda la maquinaria y al equipamiento relacionado al mismo.
Contrasta con el elemento software, el cual puede ser descrito como el conjunto de instrucciones que le dicen a la computadora qu hacer.
Tambin contrasta con los datos que son los hechos y cifras que se almacenan en el hardware y son controlados por el software. El software es el segundo elemento de un sistema de computacin, est constituido por los programas, es decir por el conjunto de instrucciones que se suministran a la mquina para que resuelva algn problema.
Bajo el concepto de software entonces, se incluye al conjunto de instrucciones agrupadas en rutinas y programas junto con la documentacin respectiva que indican cmo resolver problemas de naturaleza diversa en una computadora.
En sntesis, el software est formado por instrucciones para que la computadora trabaje. El conjunto o serie de instrucciones para realizar una tarea en particular se llama programa o programas de software.
Bajo esta categora incluimos a los programas preparados por el usuario (software de aplicacin) como as tambin a aquellos programas provistos por el fabricante del equipo o comprado a terceras partes, como son el sistema operativo (software de base) y los lenguajes de programacin, utilitarios y los productos para automatizacin de oficina como procesadores de texto, planillas de clculo y otros productos de software. David Hilbert, nacido en el conocido pueblo de Knigsberg, estableci 23 problemas matemticos y uno de ellos fue el enstcheidungsproblem. Es decir, hay un mtodo definido que pueda aplicarse a cualquier sentencia matemtica y que nos diga si esa sentencia es cierta o no?.
En 1936 Alan Turing respondi este problema, en trminos de una mquina terica, capaz de transformar con precisin operaciones elementales previamente definidas en smbolos, en una cinta de papel. Mquina de Turing.
Como necesidad de la Segunda Guerra Mundial, para descifrar los mensajes alemanes, se construy la mquina Colossus. Diseada por Thomas H. Flowers, S. W. Broadbent y W. Chandler de forma ultrasecreta y ms tarde con la ayuda de Turing. Se puso en funcionamiento en diciembre de 1943.
Algunas de las caractersticas ms importantes de Colossus: Empleaba el sistema binario. Llego a tener 2,400 tubos de vidrio al vaco. Sus datos de entrada los lea de una cinta de papel perforada. Su velocidad de operacin era de 5,000 Hertz Meda 2.25 metros de alto, 3 metros de largo y 1.20 metros de ancho. En la Universidad de Harvard, Howard Aiken en colaboracin con IBM, empez, en 1939, la construccin del computador electromecnico Mark I. Pero para cuando se termin en 1944, ya haban aparecido las primeras computadoras totalmente electrnicas, que eran mucho ms rpidas.
En 1938 Shannon demostr como las operaciones booleanas elementales, se podan representar mediante circuitos elctricos, y como la combinacin de circuitos poda representar operaciones aritmticas y lgicas complejas.
Shannon demostr adems que mediante el lgebra de Boole se podan simplificar circuitos conmutadores. Con esto se estableci el vnculo entre la lgica y la electrnica. Los problemas de los computadores de la primera generacin radicaban en la escaza velocidad de procesamiento de los rels electromecnicos y la mala disipacin de calor de los tubos de vaco.
En 1947, John Bardeen, Walter Brattain y William Shockley inventan el transistor, recibiendo el Premio Nobel de Fsica en 1956.
El transistor esta compuesto, generalmente, por silicio y funciona como un interruptor. Los computadores construidos con transistores eran ms rpidos, ms pequeos y producan menos calor, dando tambin oportunidad a que, ms tarde, se desarrollaran los microprocesadores. Algunas de las mquinas que se construyeron en esta poca fueron: TRADIC (Bell Laboratories). TX-0 (MIT). 704, 709 y 7094 (IBM). Tambin aparece en esta generacin el concepto de supercomputador Caractersticas: Se sustituye la vlvula de vaco por el transistor. Los transistores eran ms rpidos, pequeos y ms confiables que los tubos al vaco. Las mquinas ganaron potencia y fiabilidad, disminuyendo tamao, consumo y precio, hacindose ms prcticas y asequibles. Se expanden los campos de aplicacin, adems del cientfico y militar, al administrativo y de gestin. Comienza a utilizarse lenguajes de programacin evolucionados, que hacan ms sencilla la programacin; como el Ensamblador y algunos de los llamados de alto nivel, como Fortran, Cobol y Algol. Comienzan a usarse como memoria interna los ncleos de ferrita y el tambor magntico, y como memoria externa, la cinta magntica y los tambores magnticos. Se producen mquinas mucho ms pequeas y rpidas. Algunas de las mquinas que se construyeron en esta poca fueron: IBM 360/91, IBM 195, SOLOMON, ILLIAC IV.
A mediados de los 60 se desarrolla el lenguaje Pascal (Niklaus Wirth).
En 1971, Intel introduce el primer microprocesador (4004), que solo costaba 200 dlares. Luego naci el Intel 8008, el que se masific en el mercado.
De aqu naci la integracin a gran escala (VLSI) y la integracin a muy gran escala VLSI. Pero su costo era muy alto. Caractersticas:
En 1964 surge el circuito integrado (chip), que consista en el encapsulamiento de gran cantidad de componentes electrnicos en miniatura en una pastilla o pieza de silicona. El circuito integrado conforma uno o varios circuitos con una funcin determinada. As, las computadoras pudieron hacerse ms pequeas, ligeras y eficientes. Consuman menos electricidad, por tanto, generaban menos calor. La miniaturizacin se extendi a todos los circuitos de la computadora. Se utilizaron tecnologas de integracin de circuitos pequea (SSI -Small Scale Integration) y media (MSI- Medium Scale Integration). Hubo un gran desarrollo de los sistemas operativos, en los que se incluy la multiprogramacin, el tiempo real y el modo interactivo. Comienza a utilizarse las memorias de semiconductores y los discos magnticos. En 1975 apareci el Altair 8800 (MITS) fue el primer microcomputador del mundo de bajo costo. William Gates y Paul Allen, ofrecieron al dueo de MITS, un software en BASIC que poda correr en el Altair. Luego crearon Microsoft. En 1976 Steven Wozniak y Steven Job crearon la Apple I. En 1977, lanzaron la Apple II, el primer computador con grficos a color y carcasa de plstico. En 1981, IBM estrena la IBM Personal Computer con procesador Intel y sistema operativo de Microsoft. Con esto, los computadores comenzaron a penetrar en los hogares. En 1984, Apple lanza el Macintosh, con interfaz grfica y un mouse. Caractersticas: A partir de esta generacin ya no hay diferencia en la tecnologa que se utiliza para la creacin de las mquinas, sino en la manera en que se emplea. Inclusive para algunas personas solo existen tan slo cuatro generaciones si estrictamente se tiene como base la tecnologa empleada. La quinta generacin esta diferenciada por la interconexin entre todo tipo de computadoras, dispositivos y redes (redes integradas). Comienzan a crearse esquemas de funcionamiento en paralelo. Utilizacin de componentes a muy alta escala de integracin (VLSI). Utilizacin del lenguaje natural (lenguajes de quinta generacin). Integracin de datos, imgenes y voz (entornos multimedia). Desarrollos en Inteligencia Artificial, Robtica y Sistemas Expertos. Computadora, dispositivo electrnico capaz de recibir un conjunto de instrucciones (input) y ejecutarlas realizando clculos sobre los datos numricos (output) o bien compilando y correlacionando otros tipos de informacin. La computadora no solamente es una maquina que puede realizar procesos para darnos resultados, sin que tengamos la nocin exacta de las operaciones que realiza para llegar a esos resultados. Con la computadora, adems de lo anterior, tambin podemos disear soluciones a medida de problemas especficos que se nos presenten. Ms aun, si estos involucran operaciones matemticas complejas y/o repetitivas, o requieren del manejo de un volumen muy grande de datos. El diseo de soluciones a la medida de nuestros problemas, requiere como en otras disciplinas una metodologa que nos ensee de manera gradual, la forma de llegar a estas soluciones. TOWER o FULL TOWER o TORRE: son verticales, voluminosos y potentes, generalmente se utilizan como servidores de una red local o como estaciones de trabajo profesionales. MINI TOWER o MED TOWER: corresponden a una versin reducida del formato Tower o Full Tower, pero con menos posibilidades de ampliacin ya que disponen de menos espacio. DESKTOP PC: formado por el Gabinete, Teclado y Monitor, ms sus accesorios. El aspecto habitual es la caja o gabinete conectado al monitor y asistida por el teclado. La pantalla se coloca a menudo sobre la unidad central y el teclado delante. NOTEBOOK: Diseados especialmente para ser porttiles. Esta clase de computadora surge en 1988 logrando su mayor expansin a comienzo de 1990, con un peso que oscila entre 2 y 4 kilos, funcionan con bateras recargables y corriente alterna. Gabinete, Monitor y Teclado conforman un solo aparato. Su tamao, si bien vara, es el de un libro mediano. LAPTOP: Cuando la tecnologa de cristal lquido (liquid Cristal Display) fue capaz de crear pantallas, se aceler el salto a otra clase de ordenadores porttiles. Entonces naci el Laptop, en estos modelos, la pantalla, la unidad central y el teclado forman una unidad compacta, cuando el Laptop se afianz, todava era demasiado pesado e incmodo (5-10kg.). PALMTOP: Computadora Miniatura o De Mano. Su tamao es el de una Agenda electrnica pequea. Posee todas las funciones de una PC. SLATE: tambin llamadas STYLUS o TABLET PC, son planas, utilizando una lapicera electrnica donde el usuario escribe en la pantalla ingresando la informacin, tienen el tamao de un cuaderno estndar.
La palabra teclado hace referencia a un perifrico de entrada conformado por un conjunto de teclas, las cuales permiten introducir datos a una computadora u otro dispositivo.
Esta compuesto por teclas alfanumricas (letras y nmeros), de puntuacin (punto, coma, barra inclinada, dos puntos), y especiales (funciones de operacin, control, etc)
Un teclado puede tener tres posibles interfaces: AT (DIN): solo se encuentra en los sistemas antiguos que utilizan placas base AT que actualmente han sido olvidadas, se trata de una interfaz entre el cable del teclado y la unidad del sistemas es la interfaz de teclado, es un gran conector largo con cinco fuertes clavijas gruesas de metal, tambin es conocido con el nombre de DIN. PS/2 (mini DIN): se encuentra en los sistemas de placas base de tipo ATX, no necesariamente los sistemas ms modernos, es un conector ms pequeo y redondo con seis finas clavijas metlicas y un bloque de plstico rectangular. USB: cada da q pasa se convierte ms popular para los teclados. Los dispositivos USB tienen varias ventajas que bsicamente se deriva en que USB es una tecnologa mas reciente y rpida, una conexin USB es mas rpida que los antiguos puertos I/O de nuestra PC, como los puertos COM y paralelos, adems un USB no necesita ningn controlador de dispositivo especial para funcionar, simplemente colocamos el dispositivo y funciona.
El interface de teclado del PC se ocupa de rastrear continuamente el estado de todas las teclas, para detectar si ha ocurrido algn cambio de estado en cualquiera de ellas. De ser as, determina si lo que ha ocurrido es una pulsacin o una liberacin de tecla, y que tecla ha sido la que ha cambiado. Cada una de las teclas tiene asociado un numero diferente para que el controlador de teclado pueda reconocerlas, este numero tiene 7 bits y se llama scancode y depende nicamente de la posicin que la tecla ocupa en le teclado. Cuando una tecla ha sido pulsada o liberada, el interface de teclado guarda el scancode de sta en una pequea memoria interna. Adems de esta memoria interna, el teclado tiene algunos registros, dos de ellos son accesibles desde el exterior : Registro de Estado : Contiene informacin acerca del interface. Registro de Datos : Si en la memoria interna del teclado hay pulsaciones registradas, en este registro se guarda una copia del scancode correspondiente a la primera que se puls.
TECLADO ERGONMICO: son aquellos especialmente diseados para personas que utilizan el teclado intensivamente. En ellos, las teclas estn ubicadas de una forma especfica, con el propsito de que el sujeto que lo utilice experimente una mejora en su condicin laboral. Suelen tener una inclinacin determinada, y las teclas estn diseadas de forma tal que su pulsacin sea realizada con poco esfuerzo.
TECLADO MULTIMEDIA: tiene la particularidad de que a las teclas habituales que se encuentran en cualquier teclado convencional, se le suman una serie de comandos especiales para controlar el volumen, acceso directo, la calculadora, el lector de CD-ROM, entre otros
TECLADO BRAILLE: esta diseado para las personas no videntes, y consta de6 a8 teclas fundamentales, una de espacio y una serie de teclas auxiliares. A travs de este dispositivo es posible representar cualquier carcter, pulsando de manera simultnea pocos comandos, por lo que la escritura es realizada a gran velocidad. TECLADO INALMBRICO: con este trmino se designa a aquellos teclados convencionales que tienen la peculiaridad de no requerir ningn tipo de cableado para su funcionamiento. Es decir que la conexin entre la computadora y el teclado es efectuada mediante rayos infrarrojos, bluetooth, etc. TECLADO FLEXIBLE: el trmino hace referencia a aquellos teclados fabricados con goma siliconada o plstico. Son muy flexibles, de poco peso, delgados y resistentes al agua y otros lquidos. Adems, debido a su condicin de flexibilidad pueden amoldarse a espacios irregulares. Al ser USB, con solo enchufarlos, funcionan.
El autotest de inicio examina la funcin del teclado y seala cualquier anomala mediante mensajes tales como: "Teclado desconectado", "Desperfecto del teclado" o 'Error de teclado": No Keyboard Present. Keyboard Failure. Keyboard Error. Adems, la pantalla puede mostrar cdigos de error. Por ejemplo, con algunas computadoras IBM podr leerse en pantalla: XX 301 para indicar un defecto de la tecla del cdigo de activacin. 301 en caso de un teclado desconectado o inoperante. 302 en caso de bloqueo del teclado con la llave de bloqueo de la computadora. 303 en caso de un teclado defectuoso o con un defecto de su soporte en la motherboard.
La funcin principal del ratn es transmitir los movimientos de nuestra mano sobre una superficie plana hacia el ordenador. All, el software denominado. El driver se encarga realmente de transformarlo a un movimiento del puntero por la pantalla dependiendo de varios parmetros. En el momento de activar el ratn, se asocia su posicin con la del cursor en la pantalla. Si desplazamos sobre una superficie el ratn, el cursor seguir dichos movimientos. Es casi imprescindible en aplicaciones dirigidas por mens o entornos grficos, como por ejemplo Windows, ya que con un pulsador adicional en cualquier instante se pueden obtener en programa las coordenadas (x, y) donde se encuentra el cursor en la pantalla, seleccionando de esta forma una de las opciones de un men. En cuanto a la interfaz de datos del dispositivo, tambin han existido varias a lo largo de la historia: En el caso del Apple Macintosh, hasta 1998 utilizaron el ADB (Apple Desktop Bus), un bus serie para la conexin de dispositivos de baja velocidad. Hoy da ya no existe, pues se ha sustituido por el USB o Bluetooth. Ratones tipo bus, usados en los aos 80. Eran ratones con una interfaz tipo serie especializada (originalmente, la interfaz Import desarrollada por Microsoft para su ratn) que se conectaban al PC a travs de una tarjeta de expansin en el bus ISA. Ratones serie, que usan el protocolo RS-232C y se conectan al puerto serie del PC. Ratones PS/2, que aparecieron en los IBM PS/2 en 1987. Pese a que aquella arquitectura de computadores desapareci, la interfaz para ratn y teclado ha sobrevivido hasta nuestros das. Ratones USB, que utilizan un conector de ese tipo. Hoy da son los ms populares, junto a los PS/2 Animacin de funcionamiento interno de un ratn ptico
1) El emisor ilumina la superficie dnde el usuario desliza el ratn. 2) La luz es captada por el receptor y se procesa, de modo que se determinan los cambios de posicin que hubo desde el ltimo movimiento. 3) Los cambios se interpretan como coordenadas del puntero en la pantalla de la computadora.
Trackball Incorpora una bola como los ratones mecnicos, aunque tambin implementan la misma tecnologa que los pticos Los mecnicos funcionan de la misma forma que los ratones convencionales y los trackball pticos, incorporan una bola con puntos de diferente color al del fondo de la bola, para detectar el patrn de puntos y observan las variaciones de movimiento. Touchpad Estos dispositivos se basan en una superficie sensible, formada por tres finas capas de diferente composicin. La mas externa es una pelcula aislante que no tiene otro cometido que proteger las otras dos capas, una de ellas llena de electrodos verticales y la otra llena de electrodos horizontales. Los electrodos de las dos laminas estn conectados a un circuito integrado capaz de detectar las coordenadas de la pulsacin. Para conseguirlo, y dado que el dedo posee unas capacidades dielctricas diferentes a las del aire, el circuito integrado detecta las variaciones del campo elctrico y determina el lugar donde se ha producido el contacto.
Definimos como Lpiz ptico bajo la clasificacin neta de un Dispositivo de Entrada que es utilizado en los ordenadores, con un diseo bastante similar al de un elemento escritor fotosensible que es utilizado como una forma de reemplazar al Ratn (tambin conocido por su equivalente en ingls, Mouse) o bien a las Pantallas Tctiles, solo que con mayor exactitud que estas ltimas.
Para su funcionamiento requiere de un controlador especfico y de un Software especialmente diseado que permita su reconocimiento funcionando junto a un Monitor, eligiendo entonces las funciones de cada Aplicacin en funcionamiento en funcin a sus cualidades fotosensibles: Cada vez que el lpiz toca el monitor, ste funciona como si fuera el puntero del ratn.
Su funcionamiento es posible, tal como hemos dicho, por la ubicacin de una variable cantidad de Sensores Fotosensibles que se encargan de detectar la Luz recibida en el momento en que se toma contacto con una pantalla, teniendo interaccin con los pxeles de distintos colores (sobre todo por los pxeles negros) que son detectados por la Punta del Lpiz.
Monitores LCD: Son monitores basados cristal lquido; pueden ser analgicos o digitales. Ventajas de los LCD: Consumen poca electricidad, hasta un 10% de lo que consume un CRT No generan mucho calor Niveles bajos de radiacin No tienen parpadeo Ocupan poco espacio Desventajas de los LCD: No son muy ntidos No tienen buen ngulo de visin
Monitor LED
Pantalla LCD pero que en vez de utilizar lmparas fluorescentes utilizan retro iluminacin por LED. Al no utilizar lmparas fluorescentes eliminara el uso de Mercurio en los monitores, evitando la contaminacin. Consume menos energa que un LCD (Apple utiliza estas pantallas en sus MacBook Pro y MacBook Air) (hasta un 40%menos) Presenta mejor contraste en las imgenes proyectadas, tambin controla mejor el brillo de la imagen para evitar la fatiga en la vista. Son dispositivos que permiten mostrar la informacin en forma impresa. Hay cuatro clases de impresoras de acuerdo a la tecnologa de impresin: Impresoras matriciales: Esta impresoras usan cabeza de impresin con cinta; de esa cabeza salen una agujas que golpean la cinta contra el papel para formar las letras. Hay en negro y a colores Impresora lser: Este tipo de impresoras usa tinta en polvo tambin llamada tonner, emplea el rayo lser para fijar dicha tinta en el papel, son las de mejor calidad de impresin y las ms caras; hay en negro y a colores
Impresoras de inyeccin de tinta: Esta impresoras usan tinta lquida, la cual disparan a travs de agujas huecas en forma de chorro, hay muchos modelos unos ms econmicos que otros, unas tienen un solo cartucho para todos los colores, otras usan dos cartuchos, una para el color negro y otro para el amarillo, azul y rojo y en los actuales momento hay impresoras que tienen un cartucho por cada color. Impresoras trmicas: Esta impresoras no usan tinta su funcionamiento se basa en el calor y el papel que usan. Dicho papel es especial, tambin conocido como trmico, un rayo lser o infrarrojo calienta el papel y se forman las letras. Si bien es cierto que no hay que comprar cintas, tinta lquida o en polvo, tambin es cierto que este tipo de impresin no es estable, tiende a perderse con el tiempo