SlideShare una empresa de Scribd logo
1 de 4
SISTEMA OPERATIVO
Un sistema operativo es un conjunto de programas o software, destinado a permitir la comunicación
entre el usuario y la máquina de forma cómoda y eficiente; se encarga de gestionar los recursos del
ordenador, esto incluye la gestión del hardware desde los niveles más básicos.
Componentes del sistema operativo
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:
 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.
 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.
Los Sistemas Operativos son una interfaz con:
 Operadores.
 Programadores de aplicaciones.
 Programadores de sistemas (administradores del S. O.).
 Programas.
 Hardware.
 Usuarios.
Funciones de los Sistemas Operativos
 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.
Características de los Sistemas Operativos
 Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.
 Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera
más eficiente posible.
 Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el
desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el
servicio.
 Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor
manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada
proceso una parte del procesador para poder compartir los recursos.
 Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de
comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
 Organizar datos para acceso rápido y seguro.
 Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta
facilidad todo lo referente a la instalación y uso de las redes de computadoras.
 Procesamiento por bytes de flujo a través del bus de datos.
 Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y
manejo de los dispositivos de Entrada/Salida de la computadora.
 Técnicas de recuperación de errores.
 Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre
ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario.
 Generación de estadísticas.
 Permite que se puedan compartir el hardware y los datos entre los usuarios.
