Anda di halaman 1dari 22

SISTEMAS OPERATIVOS

Elaboro:
Ronald Hoyos ING

QU SON?
Es un programa o conjunto de programas de un
sistema informtico que gestiona los recursos
de hardware y provee servicios a los programas
de
aplicacin,
ejecutndose
en
modo
privilegiado respecto de los restantes (aunque
puede que parte de l se ejecute en espacio de
usuario).
Conjunto de programas (Software) que permiten
la intercomunicacin entre el Usuario y el
Computador.

Estos son unos de los


muchos que conocemos

Componentes de un Sistema
Operativo

PROCESOS
Generalidades
Proceso: parte o todo el programa
en ejecucin (se encuentra en la
Memoria Ram).
El proceso es una Entidad Activa (a
diferencia del programa que es una
entidad pasiva).
Tiene asignados recursos.
Cada proceso tiene un contador de
programa (especifica la prxima
instruccin a ejecutar).

TAREAS DEL S.O.


Crear y eliminar procesos del
usuario y/o del sistema.
Suspender y reanudar
procesos.
Sincronizacin de procesos.
Comunicacin entre procesos.
Manejo de bloqueos mutuos.

Memoria Principal
GENERALIDADES:
Memoria Ram: matriz grande de palabras o
bytes.
Cada palabra tiene su propia direccin.
Permite acceso rpido, compartido por la CPU
y los perifricos.
nico dispositivo de almacenamiento que la
CPU puede direccionar y acceder
directamente.
El programa debe cargarse en Mem. Ram
para poder ejecutarse.
Almacenamiento voltil.

TAREAS DEL S.O.


Seguimiento de espacio y
direcciones de memoria
utilizadas y por quin.
Decidir qu procesos se
cargarn en la memoria.
Asignar y liberar espacio de
memoria.

Los Archivos
Generalidades:
Para mayor comodidad: el sist. De
archivos presenta una estructura lgica
uniforme del almacenamiento de
informacin; abstraccin de los dispositivos
fsicos.

TAREAS DEL S.O.


Crear y eliminar archivos.
Crear y elminar directorios
Primitivas para manipular
archivos y directorios.

Unidad lgica: archivo coleccin de


informacin relacionada definida por el
usuario (programas o datos; numricos,
alfabticos o alfanumricos; forma libre o
formato rgido, etc).

Correspondencia entre
archivos y almacenamiento
secundario.

Directorio: agrupacin o divisin lgica de


los archivos.

Resguardo de archivos en
almac. No voltiles.

Almacenamiento Secundario
GENERALIDADES:

Distincin entre almacenamiento primario


(Memoria Ram) y secundario (por ej.
Discos): el primero es voltil y ms pequeo.
Programas se guardan en un medio de
almacenamiento secundario; para
ejecutarse, stos deben cargarse en la
Memoria Ram.
Eficientizar la manipulacin de
almacenamientos secundarios: la velocidad
del funcionamiento general de todo el sist.
Puede depender del susb. De
almacenamiento sec.

TAREAS DEL S.O.


Administracin del espacio
libre.
Asignacin del
almacenamiento.
Planificacin del disco.

Entradas y Salidas
GENERALIDADES:
Objetivo: Ocultar las particularidades de los dispositivos
de hardware especfico, incluso al mismo sistema
operativo.
Compuesto por:
Componente de gestin de memoria (buffers,
cachs y spool)
Interfaz general respecto a los controladores de
dispositivos.
Drivers (controladores de software) para disp. De
hardware.

TAREAS DEL S.O.


Administrar los dispositivos
de E/S.
Transferencia de datos
desde y hacia los perif. de
E/S y otros elementos del
Sist. Informtico.
Deteccin de final
y manejo de op. De E/S

CLASIFICACIN DE LOS SISTEMAS


OPERATIVOS
Los sistemas operativos pueden ser clasificados de la
siguiente forma:
- Multiusuario: Permite que dos o ms usuarios utilicen sus
programas al mismo tiempo. Algunos sistemas operativos permiten
a centenares o millares de usuarios al mismo tiempo.
- Multiprocesador: soporta el abrir un mismo Programa en ms
de una CPU.
- Multitarea: Permite que varios programas se ejecuten al mismo
tiempo.
- Multitramo: Permite que diversas partes de un solo programa
funcionen al mismo tiempo.
- Tiempo Real: Responde a las entradas inmediatamente.

Clasificacin del sistema


informtico
- Procesador
HW - Subsistema fsico - Memoria interna
(ordenador)
- Memoria secundaria
- Perifricos
Sistema
Informtico

- Subsistema lgico - Programas del sistema


SW

(Sistema operativo) - Programas de servicio


- Sistema de
Informacin

- Programas de aplicacin
- Datos a procesar

Componentes de un Sistema
Operativo

Componentes de un Sistema
Operativo

Ncleo: Incorpora las funciones bsicas del sistema operativo. Ejemplo de esto
son la gestin de la memoria, de los procesos, de los archivos, de las input/output
principales y de las funciones de comunicacin.

Interprete de Comando: Facilita la comunicacin con el sistema operativo a travs


de un lenguaje de control. El usuario introduce rdenes mediante un conjunto de
instrucciones directamente al ncleo y al conjunto de herramientas que hacen parte
del sistema operativo.

Sistema de archivos: Es la estructura subyacente que un sistema operativo usa


para organizar los datos de un disco duro. Si est instalando un disco duro nuevo,
tiene que realizar las particiones y formatearlo empleando un sistema de archivos
para poder comenzar a almacenar datos o programas. La mayora de los sistemas
operativos manejan su propio sistema de archivos. Entre los principales sistemas
de archivos podemos mencionar: FAT, HPFS, NTFS, EXT3, XFS.

REPASO

ESQUEMA GENERAL O.S

Anda mungkin juga menyukai