Sunteți pe pagina 1din 17

Sistemas Operativos

Mas allá de Microsoft Windows


Objetivos iniciales
• Definir un sistema.
• Definir un sistema operativo de
computador.
• Delimitar las funciones de un sistema
operativo.
• Realizar un breve repaso a los términos
comunes a utilizar.
• ¿Cuál es la participación del usuario?
Sistema
• Sistema:
– Un sistema es un conjunto de elementos inter-
relacionados y que interactúan entre si. Existe una
diferenciación entre los sistemas real y sistema
conceptual.
– Sistema REAL: Un sistema material con partes
organizadas, las cuales interactúan entre si.
– Sistema CONCEPTUAL: Un sistema compuesto por
nombres, códigos y otros métodos de comunicación.
Entre ellos podemos definir las matemáticas, la lógica
y la notación musical.
Sistema Operativo
• “Un sistema operativo es un programa o
conjunto de programas destinado a
permitir la comunicación del usuario con
un computador y gestionar sus recursos
de una forma eficaz. Comienza a trabajar
cuando se enciende el computador, y
gestiona el hardware de la máquina desde
los niveles más básicos.”
Mini-Tarea [10 min.]
• Utilice la red, y encuentre a lo menos tres
definiciones complementarias acerca de
un sistema operativo.
Software
• De sistema: Explorer.exe, svchost.exe,
services.exe, otros.
• De aplicación: Calculadora, Word, Excel,
otros.
Componentes
• Cuatro partes fundamentales:
1. Núcleo o Kernel.
2. Administrador de memoria.
3. Sistema de entrada/Salida.
4. Administrador de archivos.
• Interprete de comandos.
Núcleo o Kernel
• Descansa sobre el hardware.
• Controla módulos.
• Cuenta con un “planificador”.
• Existen de dos tipos: Monolítico y modular.
Administrador de memoria
• Memoria RAM (Random Access Memory).
• Memoria Virtual.
• Swap (Linux y otros S.O.)
Sistema E/S
• Periféricos.
• Spools o colas.
Administrador de archivos
• Permite crear, modificar y actualizar archivos, ya
sea en la maquina local o en red.
• Manejo de dispositivos de almacenamiento.
• Diferentes tipos de administración; ejemplos:
– Fat16
– Fat32
– ReiserFS
– NTFS
– Ext3
Interprete de comandos
• Comunicación del usuario con el sistema
operativo.
• Difiere de la interfaz grafica.
• Ejemplos conocidos:
– Ms-DOS.
– Bash.
Usuario II:
Procesador de
texto

Usuario I: Usuario N:
Video – Juego N aplicaciones
Software de aplicación

Sistema Operativo

Hardware
Diferentes Sistemas
• Entre otros:
– Unix.
– Ms-Dos.
– BSD.
– BeOS.
– Linux.
– Windows.
– MacOS.
Unix
• Características:
– De tiempo compartido.
– Multitarea.
– Multiusuario.
– Lenguaje de control: Shell.
– Sistema grafico no incluido.
Ms-DOS
• Microsoft Disk Operating System.
• Anterior a Windows.
• Solo interprete de comandos.
• No posee sistema grafico, propio o de
terceros.
BSD
• Entre sus principales avances:
– Control de memoria a través de archivos de
paginación.