Vous êtes sur la page 1sur 53

TIPOS DE COMPUTADORA

Dentro de la evolucin de las computadoras, han surgido diferentes equipos con


diferentes tamaos y caractersticas segn su tipo de labor. Los computadores son
utilizados desde las plantas nucleares como controladores de labores de alto
riesgo hasta la simple tarea de calentar la comida con el microondas.
Supercomputadoras ("paralelas")
Diseadas para aplicaciones cientficas, procesos complejos. Son
los sistemas ms grandes, rpidos y costosos del mundo de las
computadoras.
Una supercomputadora es la computadora ms potente disponible en un
momento dado. Estas mquinas estn construidas para procesar enormes
cantidades de informacin en forma muy rpida. Las supercomputadoras pueden
costar desde 10 millones hasta 30 millones de dlares, y consumen energa
elctrica suficiente para alimentar 100 hogares.
Historia de la Supercomputadoras
Las supercomputadoras tal como las hemos descrito haces su aparicin a
principios de la dcada de los ochenta. De manos de las norteamericanas Cray e
IBM y de las japonesas Fujitsu, Hitachi y NEC, en 1985 ya funcionaban ms de
150 unidades de esta clase, cada una de con un valor superior a los 10 millones
de dlares. Hoy funcionan alrededor del mundo miles de estos equipos con
valores levemente menores a 5 millones de dlares y que pueden superar los 40
millones de dlares segn las caractersticas (cantidad de procesadores, memoria,
equipos de entrada salida, unidades de almacenamiento externo, etc.)
Macrocomputadoras Mainframe
Son sistemas que ofrecen mayor velocidad en el procesamiento y
mayor capacidad de almacenaje que una mini computadora tpica.
La computadora de mayor tamao en uso comn es el macrocomputadora. Las
Macrocomputadoras (mainframe) estn diseadas para manejar grandes
cantidades de entrada, salida y almacenamiento.
Minicomputadoras
Al igual que las micros son de propsitos generales, pero mayormente son ms
poderosas y ms costosas que las micros. En tamao varan de un modelo de
escritorio a una unidad del grande de un archivo.

La mejor manera de explicar las capacidades de una Minicomputadora es diciendo


que estn en alguna parte entre las de una macrocomputadora o mainframe y las
de las computadoras personales. Al igual que las Macrocomputadoras, las
Minicomputadoras pueden manejar una cantidad mucho mayor de entradas y
salidas que una computadora personal. Aunque algunas minis estn diseadas
para un solo usuario, muchas pueden manejar docenas o inclusive cientos de
terminales.
En 1960 surgi la Minicomputadora, una versin ms pequea de la
Macrocomputadora. Al ser orientada a tareas especficas, no necesitaba de todos
los perifricos que necesita un MainFrames, y esto ayud a reducir el precio y
costo de mantenimiento. Las Minicomputadora, en tamao y poder de
procesamiento, se encuentran entre los MainFrames y las estaciones de trabajos.
En general, una Minicomputadora, es un sistema multiproceso (varios procesos en
paralelo) capaz de soportar de 10 hasta 200 usuarios simultneamente.
Actualmente se usan para almacenar grandes bases de datos, automatizacin
industrial y aplicaciones multiusuario.
Estaciones de Trabajo ("Workstation")
Diseados para apoyar una red de computadoras, permitiendo a los usuarios el
compartir archivos, programas de aplicaciones y hardware", como por ejemplo las
impresoras.
Entre las Minicomputadoras y las microcomputadoras (en trminos de potencia de
procesamiento) existe una clase de computadoras conocidas como estaciones de
trabajo. Una estacin de trabajo se ve como una computadora personal y
generalmente es usada por una sola persona, al igual que una computadora.
Aunque las estaciones de trabajo son ms poderosas que la computadora
personal promedio. Las estaciones de trabajo tienen una gran diferencia con sus
primas las microcomputadoras en dos reas principales. Internamente, las
estaciones de trabajo estn construidas en forma diferente que las
microcomputadoras. Estn basadas generalmente en otra filosofa de diseo de
CPU llamada procesador de cmputo con un conjunto reducido de
instrucciones (RISC), que deriva en un procesamiento ms rpido de las
instrucciones.
Microcomputadoras
Son sistemas pequeos de propsitos generales. Pero pueden ejecutar las
mismas operaciones y usar las mismas instrucciones de muchos sistemas
grandes.

Estas pequeas computadoras se encuentran comnmente en oficinas, salones


de clase y hogares. Las computadoras personales vienen en todas formas y
tamaos. Modelos de escritorio El estilo de computadora personal ms comn es
tambin el que se introdujo primero: el modelo de escritorio. Computadoras
notebook Las computadoras notebook, como su nombre lo indica, se aproximan a
la forma de una agenda. Las Laptop son las predecesoras de las computadoras
notebook y son ligeramente ms grandes que stas. Asistentes personales
digitales Los asistentes personales digitales (PDA) son las computadoras
porttiles ms pequeas.
Las PDA tambin llamadas a veces palmtops, son mucho menos poderosas que
los modelos notebook y de escritorio. Se usan generalmente para aplicaciones
especiales, como crear pequeas hojas de clculo, desplegar nmeros telefnicos
y direcciones importantes, o para llevar el registro de fechas y agenda. Muchas
pueden conectarse a computadoras ms grandes para intercambiar datos.

Tipos de Microcomputadoras:
Hand-held
Palmtop
Notebook
Laptop
Pen computers
PDA ("personal digital assistant")
Desktop
Tower

Los diferentes tipos de impresoras (Lser, inyeccin de tinta y por impacto)

Las impresoras son perifricos de salida que escriben la informacin (Caracteres o


puntos) sobre papel.

Las impresoras tienen dos partes una mecnica y otra


electrnica y a la vez las podemos dividir en impresoras de impacto o impresoras
sin impacto.

Las impresoras con impacto son muy ruidosas, pero pueden hacer copias
mltiples utilizando papel especial (Papel continuo con o sin agujeros laterales).
Entre ella se encuentran las impresoras de rueda, bola, margarita, cilindro,
cadena, fleje de acero y matriciales.
Las impresoras sin impacto forman los caracteres sin necesidad de golpes
mecnicos y utilizan otros principios fsicos para transferir los caracteres o imagen
al papel. En este grupo se encuentran las impresoras trmicas, de inyeccin de
tinta, de transferencias electrnica y magntica y las de Lser.
Las impresoras pueden imprimir por carcter, por lneas o por pginas.
Impresoras de carcter, realizan la impresin por medio de un cabezal que va
escribiendo cada lnea carcter a carcter (Puede ser unidireccional o
bidireccional). La velocidad de dichas impresoras es de 10 a 400 caracteres por
segundo. Los tipos de impresora que imprimen por caracteres son las de rueda,
bola, margarita, matricial, trmicas y de inyeccin de tinta.
Impresoras de lneas, realizan la impresin simultneamente todos o varios
caracteres correspondientes a una lnea de impresin. Funcionan con una
memoria intermedia, cuando es rellenada, la operacin de mecnica de impresin
de caracteres puede realizarse en cualquier orden. La velocidad de impresin es
entre 300 a 2000 lneas por minuto, son unos 400 a 2600 caracteres por segundo.
Algunas impresoras de lneas son las trmicas, tambor, barra, fleje y de
transferencia electrosttica.
Impresoras de pginas, realizan la impresin de la pgina como un todo, en este
grupo tenemos las de lser y algunos modelos de inyeccin de tinta.

Voy a explicar algunos tipos de impresoras que vemos en empresas, bancos,


tiendas o supermercados cada da como si estuvieran ah y no le damos
importancia a dichos dispositivos de Impresin.

Dichas impresoras estn en (Cajeros, Cajas registradoras,


comprobantes de pago), los caracteres se forman por medio de una matriz de
puntos (agujas) que va desde 7 x 5 hasta 24 x24 agujas, dichas agujas son
disparadas por electroimanes .

Las impresoras de agujas son muy resistentes y utilizadas en entornos muy


hostiles, por ejemplo, en sitios con mucho polvo (almacenes, talleres, naves
industriales).
Si queremos imprimir documentos con original y copia es el tipo de impresora ideal
para dicha funcin. La pega de dichas impresoras, slo pueden imprimir a un color
(negro) y s se rompe una de las agujas, los caracteres impresos en el papel es
muy difcil de interpretar.
La forma de imprimir en el papel es muy sencilla, se coloca una cinta de color
negro entre el papel y el cabezal con las agujas. Cuando el electroimn acta
sobre las agujas y las expulsan hacia afuera formando un carcter, agujerean la
cinta dejando la tinta impregnada en el papel.
Una vez impreso el carcter, el carrete de tinta es movido por unos rodillos para
que pueda volver a golpear las agujas al carrete de tinta y de esa forma no
estropear o agujerar en exceso la tela del carrete que contiene la cinta.
Otra impresora muy extendida tanto en nuestras casas como en las
empresas es la de inyeccin de tinta.

El funcionamiento fsico es emitir un chorro de gotas de


tinta ionizadas, que en su recorrido es desviado por unos electrodos que se
encuentran a un potencial fijo (+- 3KV). El carcter se forma con la tinta que incide
en el papel.
En las impresoras de inyeccin de tinta de color, uno de los factores ms
importantes es la porosidad del papel, el color que percibimos no es el generado
por una fuente de luz, sino el que refleja el papel, el no absorbido por la tinta
impresa, por lo que tenemos que utilizar colores sustractivos.
Para obtener calidad impresa, necesitamos 4 colores diferentes: uno para el negro
(Color K de Black), y los otros tres : azul (Color C de Cyan), amarillo (Color Y de
Yellow) y rojo (Color M de Magenta).Todo el conjunto de colores se suele
denominar CYMK.
Las impresoras de inyeccin de tinta a nivel domestico son muy econmicas, pero
donde hacen el agosto los fabricantes de impresoras es en los cartuchos de tinta.
Los precios de dichos cartuchos muchos de ellos cuestan ms que una impresora
nueva.

Para poder elegir la marca de una impresora para nuestra casa, lo ms importante
es la separacin de los colores en diferentes cartuchos, de esa forma slo
compraremos el color deseado por indicacin de la impresora al estar agotado.
Las marcas que tienen 4 cartuchos, uno el negro y los otros tres de cada uno de
los colores son EPSON y CANON, el resto de fabricantes como HP y LEXMARK
colocan los tres colores en un solo cartucho y su precio es muy elevado en
comparacin con la adquisicin de un cartucho de un color solo.
Por ltimo y no menos importante estn las impresoras de Lser, tanto
blanco y negro como las de color.

Las impresoras lser tienen una gran velocidad de


impresin, bajo precio y utilizan papel normal DIN A4 o DIN A3. La pgina a
imprimir se transfiere al papel por contacto, desde un tambor que contiene una
imagen impregnada en tner (polvo de carbn).
El tambor est recubierto de un material fotoconductor (Silicio), a oscuras
mantiene la carga elctrica, y con iluminacin se descarga.
La imagen elctrica se forma en el tambor haciendo incidir sobre l un rayo lser
que va barriendo las generatrices del tambor. Cada generatriz suele corresponder
a una columna de puntos de la pgina a imprimir.
Se imprime a lo largo y no a lo ancho. Las impresoras de color lser utilizan 4
depsitos de tner correspondientes al conjunto CYMK, produciendo la variedad
de colores por mezcla. Si deseas imprimir gran cantidad de informacin de forma
rpida y econmica las impresoras Lser es la mejor eleccin.

Biografa Bill Gates


