Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arquitectura de computadoras[editar]
Artculo principal: Arquitectura de computadoras
Lgica digital
Microarquitecturas
Multiprocesamiento
Sistemas
Redes de
Sistemas de gestin
Seguridad de la
operativos
computadoras
de bases de datos
informacin
Computacin
Arquitectura de
Diseo de
Lenguajes de
ubicua
software
compiladores
programacin
Generacin de Computadoras
En los ltimos 40 aos el desarrollo de computadoras a sufrido varios cambios,
se pueden distinguir diferentes generaciones de computadoras las cuales han
sufrido demasiados cambios tecnolgicos.
Computadora
Computadora de Escritorio.
Fuente de alimentacin.
La computadora (del ingls: computer; y este del latn: computare, 'calcular'), tambin
denominadacomputador u ordenador (del francs: ordinateur; y este del latn: ordinator), es
una mquina electrnica que recibe y procesa datos para convertirlos en informacin
conveniente y til. Una computadora est formada, fsicamente, por numerosos circuitos
integrados y otros muchos componentes de apoyo, extensin y accesorios, que en conjunto
pueden ejecutar tareas diversas con suma rapidez y bajo el control de unprograma.
Dos partes esenciales la constituyen, el hardware, que es su composicin fsica (circuitos
electrnicos, cables, gabinete, teclado, etctera) y su software, siendo sta la parte intangible
(programas, datos, informacin, etctera). Una no funciona sin la otra.
Desde el punto de vista funcional es una mquina que posee, al menos, una unidad central de
procesamiento, una memoria principal y algn perifrico o dispositivo de entrada y otro de
salida. Los dispositivos de entradapermiten el ingreso de datos, la CPU se encarga de su
procesamiento (operaciones arimtico-lgicas) y losdispositivos de salida los comunican a
otros medios. Es as, que la computadora recibe datos, los procesa y emite la informacin
resultante, la que luego puede ser interpretada, almacenada, transmitida a otra mquina o
dispositivo o sencillamente impresa; todo ello a criterio de un operador o usuario y bajo el
control de un programa.
El hecho de que sea programable, le posibilita realizar una gran diversidad de tareas, sto la
convierte en una mquina de propsitos generales (a diferencia, por ejemplo, de una
calculadora cuyo nico propsito es calcular limitadamente). Es as que, en base a datos de
entrada, puede realizar operaciones y resolucin de problemas en las ms diversas reas del
quehacer humano (administrativas, cientficas, de diseo, ingeniera, medicina,
comunicaciones, msica, etc), incluso muchas cuestiones que directamente no seran
resolubles o posibles sin su intervencin.
Bsicamente, la capacidad de una computadora depende de sus componentes hardware, en
tanto que la diversidad de tareas radica mayormente en el software que admita ejecutar y
contenga instalado.
Si bien esta mquina puede ser de dos tipos diferentes, analgica o digital, el primer tipo es
usado para pocos y muy especficos propsitos; la ms difundida, utilizada y conocida es la
computadora digital (de propsitos generales); de tal modo que en trminos generales (incluso
populares), cuando se habla de "la computadora" se est refiriendo a computadora digital. Las
hay de arquitectura mixta, llamadas computadoras hbridas, siendo tambin stas de
propsitos especiales.
En la Segunda Guerra mundial se utilizaron computadoras analgicas mecnicas, orientadas
a aplicaciones militares, y durante la misma se desarroll la primera computadora digital, que
se llam ENIAC; ella ocupaba un enorme espacio y consuma grandes cantidades de energa,
que equivalen al consumo de cientos de computadores actuales (PCs). 1 Los computadores
modernos estn basados en circuitos integrados, miles de millones de veces ms veloces que
las primeras mquinas, y ocupan una pequea fraccin de su espacio. 2
Computadoras simples son lo suficientemente pequeas para residir en los dispositivos
mviles. Las computadoras porttiles, tales como tabletas, netbooks, notebooks, ultrabooks,
pueden ser alimentadas por pequeas bateras. Computadoras personales en sus diversas
formas son iconos de la Era de la informacin y son lo que la mayora de la
gente considera como "computadoras". Sin embargo, los computadores integrados se
encuentran en muchos dispositivos actuales, tales como reproductores MP4; telfonos
celulares; aviones de combate, y, desde juguetes hasta robot industriales.
Componentes
Artculo principal: Arquitectura de computadoras
La unidad aritmtico lgica (ALU, por sus siglas del ingls: ArithmeticLogic Unit) es el dispositivo diseado y construido para llevar a cabo las
operaciones elementales como las operaciones aritmticas (suma,
resta, ...), operaciones lgicas (Y, O, NO), y operaciones de comparacin
o relacionales. En esta unidad es en donde se hace todo el trabajo
computacional.
Memoria primaria
Vanse tambin: Jerarqua de memoria, Memoria principal, Memoria
(Informtica) y RAM.
La memoria principal (MP), conocida como memoria de acceso
aleatorio (RAM, por sus siglas del ingls: Random-Access Memory), es una
secuencia de celdas de almacenamiento numeradas, donde cada una es
un bit o unidad de informacin. La instruccin es la informacin necesaria para
realizar lo que se desea con el computador. Las celdas contienen datos que
se necesitan para llevar a cabo las instrucciones, con el computador. El nmero
de celdas varan mucho de computador a computador, y las tecnologas
empleadas para la memoria han cambiado bastante; van desde los rels
electromecnicos, tubos llenos de mercurio en los que se formaban los pulsos
acsticos, matrices de imanes permanentes, transistores individuales a
circuitos integrados con millones de celdas en un solo chip se subdividen
en memoria esttica (SRAM) con seis transistores por bit y la mucho ms
utilizada memoria dinmica (DRAM) un transistor y un condensadorpor bit. En
general, la memoria puede ser reescrita varios millones de veces (memoria
RAM); se parece ms a una pizarra que a una lpida (memoria ROM) que slo
puede ser escrita una vez.
Entrada/Salida.
Los dispositivos de Entrada/Salida (E/S) sirven a la computadora para obtener
informacin del mundo exterior y/o comunicar los resultados generados por el
computador al exterior. Hay una gama muy extensa de dispositivos E/S
como teclados, monitores, unidades de disco flexible o cmaras web.
Buses
Las tres unidades bsicas en una computadora: la CPU, la MP y el subsistema
de E/S, estn comunicadas entre s por buses o canales de comunicacin:
Otros conceptos
En la actualidad se puede tener la impresin de que los computadores estn
ejecutando varios programas al mismo tiempo. Esto se conoce
como multitarea, y es ms comn que se utilice el segundo trmino. En
realidad, la CPU ejecuta instrucciones de un programa y despus tras un breve
periodo de tiempo, cambian a un segundo programa y ejecuta algunas de sus
instrucciones. Esto crea la ilusin de que se estn ejecutando varios programas
simultneamente, repartiendo el tiempo de la CPU entre los programas. Esto
es similar a la pelcula que est formada por una sucesin rpida de
fotogramas. El sistema operativo es el programa que generalmente controla el
reparto del tiempo. El procesamiento simultneo viene con computadoras de
ms de un CPU, lo que da origen almultiprocesamiento.
El sistema operativo es una especie de caja de herramientas lleno de utileras
que sirve para decidir, por ejemplo, qu programas se ejecutan, y cundo, y
qu fuentes (memoria o dispositivos E/S) se utilizan. El sistema operativo tiene
otras funciones que ofrecer a otros programas, como los cdigos que sirven a
los programadores, escribir programas para una mquina sin necesidad de
conocer los detalles internos de todos los dispositivos electrnicos conectados.
En la actualidad se estn empezando a incluir en las distribuciones donde se
incluye el sistema operativo, algunos programas muy usados, debido a que es
sta una manera econmica de distribuirlos. No es extrao que un sistema
operativo incluya navegadores de Internet, procesadores de texto, programas
de correo electrnico, interfaces de red, reproductores de pelculas y otros
programas que antes se tenan que conseguir e instalar separadamente.
Los primeros computadores digitales, de gran tamao y coste, se utilizaban
principalmente para hacer clculos cientficos. ENIAC, uno de los primeros
computadores, calculaba densidades de neutrn transversales para ver si
explotara la bomba de hidrgeno. El CSIR Mk I, el primer ordenador
australiano, evalu patrones de precipitaciones para un gran proyecto de
generacin hidroelctrica. Los primeros visionarios vaticinaron que la
programacin permitira jugar al ajedrez, ver pelculas y otros usos.
La gente que trabajaba para los gobiernos y las grandes empresas tambin
us los computadores para automatizar muchas de las tareas de recoleccin y
procesamiento de datos, que antes eran hechas por humanos; por ejemplo,
mantener y actualizar la contabilidad y los inventarios. En el mundo acadmico,
los cientficos de todos los campos empezaron a utilizar los computadores para
hacer sus propios anlisis. El descenso continuo de los precios de los
computadores permiti su uso por empresas cada vez ms pequeas. Las
empresas, las organizaciones y los gobiernos empezaron a emplear un gran
nmero de pequeos computadores para realizar tareas que antes eran
hechas por computadores centrales grandes y costosos. La reunin de varios
pequeos computadores en un solo lugar se llamaba torre de
servidores[cita requerida].
Con la invencin del microprocesador en 1970, fue posible fabricar
computadores muy baratos. Nacen los computadores personales (PC), los que
se hicieron famosos para llevar a cabo diferentes tareas como guardar libros,
escribir e imprimir documentos, calcular probabilidades y otras tareas
matemticas repetitivas con hojas de clculo, comunicarse mediante correo
electrnico e Internet. Sin embargo, la gran disponibilidad de computadores y
Red de computadoras
(Redirigido desde Redes de computadoras)
Una red de computadoras, tambin llamada red de ordenadores, red de comunicaciones
de datos o red informtica, es un conjunto de equipos informticosy software conectados
entre s por medio de dispositivos fsicos que envan y reciben impulsos elctricos, ondas
electromagnticas o cualquier otro medio para el transporte de datos, con la finalidad de
compartir informacin, recursos y ofrecer servicios.1
Como en todo proceso de comunicacin se requiere de un emisor, un mensaje, un medio y
un receptor. La finalidad principal para la creacin de una red de computadoras es compartir
los recursos y la informacin en la distancia, asegurar la confiabilidad y la disponibilidad de la
informacin, aumentar la velocidad de transmisin de los datos y reducir el costo general de
estas acciones.2 Un ejemplo es Internet, la cual es una gran red de millones de computadoras
ubicadas en distintos puntos del planeta interconectadas bsicamente para compartir
informacin y recursos.
La estructura y el modo de funcionamiento de las redes informticas actuales estn definidos
en varios estndares, siendo el ms importante y extendido de todos ellos el
modelo TCP/IP basado en el modelo de referencia OSI. Este ltimo, estructura cada red en
siete capas con funciones concretas pero relacionadas entre s; en TCP/IP se reducen a
cuatro capas. Existen multitud de protocolos repartidos por cada capa, los cuales tambin
estn regidos por sus respectivos estndares.3
Historia
El primer indicio de redes de comunicacin fue de
tecnologa telefnica y telegrfica. En 1940 se transmitieron datos desde
Descripcin bsica
La comunicacin por medio de una red se lleva a cabo en dos diferentes
categoras: la capa fsica y la capa lgica.
La capa fsica incluye todos los elementos de los que hace uso un equipo para
comunicarse con otros equipos dentro de la red, como, por ejemplo, las tarjetas
de red, los cables, las antenas, etc.
La comunicacin a travs de la capa fsica se rige por normas muy
rudimentarias que por s mismas resultan de escasa utilidad. Sin embargo,
haciendo uso de dichas normas es posible construir los
denominados protocolos, que son normas de comunicacin ms complejas
(mejor conocidas como de alto nivel), capaces de proporcionar servicios que
resultan tiles.
Los protocolos son un concepto muy similar al de los idiomas de las personas.
Si dos personas hablan el mismo idioma, es posible comunicarse y transmitir
ideas.
La razn ms importante (quiz la nica) sobre por qu existe diferenciacin
entre la capa fsica y la lgica es sencilla: cuando existe una divisin entre
ambas, es posible utilizar un nmero casi infinito de protocolos distintos, lo que
facilita la actualizacin y migracin entre distintas tecnologas.
Software
Hardware
Para lograr el enlace entre las computadoras y los medios de transmisin
(cables de red o medios fsicos para redes almbricas e infrarrojos o
radiofrecuencias para redes inalmbricas), es necesaria la intervencin de
una tarjeta de red (NIC, Network Card Interface), con la cual se puedan enviar
y recibir paquetes de datos desde y hacia otras computadoras, empleando un
protocolo para su comunicacin y convirtiendo a esos datos a un formato que
pueda ser transmitido por el medio (bits, ceros y unos). Cabe sealar que a
cada tarjeta de red le es asignado un identificador nico por su fabricante,
conocido como direccin MAC (Media Access Control), que consta de
Servidores
Artculo principal: Servidor
Son los equipos que ponen a disposicin de los clientes los distintos servicios.
En la siguiente lista hay algunos tipos comunes de servidores y sus propsitos:
Almacenamiento en red
En la redes medianas y grandes el almacenamiento de datos principal no se
produce en los propios servidores sino que se utilizan dispositivos externos,
conocidos como disk arrays (matrices de discos) interconectados, normalmente
por redes tipo SAN o Network-Attached Storage (NAS). Estos medios permiten
centralizar la informacin, una mejor gestin del espacio, sistemas
redundantes y de alta disponibilidad.
Dispositivos de red
Los equipos informticos descritos necesitan de una determinada tecnologa
que forme la red en cuestin. Segn las necesidades se deben seleccionar los
elementos adecuados para poder completar el sistema. Por ejemplo, si
queremos unir los equipos de una oficina entre ellos debemos conectarlos por
medio de unconmutador o un concentrador, si adems hay un varios porttiles
con tarjetas de red Wi-Fi debemos conectar un punto de acceso inalmbrico
para que recoja sus seales y pueda enviarles las que les correspondan, a su
vez el punto de acceso estar conectado al conmutador por un cable. Si todos
ellos deben disponer de acceso a Internet, se interconectaran por medio de
un router, que podra ser ADSL, ethernet sobre fibra ptica, broadband, etc.
Los elementos de la electrnica de red ms habituales son:
Enrutador (router),
Protocolos de redes
Artculo principal: Protocolo de red
Capas
Unidad de intercambio
7. Capa de aplicacin
APDU
6. Capa de presentacin
PPDU
5. Capa de sesin
SPDU
4. Capa de transporte
TPDU
3. Capa de red
Paquete de red
1. Capa fsica
Bit
Modelo TCP/IP
Artculo principal: TCP/IP
Unidad de
intercambio
Capas
4
Capa de aplicacin
.
no definido
3
Capa de transporte
.
Paquete de red
2
Capa de red (red / interred)
.
no
definido (Datagrama)
??
Otros estndares
Existen otros estndares, ms concretos, que definen el modo de
funcionamiento de diversas tecnologas de transmisin de datos. La siguiente
lista no es completa, slo muestra algunos ejemplos:
Tecnolo Estnda
ga
r
Ao de primera
publicacin
Otros detalles
Ethernet
IEEE
802.3
1983
Token
Ring
IEEE
802.5
19707
WLAN
IEEE
802.11
19978
Bluetoot IEEE
h
802.15
20029
FDDI
ISO
9314-x
1987
Rene un conjunto de
estndares.
PPP
RFC
1661
199410
Por alcance
Red de rea local (Local Area Network, LAN), es una red que se limita
a un rea especial relativamente pequea tal como un cuarto, un solo
edificio, una nave, o un avin. Las redes de rea local a veces se llaman
una sola red de localizacin. No utilizan medios o redes de interconexin
pblicos.
Red de rea amplia (Wide Area Network, WAN), son redes informticas
que se extienden sobre un rea geogrfica extensa utilizando medios como:
satlites, cables interocenicos, Internet, fibras pticas pblicas, etc.
Medios no guiados
Vanse tambin: Red inalmbrica y 802.11.
Por tecnologa
Vanse tambin: Point-to-Point Protocol, Peer-to-Peer y P2P.
Red en malla (mesh): cada nodo est conectado a todos los otros.
Red privada: es una red que solo puede ser usada por algunas
personas y que est configurada con clave de acceso personal. [cita requerida]
Red de acceso pblico: una red pblica se define como una red que
puede usar cualquier persona y no como las redes que estn configuradas
con clave de acceso personal. Es una red de computadoras
interconectados, capaz de compartir informacin y que permite comunicar a
usuarios sin importar su ubicacin geogrfica.[cita requerida]
HISTORIA DE LA COMPUTACIN
Al principio el baco fue considerado como una de las herramientas mecnicas
para la realizacin de clculos aritmticos y como uno de lo avances mas
notorios del hombre hacia la modernizacin, fue hasta que en 1642 Blaise
Pascal diseo un aparato que se le nombro La Pascalina que estaba basado
en mecanismos de relojera que permita efectuar las operaciones bsicas
(Suma y Resta).
El funcionamiento principal de La Maquina de Pascal (La Pascalina) se centra
en las Ruedas o Engranes, la maquina constaba de varias Ruedas, una
Representa a las Unidades, otra a las Decenas, otra a las Centenas, la idea de
esta maquina era que una de las ruedas al dar un giro completo en este caso la
de la centena ocasionaba que se moviera un dcimo de giro la rueda de las
unidades y asi sucesivamente.
En 1964, Leibnitz Creo una Maquina que Poda Multiplicar y Dividir, adems de
las funciones de Sumar y Restar.
William Oughtred, creo una herramienta basada en un descubrimiento
matemtico realizado 20 aos atrs, los logaritmos. El Uso Fundamental de
Los Logaritmos es Facilitar el Calculo de Multiplicaciones y Divisiones,
reducindola a la Suma y Resta de sus logaritmos. Basado en estos
resultados, Oughtred invento La Regla de Calculo esto fue en paralelo con la
salida o descubrimiento de la Maquina de Pascal.
La persona que sent las Bases para la Computacin Moderna Fue Charles
Babbage (matematico e Ingeniero Ingles). El propuso la construccin de una
maquina para que hiciera los clculos y para no utilizar la regla de calculo, y le
llamo La Maquina de Diferencias, durante su desarrollo de la Maquina de
Diferencias Tuvo Dos Ideas Que hasta este momento Son parte de la
computacin moderna y forman parte del diseo de cualquier computadora:
1.- La maquina debe de ser capaz de ejecutar varias operaciones elegibles por
unas instruccin que se encuentran en un medio externo, es decir que se
El MARK I
En 1944 Concluyo la construccin del Primer Computador Electromecnico
Universal: El MARK I. El Mark I le tomaba seis segundos para efectuar una
multiplicacin y doce para una divisin, era una computadora que estaba
Basada en Rieles (tenia aproximadamente 3000) con 800 Kilmetros de Cable,
con Dimensiones de 17 Metros de Largo, 3 metros de alto y un metro de
profundidad. Al Mark I posteriormente se le fueron haciendo mejoras
obtenindose EL MARK II, MARK III, MARK IV.
ENIAC
En 1946 aparece la Primera Computadora Electrnica a la cual se le llamo as
por que Funcionaba con Tubos al Vaci esta computadora era 1500 veces mas
rpida que el Mark I, as poda efectuar 5000 sumas o 500 multiplicacin en un
segundo y permita el uso de aplicaciones cientficas en astronoma,
meteorologa, etc.
Durante el desarrollo del proyecto el Matematico Von Neumman Propuso unas
Mejoras que ayudaron a Llegar a los Modelos Actuales de Computadoras:
1.- Utilizar un sistema de numeracin en Base a Dos Dgitos (Binario)
2.- Hacer que las instrucciones de operacin estn en la memoria, al igual que
los datos.
Basado en el modelo de Von Neumman apareci en 1952 el computador
EDVAC que cumpla con todas las especificaciones propuesta por el
matemtico.
As Von Neumman junto con Charles Babbage son considerados los Padres de
la Informtica.