Sistemas Operativos

Páginas: 5 (1185 palabras) Publicado: 18 de mayo de 2012
Tema 6

Sistemas Operativos

Introducción
¿Qué es un sistema operativo?
Ubicación de un sistema operativo en un
computador
Descripción de un sistema operativo:
Funcional
Estructural
Realización
Funciones de los sistemas operativos a través de la
evolución histórica

Tema 6
2

1

 Sebastián Sánchez y Óscar García

Introducción
Tipos de sistemas operativos
Sobremesa
Servidores
EmpotradosDistribuidos
Sistemas de Tiempo Real
Modelos de desarrollo de software
W indows2K vs Linux
Los sistemas operativos en la vida real
Usuarios
Administradores
Desarrolladores
Tema 6
 Sebastián Sánchez y Óscar García

3

¿Qué es un SO?
Un SO es un conjunto de programas que por medio
de abstracciones ponen el hardware del ordenador,
de modo seguro, a disposición del usuario
H. Deitel: un SO es un programa queactúa como
interfaz entre el usuario de un ordenador y el HW
del mismo, ofreciendo el entorno necesario para
que el usuario pueda ejecutar programas
Katzan: conjunto de programas y datos que ayudan
a crear otros programas y a controlar su ejecución
Madnik y Donovan: conjunto de programas que
gestionan los recursos del sistema, optimizan su
uso y resuelven conflictos

Tema 6
4

2

 SebastiánSánchez y Óscar García

¿Por qué son interesantes los SO?
Combinan aspectos referentes a distintas áreas
relacionadas con los computadores: lenguajes,
hardware, estructuras de datos, algoritmos, etc.
Actúan como coordinadores entre los usuarios y los
programas resolviendo posibles conflictos
Hacen que los computadores parezcan ser más de
lo que son en realidad
Son sistemas software grandes ycomplejos, por lo
tanto es necesario abordarlos de una forma
estructurada
Las ideas utilizadas son aplicables a otras parcelas
del software

Tema 6

 Sebastián Sánchez y Óscar García

5

Objetivo básico de un SO
“Crear una máquina virtual para la que sea sencillo
trabajar”
SO
HW
Funciones
Dependiendo de las funciones incluidas y de la
relación entre ellas, tendremos diferentes tipos de
SistemasOperativos
Tema 6
6

3

 Sebastián Sánchez y Óscar García

Funciones del SO
Un SO es un administrador de recursos y una
interfaz con los programas, los usuarios y el HW.
Sus funciones son:
Compartir el hardware entre usuarios
Facilitar la entrada salida
Planificar recursos entre usuarios
Definir la “interfaz de usuario”
Permitir a los usuarios compartir los datos
Recuperarse de los errores
Los recursosclaves que un SO administra son:
los procesadores y los dispositivos de E/S
el almacenamiento y los datos
Tema 6
 Sebastián Sánchez y Óscar García

7

Visiones de un SO
Visión amplia
Disponer de un entorno para crear y mantener
programas
Disponer de una interfaz sofisticada para las
operaciones del programador
Gestionar los recursos del sistema
Visión restringida
Básicamente el núcleo del sistemacon las
funciones y estructuras de datos necesarios para
gestionar los recursos
CPU, memoria, dispositivos de E/S, procesos ...
Tema 6
8

4

 Sebastián Sánchez y Óscar García

¿Qué lugar ocupa?
Estructura clásica de niveles de un computador
Lenguaje de alto nivel
Lenguaje ensamblador
Sistema Operativo
Arquitectura
Microarquitectura
Lógica digital

Tema 6
 Sebastián Sánchez y Óscar García

9Modelos de cada nivel
Modelo funcional o de caja negra: describe la
función del sistema, sus acciones sobre el entorno y
sus reacciones a éste
Modelo estructural: describe la organización del
sistema como conjunto de partes relacionadas
A un mismo modelo funcional pueden corresponder
distintos modelos estructurales
Los modelos se emplean con el fin de aplicarlos en
la práctica y resolver undeterminado problema
La realización práctica de cada modelo puede
llevarse a cabo de modos muy diferentes
Tema 6
10

5

 Sebastián Sánchez y Óscar García

Evolución histórica
En resumen:
1ª etapa:
Ordenadores caros y operarios baratos
2ª etapa
Ordenadores baratos y operarios caros
Veamos la cosa con más detalle

Tema 6
 Sebastián Sánchez y Óscar García

11

Al principio
Monitor simple residente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS