SlideShare una empresa de Scribd logo
1 de 22
Sistemas Operativos
Javier Sota, Borja Sanz, Alberto Soria
Índice
● Introducción
● Definición sistema operativo
● Relación Hardware y Software
● Funcionamiento de los sistemas operativos
● Funcionamiento básico
● Estructuras en los sistemas operativos
● Monolítico vs kernel
● Monolítico vs capas
● Evolución de los sistemas operativos
INTRODUCCIÓN:
Definición Sistema Operativo
⦿ Conjunto de órdenes y programas que
controlan los procesos básicos de una
computadora y permiten el funcionamiento
de otros programas.
Relación Hardware y Software
⦿ Funcionan Unidos para dar vida a un Computador, ya que de
la unión de esto depende el trabajo de un PC.
Software se refiere a los programas y datos almacenados en
un ordenador. Los programas dan instrucciones para realizar
tareas al hardware o sirven de conexión con otro software.
Los datos solamente existen para su uso eventual por un
programa.
Hardware es el substrato físico en el cual existe el software.
El hardware abarca todas las piezas físicas de un ordenador
Funcionamiento de los
sistemas operativos :
Funcionamiento Básico
Un sistema operativo desempeña 5 funciones
básicas en la operación de un sistema
informático:
1. suministro de interfaz al usuario.
2. administración de recursos.
3. administración de archivos.
4. administración de tareas.
5. servicio de soporte y utilidades.
Estructura de los sistemas
operativos:
El sistema operativo es un programa o sofware que sirve de intermediario
entre el computador y el usuario brindando un entorno agradable a los ojos del
usuario para su buen uso y manejo.
Su objetivo principal es lograr que el usuario use su sistema de computación
de una forma mas comoda y mas eficiente.
Para lograr este objetivo, el sistema operativo se encuentra estructurado de la
siguiente forma:
•Estructura modular
•Estructura de anillos
•Estructura microkernel
•Estructura multinúcleo
Estructura modular
•También llamados sistemas monolíticos, se
caracterizan por que crecen de estructura
•Este sistema se describe como una colección
de procedimientos es decir que estos pueden
llamar a otros sistemas cada vez que así lo
requieran.
Estructura de anillos o capas
•Consiste en organizar al sistema operativo
una jerarquía de capas, es decir, una eta
constituida por la inmediata inferior.
•El primer sistema constituido de esta forma
fue el llamado SISTEMA THE (el cual constaba
de seis capas:
•Capa 0: proporciona la multiprogramación básica de la CPU.
•Capa 1: el software de esta capa se encarga de garantizar que
las páginas lleguen a la memoria cuando fueran necesarias.
•Capa 2: se encarga de la comunicación entre cada proceso y la
consola del operador.
•Capa 3: controla los dispositivos de ENTRADA Y SALIDA y
guardan en almacenes los flujos de información entre ellos.
•Capa 4: estaban los programas del usuario, estos no tenían
que preocuparse por el proceso, memoria o control.
•Capa 5: se localiza el proceso operador del sistema.
Estructura Microkernel
•En esta estructura es donde las funciones centrales son
controladas por el nucleo mas conocido como KERNEL y la
interfaz delinterfaz es controlada por el entorno mas conocido
como SHELL.
•El microkernel se encarga de la planificacion de hilos, no de
procesos, esto hace posible tener varias tareas, siendo asi el
microkernel el que planifica todo el codigo que corre en el
sistema.
Estas son algunas de las tareas que realiza el microkernel:
•Manipulación de las interrupciones en el sistema desde
dispositivos físicos.
•Manipula excepciones del procesador
Proporciona soporte para la repercusión de un sistema con
alguna falla de caída de energía.
•Son los procesadores actuales que tienen dos o más núcleos
que trabajan simultáneamente como un solo sistema.
•Esta tecnología ha girado en torno a la idea de ser capaz de
hacer posible la computación paralela, es decir, que podría
aumentar la velocidad, eficiencia y el rendimiento de las
computadoras simplemente poniendo 2 o más unidades
centrales de procesador en un solo chip.
Estructura Multinúcleo
•Esta tecnologia especialmente
util en aplacaciones como la
edicion de video, codificacion y
juegos 3D.
•Esta tecnologia permite a los
usuarios realizar mas tareas al
mismo tiempo.
Monolítico VS Kernel
Núcleo Monolítico :Linux un núcleo de decenas de megas y
cientos de componentes encerrados dentro de un solo módulo
(de ahí el nombre Monolítico).
El núcleo se comporta como un solo programa .
He aquí el problema que muchas veces ha explicado Linus
Torvalds cuando un componente de hardware requiere un
parche para su funcionamiento correcto , este puede traer
inconveniente a la estructura del resto del Kernel Monolítico .
Micro kernel: Hurd y Mini utilizan el modelo de microkernel. Hurd
derivado del Mach .
Las principales ventajas de su utilización son la reducción de la
complejidad, la descentralización de los fallos (un fallo en una
parte del sistema no se propagaría al sistema entero) y la
facilidad para crear y depurar controladores de dispositivos .
El MICROKERNEL se comporta como un programa compuesto
por mini-programas o módulos que gestionan forma
independiente los componentes externo e internos con los
cuales interactua el NÚCLEO .
Monolítico vs capas
SISTEMA MONOLÍTICO
Cuando el sistema operativo tiene un núcleo monolítico en el
cual se agrupan todas las funcionalidades posibles dentro de un
gran programa en este núcleo todos los componentes
funcionales tiene acceso a todas sus estructuras de datos
internas y rutinas si se presenta un error en una de sus rutinas
todo el sistema se ve afectado , todos los componentes se
encuentran almacenados en un único programa que se ejecuta
en un único espacio de dirección en estos casos los programas
se ejecutan en modo supervisor .
SISTEMA POR CAPAS
Este sistema de capas es cuando todo se maneja por orden
empezando por el centro donde toda la información tiene un
orden para poder acceder al sistema pasando por cada capa y
cada capa tiene una función asignada y una labor distinta para
la interacción entre ellas y cada una tiene su nivel de seguridad.
Evolución de los sistemas
operativos:
El primer sistema operativo fue un programa que transfería
automáticamente el control de un trabajo a otro. Este programa
tomó el nombre de MONITOR RESIDENTE, el cual permanecía
constantemente en memoria. En el momento de encender la
computadora se daba control al programa monitor, este a su vez
daba el control al primer trabajo y cuando terminaba su
ejecución tomaba el control de nuevo. Este primer sistema
operativo surgió durante la primera generación de las
computadoras, aproximadamente entre 1945 y 1955.
¿Cuándo comenzaron a surgir los Sistemas Operativos?
¿Con qué filosofía se crearon los primeros sistemas operativos y
cómo fue evolucionando?
La filosofía de creación de los primeros sistemas operativos
fue la de tratar de automatizar los procesos de trabajo
(Monoprocesamiento), al principio cuando se realizaba el
acceso por operador, todo el proceso que el operador
realizaba logró automatizarlo. El primer sistema operativo
que se conoció como tal (era monousuario y
monoprogramación), por otra parte se buscaba también la
mejora del rendimiento, esto es una vez resuelto el problema
de la automatización en la ejecución de los trabajos, aún
quedaba mucho tiempo en que el procesador se encontraba
ocioso, lo que representaba una enorme pérdida económica.

Más contenido relacionado

La actualidad más candente

Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los Scarlos
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativoEzmee XD
 
Kernel de un sistema operativo
Kernel de un sistema operativoKernel de un sistema operativo
Kernel de un sistema operativoKarianamawcinitt
 
Sistemas operativos original
Sistemas operativos originalSistemas operativos original
Sistemas operativos originalb2bticjdomine
 
3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativoplata17
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativoEmily_Fdez
 
Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.honeyjimenez
 
Tendencias en los sistemas operativos.
Tendencias en los sistemas operativos.Tendencias en los sistemas operativos.
Tendencias en los sistemas operativos.Absner Anaya
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativosEdgar Vazquez
 
3. introducción a los sistemas operativos
3.  introducción a los sistemas operativos3.  introducción a los sistemas operativos
3. introducción a los sistemas operativoscapeco1a
 
Estructura de los Sistemas Operativos 2
 Estructura de los Sistemas Operativos 2 Estructura de los Sistemas Operativos 2
Estructura de los Sistemas Operativos 2G Hoyos A
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011ecuatareas
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativoAlberto Antonio
 
Guia de sistemas operativo sedwin y juan
Guia de sistemas operativo sedwin y juanGuia de sistemas operativo sedwin y juan
Guia de sistemas operativo sedwin y juanJuan M. Frv
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquicaAndrew King
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativoOmar Salazar
 

La actualidad más candente (18)

Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los S
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Kernel de un sistema operativo
Kernel de un sistema operativoKernel de un sistema operativo
Kernel de un sistema operativo
 
estructuras de los sistemas operativos
estructuras de los sistemas operativosestructuras de los sistemas operativos
estructuras de los sistemas operativos
 
Sistemas operativos original
Sistemas operativos originalSistemas operativos original
Sistemas operativos original
 
3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativo
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.
 
Tendencias en los sistemas operativos.
Tendencias en los sistemas operativos.Tendencias en los sistemas operativos.
Tendencias en los sistemas operativos.
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativos
 
3. introducción a los sistemas operativos
3.  introducción a los sistemas operativos3.  introducción a los sistemas operativos
3. introducción a los sistemas operativos
 
Estructura de los Sistemas Operativos 2
 Estructura de los Sistemas Operativos 2 Estructura de los Sistemas Operativos 2
Estructura de los Sistemas Operativos 2
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Guia de sistemas operativo sedwin y juan
Guia de sistemas operativo sedwin y juanGuia de sistemas operativo sedwin y juan
Guia de sistemas operativo sedwin y juan
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquica
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 

Destacado

T22 ejecutainstruccion borjasanz
T22 ejecutainstruccion borjasanzT22 ejecutainstruccion borjasanz
T22 ejecutainstruccion borjasanzborjasanz8
 
prueba
pruebaprueba
pruebathasly
 
Trabajo digital 1
Trabajo digital 1Trabajo digital 1
Trabajo digital 1sandrairua
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosblankaa394
 
Diapositiva
Diapositiva Diapositiva
Diapositiva nazth
 
Ejecutando tu idea de negocios sistema operativo integral
Ejecutando tu idea de negocios sistema operativo integralEjecutando tu idea de negocios sistema operativo integral
Ejecutando tu idea de negocios sistema operativo integralStartcoaching
 
Antecedentes de la computadoras y Sistemas Operativos
Antecedentes de la computadoras y Sistemas Operativos Antecedentes de la computadoras y Sistemas Operativos
Antecedentes de la computadoras y Sistemas Operativos lizbethvazquezramirez
 
Sistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de DiscoSistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de DiscoVictor Prieto
 
Sistemas Operativos Online
Sistemas Operativos OnlineSistemas Operativos Online
Sistemas Operativos OnlineUAGro Virtual
 
Sistema operativo (so).
Sistema operativo (so).Sistema operativo (so).
Sistema operativo (so).Alex20736924
 
Estructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasEstructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasOmar Salazar
 
Presentacion de Sistemas Operativos Online
Presentacion de Sistemas Operativos OnlinePresentacion de Sistemas Operativos Online
Presentacion de Sistemas Operativos Onlinejohn
 
Sistemas Por Capas
Sistemas Por CapasSistemas Por Capas
Sistemas Por CapasCoirna Ortiz
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosErwin Meza
 
Sistemas Operativos - Conceptos Básicos
Sistemas Operativos - Conceptos BásicosSistemas Operativos - Conceptos Básicos
Sistemas Operativos - Conceptos BásicosMarvin Romero
 
¿Qué es un sistema operativo?
¿Qué es un sistema operativo?¿Qué es un sistema operativo?
¿Qué es un sistema operativo?Peioarteta
 

Destacado (20)

Servicios de un sistema operativo.
Servicios de un sistema operativo.Servicios de un sistema operativo.
Servicios de un sistema operativo.
 
Gestion e s.ppt
Gestion e s.pptGestion e s.ppt
Gestion e s.ppt
 
T22 ejecutainstruccion borjasanz
T22 ejecutainstruccion borjasanzT22 ejecutainstruccion borjasanz
T22 ejecutainstruccion borjasanz
 
prueba
pruebaprueba
prueba
 
Trabajo digital 1
Trabajo digital 1Trabajo digital 1
Trabajo digital 1
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Diapositiva
Diapositiva Diapositiva
Diapositiva
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Ejecutando tu idea de negocios sistema operativo integral
Ejecutando tu idea de negocios sistema operativo integralEjecutando tu idea de negocios sistema operativo integral
Ejecutando tu idea de negocios sistema operativo integral
 
Antecedentes de la computadoras y Sistemas Operativos
Antecedentes de la computadoras y Sistemas Operativos Antecedentes de la computadoras y Sistemas Operativos
Antecedentes de la computadoras y Sistemas Operativos
 
Sistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de DiscoSistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de Disco
 
Sistemas Operativos Online
Sistemas Operativos OnlineSistemas Operativos Online
Sistemas Operativos Online
 
Sistema operativo (so).
Sistema operativo (so).Sistema operativo (so).
Sistema operativo (so).
 
Sistema operativo (windows)
Sistema operativo (windows)Sistema operativo (windows)
Sistema operativo (windows)
 
Estructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasEstructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por Capas
 
Presentacion de Sistemas Operativos Online
Presentacion de Sistemas Operativos OnlinePresentacion de Sistemas Operativos Online
Presentacion de Sistemas Operativos Online
 
Sistemas Por Capas
Sistemas Por CapasSistemas Por Capas
Sistemas Por Capas
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas Operativos
 
Sistemas Operativos - Conceptos Básicos
Sistemas Operativos - Conceptos BásicosSistemas Operativos - Conceptos Básicos
Sistemas Operativos - Conceptos Básicos
 
¿Qué es un sistema operativo?
¿Qué es un sistema operativo?¿Qué es un sistema operativo?
¿Qué es un sistema operativo?
 

Similar a T31 so borjasanz

T31so iñigoestornes
T31so iñigoestornesT31so iñigoestornes
T31so iñigoestornesiestornes
 
T31 so gilberto ramon acosta
T31 so gilberto ramon acostaT31 so gilberto ramon acosta
T31 so gilberto ramon acostagilberto30
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoamayalazaro
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOScrisstthi
 
T31so illiaprostychenko
T31so illiaprostychenkoT31so illiaprostychenko
T31so illiaprostychenkoillia97
 
Función principal del sistema operativo
Función principal del sistema operativoFunción principal del sistema operativo
Función principal del sistema operativomxti
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoMarvin Romero
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativovirginialorite
 
T61 sistemas operativos word
T61 sistemas operativos wordT61 sistemas operativos word
T61 sistemas operativos wordJon Echanove
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoYitt Arzate
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema OperativoCANDIDO RUIZ
 
Portafolio de evidencias1 dionisio
Portafolio de evidencias1 dionisioPortafolio de evidencias1 dionisio
Portafolio de evidencias1 dionisiolaloblog
 

Similar a T31 so borjasanz (20)

T31so iñigoestornes
T31so iñigoestornesT31so iñigoestornes
T31so iñigoestornes
 
T31 so gilberto ramon acosta
T31 so gilberto ramon acostaT31 so gilberto ramon acosta
T31 so gilberto ramon acosta
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOS
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
Bloque 3
Bloque 3Bloque 3
Bloque 3
 
Bloque 3
Bloque 3Bloque 3
Bloque 3
 
T31so illiaprostychenko
T31so illiaprostychenkoT31so illiaprostychenko
T31so illiaprostychenko
 
Función principal del sistema operativo
Función principal del sistema operativoFunción principal del sistema operativo
Función principal del sistema operativo
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
T61 sistemas operativos word
T61 sistemas operativos wordT61 sistemas operativos word
T61 sistemas operativos word
 
que es un sistema operativo
 que es un sistema operativo que es un sistema operativo
que es un sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Sisa¡tema Operativo
Sisa¡tema Operativo Sisa¡tema Operativo
Sisa¡tema Operativo
 
Unidad1
Unidad1Unidad1
Unidad1
 
Sergio 11 01
Sergio 11 01Sergio 11 01
Sergio 11 01
 
Portafolio de evidencias1 dionisio
Portafolio de evidencias1 dionisioPortafolio de evidencias1 dionisio
Portafolio de evidencias1 dionisio
 

Más de borjasanz8

T22 imgmotherpres borjasanz
T22 imgmotherpres borjasanzT22 imgmotherpres borjasanz
T22 imgmotherpres borjasanzborjasanz8
 
Modoseguro borjasanz
Modoseguro borjasanzModoseguro borjasanz
Modoseguro borjasanzborjasanz8
 
T3.2 borjasanz
T3.2 borjasanzT3.2 borjasanz
T3.2 borjasanzborjasanz8
 
Micmossetup borja sanz
Micmossetup borja sanzMicmossetup borja sanz
Micmossetup borja sanzborjasanz8
 
Placa base borjasanz
Placa base borjasanzPlaca base borjasanz
Placa base borjasanzborjasanz8
 
Ejercicios de nº binarios
Ejercicios de nº binariosEjercicios de nº binarios
Ejercicios de nº binariosborjasanz8
 
Abandono escolar
Abandono escolar Abandono escolar
Abandono escolar borjasanz8
 
trabajo de investigación sobre las TIC´s
trabajo de investigación sobre las TIC´s trabajo de investigación sobre las TIC´s
trabajo de investigación sobre las TIC´s borjasanz8
 
T01ppt borjasanz.ppt
T01ppt borjasanz.pptT01ppt borjasanz.ppt
T01ppt borjasanz.pptborjasanz8
 

Más de borjasanz8 (9)

T22 imgmotherpres borjasanz
T22 imgmotherpres borjasanzT22 imgmotherpres borjasanz
T22 imgmotherpres borjasanz
 
Modoseguro borjasanz
Modoseguro borjasanzModoseguro borjasanz
Modoseguro borjasanz
 
T3.2 borjasanz
T3.2 borjasanzT3.2 borjasanz
T3.2 borjasanz
 
Micmossetup borja sanz
Micmossetup borja sanzMicmossetup borja sanz
Micmossetup borja sanz
 
Placa base borjasanz
Placa base borjasanzPlaca base borjasanz
Placa base borjasanz
 
Ejercicios de nº binarios
Ejercicios de nº binariosEjercicios de nº binarios
Ejercicios de nº binarios
 
Abandono escolar
Abandono escolar Abandono escolar
Abandono escolar
 
trabajo de investigación sobre las TIC´s
trabajo de investigación sobre las TIC´s trabajo de investigación sobre las TIC´s
trabajo de investigación sobre las TIC´s
 
T01ppt borjasanz.ppt
T01ppt borjasanz.pptT01ppt borjasanz.ppt
T01ppt borjasanz.ppt
 

Último

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORASMarc Liust
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendidaLuis Francisco Reyes Aceves
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 

Último (18)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 

T31 so borjasanz

  • 1. Sistemas Operativos Javier Sota, Borja Sanz, Alberto Soria
  • 2. Índice ● Introducción ● Definición sistema operativo ● Relación Hardware y Software ● Funcionamiento de los sistemas operativos ● Funcionamiento básico ● Estructuras en los sistemas operativos ● Monolítico vs kernel ● Monolítico vs capas ● Evolución de los sistemas operativos
  • 4. Definición Sistema Operativo ⦿ Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.
  • 5. Relación Hardware y Software ⦿ Funcionan Unidos para dar vida a un Computador, ya que de la unión de esto depende el trabajo de un PC. Software se refiere a los programas y datos almacenados en un ordenador. Los programas dan instrucciones para realizar tareas al hardware o sirven de conexión con otro software. Los datos solamente existen para su uso eventual por un programa. Hardware es el substrato físico en el cual existe el software. El hardware abarca todas las piezas físicas de un ordenador
  • 7. Funcionamiento Básico Un sistema operativo desempeña 5 funciones básicas en la operación de un sistema informático: 1. suministro de interfaz al usuario. 2. administración de recursos. 3. administración de archivos. 4. administración de tareas. 5. servicio de soporte y utilidades.
  • 8. Estructura de los sistemas operativos: El sistema operativo es un programa o sofware que sirve de intermediario entre el computador y el usuario brindando un entorno agradable a los ojos del usuario para su buen uso y manejo. Su objetivo principal es lograr que el usuario use su sistema de computación de una forma mas comoda y mas eficiente. Para lograr este objetivo, el sistema operativo se encuentra estructurado de la siguiente forma: •Estructura modular •Estructura de anillos •Estructura microkernel •Estructura multinúcleo
  • 9. Estructura modular •También llamados sistemas monolíticos, se caracterizan por que crecen de estructura •Este sistema se describe como una colección de procedimientos es decir que estos pueden llamar a otros sistemas cada vez que así lo requieran.
  • 10. Estructura de anillos o capas •Consiste en organizar al sistema operativo una jerarquía de capas, es decir, una eta constituida por la inmediata inferior. •El primer sistema constituido de esta forma fue el llamado SISTEMA THE (el cual constaba de seis capas:
  • 11. •Capa 0: proporciona la multiprogramación básica de la CPU. •Capa 1: el software de esta capa se encarga de garantizar que las páginas lleguen a la memoria cuando fueran necesarias. •Capa 2: se encarga de la comunicación entre cada proceso y la consola del operador. •Capa 3: controla los dispositivos de ENTRADA Y SALIDA y guardan en almacenes los flujos de información entre ellos. •Capa 4: estaban los programas del usuario, estos no tenían que preocuparse por el proceso, memoria o control. •Capa 5: se localiza el proceso operador del sistema.
  • 12. Estructura Microkernel •En esta estructura es donde las funciones centrales son controladas por el nucleo mas conocido como KERNEL y la interfaz delinterfaz es controlada por el entorno mas conocido como SHELL. •El microkernel se encarga de la planificacion de hilos, no de procesos, esto hace posible tener varias tareas, siendo asi el microkernel el que planifica todo el codigo que corre en el sistema.
  • 13. Estas son algunas de las tareas que realiza el microkernel: •Manipulación de las interrupciones en el sistema desde dispositivos físicos. •Manipula excepciones del procesador Proporciona soporte para la repercusión de un sistema con alguna falla de caída de energía.
  • 14. •Son los procesadores actuales que tienen dos o más núcleos que trabajan simultáneamente como un solo sistema. •Esta tecnología ha girado en torno a la idea de ser capaz de hacer posible la computación paralela, es decir, que podría aumentar la velocidad, eficiencia y el rendimiento de las computadoras simplemente poniendo 2 o más unidades centrales de procesador en un solo chip. Estructura Multinúcleo
  • 15. •Esta tecnologia especialmente util en aplacaciones como la edicion de video, codificacion y juegos 3D. •Esta tecnologia permite a los usuarios realizar mas tareas al mismo tiempo.
  • 16. Monolítico VS Kernel Núcleo Monolítico :Linux un núcleo de decenas de megas y cientos de componentes encerrados dentro de un solo módulo (de ahí el nombre Monolítico). El núcleo se comporta como un solo programa . He aquí el problema que muchas veces ha explicado Linus Torvalds cuando un componente de hardware requiere un parche para su funcionamiento correcto , este puede traer inconveniente a la estructura del resto del Kernel Monolítico .
  • 17. Micro kernel: Hurd y Mini utilizan el modelo de microkernel. Hurd derivado del Mach . Las principales ventajas de su utilización son la reducción de la complejidad, la descentralización de los fallos (un fallo en una parte del sistema no se propagaría al sistema entero) y la facilidad para crear y depurar controladores de dispositivos . El MICROKERNEL se comporta como un programa compuesto por mini-programas o módulos que gestionan forma independiente los componentes externo e internos con los cuales interactua el NÚCLEO .
  • 18. Monolítico vs capas SISTEMA MONOLÍTICO Cuando el sistema operativo tiene un núcleo monolítico en el cual se agrupan todas las funcionalidades posibles dentro de un gran programa en este núcleo todos los componentes funcionales tiene acceso a todas sus estructuras de datos internas y rutinas si se presenta un error en una de sus rutinas todo el sistema se ve afectado , todos los componentes se encuentran almacenados en un único programa que se ejecuta en un único espacio de dirección en estos casos los programas se ejecutan en modo supervisor .
  • 19. SISTEMA POR CAPAS Este sistema de capas es cuando todo se maneja por orden empezando por el centro donde toda la información tiene un orden para poder acceder al sistema pasando por cada capa y cada capa tiene una función asignada y una labor distinta para la interacción entre ellas y cada una tiene su nivel de seguridad.
  • 20. Evolución de los sistemas operativos:
  • 21. El primer sistema operativo fue un programa que transfería automáticamente el control de un trabajo a otro. Este programa tomó el nombre de MONITOR RESIDENTE, el cual permanecía constantemente en memoria. En el momento de encender la computadora se daba control al programa monitor, este a su vez daba el control al primer trabajo y cuando terminaba su ejecución tomaba el control de nuevo. Este primer sistema operativo surgió durante la primera generación de las computadoras, aproximadamente entre 1945 y 1955. ¿Cuándo comenzaron a surgir los Sistemas Operativos?
  • 22. ¿Con qué filosofía se crearon los primeros sistemas operativos y cómo fue evolucionando? La filosofía de creación de los primeros sistemas operativos fue la de tratar de automatizar los procesos de trabajo (Monoprocesamiento), al principio cuando se realizaba el acceso por operador, todo el proceso que el operador realizaba logró automatizarlo. El primer sistema operativo que se conoció como tal (era monousuario y monoprogramación), por otra parte se buscaba también la mejora del rendimiento, esto es una vez resuelto el problema de la automatización en la ejecución de los trabajos, aún quedaba mucho tiempo en que el procesador se encontraba ocioso, lo que representaba una enorme pérdida económica.