SlideShare una empresa de Scribd logo
1 de 16
1.INTRODUCCIÓN
2. FUNCIONAMIENTO de los S.O
3. EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
 Un Sistema Operativo (SO) es el software básico de una computadora
que provee una interfaz entre el resto de programas del ordenador, los
dispositivos hardware y el usuario.
 Hardware corresponde a todas las partes físicas y tangibles de una
computadora: sus componentes eléctricos, electrónicos,
electromecánicos y mecánicos; sus cables, gabinetes o cajas, periféricos
de todo tipo y cualquier otro elemento físico involucrado;
contrariamente al soporte lógico e intangible que es llamado software.
 El sistema operativo se encarga de crear el vínculo entre los recursos
materiales, el usuario y las aplicaciones (procesador de texto,
videojuegos, etcétera). Cuando un programa desea acceder a un recurso
material, no necesita enviar información específica a los dispositivos
periféricos; simplemente envía la información al sistema operativo, el
cual la transmite a los periféricos correspondientes a través de su driver
(controlador). Si no existe ningún driver, cada programa debe reconocer
y tener presente la comunicación con cada tipo de periférico.
 Con el paso de los años se ha producido una evolución gradual de la estructura Sistemas Operativos. Los
Sistemas Operativos modernos responden a nuevos desarrollos del hardware y nuevas aplicaciones. Entre estos
dispositivos de hardware están las máquinas multiprocesador, incrementos enormes de la velocidad de la
máquina, alta velocidad en los enlaces de las redes de comunicación e incremento en el tamaño y variedad de los
dispositivos de almacenamiento de memoria. En los campos de aplicación que han influido en el diseño de los
Sistema Operativos están las aplicaciones multimedia, el acceso a Internet y páginas Web y la ejecución
cliente/servidor.
El porcentaje de cambios en las demandas de los Sistemas Operativos, requiere no solamente las modificaciones
y mejoras en las arquitecturas ya existentes, sino nuevas formas de organización del Sistema Operativo. Muchos
de los diferentes enfoques y elementos de diseño se han probado tanto en Sistemas Operativos experimentales
como comerciales, y muchos de ellos encajan dentro de las siguientes categorías
Arquitectura:
-Micronúcleo , -Multihilos, -Multiproceso Simétrico,
-Sistemas Operativos Distribuidos, -Diseño Orientado a Objeto.
La mayor parte de los Sistemas Operativos hasta hace poco tiempo se caracterizaban por un gran núcleo
monolítico. Gran parte de la funcionalidad que se pensaba debía tener un Sistema Operativo la proporcionaba
este gran núcleo, incluyendo planificación, sistema de archivos, redes, controladores de dispositivos, gestión de
memoria y muchas cosas más. Normalmente un núcleo monolítico está implementado como un único proceso,
con todos sus componentes compartiendo el mismo espacio de direcciones. La arquitectura micronúcleo asigna
solamente unas pocas funciones esenciales al núcleo, incluyendo espacios de direcciones, comunicación entre
procesos (IPC) y planificación básica. Otros servicios del Sistema Operativo los proporciona procesos, algunas
veces llamados servidores, que se ejecutan en modo usuario y que el micronúcleo trata como a cualquier otra
aplicación. Este enfoque desconecta el núcleo y el desarrollo de servidores. Los servidores pueden estar
diseñados para aplicaciones específicas o necesidades del entorno. El enfoque del micronúcleo simplifica la
implementación, proporciona flexibilidad y se adapta bien para entornos distribuidos. En esencia, un
micronúcleo interactúa de la misma forma con procesos servidores locales y remotos, facilitando la construcción
de sistemas distribuidos.
 El sistema tenia 6 capas. La capa 0 trabaja con la asignación del procesador y
