Está en la página 1de 29

1.1.

ANTECEDENTES Y RAZN DE SER


El hombre se ha esforzado por buscar mecanismos que le faciliten
las actividades de su trabajo cotidiano, con el paso del tiempo y en
su afn por hacer ms actividades en menor tiempo y con mayor
control ha desarrollando una serie de tcnicas y mecanismos de
clculo, por ejemplo para facilitar el manejo de los nmeros que
son tan antiguos como la humanidad misma, desarrollando
conceptos que permitieron al hombre controlar sus pertenencias
para facilitar el proceso de conteo, los primeros medios habran
sido piedras y los dedos de manos y pies, por lo que se vi forzado
buscar otras formas de clculo que le permitieran realizar tareas
ms complejas.
Los desarrollos tericos e instrumentos para realizar el
clculo se fueron haciendo cada vez ms sofisticados,
teniendo medios que poco a poco aumentaban en cuanto
a complejidad, su funcionamiento consideraba mejoras
tanto en tiempos como en la cantidad de operaciones que
se podan realizar.
El baco, quizs fue el primer dispositivo mecnico de
contabilidad que existi. Se ha calculado que tuvo su
origen hace al menos 5000 aos y su efectividad ha
soportado la prueba del tiempo,usado por el imperio inca
entre los siglos XII y XVI D. C.
El filsofo y matemtico francs Blas Pascal (1623-1662)
invent y construy la primera sumadora mecnica. Se
le llamo Pascalina y funcionaba como maquinaria a base
de engranes y ruedas, resultando un desconsolador fallo
financiero, pues para esos momentos, resultaba ms
costosa que la labor humana para los clculos
aritmticos.
En el siglo XIX el matemtico e inventor britnico Charles Babbage
elabor los principios de la computadora digital moderna. La tecnologa
de aquella poca no era capaz de trasladar a la prctica sus acertados
conceptos; pero una de sus invenciones, la mquina analtica, ya tena
muchas de las caractersticas de un ordenador moderno. Inclua una
corriente, o flujo de entrada en forma de paquete de tarjetas
perforadas, una memoria para guardar los datos, un procesador para las
operaciones matemticas y una impresora para hacer permanente el
registro.

El transistor fue desarrollado en los laboratorios Bell, por los


cientficos Shockley, Bardeeny Brattain, con este avance electrnico
se pudo hacer econmicamente accesible la tecnologa
computacional, sustituyo a los costosos bulbos por dispositivos mas
pequeos resultando ser mas eficientes reducir precios y espacio.
Las tarjetas perforadas, utilizada por Joseph Jaquar en el
siglo XVII (Rev.Industrial) para elaborar patrones de
tejido pudiendo cambiar el estilo del tejido al
intercambiar la tarjeta.

Durante la II Guerra Mundial (1939-1945), un equipo de


cientficos y matemticos que trabajaban en Bletchley Park,
al norte de Londres, crearon lo que se consider el primer
ordenador o computadora digital totalmente electrnica: el
Colossus. Hacia diciembre de 1943 el Colossus, que
incorporaba 1.500 vlvulas o tubos de vaco, era ya operativo.
Fue utilizado por el equipo dirigido por Alan Turing para
descodificar los mensajes de radio cifrados de los alemanes.
A finales de la dcada de 1960 aparecieron los
circuitos integrados (CI), que posibilitaron la
fabricacin de varios transistores en un nico
sustrato de silicio en el que los cables de
interconexin iban soldados. El circuito integrado
permiti una posterior reduccin del precio, el
tamao y los porcentajes de error. El
microprocesador se convirti en una realidad a
mediados de la dcada de 1970.

1.2 DEFINICION DE COMPUTADORA

Para tener un claro entendiemirnto de lo que es una computadora, se describen algunas


deficiniciones de varios autores y la propia, que vistas desde un punto de vista particular
pudieran ser repetitivas, sin embargo de lo que se trata es que quede claro el concepto de lo que
es una computadora.
La computadora es, un dispositivo electrnico capaz de interpretar y ejecutar instricciones o
comandos programados para realizar operaciones de entrada, clculos aritmeticos y lgicos,
ysalida.

Es decir, es un sistema electrnico que realiza operaciones aritmticas y de lgicas a


altas velocidades de acuerdo a las instrucciones internas con que fue programada,
que son ejecutadas sin intervencin humana. Tiene la capacidad de aceptar y
almacenar datos de entrada, procesarlos y producir informacin de salida
automticamente.
Dentro de us funciones principales esta el procesamiento de datos que son leidos o
introducidos a la computadora mediante dispositivos perifricos de entrada, para su
posterior procesamiento y emision de informacin mediante dispositivos de salida,
como producto intermedio en el procesamiento puede almacenar y extraer informacin
de dispositivos de almacenamiento masivo.

Tambien se le define como un dispositivo electrnico cuyos componentes bsicos son


el procesador, la memoria y los dispositivos de entrada/salida (E/S) . La caracterstica principal
de la computadora, respecto a otros dispositivos similares,es que puede realizar tareas diversas,
utilizando distintos programas que se almacenan en la memoria para que los ejecute
el procesador.

Es una mquina capaz de procesar o tratar automticamente a


gran velocidad clculos y complicados procesos que requieren una toma rpida de
decisiones, mediante la aplicacin sistemtica de los criterios preestablecidos,
siguiendo las instrucciones de un programa, la informacin que se le suministra, es
procesada para as obtener un resultado deseado.
Dispositivo electrnico encargado de realizar operaciones de diversos tipos tanto aritmeticas
como lgicas de gran complejidad en tiempos considerablemente reducidos.

Los sistemas de cmputo tienen diversos componentes de hardware comunmente


llamados dispositivos de entrada, salida, entrada - salida y de almacenamiento
primario o secundario.

Dispositivos de entrada
Dispositivos de salida

Dispositivos de entrada / salida

Unidad central de procesamiento


Que es la computadora en si, es decir un sistema de computacin.
Memoria primaria
Dispositivos de almacenamiento masivo o memoria secundaria.

Cabe hacer notar que al referirnos a una computadora se debera entender como tal,
no importando sus dimensiones, ni sus capacidades.