Sistema Operativo como administrador de recursos
La otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando
hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como
tiempo de CPU, memoria o impresora).
Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de
dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de
seguridad: por ejemplo, la información confidencial sólo debe ser accesada por usuarios autorizados,
un usuario cualquiera no debiera ser capaz de sobrescribir áreas críticas del Sistema, etc. (En este caso,
un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema
operativo debe llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes
los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso
de solicitudes conflictivas.
Recursos administrados por los Sistemas Operativos
 Procesadores.
 Almacenamiento.
 Dispositivos de entrada y salida.
 Datos.
Tareas que realiza un Sistema Operativo
 Realizar el interfaz sistema-usuario.
 Compartir los recursos de Hardware entre los usuarios.
 Permitir a los usuarios compartir sus datos entre ellos.
 Prevenir que las actividades de un usuario no interfieran en las de los demás usuarios.
*Calendarizar los recursos de los usuarios.
 Facilitar el acceso a los dispositivos de E/S.
 Recuperarse de fallas o errores.
 Llevar el control sobre el uso de los recursos (entre otras).
Clasificación de los Sistemas Operativos
Debido a la evolución de los sistemas operativos fue necesario realizar una clasificación; considerando
las diferencias existentes entre sus componentes los podemos clasificar en:
• Sistemas operativos por lotes.
• Sistemas operativos multiprogramación.
• Sistemas operativos multiusuario.
• Sistemas operativos de tiempo compartido.
• Sistemas operativos de tiempo real.
Sistemas operativos por lotes
Los sistemas operativos por lotes requieren que la información esté reunida en bloque o "lote" (el
programa, los datos, y las instrucciones). Los trabajos son procesados en el orden de admisión, según
el modelo de "primero en llegar primero en ser atendido". En estos sistemas la memoria se divide en
dos zonas. Una de ellas es ocupada por el sistema operativo, y la otra se usa para cargar programas
transitorios para su ejecución. Cuando termina la ejecución de un programa se carga un nuevo
programa en la misma zona de memoria.
Sistemas operativos multiprogramación
Los sistemas de multiprogramación son capaces de soportar dos o más procesos concurrentes
múltiples, permiten que residan al mismo tiempo en la memoria primaria las instrucciones y los datos
procedentes de dos o más procesos. Estos sistemas implican la operación de multiproceso, para el
manejo de la información. Se caracterizan principalmente por un gran número de programas activos
simultáneamente que compiten por los recursos del sistema, como el procesador, la memoria, y los
"dispositivos de E/S". Estos sistemas monitorean el estado de todos los programas activos y recursos
del sistema.
Sistemas operativos multiusuario
Los sistemas operativos multiusuario permiten acceder simultáneamente a un sistema de
computadoras a través de dos o más terminales. Este tipo de sistema operativo es fundamental en el
manejo de redes de computadoras actualmente.
Sistemas operativos de tiempo compartido
Los sistemas operativos de tiempo compartido tratan de proporcionar un reparto equitativo de los
recursos comunes para dar la impresión a los usuarios de que poseen una computadora
independiente. En estos sistemas el administrador de memoria proporciona aislamiento y protección
de los programas, ya que generalmente no tienen necesidad de comunicarse entre ellos. El control de
E/S se encarga de proporcionar o retirar la asignación a los dispositivos de forma que se preserve la
integridad del sistema y se proporcione servicio a todos los usuarios. El administrador de archivos
proporciona protección y control en el acceso de la información, dada la posibilidad de concurrencia y
conflictos al tratar de acceder a los archivos.
Sistemas operativos de tiempo real
Estos sistemas tienen como objetivo proporcionar tiempos más rápidos de respuesta, procesar la
información sin tiempos muertos. En estos sistemas el administrador de memoria es relativamente
menos solicitado debido a que muchos procesos residen permanentemente en memoria. El
administrador de archivos se encuentra normalmente en grandes sistemas de tiempo real y su
objetivo principal es manejar la velocidad de acceso, más que la utilización eficaz del almacenamiento
secundario.
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.
stema Programación
Usuario
único
Usuario
Múltiple
Tarea
única
Multitarea
DOS 16 bits X X
Windows 3.1 16/32 bits X No preventivo
Windows
95/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 Preventiv
Bibliografía
ECURED. (s.f.). ECURED. Recuperado el 14 de 03 de 2014, de
http://www.ecured.cu/index.php/Sistema_operativo

Más contenido relacionado

La actualidad más candente

Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
Luis Yallerco
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
Paulo Galarza
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
slipkdany21
 
Power point de diseño de redes
Power point de diseño de redesPower point de diseño de redes
Power point de diseño de redes
carmen44rosa
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
Fernando Camacho
 
Instalacion de sistemas operativos
Instalacion de sistemas operativosInstalacion de sistemas operativos
Instalacion de sistemas operativos
Andres Ldño
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
Emily_Fdez
 

La actualidad más candente (20)

Mapa linux unix
Mapa linux unixMapa linux unix
Mapa linux unix
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Segmentacion de memoria
Segmentacion de memoriaSegmentacion de memoria
Segmentacion de memoria
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOSUnidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
 
Power point de diseño de redes
Power point de diseño de redesPower point de diseño de redes
Power point de diseño de redes
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 
Tópicos Avanzados de Programación - Unidad 1 GUI
Tópicos Avanzados de Programación - Unidad 1 GUITópicos Avanzados de Programación - Unidad 1 GUI
Tópicos Avanzados de Programación - Unidad 1 GUI
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFS
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
Maquetado
MaquetadoMaquetado
Maquetado
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Sistema de interconexion interna
Sistema de interconexion internaSistema de interconexion interna
Sistema de interconexion interna
 
Unidad 2 concepto de Programa,Proceso y Procesador
Unidad 2  concepto de Programa,Proceso y ProcesadorUnidad 2  concepto de Programa,Proceso y Procesador
Unidad 2 concepto de Programa,Proceso y Procesador
 
Instalacion de sistemas operativos
Instalacion de sistemas operativosInstalacion de sistemas operativos
Instalacion de sistemas operativos
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
 
Algoritmos de planificación de procesos en sistemas operativos
Algoritmos de planificación de procesos en sistemas operativosAlgoritmos de planificación de procesos en sistemas operativos
Algoritmos de planificación de procesos en sistemas operativos
 

Destacado (7)

Tabla de contenidos (3)
Tabla de contenidos (3)Tabla de contenidos (3)
Tabla de contenidos (3)
 
Portada
PortadaPortada
Portada
 
Certificadocorrespondecia (2)
Certificadocorrespondecia (2)Certificadocorrespondecia (2)
Certificadocorrespondecia (2)
 
Word (1)
Word (1)Word (1)
Word (1)
 
Panel de control
Panel de controlPanel de control
Panel de control
 
Misión y visión de la universidad nacional de chimborazo, facultad, carrera
Misión y visión de la universidad nacional de chimborazo, facultad, carreraMisión y visión de la universidad nacional de chimborazo, facultad, carrera
Misión y visión de la universidad nacional de chimborazo, facultad, carrera
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Similar a Sistema operativo, caracteristicas, clasif, tipos

Sistema operativo dispalmacenamiento tic
Sistema operativo dispalmacenamiento ticSistema operativo dispalmacenamiento tic
Sistema operativo dispalmacenamiento tic
Georgette Bp
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
Merlyn
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
erroko
 
Presentacion general (Fundamentos de Programacion)
Presentacion general (Fundamentos de Programacion)Presentacion general (Fundamentos de Programacion)
Presentacion general (Fundamentos de Programacion)
Manuel Monroy
 

Similar a Sistema operativo, caracteristicas, clasif, tipos (20)

Sistema operativo dispalmacenamiento tic
Sistema operativo dispalmacenamiento ticSistema operativo dispalmacenamiento tic
Sistema operativo dispalmacenamiento tic
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Hipervinculo conta mix
Hipervinculo conta mixHipervinculo conta mix
Hipervinculo conta mix
 
Presentación1
Presentación1Presentación1
Presentación1
 
Distribuido
DistribuidoDistribuido
Distribuido
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo-651-mdcjfw
Sistema operativo-651-mdcjfwSistema operativo-651-mdcjfw
Sistema operativo-651-mdcjfw
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Presentacion general (Fundamentos de Programacion)
Presentacion general (Fundamentos de Programacion)Presentacion general (Fundamentos de Programacion)
Presentacion general (Fundamentos de Programacion)
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos (1)
Sistemas operativos (1)Sistemas operativos (1)
Sistemas operativos (1)
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Más de fernandoguffante

Hoja de Vida - Guffante Fernando
Hoja de Vida - Guffante FernandoHoja de Vida - Guffante Fernando
Hoja de Vida - Guffante Fernando
fernandoguffante
 

Más de fernandoguffante (18)

Arquitectura de smartphones
Arquitectura de smartphonesArquitectura de smartphones
Arquitectura de smartphones
 
Articles 172714 archivo-ppt1
Articles 172714 archivo-ppt1Articles 172714 archivo-ppt1
Articles 172714 archivo-ppt1
 
El Panel de Control
El Panel de ControlEl Panel de Control
El Panel de Control
 
Crysis
CrysisCrysis
Crysis
 
Impacto tic y tac
Impacto tic y tacImpacto tic y tac
Impacto tic y tac
 
Silabo informática tics cienc soc
Silabo informática tics cienc socSilabo informática tics cienc soc
Silabo informática tics cienc soc
 
Silabo informática tic
Silabo informática ticSilabo informática tic
Silabo informática tic
 
Libre office manual usuario writer
Libre office   manual usuario writerLibre office   manual usuario writer
Libre office manual usuario writer
 
Manual básico Powerpoint 2010
Manual básico Powerpoint 2010 Manual básico Powerpoint 2010
Manual básico Powerpoint 2010
 
Manual excel basico2010
Manual excel basico2010Manual excel basico2010
Manual excel basico2010
 
Manual word basico 2010
Manual word basico 2010Manual word basico 2010
Manual word basico 2010
 
Internet caracter, ventajas
Internet caracter, ventajasInternet caracter, ventajas
Internet caracter, ventajas
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronico
 
Internet 2
Internet 2Internet 2
Internet 2
 
Panel de control
Panel de controlPanel de control
Panel de control
 
Silabo Informatica TICs
Silabo Informatica TICsSilabo Informatica TICs
Silabo Informatica TICs
 
Tarea google earth
Tarea google earthTarea google earth
Tarea google earth
 
Hoja de Vida - Guffante Fernando
Hoja de Vida - Guffante FernandoHoja de Vida - Guffante Fernando
Hoja de Vida - Guffante Fernando
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 

Sistema operativo, caracteristicas, clasif, tipos

  • 1. SISTEMA OPERATIVO Un sistema operativo es un conjunto de programas o software, destinado a permitir la comunicación entre el usuario y la máquina de forma cómoda y eficiente; se encarga de gestionar los recursos del ordenador, esto incluye la gestión del hardware desde los niveles más básicos. Componentes del sistema operativo 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:  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.  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. Los Sistemas Operativos son una interfaz con:  Operadores.  Programadores de aplicaciones.  Programadores de sistemas (administradores del S. O.).  Programas.  Hardware.  Usuarios. Funciones de los Sistemas Operativos  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.
  • 2. Características de los Sistemas Operativos  Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.  Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.  Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.  Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.  Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.  Organizar datos para acceso rápido y seguro.  Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.  Procesamiento por bytes de flujo a través del bus de datos.  Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.  Técnicas de recuperación de errores.  Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario.  Generación de estadísticas.  Permite que se puedan compartir el hardware y los datos entre los usuarios. Sistema Operativo como administrador de recursos La otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora). Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la información confidencial sólo debe ser accesada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobrescribir áreas críticas del Sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de solicitudes conflictivas. Recursos administrados por los Sistemas Operativos  Procesadores.  Almacenamiento.  Dispositivos de entrada y salida.  Datos. Tareas que realiza un Sistema Operativo  Realizar el interfaz sistema-usuario.  Compartir los recursos de Hardware entre los usuarios.  Permitir a los usuarios compartir sus datos entre ellos.
  • 3.  Prevenir que las actividades de un usuario no interfieran en las de los demás usuarios. *Calendarizar los recursos de los usuarios.  Facilitar el acceso a los dispositivos de E/S.  Recuperarse de fallas o errores.  Llevar el control sobre el uso de los recursos (entre otras). Clasificación de los Sistemas Operativos Debido a la evolución de los sistemas operativos fue necesario realizar una clasificación; considerando las diferencias existentes entre sus componentes los podemos clasificar en: • Sistemas operativos por lotes. • Sistemas operativos multiprogramación. • Sistemas operativos multiusuario. • Sistemas operativos de tiempo compartido. • Sistemas operativos de tiempo real. Sistemas operativos por lotes Los sistemas operativos por lotes requieren que la información esté reunida en bloque o "lote" (el programa, los datos, y las instrucciones). Los trabajos son procesados en el orden de admisión, según el modelo de "primero en llegar primero en ser atendido". En estos sistemas la memoria se divide en dos zonas. Una de ellas es ocupada por el sistema operativo, y la otra se usa para cargar programas transitorios para su ejecución. Cuando termina la ejecución de un programa se carga un nuevo programa en la misma zona de memoria. Sistemas operativos multiprogramación Los sistemas de multiprogramación son capaces de soportar dos o más procesos concurrentes múltiples, permiten que residan al mismo tiempo en la memoria primaria las instrucciones y los datos procedentes de dos o más procesos. Estos sistemas implican la operación de multiproceso, para el manejo de la información. Se caracterizan principalmente por un gran número de programas activos simultáneamente que compiten por los recursos del sistema, como el procesador, la memoria, y los "dispositivos de E/S". Estos sistemas monitorean el estado de todos los programas activos y recursos del sistema. Sistemas operativos multiusuario Los sistemas operativos multiusuario permiten acceder simultáneamente a un sistema de computadoras a través de dos o más terminales. Este tipo de sistema operativo es fundamental en el manejo de redes de computadoras actualmente. Sistemas operativos de tiempo compartido Los sistemas operativos de tiempo compartido tratan de proporcionar un reparto equitativo de los recursos comunes para dar la impresión a los usuarios de que poseen una computadora independiente. En estos sistemas el administrador de memoria proporciona aislamiento y protección de los programas, ya que generalmente no tienen necesidad de comunicarse entre ellos. El control de E/S se encarga de proporcionar o retirar la asignación a los dispositivos de forma que se preserve la integridad del sistema y se proporcione servicio a todos los usuarios. El administrador de archivos proporciona protección y control en el acceso de la información, dada la posibilidad de concurrencia y conflictos al tratar de acceder a los archivos.
  • 4. Sistemas operativos de tiempo real Estos sistemas tienen como objetivo proporcionar tiempos más rápidos de respuesta, procesar la información sin tiempos muertos. En estos sistemas el administrador de memoria es relativamente menos solicitado debido a que muchos procesos residen permanentemente en memoria. El administrador de archivos se encuentra normalmente en grandes sistemas de tiempo real y su objetivo principal es manejar la velocidad de acceso, más que la utilización eficaz del almacenamiento secundario. 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. stema Programación Usuario único Usuario Múltiple Tarea única Multitarea DOS 16 bits X X Windows 3.1 16/32 bits X No preventivo Windows 95/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 Preventiv Bibliografía ECURED. (s.f.). ECURED. Recuperado el 14 de 03 de 2014, de http://www.ecured.cu/index.php/Sistema_operativo