Introducción a los sistemas operativos copia

29
Introducción a los Sistemas Operativos.

Transcript of Introducción a los sistemas operativos copia

Page 1: Introducción a los sistemas operativos   copia

Introducción a los Sistemas Operativos.

Page 2: Introducción a los sistemas operativos   copia

Unidad 1

Estructura general de los sistemas operativos.

Page 3: Introducción a los sistemas operativos   copia

índice.Aspectos generales

Componentes administrativos de sistema operativo

Servicios del sistema operativo.

Page 4: Introducción a los sistemas operativos   copia

Aspectos generales.

Page 5: Introducción a los sistemas operativos   copia

Que es el sistema

operativo.

Programa informativo que

actúa como interfaz.

Entre los dispositivos del

hardware.

Entre el usuario.Actúa como

estación para las aplicaciones que se ejecutan en la

maquina.

Responsable de gestionar

coordinar las actividades

Llevar acabo el intercambio de recursos de la computadora.

Page 6: Introducción a los sistemas operativos   copia

Función Principal

Page 7: Introducción a los sistemas operativos   copia

Establecer la comunicación entre el usuario contra la maquina.(ordenador)

Coordina y manipula el hardware de la computadora memoria, teclado y mouse.

Organiza los archivos en diversos dispositivos de almacenamiento como discos flexibles, discos duros, discos compactos.

Gestiona los errores de hardware y la perdida de datos

Servir la base para la creación del software logrado que los equipos funcionen de manera análoga.

Configurar el entorno para el uso del software. Y de los periféricos dependiendo del tipo de maquina que se emplea debe establecerse en forma lógica.

Page 8: Introducción a los sistemas operativos   copia

¿Cómo se clasifica con base en su

estructura?

Por los servicios que ofrecen

(visión externa)

Sistemas operativos por la

forma en que ofrecen sus servicios.

Sistemas operativos por su estructura (visión

interna)

Page 9: Introducción a los sistemas operativos   copia

S.O. por servicio

S.O. por servicio

No. De usuario

monousuario

multiusuario

No. De tareas

monotareas

Multitareas

No. De procesadore

s

uniproceso

multiproceso

Page 10: Introducción a los sistemas operativos   copia

Forma de ofrecer sus servicios.

Page 11: Introducción a los sistemas operativos   copia

Son sistemas operativos por la forma

de ofrecer sus servicios.

•DE RED:•CAPASIDAD DE INTERACTUAR CON

SISTEMAS OPERATIVOS•EJEMPLOS:•NOVELL, NETWARE, PERSONAL,

NEFWARE, MANAGER, WINDOWS NT, SERVER, UNIX, LANTASTIC.

Sistemas operativos

distribuidos.•ABARCAN LOS SERVICIOS DE LA

RED(LOGRANDO INTEGRAR RECURSOS )

•IMPRESORAS, UNIDAD DE RESPALDO, MEMORIA, PROSESOS UNIDADES, CENTRAL DEL PROCESO.

Page 12: Introducción a los sistemas operativos   copia

Visión interna:

REQUISITOS DE USUARIO:

Sistema fácil de usar y de aprender seguro y rápido.

REQUISITOS DE SOFTWARE:

Se engloban aspectos como el mantenimiento forma de operaciones,

restricción de uso eficiente y flexibilidad.

Page 13: Introducción a los sistemas operativos   copia

Construcción del programa final a base de módulos complicados

separadamente que se unen a través del legador.

Estructura monolítica

Page 14: Introducción a los sistemas operativos   copia

Estructura jerárquica

Se dividió el sistema operativo en pequeñas partes de tal forma que cada una de ellas estuviera

perfectamente definida y con un claro interface con el resto de elementos.

Page 15: Introducción a los sistemas operativos   copia

Maquina virtualEl objetivo de los sistemas operativos de maquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias maquinas diferentes. El núcleo se denomina monitor virtual y tiene como misión llevar a cabo la multiprogramación, presentando a los niveles superiores tantas maquinas virtuales como se soliciten.

