La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique.

Presentaciones similares


Presentación del tema: "UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique."— Transcripción de la presentación:

1 UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique ESTRUCTURA DE LOS SISTEMAS OPERATIVOS

2 Sistemas Operativos Es una plataforma que facilita la interacción entre el usuario y los demás programas del ordenador y los dispositivos de hardware. Las funciones básicas del Sistema Operativo son administrar los recursos del ordenador, organizar los archivos y directorios de su sistema Los Sistemas Operativos más utilizados son Windows, Linux y Mac El Sistema Operativo (SO) es el programa o software básico de un ordenador. Introducción

3 Estructura de Sistemas Sistema Simple o Monolítico Consiste en un macro programa con miles de líneas de código. No hay una estructura interna exacta entre los módulos del sistema operativo. Emplean técnicas de programación modular. Además es complejo su mantenimiento y actualización. Allí todos los elementos que la integran están muy enlazados. No es posible ninguna clase de misterio o secretos en la información. Su comportamiento es de un solo proceso. Disponen de una buena capacidad y funcionamiento hardware. Carecen de protección y privilegios al entrar y manejan diferentes aspectos de la computadora. Características Por ejemplo los cajeros automáticos donde sólo tienen que cumplir una determinada función siguiendo una serie de procesos ya determinados.

4 Estructura por Capas o Estratos Consiste en organizar el sistema operativo con una jerarquía de capas cada una construida sobre la que esta bajo ella. Las zonas mas intensas o nucleo están mas protegidas de posibles accesos indeseados desde las capas mas externas. Núcleo mínimo, mas seguro y ágil. Características El objetivo de la arquitectura por capas o niveles de privilegio, es separar la acción del código de los procesos del sistema, del núcleo y de los procesos de usuario. Idealmente se separa en el nivel de máximo privilegios o protección, al código base del núcleo. Estructura de Sistemas

5 Estructura Cliente - Servidor Este sistema sirve para todo, por lo tanto esde propósito general y se basa en lo mismo que el resto de los SO convencionales: núcleoy procesos, presentando grandes diferenciasen cuanto a la forma de distribuir los trabajosentre sus diferentes partes. Características Coordina, permite el trabajo entre iguales.Se puede hacer varios sistemas operativos sin necesidad de crear particiones. Espera y recibe respuesta del servidorProtección cada maquina virtual esta aislada de las otras y no puede inferir. Aceptan conexiones desde un gran numero de clientes. Estructura de Sistemas

6 Estructura de micronúcleo En computación, un micronúcleo es un tipo de núcleo de un sistema operativo que provee un conjunto de primitivas o llamadas mínimas al sistema para implementar servicios básicos como espacios de direcciones, comunicación entre procesos y planificación básica Características Concurrencia Cuando existen varios procesos en una única maquina, decimos que se están ejecutando concurrentemente Transparencia Es la ocultación al usuario de que los componentes del sistema distribuido están separados así el usuario percibe que es un sistema único y no varios componentes separados. Estructura de Sistemas

7 Estructura de Maquina Virtual Multiprogramación y La Máquina Extendida Su objetivo es distinguir distintos SO dando la sensación de ser varias máquinas. Tiene capacidad de utilizar varios SO simultáneamente. Caracteristicas Protección cada maquina virtual esta aislada de las otras y no puede inferir. Se puede hacer varios sistemas operativos sin necesidad de crear particiones Gran capacidad de disco duro-memoria ram Protección cada maquina virtual esta aislada de las otras y no puede inferir Estructura de Sistemas

8 PROGRAMA VS PROCESO Un programa es una cantidad de datos, no es nada que esté vivo es una Colección de instrucciones que el procesador interpreta y ejecuta, se almacenan en sistemas no volátiles necesitando ser cargados en memoria principal para poder ser ejecutados, se considera un ente estático. Programa en ejecución, el sistema operativo les asigna recursos, Se consideran un ente dinámico. Un proceso no es mas que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros y las variables. Conceptualmente cada unos de estos procesos tiene su propia CPU virtual. Desde luego, en la realidad la verdadera CPU conmuta de un proceso a otro


Descargar ppt "UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique."

Presentaciones similares


Anuncios Google