alterna entre los procesos cuando ocurren las interrupciones o expiran los
cronómetros. Sobre la capa 0, el sistema consta de procesos secuénciales, cada
uno de los cuales se podría programar sin importar que varios procesos
estuvieran ejecutándose en el mismo procesador, la capa 0 proporcionaba la
multiprogramación básica de la CPU.
-La capa 1 realizaba la administración de la memoria. Asignaba el espacio de
memoria principal para los procesos y un recipiente de palabras de 512K se
utilizaba para almacenar partes de los procesos (páginas) para las que no existía
lugar en la memoria principal. Por encima de la capa 1, los procesos no debían
preocuparse si estaban en la memoria o en el recipiente; el software de la capa 1
se encargaba de garantizar que las páginas llegaran a la memoria cuando fueran
necesarias.
-La capa 2 se encargaba de la comunicación entre cada proceso y la consola del
operador. Por encima de esta capa, cada proceso tiene su propia consola de
operador.
-La capa 3 controla los dispositivos de E/S y guarda en almacenes (buffers) los
flujos de información entre ellos. Por encima de la capa 3, cada proceso puede
trabajar con dispositivos exactos de E/S con propiedades adecuadas, en vez de
dispositivos reales con muchas peculiaridades. La capa 4 es donde estaban los
programas del usuario, estos no tenían que preocuparse por el proceso,
memoria, consola o control de E/S. el proceso operador del sistema se localizaba
en la capa 5.
 Administración del procesador: el sistema operativo administra la distribución del procesador
entre los distintos programas por medio de un algoritmo de programación. El tipo de
programador depende completamente del sistema operativo, según el objetivo deseado.
 Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el
espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente.
Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria
en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones
que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo,
esta memoria es mucho más lenta.
 Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los
programas a los recursos materiales a través de los drivers (también conocidos como
administradores periféricos o de entrada/salida).
 Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se
ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar. Esto
significa que si una aplicación no responde correctamente puede "sucumbir".
 Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación
con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas
y usuarios que posean las autorizaciones correspondientes.
 Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de
archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
 Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que
pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
Nivel 1: Nivel inferior de gestión del procesador.
 Objetivo: Compartir la CPU entre procesos
 Funciones:
1. Sincronización entre procesos
2. Conmutación de la CPU
3.Gestión de interrupciones
4.Arranque inicial
Nivel 2: Gestión de memoria
 Objetivo: Repartir la memoria entre procesos.
 Funciones:
1.Asignación y liberación de memoria.
2. Control violación de acceso.
Nivel 4: Nivel de gestión de dispositivos
 Objetivo: Realizar la gestión de las E/S en función de los dispositivos existentes
 Funciones:
1.Creación de procesos de E/S
2.Asignación y liberación de dispositivos de E/S 3.Planificación de la
E/S
Nivel 5: Nivel de gestión de la información
 Objetivo: Gestionar el espacio de nombres lógicos y la protección de la información
 Funciones:
1.Creación y destrucción de archivos y directorios.
2. Apertura y cierre de archivos
3.Lectura y escritura de archivos
4.Protección de acceso
 Los sistemas operativos empleados normalmente son UNIX, Macintosh
OS,Linux, MS-DOS,OS/2 yWindows-NT.UNIX y sus clones permiten
múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona
un método sencillo de organizar archivos y permite la protección de
archivos. Sin embargo, las instrucciones del UNIX no son intuitivas.Otros
sistemas operativos multiusuario y multitarea sonOS/2 y Windows-NT,
desarrollado por Microsoft.
El sistema operativo multitarea de las computadoras Apple se denomina
MacintoshOS. El DOS y su sucesor, el MS-DOS, son sistemas operativos
populares entre los usuarios de computadoras personales. Sólo permiten
un usuario y una tarea.
 MS-DOS
El sistema MS-DOS supervisa las operaciones de entrada y salida
del disco y controla el adaptador de vídeo, el teclado y muchas
funciones internas relacionadas con la ejecución de programas
y el mantenimiento de archivos. El MS-DOS es un sistema
operativo monotarea y monousuario con una interfaz de
línea de comandos.
 WINDOWS
Entorno multitarea dotado de una interfaz gráfica de usuario,
que se ejecuta en computadoras diseñadas para MS-DOS.
Windows proporciona una interfaz estándar basada en menús
desplegables, ventanas en pantalla y un dispositivo señalador
como el mouse (ratón). Los programas deben estar
especialmente diseñados para aprovechar estas características.
 UNIX
En informática, sistema operativo multiusuario que incorpora
multitarea. El sistema operativo UNIX tiene diversas variantes
y se considera potente, más transportable e independiente
de equipos concretos que otros sistemas operativos porque
está escrito en lenguaje C.
 GNU/Linux
