19
Universidad Pedagógica Nacional de Francisco Morazán PREUFOD Clase: INFORMATICA BASICA. Lic. Marció Rodas. Exposición: Sistemas Operativos Tegucigalpa M.D.C. 8 de Junio del 2016

Cap 3 sistemas operativos

Embed Size (px)

Citation preview

Page 1: Cap 3 sistemas operativos

Universidad Pedagógica Nacional de Francisco Morazán

PREUFOD

Clase: INFORMATICA BASICA.

Lic. Marció Rodas.

Exposición:

Sistemas OperativosTegucigalpa M.D.C. 8 de Junio del 2016

Page 2: Cap 3 sistemas operativos

Contenido Capitulo 03 Pág. 131

Sistemas Operativos. Historia de los sistemas operativos.

Arquitectura de un sistema operativo. Coordinación de las actividades de la máquina.

Gestión de la competencia entre proceso. Seguridad.

Page 3: Cap 3 sistemas operativos

Objetivos:

Un repaso al software Componentes de un sistema operativo Inicio del sistema operativo El concepto de proceso Semáforos Interbloqueo Ataques desde el exterior Ataques desde el interior

Page 4: Cap 3 sistemas operativos

Sistemas Operativos

Definición:“Un sistema operativo es el software que controla el conjunto de

operaciones de una computadora. El cual un usuario puede almacenar y extraer archivos, la ejecución de programas”

Page 5: Cap 3 sistemas operativos

Ejemplo de sistemas operativos:

• Windows

Uno de los sistemas operativos mas conocidos en el mercado de los PC.

Page 6: Cap 3 sistemas operativos

UNIX

UNIX forma el núcleo fundamental de otros dos sistemas operativos muy populares; Mac OS y Solaris.

Linux

Fue originalmente desarrollado con carácter no comercial y ahora esta disponible por varios proveedores comerciales incluyendo IBM.

Page 7: Cap 3 sistemas operativos

Historia de los sistemas operativos

En 1940 y 1950 las computadoras no eran muy flexibles, ni tampoco eficientes Las maquinas podían ocupar una habitación completa. La ejecución de los Programas requería una tediosa preparación de los equipos.

En este tipo de entorno, los sistemas operativos vieron la luz como método para simplificar la preparación de los programas y para acelerar la transición Entre un trabajo de programa y otro, este fue el comienzo de la técnica denominada Procesamiento de datos.

Page 8: Cap 3 sistemas operativos

En el primer sistema de procesamiento por lote, cada trabajo iba acompañado de un conjunto de instrucciones que explicaban los pasos necesarios para preparar la maquina para este trabajo concreto. Estas instrucciones se coordinaban utilizando un sistema conocido como lenguaje de control de trabajos (Job Control Language)

Page 9: Cap 3 sistemas operativos

Desventajas del primer sistema operativo

Una de las principales desventajas de este sistema, es que al utilizar un operador de la computadora como intermediario entre una computadora y los usuarios es que estos no tienen la posibilidad de interactuar con sus trabajos después de habérselos enviado al operador.Otra de las desventajas eran errores tales como “unidad de disco no accesible” o “la impresora no responde”

Page 10: Cap 3 sistemas operativos

Arquitectura de un sistema operativo

Antes de empezar tenemos que entender la composición de un sistema operativo típico vamos a considerar primero la gama completa de software.

SoftwareComenzamos dividiendo el software de una maquina en dos categorías:

1. Software de aplicaciones.2. Software del sistema.

Page 11: Cap 3 sistemas operativos

Dentro de la clase de Software de sistema encontramos dos categorías:

1. El propio sistema operativo.2. Utilidades del software( software de utilidad).

Componentes de un sistema operativo

Para podre llevar a cabo las acciones solicitadas por los usuarios de computadora, el sistema operativo tiene que ser capas de comunicarse con dichos usuarios. La parte de un sistema operativo que se encarga de gestionar esa comunicación se suele denominar interfaz de usuario.

Page 12: Cap 3 sistemas operativos

Las antiguas interfaces de usuario, conocidas como Shell, se comunicaban con los usuarios mediante mensajes de texto,

utilizando un teclado y la pantalla de un monitor.Los sistemas mas modernos realizan esta tarea por medio de una

interfaz grafica de usuario

Page 13: Cap 3 sistemas operativos

Inicio de un sistema operativo

¿Cómo se inicia un sistema operativo?esto se lleva a cabo mediante un procedimiento

conocido con el nombre de procesamiento de arranque(boot strapping o booting)que es relacionado por la computadora cada vez que se enciende.

Page 14: Cap 3 sistemas operativos

Proceso

Los sistemas operativos modernos es la distinción entre un programa y la actividad de ejecutar un programa.

Un programa no es sino un conjunto estático de instrucciones, mientras que la ejecución del programa es una actividad dinámica cuyas propiedades cambian con el paso del tiempo.

A esta actividad de ejecutar un programa bajo el control de un sistema operativo se le conoce como PROCESO.

Page 15: Cap 3 sistemas operativos

Interbloqueo

Es la condición en la que dos o mas procesos están impedidos de progresar debido a que cada uno de ellos esta esperando por un cierto recurso que esta asignado al otro

Page 16: Cap 3 sistemas operativos

Seguridad

En esta sección nos vamos a centrar en aquellos problemas de seguridad que están mas estrechamente

relacionados con la especificación de los sistemas operativos.

Page 17: Cap 3 sistemas operativos

Ataques desde el exterior.

Una tarea de gran importancia de la que se encargan los sistemas operativos es la de proteger los recursos de la computadora frente

a los accesos de personal no autorizado.

Una de estas soluciones en caso de que la computadora la utilice varias personas es definir “cuentas”

Page 18: Cap 3 sistemas operativos

Ataques desde el interior.

Una vez que un intruso (o quizá un usuario autorizado con intensiones maliciosas) obtiene un acceso a una computadora el

siguiente paso consiste en explorar el sistema, buscando información de interés o lugares en los que inserta software

destructivos.

Page 19: Cap 3 sistemas operativos

Para protegerse de tales acciones, los procesadores para sistemas de multiprogramación están diseñados para opera en una de dos

posibles niveles de privilegio.1. Modo privilegiado.

2. modo no privilegiado.