Vous êtes sur la page 1sur 18

1.1.2.

Componentes bsicos de la computadora


MODELO DE VON NEUMANN
http://www.juanfc.lcc.uma.es/EDU/EP/trabajos/T102-ModelosComputacionales.pdf
MODELO DE JOHN VON NEUMANN
Desde tiempos muy antiguos el hombre ha necesitado hacer clculos. Para ello se ha buscado
maquinas que lo ayudasen, como el baco, las hileras de John Napier La primera maquina
interesante es la La Maquina Analtica de Charles Babbage.
En 1945 John Von Neumann (1903 1957) cre un modelo computacional que se caracteriza por
disponer de una nica memoria principal en la que se almacenan los datos y las instrucciones. A esta
memoria se accede a travs de un sistema de buses nico: bus de datos, de direcciones y de
control. Este modelo se usa hoy da para describir los lenguajes de programacin convencionales y
es la base de prcticamente todos los modelos de ordenadores.

Modelo de Von Neumann


Este modelo tiene varias caractersticas clave que se muestran de una manera u otra en todos los
sistemas actuales:
.
Una Unidad de Memoria (a memory unit) que almacena valores e instrucciones en unos lugares
especficos denominados celdillas, los cuales forman la memoria y son de un tamao prefijado.
Una Unidad Central de Proceso, UCP (a central processing unit, CPU) que accede a la memoria de
forma secuencial.
Una Instruccin (an instruction) que especifica alguna secuencia particular de actividades en la CPU
que modifican los contenidos de las localizaciones de la memoria o los registros de la CPU.
Un Programa (a program) que consiste en una secuencia ordenada de instrucciones colocada en la
memoria.
Un Controlador de Programa (a Program Counter) en la CPU para seleccionar la siguiente instruccin
de la memoria

Un Lenguaje de Programacin (a programming language) que especifica como y que instrucciones se


pueden colocar en la memoria.
Los sistemas basados en el modelo de Von Neumann tienen un solo bus para acceder tanto a datos
como a instrucciones y esto es una de las caractersticas ms incomodas de este sencillo modelo.
Diremos que un microcontrolador es de 4 bits cuando el bus de este sea de 4 bits, ser de 8 bits
cuando el bus sea de 8 bits...
Aunque por otra parte se puede considerar una ventaja, ya que al haber un nico cableado (bus)
para el acceso a datos e instrucciones, se facilita en gran medida la conexin de memoria externa a
travs de las lneas de entrada salida con una mnima implementacin extra de hardware.
Por contra, tenemos que una instruccin puede ocupar ms de un byte con lo que para poder leer la
instruccin completa tendremos que hacer varias lecturas en la memoria con lo que debemos de
emplear varios ciclos de reloj para extraer una instruccin.
Otra desventaja es que es posible que el contenido del contador del programa (PC) se corrompa con
lo que se podra estar leyendo un dato y tratar de interpretarlo como instruccin pudiendo
producirse como consecuencia un deterioro y cada del sistema.
Normalmente un microprocesador debe de controlar que el PC no haga cosas raras.
La principal caracterstica del modelo de Von Neumann es que durante su ejecucin, los programas
nicamente pretenden modificar la memoria. Debemos conocer las localizaciones de los datos
antes de ejecutar los programas para recoger despus los resultados. Esto es internamente patente
en el funcionamiento y la semntica de los lenguajes de programacin convencionales. En estos
lenguajes de programacin la instruccin ms importante es la de asignacin. Todos los lenguajes de
programacin convencionales disponen de modos de asignacin ms o menos significativos.
Otra de las caractersticas que poseen los microcontroladores basados en este tipo de arquitectura
es que suelen tener un repertorio de instrucciones bastante grande. Este tipo de repertorio se llama
CISC del ingls Complex Instruction Set Computer. La caracterstica principal que este tipo de
conjunto de instrucciones que suele ser bastante elevado y las instrucciones estn microcodificadas,
es decir, que una instruccin ser decodificada por la CPU en varias instrucciones bsicas.
HARDWARE
http://www.monografias.com/trabajos14/dispositivos/dispositivos.shtml#entra
http://es.wikipedia.org/wiki/Perif%C3%A9rico_de_ordenador
1. Dispositivos de entrada
2. Dispositivos de salida
3. Dispositivos de almacenamiento
4. Dispositivos de memoria
5. Tipos de memoria
1. Dispositivos de entrada
Son los que envan informacin a la unidad de procesamiento, en cdigo binario. Dispositivos de
entrada (entre otros):
Teclado: Un teclado se compone de una serie de teclas agrupadas en funciones que podremos
describir:

Teclado alfanumrico: es un conjunto de 62 teclas entre las que se encuentran las letras,
nmeros, smbolos ortogrficos, Enter, alt...etc.
Teclado de Funcin: es un conjunto de 13 teclas entre las que se encuentran el ESC, tan
utilizado en sistemas informticos, ms 12 teclas de funcin. Estas teclas suelen ser
configurables pero por ejemplo existe un convenio para asignar la ayuda a F1.

Teclado Numrico: se suele encontrar a la derecha del teclado alfanumrico y consta de los
nmeros as como de un Enter y los operadores numricos de suma, resta,... etc.
Teclado Especial: son las flechas de direccin y un conjunto de 9 teclas agrupadas en 2
grupos; uno de 6 (Inicio y fin entre otras) y otro de 3 con la tecla de impresin de pantalla
entre ellas.

Recomendaciones: En este apartado es conveniente distinguir entre dos tipos de teclado:

De Membrana: Fueron los primeros que salieron y como su propio nombre indica presentan
una membrana entre la tecla y el circuito que hace que la pulsacin sea un poco ms dura.
Mecnico: Estos nuevos teclados presentan otro sistema que hace que la pulsacin sea menos
traumtica y ms suave para el usuario.
Mouse: A este perifrico se le llam as por su parecido con este roedor. Suelen estar
constituidos por una caja con una forma ms o menos anatmica en la que se encuentran dos
botones que harn los famosos clicks de ratn siendo transmitidos por el cable al puerto
PS/II o al puerto de serie (COM1 normalmente). Dentro de esta caja se encuentra una bola
que sobresale de la caja a la que se pegan 4 rodillos ortogonalmente dispuestos que sern los
que definan la direccin de movimiento del ratn. El ratn se mueve por una alfombrilla
ocasionando el movimiento de la bola que a su vez origina el movimiento de uno o varios de
estos rodillos que se transforma en seales elctricas y producen el efecto de
desplazamiento del ratn por la pantalla del ordenador.

Existen modelos modernos en los que la transmisin se hace por infrarrojos eliminando por tanto la
necesidad de cableado. Otros presentan la bola en la parte superior de la caja no estando por tanto
en contacto con la alfombrilla y teniendo que ser movida por los dedos del usuario aunque se
origina el mismo efecto.

Micrfono: Perifrico por el cual transmite sonidos que el ordenador capta y los reproduce,
los salva, etc. Se conecta a la tarjeta de sonido.
Escner: Es un dispositivo utiliza un haz luminoso para detectar los patrones de luz y
oscuridad (o los colores) de la superficie del papel, convirtiendo la imagen en seales
digitales que se pueden manipular por medio de un software de tratamiento de imgenes o
con reconocimiento ptico de caracteres. Un tipo de escner utilizado con frecuencia es el
flatbed, que significa que el dispositivo de barrido se desplaza a lo largo de un documento
fijo. En este tipo de escneres, como las fotocopiadoras de oficina, los objetos se colocan
boca abajo sobre una superficie lisa de cristal y son barridos por un mecanismo que pasa por
debajo de ellos. Otro tipo de escner flatbed utiliza un elemento de barrido instalado en una
carcasa fija encima del documento.

