tegnologo

Páginas: 9 (2127 palabras) Publicado: 31 de marzo de 2013
Capítulo 5

Sistemas operativos
Autor: Santiago Felici
Fundamentos de Telemática
(Ingeniería Telemática)
1

Sistemas operativos
• Definición de Sistema Operativo
• Partes de un Sistema Operativo
• Servicios proporcionados: carga de
programas
• Arquitectura cliente-servidor
• Algunos conceptos
• Algunos Sistemas Operativos
2

¿QUÉ ES UN SISTEMA OPERATIVO?
Un Sistema Operativo(SO) es un software que proporciona un acceso
sencillo y seguro al soporte físico del ordenador (hardware), ocultando
al usuario detalles de la implementación particular y creando la ilusión
de existencia de recursos ilimitados (o abundantes). Máquina Virtual.
Otra definición, es el de un programa que actúa como intermediario entre el
usuario de la computadora y el hardware de lacomputadora.

Aplicaciones de usuario
Interfaz con la Máquina Virtual
Sistema Operativo
Interfaz con el Hardware
Hardware

3

Objetivos del Sistema Operativo
• Ejecutar programas del usuario y resolver los
problemas del usuario de manera fácil y sencilla.
• Hace que la computadora sea fácil y conveniente de
usar.
• Utiliza el hardware de la computadora de forma
eficiente.
UsuariosSoftware de aplicaciones
Software del Sistema
Sistema Operativo
Hardware

4

Sistemas operativos
• Definición de Sistema Operativo
• Partes de un Sistema Operativo
• Servicios proporcionados: carga de
programas
• Arquitectura cliente-servidor
• Algunos conceptos
• Algunos Sistemas Operativos
5

PARTES DE UN SISTEMA OPERATIVO (1/3)
1. Manejo de Procesos (programa en ejecución:ejecutable, datos,
pila, contador, registros...) Tareas de las que el SO es responsable:
• Creación y terminación de procesos
• Asignación/actualización/liberación de recursos
• Suspensión y reinicio
• Sincronización entre procesos
• Comunicación entre procesos
• Solución de “trampas” y bloqueos
2. Manejo de Memoria. “Almacén” (array) de datos direccionables (y
por lo tanto accesibles) por laCPU y algunos dispositivos de E/S
(DMA). Tareas de las que el SO es responsable
• “inventario” del uso de memoria
• selección de procesos a cargar en memoria
• reserva/liberacion de memoria
• conversión de direcciones virtuales
• protección de memoria

6

PARTES DE UN SISTEMA OPERATIVO (2/3)
3. Manejo de Ficheros. La función del SO es abstraer las propiedades

físicas deldispositivo de almacenamiento, proporcionando una unidad
lógica de almacenamiento. Tareas de las que el SO es responsable
• creación y eliminación de ficheros
• creación y eliminación de directorios
• proporcionar primitivas para la modificación de ficheros
• asignar/manejar permisos de acceso a ficheros
• realización de copias de seguridad
4. Manejo de Dispositivos de Entrada/Salida. La función delSO es
abstraer las propiedades físicas del dispositivo de Entrada/Salida, así
como coordinar el accesos a los mismos de múltiples procesos.
Tareas específicas:
• manejo de memoria para acceso directo, buffering y
acceso a memoria “cache”
• Proporcionar la interfaz entre el usuario y el dispositivo
• Proporcionar la interfaz entre el sistema y el dispositivo

7

PARTES DE UN SISTEMAOPERATIVO (3/3)
5. Manejo de Redes. La función del SO es proporcionar una interfaz
de acceso a dispositivos remotos, conectados a través de líneas de
comunicación.
6. Intérprete de Comandos. Proporciona la interfaz entre el usuario
y el sistema operativo. (Shell). Varía en complejidad de sistema a
sistema, desde los más simples por línea de comando a complejos
sistemas gráficos basados enventanas (WindowsNT, LINUX KDE,
Solaris CDE,...)

8

Iconos

Herramientas de una interfaz gráfica
Barra de herramientas

M
e
n
ú

Barra de Tareas

Ventana
9

Interfaz de línea de comandos
Línea de comandos

10

Sistemas operativos
• Definición de Sistema Operativo
• Partes de un Sistema Operativo
• Servicios proporcionados: carga de
programas
• Arquitectura...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tegnologo
  • tegnologo
  • Tegnologa
  • Tegnologo
  • tegnologo
  • Tegnologo
  • tegnologo
  • tegnologico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS