Documentos de Académico
Documentos de Profesional
Documentos de Cultura
16 de septiembre de 2018
1
Indice
Introducción................................................................................................................................. 3
Los inicios de la computadora...................................................................................................3
La segunda generación de computadoras..............................................................................4
Computadora............................................................................................................................... 4
Tipos de computadoras..............................................................................................................4
Computadora analógica......................................................................................................... 4
Computadora digital................................................................................................................4
Historia de la computación........................................................................................................ 5
Primera generación.................................................................................................................... 6
Segunda generación.................................................................................................................. 7
Tercera generación.....................................................................................................................9
Cuarta generación...................................................................................................................... 9
Quinta generación.....................................................................................................................10
Historia de los sistemas operativos........................................................................................11
Tipos de sistemas operativos..................................................................................................12
Componentes de un sistema operativo.................................................................................13
Ejemplos de sistemas operativos para PC............................................................................16
Ejemplos de sistemas operativos para dispositivos móviles..............................................16
Ejemplos de sistemas operativos para relojes inteligentes.................................................16
2
Introducción
Hoy en día nos resulta casi impensable una vida sin computadoras: las usamos en el
trabajo, para nuestro entretenimiento, comunicarnos, y con un sinfín de cometidos más.
Sin embargo, la computadora es un invento reciente que ha sufrido una serie de
importantes cambios hasta llegar a lo que hoy conocemos como tal. Adentrémonos a
todos aquellos cambios que le han sucedido a la computadora.
Hoy en día las computadoras han avanzado tanto que podemos llegar a realizar
grandes procesamientos de datos sin ningún tipo de problema.
3
digital, aunque no fuera completamente funcional como la ENIAC y la Harvard Mark I
Computer financiada por la conocida marca IBM.
Otro gran avance se produce en 1960, con la invención del microchip, ya que permitió
fabricar computadoras más pequeñas y manejables en el ámbito del trabajo e incluso
como las PC, ya que llevó también a la creación de los microprocesadores. Los tres
principales modelos de microprocesadores fueron el de Intel, el de Texas Instrument y
el de Garrett AiResearch.
Computadora
Máquina capaz de efectuar una secuencia de operaciones mediante un programa, de
tal manera, que se realice un procesamiento sobre un conjunto de datos de entrada,
obteniéndose otro conjunto de datos de salida.
Tipos de computadoras
Se clasifican de acuerdo al principio de operación de analógicas y digitales.
Computadora analógica
Aprovechando el hecho de que diferentes fenómenos físicos se describen por
relaciones matemáticas similares, pueden entregar la solución muy rápidamente. Pero
tienen el inconveniente que al cambiar el problema a resolver, hay que realambrar la
circuitería.
4
Computadora digital
Están basadas en dispositivos biestables, que sólo pueden tomar uno de dos valores
posibles: uno o cero. Tienen como ventaja, el poder ejecutar diferentes programas para
diferentes problemas, sin tener que la necesidad de modificar físicamente la máquina.
Historia de la computación
Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuya historia se
remonta a las antiguas civilizaciones griega y romana. Este dispositivo es muy sencillo,
consta de cuentas ensartadas en varillas que a su vez están montadas en un marco
rectangular. Al desplazar las cuentas sobre varillas, sus posiciones representan valores
almacenados, y es mediante dichas posiciones que este representa y almacena datos.
A este dispositivo no se le puede llamar computadora por carecer del elemento
fundamental llamado programa.
Mientras tanto Charles Jacquard; francés, fabricante de tejidos, había creado un telar
que podía reproducir automáticamente patrones de tejidos leyendo la información
codificada en patrones de agujeros perforados en tarjetas de papel rígido. Al enterarse
de este método Babbage abandonó la máquina de diferencias y se dedicó al proyecto
de la máquina analítica que se pudiera programar con tarjetas perforadas para efectuar
cualquier cálculo con una precisión de veinte dígitos. La tecnología de la época no
bastaba para hacer realidad sus ideas.
5
acondicionado, pero tenía la capacidad de realizar cinco mil operaciones aritméticas en
un segundo.
La EDVAC: Electronic Discrete Variable Automatic Computer, fue diseñada por este
nuevo equipo. Tenía aproximadamente cuatro mil bulbos y usaba un tipo de memoria
basado en tubos llenos de mercurio por donde circulaban señales eléctricas sujetas a
retardos.
La idea fundamental de von Neumann fue: permitir que en la memoria coexistan datos
con instrucciones, para que entonces la computadora pueda ser programada en un
lenguaje, y no por medio de alambres que eléctricamente interconectaban varias
secciones de control, como en la ENIAC.
Todo este desarrollo de las computadoras suele divisarse por generaciones y el criterio
que se determinó para determinar el cambio de generación no está muy bien definido,
pero resulta aparente que deben cumplirse al menos los siguientes requisitos:
Primera generación
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:
6
En las dos primeras generaciones, las unidades de entrada utilizaban tarjetas
perforadas, retomadas por Herman Hollerith, quien además fundó una compañía que
con el paso del tiempo se conocería como IBM: International Bussines Machines.
Posteriormente, la compañía Remington Rand fabricó el modelo once cero tres, que
competía con la setecientos uno en el campo científico, por lo que la IBM desarrollo la
setecientos dos, la cual presentó problemas en memoria, debido a esto no duró en el
mercado.
Segunda generación
Cerca de la década de 1960, las computadoras seguían evolucionando, se reducía su
tamaño y crecía su capacidad de procesamiento. También en esta época se empezó a
definir la forma de comunicarse con las computadoras, que recibía el nombre de
programación de sistemas.
Algunas de estas computadoras se programaban con cintas perforadas y otras más por
medio de cableado en un tablero. Los programas eran hechos a la medida por un
equipo de expertos: analistas, diseñadores, programadores y operadores que se
manejaban como una orquesta para resolver los problemas y cálculos solicitados por la
administración.
7
El usuario final de la información no tenía contacto directo con las computadoras. Esta
situación en un principio se produjo en las primeras computadoras personales, pues se
requería saberlas "programar"; alimentarle instrucciones, para obtener resultados; por
lo tanto su uso estaba limitado a aquellos audaces pioneros que gustaran de pasar un
buen número de horas escribiendo instrucciones, "corriendo" el programa resultante y
verificando y corrigiendo los errores o bugs que aparecieran.
Pero el problema "constante" es que ninguna solución para el uso de los programas es
"constante". Cada nuevo programa requiere aprender nuevos controles, nuevos trucos,
nuevos menús. Se empieza a sentir que la relación usuario-PC no está acorde con los
desarrollos del equipo y de la potencia de los programas. Hace falta una relación
amistosa entre el usuario y la PC.
Las computadoras de esta generación fueron: la Philco dos uno dos; esta compañía se
retiró del mercado en 1964, la Control Data Corporation modelo dieciséis cero cuatro,
8
seguida por la serie 3000, la IBM mejoró la setecientos nueve, la National Cash
Register empezó a producir máquinas para proceso de datos de tipo comercial,
introdujo el modelo NCR tres, uno, cinco.
Tercera generación
Con los progresos de la electrónica y los avances de comunicación con las
computadoras en la década de los 1960, surge la tercera generación de las
computadoras. Se inaugura con la IBM tres seis cero en abril de 1964.
La IBM produce la serie tres, seis, cero con los modelos 20, 22, 30, 40, 50, 65, 67, 75,
85, 90, 195 que utilizaban técnicas especiales del procesador, unidades de cinta de
nueve canales, paquetes de discos magnéticos y otras características que ahora son
estándares; no todos los modelos usaban estas técnicas, sino que estaba dividido por
aplicaciones.
El sistema operativo de la serie tres seis cero, se llamó OS que contaba con varias
configuraciones, incluía un conjunto de técnicas de manejo de memoria y del
procesador que pronto se convirtieron en estándares.
En 1964 CDC introdujo la serie 6000 con la computadora 6600 que se consideró
durante algunos años como la más rápida.
A finales de esta década la IBM de su serie trescientos setenta produce más modelos.
Burroughs con su serie 6000 produce los modelos 6500 y 6700 de avanzado diseño,
que se reemplazaron por su serie 7000. Honey Well participa con su computadora DPS
con varios modelos.
Cuarta generación
Aquí 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
9
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".
Con el surgimiento de las computadoras personales, el software y los sistemas que con
ellas de manejan han tenido un considerable avance, porque han hecho más interactiva
la comunicación con el usuario. Surgen otras aplicaciones como los procesadores de
palabra, las hojas electrónicas de cálculo, paquetes gráficos, etc. También las
industrias del Software de las computadoras personales crece con gran rapidez, Gary
Kildall y William Gates se dedicaron durante años a la creación de sistemas operativos
y métodos para lograr una utilización sencilla de las microcomputadoras; son los
creadores de los productos de Microsoft.
Quinta generación
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.
10
Y en los Estados Unidos ya está en actividad un programa en desarrollo que persigue
objetivos semejantes, que pueden resumirse de la siguiente manera:
11
Los sistemas operativos normalmente vienen precargados en cualquier ordenador que
compres. La mayoría de las personas utilizan el sistema operativo que viene con el
ordenador, siendo posible actualizarlo o incluso substituirlo por otro alternativo. El
sistema operativo es el software encargado de gestionar la memoria del ordenador, sus
procesos y todo lo que sucede en su interior. Cuando varios programas se están
ejecutando y necesitan acceder a la CPU: unidad de procesamiento central, del
ordenador, el sistema operativo es el encargado de gestionar todos los trámites.
Los sistemas operativos más usados y conocidos universalmente son Windows, Linux y
el Mac OS X. El Windows es el más usado por diferencia, al ser económico. Además lo
traen precargado la mayoría de ordenadores nuevos. El Mac OS X pertenece a la
empresa Apple, caracterizándose por su diseño gráfico y apariencia. Es el más caro.
Linux es una familia de sistemas operativos de código libre, lo que significa que
cualquiera puede instalarlo sin necesidad de pagar a una empresa privada como
Microsoft o Apple. Por otra parte, los dispositivos móviles también cuentan con
sistemas operativos, aunque diferentes. Los más conocidos son Google Android,
Windows Phone y Apple iOS
12
los mismos recursos, ya sea memoria, programas, procesador, impresoras,
scanners, entre otros.
La gestión de procesos podría 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 después 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 más antiguas.
La memoria es una gran tabla de palabras o bytes que se referencia cada una
mediante una dirección única. Este almacén de datos de rápido acceso es compartido
por la CPU y los dispositivos de E/S, es volátil y pierde su contenido ante fallos del
sistema. El SO es el responsable de:
13
Gestión del almacenamiento secundario
Sistema de archivos
Los archivos son colecciones de información relacionada, definidas por sus creadores.
Estos almacenan programas, en código fuente y objeto, y datos tales como imágenes,
textos, información de bases de datos, etc. El SO es responsable de:
Sistemas de protección
Mecanismo que controla el acceso de los programas o los usuarios a los recursos del
sistema. El SO se encarga de:
14
Forzar el uso de estos mecanismos de protección.
Sistema de comunicaciones
Para mantener las comunicaciones con otros sistemas es necesario poder controlar el
envío y recepción de información a través de las interfaces de red. También hay que
crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y
recibir información, y crear y mantener conexiones virtuales entre aplicaciones que
están ejecutándose 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 ejecución de programas, siendo algunas de
las tareas que realizan:
Gestor de recursos
15
Ejemplos de sistemas operativos para PC
Windows
Mac OS
Unix
Solaris
Ubuntu Linux: GNU/Linux
Wave OS
Mandriva: GNU/Linux
Sabayon: GNU/Linux
Fedora: GNU/Linux
Puppy Linux: GNU/Linux
Freespire
16