El documento describe los principales componentes y funciones de los sistemas operativos. Explica que gestionan los recursos del hardware, ejecutan programas de aplicaciones y proveen servicios a los usuarios. También cubre la evolución histórica de los sistemas operativos y algunos de los más populares como Windows, Mac OS, UNIX y MS-DOS.
La evolución humana ha llevado consigo una serie de olas, las que significan cada proceso de cambio al cual se ha sometido la sociedad para poder avanzar, la ola informática es la última de ellas aunque esta progresa mucho más rápido al pasar de los días.
Cabe destacar que La informática tal y como se conoce hoy día, surgió a raíz de la II Guerra Mundial, en la década de los 40.
En esos años el concepto de sistemas operativos no era concebido en la mente de las personas y los programadores interactuaban directamente con el hardware de las computadoras trabajando en lenguaje máquina. Es en la década de los 50 cuando fue creado el primer Sistema operativo para un ordenador IBM 704,y no es hasta los años 70 se produce un boom en cuestión de ordenadores personales, acercando estos al público general de manera impensable hasta entonces, creándose el lenguaje de programación C.
A pesar de este crecimiento exponencial de usuarios, la gran mayoría de ellos sin ningún conocimiento sobre lenguajes de bajo o alto nivel.
Cabe destacar que la evolución no fue solo de los sistemas operativos, sino también de el hardware y los periféricos que hacían que el uso de las computadoras al transcurrir el tiempo fuera mas cómodo.
La evolución humana ha llevado consigo una serie de olas, las que significan cada proceso de cambio al cual se ha sometido la sociedad para poder avanzar, la ola informática es la última de ellas aunque esta progresa mucho más rápido al pasar de los días.
Cabe destacar que La informática tal y como se conoce hoy día, surgió a raíz de la II Guerra Mundial, en la década de los 40.
En esos años el concepto de sistemas operativos no era concebido en la mente de las personas y los programadores interactuaban directamente con el hardware de las computadoras trabajando en lenguaje máquina. Es en la década de los 50 cuando fue creado el primer Sistema operativo para un ordenador IBM 704,y no es hasta los años 70 se produce un boom en cuestión de ordenadores personales, acercando estos al público general de manera impensable hasta entonces, creándose el lenguaje de programación C.
A pesar de este crecimiento exponencial de usuarios, la gran mayoría de ellos sin ningún conocimiento sobre lenguajes de bajo o alto nivel.
Cabe destacar que la evolución no fue solo de los sistemas operativos, sino también de el hardware y los periféricos que hacían que el uso de las computadoras al transcurrir el tiempo fuera mas cómodo.
El objetivo fundamental de los sistemas operativos es gestionar y administrar eficientemente los recursos hardware, permitiendo que se ejecuten concurrentemente varios programas, sin que haya conflictos en el acceso de cada uno de ellos a cada uno de los recursos que necesite, y sin que ningún programa monopolice alguno de ellos
Un sistema operativo es un programa (o conjunto de programas) de control que tiene por objeto facilitar el uso de la computadora y conseguir que ésta se utilice eficientemente.
Es un programa de control, ya que se encarga de gestionar y asignar los recursos hardware que requieren los programas. Pensemos en una computadora que es utilizada desde diversos terminales por varios usuarios. Los recursos hardware son: el procesador (CPU), la memoria principal, los discos, y otros periféricos. Obviamente, si varios usuarios están utilizando la misma Computadora, debe haber alguien o algo que asigne los recursos y evite los conflictos que puedan surgir cuando dos programas requieran los mismos elementos (la misma unidad de disco, o la impresora, por ejemplo). Esta es una de las funciones del sistema operativo.
El siguiente documento hace un resumen de las décadas de los sistemas operativos de las décadas del 40 al 90, es sus aspectos generales. Documento realizadopor el docente Arvey Barahona Gómez
El objetivo fundamental de los sistemas operativos es gestionar y administrar eficientemente los recursos hardware, permitiendo que se ejecuten concurrentemente varios programas, sin que haya conflictos en el acceso de cada uno de ellos a cada uno de los recursos que necesite, y sin que ningún programa monopolice alguno de ellos
Un sistema operativo es un programa (o conjunto de programas) de control que tiene por objeto facilitar el uso de la computadora y conseguir que ésta se utilice eficientemente.
Es un programa de control, ya que se encarga de gestionar y asignar los recursos hardware que requieren los programas. Pensemos en una computadora que es utilizada desde diversos terminales por varios usuarios. Los recursos hardware son: el procesador (CPU), la memoria principal, los discos, y otros periféricos. Obviamente, si varios usuarios están utilizando la misma Computadora, debe haber alguien o algo que asigne los recursos y evite los conflictos que puedan surgir cuando dos programas requieran los mismos elementos (la misma unidad de disco, o la impresora, por ejemplo). Esta es una de las funciones del sistema operativo.
El siguiente documento hace un resumen de las décadas de los sistemas operativos de las décadas del 40 al 90, es sus aspectos generales. Documento realizadopor el docente Arvey Barahona Gómez
Le persone tendono a costruire relazioni con coloro che sono disposti allo stesso equilibrio relazionale, a fare lo stesso investimento emotivo: a mettere la stessa energia verso la coesione e la stessa energia verso l’individualità. L’investimento nella relazione, si costituisce dalla quantità di pensieri (positivi o negativi), affetti, emozioni, fantasie, verbalizzazioni, sogni e azioni che le persone scambiano, e nella disponibilità a ricevere questa energia.
Funciones y caracteristicas de un sistema operativogibranorozco
Darle al usuario la capacidad de comunicarse con la computadora. Es decir, dotar a la computadora de un interfaz . permitir que el usuario se pueda comunicar con la computadora: hace de traductor entre nosotros y la maquina y viceversa
2. 2 09/12/2012
El sistema operativo es el programa más
importante de la computadora. Un sistema
operativo (SO) 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.
Elisa Oreja y Aritz Maestre
3. 3 09/12/2012
Acceso a recursos: Memoria, dispositivos o
periféricos de E/S
Control y gestión de los procesos y tareas
Manipulación, gestión y modificación de sus
propios archivos
La interfaz o comunicación entre el usuario
y la máquina.
La detección de errores
Elisa Oreja y Aritz Maestre
4. 4 09/12/2012
Núcleo: Kernel, conjunto
de programas y rutinas,
sirven para facilitar a los
distintos programas,
acceso seguro al
hardware de la
computadora o en forma
más básica.
Programas control:
ficheros
Utilidades: Compiladores,
editores,etc.
Herramientas: Programas Elisa Oreja y Aritz Maestre
Backup, compresores de
discos, scaneadores, etc.
5. 5 09/12/2012
Esun conjunto de
programas que
hace dos cosas
fundamentales.
Una de ellas
es organizar
y administrar el h
ardware del
equipo: partes
internas y
periféricos. Todo
pueden funcionar
perfectamente,
pero sin un Elisa Oreja y Aritz Maestre
sistema operativo
no podemos
6. 6 09/12/2012
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. 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.
Elisa Oreja y Aritz Maestre
Permitir que los cambios debidos al desarrollo
del propio S.O. se puedan realizar sin interferir
7. 7 09/12/2012
Elobjetivo principal es la organización
jerárquica del sistema operativo,
mediante capas o anillos concéntricos,
cada una de las capas esta construida
sobre la anterior. Este sistema consta de
6 capas, las cuales serás explicadas a
continuación.
Elisa Oreja y Aritz Maestre
8. 8 09/12/2012
En esta capa se proporciona la
multiprogramación básica de la CPU,
esto quiere decir que trabaja en la
asignación del procesador y también
se alteran los procesos cuando se
ocurren las interrupciones o expiran
los cronómetros. Dichos sistemas
constan de procesos secuénciales,
estos se pueden programar sin
importar que varios procesosy Aritzse
Elisa Oreja Maestre
estén ejecutando en el mismo
procesador.
9. 9 09/12/2012
Aquí se administra la memoria, al mismo
tiempo se asignaba el espacio de memoria
principal para los diversos procesos y un
depósito de palabras de 512K en el cual se
utilizaba para almacenar partes de los
procesos, en este caso las paginas, ya que
no existía un lugar en la memoria principal.
En esta capa no se debe de preocupar que
los procesos que estén en memoria o en el
deposito, esto se debe que el software de
esta capa se encarga de garantizary Aritz Maestre
Elisa Oreja que las
paginas lleguen a la memoria cuando fueran
10. 10 09/12/2012
En esta capa se encarga de la
comunicación entre el proceso y la
consola de usuario. Arriba de esta capa,
cada proceso tiene su propia consola.
Enla capa 3 se controlan los dispositivos
de E/S y también guarda en buffers los
flujos de información entre los
diferentes dispositivos. Por encima de
esta capa, los procesos pueden Oreja y Aritz Maestre
Elisa
trabajar
con dispositivos específicos de E/S
teniendo propiedades adecuadas.
11. 11 09/12/2012
Aquíse localizan los programas de los
usuarios, estos no se preocupan por el
proceso, memoria, consola o control de
E/S, que se tuvieran que utilizar.
En esta capa se localiza el proceso
operador del sistema.
Elisa Oreja y Aritz Maestre
12. 12 09/12/2012
A finales de los años 40, cuando no había
sistemas operativos, los programadores ponían
en funcionamiento el hardware repitiendo
constantemente una serie de pasos muy
laboriosos. Para automatizar el proceso se
crearon los sistemas operativos. La parte más
evidente es darle al usuario la capacidad de
comunicarse con la computadora, dotarla de
una interfaz. Permite que el usuario se pueda
comunicar con la computadora: hace de
traductor entre nosotros y la máquina, y
viceversa. Elisa Oreja y Aritz Maestre
13. 13 09/12/2012
Laevolución de los sistemas operativos ha sido
una consecuencia de los avances producidos en
el hardware de las computadoras, desde las
primeras que se construyeron, hasta la gran
variedad de ellas que existen hoy en día; por
esta razón, se habla de cuatro niveles.
Elisa Oreja y Aritz Maestre
15. 15 09/12/2012
Se accedía a la consola de la computadora desde la cual
se actuaba sobre una serie de micro interruptores que
permitían introducir el programa en la memoria de la
computadora. 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. Entonces las
computadoras eran máquinas muy costosas, lo que hacía
Elisa Oreja y Aritz Maestre
que estuvieran muy solicitadas y que pudieran
utilizarse en periodos breves de tiempo. Todo se hacía
16. 16 09/12/2012
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:
Monitor residente. Cargar los programas a
memoria, leyéndolos de una cinta o de tarjetas
perforadas, y ejecutarlos
Procesamiento por lotes. Para optimizar se
cargaban varios programas para ejecutarlos uno
tras otro.
Almacenamiento temporal. Disminuir el tiempo
de carga de los programas, haciendo simultánea
la carga del programa o la salida de datosAritz Maestre
Elisa Oreja y con la
ejecución de la siguiente tarea.
17. 17 09/12/2012
Se produjeron cambios notables 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
Tiempo compartido
Tiempo real
Multiprocesador
Sistemas operativos desarrollados
Elisa Oreja y Aritz Maestre
18. 18 09/12/2012
Sale la computadora TI99, que introdujo
una nueva generación de computadoras para
ser usadas en las escuelas y oficinas
(modelos escritorios).
IBM fabrica las primeras computadoras con
mainframe que entran al mercado de PC con
programas prácticos de preguntas-
respuestas.
Reproducción de clones y Apple II.
Apple Macintosh.
Se desarrollan software tutoriales yy juegos
Elisa Oreja Aritz Maestre
educativos.
19. 19 09/12/2012
Nivel 1: Gestión del Procesador: Se encuentra la parte
del sistema operativo encargada de la gestión del CPU.
En los sistemas operativos multiprocesos, este nivel se
encarga de compartir la CPU entre los distintos
procesos realizando funciones de sincronización,
conmutación de la CPU y gestión de interrupciones.
Nivel 2: Gestión de Dispositivos: Se realiza la gestión
de entradas y salidas. Es función de los dispositivos
existentes.
Nivel 3: Gestión de Memoria y Procesos: Es el
encargado de repartir la memoria disponible entre los
procesos como su creación comunicación y destrucción.
Nivel 4: Gestión de la Información: Gestiona el espacio
de nombres lógicos y la protección de Orejainformación
Elisa
la y Aritz Maestre
realizando funciones de creación y destrucción de
ficheros y directorios.
20. 20 09/12/2012
MS-DOS:
Es más conocido por los nombres de PC-DOS y MS-
DOS. MS-DOS fue hecho por la compañía de
software Microsoft. Es el sistema operativo de
disco de Microsoft.
Windows 3.1:
Fue creado sobre 1992. Este sistema muestra
íconos en la pantalla que representan diferentes
archivos o programas, se puede acceder mediante
un doble click . Es muy fácil aprender a usar un
nuevo software una vez aprendido las bases. Este
sistema operativo es de los primeros que es de
fácil utilización. Elisa Oreja y Aritz Maestre
21. 21 09/12/2012
Windows 95:
En 1995, Microsoft introdujo una nueva y
mejorada versión del Windows 3.1. , es un
sistema operativo con interfaz gráfica de usuario
híbrido de entre 16 y 32 bits. Fue publicado el
24 de agosto de 1995 por la empresa de
software Microsoft.
Windows NT:
Fue creada en julio de 1993. Esta versión de
Windows se especializa en las redes y
servidores. Con este sistema operativo se puede
comunicar de forma eficaz entre Elisa Oreja y más
dos o Aritz Maestre
computadoras.
22. 22 09/12/2012
Mac OS:
Es el nombre del primer sistema operativo de Apple
para los ordenadores Macintosh. Este sistema
operativo se puede aprender a usarlo en muy poco
tiempo. Por otro lado, es muy bueno para organizar
archivos y usarlos de manera eficaz. Este fue
creado por Apple Computer, Inc.
UNIX:
UNIX es una marca registrada deThe Open Group
en Estados Unidos y otros países. El sistema
operativo UNIX fue creado por los laboratorios
Bell de AT&T en 1969 y es ahora usado y como una
Elisa Oreja Aritz Maestre
de las bases para la supercarretera de la
información.
23. 23 09/12/2012
Windows 2000:
Windows 2000 es un sistema operativo de Microsoft que
se puso en circulación el 17 de febrero de 2000.
Este sistema operativo introdujo algunas modificaciones
respecto a sus predecesores, como el sistema de archivos
NTFS 5, la capacidad de cifrar y comprimir archivos.
Windows XP:
Windows XP es una línea de sistemas operativos
desarrollado por Microsoft que se publicaron el 25 de
octubre de 2001. Se considera que están en el mercado
400 millones de copias funcionando. Las letras "XP"
provienen de la palabra 'eXPeriencia'.
Dispone de versiones para varios entornos informáticos.
Sucesor de Windows 2000 y antecesor de Windows
Elisa Oreja y Aritz Maestre
Vista; es el primer sistema operativo de Microsoft
orientado al consumidor que se construye con un núcleo
24. 24 09/12/2012
Windows Vista:
Windows Vista es una línea de sistemas
operativos desarrollada por Microsoft para ser
usada en ordenadores, portátiles y centros de
multimedia. Fue anunciado oficialmente el 30 de
enero de 2007, fue lanzado mundialmente y fue
puesto a disposición para ser comprado y
descargado desde el sitio web de Microsoft.
Elisa Oreja y Aritz Maestre