Вы находитесь на странице: 1из 32

Antecedentes de los

Sistemas Operativos

Objetivo de la sesión:

Identificar los conceptos básicos de los Sistemas Operativos (S.O.) y


sus funciones, mediante el estudio de su historia y evolución para
desarrollar el conocimiento básico en la gestión de recursos
computacionales.

Bimestre noviembre – diciembre (2018).

Open class
Presenta: MTI Francisco Ramón Santos.
TIPS
Pasos a realizar para cumplir las expectativas de conocimiento y
aprobación de su materia.

 Iniciando el bimestre verificar el contenido de la materia.


 Seleccionar modalidad de evaluación.
 Revisar el foro de presentación y el espacio del profesor.
 En el transcurso de los días de cada semana es importante leer los recursos de
la semana.
 Dependiendo de la modalidad elegida, tienes que entregar en tiempo y forma
tus pendientes para evitar alguna penalización.
 Verificar el correo y/o mensajero para no dejar ir información importante.
 De preferencia entrar a sus Open class para comprender mejor los temas
(puedes ganar puntos extras).
 No olvidar la plataforma por varios días ya que esto fomenta apatía que
finalmente se convierte en un alumno reprobado.
¿Qué es un Sistema Operativo (S.O.)?
¿Qué es un Sistema Operativo (S.O.)?

Es un conjunto de programas o
procedimientos manuales y
automáticos que nos sirven para
administrar eficientemente todos los
recursos y operaciones en general de
un ordenador.
Controla la ejecución de aplicaciones y programas que actúa como
interfaz entre las aplicaciones y el hardware del computador.

Un sistema operativo tiene los siguientes tres objetivos:

• Facilidad de uso.

• Eficiencia.

• Capacidad para evolucionar.


PREGUNTA 1
Desde tu perspectiva personal, ¿Cuál sistema operativo consideras
el mejor y por qué?
La historia de los S.O. se puede basar desde las generaciones de las
computadoras:

1ra. Generación (1945 - 1955): Tubos al vacío.

2da. Generación (1955 – 1965): Transistores. “Sistema de procesamiento


por lotes”.

3ra. Generación (1965 – 1980): Circuitos integrados.

4ta. Generación (1980 – Actualidad): Microprocesador inician las


computadoras personales (PC).
Se puede decir que las computadoras están equipadas con una capa de
software denominado S.O.

Las computadora tienen dos modos de operación:

Modo Kernel (Modo supervisor


o privilegiado)

Modo Usuario
Varios usuario hemos tenido experiencia con diferentes S.O. pero lo
hacemos a través de programas (modo usuario).

Modo Shell “texto”.

Modo GUI (Graphical User Interface).


La siguiente imagen muestra los principales recursos gestionados por el
sistema operativo:
Facilidad de evolución
Un Sistema Operativo (S.O.) debe de evolucionar en el tiempo por las
siguientes razones:

• Actualización en el hardware más nuevos tipos de hardware.


• Nuevos servicios.
• Resolución de fallos.
La evolución de los Sistemas Operativos
La evolución de los sistemas operativos a lo largo de los años:

Procesamiento
en serie

Sistema en
lotes sencillos

Sistemas por lotes


multiprogramados

Sistemas de
tiempo
compartido
PREGUNTA 2
¿Por qué consideras que es importante la evolución de los sistemas
operativos con el paso del tiempo?
Principales logros
Los S.O. se encuentran entre las piezas de software más complejas jamás
desarrolladas. Los cinco principales avances teóricos en el desarrollo de los
S.O.:

• Procesos.
• Gestión de memoria.
• Protección y seguridad de la información.
• Planificación y gestión de recursos.
• Estructura del sistema.
Proceso
Podemos encontrar diferentes definiciones en término proceso como por
ejemplo:

• Un programa en ejecución.

• Una instancia en un programa


ejecutándose en el ordenador.

• La entidad que se puede


asignar o ejecutar en un
procesador.

• Una unidad de actividad


caracterizada.

Implementación de procesos típicos.


Gestión de memoria
Entorno de computación que permita programación modular y el uso
flexible de los datos. Para satisfacer este requisito, el S.O. tiene cinco
responsabilidades principales de gestión de almacenamiento.

• Aislamiento de procesos.

• Asignación y gestión automática.

• Soporte a la programación modular.

• Protección y control de accesos.

• Almacenamiento a largo plazo.


Gestión de memoria

La memoria virtual fue


concebida como un método
para tener múltiples trabajos
de usuario residiendo en
memoria principal de forma
recurrente.
Protección y seguridad de la información

La mayoría del trabajo relacionado con el aspecto de seguridad y protección


de los S.O. se pueden agrupar en cuatro categorías.

• Disponibilidad.

• Confidencialidad.

• Integridad de los datos.

• Autenticidad.
Planificación y gestión de recursos.

Una característica del S.O. es la gestión de varios recursos disponibles.


Cualquier asignación de recursos y políticas de planificación deben tener en
cuenta tres factores:

• Equitatividad.

• Respuesta diferencial.