(William Henry Gates III) Empresario estadounidense (Seattle, Washington, 1955
- ). Bill Gates naci en una familia acomodada que le proporcion una educacin
en centros de elite como la Escuela de Lakeside (1967-73) y la Universidad de
Harvard (1973-77). Siempre en colaboracin con su amigo Paul Allen, se introdujo
en el mundo de la informtica formando un pequeo equipo dedicado a la
realizacin de programas que vendan a empresas o Administraciones pblicas.
En 1975 se trasladaron a Alburquerque (Nuevo Mxico) para trabajar
suministrando a la compaa MITS programas susceptibles de ser utilizados con el
primer microordenador, el Altair. En 1976 fundaron en Alburquerque su propia
empresa de produccin de software informtico, Microsoft Corporation, con Bill
Gates como presidente y director general; su negocio consista en elaborar
programas adaptados a las necesidades de los nuevos microordenadores y
ofrecrselos a las empresas fabricantes ms baratos que si los hubieran
desarrollado ellas mismas.

Bill Gates

En 1979 Microsoft comenz a crecer (16 empleados), momento en que Bill Gates
decidi trasladar su sede a Seattle. La expansin posterior fue espectacular: en
1980 lleg a un acuerdo con IBM para suministrarle un sistema operativo
adaptado a sus nuevos ordenadores personales, el MS-DOS, que desde 1981 ira
instalado en todos los ordenadores de la marca; la posterior imitacin del sistema
IBM-PC por los ordenadores compatibles de las dems marcas generaliz el
uso del DOS de Microsoft como soporte de todos los programas de aplicacin
concretos.
Volcado en un proceso de innovacin tecnolgica acelerada, en 1983 Gates volvi
a revolucionar la informtica personal con la introduccin del ratn y de un
nuevo interfaz grfico llamado a sustituir al DOS (el Windows); en aquel mismo
ao fue cuando Allen dej Microsoft, aquejado de una grave enfermedad.

Bill Gates en la presentacin de Windows XP


Cuando, en 1986, Microsoft sali a la Bolsa, las acciones se cotizaron tan alto que
Bill Gates se convirti en el hombre ms rico de Estados Unidos. Desde entonces,
el negocio no ha cesado de crecer (de los 1.200 empleados que tena en 1986
hasta ms de 20.000 en 1996), obteniendo un virtual monopolio del mercado del
software mundial (reforzado por su victoria en el pleito contra Apple en 1992); y
han seguido llegando innovaciones como las nuevas versiones Windows 3.0 (muy
bien recibida por los usuarios), Windows 95 (en cuya campaa de promocin a
escala mundial asumi el propio Gates el papel de profeta de la sociedad
ciberntica como personificacin de Microsoft), Windows 98 y las sucesivas
versiones de este sistema operativo.
Desde 1993 embarc a la compaa en la promocin de los soportes multimedia,
especialmente en el mbito educativo. El talento de Gates se ha reflejado en
mltiples programas informticos, cuyo uso se ha difundido por todo el mundo
como lenguajes bsicos de los ordenadores personales; pero tambin en el xito
de una empresa flexible y competitiva, gestionada con criterios heterodoxos y con
una atencin especial a la seleccin y motivacin del personal.

Su rpido enriquecimiento ha ido acompaado de un discurso visionario y


optimista sobre un futuro transformado por la penetracin de los ordenadores en
todas las facetas de la vida cotidiana, respondiendo al sueo de introducir un
ordenador personal en cada casa y en cada puesto de trabajo; este discurso, que
alienta una actitud positiva ante los grandes cambios sociales de nuestra poca,
goza de gran audiencia entre los jvenes de todo el mundo por proceder del
hombre que simboliza el xito material basado en el empleo de la inteligencia (su
libro The Road Ahead fue uno de los ms vendidos en 1995).
Las innovaciones de Gates han contribuido a la rpida difusin del uso de la
informtica personal, produciendo una innovacin tcnica trascendental en las
formas de producir, transmitir y consumir la informacin. El presidente Bush
reconoci la importancia de la obra de Gates otorgndole la Medalla Nacional de
Tecnologa en 1992.

Sistema Operativo
Un sistema operativo es un software de sistema, es decir, un conjunto de
programas de computacin destinados a realizar muchas tareas entre las que
destaca la administracin de los dispositivos perifricos.
Cuando se aplica voltaje al procesador de un dispositivo electrnico, ste ejecuta
un reducido cdigo en lenguaje ensamblador localizado en una direccin concreta
en la ROM (direccin de reset) y conocido como reset code, que a su vez ejecuta
una rutina con la que se inicializa el hardware que acompaa al procesador.
Tambin en esta fase suele inicializarse el controlador de las interrupciones.
Finalizada esta fase se ejecuta el cdigo de arranque (startup code), tambin
cdigo en lenguaje ensamblador, cuya tarea ms importante es ejecutar el
programa principal (main()) del software de la aplicacin.[1]
Un sistema operativo se puede encontrar en la mayora de los aparatos
electrnicos que utilicen microprocesadores para funcionar, ya que gracias a stos
podemos entender la mquina y que sta cumpla con sus funciones (telfonos
mviles, reproductores de DVD, autoradios, computadoras, radios, etc).
Funciones bsicas
Los sistemas operativos, en su condicin de capa software que posibilitan y
simplifica el manejo de la computadora, desempean una serie de funciones
bsicas esenciales para la gestin del equipo. Entre las ms destacables, cada
una ejercida por un componente interno (mdulo en ncleos monolticos y servidor
en microncleos), podemos resear las siguientes:

Proporcionar ms comodidad en el uso de un computador.

Gestionar de manera eficiente los recursos del equipo, ejecutando servicios


para los procesos (programas)
Brindar una interfaz al usuario, ejecutando instrucciones (comandos).
Permitir que los cambios debidos al desarrollo del propio SO se puedan
realizar sin interferir con los servicios que ya se prestaban (evolutividad).

Un sistema operativo desempea 5 funciones bsicas en la operacin de un


sistema informtico: suministro de interfaz al usuario, administracin de recursos,
administracin de archivos, administracin de tareas y servicio de soporte y
utilidades.
Interfaces del usuario
Es la parte del sistema operativo que permite comunicarse con l, de tal manera
que se puedan cargar programas, acceder archivos y realizar otras tareas. Existen
tres tipos bsicos de interfaces: las que se basan en comandos, las que utilizan
mens y las interfaces grficas de usuario.
Administracin de recursos
Sirven para administrar los recursos de hardware y de redes de un sistema
informtico, como la CPU, memoria, dispositivos de almacenamiento secundario y
perifricos de entrada y de salida.
Administracin de archivos
Un sistema de informacin contiene programas de administracin de archivos que
controlan la creacin, borrado y acceso de archivos de datos y de programas.
Tambin implica mantener el registro de la ubicacin fsica de los archivos en los
discos magnticos y en otros dispositivos de almacenamiento secundarios.
Administracin de tareas
Los programas de administracin de tareas de un sistema operativo administran la
realizacin de las tareas informticas de los usuarios finales. Los programas
controlan qu reas tienen acceso al CPU y por cunto tiempo. Las funciones de
administracin de tareas pueden distribuir una parte especfica del tiempo del CPU
para una tarea en particular, e interrumpir al CPU en cualquier momento para
sustituirla con una tarea de mayor prioridad.
Servicio de soporte
Los servicios de soporte de cada sistema operativo dependern de la
implementacin particular de ste con la que estemos trabajando. Entre las ms
conocidas se pueden destacar las implementaciones de Unix, desarrolladas por
diferentes empresas de software, los sistemas operativos de Apple Inc., como Mac

OS X para las computadoras de Apple Inc., los sistemas operativos de Microsoft, y


las implementaciones de software libre, como GNU/Linux o BSD producidas por
empresas, universidades, administraciones pblicas, organizaciones sin fines de
lucro y/o comunidades de desarrollo.
Estos servicios de soporte suelen consistir en:

Actualizacin de versiones.
Mejoras de seguridad.
Inclusin de alguna nueva utilidad (un nuevo entorno grfico, un asistente
para administrar alguna determinada funcin, ...).
Controladores para manejar nuevos perifricos (este servicio debe
coordinarse a veces con el fabricante del hardware).
Correccin de errores de software.
Otros.

No todas las utilidades de administracin o servicios forman parte del sistema


operativo, adems de ste, hay otros tipos importantes de software de
administracin de sistemas, como los sistemas de administracin de base de
datos o los programas de administracin de redes. El soporte de estos productos
deber proporcionarlo el fabricante correspondiente (que no tiene porque ser el
mismo que el del sistema operativo).
Perspectiva histrica

Estimacin del uso actual de sistemas operativos segn una muestra de


computadoras con acceso a Internet (Fuente: W3counter).
Los primeros sistemas (1945 - 1950) eran grandes mquinas operadas desde la
consola maestra por los programadores. Durante la dcada siguiente (1950 1960) se llevaron a cabo avances en el hardware: lectoras de tarjetas, impresoras,
cintas magnticas, etc. Esto a su vez provoc un avance en el software:
compiladores, ensambladores, cargadores, manejadores de dispositivos, etc.

Problemas de explotacin y soluciones iniciales


El problema principal de los primeros sistemas era la baja utilizacin de los
mismos, la primera solucin fue poner un operador profesional que manejaba el
sistema, con lo que se eliminaron las hojas de reserva, se ahorr tiempo y se
aument la velocidad.
Para ello, los trabajos se agrupaban de forma manual en lotes mediante lo que se
conoce como procesamiento por lotes (batch) sin automatizar.
Monitores residentes

Fichas en lenguaje de procesamiento por lotes, con programa y datos, para


ejecucin secuencial
Segn fue avanzando la complejidad de los programas, fue necesario implementar
soluciones que automatizaran la organizacin de tareas sin necesidad de un
operador. Debido a ello se crearon los monitores residentes: programas que
residan en memoria y que gestionaban la ejecucin de una cola de trabajos.
Un monitor residente estaba compuesto por un cargador, un Intrprete de
comandos y un Controlador (drivers) para el manejo de entrada/salida.
Sistemas con almacenamiento temporal de E/S
Se avanza en el hardware, creando el soporte de interrupciones. Luego se lleva a
cabo un intento de solucin ms avanzado: solapar la E/S de un trabajo con sus
propios clculos. Por ello se crea el sistema de buffers con el siguiente
funcionamiento:

Un programa escribe su salida en un rea de memoria (buffer 1).


El monitor residente inicia la salida desde el buffer y el programa de
aplicacin calcula depositando la salida en el buffer 2.
La salida desde el buffer 1 termina y el nuevo clculo tambin.
Se inicia la salida desde el buffer 2 y otro nuevo clculo dirige su salida al
buffer 1.
El proceso se puede repetir de nuevo.

Los problemas surgen si hay muchas ms operaciones de clculo que de E/S


(limitado por la CPU) o si por el contrario hay muchas ms operaciones de E/S
que clculo (limitado por la E/S).
Spoolers
Hace aparicin el disco magntico con lo que surgen nuevas soluciones a los
problemas de rendimiento. Se eliminan las cintas magnticas para el volcado
previo de los datos de dispositivos lentos y se sustituyen por discos (un disco
puede simular varias cintas). Debido al solapamiento del clculo de un trabajo con
la E/S de otro trabajo se crean tablas en el disco para diferentes tareas, lo que se
conoce como Spool (Simultaneous Peripherial Operation On-Line).
Sistemas Operativos Multiprogramados
Surge un nuevo avance en el hardware: el hardware con proteccin de memoria.
Lo que ofrece nuevas soluciones a los problemas de rendimiento:

Se solapa el clculo de unos trabajos con la entrada/salida de otros


trabajos.
Se pueden mantener en memoria varios programas.
Se asigna el uso de la CPU a los diferentes programas en memoria.

Debido a los cambios anteriores, se producen cambios en el monitor residente,


con lo que ste debe abordar nuevas tareas, naciendo lo que se denomina como
Sistemas Operativos multiprogramados, los cuales cumplen con las siguientes
funciones:

Administrar la memoria.
Gestionar el uso de la CPU (planificacin).
Administrar el uso de los dispositivos de E/S.

