SlideShare une entreprise Scribd logo
1  sur  12
¿Qué es un sistema operativo?
Índice
• Definición. Relación entre hardware y software
• FUNCIONAMIENTO de los S.O
     . Funcionamiento básico
     . Arquitectura de un sistema operativo,
       estructura de capas
     . Funciones de los sistemas operativos
• EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
      . Niveles de los sistemas operativos
      . Principales sistemas operativos
RELACIÓN ENTRE HARDWARE Y
SOFTWARE
• Software es todo el conjunto intangible de datos
  y programas de la computadora.
• Hardware son los dispositivos físicos como la
  placa base, la CPU o el monitor.
• La interacción entre el Software y el Hardware
  hace operativa la máquina, es decir, el Software
  envía instrucciones al Hardware haciendo
  posible su funcionamiento.
FUNCIONAMIENTO DE LOS S.O
• Las principales actividades que realiza un
  Sistema Operativo en una computadora son:
   - La comunicación con los periféricos.
   - La coordinación del procesamiento de trabajos
 concurrentes.
   - La administración de la memoria.
   - Supervisión, contabilidad y seguridad de recursos.
   - Administración de programas y datos.
• El sistema operativo es un programa o software que sirve
  de intermediario entre el ordenador y el. Su objetivo principal
  es lograr que el usuario use su ordenador de una forma más
  cómoda y eficiente. Para lograr este objetivo, el sistema
  operativo se encuentra estructurado de la siguiente forma:
     . Estructura modular.
     . Estructura de anillos o capas.
     . Estructura Microkernel.
     . Estructura Multinucleo.
     . Estructura de maquinas virtuales.
Estructura de capas
•   Este tipo de estructura se le conoce como “sistemas por capas”, 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. El primer sistema que fue construido usando una estructura por capas fue desarrollado por E.
    W. Dijkstra y sus estudiantes en Holanda en el año 1968, el sistema que fue creado se llama THE. En este
    sistema consta de 6 capas.
•   Capa 0:En 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.
•   Capa 1:Aquí 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.
•   Capa 2:En 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.
•   Capa 3: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.
•    Capa 4: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.
•   Capa 5:En esta capa se localiza el proceso operador del sistema
• Ventajas: La principal ventaja que ofrece este tipo de
  estructuras es la modularidad y la ocultación de la
  información. Una capa no necesita conocer cómo se ha
  implementado la capa sobre la que se construye,
  únicamente necesita conocer la interfaz que ofrece. Esto
  facilita enormemente la depuración y verificación del
  sistema, puesto que las capas se pueden ir construyendo y
  depurando por separado.
• Desventajas: Estructura jerárquica es demasiado inflexible,
  Sistemas reales tienen ciclos de uso, Sistema de archivos
  requiere de servicios de memoria virtual, Memoria virtual
  puede usar archivos para respaldos en discos, Bajo
  desempeño, Cada cruce entre niveles involucra una
  sobrecarga
Funciones del sistema operativo.
•   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.
Evolución de los sistemas operativos

•   La informática tal y como se le conoce hoy día, surgió a raíz de la II Guerra Mundial, en la década de los 40. En
    esos años no existía siquiera el concepto de "Sistema Operativo" y los programadores interactuaban
    directamente con el hardware de las computadoras trabajando en lenguaje máquina (esto es, en binario,
    programando únicamente con 0s y 1s).
    El concepto de Sistema Operativo surge en la década de los 50. El primer Sistema Operativo de la historia fue
    creado en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era comenzar la ejecución de un
    programa cuando el anterior terminaba.
    En los años 60 se produce una revolución en el campo de los Sistemas Operativos. Aparecen conceptos como
    sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real.
    Es en esta década cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen
    hoy en día.
    En la década de los 90 hace su aparición Linux, publicándose la primera versión del núcleo en septiembre de
    1991, que posteriormente se uniría al proyecto GNU, un sistema operativo completamente libre, similar a UNIX,
    al que le faltaba para funcionar un núcleo funcional. Hoy en día la mayoría de la gente conoce por Linux al
    Sistema Operativo que realmente se llama GNU/Linux.
Niveles del sistema operativo
• 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.
Tipos de sistema operativo
•   1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los
    nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO
    que el PC-DOS.
    Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el mercado que DOS y las aplicaciones DOS
    representaron la mayoría del mercado de software para PC.

•   2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el
    usuario, y como resultado obtuvo Windows.

•   3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO
    incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia
    del trabajo.

•   4) Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de
    forma eficaz entre dos o más computadoras.

•   5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este
    sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere.

