SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Instituto Tecnológico de Sonora



    Componentes de los
    Sistemas Operativos

José Manuel Acosta Rendón
Mayo 2010
Componentes de un Sistema
Operativo
Un sistema operativo está conformado básicamente por cuatro módulos:

1.    Núcleo o Kernel.
2.    Administrador de memoria.
3.    Sistema de entrada/salida.
4.    Administrador de archivos.


                          Processor             Memory                  RAM
         CPU              Manager               Manager

                                       Kernel                         Program
                                                                        File
     Keyboard               Device                File                  Data
                           Manager              Manager                 File
       Ratón
                                                                    Compiladores
     Impresora
                      A veces se considera un quinto módulo: el intérprete de comandos
      Monitor         o intérprete de instrucciones, el cual se encarga de "traducir" las
                      órdenes que el usuario ingresa mediante el teclado u otros
                      dispositivos a un "lenguaje" que la máquina pueda entender.
Núcleo / Kernel

Es el módulo de más bajo nivel de un sistema operativo, pues descansa
   directamente sobre el hardware de la computadora. Entre las tareas que
   desempeña se incluyen el manejo de las interrupciones, la asignación de trabajo
   al procesador y el proporcionar una vía de comunicación entre los distintos
   programas. En general, el núcleo se encarga de controlar el resto de los módulos
   y sincronizar su ejecución.
El núcleo contiene un submódulo denominado "planificador", el cual se encarga de
   asignar tiempo del procesador a los programas, de acuerdo a una cierta política
   de planificación que varía de un sistema operativo a otro. Normalmente se utiliza
   una jerarquía de prioridades que determinan cómo se asignará el tiempo del
   CPU a cada programa. Una política de planificación muy común en los sistemas
   de multiprogramación y multiproceso son las técnicas de "time slicing" (fracción
   de tiempo).
Se asigna a cada programa un corto intervalo de tiempo del procesador. Si el
   programa no ha terminado durante este intervalo de tiempo, vuelve a la cola de
   programas.
Administrador de memoria

Este módulo se encarga de asignar ciertas porciones de la memoria principal (RAM)
   a los diferentes programas o partes de los programas que la necesiten, mientras
   el resto de los datos y los programas se mantienen en los dispositivos de
   almacenamiento masivo. De este modo, cuando se asigna una parte de la
   memoria principal se hace de una forma estructurada, siguiendo un determinado
   orden. La forma más común de administración de la memoria supone crear una
   memoria virtual; con este sistema, la memoria de la computadora aparece, para
   cualquier usuario del sistema, mucho mayor de lo que en realidad es.
Sistema de entrada/salida (E/S)

Este componente presenta al usuario la E/S de datos como una cuestión
   independiente del dispositivo; es decir, para los usuarios, todos los dispositivos
   tienen las mismas características y son tratados de la misma forma, siendo el
   sistema operativo el encargado de atender las particularidades de cada uno de
   ellos (como su velocidad de operación). Una técnica muy común, especialmente
   en salida, es el uso de "spoolers". Los datos de salida se almacenan de forma
   temporal en una cola situada en un dispositivo de almacenamiento masivo (el
   spool), hasta que el dispositivo periférico requerido se encuentre libre; de este
   modo se evita que un programa quede retenido porque el periférico no esté
   disponible. El sistema operativo dispone de llamadas para añadir y eliminar
   archivos del spool.
Administrador de archivos

Se encarga de mantener la estructura de los datos y los programas del sistema y de
    los diferentes usuarios (que se mantienen en archivos) y de asegurar el uso
    eficiente de los medios de almacenamiento masivo.
El administrador de archivos también supervisa la creación, actualización y
    eliminación de los archivos, manteniendo un directorio con todos los archivos
    que existen en el sistema en cada momento y coopera con el módulo
    administrador de memoria durante las transferencias de datos desde y hacia la
    memoria principal. Si se dispone de un sistema de memoria virtual, existen
    transferencias entre la memoria principal y los medios de almacenamiento
    masivo para mantener la estructura de la misma.
Los archivos almacenados en los dispositivos de almacenamiento masivo tienen
    distintos propósitos. Algunos contienen información que puede ser compartida.
    Otros son de carácter privado, e incluso secreto. Por tanto, cada archivo está
    dotado de un conjunto de privilegios de acceso, que indican la extensión con la
    que se puede compartir la información contenida en el archivo. El sistema
    operativo comprueba que estos privilegios no sean violados.
¡ GRACIAS POR SU
            ATENCION ¡
José Manuel Acosta R.


Mayo 2010

Más contenido relacionado

La actualidad más candente

Sistemas operativos!!!!!
Sistemas operativos!!!!!Sistemas operativos!!!!!
Sistemas operativos!!!!!katherineg39
 
Sistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSaraiCelis
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosabival2000
 
administracion de entrada, salida y procesos
administracion de entrada, salida y procesosadministracion de entrada, salida y procesos
administracion de entrada, salida y procesosSamir Barrios
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativoEmily_Fdez
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativosJoseGCordero
 

La actualidad más candente (8)

Sistemas operativos!!!!!
Sistemas operativos!!!!!Sistemas operativos!!!!!
Sistemas operativos!!!!!
 
Sistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamiento
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
administracion de entrada, salida y procesos
administracion de entrada, salida y procesosadministracion de entrada, salida y procesos
administracion de entrada, salida y procesos
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
 

Destacado

Updated Resume
Updated ResumeUpdated Resume
Updated Resumepraveen g
 
MOHAMMAD JETAWE UPDATE CV
MOHAMMAD JETAWE UPDATE CVMOHAMMAD JETAWE UPDATE CV
MOHAMMAD JETAWE UPDATE CVMohammad Jetawe
 
ЖИЛИЩЕ ДРЕВНИХ СЛАВЯН
ЖИЛИЩЕ ДРЕВНИХ СЛАВЯНЖИЛИЩЕ ДРЕВНИХ СЛАВЯН
ЖИЛИЩЕ ДРЕВНИХ СЛАВЯНMarina
 
Hoàn thiện công tác phân tích tài chính doanh nghiệp tại công ty tnhh kỹ thuậ...
Hoàn thiện công tác phân tích tài chính doanh nghiệp tại công ty tnhh kỹ thuậ...Hoàn thiện công tác phân tích tài chính doanh nghiệp tại công ty tnhh kỹ thuậ...
Hoàn thiện công tác phân tích tài chính doanh nghiệp tại công ty tnhh kỹ thuậ...https://www.facebook.com/garmentspace
 
Feedback valerie hans (1)
Feedback valerie hans (1)Feedback valerie hans (1)
Feedback valerie hans (1)Valérie Hans
 
EU: Gold Including Gold Plated with Platinum – Market Report. Analysis and Fo...
EU: Gold Including Gold Plated with Platinum – Market Report. Analysis and Fo...EU: Gold Including Gold Plated with Platinum – Market Report. Analysis and Fo...
EU: Gold Including Gold Plated with Platinum – Market Report. Analysis and Fo...IndexBox Marketing
 

Destacado (9)

Nuclear waste
Nuclear wasteNuclear waste
Nuclear waste
 
The Underwater World
The Underwater WorldThe Underwater World
The Underwater World
 
Updated Resume
Updated ResumeUpdated Resume
Updated Resume
 
Ciclos economícos
Ciclos economícosCiclos economícos
Ciclos economícos
 
MOHAMMAD JETAWE UPDATE CV
MOHAMMAD JETAWE UPDATE CVMOHAMMAD JETAWE UPDATE CV
MOHAMMAD JETAWE UPDATE CV
 
ЖИЛИЩЕ ДРЕВНИХ СЛАВЯН
ЖИЛИЩЕ ДРЕВНИХ СЛАВЯНЖИЛИЩЕ ДРЕВНИХ СЛАВЯН
ЖИЛИЩЕ ДРЕВНИХ СЛАВЯН
 
Hoàn thiện công tác phân tích tài chính doanh nghiệp tại công ty tnhh kỹ thuậ...
Hoàn thiện công tác phân tích tài chính doanh nghiệp tại công ty tnhh kỹ thuậ...Hoàn thiện công tác phân tích tài chính doanh nghiệp tại công ty tnhh kỹ thuậ...
Hoàn thiện công tác phân tích tài chính doanh nghiệp tại công ty tnhh kỹ thuậ...
 
Feedback valerie hans (1)
Feedback valerie hans (1)Feedback valerie hans (1)
Feedback valerie hans (1)
 
EU: Gold Including Gold Plated with Platinum – Market Report. Analysis and Fo...
EU: Gold Including Gold Plated with Platinum – Market Report. Analysis and Fo...EU: Gold Including Gold Plated with Platinum – Market Report. Analysis and Fo...
EU: Gold Including Gold Plated with Platinum – Market Report. Analysis and Fo...
 

Similar a 3 componentes asoitsonp

5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administraMartin Lautrerio
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administraMartin Lautrerio
 
Actividad 2 y 3
Actividad 2 y 3Actividad 2 y 3
Actividad 2 y 3araaacelyy
 
Actividad 2 y3
Actividad 2 y3Actividad 2 y3
Actividad 2 y3araaacelyy
 
Actividad 2 informtica
Actividad 2 informticaActividad 2 informtica
Actividad 2 informticaLupiita Riios
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosMerlyn
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativoJuan Salvador Rodriguez
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativoJuan Salvador Rodriguez
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02leopt
 
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 operativosfrankSanVicen94
 

Similar a 3 componentes asoitsonp (20)

5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Actividad 2 y 3
Actividad 2 y 3Actividad 2 y 3
Actividad 2 y 3
 
Actividad 2 y 3
Actividad 2 y 3Actividad 2 y 3
Actividad 2 y 3
 
Actividad 2 y3
Actividad 2 y3Actividad 2 y3
Actividad 2 y3
 
Actividad
ActividadActividad
Actividad
 
Actividad
ActividadActividad
Actividad
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Actividad 2 y 3
Actividad 2 y 3Actividad 2 y 3
Actividad 2 y 3
 
Actividad 2 informtica
Actividad 2 informticaActividad 2 informtica
Actividad 2 informtica
 
Actividad
ActividadActividad
Actividad
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativo
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativo
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
 
1 conceptos asoitson
1 conceptos asoitson1 conceptos asoitson
1 conceptos asoitson
 
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
 
Tarea de DFSO COBAEJ #10
Tarea de DFSO COBAEJ #10Tarea de DFSO COBAEJ #10
Tarea de DFSO COBAEJ #10
 

Más de OpenCourseWare México

LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdfLaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdfOpenCourseWare México
 
Presentacion tutores ingles 7 de junio 2012
Presentacion tutores ingles 7 de junio 2012Presentacion tutores ingles 7 de junio 2012
Presentacion tutores ingles 7 de junio 2012OpenCourseWare México
 
Temario Administración de Usuarios UTS
Temario Administración de Usuarios UTSTemario Administración de Usuarios UTS
Temario Administración de Usuarios UTSOpenCourseWare México
 
Arquitectura de Redes Orientadas a Servicios
Arquitectura de Redes Orientadas a ServiciosArquitectura de Redes Orientadas a Servicios
Arquitectura de Redes Orientadas a ServiciosOpenCourseWare México
 
Introducción a las Redes Convergentes
Introducción a las Redes ConvergentesIntroducción a las Redes Convergentes
Introducción a las Redes ConvergentesOpenCourseWare México
 
Introducción a LDAP y los Servicios de Directorio
Introducción a LDAP y los Servicios de DirectorioIntroducción a LDAP y los Servicios de Directorio
Introducción a LDAP y los Servicios de DirectorioOpenCourseWare México
 

Más de OpenCourseWare México (20)

LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdfLaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
 
Presentacion tutores ingles 7 de junio 2012
Presentacion tutores ingles 7 de junio 2012Presentacion tutores ingles 7 de junio 2012
Presentacion tutores ingles 7 de junio 2012
 
Herramientas de Seguridad en Linux
Herramientas de Seguridad en LinuxHerramientas de Seguridad en Linux
Herramientas de Seguridad en Linux
 
Sistemas de Cableado Estructurado
Sistemas de Cableado EstructuradoSistemas de Cableado Estructurado
Sistemas de Cableado Estructurado
 
Temario Redes Convergentes UTS
Temario Redes Convergentes UTSTemario Redes Convergentes UTS
Temario Redes Convergentes UTS
 
Instalación de phpLDAPadmin
Instalación de phpLDAPadminInstalación de phpLDAPadmin
Instalación de phpLDAPadmin
 
Open LDAP
Open LDAPOpen LDAP
Open LDAP
 
Ejercicios LDAP
Ejercicios LDAPEjercicios LDAP
Ejercicios LDAP
 
Administración de LDAP
Administración de LDAPAdministración de LDAP
Administración de LDAP
 
Introducción a LDAP
Introducción a LDAPIntroducción a LDAP
Introducción a LDAP
 
Temario Administración de Usuarios UTS
Temario Administración de Usuarios UTSTemario Administración de Usuarios UTS
Temario Administración de Usuarios UTS
 
Arquitectura de Redes Orientadas a Servicios
Arquitectura de Redes Orientadas a ServiciosArquitectura de Redes Orientadas a Servicios
Arquitectura de Redes Orientadas a Servicios
 
Introducción a las Redes Convergentes
Introducción a las Redes ConvergentesIntroducción a las Redes Convergentes
Introducción a las Redes Convergentes
 
Diseño de Redes
Diseño de RedesDiseño de Redes
Diseño de Redes
 
Ldap
LdapLdap
Ldap
 
Introducción a LDAP y los Servicios de Directorio
Introducción a LDAP y los Servicios de DirectorioIntroducción a LDAP y los Servicios de Directorio
Introducción a LDAP y los Servicios de Directorio
 
12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson
 
21 dns linux_asoitsonp
21 dns linux_asoitsonp21 dns linux_asoitsonp
21 dns linux_asoitsonp
 
20 dhcp linux_asoitsonp
20 dhcp linux_asoitsonp20 dhcp linux_asoitsonp
20 dhcp linux_asoitsonp
 
19 usuarios gruposlinuxasoitsonp
19 usuarios gruposlinuxasoitsonp19 usuarios gruposlinuxasoitsonp
19 usuarios gruposlinuxasoitsonp
 

3 componentes asoitsonp

  • 1. Instituto Tecnológico de Sonora Componentes de los Sistemas Operativos José Manuel Acosta Rendón Mayo 2010
  • 2. Componentes de un Sistema Operativo Un sistema operativo está conformado básicamente por cuatro módulos: 1. Núcleo o Kernel. 2. Administrador de memoria. 3. Sistema de entrada/salida. 4. Administrador de archivos. Processor Memory RAM CPU Manager Manager Kernel Program File Keyboard Device File Data Manager Manager File Ratón Compiladores Impresora A veces se considera un quinto módulo: el intérprete de comandos Monitor o intérprete de instrucciones, el cual se encarga de "traducir" las órdenes que el usuario ingresa mediante el teclado u otros dispositivos a un "lenguaje" que la máquina pueda entender.
  • 3. Núcleo / Kernel Es el módulo de más bajo nivel de un sistema operativo, pues descansa directamente sobre el hardware de la computadora. Entre las tareas que desempeña se incluyen el manejo de las interrupciones, la asignación de trabajo al procesador y el proporcionar una vía de comunicación entre los distintos programas. En general, el núcleo se encarga de controlar el resto de los módulos y sincronizar su ejecución. El núcleo contiene un submódulo denominado "planificador", el cual se encarga de asignar tiempo del procesador a los programas, de acuerdo a una cierta política de planificación que varía de un sistema operativo a otro. Normalmente se utiliza una jerarquía de prioridades que determinan cómo se asignará el tiempo del CPU a cada programa. Una política de planificación muy común en los sistemas de multiprogramación y multiproceso son las técnicas de "time slicing" (fracción de tiempo). Se asigna a cada programa un corto intervalo de tiempo del procesador. Si el programa no ha terminado durante este intervalo de tiempo, vuelve a la cola de programas.
  • 4. Administrador de memoria Este módulo se encarga de asignar ciertas porciones de la memoria principal (RAM) a los diferentes programas o partes de los programas que la necesiten, mientras el resto de los datos y los programas se mantienen en los dispositivos de almacenamiento masivo. De este modo, cuando se asigna una parte de la memoria principal se hace de una forma estructurada, siguiendo un determinado orden. La forma más común de administración de la memoria supone crear una memoria virtual; con este sistema, la memoria de la computadora aparece, para cualquier usuario del sistema, mucho mayor de lo que en realidad es.
  • 5. Sistema de entrada/salida (E/S) Este componente presenta al usuario la E/S de datos como una cuestión independiente del dispositivo; es decir, para los usuarios, todos los dispositivos tienen las mismas características y son tratados de la misma forma, siendo el sistema operativo el encargado de atender las particularidades de cada uno de ellos (como su velocidad de operación). Una técnica muy común, especialmente en salida, es el uso de "spoolers". Los datos de salida se almacenan de forma temporal en una cola situada en un dispositivo de almacenamiento masivo (el spool), hasta que el dispositivo periférico requerido se encuentre libre; de este modo se evita que un programa quede retenido porque el periférico no esté disponible. El sistema operativo dispone de llamadas para añadir y eliminar archivos del spool.
  • 6. Administrador de archivos Se encarga de mantener la estructura de los datos y los programas del sistema y de los diferentes usuarios (que se mantienen en archivos) y de asegurar el uso eficiente de los medios de almacenamiento masivo. El administrador de archivos también supervisa la creación, actualización y eliminación de los archivos, manteniendo un directorio con todos los archivos que existen en el sistema en cada momento y coopera con el módulo administrador de memoria durante las transferencias de datos desde y hacia la memoria principal. Si se dispone de un sistema de memoria virtual, existen transferencias entre la memoria principal y los medios de almacenamiento masivo para mantener la estructura de la misma. Los archivos almacenados en los dispositivos de almacenamiento masivo tienen distintos propósitos. Algunos contienen información que puede ser compartida. Otros son de carácter privado, e incluso secreto. Por tanto, cada archivo está dotado de un conjunto de privilegios de acceso, que indican la extensión con la que se puede compartir la información contenida en el archivo. El sistema operativo comprueba que estos privilegios no sean violados.
  • 7. ¡ GRACIAS POR SU ATENCION ¡ José Manuel Acosta R. Mayo 2010