1.3 GENERACIONES DE COMPUTADORAS


1.3. GENERACIONES DE COMPUTADORAS
Antes de hablar o hacer referencia a las generaciones de computadoras, podemos
darnos cuenta que existen algunas diferencias en cuanto a fechas, inventores y
lugares, sin embargo el uso de la tecnologa existente en cada generacin es lo que
prcticamente cambia el sentido de una generacin con otra.
PRIMERA GENERACIN DE COMPUTADORAS(1946 - 1959).

La primera generacin de computadoras se caracteriz por el


rasgo ms prominente de la ENIAC; los tubos al vaco. Durante
1950 se construyeron varias computadoras notables, cada una
contribua con avances significativos, como aritmtica binaria,
acceso aleatorio y el concepto de programas almacenados.
Esta generacin se identifica por el hecho que la tecnologa
electrnica estaba basada en Tubos de vaco, ms conocidos
como bulbos electrnicos. Los sistemas de bulbos podan
multiplicar dos nmeros de diez dgitos en un cuarentavo
de segundo.
El inicio de esta generacin lo marca la primera
UNIVAC (Universal
Automatic
Computer),fue la
primera
computadora construida para aplicaciones comerciales, ms
que para uso miliar, cientfico o de ingeniera.
Las caractersticas generales
computadoras, contenan:

de

estas

mquinas

Una memoria principal de tambor magntico, consistente de


pequeos anillos (del tamao de una cabeza de un alfiler),
engarzada como cuentas en las intersecciones de una malla de
alambres delgados.
El almacn primario se basaba en tarjetas perforadas, pero en
1957 se introduce la cinta magntica como mtodo ms rpido y
compacto de almacenamiento.
Por la gran cantidad de calor que generaban, necesitabande
costosas instalaciones de aire acondicionado.
Los tiempos de operacin (ejecucin de instrucciones) eran del
rango de milsimas de segundo.
El lenguaje utilizado para programarlas era el Lenguaje
Mquina, basado nicamente en nmero binarios (los lenguajes
actuales se asemejan mucho al lenguaje natural), lo que hacia
difcil y tardado el proceso de programar la computadora.

Usaban tubos al vaco para procesar informacin.


Usaban tarjetas perforadas para entrar los datos y los
programas.
Usaban cilindros magnticos para almacenar informacin
e instrucciones internas.

Eran sumamente grandes, utilizaban gran cantidad de


electricidad, generaban gran cantidad de calor y eran
sumamente lentas.
Se comenz a utilizar el sistema binario para representar
los datos.

CARACTERSTICAS PRINCIPALES:
Vlvula electrnica o tubos al vaco.
Se construye la computadora ENIAC de grandes dimensiones (30 toneladas)

Alto consumo de energa. El voltaje de los tubos era de 300 v. y la posibilidad


de sobrecalentamiento era grande.
Almacenamiento de la informacin en tambor magntico interior, recoga y
memorizaba los datos y los programas que se le suministraban mediante
tarjetas.
Lenguaje de mquina. La programacin se codifica en un lenguaje muy
rudimentario denominado (lenguaje de mquina). Consista en la
yuxtaposicin de largo bits o cadenas de cero y unos.
Fabricacin industrial. La iniciativa se aventuro a entrar en este campo e inici
la fabricacin de computadoras en serie.
Aplicaciones comerciales. La gran novedad fue el uso de la computadora en
actividades comerciales

SEGUNDA GENERACIN DE COMPUTADORAS(1959 - 1964).


El invento del transistor seal el comienzo de
la segunda generacin de computadoras. El
transistor represent la construccin de
computadoras ms poderosas, ms confiables
y menos costosas que ocuparan menos
espacio y produciran menos calor que las
computadoras que operaban basndose en
tubos al vaci.
Esta generacin nace con el uso del transistor,
que sustituyendo a los bulbos electrnicos. El
invento del transistor, en 1948, les vali el
Premio Nbel a los estadounidenses Walter H.
Brattain, John Bardeen y William B. Shockley.
Con esto se da un paso decisivo, no slo en la

computacin, sino en toda la electrnica.


El transistor es un pequeo dispositivo que
transfiere seales elctricas a travs de una
resistencia, entre
las
ventajas
de
los
transistores sobre los bulbos se encuentran: su
menor tamao, no necesitan tiempo de
calentamiento, consumen menos energa y son
ms rpidos y confiables.
En cuanto a programacin, se pasa de
lenguajes mquina a lenguajes ensambladores,
tambin llamados lenguajes simblicos, estos
usan abreviaciones para las instrucciones,
como ADD (sumar), en lugar de nmeros.
Con esto la programacin se hizo menos
complicada, despus
de
los
lenguajes
ensambladores se empezaron a desarrollar los
lenguajes de alto nivel, como FORTRAN (1954)
y COBOL (1959), que se acercan ms a la
lengua inglesa que el ensamblador.
Esto permiti a los programadores otorgar ms atencin a la resolucin de
problemas que a la codificacin de programas,iniciandose as el desarrollo de los
llamados sistemas de cmputo.
El avance en el software de esta generacin provoc reducciones en los costos de
operacin de las computadoras que, en este periodo, se usaban principalmente en
empresas, universidades y organismos de gobierno.
A partir de 1950 las computadoras se hacen ampliamente conocidas; algunos
pioneros de este campo haban pensado que las computadoras haban sido
diseadas para el uso de los matemticos, pero ahora se haca evidente su potencial
de uso en actividades comerciales.
CARACTERSTICAS PRINCIPALES

El componente principal es un pequeo trozo de semiconductor, y se expone


en los llamados circuitos transistorizado(transistor)
Disminucin del tamao
Disminucin del consumo y de la produccin del calor
Su fiabilidad alcanza metas imaginables con los efmeros tubos al vaco
Mayor rapidez a la velocidades de datos

Memoria interna de ncleos de ferrita


