SlideShare una empresa de Scribd logo
1 de 32
I n t r o d u c c i ó n
 Para que un ordenador pueda hacer funcionar un
programa informático (conocido como aplicación
o software), debe contar con la capacidad
necesaria para realizar cierta cantidad de
operaciones preparatorias que puedan garantizar
el intercambio de información entre el
procesador, la memoria y los recursos físicos
(periféricos).
 El sistema operativo se encarga de crear el
vínculo entre los recursos materiales, el usuario y
las aplicaciones (procesador de texto,
videojuegos, etc.).
 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.
 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
usuarios sencilla con el fin de reducir la
complejidad del equipo.
 Un sistema operativo está conformado
básicamente por cuatro módulos:
 Núcleo o Kernel
 Administrador de memoria
 Sistema de entrada/salida
 Administrador de archivos
 A veces se considera un quinto módulo: el
intérprete de comandos o intérprete de
instrucciones, el cual se encarga de «traducir»
las ordenes que el usuario ingresa mediante el
teclado u otros dispositivos a un «lenguaje» que
la máquina pueda entender.
 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
 Proporcionar una vía de comunicación entre los
distintos programas.
 En general, se encarga de controlar el resto
de los módulos y sincronizar su ejecución.
 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.
 Utiliza una jerarquía de prioridades que
determinan cómo se asignará el tiempo del
CPU a cada programa.
 Se encarga de asignar ciertas porciones de la
memoria principal (RAM) a los diferentes
programas o partes de los programas que la
necesitan, 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.
 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).
 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.
 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.
 Las características deseables más
importantes de un sistema operativo son:
 Permitir la concurrencia de procesos,
traslapándose en el tiempo de entrada/salida
(E/S) con el de cálculo y ocupando la memoria
con varios programas.
 Posibilitar la ejecución de cualquier proceso en
el momento que se solicite siempre y cuando
haya suficientes recursos libres para él.
 Ser eficiente en cuanto a reducir: el tiempo
medio que ocupa cada trabajo, el tiempo que no
se usa el CPU, el tiempo de respuesta en
sistemas multiacceso y el plazo entre dos
asignaciones de CPU a un mismo programa.
 Ser eficiente en cuanto a aumentar la utilización
de recursos en general, tales como memoria,
procesadores, dispositivos de E/S, discos
magnéticos, datos, etc.
 Ser fiable, es decir, un sistema operativo no debe
tener errores y debe prever todas las posibles
situaciones.
 Ser de tamaño pequeño.
 Posibilitar y facilitar en lo posible el «diálogo»
entre computadora y usuario de la misma.
 Permitir compartir entre varios usuarios los
recursos de hardware con que cuenta una
computadora.
 Permitir a los usuarios compartir datos entre
ellos, en caso necesario.
 Facilitar la E/S de los diferentes dispositivos
conectados a una computadora.
 Las funciones más importantes que debe
cumplir un sistema operativo son las
siguientes:
 Aceptar los trabajos y conservarlos hasta su
finalización.
 Detectar errores y actuar de modo apropiado en
caso de que se produzcan.
 Controlar las operaciones de E/S.
 Controlar las interrupciones.
 Planificar la ejecución de tareas.
 Entregar recursos a las tareas.
 Retirar recursos de las tareas.
 Proteger la memoria contra el acceso indebido
de los programas.
 Soportar el mutiacceso.
 Proporcionar al usuario un sencillo manejo de
todo el sistema.
 Aprovechar los tiempos muertos del procesador.
 Compartir los recursos de la máquina entre varios
procesos al mismo tiempo.
 Administrar eficientemente el sistema de
cómputo como un todo armónico.
 Permitir que los diferentes usuarios se
comuniquen entre sí, así como protegerlos unos
de otros.
 Permitir a los usuarios almacenar información
durante plazos medianos o largos.
 Dar a los usuarios la facilidad de utilizar de
manera sencilla todos los recursos, facilidades y
lenguajes de que dispone la computadora.
 Administrar y organizar los recursos de que
dispone una computadora para la mejor
utilización de la misma, en beneficio del mayor
número posible de usuarios.
 Controlar el acceso a los recursos de un sistema
de computadora.
 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
 Los sistemas operativos por lotes requieren
que la información esté reunida en bloques o
«lotes» (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 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.
 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.
 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.
 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.
 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 la 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.

Más contenido relacionado

La actualidad más candente

Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativoschicaruda
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoerroko
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docCarolina Cols
 
Sistema operativo dispalmacenamiento tic
Sistema operativo dispalmacenamiento ticSistema operativo dispalmacenamiento tic
Sistema operativo dispalmacenamiento ticGeorgette Bp
 
Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]kaory22
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmmazonf
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativocamilobar2
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 

La actualidad más candente (18)

Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Maritza
MaritzaMaritza
Maritza
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.doc
 
Sistema operativo dispalmacenamiento tic
Sistema operativo dispalmacenamiento ticSistema operativo dispalmacenamiento tic
Sistema operativo dispalmacenamiento tic
 
Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]
 
Trbajo de sistema
Trbajo de sistemaTrbajo de sistema
Trbajo de sistema
 
Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos
 
Procesos
ProcesosProcesos
Procesos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Word excel
Word excelWord excel
Word excel
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 

Similar a Sistemas operativos

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosMerlyn
 
Sistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposSistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposfernandoguffante
 