Es uno de los términos empleados para referirse a la combinación
del núcleo o kernel libre similar a Unix denominado Linux, que es
usado con herramientas de sistema GNU. Su desarrollo es uno de
los ejemplos más prominentes de software libre; todo su código
fuente puede ser utilizado, modificado y redistribuido libremente
por cualquiera bajo los términos de la Licencia Pública General de
GNU y otra serie de licencias libres.
 OS/2
En informática, sistema operativo multitarea para
ordenadores o computadoras personales con
microprocesadores. El OS/2 puede ejecutar aplicaciones
paraWindows y MS-DOS y leer discos de MS-DOS.
El OS/2 fue desarrollado originalmente como un
proyecto conjunto de Microsoft e IBM.
 Mac OS
(en español Sistema Operativo de Macintosh) es el nombre
del sistema operativo creado por Apple para su línea de
computadoras Macintosh. Es conocido por haber sido el
primer sistema dirigido al gran público en contar con
una interfaz gráfica compuesta por la interacción
del mouse con ventanas, Icono y menús.
Evolución y tipos de Sistemas Operativos

Más contenido relacionado

La actualidad más candente

Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorronaldjrt_2005
 
COMPONENTES INTERNOS Y EXTERNOS DEL COMPUTADOR
COMPONENTES INTERNOS Y EXTERNOS DEL COMPUTADORCOMPONENTES INTERNOS Y EXTERNOS DEL COMPUTADOR
COMPONENTES INTERNOS Y EXTERNOS DEL COMPUTADORCristina Aguilera
 
Tipos de procesadores
Tipos de procesadoresTipos de procesadores
Tipos de procesadoresDHA04luis
 
Diapositivas Hardware
Diapositivas HardwareDiapositivas Hardware
Diapositivas Hardwareconfuncio
 
Presentación Introducción a la Informática
Presentación Introducción a la InformáticaPresentación Introducción a la Informática
Presentación Introducción a la InformáticaMarlon Mena Farfán
 
Introducción a la Informática
Introducción a la InformáticaIntroducción a la Informática
Introducción a la InformáticaYury Albornoz
 
Mantenimiento de la computadora
Mantenimiento de la computadoraMantenimiento de la computadora
Mantenimiento de la computadoraYury Torres
 
Perifericos de salida
Perifericos de salidaPerifericos de salida
Perifericos de salidaSigmaIczel
 
la evolución de los sistemas operativos
la evolución de los sistemas operativosla evolución de los sistemas operativos
la evolución de los sistemas operativosJavi Vivanco
 
Diapositivas de hardware
Diapositivas de hardwareDiapositivas de hardware
Diapositivas de hardwareleidy santiago
 
Configuración y administración del sistema operativo
Configuración y administración del sistema operativoConfiguración y administración del sistema operativo
Configuración y administración del sistema operativoFátima López
 
MANUAL DE INSTALACIÓN DE WINDOWS 10
MANUAL DE INSTALACIÓN DE  WINDOWS 10 MANUAL DE INSTALACIÓN DE  WINDOWS 10
MANUAL DE INSTALACIÓN DE WINDOWS 10 EDGAR M Q
 

La actualidad más candente (20)

Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
COMPONENTES INTERNOS Y EXTERNOS DEL COMPUTADOR
COMPONENTES INTERNOS Y EXTERNOS DEL COMPUTADORCOMPONENTES INTERNOS Y EXTERNOS DEL COMPUTADOR
COMPONENTES INTERNOS Y EXTERNOS DEL COMPUTADOR
 
Historia de windows
Historia de windowsHistoria de windows
Historia de windows
 
Bios y UEFI
Bios y UEFIBios y UEFI
Bios y UEFI
 
Presentacion del bios
Presentacion del biosPresentacion del bios
Presentacion del bios
 
Tipos de procesadores
Tipos de procesadoresTipos de procesadores
Tipos de procesadores
 
Diapositivas Hardware
Diapositivas HardwareDiapositivas Hardware
Diapositivas Hardware
 
Tipos de Computadoras
Tipos de ComputadorasTipos de Computadoras
Tipos de Computadoras
 
Mapa mental de pc
Mapa mental de pcMapa mental de pc
Mapa mental de pc
 
Presentación Introducción a la Informática
Presentación Introducción a la InformáticaPresentación Introducción a la Informática
Presentación Introducción a la Informática
 
Introducción a la Informática
Introducción a la InformáticaIntroducción a la Informática
Introducción a la Informática
 
Mantenimiento de la computadora
Mantenimiento de la computadoraMantenimiento de la computadora
Mantenimiento de la computadora
 
Perifericos de salida
Perifericos de salidaPerifericos de salida
Perifericos de salida
 
la evolución de los sistemas operativos
la evolución de los sistemas operativosla evolución de los sistemas operativos
la evolución de los sistemas operativos
 
Diapositivas de hardware
Diapositivas de hardwareDiapositivas de hardware
Diapositivas de hardware
 
Procesadores (1)
Procesadores (1)Procesadores (1)
Procesadores (1)
 
Configuración y administración del sistema operativo
Configuración y administración del sistema operativoConfiguración y administración del sistema operativo
Configuración y administración del sistema operativo
 
MANUAL DE INSTALACIÓN DE WINDOWS 10
MANUAL DE INSTALACIÓN DE  WINDOWS 10 MANUAL DE INSTALACIÓN DE  WINDOWS 10
MANUAL DE INSTALACIÓN DE WINDOWS 10
 
Hardware de una computadora
Hardware de una computadoraHardware de una computadora
Hardware de una computadora
 
Manual de word 2010
Manual de word 2010Manual de word 2010
Manual de word 2010
 

Destacado (20)

Sistema mac
Sistema macSistema mac
Sistema mac
 
Presentación Linux(2)
Presentación Linux(2)Presentación Linux(2)
Presentación Linux(2)
 
Que es software y hardware
Que es software y hardwareQue es software y hardware
Que es software y hardware
 
Ana software y hardware
Ana software y hardwareAna software y hardware
Ana software y hardware
 
Almacenamiento
AlmacenamientoAlmacenamiento
Almacenamiento
 
Hardware
HardwareHardware
Hardware
 
¿Qué es un Software?
¿Qué es un Software?¿Qué es un Software?
¿Qué es un Software?
 
Hardware Y Software Primer AñO
Hardware Y Software Primer AñOHardware Y Software Primer AñO
Hardware Y Software Primer AñO
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Clase hardware software
Clase hardware softwareClase hardware software
Clase hardware software
 
Conceptos básicos de la computadora
Conceptos básicos de la computadoraConceptos básicos de la computadora
Conceptos básicos de la computadora
 
Sistema operativo so
Sistema operativo soSistema operativo so
Sistema operativo so
 
definicion de Linux
definicion de Linuxdefinicion de Linux
definicion de Linux
 
Dispositivo De Entrada Y Salida
Dispositivo De Entrada Y SalidaDispositivo De Entrada Y Salida
Dispositivo De Entrada Y Salida
 
El software por mabelyn gebhard
El software por mabelyn gebhardEl software por mabelyn gebhard
El software por mabelyn gebhard
 
Windows
WindowsWindows
Windows
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linux
 
Bloque 3 sistemas operativos
Bloque 3   sistemas operativosBloque 3   sistemas operativos
Bloque 3 sistemas operativos
 
Dispositivos De Salida
Dispositivos De SalidaDispositivos De Salida
Dispositivos De Salida
 

Similar a Evolución y tipos de Sistemas Operativos

Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02txetxu12
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativomery1044
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativomery1044
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativomery1044
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosluisrr1996
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativossergioaz95
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosdiegos11
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1Stefany Verdugo
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1Stefany Verdugo
 
Infraestructura tecnologica
Infraestructura tecnologicaInfraestructura tecnologica
Infraestructura tecnologicafabiancamacho17
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativovirginialorite
 
Guia de fase 1 herramientas teleinformaticas
Guia de fase 1  herramientas teleinformaticasGuia de fase 1  herramientas teleinformaticas
Guia de fase 1 herramientas teleinformaticasStefany Verdugo
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1Stefany Verdugo
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...alberto compositor
 
Evolución y utilización de los Sistemas Operativos
Evolución y utilización de los Sistemas OperativosEvolución y utilización de los Sistemas Operativos
Evolución y utilización de los Sistemas OperativosGuiru Xd
 

Similar a Evolución y tipos de Sistemas Operativos (20)

Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Maria
MariaMaria
Maria
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
 
Taller Informatica
Taller InformaticaTaller Informatica
Taller Informatica
 
Selena 1º1 sistema operativo
Selena 1º1 sistema operativoSelena 1º1 sistema operativo
Selena 1º1 sistema operativo
 
