SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
 
 
 
 
Centro de Informática y Sistemas - ucv Computación I
Llaury Delgado Marcos Sistemas Operativos Presencial
 
 
 
 
 
 
Índice de Contenido
 
Descripción del sistema operativo 
Sistema operativo 
Funciones del sistema operativo 
Administración del procesador 
Gestión de la memoria de acceso aleatorio 
Página­­­­>1 
 
Centro de Informática y Sistemas - ucv Computación I
Llaury Delgado Marcos Sistemas Operativos Presencial
 
Gestión de entradas/salidas 
Gestión de ejecución de aplicaciones 
Administración de autorizaciones 
Gestión de archivos 
Componentes del sistema operativo 
Sistemas de multiprocesos 
Sistemas de multiprocesadores 
Sistemas fijos 
Sistemas de tiempo real 
Tipos de sistemas operativos 
 
   
Página­­­­>2 
 
Centro de Informática y Sistemas - ucv Computación I
Llaury Delgado Marcos Sistemas Operativos Presencial
 
 
 
  
Descripción del sistema operativo 
Para que un ordenador pueda hacer funcionar un programa informático (a veces conocido como                           
aplicación o software), debe contar con la capacidad necesaria para realizar cierta cantidad de operaciones preparatorias que                                 
puedan garantizar el intercambio entre el procesador, la memoria y los recursos físicos (periféricos). 
El sistema operativo (a veces también citado mediante su forma abreviada OS en inglés) 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. 
Sistema operativo 
De esta forma, el sistema operativo permite la "disociación" de programas y                       
hardware, principalmente para simplificar la gestión de recursos y                 
proporcionar una interfaz de usuario (MMI por sus siglas en inglés) sencilla                       
con el fin de reducir la complejidad del equipo. 
Funciones del sistema operativo 
El sistema operativo cumple varias funciones: 
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. 
Página­­­­>3 
 
Centro de Informática y Sistemas - ucv Computación I
Llaury Delgado Marcos Sistemas Operativos Presencial
 
 
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. 
Página­­­­>4 
 
Centro de Informática y Sistemas - ucv Computación I
Llaury Delgado Marcos Sistemas Operativos Presencial
 
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. 
1) Componentes del sistema operativo 
2) El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar                                 
las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software: 
3) El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria,                                   
de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación. 
4) El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de                                   
control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la                             
gestión de las direcciones físicas, etcétera. 
El sistema de archivos, que permite que los archivos se registren en una estructura arbórea. 
Sistemas de multiprocesos 
Un sistema operativo se denomina de multiprocesos cuando muchas "tareas" (también conocidas como procesos) se pueden                               
ejecutar al mismo tiempo. 
Las aplicaciones consisten en una secuencia de instrucciones llamadas "procesos". Estos procesos permanecen activos, en                             
espera, suspendidos, o se eliminan en forma alternativa, según la prioridad que se les haya concedido, o se pueden ejecutar                                       
en forma simultánea. 
Un sistema se considera preventivo cuando cuenta con un programador (también llamado planificador) el cual, según los                                 
criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan. 
Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una cantidad determinada de tiempo                                   
a cada proceso. Éste es el caso de los sistemas de usuarios múltiples que permiten a varios usuarios utilizar aplicaciones                                       
diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina "sistema transaccional".                                     
Para realizar esto, el sistema asigna un período de tiempo a cada usuario. 
Página­­­­>5 
 
Centro de Informática y Sistemas - ucv Computación I
Llaury Delgado Marcos Sistemas Operativos Presencial
 
Sistemas de multiprocesadores 
❏ La técnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para obtener                             
un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad                                       
del sistema (en el caso de fallas del procesador). 
❏ Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la arquitectura en la                             
que todos los procesadores acceden a la misma memoria compartida. 
❏ Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de memoria entre varios                             
procesadores, pero también debe distribuir la carga de trabajo. 
Sistemas fijos 
Los sistemas fijos son sistemas operativos diseñados para funcionar en equipos                     
pequeños, como los PDA (asistentes personales digitales) o los dispositivos                   
electrónicos autónomos (sondas espaciales, robots, vehículos con ordenador de a                   
bordo, etcétera) con autonomía reducida. En consecuencia, una característica                 
esencial de los sistemas fijos es su avanzada administración de energía y su                         
capacidad de funcionar con recursos limitados. 
Los principales sistemas fijos de "uso general" para PDA son los                     
siguientes: 
❏ PalmOS 
❏ Windows CE 
❏ Windows Mobile 
❏  Window Smartphone 
Sistemas de tiempo real 
Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con                                       
limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de                                     
tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos                               
definidos claramente (regulares o de otro tipo). 
Estos son algunos ejemplos de sistemas operativos de tiempo real: 
OS­9; 
RTLinux (RealTime Linux); 
QNX; 
Página­­­­>6 
 
Centro de Informática y Sistemas - ucv Computación I
Llaury Delgado Marcos Sistemas Operativos Presencial
 
VxWorks. 
Tipos de sistemas operativos 
Existen varios tipos de sistemas operativos, definidos según su capacidad para administrar simultáneamente información de                             
16 bits, 32 bits, 64 bits o más. 
  
Sistema  Programaci
ón 
Usuario 
único 
Usuario 
múltiple 
Tarea 
única 
Multitarea 
DOS  16 bits  X    X   
Windows3.1  16/32 bits  X      no 
preventivo 
Windows95/98/
Me 
32 bits  X      cooperativo 
Windows 
NT/2000 
32 bits    X    preventivo 
Windows XP  32/64 bits    X    preventivo 
Unix / Linux  32/64 bits    X    preventivo 
MAC/OS X  32 bits    X    preventivo 
VMS  32 bits    X    preventivo 
  
  
 
Página­­­­>7 

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Descripción del sistema operativo
Descripción del sistema operativoDescripción del sistema operativo
Descripción del sistema operativo
 
Leidy lozano
Leidy lozanoLeidy lozano
Leidy lozano
 
Sistema operativo-651-mdcjfw
Sistema operativo-651-mdcjfwSistema operativo-651-mdcjfw
Sistema operativo-651-mdcjfw
 
Sistemas operativos ii (2)
Sistemas operativos ii (2)Sistemas operativos ii (2)
Sistemas operativos ii (2)
 
Descripción del sistema operativo
Descripción del sistema operativoDescripción del sistema operativo
Descripción del sistema operativo
 
Distribuido
DistribuidoDistribuido
Distribuido
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Concepto y definición de sistemas operativos
Concepto y definición de sistemas operativosConcepto y definición de sistemas operativos
Concepto y definición de sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Ivonne
IvonneIvonne
Ivonne
 
Taller sistema operativo gua 10...
Taller sistema operativo gua 10...Taller sistema operativo gua 10...
Taller sistema operativo gua 10...
 

Similar a Sistemasoperativos

Sistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposSistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposfernandoguffante
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativosendristar
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosMerlyn
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsFernando Melendro
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsfernando912
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativocamilobar2
 
Definición de plataformas tecnológicas de software
Definición de plataformas tecnológicas de softwareDefinición de plataformas tecnológicas de software
Definición de plataformas tecnológicas de softwarekatbeca
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosabival2000
 

Similar a Sistemasoperativos (19)

Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Descripción del sistema operativo
Descripción del sistema operativoDescripción del sistema operativo
Descripción del sistema operativo
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposSistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tipos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Trbajo de sistema
Trbajo de sistemaTrbajo de sistema
Trbajo de sistema
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Hipervinculo conta mix
Hipervinculo conta mixHipervinculo conta mix
Hipervinculo conta mix
 
Sistema operativo 2
Sistema operativo 2Sistema operativo 2
Sistema operativo 2
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Definición de plataformas tecnológicas de software
Definición de plataformas tecnológicas de softwareDefinición de plataformas tecnológicas de software
Definición de plataformas tecnológicas de software
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Último

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
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
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
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
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
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
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
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
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Sistemasoperativos

  • 2.   Centro de Informática y Sistemas - ucv Computación I Llaury Delgado Marcos Sistemas Operativos Presencial             Índice de Contenido   Descripción del sistema operativo  Sistema operativo  Funciones del sistema operativo  Administración del procesador  Gestión de la memoria de acceso aleatorio  Página­­­­>1 
  • 3.   Centro de Informática y Sistemas - ucv Computación I Llaury Delgado Marcos Sistemas Operativos Presencial   Gestión de entradas/salidas  Gestión de ejecución de aplicaciones  Administración de autorizaciones  Gestión de archivos  Componentes del sistema operativo  Sistemas de multiprocesos  Sistemas de multiprocesadores  Sistemas fijos  Sistemas de tiempo real  Tipos de sistemas operativos        Página­­­­>2 
  • 4.   Centro de Informática y Sistemas - ucv Computación I Llaury Delgado Marcos Sistemas Operativos Presencial          Descripción del sistema operativo  Para que un ordenador pueda hacer funcionar un programa informático (a veces conocido como                            aplicación o software), debe contar con la capacidad necesaria para realizar cierta cantidad de operaciones preparatorias que                                  puedan garantizar el intercambio entre el procesador, la memoria y los recursos físicos (periféricos).  El sistema operativo (a veces también citado mediante su forma abreviada OS en inglés) 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.  Sistema operativo  De esta forma, el sistema operativo permite la "disociación" de programas y                        hardware, principalmente para simplificar la gestión de recursos y                  proporcionar una interfaz de usuario (MMI por sus siglas en inglés) sencilla                        con el fin de reducir la complejidad del equipo.  Funciones del sistema operativo  El sistema operativo cumple varias funciones:  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.  Página­­­­>3 
  • 5.   Centro de Informática y Sistemas - ucv Computación I Llaury Delgado Marcos Sistemas Operativos Presencial     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.  Página­­­­>4 
  • 6.   Centro de Informática y Sistemas - ucv Computación I Llaury Delgado Marcos Sistemas Operativos Presencial   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.  1) Componentes del sistema operativo  2) El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar                                  las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:  3) El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria,                                    de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.  4) El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de                                    control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la                              gestión de las direcciones físicas, etcétera.  El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.  Sistemas de multiprocesos  Un sistema operativo se denomina de multiprocesos cuando muchas "tareas" (también conocidas como procesos) se pueden                                ejecutar al mismo tiempo.  Las aplicaciones consisten en una secuencia de instrucciones llamadas "procesos". Estos procesos permanecen activos, en                              espera, suspendidos, o se eliminan en forma alternativa, según la prioridad que se les haya concedido, o se pueden ejecutar                                        en forma simultánea.  Un sistema se considera preventivo cuando cuenta con un programador (también llamado planificador) el cual, según los                                  criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan.  Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una cantidad determinada de tiempo                                    a cada proceso. Éste es el caso de los sistemas de usuarios múltiples que permiten a varios usuarios utilizar aplicaciones                                        diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina "sistema transaccional".                                      Para realizar esto, el sistema asigna un período de tiempo a cada usuario.  Página­­­­>5 
  • 7.   Centro de Informática y Sistemas - ucv Computación I Llaury Delgado Marcos Sistemas Operativos Presencial   Sistemas de multiprocesadores  ❏ La técnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para obtener                              un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad                                        del sistema (en el caso de fallas del procesador).  ❏ Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la arquitectura en la                              que todos los procesadores acceden a la misma memoria compartida.  ❏ Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de memoria entre varios                              procesadores, pero también debe distribuir la carga de trabajo.  Sistemas fijos  Los sistemas fijos son sistemas operativos diseñados para funcionar en equipos                      pequeños, como los PDA (asistentes personales digitales) o los dispositivos                    electrónicos autónomos (sondas espaciales, robots, vehículos con ordenador de a                    bordo, etcétera) con autonomía reducida. En consecuencia, una característica                  esencial de los sistemas fijos es su avanzada administración de energía y su                          capacidad de funcionar con recursos limitados.  Los principales sistemas fijos de "uso general" para PDA son los                      siguientes:  ❏ PalmOS  ❏ Windows CE  ❏ Windows Mobile  ❏  Window Smartphone  Sistemas de tiempo real  Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con                                        limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de                                      tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos                                definidos claramente (regulares o de otro tipo).  Estos son algunos ejemplos de sistemas operativos de tiempo real:  OS­9;  RTLinux (RealTime Linux);  QNX;  Página­­­­>6 
  • 8.   Centro de Informática y Sistemas - ucv Computación I Llaury Delgado Marcos Sistemas Operativos Presencial   VxWorks.  Tipos de sistemas operativos  Existen varios tipos de sistemas operativos, definidos según su capacidad para administrar simultáneamente información de                              16 bits, 32 bits, 64 bits o más.     Sistema  Programaci ón  Usuario  único  Usuario  múltiple  Tarea  única  Multitarea  DOS  16 bits  X    X    Windows3.1  16/32 bits  X      no  preventivo  Windows95/98/ Me  32 bits  X      cooperativo  Windows  NT/2000  32 bits    X    preventivo  Windows XP  32/64 bits    X    preventivo  Unix / Linux  32/64 bits    X    preventivo  MAC/OS X  32 bits    X    preventivo  VMS  32 bits    X    preventivo          Página­­­­>7