Un tipo muy popular de escner es el escner de mano, tambin llamado hand-held, porque el
usuario sujeta el escner con la mano y lo desplaza sobre el documento. Estos escneres tienen la
ventaja de ser relativamente baratos, pero resultan algo limitados porque no pueden leer
documentos con una anchura mayor a 12 o 15 centmetros.

Lector de cdigo de barras: dispositivo que mediante un haz de lser lee dibujos formados
por barras y espacios paralelos, que codifica informacin mediante anchuras relativas de
estos elementos. Los cdigos de barras representan datos en una forma legible por el
ordenador, y son uno de los medios ms eficientes para la captacin automtica de datos.
Cmara digital: Cmara que se conecta al ordenador y le transmite las imgenes que capta,
pudiendo ser modificada y retocada, o volverla a tomar en caso de que este mal. Puede
haber varios tipos:

Cmara de fotos digital: Toma fotos con calidad digital, casi todas incorporan una pantalla
LCD (Liquid Cristal Display) donde se puede visualizar la imagen obtenida. Tiene una
pequea memoria donde almacena fotos para despus transmitirlas a un ordenador.
Cmara de video: Graba videos como si de una cmara normal se tratara, pero las ventajas
que ofrece en estar en formato digital, que es mucho mejor la imagen, tiene una pantalla
LCD por la que ves simultneamente la imagen mientras grabas. Se conecta al PC y este
recoge el video que has grabado, para poder retocarlo posteriormente con el software
adecuado.
Webcam: Es una cmara de pequeas dimensiones. Slo es la cmara, no tiene LCD. Tiene
que estar conectada al PC para poder funcionar, y esta transmite las imgenes al ordenador.
Su uso es generalmente para videoconferencias por internet, pero mediante el software
adecuado, se pueden grabar videos como una cmara normal y tomar fotos estticas.
Lpiz ptico: dispositivo sealador que permite sostener sobre la pantalla un lpiz que est
conectado al ordenador y con el que es posible seleccionar elementos u opciones (el
equivalente a un clic de mouse o ratn), bien presionando un botn en un lateral del lpiz
ptico o presionando ste contra la superficie de la pantalla.

El lpiz contiene sensores luminosos y enva una seal a la computadora cada vez que registra una
luz, por ejemplo al tocar la pantalla cuando los pxeles no negros que se encuentran bajo la punta
del lpiz son refrescados por el haz de electrones de la pantalla. La pantalla de la computadora no
se ilumina en su totalidad al mismo tiempo, sino que el haz de electrones que ilumina los pxeles los
recorre lnea por lnea, todas en un espacio de 1/50 de segundo. Detectando el momento en que el
haz de electrones pasa bajo la punta del lpiz ptico, el ordenador puede determinar la posicin del
lpiz en la pantalla. El lpiz ptico no requiere una pantalla ni un recubrimiento especiales como
puede ser el caso de una pantalla tctil, pero tiene la desventaja de que sostener el lpiz contra la
pantalla durante periodos largos de tiempo llega a cansar al usuario.

Joystick: dispositivo sealador muy conocido, utilizado mayoritariamente para juegos de


ordenador o computadora, pero que tambin se emplea para otras tareas. Un joystick o
palanca de juegos tiene normalmente una base de plstico redonda o rectangular, a la que
est acoplada una palanca vertical. Los botones de control se localizan sobre la base y
algunas veces en la parte superior de la palanca, que puede moverse en todas direcciones
para controlar el movimiento de un objeto en la pantalla. Los botones activan diversos
elementos de software, generalmente produciendo un efecto en la pantalla. Un joystick es
normalmente un dispositivo sealador relativo, que mueve un objeto en la pantalla cuando
la palanca se mueve con respecto al centro y que detiene el movimiento cuando se suelta.
En aplicaciones industriales de control, el joystick puede ser tambin un dispositivo
sealador absoluto, en el que con cada posicin de la palanca se marca una localizacin
especfica en la pantalla.
Tarjetas perforadas: ficha de papel manila de 80 columnas, de unos 7,5 cm (3 pulgadas) de
ancho por 18 cm (7 pulgadas) de largo, en la que podan introducirse 80 columnas de datos
en forma de orificios practicados por una mquina perforadora. Estos orificios correspondan
a nmeros, letras y otros caracteres que poda leer un ordenador equipada con lector de
tarjetas perforadas.
Pantalla Tctil: pantalla diseada o modificada para reconocer la situacin de una presin en
su superficie. Al tocar la pantalla, el usuario puede hacer una seleccin o mover el cursor. El
tipo de pantalla tctil ms sencillo est compuesto de una red de lneas sensibles, que
determinan la situacin de una presin mediante la unin de los contactos verticales y
horizontales.

Otros tipos de pantallas ms precisas utilizan una superficie cargada elctricamente y sensores
alrededor de los bordes externos de la pantalla, para detectar la cantidad de cambio elctrico y

sealar exactamente donde se ha realizado el contacto. Un tercer tipo fija diodos emisores de rayos
infrarrojos (LEDs, acrnimo de Light-Emitting Diodes) y sensores alrededor de los bordes externos de
la pantalla. Estos LEDs y sensores crean una red invisible de infrarrojos en la parte delantera de la
pantalla que interrumpe el usuario con sus dedos.
Las pantallas tctiles de infrarrojos se usan a menudo en entornos sucios, donde la suciedad podra
interferir en el modo de operacin de otros tipos de pantallas tctiles. La popularidad de las
pantallas tctiles entre los usuarios se ha visto limitada porque es necesario mantener las manos en
el aire para sealar la pantalla, lo que sera demasiado incmodo en largos periodos de tiempo.
Adems no ofrece gran precisin al tener que sealar ciertos elementos en programas de alta
resolucin. Las pantallas tctiles, sin embargo, son enormemente populares en aplicaciones como
los puestos de informacin porque ofrecen una forma de sealar que no requiere ningn hardware
mvil y porque presionar la pantalla es algo intuitivo.
2. Dispositivos de salida
Son los dispositivos que reciben informacin que es procesada por la CPU y la reproducen para que
sea perceptible para la persona.
Dispositivos de salida (entre otros):

Monitor: es la pantalla en la que se ve la informacin suministrada por el ordenador. En el


caso ms habitual se trata de un aparato basado en un tubo de rayos catdicos (CRT) como
el de los televisores, mientras que en los porttiles es una pantalla plana de cristal lquido
(LCD).

Puntos a tratar en un monitor:

Resolucin (RESOLUTION): Se trata del nmero de puntos que puede representar el monitor
por pantalla, en horizontal x vertical. As, un monitor cuya resolucin mxima sea 1024x 768
puntos puede representar hasta 768 lneas horizontales de 1024 puntos cada una,
probablemente adems de otras resoluciones inferiores, como 640x480 u 800x600.
Refresco de Pantalla: Se puede comparar al nmero de fotogramas por segundo de una
pelcula de cine, por lo que deber ser lo mayor posible. Se mide en HZ (hertzios) y debe
estar por encima de los 60 Hz, preferiblemente 70 u 80. A partir de esta cifra, la imagen en
la pantalla es sumamente estable, sin parpadeos apreciables, con lo que la vista sufre mucho
menos.
Tamao de punto (DOT PITCH): Es un parmetro que mide la nitidez de la imagen, midiendo
la distancia entre dos puntos del mismo color; resulta fundamental a grandes resoluciones.
En ocasiones es diferente en vertical que en horizontal, o se trata de un valor medio,
dependiendo de la disposicin particular de los puntos de color en la pantalla, as como del
tipo de rejilla empleada para dirigir los haces de electrones.