Instrumentos de almacenamiento
Mejora de los dispositivos de entrada y salida
Introduccin de elementos modulares
Lenguaje de programacin ms potente
Memoria principal mejorada constituida por ncleos magnticos
Instalacin de sistemas de teleproceso
Tiempo de operacin del rango de microsegundos (realizan 100 000
instrucciones por segundo)
Aparece el primer paquete de discos magnticos removibles como medio de
almacenaje (1962)
Compatibilidad Limitada: los programas escritos para una computadora
generalmente requeran modificaciones antes de que se pudieran ejecutar en
otra computadora
Orientacin al procesamiento secuencial en cinta
Lenguajes simblicos de programacin de bajo nivel

TERCERA GENERACIN DE COMPUTADORAS(1964 - 1971).


Los circuitos integrados hicieron por la tercera
generacin lo que los transistores por la segunda.
La lnea del sistema 360 y la tercera generacin de
computadoras de Honeywell, NCR, CDC, UNIVAC,
Burroughs, GE, y otros fabricantes hicieron
obsoletas todas las computadoras instaladas con
anterioridad.
En esta poca se desarrollan los circuitos
integrados, un circuito electrnico completo sobre
una pastilla (chip) de silicio, que constaban
inicialmente de la agrupacin de unos cuantos
transistores.
Hechos de uno de los elementos ms abundantes
en la corteza terrestre, el silicio, una sustancia no
metlica que se encuentra en la arena comn de las
playas y en prcticamente en todas las rocas y
arcilla.
Cada pastilla, de menos de 1/8 de pulgada
cuadrada, contiene miles o millones de
componentes electrnicos entre transistores, diodos
y resistencias.
El silicio es un semiconductor (sustancia que

conducir la corriente elctrica cuando ha sido


contaminada con impurezas qumicas). Los chips
de circuitos integrados tienen la ventaja, respecto de
los transistores, de ser ms confiables, compactos y
de menor costo.
Las tcnicas de produccin masiva han hecho posible la manufactura de circuitos
integrados de bajo costo.
El siguiente desarrollo mayor se da con la Integracin a gran escala (LSI de Large
Scale Integration), que hizo posible aglutinar miles de transistores y dispositivos
relacionados en un solo circuito integrado.
Se producen dos dispositivos que revolucionan la tecnologa computacional: el
primero microprocesador, un circuito integrado que incluye todas las unidades
necesarias para funcionar como Unidad de Procesamiento Central y que conllevan la
aparicin de las microcomputadoras o computadoras personales, en 1968, y a la
produccin de terminales remotas inteligentes.
El otro dispositivo es la memoria de acceso aleatorio (RAM por sus siglas en ingls).
Hasta 1970 las computadoras mejoraron dramticamente en velocidad, confiabilidad
y capacidad de almacenamiento.
La llegada de la cuarta generacin sera ms una evolucin que una revolucin; al
pasar del chip especializado para uso en la memoria y procesos lgicos del inicio de
la tercera generacin, al procesador de propsito general en un chip o
microprocesador.
CARACTERSTICAS PRINCIPALES

Se sigue utilizando la memoria de ncleos magnticos


Los tiempos de operacin son del orden de nanosegundos (una mil
millonsima parte de segundo)
Aparece el disco magntico como medio de almacenamiento
Compatibilidad de informacin entre diferentes tipos de computadoras
Circuito integrado, miniaturizacin y reunin de centenares de elementos en
una placa de silicio o (chip)
Menor consumo
Apreciable reduccin de espacio
Aumento de fiabilidad
Teleproceso
Multiprogramacin
Renovacin de perifricos
Instrumentacin del sistema
Compatibilidad

Ampliacin de las aplicaciones


La mini computadora

CUARTA GENERACIN DE COMPUTADORAS(1971 - 1988).


La poca se refiere principalmente a las
computadoras de 1980 y contina hasta la
fecha.
Los
elementos
principales
de
las
computadoras de esta generacin son los
microprocesadores, que son dispositivos de
estado slido, de forma autnoma efectan
las funciones de acceso, operacin y
mando del computador.
Tambin se hace posible la integracin a
gran escala muy grande (VLSI Very Large
Scale Integration), incrementando en forma
vasta la densidad de los circuitos del
microprocesador, la memoria y los chips de
apoyo (aquellos que sirven de interfase
entre los microprocesadores y los
dispositivos de entrada/salida).
A principios de los 90 se producen nuevos
paradigmas en el campo.
Las computadoras personales y las
estaciones
de
trabajo
ya
eran
computadoras potentes; de alguna manera
alcanzaron la capacidad de las mini
computadoras de diez aos antes.
Pero lo ms importante es que se
empezaron a disear para usarse como
partes de redes de computadoras.
Surgieron los conceptos de computacin distribuida , hacer uso del poder de
cmputo y almacenamiento en cualquier parte de la red- y computacin clienteservidor, una combinacin de computadoras pequeas y grandes, conectadas en
conjunto, en donde cada una se usa para lo que es mejor.
Otro proceso, llamado downsizing, se manifest un diversas instancias, donde las

computadoras mayores (mainframes) con terminales dieron cabida a un sistema de


redes con microcomputadoras y estaciones de trabajo.
CARACTERSTICAS PRINCIPALES

Se desarroll el microprocesador
Se colocan ms circuitos dentro de un "chip"
"LSI - Large Scale Integration circuit"
"VLSI - Very Large Scale Integration circuit"
Cada "chip" puede hacer diferentes tareas
Un "chip" sencillo actualmente contiene la unidad de control y la unidad de
aritmtica/lgica
El tercer componente, la memoria primaria, es operado por otros "chips"
Se reemplaza la memoria de anillos magnticos por la memoria de "chips" de
silicio
Se desarrollan las microcomputadoras, o sea, computadoras personales o PC
Se desarrollan las supercomputadoras

QUINTA GENERACIN DE COMPUTADORAS.


El termino quinta generacin fue acuado por los
japoneses para describir las potentes e
inteligentes computadoras que deseaban
producir a mediados de los noventa.
La meta es organizar sistemas de computacin
que produzcan inferencias y no solamente
realicen calculos.
En el proceso se han incorporado muchos
campos de investigacin en la industria de la
computacin, como la inteligencia artificial (IA),
los sistemas expertos, sistemas evolutivos,
robotica y el lenguaje natural.
Se distingue normalmente dos clases de entorno:
Entorno de programacin.- orientado a la
construccin de sistemas, estn formados por un
conjunto de herramientas que asisten al
programador en las distintas fases del ciclo de
construccin del programa (edicin, verificacin,
ejecucin, correccin de errores.)
Entorno de utilizacin.- orientado a facilitar la

