SlideShare a Scribd company logo
1 of 32
Informática
Tema 2:
Sistemas Operativos
Informática 4º ESO
Profesor: José Ruiz Cobos
Índice:
1. El Sistema operativo
2. Funciones básicas
3. Interfaces de usuario
4. Administración de recursos
5. Administración de archivos
6. Administración de tareas
7. Servicio de soporte
Informática 4º ESO
Profesor: José Ruiz Cobos
Índice:
8. Llamadas al sistema operativo
1. Modos de ejecución en una CPU
9. Interrupciones y excepciones
1. Tratamiento de las interrupciones
2. Importancia de las interrupciones
3. Excepciones
• Clases de excepciones
• Importancia de las excepciones
Informática 4º ESO
Profesor: José Ruiz Cobos
Índice:
10. Componentes de un sistema operativo
1. Gestión de procesos
2. Gestión de la memoria principal
3. Gestión del almacenamiento secundario
4. Sistema de archivos
5. Sistemas de protección
6. Sistemas de comunicación
7. Programas de sistema
11. Características
1. Administración de tareas
2. Administración de usuarios
3. Manejo o de recursos
Informática 4º ESO
Profesor: José Ruiz Cobos
1. El Sistema Operativo
• Un sistema operativo es un software de sistema, es decir,
un conjunto de programas de computación destinados a
realizar muchas tareas entre las que destaca la
administración de los dispositivos periféricos
•Un sistema operativo se puede encontrar en la mayoría de
los aparatos electrónicos que utilicen microprocesadores
para funcionar, ya que gracias a éstos podemos entender la
máquina y que ésta cumpla con sus funciones (teléfonos
móviles, reproductores de DVD, autoradios, computadoras,
radios, etc).
Informática 4º ESO
Profesor: José Ruiz Cobos
2. Funciones básicas
• Los sistemas operativos, en su condición de capa software que
posibilitan y simplifica el manejo de la computadora,
desempeñan una serie de funciones básicas esenciales para la
gestión del equipo. Entre las más destacables podemos reseñar
las siguientes:
1. Proporcionar más comodidad en el uso de un computador.
2. Gestionar de manera eficiente los recursos del equipo,
ejecutando servicios para los procesos (programas)
3. Brindar una interfaz al usuario, ejecutando instrucciones
(comandos).
4. Permitir que los cambios debidos al desarrollo del propio SO
se puedan realizar sin interferir con los servicios que ya se
prestaban (evolutividad).
Informática 4º ESO
Profesor: José Ruiz Cobos
3. Interfaces de usuario
• Es la parte del sistema operativo que permite
comunicarse con él, de tal manera que se
puedan cargar programas, acceder archivos y
realizar otras tareas.
• Existen tres tipos básicos de interfaces:
1. las que se basan en comandos
2. las que utilizan menús
3. las interfaces gráficas de usuario
Informática 4º ESO
Profesor: José Ruiz Cobos
4. Administración de recursos
• Sirven para administrar los recursos de
hardware y de redes de un sistema
informático, como la CPU, memoria,
dispositivos de almacenamiento secundario y
periféricos de entrada y de salida.
Informática 4º ESO
Profesor: José Ruiz Cobos
5. Administración de archivos
• Un sistema de información contiene
programas de administración de archivos que
controlan la creación, borrado y acceso de
archivos de datos y de programas. También
implica mantener el registro de la ubicación
física de los archivos en los discos magnéticos
y en otros dispositivos de almacenamiento
secundarios
Informática 4º ESO
Profesor: José Ruiz Cobos
6. Administración de tareas
• Los programas de administración de tareas de un
sistema operativo administran la realización de las
tareas informáticas de los usuarios finales.
•Los programas controlan qué áreas tienen acceso al
CPU y por cuánto tiempo. Las funciones de
administración de tareas pueden distribuir una parte
específica del tiempo del CPU para una tarea en
particular, e interrumpir al CPU en cualquier momento
para sustituirla con una tarea de mayor prioridad.
Informática 4º ESO
Profesor: José Ruiz Cobos
7. Servicio de soporte
Estos servicios de soporte suelen consistir en:
1. Actualización de versiones.
2. Mejoras de seguridad.
3. Inclusión de alguna nueva utilidad (un nuevo
entorno gráfico, un asistente para administrar
alguna determinada función, ...).
4. Controladores para manejar nuevos periféricos
(este servicio debe coordinarse a veces con el
fabricante del hardware).
5. Corrección de errores de software.
6. Otros.
Informática 4º ESO
Profesor: José Ruiz Cobos
8. Llamadas al sistema
• Definición breve: llamadas que ejecutan los programas de
aplicación para pedir algún servicio al SO.
• Cada SO implementa un conjunto propio de llamadas al
sistema. Ese conjunto de llamadas es el interfaz del SO frente a
las aplicaciones.
• Constituyen el lenguaje que deben usar las aplicaciones para
comunicarse con el SO. Por ello si cambiamos de SO, y abrimos
un programa diseñado para trabajar sobre el anterior, en general
el programa no funcionará, a no ser que el nuevo SO tenga la
misma interfaz. Para ello:
•Las llamadas correspondientes deben tener el mismo
formato.
•Cada llamada al nuevo SO tiene que dar los mismos
resultados que la correspondiente del anterior.
Informática 4º ESO
Profesor: José Ruiz Cobos
8.1 Modos de ejecución en
una CPU
• Las aplicaciones no deben poder usar todas las
instrucciones de la CPU. No obstante el SO, tiene que
poder utilizar todo el juego de instrucciones del CPU.
Por ello, una CPU debe tener (al menos) dos modos
de operación diferentes:
•Modo usuario: el CPU podrá ejecutar sólo las
instrucciones del juego restringido de las aplicaciones.
•Modo supervisor: la CPU debe poder ejecutar el
juego completo de instrucciones.
Informática 4º ESO
Profesor: José Ruiz Cobos
9. Interrupciones y excepciones
• El SO ocupa una posición intermedia entre los programas de aplicación y el
hardware. No se limita a utilizar el hardware a petición de las aplicaciones ya que
hay situaciones en las que es el hardware es el que necesita que se ejecute
código del SO. En tales situaciones el hardware debe poder llamar al sistema,
pudiendo deberse estas llamadas a dos condiciones:
 Algún dispositivo de E/S necesita atención.
Se ha producido una situación de error al intentar ejecutar una instrucción
del programa (normalmente de la aplicación).
En ambos casos, la acción realizada no está ordenada por el programa de
aplicación, es decir, no figura en el programa.
•Según los dos casos anteriores tenemos las interrupciones y la excepciones:
Interrupción: señal que envía un dispositivo de E/S a la CPU para indicar
que la operación de la que se estaba ocupando, ya ha terminado.
Excepción: una situación de error detectada por la CPU mientras
ejecutaba una instrucción, que requiere tratamiento por parte del SO.
Informática 4º ESO
Profesor: José Ruiz Cobos
9.1 Tratamiento de las
interrupciones
•Una interrupción se trata en todo caso,
después de terminar la ejecución de la
instrucción en curso.
El tratamiento depende de cuál sea el
dispositivo de E/S que ha causado la
interrupción, ante la cual debe poder
identificar el dispositivo que la ha causado.
Informática 4º ESO
Profesor: José Ruiz Cobos
9.2 Importancia de las
interrupciones
•El mecanismo de tratamiento de las interrupciones permite al
SO utilizar la CPU en servicio de una aplicación, mientras otra
permanece a la espera de que concluya una operación en un
dispositivo de E/S.
•El hardware se encarga de avisar al SO cuando el dispositivo de
E/S ha terminado y el SO puede intervenir entonces, si es
conveniente, para hacer que el programa que estaba esperando
por el dispositivo, se continúe ejecutando.
En ciertos intervalos de tiempo puede convenir no aceptar
señales de interrupción. Por ello las interrupciones pueden
inhibirse por programa.
Informática 4º ESO
Profesor: José Ruiz Cobos
9.3 Excepciones
•Cuando la CPU intenta ejecutar una
instrucción incorrectamente construida, la
unidad de control lanza una excepción para
permitir al SO ejecutar el tratamiento
adecuado.
• Al contrario que en una interrupción, la
instrucción en curso es abortada.
• Las excepciones al igual que las
interrupciones deben estar identificadas.
Informática 4º ESO
Profesor: José Ruiz Cobos
9.3.1 Clases de Excepciones
• Las instrucciones de un programa pueden
estar mal construidas por diversas razones:
El código de operación puede ser incorrecto.
Se intenta realizar alguna operación no definida,
como dividir por cero.
La instrucción puede no estar permitida en el
modo de ejecución actual.
La dirección de algún operando puede ser
incorrecta o se intenta violar alguno de sus
permisos de uso.
Informática 4º ESO
Profesor: José Ruiz Cobos
9.3.2 Importancia de las Excepciones
• El mecanismo de tratamiento de las excepciones es esencial
para impedir, junto a los modos de ejecución de la CPU y los
mecanismos de protección de la memoria, que las aplicaciones
realicen operaciones que no les están permitidas. En cualquier
caso, el tratamiento específico de una excepción lo realiza el SO.
• Como en el caso de las interrupciones, el hardware se limita a
dejar el control al SO, y éste es el que trata la situación como
convenga.
• Es bastante frecuente que el tratamiento de una excepción no
retorne al programa que se estaba ejecutando cuando se produjo
la excepción, sino que el SO aborte la ejecución de ese
programa. Este factor depende de la pericia del programador
para controlar la excepción adecuadamente.
Informática 4º ESO
Profesor: José Ruiz Cobos
10. Componentes de un S.O.
Informática 4º ESO
Profesor: José Ruiz Cobos
10.1 Gestión de procesos
• Un proceso es simplemente, un programa en ejecución que necesita
recursos para realizar su tarea: tiempo de CPU, memoria, archivos y
dispositivos de E/S. El SO es el responsable de:
Crear y destruir los procesos.
Parar y reanudar los procesos.
Ofrecer mecanismos para que se comuniquen y sincronicen.
• La gestión de procesos podría ser similar al trabajo de oficina. Se
puede tener una lista de tareas a realizar y a estas fijarles prioridades
alta, media, baja por ejemplo. Debemos comenzar haciendo las tareas
de prioridad alta primero y cuando se terminen seguir con las de
prioridad media y después las de baja. Una vez realizada la tarea se
tacha. Esto puede traer un problema que las tareas de baja prioridad
pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para
siempre. Para solucionar esto, se puede asignar alta prioridad a las
tareas más antiguas.
Informática 4º ESO
Profesor: José Ruiz Cobos
10.2 Gestión de la memoria principal
• La Memoria (informática) es una gran tabla de
palabras o bytes que se referencian cada una
mediante una dirección única. Este almacén de datos
de rápido accesos es compartido por la CPU y los
dispositivos de E/S, es volátil y pierde su contenido en
los fallos del sistema. El SO es el responsable de:
• Conocer qué partes de la memoria están utilizadas y
por quién.
• Decidir qué procesos se cargarán en memoria
cuando haya espacio disponible.
• Asignar y reclamar espacio de memoria cuando sea
necesario.
Informática 4º ESO
Profesor: José Ruiz Cobos
10.3 Gestión del almacenamiento
secundario
•Un sistema de almacenamiento secundario es
necesario, ya que la memoria principal
(almacenamiento primario) es volátil y además muy
pequeña para almacenar todos los programas y
datos. También es necesario mantener los datos que
no convenga mantener en la memoria principal. El SO
se encarga de:
Planificar los discos.
Gestionar el espacio libre.
Asignar el almacenamiento
Informática 4º ESO
Profesor: José Ruiz Cobos
10.4 Sistemas de archivos
•Los archivos son colecciones de información
relacionada, definidas por sus creadores. Éstos
almacenan programas (en código fuente y objeto) y
datos tales como imágenes, textos, información de
bases de datos, etc. El SO es responsable de:
Construir y eliminar archivos y directorios.
Ofrecer funciones para manipular archivos y
directorios.
Establecer la correspondencia entre archivos y
unidades de almacenamiento.
Realizar copias de seguridad de archivos.
Informática 4º ESO
Profesor: José Ruiz Cobos
10.4 Sistemas de archivos
Existen diferentes Sistemas de Archivos, es decir, existen
diferentes formas de organizar la información que se almacena
en las memorias (normalmente discos) de los ordenadores. Por
ejemplo, existen los sistemas de archivos FAT, FAT32, EXT2,
NTFS...
Desde el punto de vista del usuario estas diferencias pueden
parecer insignificantes a primera vista, sin embargo, existen
diferencias muy importantes:
 Los sistemas de ficheros FAT32 y NTFS se utilizan
