Sie sind auf Seite 1von 18

¿Quién inventó la Primera Computadora y en qué Año?

El primero de estos dispositivos fue concebido en 1786


por JH Müller. Nunca se terminó de construir.
Después de esto fueron olvidados y redescubiertos en 1822
por el inglés Charles Babbage, al que se le conoce como
“el padre del PC”. Esta máquina utilizaba el sistema
de números decimales y era accionada por una manija de
arranque. El gobierno británico financió el proyecto al
principio, pero luego dejó de ayudar. Babbage continuó con
el diseño de su motor de análisis mucho más general y produjo una mejora del
diseño entre 1834 y 1869. Otros señalan que esta es la primera computadora
electrónica.
La primera computadora conocida es la máquina de Antikythera, un dispositivo
mecánico que calcula las posiciones de los signos astrológicos en cualquier fecha,
pasados o futuros. Fue descubierto en un antiguo naufragio en el Mar Mediterráneo
en fechas alrededor de 250 aC. El diseñador/constructor no se conoce, pero debido
a su similitud con otros dispositivos mecánicos se sabe que probablemente sea
trabajo de Arquímedes.
Otros dicen que el Abacus fue la primera computadora. Se considera que fue
inventada por los chinos entre 2600 aC y 300 aC. Abacus fue utilizada por los
comerciantes y empleados en China.
El primer equipo, o “computadora moderna” fue inventado en la Segunda Guerra
Mundial por un ingeniero alemán, Konrad Zuse en 1941, llamado el Z3. Más Info:
“Puedo añadir un poco de autenticidad a esta respuesta de mi abuelo era un genio
en el equipo de Werner Von Braun, durante la Segunda Guerra Mundial fue el
técnico que llegó a construir el equipo descrito anteriormente. Fue un equipo
analógico diseñado para simular el sistema de guía de los cohetes. Fue construido
en secreto, porque los de arriba no habían dado su permiso para este proyecto.
Después de hacer algunas investigaciones para responder a una pregunta de una
beca que solicité, me encontré con que Babbage no pudo construir una máquina
completa”.
La razón más aceptada de este fracaso es que la ingeniería mecánica de Victoria
no se había desarrollado lo suficiente como para producir piezas con una precisión
suficiente. Fue Konrad Zuse. Él inventó el Z1, Z2, Z3, Z4 y otros. El Z3 fue la primera
en pleno funcionamiento el programa controlado por computadora electromecánica
digital en el mundo-concluyó en 1941. Charles Babbage acaba de hacer una
máquina de computación mecánica.
Te puede interesar:¿Quién inventó el Teléfono?
¿Quién inventó la Primera Computadora y en qué Año?
No es una pregunta con una respuesta simple. La verdadera respuesta es que
muchos inventores contribuyeron a la historia de las computadoras y que un
ordenador es una pieza compleja de maquinaria compuesto por muchas partes,
cada una de ellas puede ser considerada una invención por separado.
El primer ordenador electrónico fue inventado
por John Vincent Ansoff, búlgaro. Él lo nombró el
Anatasoff Berry Computer, o el ABC. Fue la primera
computadora electrónica digital, construida entre 1937
y 1942 por John Vincent Atanasoff y Clifford
Berry en la Iowa State University. Se utilizaba la
memoria de regeneración, el procesamiento en
paralelo, la aritmética binaria y las funciones de división
de computación (rutinas), de distancia de uso, de
memoria y de gestión.
La primera computadora completamente electrónica fue desarrollada en Inglaterra
en 1943. Era conocida como Coloso. Pesaba 30 toneladas.
El primer equipo de trabajo (en el sentido moderno) fue inventado por Konrad Zuse.
Sin embargo, otros han creado máquinas o se han acercado a las ideas de otros.
Se trataba de gente como Pascal, Leibniz y Turing. La primera patente para un
equipo de trabajo (fuera de los militares) fue el ENIAC, creado por los Doctores John
Presper Eckert y John Mauchly en la Universidad de Pennsylvania en 1952. Ellos
formaron la Corporación Eckert-Mauchly Computer, que fue comprada más tarde
por Remington Rand. Su equipo se utilizó en el censo de 1950 y por Walter Cronkite
en las elecciones presidenciales de 1952.
Desarrollo.
Computadora.
Es una máquina capaz de procesar o tratar automáticamente a
gran velocidad cálculos y complicados procesos que requieren una toma rápida de
decisiones, mediante la aplicación sistemática de los criterios preestablecidos,
siguiendo las instrucciones de un programa, la información que se le suministra, es
procesada para así obtener un resultado deseado.
Las computadoras son verdaderamente importantes porque introduce
un cambio cualitativo, tanto en la organización como en el desarrollo del trabajoy el
ocio. Y no por lo que es, sino por lo que hace. Si hoy en día las computadoras
realizan muchas cosas se puede decir que en un futuro realizara todo o casi todo.
Ésta totalidad no es absoluta porque las aplicaciones informáticas no están
necesariamente limitadas por la esencia material de lacomputadora, sino por el
propio hombre.
En definitiva, la computadora es una maquina de propósitos o uso general. Los
conceptos de estructura física y de programación constituyen el soporte material y
lógico de esa realidad. Es una dualidad solidaria que también recibe los nombres
de Hardware o soporte fisco y Software o soporte lógico.
El hardware (soporte físico): es un conjunto de elementos físicos (máquinas,
circuitos), mientras que el software es el conjunto de programas, datos,diseño e
instrucciones. Este es difícilmente modificado, mientras que el software (soporte
lógico) puede ser alterado para la realización de cada tarea.
Los PC tienen 4 elementos básicos (hardware): el teclado, que es principalmente
para facilitar la introducción de información al computador; la memoria, que es la
que se encarga de almacenar la información y el programa; la unidad de
proceso (CPU), es el que lleva a cabo las instrucciones contenidas en el programa;
una impresora es una máquina que es capaz de sacar en papel todo la información
que se le dio al computador que pueden ser alfanuméricos; una pantalla que es
simplemente para ver los resultados del trabajo realizado, entre otros periféricos
que no son mas que elementos que forman parte del sistema físico y que
cumplen funciones adicionales, pero no necesarias.
Los programas o softwares son el conjunto de instrucciones que le dicen al
computador qué debe hacer. Sin ellos, el computador es una máquina inútil. Hay
diferentes clases de programas. Las dos principales categorías son
los sistemas operativos y el software aplicativo o aplicaciones.
El sistema operativo: es el programa más importante, porque controla el
funcionamiento del computador y el de los demás programas. Las aplicaciones son
todos los programas que permiten al usuario realizar tareas: procesadores de
palabras para escribir, juegos para divertirse, hojas decálculo para trabajo
financiero, browsers para navegar por la red.
El sistema operativo establece las reglas y parámetros para que el software
aplicativo interactúe con el computador, ya que en lugar de hablar directamente con
el hardware las aplicaciones hablan con el sistema operativo y este actúa como su
intérprete.
El lenguaje de programación, es el software que se usa para escribir los
programas en el lenguaje de la máquina, el único que el procesador del computador
entiende, el código binario.
Computación.
El término computación es equivalente a decir informática, la única diferencia es
que solo el depende de las zonas geográficas. La palabra computación procede
del inglés que se refiere a la realización de cálculos. En cambio informática proviene
del francés y designa la actividad de procesamiento de información. Al margen de
su origen etimológico, éstos términos resultan equiparables. No obstante, la tarea
esencial de las computadoras no es el cálculo, sino el procesamiento de
información.
La computación es la ciencia del tratamiento automático de la información, que
puede estar constituida por un conjunto de palabras, números osímbolos, lo que se
denomina en general expresión alfanumérica.
La computación es importante debido a que permite tener conocimientos más
profundos acerca de los computadores (software, hardware, sistemas que tienen y
muchas otras herramientas y opciones que éstas poseen), además es necesarias
porque las computadoras le facilita al hombre la mayoría de todos los trabajos que
necesite hacer y además tener entretenimiento para un largo tiempo bien sea por
medio del Internet o por medio de juegos que se tengan en algún CD o en la
memoria del computador.
Tipos de Computadora
1. Supercomputadoras
La supercomputadora Tianhe-2 está
ubicada en China.
Las computadoras más potentes del
mundo, las que pueden procesar las
mayores cantidades de información y
resuelven las operaciones más
complicadas son las supercomputadoras. En realidad, las
supercomputadoras son un conjunto de ordenadores muy poderosos
conectados entre sí para aumentar su capacidad de forma exponencial.
La supercomputadora más potente del mundo se encuentra en la Universidad
Nacional de Tecnología de Defensa de China. Se llama Tianhe-2 y tiene un
rendimiento promedio de 33.48 petaFLOPS. Como dato informativo, cada
petaflop significa que la computadora es capaz de realizar más de mil billones
operaciones por segundo.
2. Mainframes
Los mainframes son computadoras muy
importantes para miles de servicios.
También conocidos como
macrocomputadoras o computadoras
centrales, son capaces de procesar
millones de aplicaciones a la vez. Por
eso, son utilizadas principalmente por
entidades gubernamentales y empresas
que manejan grandes cantidades de información, operaciones bancarias o
bases de datos.
Los mainframes pueden funcionar con muchos sistemas operativos a la vez y
servir para gestionar las actividades de varios terminales virtuales. Necesitan
refrigeración para evitar su sobrecalentamiento y cuestan varios miles de
dólares.
3. Computadoras personales
IBM PC, una de las primeras computadoras
personales.
La cara más vista de la computación son
las computadoras personales, que tienen
sus orígenes en los equipos construidos
desde 1970 y que en un principio se
llamaron microcomputadoras. Se
caracterizan por tener un microprocesador y están diseñadas para cumplir las
tareas más comunes de la informática actual, como la navegación web, la
productividad y el entretenimiento.
Las computadoras portátiles y de escritorio son tipos de computadoras de
escritorio.
4. Computadoras híbridas
Las computadoras híbridas o dos en
uno combinan la productividad de las
laptop con la portabilidad de las
tablets.
Surgidas a partir del 2012, las
computadoras híbridas son una
mezcla entre una laptop y una
tableta.Pensadas principalmente
como una tableta evolucionada para
ofrecer más opciones de productividad, las computadoras híbridas tienen
mucho potencial en el futuro de la computación.
Casi todas las marcas de computadoras fabrican en la actualidad
computadoras híbridas, si bien se considera a la Microsoft Surface como la
pionera en el campo y al iPad Pro, recién anunciado, como una de las que
impulsará más este mercado.
5. Computadoras portátiles
Las computadoras portátiles son
prácticas y eficientes.
La primera computadora portátil como
tal fue creada por Epson en 1981 y en su
momento fue considerada como la
“cuarta revolución de la computación
personal” por la revista BusinessWeek.
Después del lanzamiento de Windows
95, las computadoras portátiles se
popularizaron, y son en la actualidad las computadoras personales más
vendidas.
El término laptop viene del inglés lap –regazo- y top –encima-, mientras que
se les llama también notebookspor su similitud con los cuadernos. Tienen
pantalla, teclado, touchpad, procesador, discos duros, memorias y batería.
6. Computadoras de escritorio
Las computadoras de escritorio son
potentes para diferentes tareas.
Conformadas típicamente por un monitor,
un CPU, un teclado y un mouse, además de
aparatos accesorios como cámaras web o
bocinas. En la actualidad, sin embargo,
existen computadoras de escritorio que
embuten todas estas partes en una sola pantalla, como las iMac, equipos todo-
en-uno.
7. Netbooks
Las netbooks son computadoras muy básicas
y portátiles.
Las netbooks son las computadoras
personales más básicas que existen. Son
laptops con pantallas de 10 pulgadas en
promedio, pero con menor potencia y
capacidad que las computadoras portátiles
más grandes.Están diseñadas principalmente
para acceder a Internet y hacer tareas de
productividad simples.
Este tipo de computadoras prescinden de los lectores de CD o DVD,
característica que no obstante está siendo imitada por las laptops de mayor
tamaño. Las netbooks son también las computadoras personales más
baratas, lo que contribuyó a su éxito en ventas.
8. Tablets
Las tablets son pura pantalla.
El mundo conoció las tablets cuando Apple
lanzó en 2010 el iPad. Las tablets o tabletas
son computadoras muy portátiles destinadas
a tareas de entretenimiento, web y
productividad. Su principal característica es
su pantalla táctil, que elimina el teclado y
mouse para interactuar con sus contenidos y
los reemplaza por gestos con los dedos.
Las tabletas como computadoras personales han reemplazado en muchos
usuarios las funciones las netbooks o laptops, si bien este tipo de equipos
son utilizados para tareas más exigentes.
9. Teléfonos inteligentes
Los teléfonos inteligentes son computadoras
que sirven para hablar por teléfono.
Los smartphones son computadoras
convertidas en teléfono. En menos de 6
pulgadas de tamaño incorporan, además de
batería, procesador, pantalla táctil y sensores
como acelerómetro, brújula, giroscopio y
GPS. Tienen la capacidad de conectarse a
Internet por medio de WiFi o conexiones
móviles, así como hacer y recibir llamadas y mensajes.
Los teléfonos inteligentes pueden hacer muchas tareas de las computadoras
personales, como administrar el correo electrónico, navegar por internet y
utilizar elementos multimedia.
Su principal empuje vino a través de la creación y consolidación de sistemas
operativos móviles, como iOS y Android, que ofrecen millones de
aplicaciones, programas informáticos pequeños para utilizar dentro de estos
dispositivos. El iPhone, lanzado en 2007, fue el inaugurador del concepto del
smartphone, si bien existen en la actualidad una serie de marcas de celulares
que compiten en esta industria.
10. Computadoras vestibles
Los dispositivos wearables son
computadoras que puedes usar en tu
muñeca.
Las nuevas tendencias de la computación
se dirigen hacia la creación de
computadoras en miniatura para su uso
personal. Incorporadas en relojes, gafas,
pulseras y otros accesorios, sus funciones se enfocan en la complementación
de las funciones de otros dispositivos, principalmente de los teléfonos
inteligentes.
A este apartado de la computación se le conoce como tecnología vestible o
dispositivos wearables, y destacan hasta el momentos equipos como el Apple
Watch, un reloj inteligente; Google Glass, unos lentes inteligentes, o Pebble
Watch, pionero de los relojes inteligentes.
Bonus: computadoras del futuro
Hay muchos caminos que las
computadoras del futuro podrían tomar.
La computación está cambiando todo el
tiempo. En el futuro de las
computadoras se abren panoramas
prometedores como la computación
cuántica, máquinas con capacidades
increíbles de procesamiento que apenas
comienzan a crearse, mientras que las computadoras de bolsillo o en
miniatura buscarán abrirse camino entre los usuarios comunes.
También están basados en computadoras en miniatura tecnologías como el
Internet de las Cosas, que planea convertir todos los objetos en
inteligentes. Conforme pase el tiempo, los tipos de computadoras existentes
continuarán diversificándose, mientras que otros probablemente
desaparecerán. Así funciona el devenir de la tecnología.
Generaciones de las Computadoras