Actividad 2 y 3
Actividad 2 y 3Actividad 2 y 3
Actividad 2 y 3araaacelyy
 
actividad 2 y 3
actividad 2 y 3actividad 2 y 3
actividad 2 y 3Viri Reyes
 
Actividad 2 y3
Actividad 2 y3Actividad 2 y3
Actividad 2 y3araaacelyy
 
Actividad 2 informtica
Actividad 2 informticaActividad 2 informtica
Actividad 2 informticaLupiita Riios
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02leopt
 
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 administradanielvaldez
 
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
 

Similar a Sistemas operativos (20)

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposSistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tipos
 
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 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
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
 
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
 
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
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistema operativo-651-mdcjfw
Sistema operativo-651-mdcjfwSistema operativo-651-mdcjfw
Sistema operativo-651-mdcjfw
 

Último

FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxkeithgiancarloroquef
 
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxIII SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxMaritza438836
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfPresentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfSarayLuciaSnchezFigu
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 

Último (20)

recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptx
 
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxIII SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfPresentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 

Sistemas operativos

  • 1. I n t r o d u c c i ó n
  • 2.  Para que un ordenador pueda hacer funcionar un programa informático (conocido como aplicación o software), debe contar con la capacidad necesaria para realizar cierta cantidad de operaciones preparatorias que puedan garantizar el intercambio de información entre el procesador, la memoria y los recursos físicos (periféricos).
  • 3.  El sistema operativo se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, videojuegos, etc.).  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.
  • 4.
  • 5.  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 usuarios sencilla con el fin de reducir la complejidad del equipo.
  • 6.
  • 7.  Un sistema operativo está conformado básicamente por cuatro módulos:  Núcleo o Kernel  Administrador de memoria  Sistema de entrada/salida  Administrador de archivos  A veces se considera un quinto módulo: el intérprete de comandos o intérprete de instrucciones, el cual se encarga de «traducir» las ordenes que el usuario ingresa mediante el teclado u otros dispositivos a un «lenguaje» que la máquina pueda entender.
  • 8.  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  Proporcionar una vía de comunicación entre los distintos programas.  En general, se encarga de controlar el resto de los módulos y sincronizar su ejecución.
  • 9.  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.  Utiliza una jerarquía de prioridades que determinan cómo se asignará el tiempo del CPU a cada programa.
  • 10.  Se encarga de asignar ciertas porciones de la memoria principal (RAM) a los diferentes programas o partes de los programas que la necesitan, 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.
  • 11.  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.
  • 12.  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).
  • 13.  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.  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.
  • 14.
  • 15.  Las características deseables más importantes de un sistema operativo son:  Permitir la concurrencia de procesos, traslapándose en el tiempo de entrada/salida (E/S) con el de cálculo y ocupando la memoria con varios programas.  Posibilitar la ejecución de cualquier proceso en el momento que se solicite siempre y cuando haya suficientes recursos libres para él.  Ser eficiente en cuanto a reducir: el tiempo medio que ocupa cada trabajo, el tiempo que no se usa el CPU, el tiempo de respuesta en sistemas multiacceso y el plazo entre dos asignaciones de CPU a un mismo programa.
  • 16.  Ser eficiente en cuanto a aumentar la utilización de recursos en general, tales como memoria, procesadores, dispositivos de E/S, discos magnéticos, datos, etc.  Ser fiable, es decir, un sistema operativo no debe tener errores y debe prever todas las posibles situaciones.  Ser de tamaño pequeño.  Posibilitar y facilitar en lo posible el «diálogo» entre computadora y usuario de la misma.  Permitir compartir entre varios usuarios los recursos de hardware con que cuenta una computadora.
  • 17.  Permitir a los usuarios compartir datos entre ellos, en caso necesario.  Facilitar la E/S de los diferentes dispositivos conectados a una computadora.
  • 18.
  • 19.  Las funciones más importantes que debe cumplir un sistema operativo son las siguientes:  Aceptar los trabajos y conservarlos hasta su finalización.  Detectar errores y actuar de modo apropiado en caso de que se produzcan.  Controlar las operaciones de E/S.  Controlar las interrupciones.  Planificar la ejecución de tareas.  Entregar recursos a las tareas.  Retirar recursos de las tareas.  Proteger la memoria contra el acceso indebido de los programas.  Soportar el mutiacceso.
  • 20.  Proporcionar al usuario un sencillo manejo de todo el sistema.  Aprovechar los tiempos muertos del procesador.  Compartir los recursos de la máquina entre varios procesos al mismo tiempo.  Administrar eficientemente el sistema de cómputo como un todo armónico.  Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlos unos de otros.  Permitir a los usuarios almacenar información durante plazos medianos o largos.  Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades y lenguajes de que dispone la computadora.
  • 21.  Administrar y organizar los recursos de que dispone una computadora para la mejor utilización de la misma, en beneficio del mayor número posible de usuarios.  Controlar el acceso a los recursos de un sistema de computadora.
  • 22.
  • 23.  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
  • 24.  Los sistemas operativos por lotes requieren que la información esté reunida en bloques o «lotes» (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».
  • 25.  En estos sistemas la memoria se divide en dos zonas: una 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.
  • 26.  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.
  • 27.  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.
  • 28.  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.
  • 29.  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.
  • 30.  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.
  • 31.  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 la memoria.
  • 32.  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.