Professional Documents
Culture Documents
ORDENADOR O COMPUTADORAS
Dispositivo electrnico capaz de recibir un conjunto de instrucciones y
ejecutarlas realizando clculos sobre los datos numricos, o bien compilando y
correlacionando otros tipos de informacin.
El mundo de la alta tecnologa nunca hubiera existido de no ser por el desarrollo
del ordenador o computadora. Toda la sociedad utiliza estas mquinas, en
distintos tipos y tamaos, para el almacenamiento y manipulacin de datos. Los
equipos informticos han abierto una nueva era en la fabricacin gracias a las
tcnicas de automatizacin, y han permitido mejorar los sistemas modernos de
comunicacin. Son herramientas esenciales prcticamente en todos los campos
de investigacin y en tecnologa aplicada.
Tipos de ordenadores o computadoras
En la actualidad se utilizan dos tipos principales de ordenadores: analgicos y
digitales.
Sin embargo, el trmino ordenador o computadora suele utilizarse para referirse
exclusivamente al tipo digital. Los ordenadores analgicos aprovechan la
similitud matemtica entre las interrelaciones fsicas de determinados problemas
y emplean circuitos electrnicos o hidrulicos para simular el problema fsico.
Los ordenadores digitales resuelven los problemas realizando clculos y
tratando cada nmero dgito por dgito.
Las instalaciones que contienen elementos de ordenadores digitales y
analgicos se denominan ordenadores hbridos. En un ordenador digital tambin
pueden introducirse datos en forma analgica mediante un convertidor analgico
digital, y viceversa (convertidor digital a analgico).
Ordenadores analgicos
El ordenador analgico es un dispositivo electrnico o hidrulico diseado para
manipular la entrada de datos en trminos de, por ejemplo, niveles de tensin o
presiones hidrulicas, en lugar de hacerlo como datos numricos.
Por ejemplo, un ordenador que verifica dos conmutadores cada vez, puede
representar cuatro nmeros (del 0 al 3), o bien ejecutar en cada ciclo una de las
cuatro operaciones, una para cada uno de los siguientes modelos de
conmutador: OFF-OFF (0), OFF-ON (1), ON-OFF (2) u ON-ON (3). En general,
los ordenadores de la dcada de 1970 eran capaces de verificar 8 conmutadores
simultneamente; es decir, podan verificar ocho dgitos binarios, de ah el
trmino bit de datos en cada ciclo. Un grupo de ocho bits se denomina byte y
cada uno contiene 256 configuraciones posibles de ON y OFF (o 1 y 0). Cada
configuracin equivale a una instruccin, a una parte de una instruccin o a un
determinado tipo de dato; estos ltimos pueden ser un nmero, un carcter o un
smbolo grfico. Por ejemplo, la configuracin 11010010 puede representar
datos binarios, en este caso el nmero decimal 210 (vase Sistemas
numricos), o bien estar indicando al ordenador que compare los datos
almacenados en estos conmutadores con los datos almacenados en
determinada ubicacin del chip de memoria. El desarrollo de procesadores
capaces de manejar simultneamente 16, 32 y 64 bits de datos ha permitido
incrementar la velocidad de los ordenadores.
La coleccin completa de configuraciones reconocibles, es decir, la lista total de
operaciones que una computadora es capaz de procesar, se denomina conjunto,
o repertorio, de instrucciones. Ambos factores, el nmero de bits simultneos y
el tamao de los conjuntos de instrucciones, contina incrementndose a
medida que avanza el desarrollo de los ordenadores digitales modernos.
Historia
La primera mquina de calcular mecnica, un precursor del ordenador digital,
fue inventada en 1642 por el matemtico francs Blaise Pascal. Aquel dispositivo
utilizaba una serie de ruedas de diez dientes en las que cada uno de los dientes
representaba un dgito del 0 al 9.
Las ruedas estaban conectadas de tal manera que podan sumarse nmeros
hacindolas avanzar el nmero de dientes correcto. En 1670 el filsofo y
matemtico alemn Gottfried Wilhelm Leibniz perfeccion esta mquina e
invent una que tambin poda multiplicar.
El inventor francs Joseph Marie Jacquard, al disear un telar automtico, utiliz
delgadas placas de madera perforadas para controlar el tejido utilizado en los
La CPU puede ser un nico chip o una serie de chips que realizan clculos
aritmticos y lgicos y que temporizan y controlan las operaciones de los dems
elementos del sistema. Las tcnicas de miniaturizacin y de integracin han
posibilitado el desarrollo de un chip de CPU denominado microprocesador, que
incorpora un sistema de circuitos y memoria adicionales. El resultado son unos
ordenadores ms pequeos y la reduccin del sistema de circuitos de soporte.
Los microprocesadores se utilizan en la mayora de los ordenadores personales
de la actualidad.
La mayora de los chips de CPU y de los microprocesadores estn compuestos
de cuatro secciones funcionales: una unidad aritmtica-lgica; unos registros;
una seccin de control y un bus interno. La unidad aritmtica-lgica es aquella
que permite realizar operaciones lgicas y aritmticas. Los registros son reas
de almacenamiento temporal que contienen datos, realizan un seguimiento de
las instrucciones y conservan la ubicacin y los resultados de dichas
operaciones. La seccin de control tiene tres tareas principales: temporiza y
regula las operaciones de la totalidad del sistema informtico; su descodificador
de instrucciones lee las configuraciones de datos en un registro designado y las
convierte en una actividad, como podra ser sumar o comparar, y su unidad
interruptora indica en qu orden utilizar la CPU las operaciones individuales y
regula la cantidad de tiempo de CPU que podr consumir cada operacin.
El ltimo segmento de un chip de CPU o microprocesador es su bus interno, una
red de lneas de comunicacin que conecta los elementos internos del
procesador y que tambin lleva hacia los conectores externos que enlazan al
procesador con los dems elementos del sistema informtico.
Los tres tipos de bus de la CPU son: el bus de control que consiste en una lnea
que detecta las seales de entrada y de otra lnea que genera seales de control
desde el interior de la CPU; el bus de direccin, una lnea unidireccional que sale
desde el procesador y que gestiona la ubicacin de los datos en las direcciones
de la memoria; y el bus de datos, una lnea de transmisin bidireccional que lee
los datos de la memoria y escribe nuevos datos en sta.
Dispositivos de entrada
Estos dispositivos permiten al usuario del ordenador introducir datos, comandos
y programas en la CPU.
los chips de ROM son como un libro, con las palabras ya escritas en cada
pgina. Tanto los primeros como los segundos estn enlazados a la CPU a
travs de circuitos.
Los dispositivos de almacenamiento externos, que pueden residir fsicamente
dentro de la unidad de proceso principal del ordenador, estn fuera de la placa
de circuitos principal. Estos dispositivos almacenan los datos en forma de cargas
sobre un medio magnticamente sensible, por ejemplo una cinta de sonido o, lo
que es ms comn, sobre un disco revestido de una fina capa de partculas
metlicas. Los dispositivos de almacenamiento externo ms frecuentes son los
disquetes y los discos duros, aunque la mayora de los grandes sistemas
informticos utiliza bancos de unidades de almacenamiento en cinta magntica.
Los discos flexibles pueden contener, segn sea el sistema, desde varios
centenares de miles de bytes hasta bastante ms de un milln de bytes de
datos. Los discos duros no pueden extraerse de los receptculos de la unidad de
disco, que contienen los dispositivos electrnicos para leer y escribir datos sobre
la superficie magntica de los discos y pueden almacenar desde varios millones
de bytes hasta algunos centenares de millones. La tecnologa de CD-ROM, que
emplea las mismas tcnicas lser utilizadas para crear los discos compactos
(CD) de audio, permiten capacidades de almacenamiento del orden de varios
cientos de megabytes (millones de bytes) de datos.
Dispositivos de salida
Estos dispositivos permiten al usuario ver los resultados de los clculos o de las
manipulaciones de datos de la computadora.
El dispositivo de salida ms comn es la unidad de visualizacin (VDU, acrnimo
de Video Display Unit), que consiste en un monitor que presenta los caracteres y
grficos en una pantalla similar a la del televisor. Por lo general, las VDU tienen
un tubo de rayos catdicos como el de cualquier televisor, aunque los
ordenadores pequeos y porttiles utilizan hoy pantallas de cristal lquido (LCD,
acrnimo de Liquid Crystal Displays) o electro luminiscentes. Otros dispositivos
de salida ms comunes son las impresoras y los mdem.
Un mdem enlaza dos ordenadores transformando las seales digitales en
analgicas para que los datos puedan transmitirse a travs de las
telecomunicaciones.
Sistemas operativos
Los sistemas operativos internos fueron desarrollados sobre todo para coordinar
y trasladar estos flujos de datos que procedan de fuentes distintas, como las
unidades de disco o los coprocesadores (chips de procesamiento que ejecutan
operaciones simultneamente con la unidad central, aunque son diferentes). Un
sistema operativo es un programa de control principal, almacenado de forma
permanente en la memoria, que interpreta los comandos del usuario que solicita
diversos tipos de servicios, como visualizacin, impresin o copia de un archivo
de datos; presenta una lista de todos los archivos existentes en un directorio o
ejecuta un determinado programa.
Programacin
Un programa es una secuencia de instrucciones que indican al hardware de un
ordenador qu operaciones debe realizar con los datos. Los programas pueden
estar incorporados al propio hardware, o bien pueden existir de manera
independiente en forma de software.
En algunas computadoras especializadas las instrucciones operativas estn
incorporadas en el sistema de circuitos; entre los ejemplos ms comunes
pueden citarse los microordenadores de las calculadoras, relojes de pulsera,
motores de coches y hornos microondas. Por otro lado, un ordenador universal,
o de uso general, contiene algunos programas incorporados (en la ROM) o
instrucciones (en el chip del procesador), pero depende de programas externos
para ejecutar tareas tiles. Una vez programado, podr hacer tanto o tan poco
como le permita el software que lo controla en determinado momento. El
software de uso ms generalizado incluye una amplia variedad de programas de
aplicaciones, es decir, instrucciones al ordenador acerca de cmo realizar
diversas tareas.
Lenguajes
Las instrucciones deben darse en un lenguaje de programacin, es decir, en una
determinada configuracin de informacin digital binaria. En las primeras
computadoras, la programacin era una tarea difcil y laboriosa ya que los
conmutadores ON-OFF de las vlvulas de vaco deban configurarse a mano.
Programar tareas tan sencillas como ordenar una lista de nombres requera
varios das de trabajo de equipos de programadores. Desde entonces se han
inventado varios lenguajes informticos, algunos orientados hacia funciones
especficas y otros centrados en la facilidad de uso.
Lenguaje mquina
El lenguaje propio del ordenador, basado en el sistema binario, o cdigo
mquina, resulta difcil de utilizar para las personas.
El programador debe introducir todos y cada uno de los comandos y datos en
forma binaria, y una operacin sencilla como comparar el contenido de un
registro con los datos situados en una ubicacin del chip de memoria puede
tener el siguiente formato: 11001010 00010111 11110101 00101011. La
programacin en lenguaje mquina es una tarea tan tediosa y consume tanto
tiempo que muy raras veces lo que se ahorra en la ejecucin del programa
justifica los das o semanas que se han necesitado para escribir el mismo.
Lenguaje ensamblador
Uno de los mtodos inventados por los programadores para reducir y simplificar
el proceso es la denominada programacin con lenguaje ensamblador. Al
asignar un cdigo mnemotcnico (por lo general de tres letras) a cada comando
en lenguaje mquina, es posible escribir y depurar o eliminar los errores lgicos
y de datos en los programas escritos en lenguaje ensamblador, empleando para
ello slo una fraccin del tiempo necesario para programar en lenguaje mquina.
En el lenguaje ensamblador, cada comando mnemotcnico y sus operadores
simblicos equivalen a una instruccin de mquina.
Un programa ensamblador traduce el cdigo fuente, una lista de cdigos de
operacin mnemotcnicos y de operadores simblicos, a cdigo objeto (es decir,
a lenguaje mquina) y, a continuacin, ejecuta el programa.
Sin embargo, el lenguaje ensamblador puede utilizarse con un solo tipo de chip
de CPU o microprocesador.
Los programadores, que dedicaron tanto tiempo y esfuerzo al aprendizaje de la
programacin de un ordenador, se vean obligados a aprender un nuevo estilo
Hacia 1622, el matemtico ingls William Oughtred utiliz los recin inventados
logaritmos para fabricar un dispositivo que simplificaba la multiplicacin y la
divisin. Consista en dos reglas graduadas unidas que se deslizaban una sobre
otra.
1642: Primera mquina de sumar
El matemtico y filsofo francs Blaise Pascal tena diecinueve aos cuando
construy la primera mquina sumadora del mundo en 1642. Utilizaba un
engranaje de ruedas dentadas como contadores. El dispositivo llevaba 1
automticamente al llegar a las decenas y tambin poda emplearse para restar.
1834: Primera computadora digital programable
En 1834 el cientfico e inventor ingls Charles Babbage realiz los esquemas de
un dispositivo el cual llam mquina analtica lo que en realidad era una
computadora de propsitos generales. Esta mquina era programada por una
serie de tarjetas perforadas que contenan datos o instrucciones las cuales
pasaban a travs de un dispositivo de lectura, eran almacenados en una
memoria y los resultados eran reproducidos por unos moldes. Esta mquina
superaba por mucho la tecnologa de su tiempo y nunca se termin.
1850: Primera sumadora de teclado
El teclado apareci en una mquina inventada en Estados Unidos en 1850.
Podan sumarse una secuencia de dgitos pulsando unas teclas sucesivas. Cada
tecla alzaba un eje vertical a cierta altura y la suma quedaba indicada por la
altura total.
8. Generaciones Del Computador
9. A.C. (Antes De Ordenadores)
o Dotacin fsica
+ Mecnico
o Software lgica
+ Tarjetas o cinta de papel perforadas
+ Ada Lovelace - primer programador (c. 1840)
+ Mquina de Turing y Church-Turing Thesis (1937)
o Mquinas Especiales
+ baco
+ Pascaline - Primera Mquina calculadora Automtica (1642)
+ Telar De Telar jacquar (1805)
+ Motores De Babbage
# Motor De Diferencia (1822)
# Motor Analtico (1832)
+ Hollerith
# Mquina De Tabulacin (Censo 1890 De los E.E.U.U.)
# La mquina de tabulacin de las formas Co. (1896) - se convierte
la IBM en 1924
+ Mquina sumadora De Burroughs (1888)
10. Primera generacin: C. 1940 1955
o Dotacin fsica
+ Tubos de vaco
+ Tambores magnticos
+ Cinta magntica (cerca del extremo de la generacin)
o Software lgica
+ Programas en terminologa de la informtica
+ Programas en lenguaje ensamblador (cerca del extremo de la
generacin)
+ 1946 - von Neumann publica el documento sobre el ordenador
salvado del programa
+ 1950 - Prueba de Turing publicada
o Mquinas Especiales
+ 1940 - ABC (1r ordenador electrnico)
+ 1940 - Robinson (1r ordenador, cdigo operacionales de Enigma de
las grietas)
+ 1946 - Calculadora numrica de ENIAC (1r completamente
electrnico, de uso general)
+ 1950 - UNIVAC I (1r ordenador comercialmente acertado)
11. Segunda generacin: C. 1955 1964
o Dotacin fsica
+ Transistores
# 1947 - Convertido
# 1955 - Calculadora Del Transistor De IBMs
+ Minicomputadoras
+ Discos magnticos
+ Tarjetas de circuito impresas
o Software lgica
+ Lenguajes de alto nivel
# 1956 - FORTRAN
# 1959 - COBOL
o Mquinas Especiales
+ 1963 PDP 8 (1ra minicomputadora)
12. Tercera generacin: C. 1964 1971
o Dotacin fsica
+ Circuitos integrados (c. desarrollada 1958)
+ Familias de los ordenadores (1964 - IBM 360)
+ 1970 - Diskette
o Software lgica
+ Los programas entraron directamente en los ordenadores
+ Lenguajes de un nivel ms alto (1965 - BASIC)
+ Sistemas operativos
+ Timesharing
o Mquinas Especiales
+ 1964 Serie del sistema 360 de la IBM (1ra familia de
ordenadores)
13. Cuarta generacin: C. 1971 PRESENTE
o Dotacin fsica
+ 1971 - Viruta del microprocesador introducida en los E.E.U.U. por
Intel
+ Microordenadores (Ordenadores Personales)
+ Integracin De la Escala Grande (LSI)
+ Integracin De la Escala Muy Grande (Vlsi)
o Software lgica
+ Programacin estructurada
+ Conjuntos de aplicacin
+ Sistemas del windowing (interfaces utilizador grficos GUIs)
+ Programas conviviales
o Mquinas Especiales
+ 1971 - (1ra calculadora de bolsillo)
Estas a su vez se clasifican en Analogicas que son las que su informacion que
se alimenta a ellas proviene de alguna forma de medicion donde su exactitud
esta directamente relacionadala presicion de su medicion,Tambien existen las
Digitales que son dispositivos de calculo que procesan datos discretos o digitos
representados por numeros letras u otros simbolos especiales resuelve los
problemas mediante operaciones aritmeticas ,lgicas y relacionales;y por ultimo
estan las hibridas que combinan las caracteristicas mas favorables de las 2
anteriores tienen la velocidad de las Analogicas y la precision de las digitales.
DE ACUERDO CON EL PROPOSITO PARA EL QUE SON CONSTRUIDAS:
Las hay de Proposito Especial que se disean para manejar problemas
especficos y no se aplican a otras actividades computarizadas y tambien las hay
de Proposito General que son diseadas para resolver problemas diversos que
se presentan frecuentemente en cualquier organizacin.
DE ACUERDO CON SU POTENCIA Y PRECIO:
Se clasifican en Supercomputadora que utilizan sistemas de refrigeracion para
dispersar el calor generado por la maquina,Macrocomputadora su informacion
esta organizada en una o mas base de datos enormes,Minicomputadora puede
manejar mas entradas y salidas de informacion que una computadora personal y
la Microcomputadora que estan diseadas para ser utilizadas por un solo
usuario a la vez pueden costar desde 100dlls. hasta 7500.
CLASIFICACION DE LAS COMPUTADORAS.
Las computadoras se clasifican : A)DEACUERDO A SU FORMA DE
OPERACION B)DEACUERDO CON EL PROPOSITO PARA EL QUE SON
CONSTRUIDAS c)DEACUERDO CON SU POTENCIA Y PRECIO
DEACUERDO A SU FORMA DE OPERACION:
Estas a su vez se clasifican en Analogicas que son las que su informacion que
se alimenta a ellas proviene de alguna forma de medicion donde su exactitud
esta directamente relacionadala presicion de su medicion,Tambien existen las
Digitales que son dispositivos de calculo que procesan datos discretos o digitos
representados por numeros letras u otros simbolos especiales resuelve los
dado que cada cach puede tener una copia de los datos existentes en la
memoria principal, el desafo es asegurar que los datos permanecen iguales
entre todos los caches. Hay dos mtodos para mantener cada lnea de cach
idntica a las dems: a. Escritura radiada (write-broadcast), que requiere que la
CPU que modifica los datos compartidos actualice los otros caches, para lo cual
escribe en el bus la direccin de los datos, y los datos mismos, de modo que
todos los dispositivos interesados (otras CPUs) los capturen. Esto asegura que
cada lnea de cach en el sistema es una copia exacta de las dems. b.
Escritura invalidada (write-invalidate), impide a una CPU modificar los datos
compartidos en su cach hasta que otros caches han invalidado sus copias. En
cuanto otros caches invalidan sus lneas, el cach modificado tiene la nica
copia; de este modo, se garantiza que un slo cach escribe una lnea
compartida en un momento dado. Tiene la ventaja de conservar el ancho de
banda del bus ya que los datos modificados no tienen que ser enviados a otros
caches. Ambos sistemas requieren que los caches sean capaces de identificar
peticiones en el bus que afecten a sus datos, lo que se realiza con una tcnica
conocida como sondeo del bus (bus snooping). Cada cach compara las
direcciones de las peticiones en el bus compartido con los datos en su propio
cache, usando las marcas (tags). Este sistema requiere un acceso concurrente a
las marcas (tags) del cach por parte del bus del sistema y del bus del
procesador. Sin dicho acceso concurrente, el procesador no podra acceder al
cach durante las operaciones de sondeo del bus (que tienen que tener
prioridad de acceso a las marcas, para poder mantener la coherencia del cach).
El resultado son frecuentes atascos del procesador y consecuentemente, bajo
rendimiento. A su vez, hay varios protocolos asociados con el sondeo del bus
para el movimiento de los datos y los mensajes entre los caches: 1.Intervencin
indirecta de los datos (indirect data intervention). Es el mtodo ms simple de
intercambio de datos entre procesadores, aunque tambin el menos eficiente. La
1 CPU hace una peticin de datos, que es sondeada por la 2; tiene lugar un
acierto de sondeo (snoop hit) si dichos datos estn en el cach de la 2 CPU,
entonces esta obtiene el control del bus e indica a la 1 que lo reintente ms
tarde. La 2 CPU escribe los datos de su cach a la memoria, y la 1 CPU
obtiene el control del bus de nuevo, reiniciando la peticin. Los datos son ahora
suministrados por la memoria. 2.Intervencin directa de los datos (direct data
intervention). Los datos son suministrados directamente por la 2 CPU a la 1.
Este mecanismo es aplicable fundamentalmente a los sistemas con sistemas de
cache de copia posterior (copy-back). Aunque pueden evitar muchos ciclos
comparados con la intervencin indirecta, la memoria principal permanece
Macrocomputadoras
Minicomputadoras
controles) para su transmisin por el medio fsico con el protocolo de bajo nivel.
Los protocolos de red ms comunes son: IPX/SPX, DE Cnet?, X.25, TCP/IP,
Apple Talk? y Net BEUI?. Servicios de la red La finalidad de una red es que los
usurarios de los sistemas informticos de una organizacin puedan hacer un
mejor uso de los mismos mejorando de este modo el rendimiento global de la
organizacin. As las organizaciones obtienen una serie de ventajas del uso de
las redes en sus entornos de trabajo. Para que todo esto sea posible, la red
debe prestar una serie de servicios a sus usuarios, como son: Acceso Control
de acceso - para el control de acceso, el usuario debe identificarse conectando
con un servidor en el cual se autentifica por medio de un nombre de usuario y
una clave de acceso o contrasea (password). Si ambos son correctos, el
usuario puede conectarse a la red. Acceso remoto - en este caso, la red est
conectada con redes pblicas que permiten la conexin de estaciones de trabajo
situadas en lugares distantes. Dependiendo del mtodo utilizado para establecer
la conexin el usuario podr accesar a unos u otros recursos. Archivos y
Almacenamiento El servicio de archivos consiste en ofrecer a la red grandes
capacidades de almacenamiento para descargar o eliminar los discos de las
estaciones. Esto Tipos de Computadoras y Redes SALP 6001 Preparado por
Prof. Lillian E. Ros Rodrguez 8 permite almacenar tanto aplicaciones como
datos en el servidor, reduciendo los requerimientos de las estaciones Impresin
Permite compartir impresoras entre mltiples usuarios reduciendo gastos.
Existen equipos servidores con capacidad de almacenamiento propio donde se
almacenan los trabajos en espera de impresin, lo cual permite que los clientes
se descarguen de esta informacin con ms rapidez. Correo electrnico El
correo electrnico es la aplicacin de red ms utilizada. Permite claras mejoras
en la comunicacin frente a otros sistemas. Por ejemplo, es ms cmodo que el
telfono porque se puede atender al ritmo determinado por el receptor, no al
ritmo de los llamantes. Adems tiene un costo mucho menor para transmitir
iguales cantidades de informacin. Frente al correo convencional tiene la clara
ventaja de la rapidez. Informacin Permite compartir programados, bases de
datos, grficos y cualquier tipo de archivo, adems de la posibilidad de acceso a
informacin a travs del internet. Otros Estaciones integradas con voz y datos,
telefona integrada, sevidores de imgenes y videoconferencias, entre otros.
Para ms informacin sobre redes, el internet, su historia y otros asuntos
relacionados, visite el sitio
1.4 Componentes de un Sistema de Computo