24
SISTEMAS OPERATIVOS 16/03/2022 Elisa Oreja y Aritz Maestre 1

Nuevo pre

  • Upload
    elimuri

  • View
    127

  • Download
    0

Embed Size (px)

Citation preview

15/04/2023

Elisa Oreja y Aritz Maestre1

SISTEMAS OPERATIV

OS

15/04/2023

Elisa Oreja y Aritz Maestre

2

INTRODUCCIÓN El sistema operativo es el programa

más importante de la computadora. Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.

15/04/2023

Elisa Oreja y Aritz Maestre

3

POSIBILITAN

Acceso a recursos: Memoria, dispositivos o periféricos de E/S

Control y gestión de los procesos y tareas

Manipulación, gestión y modificación de sus propios archivos

La interfaz o comunicación entre el usuario y la máquina.

La detección de errores

15/04/2023

Elisa Oreja y Aritz Maestre

4 PARTES DEL SISTEMA OPERATIVO

Núcleo: Kernel, conjunto de programas y rutinas, sirven para facilitar a los distintos programas, acceso seguro al hardware de la computadora o en forma más básica. 

Programas control: ficheros Utilidades: Compiladores,

editores,etc. Herramientas: Programas

Backup, compresores de discos, scaneadores, etc.

15/04/2023

Elisa Oreja y Aritz Maestre

5

FUNCIONAMIENTO Es un conjunto de

programas que hace dos cosas fundamentales. Una de ellas es organizar y administrar el hardware del equipo: partes internas y periféricos. Todo pueden funcionar perfectamente, pero sin un sistema operativo no podemos usarlo.

15/04/2023

Elisa Oreja y Aritz Maestre

6

FUNCIONAMIENTO Los sistemas operativos, en su condición de

capa software que posibilita y simplifica el manejo de la computadora, desempeñan una serie de funciones básicas esenciales para la gestión del equipo. Podemos reseñar las siguientes:

Proporcionar comodidad en el uso de un computador.

Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos (programas)

Brindar una interfaz al usuario, ejecutando instrucciones.

Permitir que los cambios debidos al desarrollo del propio S.O. se puedan realizar sin interferir con los servicios que ya se prestaban.

15/04/2023

Elisa Oreja y Aritz Maestre

7

ESTRUCTURA POR CAPAS (ANILLOS CONCÉNTRICOS), SISTEMAS OPERATIVOS

El objetivo principal es la organización jerárquica del sistema operativo, mediante capas o anillos concéntricos, cada una de las capas esta construida sobre la anterior. Este sistema consta de 6 capas, las cuales serás explicadas a continuación.

15/04/2023

Elisa Oreja y Aritz Maestre

8

CAPA 0En esta capa se proporciona la

multiprogramación básica de la CPU, esto quiere decir que trabaja en la asignación del procesador y también se alteran los procesos cuando se ocurren las interrupciones o expiran los cronómetros. Dichos sistemas constan de procesos secuénciales, estos se pueden programar sin importar que varios procesos se estén ejecutando en el mismo procesador.

15/04/2023

Elisa Oreja y Aritz Maestre

9

CAPA 1Aquí se administra la memoria, al

mismo tiempo se asignaba el espacio de memoria principal para los diversos procesos y un depósito de palabras de 512K en el cual se utilizaba para almacenar partes de los procesos, en este caso las paginas, ya que no existía un lugar en la memoria principal. En esta capa no se debe de preocupar que los procesos que estén en memoria o en el deposito, esto se debe que el software de esta capa se encarga de garantizar que las paginas lleguen a la memoria cuando fueran necesarias.

15/04/2023

Elisa Oreja y Aritz Maestre

10

CAPAS 2 Y 3En esta capa se encarga de la

comunicación entre el proceso y la consola de usuario. Arriba de esta capa, cada proceso tiene su propia consola.

En la capa 3 se controlan los dispositivos de E/S y también guarda en buffers los flujos de información entre los diferentes dispositivos. Por encima de esta capa, los procesos pueden trabajar con dispositivos específicos de E/S teniendo propiedades adecuadas.

15/04/2023

Elisa Oreja y Aritz Maestre

11

CAPAS 4 Y 5

Aquí se localizan los programas de los usuarios, estos no se preocupan por el proceso, memoria, consola o control de E/S, que se tuvieran que utilizar.

En esta capa se localiza el proceso operador del sistema.

15/04/2023

Elisa Oreja y Aritz Maestre

12

ACERCA DE…

A finales de los años 40, cuando no había sistemas operativos, los programadores ponían en funcionamiento el hardware repitiendo constantemente una serie de pasos muy laboriosos. Para automatizar el proceso se crearon los sistemas operativos. La parte más evidente es darle al usuario la capacidad de comunicarse con la computadora, dotarla de una interfaz. Permite que el usuario se pueda comunicar con la computadora: hace de traductor entre nosotros y la máquina, y viceversa.

15/04/2023

Elisa Oreja y Aritz Maestre

13

EVOLUCIÓN DE LOS S.O.

La evolución de los sistemas operativos ha sido una consecuencia de los avances producidos en el hardware de las computadoras, desde las primeras que se construyeron, hasta la gran variedad de ellas que existen hoy en día; por esta razón, se habla de cuatro niveles.

15/04/2023

Elisa Oreja y Aritz Maestre

14

15/04/2023

Elisa Oreja y Aritz Maestre

15

AÑOS ‘40 Se accedía a la consola de la computadora desde