• Eficiencia.
Estructura del sistema

Los problemas que han afrontado los S.O. a lo largo del tiempo se ha puesto
mucho énfasis en la estructura del software del S.O.

El software debe de ser modular, ya que esto ayudará a organizar el proceso


de desarrollo de software y limitará el esfuerzo de diagnosticar y corregir
errores.

1. Niveles cercanos al hardware.


2. Niveles de conceptos de multiprogramación.
3. Niveles de objetos externos.
Estructura del sistema

Niveles objetos
externos.

Niveles de
multiprogramación

Niveles cercanos al
hardware
PREGUNTA 3
Desde tu punto de vista responder: ¿Cuál consideras que ha sido el
principal avance teórico en el desarrollo de los sistemas operativos y por
qué?
Desarrollos que han llevado a los S.O. modernos.

La velocidad de cambio en las demandas de los S.O. requieren no solo


modificaciones o mejores en arquitecturas existentes sino también en
nuevas formas de organizar el sistema operativo.

Para ello se presentan las siguientes categorías:

• Arquitectura micronúcleo o microkernel.


• Multihilo
• Multiprocesamiento simétrico.
• Sistemas operativos distribuidos.
• Diseño orientado a objetos.
Desarrollos que han llevado a los S.O. modernos.

• Micronúcleos o microkernel:

Asigna solo funciones esenciales al kernel (núcleo), comunicación entre


procesos, planificación básica.
Desarrollos que han llevado a los S.O. modernos.

• Multiprocesamiento simétrico (SMP):

A medida que la demanda de rendimiento se incrementa y el coste de los


microprocesadores continúa cayendo, los fabricantes han introducido en el
mercado computadoras con múltiples procesadores para lograr mayor
eficiencia y fiabilidad.

Sus características es que tienen múltiples procesadores, comparten las


mismas utilidades de memoria principal, todos los procesadores pueden
realizar las mismas funciones (de ahí el término simétrico).
Desarrollos que han llevado a los S.O. modernos.

• Sistemas Operativos Distribuidos:

No es lo mismo que sistema operativo de red, proporciona la ilusión de un


solo espacio de memoria principal y un solo espacio de memoria secundario,
más otras utilidades de acceso unificadas, como un sistema de ficheros
distribuidos.
Desarrollos que han llevado a los S.O. modernos.

• Diseño Orientado a Objetos:

Es una innovación al diseño de los S.O., introduce una disciplina al proceso de


añadir extensiones modulares a un pequeño núcleo, esta estructura basada en
objetos permite a los programadores personalizar un S.O. sin eliminar la
integridad del sistema.
Evaluación Express

( ) Kernel y usuario
a) Conjunto de programas que nos sirven para
administrar eficientemente todos los recursos y
operaciones en general de una computadora. ( ) Capacidad para evolucionar.

b) Estas computadoras que se caracterizaron por


utilizar la tecnología de circuitos integrados. ( ) Aspectos de seguridad y
protección de los sistemas
c) Entre los objetivos que deben de cumplir los operativos.
sistemas operativos se encuentran la facilidad de
uso, la eficiencia y … ( ) 3ra. Generación.

d) El S.O. tiene dos modos de operación y son…


( ) Sistema operativo.
e) La disponibilidad, confidencialidad, integridad
de datos y la autenticidad son…
( ) 2da. Generación.
Conclusión

Los Sistemas Operativos (S.O.) han venido evolucionando a través del tiempo
teniendo como finalidad la de facilitar más el uso del hardware a través de la ayuda
software, quitando el aspecto feo por uno más bonito, de fácil uso, eficiente, etc.

Los S.O. tienen que venir evolucionando con el paso del tiempo debido a
muchas razones entre la principal se encuentra la actualización de hardware, quizás hace
varios años no pensábamos conocer sistemas operativos para dispositivos móviles
(celulares), siempre pensamos que solo iban a ser propios de ordenadores pero
finalmente no fue así.

S.O. que no evoluciona con el paso del tiempo, muere.


Referencias

Referencias bibliográficas:

Stallings, W. (2005). Sistemas Operativos Aspectos internos y principios de diseño. Madrid: PEARSON
Prentice Hall.

Tanenbaum, A. (2009). Sistemas Operativos Modernos. Holanda: PEARSON Prentice Hall.


IMPORTANTE
Para obtener tus puntos extras por ingresar a esta open class es importante
dar respuesta a las 3 preguntas generadas a lo largo de la clase y considerar
lo siguiente:

1. Utilizar el formato de tareas UTEL para dar respuesta a las 3 preguntas


generadas.
2. Las preguntas deben de enviarse en el orden en que se fueron
presentando.
3. Subir las preguntas a través del espacio de PUNTOS EXTRAS en un lapso
no mayor a 24 hrs después de finalizada la clase, entregas posteriores a 24
hrs. no generan puntos extras.
MTI Francisco Ramón Santos
Materia: Sistemas Operativos
Usuario: 000042153

http://aula08.utel.edu.mx//utel-innova/califica-oc/calificaOC-1.php

Вам также может понравиться