Todo este desarrollo de las computadoras suele divisarse por


generaciones.
Primera Generación (1951-1958)
En esta generación había una gran desconocimiento de
las capacidades de las computadoras, puesto que se
realizó un estudio en esta época que determinó que con
veinte computadoras se saturaría el mercado de los
Estados Unidos en el campo de procesamiento de datos.
Esta generación abarco la década de los cincuenta. Y se
conoce como la primera generación. Estas máquinas
tenían las siguientes características:

Usaban tubos al vacío para procesar información.


Usaban tarjetas perforadas para entrar los datos y los programas.
Usaban cilindros magnéticos para almacenar información e instrucciones
internas.
Eran sumamente grandes, utilizaban gran cantidad de electricidad,
generaban gran cantidad de calor y eran sumamente lentas.
Se comenzó a utilizar el sistema binario para representar los datos.
En esta generación las máquinas son grandes y costosas (de un costo
aproximado de 10,000 dólares).
La computadora más exitosa de la primera generación fue la IBM 650, de la
cual se produjeron varios cientos. Esta computadora que usaba un
esquema de memoria secundaria llamado tambor magnético, que es el
antecesor de los discos actuales.
Segunda Generación (1958-1964)

En esta generación las computadoras se


reducen de tamaño y son de menor costo.
Aparecen muchas compañías y las
computadoras eran bastante avanzadas
para su época como la serie 5000 de
Burroughs y la ATLAS de la Universidad
de Manchester. Algunas computadoras
se programaban con cinta perforadas y
otras por medio de cableado en un
tablero.