la cual se actuaba sobre una serie de micro interruptores que permitían introducir el programa en la memoria de la computadora. Por aquel entonces no existían los sistemas operativos, y los programadores debían interactuar con el hardware del computador sin ayuda externa. Esto hacía que el tiempo de preparación para realizar una tarea fuera considerable. Además para poder utilizar la computadora debía hacerse por turnos. Para ello, en muchas instalaciones, se rellenaba un formulario de reserva en el que se indicaba el tiempo que el programador necesitaba. Entonces las computadoras eran máquinas muy costosas, lo que hacía que estuvieran muy solicitadas y que pudieran utilizarse en periodos breves de tiempo. Todo se hacía en lenguaje de máquina.

15/04/2023

Elisa Oreja y Aritz Maestre

16

AÑOS ‘50 Con el objeto de facilitar la interacción entre persona

y computadora, los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como:

Monitor residente. Cargar los programas a memoria, leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos

Procesamiento por lotes. Para optimizar se cargaban varios programas para ejecutarlos uno tras otro.

Almacenamiento temporal. Disminuir el tiempo de carga de los programas, haciendo simultánea la carga del programa o la salida de datos con la ejecución de la siguiente tarea.

15/04/2023

Elisa Oreja y Aritz Maestre

17

AÑOS ‘60 Se produjeron cambios notables en varios

campos de la informática, con la aparición del circuito integrado la mayoría orientados a seguir incrementando el potencial de los ordenadores. Para ello se utilizaban técnicas de lo más diversas.

Multiprogramación Tiempo compartido Tiempo real Multiprocesador Sistemas operativos desarrollados

15/04/2023

Elisa Oreja y Aritz Maestre

18

AÑOS ‘80 Sale la computadora TI99, que introdujo una

nueva generación de computadoras para ser usadas en las escuelas y oficinas (modelos escritorios).

IBM fabrica las primeras computadoras con mainframe que entran al mercado de PC con programas prácticos de preguntas-respuestas.

Reproducción de clones y Apple II. Apple Macintosh. Se desarrollan software tutoriales y juegos

educativos.

15/04/2023

Elisa Oreja y Aritz Maestre

19

NIVELES DE LOS SISTEMAS OPERATIVOS

Nivel 1: Gestión del Procesador: Se encuentra la parte del sistema operativo encargada de la gestión del CPU. En los sistemas operativos multiprocesos, este nivel se encarga de compartir la CPU entre los distintos procesos realizando funciones de sincronización, conmutación de la CPU y gestión de interrupciones.

Nivel 2: Gestión de Dispositivos: Se realiza la gestión de entradas y salidas. Es función de los dispositivos existentes.

Nivel 3: Gestión de Memoria y Procesos: Es el encargado de repartir la memoria disponible entre los procesos como su creación comunicación y destrucción.

Nivel 4: Gestión de la Información: Gestiona el espacio de nombres lógicos y la protección de la información realizando funciones de creación y destrucción de ficheros y directorios.

15/04/2023

Elisa Oreja y Aritz Maestre

20

PRINCIPALES SISTEMAS OPERATIVOS

MS-DOS:Es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft. Es el sistema operativo de disco de Microsoft.

Windows 3.1:Fue creado sobre 1992. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, se puede acceder mediante un doble click . Es muy fácil aprender a usar un nuevo software una vez aprendido las bases. Este sistema operativo es de los primeros que es de fácil utilización.

15/04/2023

Elisa Oreja y Aritz Maestre

21

PRINCIPALES SISTEMAS OPERATIVOS

Windows 95:En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. , es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y 32 bits. Fue publicado el 24 de agosto de 1995 por la empresa de software Microsoft.

Windows NT:Fue creada en julio de 1993. Esta versión de Windows se especializa en las redes y servidores. Con este sistema operativo se puede comunicar de forma eficaz entre dos o más computadoras.

15/04/2023

Elisa Oreja y Aritz Maestre

22

PRINCIPALES SISTEMAS OPERATIVOS

Mac OS:Es el nombre del primer sistema operativo de Apple para los ordenadores Macintosh. Este sistema operativo se puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, Inc.

UNIX:UNIX es una marca registrada deThe Open Group en Estados Unidos y otros países. El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información.

15/04/2023

Elisa Oreja y Aritz Maestre

23

PRINCIPALES SISTEMAS OPERATIVOS

Windows 2000:Windows 2000 es un sistema operativo de Microsoft que se puso en circulación el 17 de febrero de 2000.Este sistema operativo introdujo algunas modificaciones respecto a sus predecesores, como el sistema de archivos NTFS 5, la capacidad de cifrar y comprimir archivos.

Windows XP:Windows XP es una línea de sistemas operativos desarrollado por Microsoft que se publicaron el 25 de octubre de 2001. Se considera que están en el mercado 400 millones de copias funcionando. Las letras "XP" provienen de la palabra 'eXPeriencia'.Dispone de versiones para varios entornos informáticos. Sucesor de Windows 2000 y antecesor de Windows Vista; es el primer sistema operativo de Microsoft orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT.

15/04/2023

Elisa Oreja y Aritz Maestre

24

PRINCIPALES SISTEMAS OPERATIVOS

Windows Vista:Windows Vista es una línea de sistemas operativos desarrollada por Microsoft para ser usada en ordenadores, portátiles y centros de multimedia. Fue anunciado oficialmente el 30 de enero de 2007, fue lanzado mundialmente y fue puesto a disposición para ser comprado y descargado desde el sitio web de Microsoft.