•   6) Mac OS: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema
    operativo de planta.

•   7) UNIX: 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.
Imágenes

Contenu connexe

Tendances

Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02txetxu12
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativosJessy Simba
 
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...brendagarciasalgado
 
5. objetivo y función del sistema operativo
5. objetivo y función del sistema operativo5. objetivo y función del sistema operativo
5. objetivo y función del sistema operativoTeyyo Estraddaa Corona
 
Trabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoTrabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoJuanOrellanaC
 
Sistemas operativos JAQUELINE
Sistemas operativos JAQUELINESistemas operativos JAQUELINE
Sistemas operativos JAQUELINEjobas040794
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas OperativosGabriela
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativosmayleentorrez
 
Función principal del sistema operativo
Función principal del sistema operativoFunción principal del sistema operativo
Función principal del sistema operativomxti
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas OperativosMarvin Romero
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosinfotecno
 
Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1 Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1 NataliaCastillo86
 

Tendances (20)

Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
 
5. objetivo y función del sistema operativo
5. objetivo y función del sistema operativo5. objetivo y función del sistema operativo
5. objetivo y función del sistema operativo
 
Trabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoTrabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana Sarmiento
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos JAQUELINE
Sistemas operativos JAQUELINESistemas operativos JAQUELINE
Sistemas operativos JAQUELINE
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
Función principal del sistema operativo
Función principal del sistema operativoFunción principal del sistema operativo
Función principal del sistema operativo
 
Primer parcial
Primer parcialPrimer parcial
Primer parcial
 
Selena 1º1 sistema operativo
Selena 1º1 sistema operativoSelena 1º1 sistema operativo
Selena 1º1 sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas
SistemasSistemas
Sistemas
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas Operativos
 
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
 
Informe
InformeInforme
Informe
 
Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1 Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1
 

En vedette

Cartadeunperroabandonado copy
Cartadeunperroabandonado   copyCartadeunperroabandonado   copy
Cartadeunperroabandonado copypptpowerpoint-com
 
Smarter Computing to Support 21st Century Governance
Smarter Computing to Support 21st Century GovernanceSmarter Computing to Support 21st Century Governance
Smarter Computing to Support 21st Century Governancejabenjamusibm
 
Presentación eos macroplaza maui wowi
Presentación eos macroplaza maui wowiPresentación eos macroplaza maui wowi
Presentación eos macroplaza maui wowieos realestate
 
Sony xperia z ultra set up face unlock feature
Sony xperia z ultra set up face unlock featureSony xperia z ultra set up face unlock feature
Sony xperia z ultra set up face unlock featureXoom Telecom
 
Animales, Perros, Disfrazados
Animales, Perros, DisfrazadosAnimales, Perros, Disfrazados
Animales, Perros, DisfrazadosCacoLaMora
 
Boletín IU Burgohondo - Agosto 2015
Boletín IU Burgohondo - Agosto 2015Boletín IU Burgohondo - Agosto 2015
Boletín IU Burgohondo - Agosto 2015danielmills15
 
22nd Society for Conservation Biology Conference, USA 2008
22nd Society for Conservation Biology Conference, USA 200822nd Society for Conservation Biology Conference, USA 2008
22nd Society for Conservation Biology Conference, USA 2008Dr. Amalesh Dhar
 
Heritage Auction - Sports Auction Catalog 7037 - Rosemont, IL
Heritage Auction - Sports Auction Catalog 7037 - Rosemont, ILHeritage Auction - Sports Auction Catalog 7037 - Rosemont, IL
Heritage Auction - Sports Auction Catalog 7037 - Rosemont, ILHeritage Auctions
 
Presentación anatomia enfermedades laborles oculares (1)
Presentación anatomia enfermedades laborles oculares (1)Presentación anatomia enfermedades laborles oculares (1)
Presentación anatomia enfermedades laborles oculares (1)Juan Ahumada N
 
Nama - Support Project to the Sustainable Urban Transport (SUT) Nama Peru
Nama - Support Project to the Sustainable Urban Transport (SUT) Nama PeruNama - Support Project to the Sustainable Urban Transport (SUT) Nama Peru
Nama - Support Project to the Sustainable Urban Transport (SUT) Nama PeruFagner Glinski
 
Sustainability Report_HBP_vers. web
Sustainability Report_HBP_vers. webSustainability Report_HBP_vers. web
Sustainability Report_HBP_vers. webBrian Doyle
 

En vedette (20)

Cartadeunperroabandonado copy
Cartadeunperroabandonado   copyCartadeunperroabandonado   copy
Cartadeunperroabandonado copy
 