comunicacin del usuario con el sistema, este


sistema esta compuesto por herramientas que
facilitan la comunicacin hombre mquina,
sistemas de adquisicin de datos, sistemas
grficos, entro otros.

1.5. COMPUTADORAS DIGITALES, ANALGICAS


E HIBRIDAS
Las computadoras Digitales:
Son computadoras que operan contando nmeros y haciendo comparaciones lgicas
entre factores que tienen valores numricos.
Caractersticas:

Su funcionamiento est basado en el conteo de los valores que le son


introducidos.
Este tipo de computadora debe ser programada antes de ser utilizada para algn
fin especfico.
Son mquinas de propsito general; dado un programa, ellas pueden resolver
virtualmente todo tipo de problemas.
Son precisas, proveen exactamente la respuesta correcta a algn problema
especfico.
Estas computadoras tienen una gran memoria interna, donde pueden ser
introducidos millones de caracteres.
Estas computadoras son las ms utilizadas.
En la actualidad el 95% de los computadores utilizados son digitales dado a su
gran utilidad a nivel comercial, cientfico y educativo.

Una seal digital vara de forma discreta o discontinua a lo largo del tiempo. Parece
como si la seal digital fuera variando "a intervalos" entre un valor mximo y un valor
mnimo.
Por otra parte, una seal analgica es una seal que vara de forma continua a lo largo
del tiempo.

Las computadoras Analgicas:


Trabajan en base a analogas. Requieren de un proceso fsico, un apuntador y una
escala.Las computadoras analgicas no computan directamente, sino que perciben
constantemente valores, seales o magnitudes fsicas variadas.
Llas Computadoras Analgicas:
Son rpidas pero la naturaleza directa de los circuitos que la componen las hacen an ms
rpidas.

La programacin en estas computadoras no es necesaria; las relaciones de clculo


son construidas y forman parte de stas.
Son mquinas de propsitos especficos.
Dan respuestas aproximadas, ya que estn diseadas para representar
electrnicamente algunos conjuntos de daros del mundo real, por lo que sus
resultados son cercanos a la realidad.
Estos se utilizan generalmente para supervisar las condiciones del mundo real, tales
como Viento, Temperatura, Sonido, Movimiento, etc

Generalmente se usan en problemas especiales en los que los datos de entrada provienen
de mediciones convertidas a dgitos y son procesados por una computadora por ejemplo
las Computadoras Hbridas controlan el radar de la defensa de Estados Unidos y de los
vuelos comerciales.
La computadora Hbrida:
Es un sistema construido de una computadora Digital y una Anloga, conectados
a travs de una interfaz que permite el intercambio de informacin entre las dos
computadoras y el desarrollo de su trabajo en conjunto.

La mayora de las seales que representan una magnitud fsica (temperatura,


luminosidad, humedad, etc.) son seales analgicas.
Las seales analgicas pueden tomar todos los valores posibles de un intervalo; y las
digitales solo pueden tomar dos valores posibles.
Una computadora o cualquier sistema de control basado en un microprocesador no puede
interpretar seales analgicas, ya que solo utiliza seales digitales.
Es necesario traducir, o transformar en seales binarias, lo que se denomina proceso de
digitalizacin o conversin de seales analgicas a digitales.
En la grfica inferior se observa una seal analgica, que para ser interpretada en una
computadora ha de modificarse mediante digitalizacin.

Un medio simple es el muestreado, cada cierto tiempo se lee el valor de la seal


analgica.

Si el valor de la seal en ese instante est por debajo de un determinado umbral, la seal
digital toma un valor mnimo (0).
Cuando la seal analgica se encuentra por encima del valor umbral, la seal digital toma
un valor mximo (1).
Digitalizacin por muestreado de una seal analgica.
El momento en que se realiza cada lectura por la computadora, por un sistema de
sincronizacin que emite una seal de reloj con un perodo constante.
Estas conversiones analgico-digitales son habituales en adquisicin de datos por parte

de una computadora y en la modulacin digital para transmisiones y comunicaciones por


radio.

1.6. CONCEPTOS DE HARDWARE Y SOFTWARE


EL HARDWARE
Daremos inicio a esta unidad revisando algunas definiciones de diferentes autores:

Hardware: hace referencia a los componentes electrnicos y mecnicos (fsicos) de


un ordenador.
Hardware es el substrato fsico en el cual existe el software. El hardware abarca
todas las piezas fsicas de un ordenador (disco duro, placa base, memoria, tarjeta
aceleradora o de vdeo, lectora de CD, microprocesadores, entre otras).
Se denomina hardware al conjunto de elementos materiales que componen una
computadora. Es decir todo lo que podemos tocar de nuestro equipo de computo.
Hardware es el substrato fsico en el cual existe el software. El hardware abarca
todas las piezas fsicas de un ordenador (disco duro, placa base,memoria, tarjeta
aceleradora o de vdeo,salida de audio,lectora de cd, microprocesadores,salida de
vdeo,puertos usb entre otras).
Se denomina hardware o soporte fsico al conjunto de elementos materiales que
componen un ordenador.
Son los componentes fsicos de una computadora tales como el disco duro, CDRom, disquetera (floppy), etc.. En dicho conjunto se incluyen los dispositivos
electrnicos y electromecnicos, circuitos, cables, tarjetas, armarios o cajas,
perifricos de todo tipo y otros elementos fsicos.
Hardware son todos aquellos componentes fsicos de una computadora, todo lo
visible y tangible. El Hardware realiza las 4 actividades fundamentales: entrada,
procesamiento, salida y almacenamiento secundario.
El hardware se refiere a los componentes materiales de un sistema informtico. La

funcin de estos componentes suele dividirse en tres categoras principales:


entrada, salida y almacenamiento.
Trmino que hace referencia a cada uno de los elementos fsicos de un sistema
informtico (pantalla, teclado, ratn, memoria, discos duros, microprocesador, etc).
Se denomina hardware o soporte fsico al conjunto de elementos materiales que
componen un computador. Hardware tambin son los componentes fsicos de una
computadora tales como el disco duro, dispositivo de CD-Rom, disquetera.
El hardware se refiere a los componentes materiales con los que
cuenta un sistema de cmputo.
Las funciones de estos se pueden dividir en : entrada, salida y
almacenamiento y estn conectados a travs de un conjunto de
cables o circuitos llamado bus a la unidad central de proceso
(CPU) del ordenador, el microprocesador que controla la
computadora y le proporciona capacidad de clculo. A
continuacin se exponen las funciones del hardware en forma
desarrollada:
En breves palabras se puede decir que el hardware es, El
conjunto de elementos fsicos que conforman e integran un
equipo o sistema de cmputo.

Dispositivos de entrada
Dispositivos de proceso
Dispositivos de almacenamiento
Dispositivos de entrada salida
Dispositivos de salida

HARDWARE DE ENTRADA
El hardware de entrada esta constituido de dispositivos externos (componentes situados
fuera de la CPU de la computadora) que proporcionan informacin e instrucciones ejemplos
de estos son: Un lpiz ptico, Un mouse, Un joystick, Un digitalizador ptico (emplea
dispositivos fotosensibles para convertir imgenes como una fotografa o un texto) en
seales electrnicas que puedan ser manipuladas por la mquina), Un micrfono, Un
mdulo de reconocimiento de voz, Un mdem, entre muchos otros.
HARDWARE DE SALIDA
A ste lo conforman dispositivos externos que transfieren informacin de la CPU de la
computadora al usuario informtico. Como por ejemplo : La pantalla (convierte la

informacin generada por el ordenador en informacin visual), Impresoras(reciben textos e


imgenes de la computadora y los imprimen en papel). Bocinas (emiten los sonidos
provenientes de la maquina) etc.
HARDWARE DE ALMACENAMIENTO
Este tipo de hardware sirve para almacenar permanentemente informacin y programas que
la computadora deba recuperar en algn momento. Los dos tipos principales de dispositivos
de almacenamiento son las unidades de disco y la memoria. Existen varios tipos de discos:
duros, flexibles, magneto-pticos y compactos. Las unidades de disco duro almacenan
informacin en partculas magnticas integradas en un disco suelen ser una parte
permanente de la computadora, pueden almacenar grandes cantidades de informacin y
recuperarla muy rpidamente. Las unidades de disco flexible tambin almacenan
informacin en partculas magnticas integradas en discos intercambiables, que de hecho
pueden ser flexibles o rgidos. Los discos flexibles almacenan menos informacin que un
disco duro, y la recuperacin de la misma es muchsimo ms lenta. Las unidades de disco
magneto-ptico almacenan la informacin en discos intercambiables sensibles a la luz lser
y a los campos magnticos. Pueden almacenar tanta informacin como un disco duro, pero
la velocidad de recuperacin de la misma es algo menor. Las unidades de disco compacto,
o CD-ROM, almacenan informacin en las cavidades grabadas en la superficie de un disco
de material reflectante. La informacin almacenada en un CD-ROM no puede borrarse ni
sustituirse por otra informacin. Los CD-ROM pueden almacenar aproximadamente la
misma informacin que un disco duro, pero la velocidad de recuperacin de informacin es
menor.
CONEXIONES DEL HARDWARE
Para llegar a su objetivo, el hardware necesita unas conexiones fsicas que permitan a los
componentes comunicarse entre s e interaccionar. Un bus constituye un sistema comn
interconectado, compuesto por un grupo de cables o circuitos que coordina y transporta
informacin entre las partes internas de la computadora. El bus de una computadora consta
de dos canales: uno que la CPU emplea para localizar datos, llamado bus de direcciones, y
otro que se utiliza para enviar datos a una direccin determinada, llamado bus de datos. Un
bus se caracteriza por dos propiedades: la cantidad de informacin que puede manipular
simultneamente (la llamada 'anchura de bus') y la rapidez con que puede transferir dichos
datos.

EL SOFTWARE

La palabra software se refiere al equipamiento lgico o soporte lgico de un


computador digital, comprende el conjunto de los componentes lgicos necesarios
para hacer posible la realizacin de una tarea especfica, en contraposicin a los
componentes fsicos del sistema (hardware).
El software son las instrucciones electrnicas que van a indicar al ordenador que es lo
que tiene que hacer. Tambin se puede decir que son los programas usados para
dirigir las funciones de un sistema de computacin o un hardware.
Software se refiere a los programas y datos almacenados en un ordenador, los
programas dan instrucciones para realizar tareas al hardware o sirven de conexin
con otro software.
El software es un conjunto de programas elaborados por el hombre, que controlan la
actuacin del computador, haciendo que ste siga en sus acciones una serie de
esquemas lgicos predeterminados.
Software: trmino que hace referencia a los programas o aplicaciones que son
ejecutados en un ordenador para llevar a cabo tareas o acciones.
Son las instrucciones responsables de que el hardware (la mquina) realice su tarea.
El software es el conjunto de instrucciones que las computadoras emplean para
manipular datos. Sin el software, la computadora sera un conjunto de medios sin
utilizar.
El Software es un conjunto de programas, documentos, procedimientos, y rutinas
asociadas con la operacin de un sistema de cmputo.
Es el conjunto de programas, procedimientos y documentos relacionados con el
sistema hardware.

En pocas palabras tambien se puede definir al software como el,