fundamentalmente en sistemas operativos de Microsoft, tienen
una gran diferencia para un usuario que utilice una base de datos
con bastante información ya que el tamaño máximo de un fichero
con un Sistema de Archivos FAT32 está limitado a 4 gigabytes
sin embargo en un sistema NTFS el tamaño es
considerablemente mayor
Informática 4º ESO
Profesor: José Ruiz Cobos
10.5 Sistemas de protección
•Mecanismo que controla el acceso de los programas
o los usuarios a los recursos del sistema. El SO se
encarga de:
Distinguir entre uso autorizado y no autorizado.
Especificar los controles de seguridad a realizar.
Forzar el uso de estos mecanismos de protección
Informática 4º ESO
Profesor: José Ruiz Cobos
11. Gestor de recursos
Informática 4º ESO
Profesor: José Ruiz Cobos
11.1 Gestor de recursos
•Como gestor de recursos, el Sistema Operativo
administra:
La CPU (Unidad Central de Proceso, donde está
alojado el microprocesador).
Los dispositivos de E/S (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
Informática 4º ESO
Profesor: José Ruiz Cobos
11.2 Administrador de tareas
•Monotarea: Solamente puede ejecutar un proceso
(aparte de los procesos del propio S.O.) 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 S.O. 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.
Informática 4º ESO
Profesor: José Ruiz Cobos
11.2 Administrador de usuarios
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
Informática 4º ESO
Profesor: José Ruiz Cobos
11.3 Manejo de recursos
Centralizado: Si permite utilizar 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.
Informática 4º ESO
Profesor: José Ruiz Cobos
Fin
Informática 4º ESO
Profesor: José Ruiz Cobos

More Related Content

What's hot

Un sistema operativo dany sepulveda (2)
Un sistema operativo dany sepulveda (2)Un sistema operativo dany sepulveda (2)
Un sistema operativo dany sepulveda (2)dannysepulvedaa
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoalarcon14
 
Sistemas operativos ismarith
Sistemas operativos ismarithSistemas operativos ismarith
Sistemas operativos ismarithariadna1721
 
Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011Abimael hernandez
 
Trabajo de sistemas
Trabajo de sistemasTrabajo de sistemas
Trabajo de sistemaszhirleii
 
Trabajo de sistemas
Trabajo de sistemasTrabajo de sistemas
Trabajo de sistemaszhirleii
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1jherz2024
 
Informatica electiva ii sistema operativos
Informatica electiva ii sistema operativosInformatica electiva ii sistema operativos
Informatica electiva ii sistema operativosgermanka
 
Sistemas operativos by nilda soto, luis ticllacuri , cesar matos
Sistemas operativos by nilda soto, luis ticllacuri , cesar matosSistemas operativos by nilda soto, luis ticllacuri , cesar matos
Sistemas operativos by nilda soto, luis ticllacuri , cesar matosLuisToxic
 
Componentes de un sistema operativo
Componentes de un sistema operativoComponentes de un sistema operativo
Componentes de un sistema operativovictor1026
 

What's hot (13)

Un sistema operativo dany sepulveda (2)
Un sistema operativo dany sepulveda (2)Un sistema operativo dany sepulveda (2)
Un sistema operativo dany sepulveda (2)
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos ismarith
Sistemas operativos ismarithSistemas operativos ismarith
Sistemas operativos ismarith
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
3.sistema operativos
3.sistema operativos3.sistema operativos
3.sistema operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011Unidad 1 sistemas_operativos_2011
Unidad 1 sistemas_operativos_2011
 
Trabajo de sistemas
Trabajo de sistemasTrabajo de sistemas
Trabajo de sistemas
 
Trabajo de sistemas
Trabajo de sistemasTrabajo de sistemas
Trabajo de sistemas
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Informatica electiva ii sistema operativos
Informatica electiva ii sistema operativosInformatica electiva ii sistema operativos
Informatica electiva ii sistema operativos
 
Sistemas operativos by nilda soto, luis ticllacuri , cesar matos
Sistemas operativos by nilda soto, luis ticllacuri , cesar matosSistemas operativos by nilda soto, luis ticllacuri , cesar matos
Sistemas operativos by nilda soto, luis ticllacuri , cesar matos
 
Componentes de un sistema operativo
Componentes de un sistema operativoComponentes de un sistema operativo
Componentes de un sistema operativo
 

Viewers also liked

Comandos para el uso de sistema operativo
Comandos para el uso de sistema operativoComandos para el uso de sistema operativo
Comandos para el uso de sistema operativomay100
 
Estructura de un sistema operativo y funciones basicas
Estructura de un sistema operativo y funciones basicasEstructura de un sistema operativo y funciones basicas
Estructura de un sistema operativo y funciones basicasAldahir IS
 
Computación Forense
Computación ForenseComputación Forense
Computación Forenseluismarlmg
 
Biotecnología y sus aplicaciones
Biotecnología y sus aplicaciones Biotecnología y sus aplicaciones
Biotecnología y sus aplicaciones Carolina Escobar
 
Funciones del sistema operativo
Funciones del sistema operativoFunciones del sistema operativo
Funciones del sistema operativoHugo
 
Word y sus barras de herramientas
Word y sus barras de herramientasWord y sus barras de herramientas
Word y sus barras de herramientasvramcas123
 
Principales características de windows
Principales características de windowsPrincipales características de windows
Principales características de windowsazrahim
 

Viewers also liked (16)

Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Comandos para el uso de sistema operativo
Comandos para el uso de sistema operativoComandos para el uso de sistema operativo
Comandos para el uso de sistema operativo
 
Trabajo de imformatica de
Trabajo de imformatica deTrabajo de imformatica de
Trabajo de imformatica de
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Estructura de un sistema operativo y funciones basicas
Estructura de un sistema operativo y funciones basicasEstructura de un sistema operativo y funciones basicas
Estructura de un sistema operativo y funciones basicas
 
Computación Forense
Computación ForenseComputación Forense
Computación Forense
 
Biotecnología y sus aplicaciones
Biotecnología y sus aplicaciones Biotecnología y sus aplicaciones
Biotecnología y sus aplicaciones
 
Computcion senati
Computcion senatiComputcion senati
Computcion senati
 
Entorno de Microsoft Word 2007 y 2010
Entorno de Microsoft Word 2007 y 2010Entorno de Microsoft Word 2007 y 2010
Entorno de Microsoft Word 2007 y 2010
 
Funciones del sistema operativo
Funciones del sistema operativoFunciones del sistema operativo
Funciones del sistema operativo
 
Barra de herramientas word
Barra de herramientas wordBarra de herramientas word
Barra de herramientas word
 
Que es word y sus partes
Que es word y sus partesQue es word y sus partes
Que es word y sus partes
 
Funciones de microsoft word
Funciones de microsoft wordFunciones de microsoft word
Funciones de microsoft word
 
Word y sus barras de herramientas
Word y sus barras de herramientasWord y sus barras de herramientas
Word y sus barras de herramientas
 
Principales características de windows
Principales características de windowsPrincipales características de windows
Principales características de windows
 
Diapositivas de word[1]
Diapositivas de word[1]Diapositivas de word[1]
Diapositivas de word[1]
 

Similar to Sistemas operativos 4 eso

EL SISTEMA OPERATIVO
EL SISTEMA OPERATIVOEL SISTEMA OPERATIVO
EL SISTEMA OPERATIVOseuansed
 
El Sistema Operativo
El Sistema OperativoEl Sistema Operativo
El Sistema Operativoseuansed
 
Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemasestefania-24
 
Sistemas operativos by nilda soto, luis ticllacuri , cesar matos
Sistemas operativos by nilda soto, luis ticllacuri , cesar matosSistemas operativos by nilda soto, luis ticllacuri , cesar matos
Sistemas operativos by nilda soto, luis ticllacuri , cesar matosLuisToxic
 
Diapositivas sistemas operativos Damilo y nuedbys los esposos
Diapositivas sistemas operativos Damilo y nuedbys los espososDiapositivas sistemas operativos Damilo y nuedbys los esposos
Diapositivas sistemas operativos Damilo y nuedbys los espososDanilo Vargas
 
Elemento 1 miguel antonio miranda chonata - sistemas operativos
Elemento 1   miguel antonio miranda chonata - sistemas operativosElemento 1   miguel antonio miranda chonata - sistemas operativos
Elemento 1 miguel antonio miranda chonata - sistemas operativosQue te Importa
 
Class 01 introduction_to_operating_systems.htm
Class 01 introduction_to_operating_systems.htmClass 01 introduction_to_operating_systems.htm
Class 01 introduction_to_operating_systems.htmUNEFA
 
Interrupciones
InterrupcionesInterrupciones
Interrupcioneshandresrm
 
Sistemas operativos diapo eduar
Sistemas operativos diapo eduarSistemas operativos diapo eduar
Sistemas operativos diapo eduarluzmary25
 
Adriana rivera sistema operativo
Adriana rivera sistema operativoAdriana rivera sistema operativo
Adriana rivera sistema operativomamasita123
 

Similar to Sistemas operativos 4 eso (20)

EL SISTEMA OPERATIVO
EL SISTEMA OPERATIVOEL SISTEMA OPERATIVO
EL SISTEMA OPERATIVO
 
T
TT
T
 
A
AA
A
 
El Sistema Operativo
El Sistema OperativoEl Sistema Operativo
El Sistema Operativo
 
El Sistema Operativo
El Sistema OperativoEl Sistema Operativo
El Sistema Operativo
 
Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemas
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos by nilda soto, luis ticllacuri , cesar matos
Sistemas operativos by nilda soto, luis ticllacuri , cesar matosSistemas operativos by nilda soto, luis ticllacuri , cesar matos
Sistemas operativos by nilda soto, luis ticllacuri , cesar matos
 
Diapositivas sistemas operativos Damilo y nuedbys los esposos
Diapositivas sistemas operativos Damilo y nuedbys los espososDiapositivas sistemas operativos Damilo y nuedbys los esposos
Diapositivas sistemas operativos Damilo y nuedbys los esposos
 
JONATHAN JOEL CRUZ
JONATHAN JOEL CRUZJONATHAN JOEL CRUZ
JONATHAN JOEL CRUZ
 
JONATHAN JOEL CRUZ
JONATHAN JOEL CRUZJONATHAN JOEL CRUZ
JONATHAN JOEL CRUZ
 
Componentes
ComponentesComponentes
Componentes
 
Gestion de nucleo
Gestion de nucleoGestion de nucleo
Gestion de nucleo
 
Elemento 1 miguel antonio miranda chonata - sistemas operativos
Elemento 1   miguel antonio miranda chonata - sistemas operativosElemento 1   miguel antonio miranda chonata - sistemas operativos
Elemento 1 miguel antonio miranda chonata - sistemas operativos
 
Class 01 introduction_to_operating_systems.htm
Class 01 introduction_to_operating_systems.htmClass 01 introduction_to_operating_systems.htm
Class 01 introduction_to_operating_systems.htm
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Sistemas operativos diapo eduar
Sistemas operativos diapo eduarSistemas operativos diapo eduar
Sistemas operativos diapo eduar
 
Sisoper
SisoperSisoper
Sisoper
 
Adriana rivera sistema operativo
Adriana rivera sistema operativoAdriana rivera sistema operativo
Adriana rivera sistema operativo
 

More from jrcobos231

Seguridad informática 4 eso
Seguridad informática 4 esoSeguridad informática 4 eso
Seguridad informática 4 esojrcobos231
 
Redes informáticas 4 eso
Redes informáticas 4 esoRedes informáticas 4 eso
Redes informáticas 4 esojrcobos231
 
Utilizar las funciones
Utilizar las funcionesUtilizar las funciones
Utilizar las funcionesjrcobos231
 
Los operadores, datos y funciones
Los operadores, datos y funcionesLos operadores, datos y funciones
Los operadores, datos y funcionesjrcobos231
 
Elementos de una hoja de calculo
Elementos de una hoja de calculoElementos de una hoja de calculo
Elementos de una hoja de calculojrcobos231
 
Dibujo vectorial
Dibujo vectorialDibujo vectorial
Dibujo vectorialjrcobos231
 
Imágenes de mapas de puntos
Imágenes de mapas de puntosImágenes de mapas de puntos
Imágenes de mapas de puntosjrcobos231
 

More from jrcobos231 (7)

Seguridad informática 4 eso
Seguridad informática 4 esoSeguridad informática 4 eso
Seguridad informática 4 eso
 
Redes informáticas 4 eso
Redes informáticas 4 esoRedes informáticas 4 eso
Redes informáticas 4 eso
 
Utilizar las funciones
Utilizar las funcionesUtilizar las funciones
Utilizar las funciones
 
Los operadores, datos y funciones
Los operadores, datos y funcionesLos operadores, datos y funciones
Los operadores, datos y funciones
 
Elementos de una hoja de calculo
Elementos de una hoja de calculoElementos de una hoja de calculo
Elementos de una hoja de calculo
 
Dibujo vectorial
Dibujo vectorialDibujo vectorial
Dibujo vectorial
 
Imágenes de mapas de puntos
Imágenes de mapas de puntosImágenes de mapas de puntos
Imágenes de mapas de puntos
 

Recently uploaded

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 

Recently uploaded (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 

Sistemas operativos 4 eso

  • 1. Informática Tema 2: Sistemas Operativos Informática 4º ESO Profesor: José Ruiz Cobos
  • 2. Índice: 1. El Sistema operativo 2. Funciones básicas 3. Interfaces de usuario 4. Administración de recursos 5. Administración de archivos 6. Administración de tareas 7. Servicio de soporte Informática 4º ESO Profesor: José Ruiz Cobos
  • 3. Índice: 8. Llamadas al sistema operativo 1. Modos de ejecución en una CPU 9. Interrupciones y excepciones 1. Tratamiento de las interrupciones 2. Importancia de las interrupciones 3. Excepciones • Clases de excepciones • Importancia de las excepciones Informática 4º ESO Profesor: José Ruiz Cobos
  • 4. Índice: 10. Componentes de un sistema operativo 1. Gestión de procesos 2. Gestión de la memoria principal 3. Gestión del almacenamiento secundario 4. Sistema de archivos 5. Sistemas de protección 6. Sistemas de comunicación 7. Programas de sistema 11. Características 1. Administración de tareas 2. Administración de usuarios 3. Manejo o de recursos Informática 4º ESO Profesor: José Ruiz Cobos
  • 5. 1. El Sistema Operativo • Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración de los dispositivos periféricos •Un sistema operativo se puede encontrar en la mayoría de los aparatos electrónicos que utilicen microprocesadores para funcionar, ya que gracias a éstos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios, computadoras, radios, etc). Informática 4º ESO Profesor: José Ruiz Cobos
  • 6. 2. Funciones básicas • Los sistemas operativos, en su condición de capa software que posibilitan y simplifica el manejo de la computadora, desempeñan una serie de funciones básicas esenciales para la gestión del equipo. Entre las más destacables podemos reseñar las siguientes: 1. Proporcionar más comodidad en el uso de un computador. 2. Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos (programas) 3. Brindar una interfaz al usuario, ejecutando instrucciones (comandos). 4. Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban (evolutividad). Informática 4º ESO Profesor: José Ruiz Cobos
  • 7. 3. Interfaces de usuario • Es la parte del sistema operativo que permite comunicarse con él, de tal manera que se puedan cargar programas, acceder archivos y realizar otras tareas. • Existen tres tipos básicos de interfaces: 1. las que se basan en comandos 2. las que utilizan menús 3. las interfaces gráficas de usuario Informática 4º ESO Profesor: José Ruiz Cobos
  • 8. 4. Administración de recursos • Sirven para administrar los recursos de hardware y de redes de un sistema informático, como la CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida. Informática 4º ESO Profesor: José Ruiz Cobos
  • 9. 5. Administración de archivos • Un sistema de información contiene programas de administración de archivos que controlan la creación, borrado y acceso de archivos de datos y de programas. También implica mantener el registro de la ubicación física de los archivos en los discos magnéticos y en otros dispositivos de almacenamiento secundarios Informática 4º ESO Profesor: José Ruiz Cobos
  • 10. 6. Administración de tareas • Los programas de administración de tareas de un sistema operativo administran la realización de las tareas informáticas de los usuarios finales. •Los programas controlan qué áreas tienen acceso al CPU y por cuánto tiempo. Las funciones de administración de tareas pueden distribuir una parte específica del tiempo del CPU para una tarea en particular, e interrumpir al CPU en cualquier momento para sustituirla con una tarea de mayor prioridad. Informática 4º ESO Profesor: José Ruiz Cobos
  • 11. 7. Servicio de soporte Estos servicios de soporte suelen consistir en: 1. Actualización de versiones. 2. Mejoras de seguridad. 3. Inclusión de alguna nueva utilidad (un nuevo entorno gráfico, un asistente para administrar alguna determinada función, ...). 4. Controladores para manejar nuevos periféricos (este servicio debe coordinarse a veces con el fabricante del hardware). 5. Corrección de errores de software. 6. Otros. Informática 4º ESO Profesor: José Ruiz Cobos
  • 12. 8. Llamadas al sistema • Definición breve: llamadas que ejecutan los programas de aplicación para pedir algún servicio al SO. • Cada SO implementa un conjunto propio de llamadas al sistema. Ese conjunto de llamadas es el interfaz del SO frente a las aplicaciones. • Constituyen el lenguaje que deben usar las aplicaciones para comunicarse con el SO. Por ello si cambiamos de SO, y abrimos un programa diseñado para trabajar sobre el anterior, en general el programa no funcionará, a no ser que el nuevo SO tenga la misma interfaz. Para ello: •Las llamadas correspondientes deben tener el mismo formato. •Cada llamada al nuevo SO tiene que dar los mismos resultados que la correspondiente del anterior. Informática 4º ESO Profesor: José Ruiz Cobos
  • 13. 8.1 Modos de ejecución en una CPU • Las aplicaciones no deben poder usar todas las instrucciones de la CPU. No obstante el SO, tiene que poder utilizar todo el juego de instrucciones del CPU. Por ello, una CPU debe tener (al menos) dos modos de operación diferentes: •Modo usuario: el CPU podrá ejecutar sólo las instrucciones del juego restringido de las aplicaciones. •Modo supervisor: la CPU debe poder ejecutar el juego completo de instrucciones. Informática 4º ESO Profesor: José Ruiz Cobos
  • 14. 9. Interrupciones y excepciones • El SO ocupa una posición intermedia entre los programas de aplicación y el hardware. No se limita a utilizar el hardware a petición de las aplicaciones ya que hay situaciones en las que es el hardware es el que necesita que se ejecute código del SO. En tales situaciones el hardware debe poder llamar al sistema, pudiendo deberse estas llamadas a dos condiciones:  Algún dispositivo de E/S necesita atención. Se ha producido una situación de error al intentar ejecutar una instrucción del programa (normalmente de la aplicación). En ambos casos, la acción realizada no está ordenada por el programa de aplicación, es decir, no figura en el programa. •Según los dos casos anteriores tenemos las interrupciones y la excepciones: Interrupción: señal que envía un dispositivo de E/S a la CPU para indicar que la operación de la que se estaba ocupando, ya ha terminado. Excepción: una situación de error detectada por la CPU mientras ejecutaba una instrucción, que requiere tratamiento por parte del SO. Informática 4º ESO Profesor: José Ruiz Cobos
  • 15. 9.1 Tratamiento de las interrupciones •Una interrupción se trata en todo caso, después de terminar la ejecución de la instrucción en curso. El tratamiento depende de cuál sea el dispositivo de E/S que ha causado la interrupción, ante la cual debe poder identificar el dispositivo que la ha causado. Informática 4º ESO Profesor: José Ruiz Cobos
  • 16. 9.2 Importancia de las interrupciones •El mecanismo de tratamiento de las interrupciones permite al SO utilizar la CPU en servicio de una aplicación, mientras otra permanece a la espera de que concluya una operación en un dispositivo de E/S. •El hardware se encarga de avisar al SO cuando el dispositivo de E/S ha terminado y el SO puede intervenir entonces, si es conveniente, para hacer que el programa que estaba esperando por el dispositivo, se continúe ejecutando. En ciertos intervalos de tiempo puede convenir no aceptar señales de interrupción. Por ello las interrupciones pueden inhibirse por programa. Informática 4º ESO Profesor: José Ruiz Cobos
  • 17. 9.3 Excepciones •Cuando la CPU intenta ejecutar una instrucción incorrectamente construida, la unidad de control lanza una excepción para permitir al SO ejecutar el tratamiento adecuado. • Al contrario que en una interrupción, la instrucción en curso es abortada. • Las excepciones al igual que las interrupciones deben estar identificadas. Informática 4º ESO Profesor: José Ruiz Cobos
  • 18. 9.3.1 Clases de Excepciones • Las instrucciones de un programa pueden estar mal construidas por diversas razones: El código de operación puede ser incorrecto. Se intenta realizar alguna operación no definida, como dividir por cero. La instrucción puede no estar permitida en el modo de ejecución actual. La dirección de algún operando puede ser incorrecta o se intenta violar alguno de sus permisos de uso. Informática 4º ESO Profesor: José Ruiz Cobos
  • 19. 9.3.2 Importancia de las Excepciones • El mecanismo de tratamiento de las excepciones es esencial para impedir, junto a los modos de ejecución de la CPU y los mecanismos de protección de la memoria, que las aplicaciones realicen operaciones que no les están permitidas. En cualquier caso, el tratamiento específico de una excepción lo realiza el SO. • Como en el caso de las interrupciones, el hardware se limita a dejar el control al SO, y éste es el que trata la situación como convenga. • Es bastante frecuente que el tratamiento de una excepción no retorne al programa que se estaba ejecutando cuando se produjo la excepción, sino que el SO aborte la ejecución de ese programa. Este factor depende de la pericia del programador para controlar la excepción adecuadamente. Informática 4º ESO Profesor: José Ruiz Cobos
  • 20. 10. Componentes de un S.O. Informática 4º ESO Profesor: José Ruiz Cobos
  • 21. 10.1 Gestión de procesos • Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de: Crear y destruir los procesos. Parar y reanudar los procesos. Ofrecer mecanismos para que se comuniquen y sincronicen. • La gestión de procesos podría ser similar al trabajo de oficina. Se puede tener una lista de tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con las de prioridad media y después las de baja. Una vez realizada la tarea se tacha. Esto puede traer un problema que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para siempre. Para solucionar esto, se puede asignar alta prioridad a las tareas más antiguas. Informática 4º ESO Profesor: José Ruiz Cobos
  • 22. 10.2 Gestión de la memoria principal • La Memoria (informática) es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección única. Este almacén de datos de rápido accesos es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido en los fallos del sistema. El SO es el responsable de: • Conocer qué partes de la memoria están utilizadas y por quién. • Decidir qué procesos se cargarán en memoria cuando haya espacio disponible. • Asignar y reclamar espacio de memoria cuando sea necesario. Informática 4º ESO Profesor: José Ruiz Cobos
  • 23. 10.3 Gestión del almacenamiento secundario •Un sistema de almacenamiento secundario es necesario, ya que la memoria principal (almacenamiento primario) es volátil y además muy pequeña para almacenar todos los programas y datos. También es necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de: Planificar los discos. Gestionar el espacio libre. Asignar el almacenamiento Informática 4º ESO Profesor: José Ruiz Cobos
  • 24. 10.4 Sistemas de archivos •Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de: Construir y eliminar archivos y directorios. Ofrecer funciones para manipular archivos y directorios. Establecer la correspondencia entre archivos y unidades de almacenamiento. Realizar copias de seguridad de archivos. Informática 4º ESO Profesor: José Ruiz Cobos
  • 25. 10.4 Sistemas de archivos Existen diferentes Sistemas de Archivos, es decir, existen diferentes formas de organizar la información que se almacena en las memorias (normalmente discos) de los ordenadores. Por ejemplo, existen los sistemas de archivos FAT, FAT32, EXT2, NTFS... Desde el punto de vista del usuario estas diferencias pueden parecer insignificantes a primera vista, sin embargo, existen diferencias muy importantes:  Los sistemas de ficheros FAT32 y NTFS se utilizan fundamentalmente en sistemas operativos de Microsoft, tienen una gran diferencia para un usuario que utilice una base de datos con bastante información ya que el tamaño máximo de un fichero con un Sistema de Archivos FAT32 está limitado a 4 gigabytes sin embargo en un sistema NTFS el tamaño es considerablemente mayor Informática 4º ESO Profesor: José Ruiz Cobos
  • 26. 10.5 Sistemas de protección •Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de: Distinguir entre uso autorizado y no autorizado. Especificar los controles de seguridad a realizar. Forzar el uso de estos mecanismos de protección Informática 4º ESO Profesor: José Ruiz Cobos
  • 27. 11. Gestor de recursos Informática 4º ESO Profesor: José Ruiz Cobos
  • 28. 11.1 Gestor de recursos •Como gestor de recursos, el Sistema Operativo administra: La CPU (Unidad Central de Proceso, donde está alojado el microprocesador). Los dispositivos de E/S (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 Informática 4º ESO Profesor: José Ruiz Cobos
  • 29. 11.2 Administrador de tareas •Monotarea: Solamente puede ejecutar un proceso (aparte de los procesos del propio S.O.) 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 S.O. 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. Informática 4º ESO Profesor: José Ruiz Cobos
  • 30. 11.2 Administrador de usuarios 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 Informática 4º ESO Profesor: José Ruiz Cobos
  • 31. 11.3 Manejo de recursos Centralizado: Si permite utilizar 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. Informática 4º ESO Profesor: José Ruiz Cobos