SlideShare a Scribd company logo
1 of 17
SISTEMA OPERATIVO
SISTEMA OPERATIVO
 Es un conjunto de programas que en un sistema
informático gestiona los recursos de Hardware, y
provee servicios de aplicación, ejecutándose en
modo privilegiado respecto de los restante.
 Uno de los mas prominentes ejemplos de esta
diferencia, es el núcleo LINUX
APLICACIONES
 Modos de ejecución en un CPU.
 Llamadas al sistema.
 Bibliotecas de interfaz de llamadas al sistema.
 Sistema de archivos.
 Sistema de protección.
 Sistema de comunicaciones.
 Programas de sistema.
 Gestor de recursos.
 Administración de tareas.
 Administración de usuario.
 Manejo de recursos.
MODOS DE EJECUCIÓN EN UNA PC
 Las aplicaciones no deben poder usar todas las
instrucciones de la CPU. No obstante el sistema
operativo, tiene que poder utilizar todo el conjunto
de instrucciones del CPU. Por ello, una CPU debe
tener (al menos ) dos modos de operación
diferente.
TIPOS DE MODOS DE EJECUCIÓN
 El CPU podrá ejecutar
solo las instrucciones
del juego restringiendo
de las aplicaciones
 La CPU debe poder
ejecutar el juego
completo de
instrucciones .
Modo Usuario Modo Supervisor
LLAMADAS AL SISTEMA
 Es el mecanismo usado por
una aplicación para solicitar un
servicio al sistema operativo.
Las llamadas al sistema
comúnmente usan
una instrucción especial de
la CPU que causa que el
procesador transfiera el control
a un código privilegiado .
previamente especificado por
el mismo código. Esto permite
al código privilegiado
especificar donde va a ser
conectado así como el estado
del procesador.
BIBLIOTECAS DE INTERFAZ DE LLAMADAS AL
SISTEMA.
 Las llamadas al sistema no siempre tienen una
expresión sencilla en los lenguajes de alto
nivel, por ello se crean las bibliotecas de
interfaz, que son bibliotecas de funciones que
pueden usarse para efectuar llamadas al sistema.
Las hay para distintos lenguajes de programación.
SISTEMA DE ARCHIVOS.
 Estructuran la
información guardada en
una unidad de
almacenamiento(normal
mente un disco duro de
una computadora), que
luego será representada
ya sea textual o
gráficamente utilizando
un gestor de archivos. La
mayoría de los sistemas
operativos manejan su
propio sistema de
archivos.
SISTEMA DE PROTECCIÓN.
 Deberemos aplicarle algunas medidas de
seguridad:
 Realizar copias de seguridad.
 Instalar un antivirus.
 Apagar el ordenador siempre que no se
esté utilizando.
 Extremar el cuidado en sistemas con IP fijas
(ADSL).
 Instalar software de firewall de personal,
preferentemente con sistema de detección
de intrusos. (Para usuarios expertos)
 Navegar por sitios web conocidos.
 No instalar software de fuentes no
conocidas.
 No compartir discos o impresoras en
internet.
SISTEMA DE COMUNICACIONES
 Los sistemas que se pueden utilizar para la comunicación por
computadora son:
 E-mail. En donde los usuarios elaboran, envían y reciben el
correo en un ordenador. El mensaje puede contener texto e
imágenes y audio, aunque esta aplicación no es utilizada por
todos los software de e-mail. Los ejemplos son correo de
Netscape y correo de Pegasus.
 El World Wide Web (WWW) es la parte del Internet que reúne
diversas clases de recursos en línea disponibles: bases de
datos, newsgroup, y documentos los cuales, pueden integrar
al texto, gráficos, sonido, y movimiento
PROGRAMAS DE SISTEMA.
 Son aplicaciones de
utilidad que se
suministran con el SO
pero no forman parte de
él. Ofrecen un entorno útil
para el desarrollo y
ejecución de programas,
siendo algunas de las
tareas que realizan:
 Manipulación y