Conjunto de instrucciones, programas, aplicaciones y/o
sistemas que hacen posible la interrelacin hombremaquina.
El software es un ingrediente indispensable para el funcionamiento del
computador. Est formado por una serie de instrucciones y datos, que
permiten aprovechar todos los recursos que el computador tiene, de
manera que pueda resolver gran cantidad de problemas. Un
computador en si, es slo un conglomerado de componentes
electrnicos; el software le da vida al computador, haciendo que sus
componentes funcionen de forma ordenada.
El software es un conjunto de instrucciones detalladas que controlan
la operacin de un sistema computacional.
Funciones del software:
Administrar los recursos de cmputo
Proporcionar las herramientas para optimizar estos recursos.
Actuar como intermediario entre el usuario y la informacin
almacenada.
Tipos de Software
Software del sistema: Es un conjunto de programas que administran
los recursos de la computadora. Ejemplos: Unidad central de proceso,
dispositivos de comunicaciones y dispositivos perifricos, el software
del sistema administra y controla al acceso del hardware.
Software de aplicaciones: Programas que son escritos para o por los
usuarios para realizar una tarea especifica en la computadora.
Ejemplo: software para procesar un texto, para generar una hoja de
calculo, el software de aplicacin debe estar sobre el software del
sistema para poder operar.
Software de usuario final: Es el software que permiten el desarrollo de
algunas aplicaciones directamente por los usuarios finales, el software
del usuario final con frecuencia tiene que trabajar a travs del
software de aplicacin y finalmente a travs del software del sistema.

Super Computadoras
Una supercomputadora es el tipo de computadora ms potente y ms rpida que existe
en este momento. Como estas mquinas estn diseadas para procesar enormes
cantidades de informacin en poco tiempo y se dedican a una tarea especfica, su
aplicacin o uso se escapa del particular, ms bien se dedican a:
1. Bsqueda de yacimientos petrolferos con grandes bases de datos ssmicos.
2. El estudio y prediccin de tornados.
3. El estudio y prediccin del clima de cualquier parte del mundo.
4. La elaboracin de maquetas y proyectos de la creacin de aviones, simuladores de
vuelo.
Tambin hay que agregar que las supercomputadoras son una tecnologa relativamente
nueva, por lo tanto su uso no se ha masificado y est sensible a los cambios. Es por
esta razn que su precio es muy elevado superando los 30 millones de dlares y el
nmero que se fabrica al ao es reducido.
Concepto
Las supercomputadoras son el tipo de computadoras ms potentes y ms rpidas que
existen en un momento dado. Son de gran tamao, las ms grandes entre sus pares.
Pueden procesar enormes cantidades de informacin en poco tiempo pudiendo ejecutar
millones de instrucciones por segundo, estn destinadas a una tarea especfica y
poseen una capacidad de almacenamiento muy grande. Adems son los ms caros
teniendo un costo que puede superar los 30 millones de dlares. Por su alto costo se
fabrican muy pocas durante un ao, incluso existen algunas que se fabrican solo por
pedido.

Cuentan con un control de temperatura especial para poder disipar el calor que algunos
de sus componentes pueden llegar a alcanzar. Acta como rbitro de todas las
solicitudes y controla el acceso a todos los archivos, lo mismo hace con
las operaciones de entrada y salida. El usuario se dirige a la computadora central de
la organizacin cuando requiere apoyo de procesamiento.
Estn diseados para sistemas de multiprocesamiento, la CPU es el centro del
procesamiento y pueden soportar a miles de usuarios en lnea. La cantidad
de procesadores que puede llegar a tener un supercomputador depende principalmente
del modelo, pueden tener desde alrededor de 16 procesadores hasta 512 (como el
modelo SX-4 de NEC de 1997) y ms. Como pertenecientes a la clase de los
supercomputadores se pueden nombrar: La CRAY 1, Cyber, Fujitsu, etc.

Definicin de Macrocomputadora
las macrocomputadoras son tambin conocidas como mainframes. Los mainframes son
sistemas grandes, rpidos y caros con capacidad de controlar cientos de usuarios en forma
simultnea, as como manejar cientos de dispositivos de entrada y salida.

-La computadora de mayor tamao en uso comn es el macrocomputadora.


Lasmacrocomputadoras (mainframe) estn diseadas para manejar grandes cantidades de
entrada, salida y almacenamiento.

-Unacomputadora central o mainframe es una computadora grande, potente y costosa usada


principalmente por una gran compania para el procesamiento de una gran cantidad de datos;
por ejemplo, para el procesamiento de transacciones bancarias.

-La administracion de los recursos es una tarea compleja puesto que los recursos a administrar
son muchos que pueden incluir discos duros que se encuentran en diferentes ubicaciones
logicas como los arreglos de discos RAID, asi mismo estos sistemas pueden sincronizar los
recursos de hardware que se encuentran distribuidos por lo cual tienen caracteristicas de los
sistemas operativos distribuidos ya que administran procesadores, unidades de
almacenamiento yunidades de salida como impresoras y todo esto lo realizan para un gran
numerode usuarios, la sincronizacion para un gran numero de usuarios es dificil y compleja de
dicha administracion se encargan los componentes del sistema como el administrador de
archivos el cual se debe de encontrar con la capacidad para gestionar un gran numero de
peticiones de recursos de forma concurrente o enforma paralela dependiendo si el sistema de
computacion cuenta con mas de un procesador, por lo anteriormente mencionado los sistemas

operativos para Macrocomputadoras tienen caracteristicas de varios tipos de sistemas


operativos como lo son los distribuidos y paralelos.
En la actualidad las Supercomputadoras son las que ocupan el lugar mas alto en la escala de lostipos de computadoras.
Las Supercomputadoras se diferencia de las "macros" en que son totalmente modulares, es decir que una
supercomputadora es una enorme cantidad de microprocesadores que trabajan enconjunto para realizar una o varias
tareas. El conjunto de todos estos microprocesadores puede verse como una sola computadora super potente.