Infraestructura tecnologica
Infraestructura tecnologicaInfraestructura tecnologica
Infraestructura tecnologica
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Guia de fase 1 herramientas teleinformaticas
Guia de fase 1  herramientas teleinformaticasGuia de fase 1  herramientas teleinformaticas
Guia de fase 1 herramientas teleinformaticas
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 
S.O. de computadoras, villares y conde
S.O. de computadoras, villares y condeS.O. de computadoras, villares y conde
S.O. de computadoras, villares y conde
 
Evolución y utilización de los Sistemas Operativos
Evolución y utilización de los Sistemas OperativosEvolución y utilización de los Sistemas Operativos
Evolución y utilización de los Sistemas Operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Último

TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Cuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfCuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfBrandonsanchezdoming
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 

Último (20)

TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Cuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfCuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 

Evolución y tipos de Sistemas Operativos

  • 1.
  • 2. 1.INTRODUCCIÓN 2. FUNCIONAMIENTO de los S.O 3. EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
  • 3.  Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.
  • 4.  Hardware corresponde a todas las partes físicas y tangibles de una computadora: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos; sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado; contrariamente al soporte lógico e intangible que es llamado software.
  • 5.  El sistema operativo se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un programa desea acceder a un recurso material, no necesita enviar información específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico.
  • 6.  Con el paso de los años se ha producido una evolución gradual de la estructura Sistemas Operativos. Los Sistemas Operativos modernos responden a nuevos desarrollos del hardware y nuevas aplicaciones. Entre estos dispositivos de hardware están las máquinas multiprocesador, incrementos enormes de la velocidad de la máquina, alta velocidad en los enlaces de las redes de comunicación e incremento en el tamaño y variedad de los dispositivos de almacenamiento de memoria. En los campos de aplicación que han influido en el diseño de los Sistema Operativos están las aplicaciones multimedia, el acceso a Internet y páginas Web y la ejecución cliente/servidor. El porcentaje de cambios en las demandas de los Sistemas Operativos, requiere no solamente las modificaciones y mejoras en las arquitecturas ya existentes, sino nuevas formas de organización del Sistema Operativo. Muchos de los diferentes enfoques y elementos de diseño se han probado tanto en Sistemas Operativos experimentales como comerciales, y muchos de ellos encajan dentro de las siguientes categorías Arquitectura: -Micronúcleo , -Multihilos, -Multiproceso Simétrico, -Sistemas Operativos Distribuidos, -Diseño Orientado a Objeto. La mayor parte de los Sistemas Operativos hasta hace poco tiempo se caracterizaban por un gran núcleo monolítico. Gran parte de la funcionalidad que se pensaba debía tener un Sistema Operativo la proporcionaba este gran núcleo, incluyendo planificación, sistema de archivos, redes, controladores de dispositivos, gestión de memoria y muchas cosas más. Normalmente un núcleo monolítico está implementado como un único proceso, con todos sus componentes compartiendo el mismo espacio de direcciones. La arquitectura micronúcleo asigna solamente unas pocas funciones esenciales al núcleo, incluyendo espacios de direcciones, comunicación entre procesos (IPC) y planificación básica. Otros servicios del Sistema Operativo los proporciona procesos, algunas veces llamados servidores, que se ejecutan en modo usuario y que el micronúcleo trata como a cualquier otra aplicación. Este enfoque desconecta el núcleo y el desarrollo de servidores. Los servidores pueden estar diseñados para aplicaciones específicas o necesidades del entorno. El enfoque del micronúcleo simplifica la implementación, proporciona flexibilidad y se adapta bien para entornos distribuidos. En esencia, un micronúcleo interactúa de la misma forma con procesos servidores locales y remotos, facilitando la construcción de sistemas distribuidos.
  • 7.
  • 8.  El sistema tenia 6 capas. La capa 0 trabaja con la asignación del procesador y alterna entre los procesos cuando ocurren las interrupciones o expiran los cronómetros. Sobre la capa 0, el sistema consta de procesos secuénciales, cada uno de los cuales se podría programar sin importar que varios procesos estuvieran ejecutándose en el mismo procesador, la capa 0 proporcionaba la multiprogramación básica de la CPU. -La capa 1 realizaba la administración de la memoria. Asignaba el espacio de memoria principal para los procesos y un recipiente de palabras de 512K se utilizaba para almacenar partes de los procesos (páginas) para las que no existía lugar en la memoria principal. Por encima de la capa 1, los procesos no debían preocuparse si estaban en la memoria o en el recipiente; el software de la capa 1 se encargaba de garantizar que las páginas llegaran a la memoria cuando fueran necesarias. -La capa 2 se encargaba de la comunicación entre cada proceso y la consola del operador. Por encima de esta capa, cada proceso tiene su propia consola de operador. -La capa 3 controla los dispositivos de E/S y guarda en almacenes (buffers) los flujos de información entre ellos. Por encima de la capa 3, cada proceso puede trabajar con dispositivos exactos de E/S con propiedades adecuadas, en vez de dispositivos reales con muchas peculiaridades. La capa 4 es donde estaban los programas del usuario, estos no tenían que preocuparse por el proceso, memoria, consola o control de E/S. el proceso operador del sistema se localizaba en la capa 5.
  • 9.  Administración del procesador: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado.  Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.  Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers (también conocidos como administradores periféricos o de entrada/salida).  Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir".  Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes.  Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.  Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
  • 10. Nivel 1: Nivel inferior de gestión del procesador.  Objetivo: Compartir la CPU entre procesos  Funciones: 1. Sincronización entre procesos 2. Conmutación de la CPU 3.Gestión de interrupciones 4.Arranque inicial Nivel 2: Gestión de memoria  Objetivo: Repartir la memoria entre procesos.  Funciones: 1.Asignación y liberación de memoria. 2. Control violación de acceso. Nivel 4: Nivel de gestión de dispositivos  Objetivo: Realizar la gestión de las E/S en función de los dispositivos existentes  Funciones: 1.Creación de procesos de E/S 2.Asignación y liberación de dispositivos de E/S 3.Planificación de la E/S
  • 11. Nivel 5: Nivel de gestión de la información  Objetivo: Gestionar el espacio de nombres lógicos y la protección de la información  Funciones: 1.Creación y destrucción de archivos y directorios. 2. Apertura y cierre de archivos 3.Lectura y escritura de archivos 4.Protección de acceso
  • 12.  Los sistemas operativos empleados normalmente son UNIX, Macintosh OS,Linux, MS-DOS,OS/2 yWindows-NT.UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona un método sencillo de organizar archivos y permite la protección de archivos. Sin embargo, las instrucciones del UNIX no son intuitivas.Otros sistemas operativos multiusuario y multitarea sonOS/2 y Windows-NT, desarrollado por Microsoft. El sistema operativo multitarea de las computadoras Apple se denomina MacintoshOS. El DOS y su sucesor, el MS-DOS, son sistemas operativos populares entre los usuarios de computadoras personales. Sólo permiten un usuario y una tarea.
  • 13.  MS-DOS El sistema MS-DOS supervisa las operaciones de entrada y salida del disco y controla el adaptador de vídeo, el teclado y muchas funciones internas relacionadas con la ejecución de programas y el mantenimiento de archivos. El MS-DOS es un sistema operativo monotarea y monousuario con una interfaz de línea de comandos.  WINDOWS Entorno multitarea dotado de una interfaz gráfica de usuario, que se ejecuta en computadoras diseñadas para MS-DOS. Windows proporciona una interfaz estándar basada en menús desplegables, ventanas en pantalla y un dispositivo señalador como el mouse (ratón). Los programas deben estar especialmente diseñados para aprovechar estas características.
  • 14.  UNIX En informática, sistema operativo multiusuario que incorpora multitarea. El sistema operativo UNIX tiene diversas variantes y se considera potente, más transportable e independiente de equipos concretos que otros sistemas operativos porque está escrito en lenguaje C.  GNU/Linux Es uno de los términos empleados para referirse a la combinación del núcleo o kernel libre similar a Unix denominado Linux, que es usado con herramientas de sistema GNU. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la Licencia Pública General de GNU y otra serie de licencias libres.
  • 15.  OS/2 En informática, sistema operativo multitarea para ordenadores o computadoras personales con microprocesadores. El OS/2 puede ejecutar aplicaciones paraWindows y MS-DOS y leer discos de MS-DOS. El OS/2 fue desarrollado originalmente como un proyecto conjunto de Microsoft e IBM.  Mac OS (en español Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para su línea de computadoras Macintosh. Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas, Icono y menús.