modificación de archivos.
 Información del estado del
sistema.
 Soporte a lenguajes de
programación.
 Comunicaciones.
GESTOR DE RECURSOS.
 Como gestor de recursos, el
sistema operativo administra:
 La unidad central de
procesamiento (donde está
alojado el microprocesador).
 Los dispositivos de entrada y
salida.
 La memoria principal (o de acceso
directo).
 Los discos (o memoria
secundaria).
 Los procesos (o programas en
ejecución).
 Y en general todos los recursos
del sistema.
ADMINISTRACIÓN DE TAREAS.
 Monotarea: Solamente permite
ejecutar un proceso (aparte de los
procesos del propio SO) en un
momento dado. Una vez que
empieza a ejecutar un
proceso, continuará haciéndolo
hasta su finalización y/o
interrupción.
 Multitarea: Es capaz de ejecutar
varios procesos al mismo tiempo.
Este tipo de SO. normalmente
asigna los recursos disponibles
(CPU, memoria, periféricos) de
forma alternada a los procesos que
los solicitan, de manera que el
usuario percibe que todos
funcionan a la vez, de forma
concurrente.
ADMINISTRACIÓN DE USUARIO.
 Monousuario: Si sólo permite ejecutar los programas de un
usuario al mismo tiempo.
 Multiusuario: Si permite que varios usuarios ejecuten
simultáneamente sus programas, accediendo a la vez a los
recursos de la computadora. Normalmente estos sistemas
operativos utilizan métodos de protección de datos, de
manera que un programa no pueda usar o cambiar los datos
de otro usuario.
MANEJO DE RECURSOS.
 Centralizado: Si permite usar los recursos de una
sola computadora.
 Distribuido: Si permite utilizar los recursos
(memoria, CPU, disco, periféricos...) de más de
una computadora al mismo tiempo.
EJEMPLOS DE SISTEMAS OPERATIVOS PARA
PC
 Microsoft Windows
 Mac OS X
 GNU/Linux
 Unix
 Solaris
 FreeBSD
 OpenBSD
 Google Chrome OS
 Debian
 Ubuntu
 Mandriva
 Sabayon
 Fedora
 Linpus linux
 Haiku (BeOS)
EJEMPLOS DE SISTEMAS OPERATIVOS PARA
DISPOSITIVOS MÓVILES
 Android
 iOS
 Bada
 BlackBerry OS
 Windows Phone
 Symbian OS
 HP webOS
 Firefox OS
 Ubuntu Phone OS

More Related Content

What's hot

Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativos
Raul Chavez
 
Los Sistemas Operativos MáS Populares De Las Pc
Los Sistemas Operativos MáS Populares De Las PcLos Sistemas Operativos MáS Populares De Las Pc
Los Sistemas Operativos MáS Populares De Las Pc
Arvey Barahona
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo
CANDIDO RUIZ
 
Sistemas Operativos. Características generales
Sistemas Operativos. Características generalesSistemas Operativos. Características generales
Sistemas Operativos. Características generales
JIMIJOU
 
Sistemas operativos buena
Sistemas operativos  buenaSistemas operativos  buena
Sistemas operativos buena
Diego Quin
 
Los diferentes sistemas operativos en un ordenador.
Los diferentes sistemas operativos en un ordenador.Los diferentes sistemas operativos en un ordenador.
Los diferentes sistemas operativos en un ordenador.
laurayelias
 
Historia y evolucion del sistema operativo
Historia y evolucion del sistema operativoHistoria y evolucion del sistema operativo
Historia y evolucion del sistema operativo
slipkdany21
 
Diapositivas del sistema operativo
Diapositivas del sistema operativoDiapositivas del sistema operativo
Diapositivas del sistema operativo
mendezfranciscolaura
 

What's hot (20)

Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativos
 
Los Sistemas Operativos MáS Populares De Las Pc
Los Sistemas Operativos MáS Populares De Las PcLos Sistemas Operativos MáS Populares De Las Pc
Los Sistemas Operativos MáS Populares De Las Pc
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo
 
Sistema Operativo ppt
Sistema Operativo pptSistema Operativo ppt
Sistema Operativo ppt
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 
Sistemas Operativos. Características generales
Sistemas Operativos. Características generalesSistemas Operativos. Características generales
Sistemas Operativos. Características generales
 
Evolución y clasificación de los sistemas operativos
Evolución y clasificación de los sistemas operativosEvolución y clasificación de los sistemas operativos
Evolución y clasificación de los sistemas operativos
 
Sistemas operativos buena
Sistemas operativos  buenaSistemas operativos  buena
Sistemas operativos buena
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Clasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosClasificación de los Sistemas Operativos
Clasificación de los Sistemas Operativos
 
Los diferentes sistemas operativos en un ordenador.
Los diferentes sistemas operativos en un ordenador.Los diferentes sistemas operativos en un ordenador.
Los diferentes sistemas operativos en un ordenador.
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Historia y evolucion del sistema operativo
Historia y evolucion del sistema operativoHistoria y evolucion del sistema operativo
Historia y evolucion del sistema operativo
 
Sistemas Operativosss
Sistemas OperativosssSistemas Operativosss
Sistemas Operativosss
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Concepto De Sistema Operativo.
Concepto De Sistema Operativo.Concepto De Sistema Operativo.
Concepto De Sistema Operativo.
 
Ambientes operativos
Ambientes operativosAmbientes operativos
Ambientes operativos
 
Diapositivas del sistema operativo
Diapositivas del sistema operativoDiapositivas del sistema operativo
Diapositivas del sistema operativo
 
Tiposde Sistema Operativos
Tiposde Sistema OperativosTiposde Sistema Operativos
Tiposde Sistema Operativos
 

Viewers also liked

Sistemas multiusuarios
Sistemas multiusuariosSistemas multiusuarios
Sistemas multiusuarios
Ariel Fer
 
SISTEMAS MULTIUSUARIOS
SISTEMAS MULTIUSUARIOSSISTEMAS MULTIUSUARIOS
SISTEMAS MULTIUSUARIOS
FerSelena
 
Tipos de versiones de linux
Tipos de versiones de linuxTipos de versiones de linux
Tipos de versiones de linux
chacon94
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
risas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
sra. miyagui
 
Software Libre & Linux
Software Libre & LinuxSoftware Libre & Linux
Software Libre & Linux
Jorge Rivero
 
Para que sirven los sistemas operativos
Para que sirven los sistemas operativosPara que sirven los sistemas operativos
Para que sirven los sistemas operativos
scarlla
 
Sistemas operativos propietarios y libres
Sistemas operativos propietarios y libresSistemas operativos propietarios y libres
Sistemas operativos propietarios y libres
SaulSAES
 
Sistemas operativos para dispositivos moviles
Sistemas operativos para dispositivos movilesSistemas operativos para dispositivos moviles
Sistemas operativos para dispositivos moviles
oskrcrazy
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celulares
Diego Morales
 
Sistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicasSistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicas
janet012
 

Viewers also liked (20)

Sistemas multiusuarios
Sistemas multiusuariosSistemas multiusuarios
Sistemas multiusuarios
 
Sistemas operativos propietarios y libres
Sistemas operativos   propietarios y libresSistemas operativos   propietarios y libres
Sistemas operativos propietarios y libres
 
SISTEMAS MULTIUSUARIOS
SISTEMAS MULTIUSUARIOSSISTEMAS MULTIUSUARIOS
SISTEMAS MULTIUSUARIOS
 
Componentes externos
Componentes externosComponentes externos
Componentes externos
 
Presentación Componentes Básicos del Computador.
Presentación Componentes Básicos del Computador.Presentación Componentes Básicos del Computador.
Presentación Componentes Básicos del Computador.
 
Tipos de versiones de linux
Tipos de versiones de linuxTipos de versiones de linux
Tipos de versiones de linux
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Presentadores Electronicos
Presentadores ElectronicosPresentadores Electronicos
Presentadores Electronicos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Software Libre & Linux
Software Libre & LinuxSoftware Libre & Linux
Software Libre & Linux
 
Para que sirven los sistemas operativos
Para que sirven los sistemas operativosPara que sirven los sistemas operativos
Para que sirven los sistemas operativos
 
Sistemas operativos propietarios y libres
Sistemas operativos propietarios y libresSistemas operativos propietarios y libres
Sistemas operativos propietarios y libres
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas Operativos
 
Sistemas operativos presentacion power point
Sistemas operativos presentacion power pointSistemas operativos presentacion power point
Sistemas operativos presentacion power point
 
Sistema operativo libre y propietario
Sistema operativo libre y propietarioSistema operativo libre y propietario
Sistema operativo libre y propietario
 
Sistemas operativos para dispositivos moviles
Sistemas operativos para dispositivos movilesSistemas operativos para dispositivos moviles
Sistemas operativos para dispositivos moviles
 
SISTEMAS OPERATIVOS WINDOWS, LINUX, MACOS, ANDROID
SISTEMAS OPERATIVOS  WINDOWS, LINUX, MACOS, ANDROIDSISTEMAS OPERATIVOS  WINDOWS, LINUX, MACOS, ANDROID
SISTEMAS OPERATIVOS WINDOWS, LINUX, MACOS, ANDROID
 
Sistema Operativo Windows
Sistema Operativo WindowsSistema Operativo Windows
Sistema Operativo Windows
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celulares
 
Sistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicasSistemas operativos y sus funciones basicas
Sistemas operativos y sus funciones basicas
 

Similar to Sistema operativo

Similar to Sistema operativo (20)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sergio 11 01
Sergio 11 01Sergio 11 01
Sergio 11 01
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Ivonne
IvonneIvonne
Ivonne
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativo 1 unidad
Sistemas operativo 1 unidadSistemas operativo 1 unidad
Sistemas operativo 1 unidad
 
Carrasco_Flores
Carrasco_FloresCarrasco_Flores
Carrasco_Flores
 
Sistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamiento
 
Trabajo (1) angie
Trabajo (1) angieTrabajo (1) angie
Trabajo (1) angie
 
Trabajo
TrabajoTrabajo
Trabajo
 
Sistema operativo Juank Caballero
Sistema operativo Juank CaballeroSistema operativo Juank Caballero
Sistema operativo Juank Caballero
 
Leidy lozano
Leidy lozanoLeidy lozano
Leidy lozano
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 
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
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 

Recently uploaded

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
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
 