Lo mnimo, exigible en este momento es que sea de 0,25 mm, no debindose admitir nada superior
como no sea en monitores de gran formato para presentaciones, donde la resolucin no es tan
importante como el tamao de la imagen.

Controles y conexiones: Aunque se va cada vez ms el uso de monitores con controles


digitales, en principio no debe ser algo determinante a la hora de elegir un monitor, si bien
se tiende a que los monitores con dichos controles sean los ms avanzados de la gama.

Multimedia: Algunos monitores llevan acoplados altavoces, e incluso micrfono y/o cmaras
de video. Esto resulta interesante cuando se trata de un monitor de 15'' 17'' cuyo uso vaya a
ser domstico, para juegos o videoconferencias.
Pantalla tctil: vase en dispositivos de entrada.
Impresoras: Dispositivo que sirve para captar la informacin que le enva la CPU y imprimirla
en papel, plstico, etc. Hay varios tipos:
Matriciales: Ofrecen mayor rapidez pero una calidad muy baja.
Inyeccin: La tecnologa de inyeccin a tinta es la que ha alcanzado un mayor xito en las
impresoras de uso domstico o para pequeas empresas, gracias a su relativa velocidad,
calidad y sobre todo precio reducidos, que suele ser la dcima parte de una impresora de las
mismas caractersticas. Claro est que hay razones de peso que justifican stas
caractersticas, pero para imprimir algunas cartas, facturas y pequeos trabajos, el
rendimiento es similar y el coste muy inferior.

Hablamos de impresoras de color porque la tendencia del mercado es que la informtica en


conjunto sea en color. Esta tendencia empez hace una dcada con la implantacin de tarjetas
grficas y monitores en color. Todava podemos encontrar algunos modelos en blanco y negro pero
ya no son recomendables.
Las impresoras de inyeccin cuentan a favor con elementos como el coste, tanto de adquisicin
como de mantenimiento, la sencillez de manejo y el tamao. En contra tenemos su escasa
velocidad y calidad frente a otras tecnologas.

Lser: Ofrecen rapidez y una mayor calidad que cualquiera, pero tienen un alto coste y solo
se suelen utilizar en la mediana y grande empresa. Por medio de un haz de lser imprimen
sobre el material que le pongamos las imgenes que le haya enviado la CPU.
Altavoces: Dispositivos por los cuales se emiten sonidos procedentes de la tarjeta de sonido.
Actualmente existen bastantes ejemplares que cubren la oferta ms comn que existe en el
mercado. Se trata de modelos que van desde lo ms sencillo (una pareja de altavoces
estreo), hasta el ms complicado sistema de Dolby Digital, con nada menos que seis
altavoces, pasando por productos intermedios de 4 o 5 altavoces. Sin duda alguna, se nota
perfectamente el esfuerzo que todos los fabricantes han realizado para ponerse al da en
esta tecnologa, ya que en poco tiempo han incorporado a su tecnologa desarrollos basados
en Dolby Surround o Dolby Digital.

Los ms avanzados constan de 4 altavoces (2 delanteros y 2 traseros) de reducido tamao, otro ms


central para los dilogos y un ltimo altavoz mucho ms voluminoso que se encarga de realzar las
fuerzas de los graves. Hasta aqu todo parece indicar que se trata de otros juegos de altavoces
cuadrafnicos. Pero la diferencia principal de estos sistemas es que incorporan un descodificador
Dolby Digital, mediante el cual, podremos ajustar los volmenes de cada juego de altavoces, as
como aplicar diferentes filtros de sonido en funcon del tipo de sonido que estemos reproduciendo
en cada momento (msica, pelcula...etc). Para sacar partido de estos altavoces es necesario que
nuestra tarjeta de sonido cuente con una salida S/PDIF de Dolby Digital ya que a travs de sta es
desde donde los conjuntos de altavoces toman el sonido.
La desventaja de este tipo de unidades suele ser la calidad de las mismas. Teniendo en cuenta el
precio de este tipo de conjuntos, en el que se incluye un aparato decodificador, la calidad de los 6s
altavoces no puede ser especialmente buena, aunque para un uso casero resulta ms que vlida.
Otra cueston es la potencia. Tratndose de altavoces pequeos y baratos no conseguirn una
fildelidad de sonido muy grande a poco que la habitacin tenga un tamao medio.

En cualquier caso los equipos basados en Dolby Digital son muy escasos por el momento y debemos
recurrir a equipos grandes si deseamos una calidad de sonido suficiente y por tanto ser inevitable
gastar una cantidad de dinero bastante importante.

Auriculares: son dispositivos colocados en el odo para poder escuchar los sonidos que la
tarjeta de sonido enva. Presentan la ventaja de que no pueden ser escuchados por otra
persona, solo la que los utiliza.
Fax: Dispositivo mediante el cual se imprime una copia de otro impreso, transmitida o bien,
va telfono, o bien desde el propio fax. Se utiliza para ello un rollo de papel que cuando
acaba la impresin se corta.

3. Dispositivos de almacenamiento
Son dispositivos que sirven para almacenar el software del ordenador. Se basa en dos tipos de
tecnologas: la ptica y la magntica. La magntica se basa en la histresis magntica de algunos
materiales y otros fenmenos magnticos, mientras que la ptica utiliza las propiedades del lser y
su alta precisin para leer o escribir datos.

Disco duro: Un disco duro es un soporte de almacenamiento mas o menos perdurable. Tiene
tecnologa magntica. Son habituales desde que sali el 286. Un disco duro est compuesto
de numeroso discos de material sensible a los campos magnticos, apilados unos sobre otros;
en realidad se parece mucho a una pila de disquetes sin fundas y con el mecanismo de giro y
el brazo lector incluido en la carcasa. Su giro posee una velocidad tan alta (unas 4.000 rpm),
que es recomendable instalarle un ventilador para su refrigeracin.
Disquetera: Por malo y anticuado que sea un ordenador, siempre dispone de al menos uno de
estos aparatos. Su capacidad es totalmente insuficiente para las necesidades actuales, pero
cuentan con la ventaja que les dan los muchos aos que llevan como estndar absoluto para
almacenamiento porttil.

Originariamente los disquetes eran flexibles y bastante grandes, unas 5,25 pulgadas de ancho. La
capacidad primera de 160 Kb se revel enseguida como insuficiente, por lo que empez a crecer y
no par hasta los 1,44 Mb, ya con los disquetes actuales, ms pequeos (3,5'') ms rgidos y
protegidos por una pestaa metlica.
Las disqueteras son compatibles "hacia atrs"; es decir, que en una disquetera de 3,5'' de alta
densidad (de 1,44 Mb) podemos usar discos de 720 Kb o de 1,44 MB, pero en una de doble densidad,
ms antigua, slo podemos usarlos de 720 Kb.

CD-ROM: La palabra CD-ROM viene de Compact Disc-Read Only Memory. Disco compacto de
solo lectura. Es un soporte ptico. Sistema de almacenamiento de informacin en el que la
superficie del disco est recubierta de un material que refleja la luz. La grabacin de los
datos se realiza creando agujeros microscpicos que dispersan la luz (pits) alternndolos con
zonas que s la reflejan (lands). Se utiliza un rayo lser y un fotodiodo para leer esta
informacin. Su capacidad de almacenamiento es de unos 650 Mb de informacin
(equivalente a unos 74 minutos de sonido grabado).
DVD: Es lo mismo que un CD-ROM pero posee mayor capacidad (410 minutos, frente a los 74
de un CD). Este tan solo ha cambiado la longitud del lser, reducido el tamao de los
agujeros y apretado los surcos para que quepa ms informacin en el mismo espacio.

Otros dispositivos de almacenamiento:

Zip (Iomega): Caben 100 Mb y utiliza tecnologa magntica.


EZFlyer (SyQuest): Caben 230 Mb y tiene una velocidad de lectura muy alta
SuperDisk LS-120: Caben 200 Mb y utilizan tecnologa magneto-ptica.
Magneto-pticos de 3,5'': Caben de 128 Mb a 640 Mb
Jaz (Iomega): Es como el Zip y caben de 1 GB a 2 GB.
Cintas Magnticas: Caben hasta ms de 4 GB.

4. Dispositivos de memoria

Discos Flexibles: Dispositivo de entrada-salida. Se diferencian dos tipos segn su dimetro,


los de 51/4 y los de 31/2, estas medidas estn expresadas en pulgadas (13,3 y 8,8
centmetros). En los dos tipos hay, segundos de capacidad de almacenamiento, dos grupos:
los de doble cara-doble densidad (DD) y los de doble cara-alta densidad (HD), las
capacidades de almacenamiento son las siguientes:
Discos Duros: Dispositivos de entrada-salida. Difiere de los flexibles en la capacidad, la
velocidad de acceso en el hecho de que no es transportable (removible), sino que est
conectado (en la mayora de los casos) al interior del ordenador. Las capacidades de los
tiempos de acceso de los discos duros son diversos, en cuanto a la capacidad varan entre 20
Mb (actualmente desfasados), 40 Mb, 60 Mb, 80 Mb, 120 Mb, 170 Mb hasta los 550, 720, 1
GigaByte o ms (actualmente se ofertan discos de hasta 18 Gb.). Los tiempos de acceso
tambin varan y se miden en milisegundos.
Discos pticos: Dispositivo de entrada-salida. Estos dispositivos utilizan tecnologa lser para
grabar los datos. Tienen una gran capacidad de almacenamiento de la orden de Gigabytes (1
Gigabyte=1024Mb- unos mil millones de bytes).
Streamers: Dispositivo de entrada-salida. Son dispositivos que utilizan cintas magnticas para
guardar datos. Tienen una gran capacidad de almacenamiento. Debido a su lenta velocidad
de acceso, su utilizacin se restringe bsicamente a almacenamiento.

5. Tipos de memoria
Tipos de Memoria RAM

DRAM (Dynamic Random Access Memory): Es la memoria de trabajo, tambin llamada RAM,
esta organizada en direcciones que son reemplazadas muchas veces por segundo. Esta
memoria lleg a alcanzar velocidades de 80 y 70 nanosegundos (ns), esto es el tiempo que
tarda en vaciar una direccin para poder dar entrada a la siguiente, entre menor sea el
nmero, mayor la velocidad, y fu utilizada hasta la poca de los equipos 386.
FPM (Fast Page Mode): El nombre de esta memoria procede del modo en el que hace la
transferencia de datos, que tambin es llamado paginamiento rpido. Hasta hace
aproximadamente un ao sta memoria era la ms popular, era el tipo de memoria normal
para las computadores 386, 486 y los primeros Pentium, lleg a fabricarse en velocidades
de 60ns y la forma que presentaban era en mdulos SIMM de 30 pines, para los equipos 386 y
486 y para los equipos Pentium era en SIMM de 72 pines.
EDO (Extended Data Output): Esta memoria fue una innovacin en cuestin de transmisin
de datos pudiendo alcanzar velocidades de hasta 45ns, dejando satisfechos a los usuarios. La
transmisin se efectuaba por bloques de memoria y no por instruccin como lo vena
haciendo las memorias FPM. Se utiliza en equipos con procesadores Pentium, Pentium Pro
y los primeros Pentium II, adems de su alta compatibilidad, tienen un precio bajo y es una
opcin viable para estos equipos. Su presentacin puede ser en SIMM DIMM.
SDRAM (Synchronous DRAM): Esta memoria funciona como su nombre lo indica, se sincroniza
con el reloj del procesador obteniendo informacin en cada ciclo de reloj, sin tener que
esperar como en los casos anteriores. La memoria SDRAM puede aceptar velocidades de BUS

de hasta 100Mhz, lo que nos refleja una muy buena estabilidad y alcanzar velocidades de
10ns. Se presentan en mdulos DIMM, y debido a su transferencia de 64 bits, no es nesesario
instalarlo en pares.
RDRAM (Rambus DRAM): Esta memoria tiene una transferencia de datos de 64 bits que se
pueden producir en rfagas de 2ns, adems puede alcanzar taza de tranferencia de 533 Mhz
con picos de 1.6Gb/s. Muy pronto alcanzar dominio en el mercado, ya que se estar
utilizando en equipos con el nuevo procesador Pentium 4. Es ideal ya que evita los cuellos
de botella entre la tarjeta grfica AGP y la memoria del sistema, hoy en da se pueden
encontrar ste tipo de memorias en las consolas NINTENDO 64. Ser lanzada al mercado
por SAMSUNG e HITACHI.

Tipos de Memoria ROM

EPROM (Erasable Programmable Read-Only Memory): Se utiliza para corregir errores de


ltima hora en la ROM, el usuario no la puede modificar y puede ser borrada exponiendo la
ROM a una luz ultravioleta.
EEPROM (Electrically Erasable Programmable Read-Only Memory): Esta memoria puede ser
borrada y volver a ser programada por medio de una carga elctrica, pero slo se puede
cambiar un byte de informacin a la vez.
MEMORIA FLASH: Es un tipo de memoria EEPROM que es reprogramable, su utilizacin por lo
regular es en BIOS de ah su nombre.
Otros tipos de memoria RAM
BEDO (Burst Extended Data Output): Fue diseada para alcanzar mayores velocidades de
BUS. Trabaja de igual forma que la SDRAM, sea, la transferencia de datos se hace en cada
ciclo de reloj, pero esta memoria lo hace en rfagas (burst), haciendo que los tiempos de
entrega desaparezcan casi totalmente.
DDR SDRAM (Double Data Rate SDRAM SDRAM-II): Esta memoria tendr el mismo aspecto
que un DIMM, pero la diferencia estar en que tendr ms pines, pasando de 168 pines del
actual DIMM a 184 pines, adems de tener slo una muesca en la tableta. Viendo un poco de
voltaje, la DDR trabajar con tan slo 2.5V, siendo sta una reduccin del 30% respecto a los
actuales 3.3V de la SDRAM. Trabajar a velocidades de 200Mhz.
VRAM: Es como la memoria RAM normal, pero la diferencia redita en que podr ser
accedida al mismo tiempo por el monitor y el procesador de la tarjeta de video, se podr
leer y escribir en ella al mismo tiempo.
SGRAM (Synchronous Graphic RAM): Ofrece las mismas capacidades de la memoria SDRAM
pero para las tarjetas grficas, se utiliza en las nuevas tarjetas grficas aceleradoras 3D.

Perifricos de comunicacin
Su funcin es permitir o facilitar la interaccin entre dos o ms computadoras, o entre una
computadora y otro perifrico externo a la computadora. Entre ellos se encuentran los siguientes:

Fax-Mdem. es un equipo que sirve para modular y demodular (en amplitud, frecuencia, fase
u otro sistema) una seal llamada portadora mediante otra seal de entrada llamada
moduladora. Los modems han adquirido gran popularidad entre la gente de bajos
conocimientos tcnicos gracias a su uso en la PC, sin embargo los modems son usados en un
sinfn de aplicaciones, como las comunicaciones telefnicas, radiofnicas y de televisin. Se
pueden clasificar de diferentes maneras, siendo una de ellas la clasificacin por el tipo de
moduladora empleada, teniendo as los modems digitales, en los cuales la moduladora es
una seal digital y los modems analgicos, en donde la moduladora es una seal analgica.