Cuando desempea esas tareas, el monitor residente se transforma en un sistema


operativo multiprogramado.
Llamadas al Sistema Operativo
Definicin breve: llamadas que ejecutan los programas de aplicacin para pedir
algn servicio al SO.
Cada SO implementa un conjunto propio de llamadas al sistema. Ese conjunto de
llamadas es el interfaz del SO frente a las aplicaciones. Constituyen el lenguaje
que deben usar las aplicaciones para comunicarse con el SO. Por ello si
cambiamos de SO, y abrimos un programa diseado para trabajar sobre el
anterior, en general el programa no funcionar, a no ser que el nuevo SO tenga la
misma interfaz. Para ello:

Las llamadas correspondientes deben tener el mismo formato.


Cada llamada al nuevo SO tiene que dar los mismos resultados que la
correspondiente del anterior.

Modos de ejecucin en un CPU


Las aplicaciones no deben poder usar todas las instrucciones de la CPU. No
obstante el SO, tiene que poder utilizar todo el juego de instrucciones del CPU.
Por ello, una CPU debe tener (al menos) dos modos de operacin diferentes:

Modo usuario: el CPU podr ejecutar slo las instrucciones del juego
restringido de las aplicaciones.
Modo supervisor: la CPU debe poder ejecutar el juego completo de
instrucciones.

Llamadas al Sistema
Una aplicacin, normalmente no sabe dnde est situada la rutina de servicio de
la llamada. Por lo que si sta se codifica como una llamada de funcin, cualquier
cambio en el SO hara que hubiera que reconstruir la aplicacin.
Pero lo ms importante es que una llamada de funcin no cambia el modo de
ejecucin de la CPU. Con lo que hay que conseguir llamar a la rutina de servicio,
sin tener que conocer su ubicacin, y hacer que se fuerce un cambio de modo de
operacin de la CPU en la llamada (y la recuperacin del modo anterior en el
retorno).
Esto se hace utilizando instrucciones mquina diseadas especficamente para
este cometido, distintas de las que se usan para las llamadas de funcin.
Bibliotecas de interfaz de llamadas al sistema
Las llamadas al sistema no siempre tienen una expresin sencilla en los lenguajes
de alto nivel, por ello se crean las bibliotecas de interfaz, que son bibliotecas de
funciones que pueden usarse para efectuar llamadas al sistema. Las hay para
distintos lenguajes de programacin.
La aplicacin llama a una funcin de la biblioteca de interfaz (mediante una
llamada normal) y esa funcin es la que realmente hace la llamada al sistema.
Interrupciones y excepciones
El SO ocupa una posicin intermedia entre los programas de aplicacin y el
hardware. No se limita a utilizar el hardware a peticin de las aplicaciones ya que
hay situaciones en las que es el hardware el que necesita que se ejecute cdigo

del SO. En tales situaciones el hardware debe poder llamar al sistema, pudiendo
deberse estas llamadas a dos condiciones:

Algn dispositivo de E/S necesita atencin.


Se ha producido una situacin de error al intentar ejecutar una instruccin
del programa (normalmente de la aplicacin).

En ambos casos, la accin realizada no est ordenada por el programa de


aplicacin, es decir, no figura en el programa.
Segn los dos casos anteriores tenemos las interrupciones y la excepciones:

Interrupcin: seal que enva un dispositivo de E/S a la CPU para indicar


que la operacin de la que se estaba ocupando, ya ha terminado.
Excepcin: una situacin de error detectada por la CPU mientras ejecutaba
una instruccin, que requiere tratamiento por parte del SO.

Tratamiento de las interrupciones


Una interrupcin se trata en todo caso, despus de terminar la ejecucin de la
instruccin en curso.
El tratamiento depende de cul sea el dispositivo de E/S que ha causado la
interrupcin, ante la cual debe poder identificar el dispositivo que la ha causado.
Importancia de las interrupciones
El mecanismo de tratamiento de las interrupciones permite al SO utilizar la CPU
en servicio de una aplicacin, mientras otra permanece a la espera de que
concluya una operacin en un dispositivo de E/S.
El hardware se encarga de avisar al SO cuando el dispositivo de E/S ha terminado
y el SO puede intervenir entonces, si es conveniente, para hacer que el programa
que estaba esperando por el dispositivo, se contine ejecutando.
En ciertos intervalos de tiempo puede convenir no aceptar seales de interrupcin.
Por ello las interrupciones pueden inhibirse por programa (aunque esto no deben
poder hacerlo las mismas).
Excepciones
Cuando la CPU intenta ejecutar una instruccin incorrectamente construida, la
unidad de control lanza una excepcin para permitir al SO ejecutar el tratamiento
adecuado. Al contrario que en una interrupcin, la instruccin en curso es
abortada. Las excepciones al igual que las interrupciones deben estar
identificadas.

Clases de excepciones
Las instrucciones de un programa pueden estar mal construidas por diversas
razones:

El cdigo de operacin puede ser incorrecto.


Se intenta realizar alguna operacin no definida, como dividir por cero.
La instruccin puede no estar permitida en el modo de ejecucin actual.
La direccin de algn operando puede ser incorrecta o se intenta violar
alguno de sus permisos de uso.

Importancia de las excepciones


El mecanismo de tratamiento de las excepciones es esencial para impedir, junto a
los modos de ejecucin de la CPU y los mecanismos de proteccin de la memoria,
que las aplicaciones realicen operaciones que no les estn permitidas. En
cualquier caso, el tratamiento especfico de una excepcin lo realiza el SO.
Como en el caso de las interrupciones, el hardware se limita a dejar el control al
SO, y ste es el que trata la situacin como convenga.
Es bastante frecuente que el tratamiento de una excepcin no retorne al programa
que se estaba ejecutando cuando se produjo la excepcin, sino que el SO aborte
la ejecucin de ese programa. Este factor depende de la pericia del programador
para controlar la excepcin adecuadamente.
Componentes de un sistema operativo
Gestin de procesos
Un proceso es simplemente, un programa en ejecucin que necesita recursos
para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El
SO es el responsable de:

Crear y destruir los procesos.


Parar y reanudar los procesos.
Ofrecer mecanismos para que se comuniquen y sincronicen.

La gestin de procesos podra ser similar al trabajo de oficina. Se puede tener una
lista de tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo.
Debemos comenzar haciendo las tareas de prioridad alta primero y cuando se
terminen seguir con las de prioridad media y despus las de baja. Una vez
realizada la tarea se tacha. Esto puede traer un problema que las tareas de baja
prioridad pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para
siempre. Para solucionar esto, se puede asignar alta prioridad a las tareas ms
antiguas.

Gestin de la memoria principal


La Memoria (informtica) es una gran tabla de palabras o bytes que se referencian
cada una mediante una direccin nica. Este almacn de datos de rpido accesos
es compartido por la CPU y los dispositivos de E/S, es voltil y pierde su contenido
en los fallos del sistema. El SO es el responsable de:

Conocer qu partes de la memoria estn utilizadas y por quin.


Decidir qu procesos se cargarn en memoria cuando haya espacio
disponible.
Asignar y reclamar espacio de memoria cuando sea necesario.

Gestin del almacenamiento secundario


Un sistema de almacenamiento secundario es necesario, ya que la memoria
principal (almacenamiento primario) es voltil y adems muy pequea para
almacenar todos los programas y datos. Tambin es necesario mantener los datos
que no convenga mantener en la memoria principal. El SO se encarga de:

Planificar los discos.


Gestionar el espacio libre.
Asignar el almacenamiento.

El sistema de E/S
Consiste en un sistema de almacenamiento temporal (cach), una interfaz de
manejadores de dispositivos y otra para dispositivos concretos. El sistema
operativo debe gestionar el almacenamiento temporal de E/S y servir las
interrupciones de los dispositivos de E/S.
Sistema de archivos
Los archivos son colecciones de informacin relacionada, definidas por sus
creadores. stos almacenan programas (en cdigo fuente y objeto) y datos tales
como imgenes, textos, informacin de bases de datos, etc. El SO es responsable
de:

Construir y eliminar archivos y directorios.


Ofrecer funciones para manipular archivos y directorios.
Establecer la correspondencia entre archivos y unidades de
almacenamiento.
Realizar copias de seguridad de archivos.

Existen diferentes Sistemas de Archivos, es decir, existen diferentes formas de


organizar la informacin que se almacena en las memorias (normalmente discos)

de los ordenadores. Por ejemplo, existen los sistemas de archivos FAT, FAT32,
EXT2, NTFS...
Desde el punto de vista del usuario estas diferencias pueden parecer
insignificantes a primera vista, sin embargo, existen diferencias muy importantes.
Por ejemplo, los sistemas de ficheros FAT32 y NTFS , que se utilizan
fundamentalmente en sistemas operativos de Microsoft, tienen una gran diferencia
para un usuario que utilice una base de datos con bastante informacin ya que el
tamao mximo de un fichero con un Sistema de Archivos FAT32 est limitado a 4
gigabytes sin embargo en un sistema NTFS el tamao es considerablemente
mayor.
Sistemas de proteccin
Mecanismo que controla el acceso de los programas o los usuarios a los recursos
del sistema. El SO se encarga de:

Distinguir entre uso autorizado y no autorizado.


Especificar los controles de seguridad a realizar.
Forzar el uso de estos mecanismos de proteccin.

Sistema de comunicaciones
Para mantener las comunicaciones con otros sistemas es necesario poder
controlar el envo y recepcin de informacin a travs de las interfaces de red.
Tambin hay que crear y mantener puntos de comunicacin que sirvan a las
aplicaciones para enviar y recibir informacin, y crear y mantener conexiones
virtuales entre aplicaciones que estn ejecutndose localmente y otras que lo
hacen remotamente.
Programas de sistema
Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de
l. Ofrecen un entorno til para el desarrollo y ejecucin de programas, siendo
algunas de las tareas que realizan:

Manipulacin y modificacin de archivos.


Informacin del estado del sistema.
Soporte a lenguajes de programacin.
Comunicaciones.

Gestor de recursos
Como gestor de recursos, el Sistema Operativo administra

La CPU (Unidad Central de Proceso, donde est alojado el


microprocesador).
Los dispositivos de E/S (entrada y salida)
La memoria principal (o de acceso directo).
Los discos (o memoria secundaria).
Los procesos (o programas en ejecucin).
...
y en general todos los recursos del sistema.

Componentes del Sistema Operativo


Caractersticas
Administracin de tareas
Monotarea: Solamente puede ejecutar un proceso (aparte de los procesos
del propio S.O.) en un momento dado. Una vez que empieza a ejecutar un
proceso, continuar hacindolo hasta su finalizacin y/o interrupcin.
Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo
de S.O. normalmente asigna los recursos disponibles (CPU, memoria,
perifricos) de forma alternada a los procesos que los solicitan, de manera
que el usuario percibe que todos funcionan a la vez, de forma concurrente.
Administracin de usuarios
Monousuario: Si slo permite ejecutar los programas de un usuario al
mismo tiempo.
Multiusuario: Si permite que varios usuarios ejecuten simultneamente sus
programas, accediendo a la vez a los recursos de la computadora.
Normalmente estos sistemas operativos utilizan mtodos de proteccin de
datos, de manera que un programa no pueda usar o cambiar los datos de
otro usuario.
Manejo de recursos
Centralizado: Si permite utilizar los recursos de una sola computadora.
Distribuido: Si permite utilizar los recursos (memoria, CPU, disco,
perifricos... ) de ms de una computadora al mismo tiempo.

Navegador web
De Wikipedia, la enciclopedia libre
Saltar a navegacin, bsqueda

Uso de navegadores web, actualizado a Septiembre del 2008

El WorldWideWeb para equipos basados en NeXT, fue el primer navegador web