Características de está generación:


Usaban transistores para procesar información.
Los transistores eran más rápidos, pequeños y más confiables que los
tubos al vacío.
200 transistores podían acomodarse en la misma cantidad de espacio
que un tubo al vacío.
Usaban pequeños anillos magnéticos para almacenar información e
instrucciones. cantidad de calor y eran sumamente lentas.
Se mejoraron los programas de computadoras que fueron desarrollados
durante la primera generación.
Se desarrollaron nuevos lenguajes de programación como COBOL y
FORTRAN, los cuales eran comercialmente accsesibles.
Se usaban en aplicaciones de sistemas de reservaciones de líneas
aéreas, control del tráfico aéreo y simulaciones de propósito general.
La marina de los Estados Unidos desarrolla el primer simulador de vuelo,
"Whirlwind I".
Surgieron las minicomputadoras y los terminales a distancia.
Se comenzó a disminuir el tamaño de las computadoras.
Tercera Generación (1964-1971)

La tercera generación de computadoras emergió


con el desarrollo de circuitos integrados (pastillas
de silicio) en las que se colocan miles de
componentes electrónicos en una integración en
miniatura. Las computadoras nuevamente se
hicieron más pequeñas, más rápidas, desprendían
menos calor y eran energéticamente más
eficientes. El ordenador IBM-360 dominó las
ventas de la tercera generación de ordenadores
desde su presentación en 1965. El PDP-8 de la
Digital Equipment Corporation fue el primer
miniordenador.

Características de está generación:


Se desarrollaron circuitos integrados para procesar información.
Se desarrollaron los "chips" para almacenar y procesar la información.
Un "chip" es una pieza de silicio que contiene los componentes electrónicos
en miniatura llamados semiconductores.
Los circuitos integrados recuerdan los datos, ya que almacenan la
información como cargas eléctricas.
Surge la multiprogramación.
Las computadoras pueden llevar a cabo ambas tareas de procesamiento
o análisis matemáticos.
Emerge la industria del "software".
Se desarrollan las minicomputadoras IBM 360 y DEC PDP-1.
Otra vez las computadoras se tornan más pequeñas, más ligeras y más
eficientes.
Consumían menos electricidad, por lo tanto, generaban menos calor.
Cuarta Generación (1971-1988)

Aparecen los microprocesadores que es


un gran adelanto de la microelectrónica,
son circuitos integrados de alta densidad
y con una velocidad impresionante. Las
microcomputadoras con base en estos
circuitos son extremadamente pequeñas
y baratas, por lo que su uso se extiende
al mercado industrial. Aquí nacen las
computadoras personales que han
adquirido proporciones enormes y que
han influido en la sociedad en general
sobre la llamada "revolución
informática".

Características de está generación:


Se desarrolló el microprocesador.
Se colocan más circuitos dentro de un "chip".
"LSI - Large Scale Integration circuit".
"VLSI - Very Large Scale Integration circuit".
Cada "chip" puede hacer diferentes tareas.
Un "chip" sencillo actualmente contiene la unidad de control y la unidad
de aritmética/lógica. El tercer componente, la memoria primaria, es operado
por otros "chips".
Se reemplaza la memoria de anillos magnéticos por la memoria de "chips"
de silicio.
Se desarrollan las microcomputadoras, o sea, computadoras personales
o PC.
Se desarrollan las supercomputadoras.
Quinta Generación (1983 al presente)
En vista de la acelerada marcha de la microelectrónica, la sociedad
industrial se ha dado a la tarea de poner también a esa altura el desarrollo
del software y los sistemas con que se manejan las computadoras. Surge la
competencia internacional por el dominio del mercado de la computación,
en la que se perfilan dos líderes que, sin embargo, no han podido alcanzar
el nivel que se desea: la capacidad de comunicarse con la computadora en
un lenguaje más cotidiano y no a través de códigos o lenguajes de control
especializados.
Japón lanzó en 1983 el llamado "programa de la quinta generación de
computadoras", con los objetivos explícitos de producir máquinas con
innovaciones reales en los criterios mencionados. Y en los Estados Unidos
ya está en actividad un programa en desarrollo que persigue objetivos
semejantes, que pueden resumirse de la siguiente manera:
Se desarrollan las microcomputadoras, o sea, computadoras personales
o PC.
Se desarrollan las supercomputadoras.
Inteligencia artíficial:
La inteligencia artificial es el campo de estudio que trata de aplicar los
procesos del pensamiento humano usados en la solución de problemas a
la computadora.
Robótica:
La robótica es el arte y ciencia de la creación y empleo de robots. Un robot
es un sistema de computación híbrido independiente que realiza
actividades físicas y de cálculo. Están siendo diseñados con inteligencia
artificial, para que puedan responder de manera más efectiva a situaciones
no estructuradas.
Sistemas expertos:
Un sistema experto es una aplicación de inteligencia artificial que usa una
base de conocimiento de la experiencia humana para ayudar a la resolución
de problemas.
Evolución de los Sistemas
Operativos
@ 16 . agosto . 2006
En r-101 se ha realizado
una recopilación de screenshots de
los escritorios de nuestros famosos
Sistemas Operativos:
 Mac OS
 Windows
 KDE
