El documento proporciona una introducción a la historia de los sistemas operativos, comenzando con figuras pioneras como Charles Babbage, Ada Lovelace y Herman Hollerith. Luego describe los primeros computadores electrónicos desarrollados por pioneros como Claude Shannon, George Stibitz, John Von Neumann y John Mauchly. Finalmente, traza la evolución de los sistemas operativos desde las primeras generaciones sin sistemas operativos hasta el desarrollo de monitores residentes y procesamiento por lotes en la segunda generación.
3. Contenido
1. Introducción a los Sistemas Operativos.
– Historia.
– Concepto de sistema.
– Concepto de sistema Operativo.
4. Maquina Analítica
Charles Babbage
• (Nacido en Teignmouth, Devonshire, Gran
Bretaña, 26 de diciembre de 1791 - 18 de
octubre de 1871)
• Fue un matemático británico y científico de la
computación. Diseñó y parcialmente
implementó una máquina a vapor, de
diferencias mecánicas para calcular tablas de
números.
• También diseñó, pero nunca construyó, la
máquina analítica para ejecutar programas de
tabulación o computación; por estos inventos
se le considera como una de las primeras
personas en concebir la idea de lo que hoy
llamaríamos una computadora, por lo que se
le considera como "El Padre de la
Computación". En el Museo de Ciencias de
Londres se exhiben partes de sus mecanismos
inconclusos.
5. Maquina Analítica
Ada Lovelace
• Nacida para el año 1815, hija del famoso poeta
Inglés, Lord Byron. Ella desarrolló instrucciones
para hacer computaciones en una versión
temprana del computador. Su relación con
Charles Babbage, el hombre que inventó la
primera computadora, comenzó cuando ella
visitaba su taller a temprana edad.
• Babbage estaba muy impresionado con la manera
en que ella entendía su computador. Luego, él
pasó a ser su tutor y mas tarde trabajaron juntos.
• La primera publicación de Ada Augusta fue una
traducción y análisis de un ensayo escrito por un
matemático italiano sobre la computadora de
Babbage, o como él lo llamó, su Motor Analítico.
6. Herman Hollerith
• Herman Hollerith (Buffalo, Nueva York, 29
de febrero de 1860 — 17 de noviembre
de 1929) fue un estadístico
estadounidense que inventó la máquina
tabuladora. Es considerado como el
primer informático, es decir, el primero
que logra el tratamiento automático de la
información (Informática = Información +
automática).
• En el siglo XIX, los censos se realizaban de
forma manual, con el retraso que ello
suponía (hasta 10 ó 12 años). Ante esta
situación, Hollerith comenzó a trabajar en
el diseño de una máquina tabuladora o
censadora, basada en tarjetas perforadas.
7. Herman Hollerith
• Hollerith observó que la mayor parte
de las preguntas contenidas en los
censos se podían contestar con un SÍ o
un NO. Entonces ideó una tarjeta
perforada, una cartulina en la que,
según estuviera perforada o no en
determinadas posiciones, se
contestaba este tipo de preguntas. La
tarjeta tenía 80 columnas.
• El Gobierno de los Estados Unidos
eligió la máquina tabuladora de
Hollerith (considerada por algunos
como la primera computadora) para
elaborar el censo de 1890. Se tardaron
sólo 3 años en perforar unas 56
millones de tarjetas.
8. Los Computadores
Claude Shannon
• En 1937, realizó su tesis
doctoral en el MIT, en la cual
implementaba el Álgebra de
Boole y aritmética binaria
utilizando relés y
conmutadores por primera vez
en la historia.
• Titulada Un Análisis Simbólico
de Circuitos Conmutadores y
Relés, la tesis de Shannon
básicamente fundó el diseño
práctico de circuitos digitales.
9. Los Computadores
George Stibitz
• En noviembre de 1937,
George Stibitz, trabajando
por aquel entonces en los
Laboratorios Bell, construyó
una computadora basada
en relés —a la cual apodó
"Modelo K" (porque la
construyó en una cocina, en
inglés "kitchen")— que
utilizaba la suma binaria
para realizar los cálculos.
10. Los Computadores
• Los Laboratorios Bell autorizaron un
completo programa de investigación
a finales de 1938, con Stibitz al
mando. El 8 de enero de 1940
terminaron el diseño de una
"Calculadora de Números
Complejos", la cual era capaz de
realizar cálculos con números
complejos.
• En una demostración en la
conferencia de la Sociedad
Americana de Matemáticas, el 11 de
septiembre de 1940, Stibitz logró
enviar comandos de manera remota
a la Calculadora de Números
Complejos a través de la línea
telefónica mediante un teletipo.
11. Los Computadores
• Fue la primera máquina computadora utilizada de manera remota a
través de la línea de teléfono. Algunos participantes de la conferencia
que presenciaron la demostración fueron John Von Neumann, John
Mauchly y Norbert Wiener, quien escribió acerca de dicho suceso en
sus diferentes tipos de memorias en la cual alcanzó diferentes logros.
12. John Von Neumann
John Von Neumann
(28 de diciembre de 1903 - 8 de
febrero de 1957) fue un matemático
húngaro-estadounidense que realizó
contribuciones fundamentales en
física cuántica, análisis funcional,
teoría de conjuntos, ciencias de la
computación, economía, análisis
numérico, cibernética,
hidrodinámica, estadística y muchos
otros campos.
Está considerado como uno de los
más importantes matemáticos de la
historia moderna
13. John Mauchly
John Mauchly
• (30 de agosto de 1907 – 8 de enero de 1980) fue un
físico estadounidense que, junto con John Presper
Eckert, diseñaron la ENIAC, el primer programa y el
primer ordenador digital electrónico de propósito
general, así como el EDVAC, el Binac y el UNIVAC. Y el
primer ordenador comercial hecho en los Estados
Unidos.
• Los dos empezaron la primera compañía de
ordenadores, la Eckert-Mauchly Computer Corporation
y fueron pioneros en algunos conceptos
fundamentales de los ordenadores, incluyendo el
“programa almacenado”, las subrutinas y los lenguajes
de programación. Su trabajo, tal y como se expone su
primer borrador del informe del EDVAC (1945) y tal y
como se explica en las “Moore School Lectures” (1946)
influenció una explosión en el desarrollo de
ordenadores a finales de los 40 en cualquier parte del
mundo.
14. John Presper Eckert
• John Presper Eckert (Filadelfia, Estados Unidos, 9 de
abril de 1919 - 3 de junio de 1995) fue un ingeniero
eléctrico estadounidense y pionero de la informática.
• Hizo amistad con John William Mauchly que
mantendría para toda la vida. De esta asociación se
produjeron varios de los logros más importantes en la
computación moderna. En seguida, Eckert se interesó
por las ideas que tenía Mauchly sobre la construcción
de un computador y de la colaboración de ambos
surgió el proyecto ENIAC. En mayo de 1943
designaron a Eckert ingeniero principal del proyecto
cuya tarea específica era diseñar los circuitos
electrónicos. Uno de los problemas que solucionó fue
conseguir que las 18.000 válvulas de las que estaba
compuesto el ENIAC tuvieran una vida larga para que
así el ENIAC fuera viable.
15. Norbert Wiener
Norbert Wiener
• (26 de noviembre de 1894,
Columbia (Misuri) - 18 de marzo
de 1964, Estocolmo, Suecia) fue
un matemático estadounidense,
conocido como el fundador de la
cibernética. Acuñó el término en
su libro Cibernética o el control y
comunicación en animales y
máquinas, publicado en 1948.
16. Thomas Harold Flowers
Thomas Harold Flowers
• (22 de diciembre de 1905 -
28 de octubre de 1998) era
un ingeniero británico que
diseñó Colossus, la primera
computadora electrónica
digital y programable.
17. Flowers y Colossus
• En 1942, Flowers fue fijado en Bletchley Park, 50 millas (80 kilómetros) al noroeste
de Londres, para unirse a los esfuerzos de la guerra rompiendo código allí. Trabajó
rompiendo una cifra basada de teletipo llamada "Geheimschreiber" (el escritor
secreto) por los Alemanes y "Pescado" por el equipo descodificador inglés que era
mucho más complejo que el sistema de Enigma Alemán. El procedimiento de
descifre conllevaba el intento de tantas posibilidades que era poco práctico
hacerlo a mano. En febrero de 1943, Flowers propuso un sistema electrónico
(Colossus) que usaba 1500 válvulas (tubos vacíos). Como el anterior dispositivo
electrónico más complicado había usado aproximadamente 150 válvulas, algunos
eran escépticos con que tal dispositivo fuera confiable.
18. Colossus
Flowers contestó que el sistema británico telefónico usaba miles de válvulas y eran
confiables porque la electrónica fue manejada en un entorno estable que incluyó
la circuitería todo el tiempo. Años más tarde, Flowers describió el diseño y la
construcción de estos ordenadores. Con la prioridad más alta para la adquisición
de partes, su equipo sumamente dedicado construyó el primer ordenador
Colossus en 11 meses. Operaba 5 veces más rápido y era más flexible que el
sistema anterior, el código llamado Heath Robinson, que usó interruptores
electromecánicos.
19. Colossus
• Anticipándose a la necesidad de
ordenadores adicionales, un
rediseño utilizando 2400 válvulas
fue iniciado antes de que el
primer ordenador estuviera
terminado. El Mark 2 operaba 5
veces más rápido que el primer
Colossus.
• Flowers estimó que podrían ser
fabricados a un ritmo de
aproximadamente uno por mes.
20. Alan Mathison Turing
Alan Mathison Turing
• Alan Mathison Turing, OBE (23 de
junio de 1912 en Maida Vale,
Londres - 7 de junio de 1954 en
Wilmslow, Cheshire) fue un
matemático, lógico, científico de
la computación, criptógrafo y
filósofo británico.
21. Alan Mathison Turing
Es considerado uno de los padres de la ciencia de la computación siendo el precursor de la
informática moderna. Proporcionó una influyente formalización de los conceptos de
algoritmo y computación: la máquina de Turing. Formuló su propia versión de la hoy
ampliamente aceptada Tesis de Church-Turing, la cual postula que cualquier modelo
computacional existente tiene las mismas capacidades algorítmicas, o un subconjunto, de las
que tiene una máquina de Turing.
22. Alan Mathison Turing
Durante la Segunda Guerra Mundial, trabajó en descifrar los códigos nazis,
particularmente los de la máquina Enigma, durante un tiempo fue el director de la
sección Naval Enigma del Bletchley Park.
Tras la guerra diseñó uno de los primeros computadores electrónicos programables
digitales en el Laboratorio Nacional de Física del Reino Unido y poco tiempo
después construyó otra de las primeras máquinas en la Universidad de Mánchester.
Entre otras muchas cosas, también contribuyó de forma particular e incluso
provocativa al enigma de si las máquinas pueden pensar, es decir a la Inteligencia
Artificial.
23. ENIGMA
• Enigma era el nombre de
una máquina que disponía
de un mecanismo de cifrado
rotatorio, que permitía
usarla tanto para cifrar
como para descifrar
mensajes. Varios de sus
modelos fueron muy
utilizados en Europa desde
inicios de los años 1920.
24. ENIGMA
• Su fama se debe a haber sido
adoptada por las fuerzas militares
de Alemania desde 1930. Su
facilidad de manejo y supuesta
inviolabilidad fueron las
principales razones para su amplio
uso. Su sistema de cifrado fue
finalmente descubierto y la lectura
de la información que contenían
los mensajes supuestamente
protegidos es considerado, a
veces, como la causa de haber
podido concluir la Segunda Guerra
Mundial al menos dos años antes
de lo que hubiera acaecido sin su
descifrado.
26. Primera Generación
A finales de la década de 1940, con lo
que se podría considerar 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.
27. Primera Generación
• 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 hacía en lenguaje de
máquina.
28. Segunda Generación
A principios de los años 50 con el objeto
de facilitar la interacción entre persona y
computadora, 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.
29. Segunda Generación
Procesamiento por lotes
• Como solución para optimizar, en una
misma cinta o conjunto de tarjetas,
se cargaban varios programas, 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.
30. Tercera Generación
En los años 60 se produjeron cambios notorios en
varios campos de la informática, con la aparición del
circuito integrado la mayoría orientados a seguir
incrementando el potencial de los ordenadores. Para
ello se utilizaban técnicas de lo más diversas.
Multiprogramación
• En un sistema multi programado 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.
31. Tercera Generación
Tiempo compartido
En este punto tenemos un sistema que hace
buen uso de la electrónica disponible, pero
adolece la 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 otra
aplicación.
32. Tercera Generación
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 un
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.
33. Tercera Generación
Multiprocesador
Diseño que no se encuentran en ordenadores
monoprocesador. Estos problemas derivan del
hecho de que dos programas pueden
ejecutarse simultáneamente y,
potencialmente, pueden interferirse entre sí.
Concretamente, en lo que se refiere a las
lecturas y escrituras en memoria. Existen dos
arquitecturas que resuelven estos problemas:
La arquitectura NUMA, donde cada
procesador tiene acceso y control exclusivo a
una parte de la memoria.
La arquitectura SMP, donde todos los
procesadores comparten toda la memoria Para que un multiprocesador opere
correctamente necesita un sistema
operativo especialmente diseñado para
ello. La mayoría de los sistemas
operativos actuales poseen esta
capacidad.
34. Tercera Generación
Sistemas operativos desarrollados
• Además del Atlas Supervisor y el
OS/360, los años 1970 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 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.
35. Tercera Generación
• Unix (registrado oficialmente como
UNIX®) es un sistema operativo
portable, multitarea y multiusuario;
desarrollado, en principio, en 1969
por un grupo de empleados de los
laboratorios Bell de AT&T, entre los
que figuran Ken Thompson, Dennis
Ritchie y Douglas McIlroy.
36. Cuarta Generación
• 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.
• 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.
37. Cuarta Generación
Mac OS
• El lanzamiento oficial del ordenador
Macintosh en enero de 1984, al
precio de US $1,995 (después
cambiado a $2,495 dólares). Incluía
su sistema operativo Mac OS cuya
características novedosas era una
GUI (Graphic User Interface),
Multitareas y Mouse.
• Provocó diferentes reacciones entre
los usuarios acostumbrados a la
línea de comandos y algunos
tacharon el uso del Mouse como
juguete.
38. Cuarta Generación
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
(Micro Soft Disk Operating
System). A partir de aquí se
sucedieron una serie de cambios
hasta llegar a la versión 7.1,
versión 8 en Windows Milenium,
a partir de la cual MS-DOS dejó
de existir como un componente
del Sistema Operativo.
39. Cuarta Generación
Microsoft Windows
• A mediados de los años 80 se crea
este sistema operativo, pero no es
hasta la salida de (Windows 95) que
se le puede considerar un sistema
operativo, solo era una interfaz
gráfica del (MS-DOS) en el cual se
disponía de unos diskettes para
correr los programas.
40. Cuarta Generación
• El proyecto GNU fue iniciado por
Richard Stallman con el objetivo de
crear un sistema operativo
completamente libre: el sistema
GNU.
• El 27 de septiembre de 1983 se
anunció públicamente el proyecto
por primera vez en el grupo de
noticias net.unix-wizards. Al
anuncio original, siguieron otros
ensayos escritos por Richard
Stallman como el "Manifiesto
GNU“.
41. Cuarta Generación
GNU
Es un acrónimo recursivo que significa GNU
No es Unix (GNU is Not Unix). Puesto que
en inglés "gnu" (en español "ñu") se
pronuncia parecido a "new", Richard
Stallman recomienda pronunciarlo "guh-noo".
En español, se recomienda pronunciarlo ñu
como el antílope africano o fonéticamente;
por ello, el término mayoritariamente se
deletrea (G-N-U) para su mejor
comprensión. En sus charlas Richard
Stallman finalmente dice siempre «Se
puede pronunciar de cualquier forma, la
única pronunciación errónea es decirle
'linux'».
42. Cuarta Generación
GNU/Linux
Este sistema es una versión mejorada de
Unix, basado en el estándar POSIX, un
sistema que en principio trabajaba en
modo comandos. Hoy en día dispone de
Ventanas, gracias a un servidor gráfico 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 o Compiz. Lo que permite utilizar
Linux de una forma visual atractiva.
43. Cuarta Generación
• Linus Benedict Torvalds (28 de
diciembre de 1969, Helsinki,
Finlandia) es un ingeniero de
software finlandés, conocido por
iniciar y mantener el desarrollo del
"kernel" (en español, núcleo) Linux,
basándose en el sistema operativo
libre Minix creado por Andrew S.
Tanenbaum y en algunas
herramientas, varias utilidades y los
compiladores desarrollados por el
proyecto GNU. Actualmente
Torvalds es responsable de la
coordinación del proyecto.
Pertenece a la comunidad sueco-parlante
de Finlandia.
44. Cuarta Generación
Existen muchas distribuciones actuales de
Gnu/Linux (Debian, Fedora, Ubuntu,
Slackware, etc.) donde todas ellas tienen
en común que ocupan el mismo núcleo
Linux.
Dentro de las cualidades de Gnu/Linux se
puede caracterizar el hecho de que la
navegación a través de la web es sin riegos
de ser afectada por virus, esto debido al
sistema de permisos implementado, el cual
no deja correr ninguna aplicación sin los
permisos necesarios, permisos que son
otorgados por el usuario. A todo esto se
suma que los virus que vienen en
dispositivos desmontables tampoco
afectan al sistema, debido al mismo
sistema de permisos.
45. Cuarta Generación
ReactOS
ReactOS (React Operating System) es un sistema operativo de código abierto destinado a
lograr la compatibilidad binaria con aplicaciones de software y controladores de
dispositivos hechos para Microsoft Windows NT versiones 5.x en adelante (Windows XP y
sus sucesores).
En 1996 un grupo de programadores y desarrolladores de software libre comenzaron un
proyecto llamado FreeWin95 el cual consistía en implementar un clon de Windows 95. Se
decidió cambiar el núcleo del sistema compatible con MS-DOS y de ahora en adelante
basarlo en uno compatible con Windows NT y así el proyecto pudo seguir adelante con el
nombre actual de ReactOS, que comenzó en febrero de 1998, desarrollando las bases del
kernel y algunos drivers básicos.
46. Cuarta Generación
FreeBSD
Es un avanzado sistema operativo para
arquitecturas x86 compatibles (como
Pentium® y Athlon™), amd64
compatibles (como Opteron™,
Athlon™64 EM64T), UltraSPARC®, IA-
64, PC-98 y ARM. FreeBSD es un
derivado de BSD, la versión de UNIX®
desarrollada en la Universidad de
California, Berkeley.
FreeBSD es desarrollado y mantenido
por un numeroso equipo de personas.
El soporte para otras arquitecturas
está en diferentes fases de desarrollo.
47. Cuarta Generación
GNU Hurd
• Es un conjunto de programas servidores
que simulan un núcleo Unix que
establece la base del sistema operativo
GNU. El Proyecto GNU lo ha estado
desarrollando desde 1990 como software
libre, distribuyéndolo bajo la licencia GPL.
• Hurd intenta superar los núcleos tipo
Unix en cuanto a funcionalidad, seguridad
y estabilidad, aun manteniéndose
compatible con ellos. Esto se logra gracias
a que Hurd implementa la especificación
POSIX (entre otras), pero eliminando las
restricciones arbitrarias a los usuarios.
48. Que es un Sistema
Origen
Préstamo (s. xviii) del latín systema y este
del griego sýstema ‘conjunto’, derivado
desynistánai ‘reunir’, ‘componer, constituir’.
De la raíz indoeuropea de estar (V.).
Es un objeto complejo cuyos componentes
se relacionan con al menos algún otro
componente; puede ser material o
conceptual.
Todos los sistemas tienen composición,
estructura y entorno, pero sólo los sistemas
materiales tienen mecanismo, y sólo
algunos sistemas materiales tienen figura
(forma). Según el sistemismo, todos los
objetos son sistemas o componentes de
otro sistema.
49. Concepto de sistema
Por ejemplo, un núcleo atómico es un sistema
material físico compuesto de protones y
neutrones relacionados por la interacción nuclear
fuerte; una molécula es un sistema material
químico compuesto de átomos relacionados por
enlaces químicos; una célula es un sistema
material biológico compuesto de orgánulos
relacionados por enlaces químicos no-covalentes
y rutas metabólicas; una corteza cerebral es un
sistema material biológico compuesto de
neuronas relacionadas por potenciales de acción
y neurotransmisores; un ejército es un sistema
material social y parcialmente artificial
compuesto de personas y artefactos relacionados
por el mando, el abastecimiento, la comunicación
y la guerra; el anillo de los números enteros es un
sistema conceptual algebraico compuesto de
números positivos, negativos y el cero
relacionados por la suma y la multiplicación; y
una teoría científica es un sistema conceptual
lógico compuesto de hipótesis, definiciones y
teoremas relacionados por la correferencia y la
deducción (implicación).
50. Concepto de sistema Operativo
Un sistema operativo (SO o,
frecuentemente, OS —del
inglés Operating System—)
es un programa o conjunto
de programas que en un
sistema informático
gestiona los recursos de
hardware y provee servicios
a los programas de
aplicación, ejecutándose en
modo privilegiado respecto
de los restantes y anteriores
próximos y viceversa.
51. Concepto de sistema Operativo
Sistema Operativo
El programa que oculta al programador la verdad
acerca del hardware y presenta una visión bonita y
sencilla de ficheros con nombre que se pueden leer y
en los que se puede escribir, es por supuesto, el
sistema operativo.
Andrew Stuart "Andy" Tanenbaum (AST).
Sistema Operativo
Un sistema operativo es un software de sistema, es
decir, un conjunto de programas de computadora
destinado a permitir una administració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.
James A. O´brien.
52. Concepto de sistema Operativo
Sistema Operativo
En el área de la computación un
sistema operativo se define como
el programa básico que controla
todo hardware y recursos que
dispone un ordenador así como la
ejecución de otros programas con
la finalidad gestionar, administrar
y optimizar todos los procesos
internos que ocurren así como
facilitar el uso y manejo del
ordenador por parte de cualquier
usuario con escasas nociones de
informática.