(1991).
Un navegador, navegador red o navegador web (del ingls, web browser) es un
programa que permite visualizar la informacin que contiene una pgina web (ya
est esta alojada en un servidor dentro de la World Wide Web o en uno local).
El navegador interpreta el cdigo, HTML generalmente, en el que est escrita la
pgina web y lo presenta en pantalla permitiendo al usuario interactuar con su
contenido y navegar hacia otros lugares de la red mediante enlaces o
hipervinculos.
La funcionalidad bsica de un navegador web es permitir la visualizacin de
documentos de texto, posiblemente con recursos multimedia incrustados. Los
documentos pueden estar ubicados en la computadora en donde est el usuario,
pero tambin pueden estar en cualquier otro dispositivo que est conectado a la
computadora del usuario o a travs de Internet, y que tenga los recursos
necesarios para la transmisin de los documentos (un software servidor web).
Tales documentos, comnmente denominados pginas web, poseen hipervnculos
que enlazan una porcin de texto o una imagen a otro documento, normalmente
relacionado con el texto o la imagen.
El seguimiento de enlaces de una pgina a otra, ubicada en cualquier
computadora conectada a la Internet, se llama navegacin; que es de donde se
origina el nombre de navegador. Por otro lado, hojeador es una traduccin literal
del original en ingls, browser, aunque su uso es minoritario.
Historia [editar]
Vase tambin: guerra de los navegadores
El primer navegador, desarrollado en el CERN a finales de 1990 y principios de
1991 por Tim Berners-Lee, era bastante sofisticado y grfico, pero slo funcionaba
en estaciones NeXT.

El navegador Mosaic, que funcionaba inicialmente en entornos UNIX sobre X11,


fue el primero que se extendi debido a que pronto el NCSA prepar versiones
para Windows y Macintosh. Sin embargo, poco ms tarde entr en el mercado
Netscape Navigator que rpidamente super en capacidades y velocidad a
Mosaic. Este navegador tiene la ventaja de funcionar en casi todos los UNIX, as
como en entornos Windows.

Estimacin del uso en el perodo 1996-2006


Internet Explorer (anteriormente Spyglass Mosaic) fue la apuesta tarda de
Microsoft para entrar en el mercado y hoy en da ha conseguido desbancar al
Netscape Navigator entre los usuarios de Windows. En los ltimos aos se ha
vivido una autntica explosin del nmero de navegadores, que ofrecen cada vez
mayor integracin con el entorno de ventanas en el que se ejecutan. Netscape
Communications Corporation liber el cdigo fuente de su navegador, naciendo
as el proyecto Mozilla.
Finalmente Mozilla fue reescrito desde cero tras decidirse a desarrollar y usar
como base un nuevo conjunto de widgets multiplataforma basado en XML llamado
XUL y esto hizo que tardara bastante ms en aparecer de lo previsto inicialmente,
apareciendo una versin 1.0 de gran calidad y para muchsimas plataformas a la
vez el 5 de junio del 2002.
A finales de 2004 aparece en el mercado Firefox, una rama de desarrollo de
Mozilla que pretende hacerse con parte del mercado de Internet Explorer. Se trata
de un navegador ms ligero que su hermano mayor.
Funcionamiento de los navegadores [editar]
La comunicacin entre el servidor web y el navegador se realiza mediante el
protocolo HTTP, aunque la mayora de los hojeadores soportan otros protocolos
como FTP, Gopher, y HTTPS (una versin cifrada de HTTP basada en Secure
Socket Layer o Capa de Conexin Segura (SSL)).
La funcin principal del navegador es descargar documentos HTML y mostrarlos
en pantalla. En la actualidad, no solamente descargan este tipo de documentos
sino que muestran con el documento sus imgenes, sonidos e incluso vdeos

streaming en diferentes formatos y protocolos. Adems, permiten almacenar la


informacin en el disco o crear marcadores (bookmarks) de las pginas ms
visitadas.
Algunos de los navegadores web ms populares se incluyen en lo que se
denomina una Suite. Estas Suite disponen de varios programas integrados para
leer noticias de Usenet y correo electrnico mediante los protocolos NNTP, IMAP y
POP.
Los primeros navegadores web slo soportaban una versin muy simple de HTML.
El rpido desarrollo de los navegadores web propietarios condujo al desarrollo de
dialectos no estndares de HTML y a problemas de interoperabilidad en la web.
Los ms modernos (como Amaya, Mozilla, Netscape, Opera y versiones recientes
de Internet Explorer) soportan los estndares HTML y XHTML (comenzando con
HTML 4.01, los cuales deberan visualizarse de la misma manera en todos ellos).
Los estndares web son publicados por el World Wide Web Consortium.
Ver algunos aspectos generales de cmo se busca informacin en Navegacin
Intuitiva.
Uso actual de navegadores web [editar]
Actualmente el navegador ms utilizado en el mundo es Internet Explorer en su
versin 7, algunas empresas indican que esta ventaja se debe a que viene
integrado con Windows, detrs de ste est el navegador de Mozilla Firefox, el
cual se est popularizando cada vez ms. Firefox es un competidor serio al
producto de Microsoft que ya alcanza una quinta parte de la cuota total. Luego le
sigue la versin 6 de Internet Explorer, con una cuota de poco menos de 19,21%
(si se juntan todas las versiones de Internet Explorer se obtendra un 67% de
cuota siendo, por lejos, la serie de navegadores ms usada). Safari con ms del
8% es otro navegador en rpida progresin. Existen tambin los navegadores,
Netscape Navigator, Opera y Chrome los cuales tienen un uso de menos del 2%
en el mercado.[1] Adems existe Konqueror del proyecto KDE en GNU/Linux, y
Epiphany el navegador oficial de Gnome.
Ejemplos de navegadores web
Existe una lista detallada de navegadores, motores de renderizacin y otros temas
asociados en la categora asociada.

Amaya del W3C


Internet Explorer y derivados:
o Avant Browser
o Maxthon
o G-Browser

Slim Browser
AOL Explorer
Mozilla (Gecko) y derivados:
o Mozilla Firefox
o Iceweasel
o Beonex
o Navegador web IBM para OS/2
o Flock
o Galeon (Proyecto abandonado)
o Skipstone
o K-Meleon para Windows
o Camino para Mac OS X
Konqueror (KHTML)
o Abrowse
Basado en WebKit
o Safari
o Google Chrome
o Epiphany
Netscape Navigator (hasta la versin 4.xx)
Opera
iCab
OmniWeb
Dillo
IBrowse
AWeb
Voyager
Espial Escape
HotJava
IEs4Linux
SpaceTime
o
o

Navegadores web basados en texto:

Links
Lynx
Netrik
w3m

Primeros navegadores (que ya no se estn desarrollando):

Cello
CyberDog
MidasWWW
Mosaic
o Spyglass Mosaic

ViolaWWW
OHT-Erwise

Perifrico
De Wikipedia, la enciclopedia libre
Saltar a navegacin, bsqueda

Entrada de Sony.
En Informtica, se denominan perifricos a los aparatos o dispositivos auxiliares
e independientes conectados a la CPU de una computadora.
Se consideran perifricos tanto a las unidades o dispositivos a travs de los cuales
la computadora se comunica con el mundo exterior, como a los sistemas que
almacenan o archivan la informacin, sirviendo de memoria auxiliar de la memoria
principal.
Se entender por perifrico al conjunto de dispositivos que, sin pertenecer al
ncleo fundamental de la computadora, formado por la CPU y la memoria central,
permitan realizar operaciones de entrada/salida (E/S) complementarias al proceso
de datos que realiza la CPU. Estas tres unidades bsicas en un computador, CPU,
memoria central y el subsistema de E/S, estn comunicadas entre s por tres
buses o canales de comunicacin:

el bus de direcciones, para seleccionar la direccin del dato o del perifrico


al que se quiere acceder,
el bus de control, bsicamente para seleccionar la operacin a realizar
sobre el dato (principalmente lectura, escritura o modificacin) y
el bus de datos, por donde circulan los datos.

A pesar de que el trmino perifrico implica a menudo el concepto de adicional


pero no esencial, muchos de ellos son elementos fundamentales para un sistema
informtico. El teclado y el monitor, imprescindibles en cualquier computadora
personal de hoy en da (no lo fueron en los primeros computadores), son
posiblemente los perifricos ms comunes, y es posible que mucha gente no los
considere como tal debido a que generalmente se toman como parte necesaria de
una computadora. El mouse es posiblemente el ejemplo ms claro de este
aspecto. Hace menos de 20 aos no todos las computadora personales incluan
este dispositivo. El sistema operativo MS-DOS, el ms comn en esa poca, tena
una interfaz de lnea de comandos para la que no era necesaria el empleo de un
mouse, todo se haca mediante comandos de texto. Fue con la popularizacin de
Finder, sistema operativo de la Macintosh de Apple y la posterior aparicin de
Windows cuando el mouse comenz a ser un elemento imprescindible en
cualquier hogar dotado de una computadora personal. Actualmente existen

sistemas operativos con interfaz de texto que tampoco hacen uso del mouse
como, por ejemplo, algunos sistemas bsicos de UNIX y Linux.
Tipos de perifricos [editar]
Los perifricos pueden clasificarse en 5 categoras principales:

Perifricos de entrada: captan y envan los datos al dispositivo que los


procesar.
Perifricos de salida: son dispositivos que muestran o proyectan
informacin hacia el exterior del ordenador. La mayora son para informar,
alertar, comunicar, proyectar o dar al usuario cierta informacin, de la
misma forma se encargan de convertir los impulsos elctricos en
informacin legible para el usuario. Sin embargo, no todos de este tipo de
perifricos es informacin para el usuario.
Perifricos de entrada/salida (E/S)
Perifricos de almacenamiento: son los dispositivos que almacenan datos
e informacin por bastante tiempo. La memoria RAM no puede ser
considerada un perifrico de almacenamiento, ya que su memoria es voltil
y temporal.
Perifricos de comunicacin: son los perifricos que se encargan de
comunicarse con otras mquinas o computadoras, ya sea para trabajar en
conjunto, o para enviar y recibir informacin.

Perifricos de entrada [editar]

Ratn
Son los que permiten introducir datos externos a la computadora para su posterior
tratamiento por parte de la CPU. Estos datos pueden provenir de distintas fuentes,
siendo la principal un ser humano. Los perifricos de entrada ms habituales son:

Teclado
Micrfono
Escner
Mouse

Perifricos de salida [editar]


Son los que reciben informacin que es procesada por la CPU y la reproducen
para que sea perceptible para el usuario. Algunos ejemplos son:

Monitor
Impresora
Altavoces (tambin llamados parlantes,[1] en Amrica meridional, Costa
Rica, El Salvador y Nicaragua)
Auriculares
Fax

Perifricos de entrada/salida [editar]


Dependiendo de la finalidad del flujo E/S de los datos, los perifricos E/S pueden
ser - Perifricos de comunicaciones: Si emplean el trfico de datos para comunicar
el equipo con otros equipos o componentes. - Perifricos de almacenamiento: Si
emplean el trfico para almacenar o mostrar informacin al sistema o al usuario.

Pantalla tctil
Disco Rgido, Disco Duro HD
Grabadora de CD Grabadora de DVD
Mdem

Perifricos de almacenamiento

Interior de un Disco Duro.


Se encargan de guardar los datos de los que hace uso la CPU para que sta
pueda hacer uso de ellos una vez que han sido eliminados de la memoria
principal, ya que sta se borra cada vez que se apaga la computadora. Pueden
ser internos, como un disco duro, o extrables, como un CD. Los ms comunes
son:

Disco duro
Disco flexible
Lector y/o Grabadora de CD
Lector y/o Grabadora de DVD
Lector y/o Grabadora de Blu-ray
Lector y/o Grabadora de HD DVD
Memoria Flash
Cintas magnticas
Tarjetas perforadas
Memoria porttil
Disquete

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.
Pen Drive

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
Tarjeta de red
Hub
Switch
Router
Tarjeta Wireless
Tarjeta Bluetooth
Controlador ambos exista un tercer elemento que acte como traductor de
seales. Este traductor es un circuito electrnico denominado interfaz.