Internos: consisten en una tarjeta de expansin sobre la cual estn dispuestos los
diferentes componentes que forman el mdem. Existen para diversos tipos de
conector:
Bus ISA: debido a las bajas velocidades que se manejan en estos aparatos,
durante muchos aos se utiliz en exclusiva este conector, hoy en da en
desuso.
PCI: el formato ms comn en la actualidad.
AMR: slo en algunas placas muy modernas; baratos pero poco recomendables
por su bajo rendimiento.
o Externos: similares a los anteriores, pero externos al ordenador o PDA. La ventaja de
estos mdems reside en su fcil transportabilidad entre ordenadores diferentes
(algunos de ellos ms fcilmente transportables y pequeos que otros), adems de
que podemos saber el estado del mdem (marcando, con/sin lnea, transmitiendo...)
mediante los [LED de estado que incorporan. Por el contrario, y obviamente, ocupan
ms espacio que los internos. Tipos de [conexin]:
La conexin de los mdems telefnicos con el ordenador se realiza
generalmente mediante uno de los puertos serie tradicionales o COM, por lo
que se usa la UART del ordenador, que deber ser capaz de proporcionar la
suficiente velocidad de comunicacin. La UART debe ser de 16550 o superior
para que el rendimiento de un mdem de 28.800 bps o ms sea el adecuado.
Estos modems necesitan un enchufe para su transformador.
Modems PC Card: son mdems en forma de tarjeta, que se utilizaban en
porttiles, antes de la llegada del USB, que puede ser utilizado tanto en los
ordenadores de sobremesa como en los porttiles. Su tamao es similar al de
una tarjeta de crdito algo ms gruesa, pero sus capacidades pueden ser igual
o ms avanzadas que en los modelos normales.
Existen modelos para puerto USB, de conexin y configuracin an ms
sencillas, que no necesitan toma de corriente. Hay modelos tanto para
conexin mediante telefona fija, como para telefona mvil. Vase : Mdem
USB Vodafone Mobile Connect 3G.
o Modems software, HSP o Winmodems: son modems generalmente internos, en los
cuales se han eliminado varias piezas electrnicas (por ejemplo, chips
especializados), de manera que el microprocesador del ordenador debe suplir su
funcin mediante un programa. Lo normal es que utilicen como conexin una ranura
PCI (o una AMR), aunque no todos los mdems PCI son de este tipo. El uso de la CPU
entorpece el funcionamiento del resto de aplicaciones del usuario. Adems, la
necesidad de disponer del programa puede imposibilitar su uso con sistemas
operativos no soportados por el fabricante, de manera que, por ejemplo, si el
fabricante desaparece, el mdem quedara eventualmente inutilizado ante una futura
actualizacin del sistema. A pesar de su bajo coste, resultan poco o nada
recomendables.
o Modems completos: los modems clsicos no HSP, bien sean internos o externos. En
ellos, el rendimiento depende casi exclusivamente de la velocidad del mdem y de la
UART del ordenador, no del microprocesador.
Tarjeta de red. Tarjeta de red o NIC (Network Interface Controller, Controlador de Interfaz
de Red en espaol), es una tarjeta de expansin que permite a una DTE (Data Terminal
Equipment) computadora o impresora acceder a una red y compartir recursos entre dos o
ms equipos (discos duros, cdrom, etc). Hay diversos tipos de adaptadores en funcin del
tipo de cableado o arquitectura que se utilice en la red (coaxial fino, coaxial grueso, etc.),
pero, actualmente el ms comn es del tipo Ethernet utilizando un interfaz o conector RJ45.
Las tarjetas de red Ethernet pueden variar en funcin de la velocidad de transmisin,
normalmente 10 Mbps 10/100 Mbps. Actualmente se estn empezando a utilizar las de 1000
o

10

Mbps, tambin conocida como Gigabit Ethernet y en algunos casos 10 Gigabit Ethernet,
utilizando tambin cable de par trenzado, pero de categora 6, 6e y 7 que trabajan a
frecuencias ms altas.
Tarjeta Wireless. Referido a las telecomunicaciones, se aplica el trmino inalmbrico (ingls
wireless/sin cables/) al tipo de comunicacin en la que no se utiliza un medio de
propagacin fsico, sino se utiliza la modulacin de ondas electromagnticas, las cuales se
propagan por el espacio sin un medio fsico que comunique cada uno de los extremos de la
transmisin.
Tarjeta Bluetooth. Bluetooth es el nombre comn de la especificacin industrial IEEE
802.15.1, que define un estndar global de comunicacin inalmbrica que posibilita la
transmisin de voz y datos entre diferentes dispositivos mediante un enlace por
radiofrecuencia segura, globalmente y sin licencia de corto rango. Los principales objetivos
que se pretende conseguir con esta norma son:
o Facilitar las comunicaciones entre equipos mviles y fijos.
o Eliminar cables y conectores entre stos.
o Ofrecer la posibilidad de crear pequeas redes inalmbricas y facilitar la
sincronizacin de datos entre nuestros equipos personales.
Controladores de puertos (serie, paralelo, infrarrojo, etc.). Los distintos aparatos que
utilizamos para intercambiar la informacin con la computadora pueden ser conectados
desde el exterior mediante los puertos, o interiormente con los slots o ranuras de expansin.
Los puertos permiten la conexin desde el exterior hacia la placa base. Las conexiones o
puertos son:
o Los puertos serie (COM). Transmiten la informacin bit a bit. No son adecuados para
transferir grandes cantidades de informacin. En ellos se conectan el mdem, cuando
es externo. Estos puertos funcionan con un chip llamado UART, que es un controlador
serie. El trmino serie quiere decir que la comunicacin con este tipo de conector se
realiza slo en una direccin: o envo, o recepcin de datos, pero no las dos al mismo
tiempo, ya que enva los datos uno detrs de otro. Normalmente stos suelen ser 2 en
un placa base, y son denominados COM1 y COM2. A ellos pueden conectarse
perifricos como ratones o mdems. En las placas base antiguas el COM1 sola ser un
puerto de 9 patillas o pin (cada uno de los contactos del conector) y el COM2 de 25.
Hoy, las placas que llevan estos conectores suelen ser siempre de 9 patillas.
o Los puertos paralelo (LPT). Permiten una mayor velocidad en la transmisin de datos.
Es la conexin tpica de impresoras o escneres. Este tipo de puerto sirve para la
conexin de perifricos, y ha sido ampliamente utilizado para conectar impresoras.
Soporta la comunicacin paralela, es decir, puede enviar datos simultneamente, en
grupos de hasta 8. Este tipo de conector es de 25 pin.
o Los puertos USB (Universal Serial Bus). En ellos se conectan, en general, dispositivos
que necesitan una alta velocidad de transferencia de datos como, por ejemplo, un
escner o una cmara digital, aunque tambin existen impresoras con este tipo de
conexin. Este tipo de puertos de gran velocidad son pequeos, con una forma
alargada y estrecha. Permiten la conexin en caliente de dispositivos que soportan
este estndar. Suministran al perifrico de energa sin tener que estar conectado ste
a la red elctrica, permite un cableado de hasta 5 metros de longitud, y la conexin
de hasta 126 dispositivos.
o PUERTO PS/2. Una placa base suele contener dos, en los que se conectan el teclado y
el ratn. Son conectores de tipo mini-DIN de seis patillas. Su nombre viene del uso
que se le daba en los antiguos ordenadores de IBM PS/2 (Personal System/2).
o IEEE 1394 O FIREWIRE. Tambin conocido como i.Link, es un interfaz que transmite
datos a grandes velocidades. Tiene sus orgenes en la Apple Corporation, y fue
convertido en un estndar en 1995. Llega a velocidades de transferencia de 400 Mbits
por segundo.

11

PUERTO PARA JUEGOS O MIDI. A este puerto se conectan joysticks y mandos de


juegos, aunque tambin permite la conexin de dispositivos de audio como teclados
MIDI. Est situado en la tarjeta de sonido, y tiene 15 patillas.
o CONECTORES DE AUDIO MINIJACK. Pueden ir incluidos tambin en la placa base, y
suelen ser estreo, siendo los ms habituales los de entrada y/o salida de lnea,
entrada de micrfono y salida de altavoces. Este tipo de conector es el estndar ms
extendido entre los dispositivos de audio porttiles (discmans, reproductores de mp3,
grabadoras, etc.) y en ordenadores.
o
RCA AUDIO. No son tan comunes, pero si se utilizan en algunos casos. Estos
conectores transmiten la seal de audio por dos canales que van separados (un
conector diferente para cada uno). Cada uno de los conectores lleva un color: rojo o
blanco. Habitualmente, se utilizan para equipos ms grandes, como es la entrada
auxiliar de una minicadena o un televisor. Adems, este conector puede soportar el
tipo de salida digital S/PDIF, creado por Sony y Philips. En este caso, slo habra un
conector RCA, ya que la seal digital va por un solo canal.
o S/PDIF PTICO. Tipo de salida de audio digital. Como ya hemos explicado, este tipo
de salida puede tener tambin un conector RCA. En este caso, la salida de la seal es
ptica.
o RCA VIDEO. Tambin lo encontramos en la tarjeta grfica; este conector lleva la seal
de video compuesto. Suele ser de color amarillo para distinguirlo de los RCA de
sonido. La calidad del video no es la ptima, ya que la informacin se enva en una
sola seal analgica.
o CONECTOR VGA. Es un conector estndar de la tarjeta grfica, de 15 pines, y que se
utiliza para conectar el monitor.
o SALIDA TV. Este tipo de conector sirve para conectar a la televisin. Manda la seal Svideo, adems de la de sonido. Con este tipo de conector, la salida de video manda
las seales de crominancia y luminancia por separado, por lo que la calidad del video
es mejor que la salida de un conector RCA.
o COAXIAL Es el tipo de conector para la antena de televisin. Aplicado a las
comunicaciones, suele utilizarse con un cable hbrido de cable coaxial y fibra ptica,
para la conexin a Internet va cable. Tambin se usan conectores coaxiales para la
salida BNC de monitores, que utilizan normalmente 5 cables: 3 para la seal de rojo,
verde y azul, y dos para el sincronismo vertical y horizontal. Este tipo de salida suele
estar reservada al mbito profesional, ya que su coste es elevado.
o SCART O EUROCONECTOR. Es el estndar ms utilizado en vdeo y televisin
domsticos. Se utiliza tambin como salida para los DVD domsticos.
o DVI. Es una salida de video digital, en la que la seal no pierde calidad, con lo que es
perfecto para dispositivos que lo aceptan, ya que aprovechamos al mximo la calidad
de la imagen digital.
o RJ-11. Es el conector de 4 alambres que tienen los modems. Sirve para conectar con
la lnea telefnica.
o RJ-45. Conector de 8 alambres estndar de Ethernet, el tipo de redes LAN ms
utilizado. Soporta diferentes tipos de cable, para las distintas especificaciones de
redes.
o IRDA O PUERTO DE INFRARROJOS. Este es un tipo de conexin sin cables, que utiliza
los rayos infrarrojos para conectar los diferentes dispositivos, que tienen que estar en
contacto visual para que la comunicacin sea efectiva.
Hub USB. Un hub USB o concentrador USB es un dispositivo que permite tener varios puertos
USB a partir de uno slo. Podra definirse como un distribuidor de puertos USB.
o

UNIDAD DE PROCESO

12

La unidad central de procesamiento, CPU, simplemente el procesador. Es el componente en una


computadora digital que interpreta las instrucciones y procesa los datos contenidos en los
programas de computadora. Los CPU proporcionan la caracterstica fundamental de la computadora
digital, la programabilidad, y son uno de los componentes necesarios encontrados en los
ordenadores o computadores de cualquier tiempo, junto con el almacenamiento primario y las
facilidades de entrada/salida. Es conocido como microprocesador el CPU que es manufacturado con
circuitos integrados. Desde mediados de los aos 1970, los microprocesadores de un solo chip han
reemplazado casi totalmente todos los otros tipos de CPU, y hoy en da, el trmino "CPU" es
aplicado usualmente a algn tipo de microprocesador.
La expresin "unidad central de proceso" es, en trminos generales, una descripcin de una cierta
clase de mquinas de lgica que pueden ejecutar complejos programas de computadora. Esta
amplia definicin puede fcilmente ser aplicada a muchos de los primeros computadoras que
existieron mucho antes que el trmino "CPU" estuviera en amplio uso.
El CPU (unidad de proceso central) se compone de lo siguiente:
Memoria
Unidad aritmetica logica
Unidad o procesador de control
MEMORIA PRINCIPAL(interna o central).
Se almacenan datos y programas, hay dos operaciones que se hacen en la memoria (lee y escribe)
entonces se dice que es donde almacena, se lee y se escribe.
Es un conjunto de clulas numeradas y dos registros especiales con los que realiza las transacciones.
El registro de direccin que indica el numero de la celula afectada y el de intercambio que contiene
la informacin leda o la que hay que escribir en la celula de cuestin.
La memoria central o simplemente memoria (interna o principal) se utiliza para almacenar
informacin. En general, la informacin almacenada en memoria puede ser de dos tipos: las
instrucciones de un programa y los datos con los que se operan las instrucciones.
Por ejemplo: Para que un programa se pueda ejecutar (correr, rodar, funcionar,...), debe ser situado
en la memoria, en una operacin denominada carga(load) del programa.
La memoria central de una computadora es una zona de almacenamiento organizada en centenares
o millares de unidades de almacenamiento individual celdas.
La unidad elemental de memoria se llama byte(octeto). Un byte tiene la capacidad de almacenar un
caracter de informacin, y esta formado por un conjunto de unidades ms pequeas de
almacenamiento denominadas bits, que son dgitos binarios (0 1). Generalmente se acepta que un
byte contiene ocho bits. Por consiguiente, si se desea almacenar la frase Hola Luigi todo va bien
la computadora utilizara exactamente 23 bytes consecutivos de memoria. Obsrvese que ademas de
las letras, existen cuatro espacios en blanco y un punto (un espacio es un carcter que emplea
tambin un byte). De modo similar, el nmero del pasaporte P57487891 ocupara 9 bytes. Estos
datos se llaman alfanumricos y pueden constar de alfabeto, Dgitos o incluso caracteres especiales
(simbolos:$,#,*,etc.). Mientras que cada caracter de un dato alfanumrico se almacena en un byte,
la informacin numrica se almacena de un modo diferente. Los datos numricos ocupan 2,4 e
incluso 8 bytes consecutivos, dependiendo del tipo de dato numrico.
Existen dos conceptos importantes asociados a cada byte o posicin de memoria: su direccin y
contenido. Cada celda o byte tiene asociada una unica direccin que indica su posicin relativa en

13

memoria mediante la cual se puede acceder a la posicin para almacenar o recuperar informacin.
La informacin almacenada en una posicin de memoria es su contenido.
El contenido de estas direcciones o posiciones de memoria se llaman palabras, de modo que existen
palabras de 8,16,32, y 64 bits. Por consiguiente, si trabaja con una maquina de 32 bits, es decir, 32
digitos, bien ceros o unos.
Siempre que una nueva informacin se almacena en una posicin, se destruye (desaparece)
cualquier informacin que en ella hubiera y no se puede recuperar. La direccin es permanente y
nica, el contenido puede cambiar mientras se ejecuta un programa.
La memoria central de una computadora puede tener desde unos centenares de millares de bytes
hasta millones de bytes. Como el byte es una unidad elemental de almacenamiento, se utilizan
mltiplos para definir el tamao de la memoria central:
kilo-byte(KB o Kb) igual a 1.024 bytes(210) practicamente se toman 1.000 y Mega byte(MB o Mb)
igual a 1.024 x 1.024 bytes (220) practicamente se considera un 1.000.000. Las computadoras
personales tipo Pc tienen memorias centrales desde 512 640 k aunque es frecuentemente ver PC,s
con memorias de 1,2,4,12,etc.,Mb.
Pasos que se hacen en la lectura:
1.- Almacenar la direccin de la clula en la que se encuentra la informacin a leer datos se
almacena en el registro de direccin.
2.- Cambiar el registro de intercambio la informacin contenida en la clula apuntada por el
registro de direccin.
3.- Transferir el contenido de registro de intercambio al registro de la CPU que corresponda.
Pasos para la escritura:
1.- Transferir el registro de intercambio la informacin a escribir.
2.- Almacenar la segunda direccin de la clula receptora de la informacin en el registro de
direccin.
3.- Cargar el contenido de registro de intercambio en la clula apuntada por el registro de
direccin.
*UAL(UNIDAD ARITMETICA LOGICA).
La unidad aritmetica logica opera los datos que recibe siguiendo las indicaciones por la unidad de
control. Esta unidad puede realizar operaciones aritmeticas logicas, por ejemplo: el de realizar la
suma, la forma en que realiza la operacin.
1.- Se debe tener el codigo de operacin que indique la operacin a efectuar en este caso el codigo
de suma.
2.- Direccin de la clula en la que se encuentra almacenado el primer sumando.
3.- Direccin del segundo sumando.
4.- Direccin de la clula en la que se almacena el resultado.
Instrucciones para efectuar la suma.
a) Cargar el primer operando en el acumulador.
b) Sumar el segundo operando con el contenido del acumulador.
c) Cargar el contenido del acumulador en la direccin del resultado.