Esta recopilación empieza en 1984 y termina hasta nuestros días, por lo que
podemos ver a Windows Vista y Mac OS 10.5 (Leopard). Si bien no se
menciona ningún aspecto técnico, es interesante ver como ha evolucionado
la interfaz de cada uno, las diferencias y “similitudes” que comparten. Faltó
Gnome y otros escritorios clásicos de Unix (como CDE) en este repaso
histórico.
SISTEMA OPERATIVO
Un sistema operativo es un programa o conjunto de programas de
computadora destinado a permitir una gestión eficaz de sus recursos.
Comienza a trabajar cuando se enciende el computador, y gestiona el
hardware de la máquina desde los niveles más básicos, permitiendo también
la interacción con el usuario.
Un sistema operativo se puede encontrar normalmente en la mayoría de los
aparatos electrónicos que utilicen microprocesadores para funcionar, ya que
gracias a estos podemos entender la máquina y que ésta cumpla con sus
funciones (teléfonos móviles, reproductores de DVD, autoradios… y
computadoras)
FUNCIONES BÁSICAS
Los sistemas operativos, en su condición de capa software que posibilita y
simplifica el manejo de la computadora, desempeñan una serie de funciones
básicas esenciales para la gestión del equipo. Entre las más destacables, cada
una ejercida por un componente interno (módulo en núcleos monolíticos y
servidor en microkernels), podemos reseñar las siguientes:
 Proporcionar 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 (vulgarmente
comandos).
 Permitir que los cambios debidos al desarrollo del propio SO se puedan