Memoria USB

Una memoria USB (de Universal Serial Bus, en ingls pendrive, USB flash
drive) es un pequeo dispositivo de almacenamiento que utiliza memoria flash
para guardar la informacin que puede requerir o no bateras (pilas), en los ltimos
modelos la batera no es requerida, la batera era utilizada por los primeros
modelos. Estas memorias son resistentes a los rasguos (externos) al polvo, y
algunos al agua que han afectado a las formas previas de almacenamiento
porttil-, como los disquetes, discos compactos y los DVD.
Estas memorias se han convertido en el sistema de almacenamiento y transporte
personal de datos ms utilizado, desplazando en este uso a los tradicionales
disquetes, y a los CD. Se pueden encontrar en el mercado fcilmente memorias
de 1, 2, 4, 8, 16, 32, 64, 128 y hasta 256 GB; siendo imprctico a los 64gb por su
elevado costo. Esto supone, como mnimo, el equivalente a 180 CD de 700MB o
91.000 disquetes de 1.44 MB aproximadamente. Su gran popularidad le ha
supuesto infinidad de denominaciones populares relacionadas con su pequeo
tamao y las diversas formas de presentacin, sin que ninguna haya podido
destacar entre todas ellas. El calificativo USB o el propio contexto permite
identificar fcilmente el dispositivo informtico al que se refieren.
Los sistemas operativos actuales pueden leer y escribir en las memorias sin ms
que enchufarlas a un conector USB del equipo encendido, recibiendo la energa
de alimentacin a travs del propio conector que cuenta con 5 voltios. En equipos
algo antiguos (como por ejemplo los equipados con Windows 98) se necesita
instalar un controlador de dispositivo (driver) proporcionado por el fabricante. Los
sistemas GNU/Linux tambin tienen soporte para dispositivos de almacenamiento
USB desde el kernel 2.4.

Historia [editar]

Las unidades flash USB fueron inventadas en 1995 por IBM como un reemplazo
de las unidades de disquete para su lnea de productos ThinkPad. Aunque fue un
invento de IBM, sta no lo patent. IBM contrat ms tarde a M-Systems para
desarrollarlo y fabricarlo en forma no exclusiva. M-Systems mantiene la patente de
este dispositivo, como tambin otras pocas relacionadas.
Las primeras unidades flash fueron fabricadas por M-Systems bajo la marca
"Disgo" en tamaos de 8 MB, 16 MB, 32 MB y 64 MB. Estos fueron
promocionados como los "verdaderos reemplazos del disquete", y su diseo
continu hasta los 256 MB. Los fabricantes asiticos pronto fabricaron sus propias
unidades ms baratas que las de la serie Disgo.
Las modernas unidades flash (2009) poseen conectividad USB 2.0 y almacenan
hasta 256 GB de memoria (lo cual es 1024 veces mayor al diseo de M-Systems).
Utilidades [editar]

Memoria USB por dentro


Las memorias USB son pequeas y ligeras. Son comunes entre personas que
transportan datos entre la casa y el lugar de trabajo. Tericamente pueden retener
los datos durante unos 20 aos y escribirse hasta un milln de veces.
Aunque inicialmente fueron concebidas para guardar datos y documentos, es
habitual encontrar en las memorias USB programas o archivos de cualquier otro
tipo debido a que se comportan como cualquier otro sistema de archivos.
Los nuevos dispositivos U3 para Microsoft Windows integran un men de
aplicaciones, semejante al propio men de "Inicio", que permiten organizar
archivos de imgenes, msica, etc. Para memorias de otros fabricantes tambin
existen colecciones basadas en software libre como es el caso de
PortableApps.com.
La disponibilidad de memorias USB a costos reducidos ha provocado que sean
muy utilizadas con objetivos promocionales o de marketing, especialmente en
mbitos relacionados con la industria de la computacin (por ejemplo, en eventos
tecnolgicos). A menudo se distribuyen de forma gratuita, se venden por debajo
del precio de coste o se incluyen como obsequio al adquirir otro producto.
Habitualmente, estos dispositivos se personalizan grabando en la superficie de la
memoria USB el logo de la compaa, como una forma de incrementar la
visibilidad de la marca. La memoria USB puede no incluir datos o llevar

informacin precargada (grficos, documentacin, enlaces web, animaciones


Flash u otros archivos multimedia, aplicaciones gratuitas o demos). Algunas
memorias con precarga de datos son de slo lectura; otras estn configuradas con
dos particiones, una de slo lectura y otra en que es posible incluir y borrar datos.
Las memorias USB con dos particiones son ms caras.
Las memorias USB pueden ser configuradas con la funcin de autoarranque
(autorun) para Microsoft Windows, con la que al insertar el dispositivo arranca de
forma automtica un archivo especfico . Para activar la funcin autorun es
necesario guardar un archivo llamado autorun.inf con el script apropiado en el
directorio raz del dispositivo.[1] La funcin autorun no funciona en todos los
ordenadores. En ocasiones esta funcionalidad se encuentra deshabilitada para
dificultar la propagacin de virus y troyanos que se aprovechan de este sistema de
arranque.
Otra utilidad de estas memorias es que, si la BIOS del equipo lo admite, pueden
arrancar un sistema operativo sin necesidad de CD, DVD ni siquiera disco duro. El
arranque desde memoria USB est muy extendido en ordenadores nuevos y es
ms rpido que con un lector de DVD-ROM. Se pueden encontrar distribuciones
de GNU/Linux que estn contenidas completamente en una memoria USB y
pueden arrancar desde ella (vase LiveCD).
Las memorias USB de gran capacidad, al igual que los discos duros o grabadoras
de CD/DVD son un medio fcil para realizar una copia de seguridad, por ejemplo.
Hay grabadoras y lectores de CD-ROM, DVD, disquetera o Zip que se conectan
por USB.
Adems, en la actualidad, existen equipos de audio con entradas USB a los cuales
podemos conectar nuestro pendrive y reproducir la msica contenida en el mismo.
Como medida de seguridad, algunas memorias USB tienen posibilidad de impedir
la escritura mediante un interruptor, como la pestaa de los antiguos disquetes.
Otros permiten reservar una parte para ocultarla mediante una clave.
Fortalezas y debilidades [editar]
A pesar de su bajo costo y garanta, hay que tener muy presente que estos
dispositivos de almacenamiento pueden dejar de funcionar repentinamente por
accidentes diversos: variaciones de voltaje mientras estn conectadas, por
dejarlas caer de una altura superior a un metro, por su uso prolongado durante
varios aos especialmente en pendrives antiguos
Las unidades flash son inmunes a rayaduras y al polvo que afecta a las formas
previas de almacenamiento porttiles como discos compactos y disquetes. Su
diseo de estado slido duradero significa que en muchos casos puede sobrevivir
a abusos ocasionales (golpes, cadas, pisadas, pasadas por la lavadora o
salpicaduras de caf). Esto lo hace ideal para el transporte personal de datos,

archivos de trabajo o datos personales a los que se quiere acceder en mltiples


lugares. La casi omnipresencia de soporte USB en computadoras modernas
significa que un dispositivo funcionar en casi todas partes. Sin embargo,
Microsoft Windows 98 no soporta dispositivos USB de almacenamiento masivo
genricos, se debe instalar un driver separado para cada fabricante o en su
defecto conseguir genricos. Para Microsoft Windows 95 dichos drivers son casi
inexistentes.
Las unidades flash son una forma relativamente densa de almacenamiento, hasta
el dispositivo ms barato almacenar lo que docenas de disquetes, y por un precio
moderado alcanza a los CD en tamao o los superan. Histricamente, el tamao
de estas unidades ha ido variando de varios megabytes hasta unos pocos
gigabytes. En el ao 2003 las unidades funcionaban a velocidades USB 1.0/1.1,
unos 1.5 Mbit/s o 12 Mbit/s. En 2004 se lanzan los dispositivos con interfaces USB
2.0. Aunque USB 2.0 puede entregar hasta 480 Mbit/s, las unidades flash estn
limitadas por el ancho de banda del dispositivo de memoria interno. Por lo tanto se
alcanzan velocidades de lectura de hasta 100 Mbit/s, realizando las operaciones
de escritura un poco ms lento. En condiciones ptimas, un dispositivo USB puede
retener informacin durante unos 10 aos.
Las memorias flash implementan el estndar "USB mass storage device class"
(clase de dispositivos de almacenamiento masivo USB). Esto significa que la
mayora de los sistemas operativos modernos pueden leer o escribir en dichas
unidades sin drivers adicionales. En lugar de exponer los complejos detalles
tcnicos subyacentes, los dispositivos flash exportan una unidad lgica de datos
estructurada en bloques al sistema operativo anfitrin. El sistema operativo puede
usar el sistema de archivos o el esquema de direccionamiento de bloques que
desee. Algunas computadoras poseen la capacidad de arrancar desde memorias
flash, pero esta capacidad depende de la BIOS de cada computadora, adems,
para esto, la unidad debe estar cargada con una imagen de un disco de arranque.
Las memorias flash pueden soportar un nmero finito de ciclos de lectura/escritura
antes de fallar, Con un uso normal, el rango medio es de alrededor de varios
millones de ciclos. Sin embargo las operaciones de escrituras sern cada vez ms
lentas a medida que la unidad envejezca.
Esto debe tenerse en consideracin cuando usamos un dispositivo flash para
ejecutar desde ellas aplicaciones de software o un sistema operativo. Para
manejar esto (adems de las limitaciones de espacio en las unidades comunes),
algunos desarrolladores han lanzado versiones de sistemas operativos (como
Linux) o aplicaciones comunes (como Mozilla Firefox) diseadas especialmente
para ser ejecutadas desde unidades flash. Esto se logra reduciendo el tamao de
los archivos de intercambio y almacenndolos en la memoria RAM.
Consideraciones de uso [editar]

El cuidado de los pen drive o memorias USB es similar al de las tarjetas


electrnicas, evitando cadas o golpes, humedad, campos magnticos y calor
extremo.
Antes de desenchufar la memoria del puerto USB es conveniente que el usuario
notifique al sistema operativo (desmontar en GNU/Linux o "Quitar el Hardware con
seguridad " desde el "Administrador de dispositivos" en Windows o "Expulsar" en
Mac OS). En algunos sistemas la escritura se realiza en forma diferida (esto
significa que los datos no se escriben en el momento) a travs de un cach de
escritura para acelerar los tiempos de dicha escritura y para que el sistema escriba
finalmente "de una sola vez" cuando dicho cach se encuentre lleno, pero si la
unidad es retirada antes que el sistema guarde el contenido de la cach de
escritura se pueden provocar discrepancias en el sistema de archivos existente en
la memoria USB que podra generar prdidas de datos.
Para reducir el riesgo de prdida de datos, la cach de escritura est desactivada
en forma predeterminada para las unidades externas en los sistemas operativos
Windows a partir de Windows XP, pero aun as una operacin de escritura puede
durar varios segundos y no se debe desenchufar fsicamente la unidad hasta que
haya finalizado completamente, de lo contrario, los datos a escribir se perdern.
Aunque la memoria USB no sufra daos, los ficheros afectados pueden ser de
difcil o incluso imposible recuperacin llegando en algn caso a ser necesario un
borrado o formateo completo del sistema de ficheros para poder volver a usarla.
En sistemas Windows (2000 ~ XP con SP2) con unidades de red asignadas,
puede ocurrir que al conectar la memoria USB el sistema le proporcione una letra
previamente en uso. En ese caso, habr que acudir al administrador de discos
(diskmgmt.msc), localizar la unidad USB y cambiar manualmente la letra de
unidad.[2]
En Windows XP, puede darse el caso de que si la memoria USB no es
desconectada utilizando la funcin de Extraccin Segura, Windows
automticamente podra marcar dicho dispositivo como problemtico y
deshabilitarlo, y se da el caso que dicha memoria puede utilizarse en otras
computadoras pero no en la que est marcada como problemtica. Hay que
ingresar al Administrador de Dispositivos y volver a habilitarla. [3]
Componentes
Componentes primarios
Las partes tpicas de una memoria USB son las siguientes:

Un conector USB macho tipo A (1): Provee la interfaz fsica con la


computadora.

Controlador USB de almacenamiento masivo (2): Implementa el controlador


USB y provee la interfaz homognea y lineal para dispositivos USB seriales
orientados a bloques, mientras oculta la complejidad de la orientacin a
bloques, eliminacin de bloques y balance de desgaste. Este controlador
posee un pequeo microprocesador RISC y un pequeo nmero de
circuitos de memoria RAM y ROM.
Circuito de memoria Flash NAND (4): Almacena los datos.
Oscilador de cristal (5): Produce la seal de reloj principal del dispositivo a
12 MHz y controla la salida de datos a travs de un bucle de fase cerrado
(phase-locked loop)

Componentes adicionales
Un dispositivo tpico puede incluir tambin:

Puentes y Puntos de prueba (3): Utilizados en pruebas durante la


fabricacin de la unidad o para la carga de cdigo dentro del procesador.
LEDs (6): Indican la transferencia de datos entre el dispositivo y la
computadora.
Interruptor para proteccin de escritura (7): Utilizado para proteger los datos
de operaciones de escritura o borrado.
Espacio Libre (8): Se dispone de un espacio para incluir un segundo circuito
de memoria. Esto le permite a los fabricantes utilizar el mismo circuito
impreso (el tablero verde que tiene los componentes montados en si) para
dispositivos de distintos tamaos y responder as a las necesidades del
mercado.
Tapa del conector USB: Reduce el riesgo de daos y mejora la apariencia
del dispositivo. Algunas unidades no presentan una tapa pero disponen de
una conexin USB retrctil. Otros dispositivos poseen una tapa giratoria
que no se separa nunca del dispositivo y evita el riesgo de perderla.
Ayuda para el transporte: En muchos casos, la tapa contiene una abertura
adecuada para una cadena o collar, sin embargo este diseo aumenta el
riesgo de perder el dispositivo. Por esta razn muchos otros tiene dicha
abertura en el cuerpo del dispositivo y no en la tapa, la desventaja de este
diseo est en que la cadena o collar queda unida al dispositivo mientras
est conectado. Muchos diseos traen la abertura en ambos lugares.

Desarrollos futuros
Las empresas de semiconductores estn haciendo un gran esfuerzo en reducir los
costos de los componentes mediante la integracin de varias funciones de estos
dispositivos en un solo chip, esto produce una reduccin de la cantidad de partes
y, sobre todo, del costo total.
Actualmente se esta tratando de desarrollar en dichos lugares los dispositivos
flash a una velocidad mayor gracias al futuro puerto USB 3.0.

Sin embargo, este dispositivo flash USB 3.0. esta mejorado y alcanza una buena
velocidad de transmisin debido a su nueva tecnologa.
USB 3.0 [editar]
Presentado en el ao 2008. Aunque est listo para su uso, es probable que pase
entre uno o dos aos, para ser incluido en dispositivos de uso masivo, lo que sita
la aparicin de productos con esta nueva especificacin a partir del ao 2009 o
2010.
La principal novedad tcnica del puerto USB 3.0. ser que eleva a 4.8 gigabits/s la
capacidad de transferencia que en la actualidad es de 480 Mb/s. Se mantendr el
cableado interno de cobre para asegurarse la compatibilidad con la tecnologas
USB 1.0 y 2.0.
Si en USB 2.0 el cable dispone de cuatro lineas, un par para datos, una de
corriente y una de toma de tierra, en USB 3.0 se aade cinco lneas. Dos de ellas
se usarn para el envo de informacin y otras dos para la recepcin, de forma
que se permite el trfico bidireccional, en ambos sentidos al mismo tiempo. El
aumento del nmero de lneas permite incrementar la velocidad de transmisin
desde los 480 Mb/s hasta los 4,8 Gb/s. De aqu se deriva el nombre que tambin
recibe esta especificacin: USB Superspeed.
La cantidad de energa que transporta un cable USB 1.x y 2.0 resulta insuficiente
en muchas ocasiones para recargar algunos dispositivos, especialmente si
utilizamos concentradores donde hay conectados varios de ellos. En USB 3.0, se
aumenta la intensidad de la corriente de 100 miliamperios a 900 miliamperios, con
lo que pueden ser cargados ms dispositivos o hacerlo ms rpido. Este aumento
de la intensidad podra traer consigo un menor rendimiento energtico. Pero
pensando en ello, USB 3.0 utiliza un nuevo protocolo basado en interrupciones, al
contrario que el anterior que se basaba en consultar a los dispositivos
peridicamente.
El aumento de lneas en USB 3.0 provoca que el cable sea ms grueso, un
inconveniente importante. Si hasta ahora los cables eran flexibles, con el nuevo
estndar estos tienen un grueso similar a los cables que se usan en redes
Ethernet, siendo por tanto ms rgidos.
Afortunadamente, igual que pasa entre USB 1.1 y USB 2.0 la compatibilidad est
garantizada entre USB 2.0 y USB 3.0, gracias al uso de conectores similares,
cuyos contactos adicionales se sitan en paralelo, de forma que no afectan en
caso de usar algn puerto que no sea del mismo tipo.

Componentes internos de un llavero USB tpico


1 Conector USB
2 Dispositivo de control de almacenamiento masivo USB
3 Puntos de Prueba
4 Circuito de Memoria flash
5 Oscilador de cristal
6 LED
7 Interruptor de seguridad contra escrituras
8 Espacio disponible para un segundo circuito de memoria flash

Microsoft Windows
Windows es una familia de sistemas operativos desarrollados y comercializados
por Microsoft. Existen versiones para hogares, empresas, servidores y dispositivos
mviles, como computadores de bolsillo y telfonos inteligentes. Hay variantes
para procesadores de 16, 32 y 64 bits.

Incorpora diversas aplicaciones como Internet Explorer, el Reproductor de


Windows Media, Windows Movie Maker, Windows Mail, Windows Messenger,
Windows Defender, entre otros.
Desde hace muchos aos es el sistema operativo ms difundido y usado del
mundo; de hecho la mayora de los programas (tanto comerciales como gratuitos y
libres) se desarrolla originalmente para este sistema.
Windows Vista es la versin ms reciente para computadoras personales,
Windows Server 2008 para servidores y Windows Mobile 6.0 en los dispositivos
mviles.
Historia
Windows 1.0
En 1985 Microsoft public la primera versin de Windows, una interfaz grfica de
usuario (GUI) para su propio sistema operativo (MS-DOS) que haba sido incluido
en el IBM PC y ordenadores compatibles desde 1981.
La primera versin de Microsoft Windows Premium nunca fue demasiado potente
ni tampoco se hizo popular. Estaba severamente limitada debido a los recursos
legales de Apple, que no permita imitaciones de sus interfaces de usuario. Por
ejemplo, las ventanas slo podan disponerse en mosaico sobre la pantalla; esto
es, nunca podan solaparse u ocultarse unas a otras. Tampoco haba "papelera de
reciclaje" debido a que Apple crea que ellos tenan la patente de este paradigma o
concepto. Ambas limitaciones fueron eliminadas cuando el recurso de Apple fue
rechazado en los tribunales. Por otro lado, los programas incluidos en la primera
versin eran aplicaciones "de juguete" con poco atractivo para los usuarios
profesionales.
Windows 2.0
Apareci en 1987, y fue un poco ms popular que la versin inicial. Gran parte de
esta popularidad la obtuvo de la inclusin en forma de versin "run-time" de
nuevas aplicaciones grficas de Microsoft, Microsoft Excel y Microsoft Word para
Windows. stas podan cargarse desde MS-DOS, ejecutando Windows a la vez
que el programa, y cerrando Windows al salir de ellas. Windows 2 todava usaba
el modelo de memoria 8088 y por ello estaba limitado a 1 megabyte de memoria;
sin embargo, mucha gente consigui hacerlo funcionar bajo sistemas multitareas
como DesqView.
Windows 3.0
La primera versin realmente popular de Windows fue la versin 3.0, publicada en
1990. sta se benefici de las mejoradas capacidades grficas para PC de esta

poca, y tambin del microprocesador 80386, que permita mejoras en las


capacidades multitarea de las aplicaciones Windows. Esto permitira ejecutar en
modo multitarea viejas aplicaciones basadas en MS-DOS. Windows 3 convirti al
IBM PC en un serio competidor para el Apple Macintosh.
OS/2
Artculos principales: OS/2
OS/2 es un sistema operativo de IBM que intent suceder a DOS como sistema
operativo de los PC. Se desarroll inicialmente de manera conjunta entre Microsoft
e IBM, hasta que la primera decidi seguir su camino con su Windows 3.0 e IBM
se ocup en solitario de OS/2.
OS/2.1
Durante la segunda mitad de los 80, Microsoft e IBM haban estado desarrollando
conjuntamente OS/2 como sucesor del DOS, para sacar el mximo provecho a las
capacidades del procesador Intel 80286. OS/2 utilizaba el direccionamiento
hardware de memoria disponible en el Intel 80286 para poder utilizar hasta 16 MB
de memoria. La mayora de los programas de DOS estaban por el contrario
limitados a 640 KB de memoria. OS/2 1.x tambin soportaba memoria virtual y
multitarea.
Ms adelante IBM aadi, en la versin 1.1 de OS/2, un sistema grfico llamado
Presentation Manager (PM). Aunque en muchos aspectos era superior a Windows,
su API (Programa de Interfaz de Aplicaciones) era incompatible con la que usaban
los programas de este ltimo. (Entre otras cosas, Presentation Manager localizaba
el eje de coordenadas X, Y en la parte inferior izquierda de la pantalla como las
coordenadas cartesianas, mientras que Windows situaba el punto 0,0 en la
esquina superior izquierda de la pantalla como otros sistemas informticos
basados en ventanas).
A principio de los 90, crecieron las tensiones en la relacin entre IBM y Microsoft.
Cooperaban entre s en el desarrollo de sus sistemas operativos para PC y cada
uno tena acceso al cdigo del otro. Microsoft quera desarrollar Windows an
ms, mientras IBM deseaba que el futuro trabajo estuviera basado en OS/2. En un
intento de resolver estas diferencias, IBM y Microsoft acordaron que IBM
desarrollara OS/2 2.0 para reemplazar a OS/2 1.3 y Windows 3.0, mientras
Microsoft desarrollara un nuevo sistema operativo, OS/2 3.0, para suceder ms
adelante al OS/2 2.0.
Este acuerdo pronto fue dejado de lado y la relacin entre IBM y Microsoft termin.
IBM continu desarrollando IBM OS/2 2.0 mientras que Microsoft cambi el
nombre de su (todava no publicado) OS/2 3.0 a Windows NT.

(Microsoft promocion Windows NT con tanto xito que la mayora de la gente no


se dio cuenta de que se trataba de un OS/2 remozado.) Ambos retuvieron los
derechos para usar la tecnologa de OS/2 y Windows desarrollada hasta la fecha
de terminacin del acuerdo.
OS/2 2.0
IBM public OS/2 versin 2.0 en 1992. Esta versin supona un gran avance frente
a OS/2 1.3. Incorporaba un nuevo sistema de ventanas orientado a objetos
llamado Workplace Shell como sustituto del Presentation Manager, un nuevo
sistema de ficheros, HPFS, para reemplazar al sistema de ficheros FAT de DOS
usado tambin en Windows y aprovechaba todas las ventajas de las capacidades
de 32 bit del procesador Intel 80386. Tambin poda ejecutar programas DOS y
Windows, ya que IBM haba retenido los derechos para usar el cdigo de DOS y
Windows como resultado de la ruptura.
OS/2 3.0 y 4.0
IBM continu vendiendo OS/2, produciendo versiones posteriores como OS/2 3.0
(tambin llamado Warp) y 4.0 (Merlin). Pero con la llegada de Windows 95, OS/2
comenz a perder cuota de mercado. Aunque OS/2 segua corriendo aplicaciones
de Windows 3.0, careca de soporte para las nuevas aplicaciones que requeran
Windows 95. Al contrario que con Windows 3.0, IBM no tena acceso al cdigo
fuente de Windows 95; y tampoco tena el tiempo ni los recursos necesarios para
emular el trabajo de los programadores de Microsoft con Windows 95; no
obstante, OS/2 3.0 (Warp) apareci en el mercado antes que Windows 95 (que se
retrasaba respecto a la fecha inicial de lanzamiento); como mejoras incorporaba
una reduccin en los requisitos de hardware (pasaba de pedir 8 Mb de memoria
RAM de su antedecesor OS/2 2.1 a pedir slo 4 Mb), y como gran aadido,
incorporaba el llamado BonusPack, un conjunto de aplicaciones de oficina,
comunicaciones, etc que ahorraban el tener que comprar software adicional como
en el caso de Windows. Todo esto unido a una gran campaa publicitaria y a un
muy reducido precio (el equivalente a unos 59.40 frente a los 100 de Windows)
provocaron que mucha gente se animase a probarlo en lugar de esperar la llegada
de Windows 95. Lamentablemente, el posterior abandono por parte de IBM hizo
que fuese quedando relegado (aunque sigue siendo utilizado -cada vez menos- en
sectores bancarios por su alta estabilidad).
Windows 3.1 y Windows 3.11
Artculos principales: Windows 3.1 y Windows 3.11
En respuesta a la aparicin de OS/2 2.0 , Microsoft desarroll Windows 3.1, que
inclua diversas pequeas mejoras a Windows 3.0 (como las fuentes escalables
TrueType), pero que consista principalmente en soporte multimedia. Ms tarde
Microsoft public el Windows 3.11 (denominado Windows para trabajo en grupo),
que inclua controladores y protocolos mejorados para las comunicaciones en red
y soporte para redes punto a punto.

Windows NT
Artculos principales: Windows NT y Windows NT 3.x
Mientras tanto Microsoft continu desarrollando Windows NT. Para ello reclutaron
a Dave Cutler, uno de los jefes analistas de VMS en Digital Equipment Corporation
(hoy parte de Compaq, que en 2005 fue comprada por HP) para convertir NT en
un sistema ms competitivo.
Cutler haba estado desarrollando un sucesor del VMS en DEC (Digital Equipment
Corporation) llamado Mica, y cuando DEC abandon el proyecto se llev sus
conocimientos y algunos ingenieros a Microsoft. DEC tambin crey que se
llevaba el cdigo de Mica a Microsoft y entabl una demanda. Microsoft finalmente
pag 150 millones de dlares y acord dar soporte al microprocesador Alpha de
DEC en NT.
Siendo un sistema operativo completamente nuevo, Windows NT sufri problemas
de compatibilidad con el hardware y el software existentes. Tambin necesitaba
gran cantidad de recursos y stos estaban solamente disponibles en equipos
grandes y caros. Debido a esto muchos usuarios no pudieron pasarse a Windows
NT. La interfaz grfica de NT todava estaba basada en la de Windows 3.1 que era
inferior a la Workplace Shell de OS/2
Windows NT 3.1
Windows NT 3.1 (la estrategia de marketing de Microsoft era que Windows NT
pareciera una continuacin de Windows 3.1) apareci en su versin beta para
desarrolladores en la Conferencia de Desarrolladores Profesionales de julio de
1992 en San Francisco. Microsoft anunci en la conferencia su intencin de
desarrollar un sucesor para Windows NT y Chicago (que an no haba sido
lanzada). Este sucesor habra de unificar ambos sistemas en uno slo y su
nombre clave era Cairo. (Visto en retrospectiva Cairo fue un proyecto ms difcil
de lo que Microsoft haba previsto y como resultado NT y Chicago no sera
unificados hasta la aparicin de Windows XP). Las versiones antiguas de Windows
NT se distribuan en disquettes y requeran unos elevados recursos de hardware
(adems de soportar relativamente poco hardware) por lo que no se difundieron
demasiado hasta llegar a Windows NT 4.0 y sobre todo a Windows 2000. Por
primera vez daba soporte para el sistema de ficheros NTFS.
Windows NT 3.5/3.51
Cabe destacar que la interfaz grfica de Windows NT 3.5 y Windows 3.51 era la
misma que la de sus predecesores, Windows NT 3.1 y Windows 3.1, con el
Administrador de Programas. Por otra parte, Microsoft distribuy un aadido
llamado NewShell, cuyo nombre completo es "Shell Technology Preview Update",
que no era otra cosa ms que una versin Beta de la nueva interfaz grfica de
Windows 95 y NT 4.0, con el botn y men inicio, pero para Windows NT 3.5x. Su
funcin principal era que los usuarios de Windows evaluaran el nuevo interfaz

grfico, que iba a ser presentado en Windows 95 y NT 4.0, pero como "dao
colateral" le daba a Windows NT 3.5x la nueva interfaz grfica.
Windows NT 4.0
Windows NT 4.0 presentaba varios componentes tecnolgicos de vanguardia y
soporte para diferentes plataformas como MIPS, ALPHA, Intel, etc. Las diferentes
versiones como Workstation, Server, Terminal server, Advancer server, permitan
poder adaptarlo a varias necesidades. El uso de componentes como tarjetas de
sonido, mdems, etc, tenan que ser diseados especficamente para este sistema
operativo.
Windows 95
Artculo principal: Windows 95
Microsoft adopt "Windows 95" como nombre de producto para Chicago cuando
fue publicado en agosto de 1995. Chicago iba encaminado a incorporar una nueva
interfaz grfica que compitiera con la de OS/2. Aunque comparta mucho cdigo
con Windows 3.x e incluso con MS-DOS, tambin se pretenda introducir
arquitectura de 32 bits y dar soporte a multitarea preemptiva, como OS/2 o el
mismo Windows NT. Sin embargo slo una parte de Chicago comenz a utilizar
arquitectura de 32 bits, la mayor parte sigui usando una arquitectura de 16 bits,
Microsoft argumentaba que una conversin completa retrasara demasiado la
publicacin de Chicago y sera demasiado costosa.
Microsoft desarroll una nueva API para remplazar la API de Windows de 16 bits.
Esta API fue denominada Win32, desde entonces Microsoft denomin a la antigua
API de 16 bits como Win16. Esta API fue desarrollada en tres versiones: una para
Windows NT, otra para Chicago y otra llamada Win32s, que era un subconjunto de
Win32 que poda ser utilizado en sistemas con Windows 3.1.; de este modo
Microsoft intent asegurar algn grado de compatibilidad entre Chicago y Windows
NT, aunque los dos sistemas tenan arquitecturas radicalmente diferentes
Windows 95 tena dos grandes ventajas para el consumidor medio. Primero,
aunque su interfaz todava corra sobre MS-DOS, tena una instalacin integrada
que le haca aparecer como un solo sistema operativo (ya no se necesitaba
comprar MS-DOS e instalar Windows encima). Segundo, introduca un subsistema
en modo protegido que estaba especialmente escrito a procesadores 80386 o
superiores, lo cual impedira que las nuevas aplicaciones Win32 daaran el rea
de memoria de otras aplicaciones Win32. En este respecto Windows 95 se
acercaba ms a Windows NT, pero a la vez, dado que comparta cdigo de
Windows 3.x, las aplicaciones podan seguir bloqueando completamente el
sistema en caso de que invadiesen el rea de aplicaciones de Win16.
Tena tambin como novedad el incluir soporte para la tecnologa Plug&Play.
Windows 95 se convirti en el primer gran xito de los de Redmond a nivel
mundial. La evolucin de Internet y la potencia de los equipos, cada vez ms

capaces, dio lugar a un binomio en el que Intel y Microsoft dominaban el


panorama mundial con solvencia. Los fabricantes comenzaban a volcarse en este
sistema a la hora de sacar sus controladores de dispositivos y, aunque con
algunos problemas por incompatibilidades inevitables, el xito de la plataforma fue
absoluto.
Ms adelante fue lanzada una versin con compatibilidad para USB (1.0) que
permita ejecutarse en computadores (ordenadores) con pocas prestaciones en
Hardware. Esta versin sali al mercado en octubre de 1998
Windows 98
Artculo principal: Windows 98
El 25 de junio de 1998 lleg Windows 98. Inclua nuevos controladores de
hardware y el sistema de ficheros FAT32 (tambin soportado por Windows 95
OSR 2 y OSR 2.5) que soportaba particiones mayores a los 2 GB permitidos por
Windows 95. Dio soporte tambin a las nuevas tecnologas como DVD, FireWire,
USB o AGP. Era novedosa tambin la integracin del explorador de Internet en
todos los mbitos del sistema.
Pero la principal diferencia de Windows 98 sobre Windows 95 era que su ncleo
haba sido modificado para permitir el uso de controladores de Windows NT en
Windows 9x y viceversa. Esto se consigui con la migracin de parte del ncleo de
Windows NT a Windows 98, aunque ste siguiera manteniendo su arquitectura
MS-DOS/Windows GUI. Esto permiti la reduccin de costes de produccin, dado
que Windows NT y Windows 98 ahora podan utilizar casi idnticos controladores.
Windows 98 Second Edition (SE)
Artculo principal: Windows 98 SE
A principios de 1998 se desarroll este sistema operativo, saliendo al mercado a
finales de 1998, cuando Microsoft sac al mercado Windows 98 Second Edition,
cuya caracterstica ms notable era la capacidad de compartir entre varios equipos
una conexin a Internet a travs de una sola lnea telefnica. Tambin eliminaba
gran parte de los errores producidos por Internet Explorer en el sistema. Esta
versin es la ms estable de todas las de esta serie, y an se sigue utilizando en
muchos equipos, mejorando en s dos cosas importantes:
1) El grave error de solicitud de licencia que simplemente se puede dejar pasar por
alto en la instalacin cuando se copian los archivos con extensin ".CAB" (sin
comillas) a la unidad de disco duro de la computadora (CPU u ordenador) en la
primera versin de este sistema operativo
2) Se corrigen las extensiones de archivo y aplicaciones para una optimizacin y
mejor administracin de memoria virtual, reduciendo as los famosos mensajes de
error en pantalla azul.

Windows Millenium Edition (ME)


Artculo principal: Windows ME
En 2000 Microsoft introdujo Windows ME, que era una copia de Windows 98 con
ms aplicaciones aadidas. Windows ME fue un proyecto rpido de un ao para
rellenar el hueco entre Windows 98 y el nuevo Windows XP, y eso se not mucho
en la poca estabilidad de esta versin. En teora, Windows 2000 iba a ser la
unificacin entre las dos familias de Windows, la empresarial y la de hogar, pero
por retrasos se lanz este pequeo avance. En esta versin se aceleraba el inicio
del sistema y oficialmente ya no se poda distinguir entre el MS-DOS y el entorno
grfico (aunque aparecieron parches que permitan volver a separarlo como se
haca en versiones anteriores).
Esta versin no traa unidad de proceso de 16 bits y se centr nicamente en la
compatibilidad con nuevo hardware de 32 bits. Como consecuencia, slo
funcionaba correctamente con los equipos nuevos que lo tenan instalado, ya que
si se instalaba sobre un equipo antiguo (mediante una actualizacin de software)
el hardware de 16 bits era ms complejo de configurar, o bien no funcionaba en
absoluto.
Cabe destacar que este sistema operativo fue muy poco popular por sus continuos
errores y muchas desventajas de uso. Estos inconvenientes hicieron que, salvo en
contadas ocasiones, sus usuarios retornaran rpidamente al uso de Windows 98,
o bien que dieran el salto a Windows 2000.
Windows 2000
Artculo principal: Windows 2000
En este mismo ao vio la luz Windows 2000, una nueva versin de Windows NT
muy til para los administradores de sistemas y con una gran cantidad de servicios
de red y lo ms importante: admita dispositivos Plug&Play que venan siendo un
problema con Windows NT.
La familia de Windows 2000 estaba formada por varias versiones del sistema: una
para las estaciones de trabajo (Windows 2000 Professional) y varias para
servidores (Windows 2000 Server, Advanced Server, Datacenter Server).
Windows 2000 incorporaba importantes innovaciones tecnolgicas para entornos
Microsoft, tanto en nuevos servicios como en la mejora de los existentes. Algunas
de las caractersticas que posee son:
Almacenamiento:

Soporte para FAT16, FAT32 y NTFS.


Cifrado de ficheros (EFS).
Servicio de indexacin.

Sistema de archivos distribuido (DFS).


Nuevo sistema de backup (ASR).
Sistema de tolerancia a fallos (RAID) con discos dinmicos (software).

Comunicaciones:

Servicios de acceso remoto (RAS, VPN, RADIUS y Enrutamiento).


Nueva versin de IIS con soporte para HTTP/1.1.
Active Directory.
Balanceo de carga (clustering)
Servicios de instalacin desatendida por red (RIS).
Servicios nativos de Terminal Server.

Estos avances marcan un antes y un despus en la historia de Microsoft.


Windows XP (eXPerience)
Artculo principal: Windows XP
La unin de Windows NT/2000 y la familia de Windows 9.x se alcanz con
Windows XP puesto en venta en 2001 en su versin Home y Professional.
Windows XP usa el ncleo de Windows NT. Incorpora una nueva interfaz y hace
alarde de mayores capacidades multimedia. Adems dispone de otras novedades
como la multitarea mejorada, soporte para redes inalmbricas y asistencia remota.
Se puede agregar que inmediatamente despus de haber lanzado el ltimo
Service Pack (SP2), Microsoft dise un sistema orientado a empresas y
corporaciones, llamado Microsoft Windows XP Corporate Edition, algo similar al
Windows XP Profesional, solo que diseado especialmente para empresas. En el
apartado multimedia, XP da un avance con la versin Media Center(2002-2005).
Esta versin ofrece una interfaz de acceso fcil con todo lo relacionado con
multimedia (TV, fotos, reproductor DVD, Internet...).
Windows Server 2003
Artculo principal: Windows Server 2003
Sucesor de la familia de servidores de Microsoft a Windows 2000 Server. Es la
versin de Windows para servidores lanzada por Microsoft en el ao 2003. Est
basada en el ncleo de Windows XP, al que se le han aadido una serie de
servicios, y se le han bloqueado algunas de sus caractersticas (para mejorar el
rendimiento, o simplemente porque no sern usadas).
Windows Vista
Artculo principal: Windows Vista
Windows Vista apareci en el mercado el 30 de enero de 2007. Cabe destacar los
continuos retrasos en las fechas de entrega del sistema operativo. Inicialmente se
anunci su salida al mercado a inicios-mediados de 2006; posteriormente y debido

a problemas durante el proceso de desarrollo, se retras su salida hasta finales de


2006. El ltimo retraso traslad la fecha hasta finales de enero de 2007. Estos
continuos retrasos han llevado a Microsoft a tomar diversas medidas para
minimizar los gastos extras derivados de los retrasos. Por ejemplo, en Argentina,
se podr comprar Windows Vista con un "ticket" que la persona adquiere al
momento de comprar un nuevo PC que no tiene instalado todava Windows Vista.
Podrn canjear el "ticket" por una copia original de Windows Vista y as actualizar
su sistema. Tambin cabe destacar que Windows Vista trae una nueva interfaz
grfica llamada Aero, que es una evolucin de la interfaz grfica denominada
Luna de Windows XP.
Este sistema operativo, como el Windows ME, ha sido criticado por su falta de
compatibilidad, entre otras cosas, haciendo que la mayora de los usuarios
regresen a su antecesor Windows XP o que migren a Mac OS X o GNU/Linux.
Windows Server 2008
Artculo principal: Windows Server 2008
Al igual que su sucesor, Windows Server 2003 se basaba en la ltima versin del
SO domstica publicada. ste se basa en Windows Vista en cuanto a su interfaz
Aero, mucho ms amigable y sencilla, y en Windows Server 2003 SP2.
Windows 7

Windows 7
Windows 7 (anteriormente conocido con nombre cdigo Blackcomb, y luego
Vienna) es la ltima versin de Microsoft Windows, un sistema operativo producido
por Microsoft Corporation para uso en PCs, incluyendo equipos de escritorio en
hogares y oficinas, equipos porttiles, "tablet PCs", "netbooks" y equipos media
center.[1] El desarrollo de Windows 7 se complet el 22 de julio de 2009, siendo
entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009. Su
contraparte para servidores, Windows Server 2008 R2, ser lanzado al mismo
tiempo.
A diferencia de su antecesor, Windows 7 es una actualizacin incremental del
ncleo NT 6.0, esto con la meta de mantener cierto grado de compatibilidad con
aplicaciones y hardware en los que Windows Vista ya era compatible.[2] Las metas
de desarrollo para Windows 7 fueron el mejorar su interfaz para hacerla ms
amena al usuario e incluir nuevas caractersticas que permitieran hacer tareas de
una manera ms fcil y rpida, al mismo tiempo en que se realizaran esfuerzos
para lograr un sistema ms ligero, estable y rpido. [3]
Diversas presentaciones dadas por la compaa en el 2008 se enfocaron en
demostrar capacidades tctiles multi-touch, una interfaz rediseada junto con una
nueva barra de tareas y un sistema de redes domsticas denominado Grupo en el
Hogar,[4] adems de mejoras de rendimiento.

Hoja de clculo
Una hoja de clculo es un programa que permite manipular datos numricos y
alfanumricos dispuestos en forma de tablas (la cual es la unin de filas y
columnas). Habitualmente es posible realizar clculos complejos con frmulas y
funciones y dibujar distintos tipos de grficas.
Uso [editar]
Debido a la versatilidad de las hojas de clculo modernas, se utilizan a veces para
hacer pequeas bases de datos, informes, grficos estadsticos, clasificaciones de
datos, entre otros usos. Las operaciones ms frecuentes se basan en clculos
entre celdas, las cuales son referenciadas respectivamente mediante la letra de la
columna y el nmero de la fila, por ejemplo =B1*C1.
Orgenes de las hojas de clculo [editar]
En 1961 se vislumbr el concepto de una hoja de clculo electrnica en el artculo
Budgeting Models and System Simulation de Richard Mattessich. Pardo y Landau
merecen parte del crdito de este tipo de programas, y de hecho intentaron
patentar (patente en EE.UU. nmero 4.398.249) algunos de los algoritmos en
1970. La patente no fue concedida por la oficina de patentes por ser una invencin
puramente matemtica. Pardo y Landau ganaron un caso en la corte
estableciendo que "algo no deja de ser patentable solamente porque el punto de la
novedad es un algoritmo". Este caso ayud al comienzo de las patentes de
software.
Dan Bricklin es el inventor generalmente aceptado de las hojas de clculo. Bricklin
cont la historia de un profesor de la universidad que hizo una tabla de clculos en
un tablero. Cuando el profesor encontr un error, tuvo que borrar y reescribir una
gran cantidad de pasos de forma muy tediosa, impulsando a Bricklin a pensar que
podra replicar el proceso en un computador, usando el paradigma tablero/hoja de
clculo para ver los resultados de las frmulas que intervenan en el proceso.
Su idea se convirti en VisiCalc, la primera hoja de clculo, y la "aplicacin
fundamental" que hizo que el PC (ordenador u computador personal) dejase de
ser slo un hobby para entusiastas del computador para convertirse tambin una
herramienta en los negocios y en las empresas.
Hojas de Clculo en el mercado

Calc, integrada en OpenOffice.org


Microsoft Excel, integrada en Microsoft Office
Gnumeric, integrada en Gnome Office
KSpread, de KOffice
Numbers, integrada en iWork de Apple
Lotus 1-2-3 integrada en Lotus SmartSuite

ATAJOS CON EL TECLADO PARA WINDOWS


Instrucciones para usar el ordenador slo con el teclado
Atajos con la tecla CONTROL
Ctrl + A. Abrir documento (slo est disponible al ejecutar aplicaciones).
Ctrl + B. Organizar Favoritos.
Ctrl + C. Copiar la seleccin.
Ctrl + E. Seleccionar todo.
Ctrl + F. Buscar archivos y carpetas.
Ctrl + G. Guardar como
Ctrl + H. Ver Historial
Ctrl + I. Mostrar Favoritos.
Ctrl + K. Convierte la letra redonda en itlica, y viceversa.
Ctrl + L. Abrir un archivo.
Ctrl + N. Convierte la letra en negrita.
Ctrl + O. Organizar favoritos.
Ctrl + P. Cuadro de impresin.
Ctrl + Q. Busqueda.
Ctrl + R. Guardar los cambios.
Ctrl + S. Activar y desactivar subrayado.
Ctrl + U. Abrir documento nuevo.
Ctrl + V. Pegar la seleccin.
Ctrl + X. Cortar la seleccin.
Ctrl + Y. Repetir el paso anterior.
Ctrl + Z. Deshacer el paso previo.
Ctrl + Esc. Abrir el men Inicio.
Ctrl + Inicio. Ir al inicio de una carpeta o documento.
Ctrl + Fin. Ir al final de una carpeta o documento.
Ctrl + Enter. Incluye el http://..en la barra de direccin del navegador.
Atajos con la tecla ALT
Alt + Espacio + X. Maximiza una ventana.
Alt + Espacio + N. Minimiza una ventana.
Alt + Espacio + R. Restaura una ventana al tamao original.
Alt + Esc. Desplaza el foco del teclado por las ventanas.
Alt + F4. Cerrar ventana.
Alt + Tab. Cambiar rpido de una aplicacin a otra.
Alt + Letra correspondiente de la barra de herramientas. Despliega el men
correspondiente a dicha letra.
Alt + Impr Pant. Activar la vista en alto contraste.
Alt + teclado numerico. Obtener smbolos.
Atajos con la tecla ALT GR

Alt Gr + 2. Obtener el smbolo @.


Alt Gr + E. Obtener el smbolo .
Alt Gr + Y. Desplazar el cursor al principio.
Alt Gr + I. Vista preliminar.
Alt Gr + O. Incluir notas a pie de pgina numeradas.
Alt Gr + K. Establecer hipervnculo.
Alt Gr + 4 + espacio. Obtiene ~.
Alt Gr + G + espacio. Va directamente al campo de texto de la barra de Google (si
la tienes instalada)
Atajos con la tecla WINDOWS
Tecla Windows + D. Muestra el Escritorio en pantalla.
Tecla Windows + E. Abrir el Explorador de Windows.
Tecla Windows + F. Abrir el cuadro de dilogo Bsqueda.
Tecla Windows + M. Minimizar todas las ventanas.
Tecla Windows + R. Abrir el cuadro de dilogo Ejecutar
Otros atajos
F1. Accede a la ayuda de Windows.
F2. Renombrar un fichero o carpeta.
F3. Accede al men Buscar.
F4. Despliega la barra Direccin en cualquier carpeta o pgina web.
F5. Actualiza el documento, carpeta o pgina web.
F6. Accede a la barra Direccin.
Mays + F10. Mostrar el men al que se accede con el botn derecho del ratn.
Mayus + Tab. Desplazarse hacia atrs por un cuadro de dilogo.

Vous aimerez peut-être aussi