Está en la página 1de 5

Nombre del estudiante:

Giovanna Kristhel Mendoza Castillo


Gustavo Antonio González Morales
Eduardo Solis Lara
Francisco Javier Merodio Molina

Nombre del trabajo:

Resumen y mapa conceptual del Capítulo 3 del libro Sistemas


Operativos de Silberschatz, Galvin

Fecha de entrega:

Miércoles 20 de Marzo de 2013

Materia:

Sistemas Operativos I

Carrera:

Ingeniería en Sistemas Computacionales

Semestre/Cuatrimestre:

8vo.

Nombre del maestro:

Ing. Carlos Castro Cruz


Resumen del Capítulo 3. Sistemas Operativos Silberschatz-Galvin

CAPITULO 3. ESTRUCTURA DEL SISTEMA OPERATIVO


RESUMEN
Los Componentes del sistema crean sistemas grandes y complejos, Comparten la
meta de soportar los componentes del sistema y descomponen piezas más
pequeñas en el sistema.
Un proceso necesita recursos incluyendo tiempo en la CP, memoria, archivos y
dispositivos de entrada y salida para realizar sus tareas.
La ejecución de un proceso debe ser secuencial. La CPU ejecuta una tras otras las
instrucciones el proceso, hasta que este se complete.
Todos estos procesos pueden potencialmente ejecutarse concurrentemente,
multiplexado a la CPU.
Las actividades de la administración de procesos son:
 Crear y eliminar procesos de usuario y proceso del sistema
 Suspender y continuar procesos
 Proporcionar mecanismos para la sincronización de procesos
 Proporcionar mecanismos para la comunicación de procesos
 Proporcionar mecanismos para el manejo de bloqueos de procesos
La memoria principal es un componente central en la operación de un sistema de
cómputo moderno, es el único dispositivo de gran almacenamiento que la CPU es
capaz de direccionar, y al que puede tener acceso directo.
 El sistema operativo es responsable de las siguientes actividades
relacionadas con la administración de memoria:
 Llevar un registro de las partes de la memoria que están siendo utilizadas
en el momento y quien las está utilizando.
 Decidir que procesos se van a cargar en la memoria cuando el espacio de la
misma esté disponible.
 Asignar y liberar espacio de la memoria según se necesite.
La administración de archivos es uno de los componentes más visibles en un
sistema operativo.
La computadora puede almacenar información en varios tipos diferentes de
medios, que son discos magnéticos, disco óptico la cinta magnética, entre otros.
Cada uno de estos discos tienen sus propias características y organización cada
medio es controlado por un dispositivo como una unidad de disco o una unidad de
cinta Estas propiedades incluyen velocidad de acceso, capacidad, transferencia de
datos y método de acceso (aleatorio o secuencial). El sistema operativo hace un
mapa de los archivos en los medios físicos y accede a estos archivos vía los
dispositivos de almacenamiento.

Página 1
Resumen del Capítulo 3. Sistemas Operativos Silberschatz-Galvin

Un archivo es un conjunto de información relacionada definida por su creador


comúnmente los archivos representan programas tanto en forma de fuente como
de objeto y datos. Un archivo cuenta con una secuencia bits, bytes, líneas o
registros cuyo significado son definidos por su creador.
El sistema operativo es responsable de las siguientes actividades relacionadas con
la administración de archivos.
 Crear y eliminar archivos
 Crear y eliminar directorios
 Dar soporte a primitivas para la manipulación de archivos y directorios
 Hacer un mapa de los archivos en el almacenamiento secundario
 Respaldar archivos en medios de almacenamiento estables (no volátiles)
Unos de los propósitos del sistema operativo es ocultar al usuario las
peculiaridades de los dispositivos específicos de hardware.
Un ejemplo es en UNIX, el subsistema de E/S oculta particularidades de los
dispositivos de E/S al resto del sistema operativo mismo.
Un componente de administración de memoria que incluye manejo de buffers,
asignación de cache y spooling (operación simultanea de periféricos en línea).
El subsistema de E/S consta de solo el manejador de dispositivos conoce las
peculiaridades del dispositivos especifico al cual está asignado.
Se sabe que los programas junto con los datos a lo que se acceden, deben estar
almacenados en la memoria principal o almacenamiento primario durante la
ejecución.
Debido a que la memoria principal es muy pequeña para acomodar todos los datos
y programas y dado que los datos se pierden cuando se interrumpe la energía, el
sistema de cómputo debe proporcionar un almacenamiento secundario como
respaldo de la memoria principal
La mayoría de los programas incluyendo compiladores, ensambladores, rutinas de
ordenamiento, editores y formateadores están almacenados en un disco hasta que
se cargan en la memoria.
El sistema operativo es responsable de las siguientes actividades relacionadas con
la administración de discos:
 Administración de espacio libre
 Asignación de almacenamiento
 Planificación del disco
Un sistema distribuido es un conjunto de procesadores que no comparten
memoria, dispositivos periféricos o un reloj, cada procesador tiene su propia
memoria y reloj local, y los procesadores se relacionan entre ellos.

Página 2
Resumen del Capítulo 3. Sistemas Operativos Silberschatz-Galvin

Los procesadores en un sistema distribuido varían en tamaño y en función, pueden


incluir pequeños microprocesadores, estaciones de trabajo, mini computadoras y
sistemas de cómputo grandes de propósito general.
Los procesadores en el sistema están conectados mediante una red de
comunicación, la cual se puede configurar de diferentes formas. La red puede
estar total o parcialmente conectada.
Un sistema distribuido reúne sistemas físicos distintos en un solo sistema
coherente, proporcionando al usuario el acceso a diversos recursos. El acceso a un
recurso compartido permite una aceleración del cómputo, mayor confiabilidad y
disponibilidad de los datos.
Los sistemas operativos usualmente generalizan el acceso a redes como una forma
de ingresar a archivos, los protocolos que crean un sistema distribuido pueden
tener un efecto importante sobre dicho sistema.
La innovación de la red mundial fue crear un método de acceso para compartir
información, mejoro los protocolos de transferencia de archivos y de sistemas de
archivos de red, eliminando la necesidad de que un usuario se conectara antes de
utilizar un recurso remoto.
Se definen protocolos http, para la comunicación entre un servidor de red y un
navegador, así un navegador de red solo necesita enviar una solicitud de
información al servicio de red y este recibe la información.
Se incorporan mecanismos que aseguran que los archivos, los segmentos de
memoria, la CPU y otros recursos sean operados sólo por aquellos procesos que
cuentan con una autorización del sistema operativo.
La protección es cualquier mecanismo para controlar el acceso de programas
procesos o usuarios a los recursos definidos por un sistema de cómputo.
La protección puede mejorar la confiabilidad detectando errores latentes en los
interfaces entre los subsistemas componentes. Un sistema orientado a la
protección proporciona un medio para distinguir entre su uso autorizado y otro no
autorizado.

Página 3

También podría gustarte