realizar sin interferir con los servicios que ya se prestaban
(evolutividad).
HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
Todo empenzó en la década de los 40.
AÑOS 40
A finales de los años 1940, con lo que podríamos llamar la aparición de la
primera generación de computadoras, se accedía directamente a la consola
de la computadora desde la cual se actuaba sobre una serie de micro
interruptores que permitían introducir directamente el programa en la
memoria de la computadora (en realidad al existir tan pocas computadoras
todos podrían considerarse prototipos y cada constructor lo hacía sin seguir
ningún criterio predeterminado). Por aquel entonces no existían los sistemas
operativos, y los programadores debían interactuar con el hardware del
computador sin ayuda externa. Esto hacía que el tiempo de preparación para
realizar una tarea fuera considerable. Además para poder utilizar la
computadora debía hacerse por turnos. Para ello, en muchas instalaciones,
se rellenaba un formulario de reserva en el que se indicaba el tiempo que el
programador necesitaba para realizar su trabajo. En aquel entonces las
computadoras eran máquinas muy costosas lo que hacía que estuvieran muy
solicitadas y que sólo pudieran utilizarse en periodos breves de tiempo. Todo
se hacia en lenguaje de máquina.
AÑOS 50
A principios de los años 50 con el objeto de facilitar la interacción entre
persona y computador, los sistemas operativos hacen una aparición discreta
y bastante simple, con conceptos tales como el monitor residente, el proceso
por lotes y el almacenamiento temporal.
Monitor residente
Su funcionamiento era bastante simple, se limitaba a cargar los programas a
memoria, leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos. El
problema era encontrar una forma de optimizar el tiempo entre la retirada de
un trabajo y el montaje del siguiente.
Procesamiento por lotes
Como solución para optimizar el tiempo de montaje surgió la idea de agrupar
los trabajos en lotes, en una misma cinta o conjunto de tarjetas, de forma que
se ejecutaran uno a continuación de otro sin perder apenas tiempo en la
transición.
Almacenamiento temporal
Su objetivo era disminuir el tiempo de carga de los programas, haciendo
simultánea la carga del programa o la salida de datos con la ejecución de la
siguiente tarea. Para ello se utilizaban dos técnicas, el buffering y el spooling.
AÑOS 60
En los años 1960 se produjeron cambios notorios en varios campos de la
informática,con la aparicion de el circuito cerrado la mayoría orientados a
seguir incrementando el potencial de los computadores. Para ello se
utilizaban técnicas de lo más diversas:
Multiprogramación
En un sistema multiprogramado la memoria principal alberga a más de un
programa de usuario. La CPU ejecuta instrucciones de un programa, cuando
el que se encuentra en ejecución realiza una operación de E/S; en lugar de
esperar a que termine la operación de E/S, se pasa a ejecutar otro programa.
Si éste realiza, a su vez, otra operación de E/S, se mandan las órdenes
oportunas al controlador, y pasa a ejecutarse otro. De esta forma es posible,
teniendo almacenado un conjunto adecuado de tareas en cada momento,
utilizar de manera óptima los recursos disponibles.
Tiempo compartido
En este punto tenemos un sistema que hace buen uso de la electrónica
disponible, pero adolece de falta de interactividad; para conseguirla debe
convertirse en un sistema multiusuario, en el cual existen varios usuarios con
un terminal en línea, utilizando el modo de operación de tiempo compartido.
En estos sistemas los programas de los distintos usuarios residen en
memoria. Al realizar una operación de E/S los programas ceden la CPU a otro
programa, al igual que en la multiprogramación. Pero, a diferencia de ésta,
cuando un programa lleva cierto tiempo ejecutándose el sistema operativo lo
detiene para que se ejecute otro aplicación. Con esto se consigue repartir la
CPU por igual entre los programas de los distintos usuarios, y los programas
de los usuarios no se sienten demasiado lentos por el hecho de que los
recursos sean compartidos y aparentemente se ejecutan de manera
concurrente.
Tiempo real
Estos sistemas se usan en entornos donde se deben aceptar y procesar en
tiempos muy breves un gran número de sucesos, en su mayoría externos al
ordenador. Si el sistema no respeta las restricciones de tiempo en las que las
operaciones deben entregar su resultado se dice que ha fallado. El tiempo de
respuesta a su vez debe servir para resolver el problema o hecho planteado.
El procesamiento de archivos se hace de una forma continua, pues se procesa
el archivo antes de que entre el siguiente, sus primeros usos fueron y siguen
siendo en telecomunicaciones.
Multiprocesador
Permite trabajar con máquinas que poseen más de un microprocesador. En
un multiprocesador los procesadores comparten memoria y reloj.
Sistemas operativos desarrollados
Además del Atlas Supervisor y el OS/360, los sesenta marcaron el inicio de
UNIX, a mediados de los 60 aparece Multics, sistema operativo multiusuario –
multitarea desarrollado por los laboratorios Bell de AT&T y programado en
PL/1 uno de los pocos SO desarrollados en un lenguaje de alto nivel en aquel
tiempo, luego del fracaso del proyecto UNIX comienza a desarrollarse a partir
de este a finales de la década.
AÑOS 70
Debido al avance de la electrónica, pudieron empezar a crearse circuitos con
miles de transistores en un centímetro cuadrado de silicio, lo que llevaría,
pocos años después, a producirse los primeros sistemas integrados. Ésta
década se podría definir como la de los sistemas de propósito general y en
ella se desarrollan tecnologías que se siguen utilizando en la actualidad. Es
en los años 1970 cuando se produce el boom de los miniordenadores y la
informática se acerca al nivel de usuario. En lo relativo a lenguajes de
programación, es de señalar la aparición de Pascal y C, el último de los cuales
se creó específicamente para reescribir por completo el código del sistema
operativo Unix, convirtiéndolo en uno de los pocos SO escritos en un lenguaje
de alto nivel. En el campo de la programación lógica se dio a luz la primera
implementación de Prolog, y en la revolucionaria orientación a objetos,
Smalltalk.
Inconvenientes de los sistemas existentes
Se trataba de sistemas grandes y costosos, pues antes no se había construido
nada similar y muchos de los proyectos desarrollados terminaron con costos
muy por encima del presupuesto y mucho después de lo que se marcaba
como fecha de finalización. Además, aunque formaban una capa entre el
hardware y el usuario, éste debía conocer un complejo lenguaje de control
para realizar sus trabajos. Otro de los inconvenientes es el gran consumo de
recursos que ocasionaban, debido a los grandes espacios de memoria
principal y secundaria ocupados, así como el tiempo de procesador
consumido. Es por esto que se intentó hacer hincapié en mejorar las técnicas
ya existentes de multiprogramación y tiempo compartido.
Características de los nuevos sistemas
Para solventar los problemas antes comentados, se realizó un costosísimo
trabajo para interponer una amplia capa de software entre el usuario y la
máquina, de forma que el primero no tuviese que conocer ningún detalle de la
circuitería.
Sistemas operativos desarrollados
* MULTICS (Multiplexed Information and Computing Service): Originalmente
era un proyecto cooperativo liderado por Fernando Corbató del MIT, con
General Electric y los laboratorios Bell, que comenzó en los 60, pero los
laboratorios Bell abandonaron en 1969 para comenzar a crear el sistema UNIX.
Se desarrolló inicialmente para el mainframe GE-645, un sistema de 36 bits;
después fue soportado por la serie de máquinas Honeywell 6180.
Fue uno de los primeros sistemas operativos de tiempo compartido, que
implementó un solo nivel de almacenamiento para el acceso a los datos,
desechando la clara distinción entre los ficheros y los procesos en memoria,
y uno de los primeros sistemas multiprocesador.
* MVS (Multiple Virtual Storage): Fue el sistema operativo más usado en los
modelos de mainframes -ordenadores grandes, potentes y caros usados
principalmente por grandes compañías para el procesamiento de grandes
cantidades de datos- System/370 y System/390 de IBM, desarrollado también
por IBM y lanzado al mercado por primera vez en 1974. Como características
destacables, permitía la ejecución de múltiples tareas, además de que
introdujo el concepto de memoria virtual y finalmente añadió la capacidad de
que cada programa tuviera su propio espacio de direccionamiento de
memoria, de ahí su nombre.
* CP/M (Control Program/Monitor): Desarrollado por Gary Kildall para el
microprocesador 8080/85 de Intel y el Zilog Z80, salió al mercado en 1976,
distribuyéndose en disquetes de ocho pulgadas. Fue el SO más usado en las
computadoras personales de esta década. Su éxito se debió a que era portátil,
permitiendo que diferentes programas interactuasen con el hardware de una
manera estandarizada. Estaba compuesto de dos subsistemas:
o CCP (Comand Control Processor): Intérprete de comandos que permitía
introducir los mandatos con sus parámetros separados por espacios.
Además, los traducía a instrucciones de alto nivel destinadas a BDOS.
o BDOS (Basic Disk Operating System): Traductor de las instrucciones en
llamadas a la BIOS.
El hecho de que, años después, IBM eligiera para sus PCs a MS-DOS supuso
su mayor fracaso, por lo que acabó desapareciendo.
AÑOS 80 Con la creación de los circuitos LSI -integración a gran escala-, chips
que contenían miles de transistores en un centímetro cuadrado de silicio,
empezó el auge de los ordenadores personales. En éstos se dejó un poco de
lado el rendimiento y se buscó más que el sistema operativo fuera amigable,
surgiendo menús, e interfaces gráficas. Esto reducía la rapidez de las
aplicaciones, pero se volvían más prácticos y simples para los usuarios. En
esta época, siguieron utilizándose lenguajes ya existentes, como Smalltalk o
C, y nacieron otros nuevos, de los cuales se podrían destacar: C++ y Eiffel
dentro del paradigma de la orientación a objetos, y Haskell y Miranda en el
campo de la programación declarativa. Un avance importante que se
estableció a mediados de la década de 1980 fue el desarrollo de redes de
computadoras personales que corrían sistemas operativos en red y sistemas
operativos distribuidos. En esta escena, dos sistemas operativos eran los
mayoritarios: MS-DOS, escrito por Microsoft para IBM PC y otras
computadoras que utilizaban la CPU Intel 8088 y sus sucesores, y UNIX, que
dominaba en los ordenadores personales que hacían uso del Motorola 68000.
Apple Macintosh
El lanzamiento oficial se produjo en enero de 1984, al precio de 2495 dólares.
Muchos usuarios, al ver que estaba completamente diseñado para funcionar
a través de una GUI (Graphic User Interface), acostumbrados a la línea de
comandos, lo tacharon de juguete. A pesar de todo, el Mac se situó a la cabeza
en el mundo de la edición a nivel gráfico.
MS-DOS
En 1981 Microsoft compró un sistema
operativo llamado QDOS que, tras
realizar unas pocas modificaciones, se
convirtió en la primera versión de MS-
DOS (MicroSoft Disk Operating
System). A partir de aquí se sucedieron
una serie de cambios hasta llegar a la
versión 7.1, a partir de la cual MS-DOS
dejó de existir como tal y se convirtió
en una parte integrada del sistema
operativo Windows.
Microsoft Windows
Familia de sistemas operativos propietarios desarrollados por la empresa de
software Microsoft Corporation, fundada por Bill Gates y Paul Allen. Todos
ellos tienen en común el estar basados en una interfaz gráfica de usuario
basada en el paradigma de ventanas, de ahí su nombre en inglés. Las
versiones de Windows que han aparecido hasta el momento se basan en dos
líneas separadas de desarrollo que finalmente convergen en una sola con la
llegada de Windows XP. La primera de ellas conformaba la apariencia de un
sistema operativo, aunque realmente se ejecutaba sobre MS-DOS.
Actualmente existe Windows Vista.
AÑOS 90
GNU/Linux
En 1991 aparece la primer versión del núcleo de Linux. Creado por Linus
Torvalds y un sinfín de colaboradores a través de Internet. Este sistema se
basa en Unix, un sistema que en principio trabajaba en modo comandos, estilo
MS-DOS. Hoy en día dispone de Ventanas, gracias a un servidor grafico y a
gestores de ventanas como KDE, GNOME entre muchos. Recientemente
GNU/Linux dispone de un aplicativo que convierte las ventanas en un entorno
3D como por ejemplo Beryl. Lo que permite utilizar linux de una forma muy
visual y atractiva.

Das könnte Ihnen auch gefallen