Introduccion a sistemas operativos

Solo disponible en BuenasTareas
  • Páginas : 5 (1183 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de noviembre de 2011
Leer documento completo
Vista previa del texto
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
 Sebastián Sánchez y Óscar García 2

1

Introducción
Tipos de sistemas operativos Sobremesa ServidoresEmpotrados Distribuidos Sistemas de Tiempo Real Modelos de desarrollo de software Windows2K 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 esun programa que actú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
 SebastiánSánchez y Óscar García

Tema 6
4

2

¿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 sistemassoftware grandes y complejos, por lo tanto es necesario abordarlos de una forma estructurada Las ideas utilizadas son aplicables a otras parcelas del software
 Sebastián Sánchez y Óscar García

Tema 6
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 diferentestipos de Sistemas Operativos
Tema 6
 Sebastián Sánchez y Óscar García 6

3

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 datosRecuperarse de los errores Los recursos claves 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ónrestringida Básicamente el núcleo del sistema con las funciones y estructuras de datos necesarios para gestionar los recursos CPU, memoria, dispositivos de E/S, procesos ...
Tema 6
 Sebastián Sánchez y Óscar García 8

4

¿Qué lugar ocupa?
Estructura clásica de niveles de un computador
Lenguaje de alto nivel Lenguaje ensamblador Sistema Operativo Arquitectura Microarquitectura Lógica digitalTema 6
 Sebastián Sánchez y Óscar García 9

Modelos 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 deaplicarlos en la práctica y resolver un determinado problema La realización práctica de cada modelo puede llevarse a cabo de modos muy diferentes
Tema 6
 Sebastián Sánchez y Óscar García 10

5

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...
tracking img