Microcomputadora
Es el sistema ms pequeo de propsito general que puede ejecutar instrucciones de un programa para
llevar a cabo una amplia variedad de tareas. La mayora de la microcomputadoras son unidades
compactas y tan ligeras que pueden ser trasladadas con facilidad, estn diseadas para ser utilizadas por
una sola persona.
Usos de las Microcomputadoras:
Administrar presupuesto personal
Aprender una nueva materia, un nuevo idioma, etc.
Calcular los pagos a plazo
Archivar informacin sencilla, direcciones, telfonos, etc.
Calcular nminas, elaborar y conservar registros de estudiantes, pacientes, personas o clientes; pagar
deudas o cobrar recibos y organizar tareas de contabilidad general.
Analizar sus inversiones y preparar los pagos de impuesto.
Historia
Las microcomputadoras o Computadoras Personales (PCs) tuvieron su origen con la creacin de los
microprocesadores. Un microprocesador es "una computadora en un chic", o sea un circuito integrado
independiente.
Las PCs son computadoras para uso personal y relativamente son baratas y actualmente se encuentran
en las oficinas, escuelas y hogares. El trmino PC se deriva de que para el ao de 1981 , IBM, sac a la
venta su modelo "IBM PC", la cual se convirti en un tipo de computadora ideal para uso "personal", de
ah que el trmino "PC" se estandariz y los clones que sacaron posteriormente otras empresas fueron
llamados "PC y compatibles", usando procesadores del mismo tipo que las IBM , pero a un costo menor y
pudiendo ejecutar el mismo tipo de programas.
Existen otros tipos de microcomputadoras , como la Macintosh, que no son compatibles con la IBM,
pero que en muchos de los casos se les llaman tambin "PCs", por ser de uso personal. En la actualidad
existen variados tipos en el diseo de PCs: Computadoras personales, con el gabinete tipo minitorre,
separado del monitor. Computadoras personales porttiles "Laptop" o "Notebook". Computadoras
personales ms comunes, con el gabinete horizontal, separado del monitor. Computadoras personales
que estn en una sola unidad compacta el monitor y el CPU.
Las computadoras "laptops" son aquellas computadoras que estn diseadas para poder ser
transportadas de un lugar a otro. Se alimentan por medio de bateras recargables , pesan entre 2 y 5 kilos
y la mayora trae integrado una pantalla de LCD (Liquid Crys tal Display). Estaciones de trabajo o
Workstations Las estaciones de trabajo se encuentran entre las Minicomputadoras y las
macrocomputadoras (por el procesamiento).
Las estaciones de trabajo son un tipo de computadoras que se utilizan para aplicaciones que requieran
de poder de procesam iento moderado y relativamente capacidades de grficos de alta calidad.

Son usadas para: Aplicaciones de ingeniera CAD (Diseo asistido por computadora) CAM (manufactura
asistida por computadora) Publicidad Creacin de Software en redes, la palabra "workstation" o "estacin
de trabajo" se utiliza para referirse a cualquier computadora que est conectada a una red de rea local.
La microcomputadora es conocida como computadora personal o PC. Es la ms pequea, gracias a
los microprocesadores, ms barata y ms popular en el mercado. Su costo flucta entre varios cientos de
dlares hasta varios miles de dlares. Puede funcionar como unidad independiente o estar en red con
otras microcomputadoras o como un terminal de un "mainframe" para expandir sus capacidades. Puede
ejecutar las mismas operaciones y usar los mismos programas que muchas computadoras superiores,
aunque en menor capacidad. Ejemplos: MITS Altair, Macintosh, serie Apple II, IBM PC, Dell, Compaq,
Gateway, etc.
Tipos de microcomputadoras:
a. "Desktop"
Es otro nombre para la PC que est encima del escritorio.

b. Porttil
Es la PC que se puede mover con facilidad. Tiene capacidad limitada y la mayoria usa una batera como
fuente de poder. Pesan entre 15 y 20 lbs.
* "Laptop"
La computadora "laptop" tiene una pantalla plana y pesa entre 5 y 12 lbs.
* "Notebook"
La computadora "notebook" es ms pequea y pesa alrededor de 5 lbs. o menos. Ejemplo: Toshiba's 486
SX.

c. "Palmtop"
Es la computadora del tamao de una calculadora de manos. Utiliza bateria y puede ser conectada a la
desktop para transferir datos. Ejemplos: Apple Newton, Hewlett-Packard's 95 LX.

Caractersticas del Software


Para poder comprender lo que es el software (y consecuentemente la Ingeniera del Software),
es importante examinar las caractersticas del software que lo diferencian de otras cosas que
los hombres pueden construir.
El software es un elemento del sistema que es lgico, en lugar de fsico. Por lo tanto el software
tiene unas caractersticas considerablemente distintas a las del hardware:

El software se desarrolla, no se fabrica en un sentido clsico. Aunque existen similitudes entre

el desarrollo del software y la construccin del hardware, ambas actividades son


fundamentalmente diferentes. En ambas actividades la buena calidad se adquiere mediante un
buen diseo, pero la fase de construccin del hardware puede introducir problemas de calidad
que no existen (o son fcilmente corregibles) en el software. Ambas actividades dependen de
las personas, pero la relacin entre las personas dedicadas y el trabajo realizado es
completamente diferente para el software. Ambas actividades requieren de la construccin de
un producto, pero los mtodos son diferentes.

Por tanto, el mantenimiento del software tiene una complejidad considerablemente mayor que la
del mantenimiento del hardware.
La mayora del software se construye a medida, en vez de ensamblar componentes existentes.
No existen catlogos de componentes de software.
Clasificacin
*Software de Base
Esta formado por los programas que sirven de enlace entre los programas escritos por un
programador, con el fin de realizar un determinado trabajo, y los elementos Hardware de la
computadora. Por ejemplo:

Un programador puede ordenar a un computadora que imprima una frase en la impresora.

Componer esta orden resulta muy fcil cualquiera que sea el lenguaje de programacin que se
utilice, pero no es tan sencilla su ejecucin: <<ALGUIEN>> ha de estar informado de la
necesidad de ejecucin de esa orden, <<ALGUIEN>> tiene que traducirla a un lenguaje que la
computadora pueda comprender; finalmente, <<ALGUIEN>> tiene que controlar el buen
funcionamiento de la operacin. Este <<ALGUIEN>> es el SOFTWARE DE BASE, q esta
formado fundamentalmente por los elementos que se citan a continuacin:
* Los traductores: interpretes y compiladores
* El ensamblador
* Los programas de utilidad
* Sistema Operativo
El Sistema Operativo es el elemento principal del SOFTWARE DE BASE
*Software de Aplicacin
Este describe programas que son para el usuario, as descrito para poder realizar casi cualquier

tarea. Este es aquel que puede ser utilizado en cualquier instalacin informtica, independiente
del empleo que vayamos a hacer de ella. Como existen muchos programas se dividen en varias
categoras:
a. Aplicaciones de negocios: en esta se encuentran los procesadores de palabras, hojas de
clculos, base de datos, Graficadores.
b. Aplicaciones de Utilera
c. Aplicaciones Personales
d. Aplicaciones de Entretenimiento