Promoción de la Marca Personal
Promoción de la Marca PersonalPromoción de la Marca Personal
Promoción de la Marca Personal
 
Smarter Computing to Support 21st Century Governance
Smarter Computing to Support 21st Century GovernanceSmarter Computing to Support 21st Century Governance
Smarter Computing to Support 21st Century Governance
 
Hrim1 clubs
Hrim1 clubsHrim1 clubs
Hrim1 clubs
 
Presentación eos macroplaza maui wowi
Presentación eos macroplaza maui wowiPresentación eos macroplaza maui wowi
Presentación eos macroplaza maui wowi
 
Catalunya Chronicle March 2010
Catalunya Chronicle March 2010Catalunya Chronicle March 2010
Catalunya Chronicle March 2010
 
Sony xperia z ultra set up face unlock feature
Sony xperia z ultra set up face unlock featureSony xperia z ultra set up face unlock feature
Sony xperia z ultra set up face unlock feature
 
Camino schmid
Camino schmid Camino schmid
Camino schmid
 
Menú Navidad 2012
Menú Navidad 2012Menú Navidad 2012
Menú Navidad 2012
 
Company Reports Middle East
Company Reports Middle EastCompany Reports Middle East
Company Reports Middle East
 
Animales, Perros, Disfrazados
Animales, Perros, DisfrazadosAnimales, Perros, Disfrazados
Animales, Perros, Disfrazados
 
Boletín IU Burgohondo - Agosto 2015
Boletín IU Burgohondo - Agosto 2015Boletín IU Burgohondo - Agosto 2015
Boletín IU Burgohondo - Agosto 2015
 
22nd Society for Conservation Biology Conference, USA 2008
22nd Society for Conservation Biology Conference, USA 200822nd Society for Conservation Biology Conference, USA 2008
22nd Society for Conservation Biology Conference, USA 2008
 
Heritage Auction - Sports Auction Catalog 7037 - Rosemont, IL
Heritage Auction - Sports Auction Catalog 7037 - Rosemont, ILHeritage Auction - Sports Auction Catalog 7037 - Rosemont, IL
Heritage Auction - Sports Auction Catalog 7037 - Rosemont, IL
 
Ser mayor
Ser mayorSer mayor
Ser mayor
 
Presentación anatomia enfermedades laborles oculares (1)
Presentación anatomia enfermedades laborles oculares (1)Presentación anatomia enfermedades laborles oculares (1)
Presentación anatomia enfermedades laborles oculares (1)
 
Nama - Support Project to the Sustainable Urban Transport (SUT) Nama Peru
Nama - Support Project to the Sustainable Urban Transport (SUT) Nama PeruNama - Support Project to the Sustainable Urban Transport (SUT) Nama Peru
Nama - Support Project to the Sustainable Urban Transport (SUT) Nama Peru
 
LA CRÓNICA 690
LA CRÓNICA 690LA CRÓNICA 690
LA CRÓNICA 690
 
Fisiologia de la vision
Fisiologia de la visionFisiologia de la vision
Fisiologia de la vision
 
Sustainability Report_HBP_vers. web
Sustainability Report_HBP_vers. webSustainability Report_HBP_vers. web
Sustainability Report_HBP_vers. web
 

Similaire à Qué es un sistema operativo

Unidad 1. Los Sistemas Operativos (TEC)
Unidad 1. Los Sistemas Operativos (TEC)Unidad 1. Los Sistemas Operativos (TEC)
Unidad 1. Los Sistemas Operativos (TEC)JEmilioAragonR
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosMrPrecission
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmmazonf
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativosmayleentorrez
 
Tercer unidad de computacion y redes
Tercer unidad de computacion y redesTercer unidad de computacion y redes
Tercer unidad de computacion y redeslokotelokote
 
Emily (3)
Emily (3)Emily (3)
Emily (3)krmn35
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosestimorenita
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosestimorenita
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativossergioaz95
 
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
 
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
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativosGabriel Piña
 

Similaire à Qué es un sistema operativo (20)

Unidad 1. Los Sistemas Operativos (TEC)
Unidad 1. Los Sistemas Operativos (TEC)Unidad 1. Los Sistemas Operativos (TEC)
Unidad 1. Los Sistemas Operativos (TEC)
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
Tercer unidad de computacion y redes
Tercer unidad de computacion y redesTercer unidad de computacion y redes
Tercer unidad de computacion y redes
 
Emily (3)
Emily (3)Emily (3)
Emily (3)
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Maria
MariaMaria
Maria
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
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
 
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
 