Recently uploaded (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
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
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.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
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
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
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
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
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
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...
 
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
 

Sistema operativo

  • 2. SISTEMA OPERATIVO  Es un conjunto de programas que en un sistema informático gestiona los recursos de Hardware, y provee servicios de aplicación, ejecutándose en modo privilegiado respecto de los restante.  Uno de los mas prominentes ejemplos de esta diferencia, es el núcleo LINUX
  • 3. APLICACIONES  Modos de ejecución en un CPU.  Llamadas al sistema.  Bibliotecas de interfaz de llamadas al sistema.  Sistema de archivos.  Sistema de protección.  Sistema de comunicaciones.  Programas de sistema.  Gestor de recursos.  Administración de tareas.  Administración de usuario.  Manejo de recursos.
  • 4. MODOS DE EJECUCIÓN EN UNA PC  Las aplicaciones no deben poder usar todas las instrucciones de la CPU. No obstante el sistema operativo, tiene que poder utilizar todo el conjunto de instrucciones del CPU. Por ello, una CPU debe tener (al menos ) dos modos de operación diferente.
  • 5. TIPOS DE MODOS DE EJECUCIÓN  El CPU podrá ejecutar solo las instrucciones del juego restringiendo de las aplicaciones  La CPU debe poder ejecutar el juego completo de instrucciones . Modo Usuario Modo Supervisor
  • 6. LLAMADAS AL SISTEMA  Es el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo. Las llamadas al sistema comúnmente usan una instrucción especial de la CPU que causa que el procesador transfiera el control a un código privilegiado . previamente especificado por el mismo código. Esto permite al código privilegiado especificar donde va a ser conectado así como el estado del procesador.
  • 7. BIBLIOTECAS DE INTERFAZ DE LLAMADAS AL SISTEMA.  Las llamadas al sistema no siempre tienen una expresión sencilla en los lenguajes de alto nivel, por ello se crean las bibliotecas de interfaz, que son bibliotecas de funciones que pueden usarse para efectuar llamadas al sistema. Las hay para distintos lenguajes de programación.
  • 8. SISTEMA DE ARCHIVOS.  Estructuran la información guardada en una unidad de almacenamiento(normal mente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos.
  • 9. SISTEMA DE PROTECCIÓN.  Deberemos aplicarle algunas medidas de seguridad:  Realizar copias de seguridad.  Instalar un antivirus.  Apagar el ordenador siempre que no se esté utilizando.  Extremar el cuidado en sistemas con IP fijas (ADSL).  Instalar software de firewall de personal, preferentemente con sistema de detección de intrusos. (Para usuarios expertos)  Navegar por sitios web conocidos.  No instalar software de fuentes no conocidas.  No compartir discos o impresoras en internet.
  • 10. SISTEMA DE COMUNICACIONES  Los sistemas que se pueden utilizar para la comunicación por computadora son:  E-mail. En donde los usuarios elaboran, envían y reciben el correo en un ordenador. El mensaje puede contener texto e imágenes y audio, aunque esta aplicación no es utilizada por todos los software de e-mail. Los ejemplos son correo de Netscape y correo de Pegasus.  El World Wide Web (WWW) es la parte del Internet que reúne diversas clases de recursos en línea disponibles: bases de datos, newsgroup, y documentos los cuales, pueden integrar al texto, gráficos, sonido, y movimiento
  • 11. PROGRAMAS DE SISTEMA.  Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan:  Manipulación y modificación de archivos.  Información del estado del sistema.  Soporte a lenguajes de programación.  Comunicaciones.
  • 12. GESTOR DE RECURSOS.  Como gestor de recursos, el sistema operativo administra:  La unidad central de procesamiento (donde está alojado el microprocesador).  Los dispositivos de entrada y salida.  La memoria principal (o de acceso directo).  Los discos (o memoria secundaria).  Los procesos (o programas en ejecución).  Y en general todos los recursos del sistema.
  • 13. ADMINISTRACIÓN DE TAREAS.  Monotarea: Solamente permite ejecutar un proceso (aparte de los procesos del propio SO) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción.  Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.
  • 14. ADMINISTRACIÓN DE USUARIO.  Monousuario: Si sólo permite ejecutar los programas de un usuario al mismo tiempo.  Multiusuario: Si permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas operativos utilizan métodos de protección de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.
  • 15. MANEJO DE RECURSOS.  Centralizado: Si permite usar los recursos de una sola computadora.  Distribuido: Si permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo.
  • 16. EJEMPLOS DE SISTEMAS OPERATIVOS PARA PC  Microsoft Windows  Mac OS X  GNU/Linux  Unix  Solaris  FreeBSD  OpenBSD  Google Chrome OS  Debian  Ubuntu  Mandriva  Sabayon  Fedora  Linpus linux  Haiku (BeOS)
  • 17. EJEMPLOS DE SISTEMAS OPERATIVOS PARA DISPOSITIVOS MÓVILES  Android  iOS  Bada  BlackBerry OS  Windows Phone  Symbian OS  HP webOS  Firefox OS  Ubuntu Phone OS