Page 16: Introducción a los sistemas operativos   copia

Cliente - servidor

clienteservido

r

Sirve para toda clase de aplicaciones por lo tanto su propósito general cumple con los sistemas operativos

Page 17: Introducción a los sistemas operativos   copia

Como han evolucionado losSistemas operativos.

Han evolucionado a medida de las necesidades que se fueron generando cada sistema operativo

Page 18: Introducción a los sistemas operativos   copia

•Aparecen los sistemas de procesamiento por lotes .Cuando se ejecuta alguna tarea esta tiene el control total de la maquina.

Primera generació

n:

•Se desarrollan los sistemas compartidos con multiprogramación se utilizan varios procesadores en un solo sistema

Segunda generació

n: •Surgen la (BM) diseñadas como sistemas para uso general se requerían manejar grandes volúmenes de información de distinto tipo. Tercera

generación:

•Mitad de la década 70. con la aplicación del uso de redes de computadoras y procesamiento en línea es posible obtener acceso a computadoras alejados.

Cuarta generació

n:

Page 19: Introducción a los sistemas operativos   copia

Componentes administrativos

del sistema operativo.

Page 20: Introducción a los sistemas operativos   copia

El CPU

Los dispositivos

de E/S

La memoria principal

Los discosLos procesos y

todos los recursos del

sistema

Administrar el espacio

libre

Page 21: Introducción a los sistemas operativos   copia

Administración de la memoria principal.

Es una tabla de palabras o bytes que se referencia cada una mediante una dirección única.

El SO es el responsable de conocer las partes de la memoria están utilizadas y por quien asignar y reclamar espacio de memoria cuando sea necesario.

Este almacén de datos de rápido acceso es compartido por la CPU y los dispositivos de E/S es volátil y pierde su contenido en los fallos de sistema.

Page 22: Introducción a los sistemas operativos   copia

Administración del sistema

E/S

Consiste en un

sistema de

buffers de

almacenamiento

temporal.

(Cache ) es un interfaz

de manejador

es de diapositiva

s y otra para

diapositivas

concretos.

El sistema

operativo debe

gestionar el

almacenamiento temporal de e/s.

Page 23: Introducción a los sistemas operativos   copia

Mecanismo que controla el acceso de los

programas o los usuarios a los recursos del sistema.

El SO se encarga de:•Distinguir entre el uso

autorizado y no autorizado

•Especificar los controles de seguridad realizada.

•Forzar el uso de protección.

Sistema de protección

Page 24: Introducción a los sistemas operativos   copia

Servicios del

sistema operativo.

Page 25: Introducción a los sistemas operativos   copia

Ejecución de programas

Manipulación de

archivos y directorios

Comunicación entre procesos

Comunicación con equipos remotos

Operaciones de E/S

Protección y seguridad

Page 26: Introducción a los sistemas operativos   copia

Operac iones de E /S .

La lectura y escritura.

Las comunicaciones con los periféricos.

Dispositivos externo y control.

Hace las funciones que permite

Page 27: Introducción a los sistemas operativos   copia

Manipulación del sistema de archivos

Se comunica con el controlador del periférico en donde esta el sistemas de

archivos del sistema operativo.

Conoce la estructura de almacenamiento y proporciona los mecanismos adecuados

para su control y protección.

Page 28: Introducción a los sistemas operativos   copia

Comunicaciones

Función básica de los sistemas operativos, pueden comunicarse entre si a través de compartir espacios de memoria ya sean

variables compartidos o buffers.

A través de herramientas de IPC este posee un mecanismo que permite a

los procesos comunicarse y sincronizarse entre si.

Page 29: Introducción a los sistemas operativos   copia

Protección

Su propósito como programa estación principal consiste en gestionar los recursos de localización y protección de acceso del

hardware.