844819960 x
844819960 x844819960 x
844819960 x
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 

Plus de virginialorite (7)

Disco duro
Disco duroDisco duro
Disco duro
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Las tic
Las ticLas tic
Las tic
 
Las tic.
Las tic.Las tic.
Las tic.
 
placa base
placa baseplaca base
placa base
 
Las tic
Las ticLas tic
Las tic
 
Virginia lorite
Virginia loriteVirginia lorite
Virginia lorite
 

Qué es un sistema operativo

  • 1. ¿Qué es un sistema operativo?
  • 2. Índice • Definición. Relación entre hardware y software • FUNCIONAMIENTO de los S.O . Funcionamiento básico . Arquitectura de un sistema operativo, estructura de capas . Funciones de los sistemas operativos • EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS . Niveles de los sistemas operativos . Principales sistemas operativos
  • 3. RELACIÓN ENTRE HARDWARE Y SOFTWARE • Software es todo el conjunto intangible de datos y programas de la computadora. • Hardware son los dispositivos físicos como la placa base, la CPU o el monitor. • La interacción entre el Software y el Hardware hace operativa la máquina, es decir, el Software envía instrucciones al Hardware haciendo posible su funcionamiento.
  • 4. FUNCIONAMIENTO DE LOS S.O • Las principales actividades que realiza un Sistema Operativo en una computadora son: - La comunicación con los periféricos. - La coordinación del procesamiento de trabajos concurrentes. - La administración de la memoria. - Supervisión, contabilidad y seguridad de recursos. - Administración de programas y datos.
  • 5. • El sistema operativo es un programa o software que sirve de intermediario entre el ordenador y el. Su objetivo principal es lograr que el usuario use su ordenador de una forma más cómoda y eficiente. Para lograr este objetivo, el sistema operativo se encuentra estructurado de la siguiente forma: . Estructura modular. . Estructura de anillos o capas. . Estructura Microkernel. . Estructura Multinucleo. . Estructura de maquinas virtuales.
  • 6. Estructura de capas • Este tipo de estructura se le conoce como “sistemas por capas”, 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. El primer sistema que fue construido usando una estructura por capas fue desarrollado por E. W. Dijkstra y sus estudiantes en Holanda en el año 1968, el sistema que fue creado se llama THE. En este sistema consta de 6 capas. • Capa 0:En 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. • Capa 1:Aquí 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. • Capa 2:En 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. • Capa 3: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. • Capa 4: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. • Capa 5:En esta capa se localiza el proceso operador del sistema
  • 7. • Ventajas: La principal ventaja que ofrece este tipo de estructuras es la modularidad y la ocultación de la información. Una capa no necesita conocer cómo se ha implementado la capa sobre la que se construye, únicamente necesita conocer la interfaz que ofrece. Esto facilita enormemente la depuración y verificación del sistema, puesto que las capas se pueden ir construyendo y depurando por separado. • Desventajas: Estructura jerárquica es demasiado inflexible, Sistemas reales tienen ciclos de uso, Sistema de archivos requiere de servicios de memoria virtual, Memoria virtual puede usar archivos para respaldos en discos, Bajo desempeño, Cada cruce entre niveles involucra una sobrecarga
  • 8. Funciones del sistema operativo. • 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.
  • 9. Evolución de los sistemas operativos • La informática tal y como se le conoce hoy día, surgió a raíz de la II Guerra Mundial, en la década de los 40. En esos años no existía siquiera el concepto de "Sistema Operativo" y los programadores interactuaban directamente con el hardware de las computadoras trabajando en lenguaje máquina (esto es, en binario, programando únicamente con 0s y 1s). El concepto de Sistema Operativo surge en la década de los 50. El primer Sistema Operativo de la historia fue creado en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba. En los años 60 se produce una revolución en el campo de los Sistemas Operativos. Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real. Es en esta década cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen hoy en día. En la década de los 90 hace su aparición Linux, publicándose la primera versión del núcleo en septiembre de 1991, que posteriormente se uniría al proyecto GNU, un sistema operativo completamente libre, similar a UNIX, al que le faltaba para funcionar un núcleo funcional. Hoy en día la mayoría de la gente conoce por Linux al Sistema Operativo que realmente se llama GNU/Linux.
  • 10. Niveles del sistema operativo • 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.
  • 11. Tipos de sistema operativo • 1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS. Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el mercado que DOS y las aplicaciones DOS representaron la mayoría del mercado de software para PC. • 2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. • 3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia del trabajo. • 4) Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras. • 5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. • 6) Mac OS: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. • 7) UNIX: 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.