Componentes funcionales:
1. Unidad central de proceso: Es el elemento principal o centro neurlgico de una
computadora y su misin consiste en realizar y coordinar todas las operaciones del sistema
informtico. Costa de los siguiente elementos:
a.) Procesador: Es el elemento encargado del control y ejecucin de las operaciones y est
formado por

a.1. Unidad de control: Es la parte del procesador encargada de gobernar al resto de las
unidades, a dems de interpretar y ejecutar las instrucciones controlando su secuencia
a.2. Unidad Aritmtica lgica: Es la parte del procesador encargado de realizar todas las
operaciones elementales de tipo aritmtico y de tipo lgico
b.) Memoria Central: Tambin denominada memoria interna o principal, es el elemento de la
unidad central del proceso encargado de almacenar los programas y los datos necesarios para
que el sistema informtico realice un determinado trabajo. Es importante decir aqu que para
que un programa pueda ser ejecutado en una computadora tiene que estar en esta memoria,
as como los datos que necesitan ser procesados en ese momento.
2. Elementos de entrada: Tambin llamadas perifricos o unidades de entradas, son los
dispositivos encargados de introducir los datos y los programas desde el exterior a la memoria
central para su utilizacin. Estos dispositivos, a dems de recibir la informacin del exterior, la
preparan para que la mquina puedan entenderla de la forma correcta. Un ejemplo lo constituye
un teclado.
3. Memoria Auxiliar: Son los dispositivos de almacenamiento masivo de informacin que se
utilizan para guardar datos y programas en el tiempo para su posterior utilizacin. La
caracterstica principal de los soportes que manejan estos dispositivos es la de retener la
informacin a lo largo del tiempo mientras que se desee, recuperndose cuando lo sea
requerida y sin que se pierda, aunque el dispositivo quede desconectado de la red elctrica.
Tambin se denomina memoria secundaria. Ejemplo; disquete, disco duros, discos pticos,
cintas, etc.
4. Elemento de salida: Son aquellos dispositivos cuya misin es recoger y proporcionar al

exterior los datos de salida o resultado de los procesos que se realicen en el sistema
informtico. Tambin se denomina perifricos o unidades de salida, Ejemplo; monitor,
impresora, etc.

Tipo de memoria
1. Memoria RAM (Random Access Memory)
Es la memoria voltil del computador, es decir que ante la ausencia de energa los datos se
pierden. A este tipo de almacenamiento primario se lo denomina pastillas de memoria de
acceso aleatorio (RAM) debido a que pueden elegirse al azar cualquiera de las localidades de la
pastilla y emplearse y leer datos e instrucciones en forma directa.
2. Memoria ROM (Read Only Memory)
A diferencia de la Memoria RAM, estas conservan la informacin almacenada cuando se
interrumpe el suministro de energa. Es posible leer de una memoria ROM las instrucciones de
microprograma de control, pero no aceptar la introduccin de datos o instrucciones por parte
de los usuarios de la computadora.
Una de las principales razones por las que una computadora necesita el ROM es para saber
que hacer cuando se enciende.
El ROM contiene una serie de instrucciones de arranque que verifica que el resto de la memoria
este funcionando correctamente, que busca dispositivos de hardware y el sistema operativo.
El tipo ms sencillo de memoria ROM viene incluido en la computadora desde su fabricacin
como parte del sistema y no puede ser modificado ni alterado por los usuarios. Estas pastillas
se utilizan ampliamente como medio de almacenamiento de juegos de vdeo, etc.
Otros tipos de memoria:
Memoria de alta velocidad (memoria cache o buffer)
Es un tipo de memoria ms rpida y ms costosa por carcter almacenado que el
almacenamiento primario. Estos circuitos de alta velocidad se emplean como libreta de notas
para almacenar temporalmente datos e instrucciones con alta probabilidad de utilizarse muchas
veces durante un proceso.
Funciona de la siguiente manera, cuando la CPU solicita informacin de la RAM, el controlador
de la cache intercepta la solicitud y busca la informacin dentro de su propia memoria. Si la
informacin no se encuentra all, la CPU extrae los datos requeridos de la memoria RAM y
tambin manda una copia de regreso a la cach. La siguiente vez que la CPU necesita la
misma informacin la cache encuentra esta informacin y la enva rpidamente a la CPU,
dejando la RAM fuera del ciclo.
Clasificacin de la memoria ROM

PROM. (programmable read-only memory)


Las operaciones muy largas o importantes que se haban estado ejecutando con lentitud
mediante programas, pueden convertirse en microprogramas y grabarse en una pastilla PROM
de tal manera que las tareas se ejecuten en una fraccin del tiempo que se requera antes. Las
grabaciones hechas en una de estas pastillas, ya no es posible modificarlas.
EPROM (erasable and programmable read-only)
Es igual que la pastilla PROM con la diferencia que debe ser expuesto a la luz ultravioleta por
un periodo de tiempo para que el programa que fue grabado se borre y pueda ser utilizado
nuevamente.
EEPROM (electrically erasable programmable read-only memory)
Igual a los anteriores con la diferencia que se puede volver a programar mediante ciertos
impulsos elctricos especiales
Clasificacin de la memoria RAM
RAM DINMICA
Un tipo de memoria fsica usado en la mayora de los ordenadores personales. El trmino
dinmico indica que la memoria debe ser restaurado constantemente (re energizada) o perder
su contenido.
DRAM utiliza tiempos de acceso de cerca de 60 nanosegundos
RAM ESTTICA
Abreviatura para la memoria de acceso al azar esttica. SRAM es un tipo de memoria que es
ms rpida y ms confiable que la DRAM ms comn (RAM dinmica). El trmino se deriva del
hecho de que no necesitan ser restaurados como RAM dinmica.
La RAM esttica es ms rpida y menos voltil que la
RAM dinmica, pero requiere ms potencia y es ms costosa.
SRAM puede dar los tiempos de acceso de hasta slo 10 nanosegundos.