14

*UNIDAD DE CONTROL (La unidad que va decidir controlar).


La unidad de control es el autentico cerebro que controla y coordina el funcionamiento de la
computadora.
A raz de la interpretacin de las instrucciones que integran el programa esta unidad genera el
conjunto de rdenes elementales necesarias para que se realice la tarea necesitada.
Pasos para la unidad de control.
1. Se extrae de la memoria principal la instruccin a ejecutar esa informacin es almacenada en el
contador de instrucciones, la informacin que se almacena es la prxima instruccin a ejecutar en
el registro de instruccin propiamente dicha.
2.- Una vez conocido el cdigo de la operacin la unidad de control ya sabe que circuitos de la UAL
deben de intervenir pueden establecerse las conexiones elctricas necesarias a travs del
secuenciador.
3.- Extrae de la memoria principal los datos necesarios para ejecutar la instruccin en proceso
4.- Ordena la AUL que efecta las operaciones el resultado de este es depositado en el acumulador
de la AUL.
5.- Si la instruccin a proporcionado nuevos datos estos son almacenados en la memoria principal.
6.- Incrementa en una unidad el contenido del contador de instrucciones a ejecutar.
SOFTWARE
http://es.wikipedia.org/wiki/Software
Se denomina software (palabra de origen nglico, pronunciada "sfuer"), programtica,
equipamiento lgico o soporte lgico a todos los componentes intangibles de una computadora, es
decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizacin de
una tarea especfica, en contraposicin a los componentes fsicos del sistema (hardware). Esto
incluye aplicaciones informticas tales como un procesador de textos, que permite al usuario
realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de
programas funcionar adecuadamente, facilitando la interaccin con los componentes fsicos y el
resto de aplicaciones.
Probablemente la definicin ms formal de software es la atribuida a la IEEE en su estndar 729: la
suma total de los programas de cmputo, procedimientos, reglas documentacin y datos asociados
que forman parte de las operaciones de un sistema de cmputo [1]. Bajo esta definicin, el
concepto de software va ms all de los programas de cmputo en sus distintas formas: cdigo
fuente, binario o ejecutable, adems de su documentacin: es decir, todo lo intangible.
El trmino software fue usado por primera vez en este sentido por John W. Tukey en 1957. En las
ciencias de la computacin y la ingeniera de software, el software es toda la informacin
procesada por los sistemas informticos: programas y datos. El concepto de leer diferentes
secuencias de instrucciones de la memoria de un dispositivo para controlar clculos fue inventado
por Charles Babbage como parte de su mquina diferencial. La teora que forma la base de la mayor
parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936,
Los nmeros computables, con una aplicacin al problema de decisin.
Tipologa
Si bien esta distincin es, en cierto modo, arbitraria, y, a veces, difusa y confusa, se puede
distinguir al software de la siguiente forma:

15

Software de sistema,es la parte que permite funcionar al hardware. Su objetivo es aislar


tanto como sea posible al programador de aplicaciones de los detalles del computador
particular que se use, especialmente de las caractersticas fsicas de la memoria, dispositivos
de comunicaciones, impresoras, pantallas, teclados, etctera. Incluye entre otros:
o Sistemas operativos. Un sistema operativo es un programa o conjunto de programas
destinado a permitir la comunicacin del usuario con un computador y gestionar sus
recursos de una forma eficaz. Comienza a trabajar cuando se enciende el
computador, y gestiona el hardware de la mquina desde los niveles ms bsicos. Un
sistema operativo se puede encontrar normalmente en la mayora de los aparatos
electrnicos que utilicen microprocesadores para funcionar, ya que gracias a estos
podemos entender la mquina y que sta cumpla con sus funciones (telfonos
mviles, reproductores de DVD, autoradios... y computadoras)
o Controladores de dispositivo. Un controlador de dispositivo (llamado normalmente
controlador, o, en ingls, driver) es un programa informtico que permite al sistema
operativo interactuar con un perifrico, haciendo una abstraccin del hardware y
proporcionando una interfaz -posiblemente estandarizada- para usarlo. Se puede
esquematizar como un manual de instrucciones que le indica cmo debe controlar y
comunicarse con un dispositivo en particular. Por tanto, es una pieza esencial, sin la
cual no se podra usar el hardware.
o Herramientas de diagnstico
o Servidores. Una aplicacin informtica o programa que realiza algunas tareas en
beneficio de otras aplicaciones llamadas clientes. Algunos servicios habituales son los
servicios de archivos, que permiten a los usuarios almacenar y acceder a los archivos
de un ordenador y los servicios de aplicaciones, que realizan tareas en beneficio
directo del usuario final. Este es el significado original del trmino. Es posible que un
ordenador cumpla simultneamente las funciones de cliente y de servidor.
o Sistemas de ventanas. Todas las estaciones de trabajo cuentan con X Windows 11
release 6 patchlevel 5, recientemente liberado, obtenido a travs de la red y
configurado localmente. Esto implic reconstruir la mayor parte del software que
corre sobre X, en particular hacer ajustes al administrador de ventanas que
recomendamos localmente por su funcionalidad y poca demanda de recursos,
fvwm(1). Este mismo sistema de ventanas se encuentra disponible en las mquinas
Linux. En las Sun est disponible tambin OpenLook como ambiente de interaccin,
adems de los utilitarios standards de X.
o Utilidades. es un programa informtico diseado para facilitar al usuario la
realizacin de un determinado tipo de trabajo. Posee ciertas caractersticas que le
diferencia de un sistema operativo (que hace funcionar al ordenador), de una utilidad
(que realiza tareas de mantenimiento o de uso general) y de un lenguaje (con el cual
se crean los programas informticos). Suele resultar una solucin informtica para la
automatizacin de ciertas tareas complicadas como puede ser la contabilidad o la
gestin de un almacn. Ciertas aplicaciones desarrolladas 'a medida' suelen ofrecer
una gran potencia ya que estn exclusivamente diseadas para resolver un problema
especfico. Otros, llamados paquetes integrados de software, ofrecen menos potencia
pero a cambio incluyen varias aplicaciones, como un programa procesador de textos,
de hoja de clculo y de base de datos. Los programas de aplicacin se dividen en
muchos tipos, entre los cuales se pueden nombrar:
De procesadores de texto: Lotus Word Pro, Microsoft Word, Corel WordPerfect,
OpenOffice.org Writer.
De hojas electrnicas o de clculo: Quattro Pro, Lotus 1-2-3, OpenOffice.org
Calc, Microsoft Excel.
De manejo de base de datos: MySQL, Microsoft Access, Visual FoxPro, dBase.

16

Comunicacin de datos: Safari, Mozilla Firefox, MSN Explorer, Internet


Explorer, Netscape Navigator, Kazaa, MSN Messenger Yahoo! Messenger, ICQ,
AOL Instant Messenger,Opera.
Multimedia: XMMS, Mplayer, Windows Media Player, Winamp, RealPlayer,
QuickTime, DVX.
De presentaciones: Microsoft Power Point, OpenOffice.org Impress, Corel
Presentations, Windows Movie Maker.
De diseo grfico: Corel Draw, GIMP, Corel PHOTO-PAINT, Corel Painter, Adobe
Photoshop, Microsoft Photo Editor, Microsoft Paint, Microsoft Publisher,
AutoCAD, Macromedia Fireworks, Macromedia FreeHand.
De edicin: Corel Ventura, QuarkXPress, Adobe PageMaker, Adobe InDesign,
FrameMaker, Adobe Acrobat.
De clculo: Maple.
De finanzas: Microsoft Money.
De correo electrnico: Outlook Express, Mozilla Thunderbird.
De compresin de archivos: WinZip, gzip, WinRar.
De presupuestacin de obras: DataObra, Presto.
Software de programacin, que proporciona herramientas para ayudar al programador a
escribir programas informticos y a usar diferentes lenguajes de programacin (Un lenguaje
de programacin es un lenguaje que puede ser utilizado para controlar el comportamiento
de una mquina, particularmente una computadora. Consiste en un conjunto de reglas
sintcticas y semnticas que definen su estructura y el significado de sus elementos,
respectivamente.) de forma prctica. Incluye entre otros:
o Editores de texto. Un "editor de texto" es un programa que permite escribir y
modificar archivos digitales compuestos nicamente por texto sin formato, conocidos
comnmente como archivos de texto.
o Compiladores. Un compilador es un programa muy relativo al SFR del diapositivo de
sistema de operacin sincrnico que, a su vez, traduce un programa escrito en un
lenguaje de programacin a otro lenguaje de programacin, generando un programa
equivalente. Usualmente el segundo lenguaje es cdigo mquina, pero tambin
puede ser simplemente texto. Este proceso de traduccin se conoce como
compilacin.
o Intrpretes. un intrprete es un programa capaz de analizar y ejecutar otros
programas, escritos en un lenguaje de alto nivel. Los intrpretes suelen
contraponerse a los compiladores, ya que mientras que los segundos se encargan de
traducir un programa desde su descripcin en un lenguaje de programacin al cdigo
mquina del sistema destino, los primeros slo realizan la traduccin a medida que
sea necesario y normalmente, no guardan el resultado de dicha traduccin.
o Enlazadores. Un enlazador (en ingls, linker) es un programa que toma los ficheros
de cdigo objeto generado en los primeros pasos del proceso de compilacin, la
informacin de todos los recursos necesarios (biblioteca), quita aquellos recursos que
no necesita, y enlaza el cdigo objeto con su(s)biblioteca con lo que finalmente
produce un fichero ejecutable o una biblioteca.. En el caso de los programas
enlazados dinmicamente, el enlace entre el programa ejecutable y las bibliotecas se
realiza en tiempo de carga o ejecucin del programa.
o Depuradores. Un depurador (en ingls, debugger), es un programa que permite
depurar o limpiar de errores otro programa informtico.
o Los entornos integrados de desarrollo (IDE) agrupan estas herramientas de forma que
el programador no necesite introducir mltiples comandos para compilar, interpretar,
depurar, etctera, gracias a que habitualmente cuentan con una interfaz grfica de
usuario (GUI) avanzada.

17

Software de aplicacin, que permite a los usuarios llevar a cabo una o varias tareas ms
especficas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con
especial nfasis en los negocios. Incluye entre otros:
o Aplicaciones de automatizacin industrial. Es el uso de sistemas o elementos
computarizados para controlar maquinarias y/o procesos industriales substituyendo a
operadores humanos. El alcance va ms all que la simple mecanizacin de los
procesos ya que sta provee a operadores humanos mecanismos para asistirlos en los
esfuerzos fsicos del trabajo, la automatizacin reduce ampliamente la necesidad
sensorial y mental del humano. La automatizacin como una disciplina de la
ingeniera es ms amplia que un mero sistema de control, abarca la instrumentacin
industrial, que incluye los sensores y transmisores de campo, los sistemas de control y
supervisin, los sistema de transmisin y recoleccin de datos y las aplicaciones de
software en tiempo real para supervisar y controlar las operaciones de plantas o
procesos industriales.
o Aplicaciones ofimticas. Una suite informtica o suite de oficina es un conjunto de
software para el uso en oficinas y entornos profesionales. No hay una norma estricta
sobre los programas a incluir, pero la mayora incluyen al menos un procesador de
textos y una hoja de clculo. De forma aadida, la suite puede contener un programa
de presentaciones, un gestor de base de datos, herramientas menores de grficos y
comunicaciones, un gestor de informacin personal (agenda y cliente de correo
electrnico) y un navegador web.
o Software educativo. As como existen profundas diferencias entre las filosofas
pedaggicas, as tambin existe una amplia gama de enfoques para la creacin de
software educativo atendiendo a los diferentes tipos de interaccin que debera
existir entre los actores del proceso de enseanza aprendizaje: educador, aprendiz,
conocimiento, computador. Qu hace que un software sea educativo? Pere Marqus
(1996) ha indicado un conjunto de caractersticas que permiten dar una respuesta
certera a este interrogante: 1. han sido elaborados con una finalidad didctica, 2.
utilizan las computadoras como soporte, 3. son interactivos, 4. se adaptan al ritmo
de trabajo del estudiante, 5. son fciles de utilizar.
o Bases de datos. Una base de datos o banco de datos es un conjunto de datos que
pertenecen al mismo contexto almacenados sistemticamente para su posterior uso.
En este sentido, una biblioteca puede considerarse una base de datos compuesta en
su mayora por documentos y textos impresos en papel e indexados para su consulta.
En la actualidad, y debido al desarrollo tecnolgico de campos como la informtica y
la electrnica, la mayora de las bases de datos tienen formato electrnico, que
ofrece un amplio rango de soluciones al problema de almacenar datos.
o Videojuegos. Un videojuego programa informtico, creado en un principio para el
entretenimiento, basado en la interaccin entre una o varias personas y un aparato
electrnico llamado consola que ejecuta el videojuego. Estos recrean entornos y
situaciones virtuales en los cuales el jugador puede controlar a uno o varios
personajes (o cualquier otro elemento de dicho entorno), para conseguir uno o varios
objetivos por medio de unas reglas determinadas.

18