Tema: Software de Sistema Objetivos: COnocer la definición
de Software Conocer los diferentes tipos de software Conocer la
importancia de un OS
Tipos de Software SIstemas Operativos Para usuarios finales
(Lenguajes de Programación) Software de
Aplicación
Software de Sistema Un Sistema Operativo es conjunto de programas
que crean la interfaz del hardware con el usuario, y que son ante
todo administradores de los recursos, el principal recurso que
administran es el hardware de la computadora, además de
los procesadores, los dispositivos de almacenamiento, los
dispositivos de entrada/salida, los dispositivos de
comunicación y datos
Sistemas Operativo OS
Importancia de los OS Un Sistema Operativo (SO) es en sí
mismo un programa de computadora. Sin embargo, es un programa muy
especial, quizá el más complejo e importante en una
computadora. El SO despierta a la computadora y hace que
reconozca a la CPU, la memoria, el teclado, el sistema de
vídeo y las unidades de disco
Que puede hacer una pc sin OS NADA… solo mostrar los
mensajes del BIOS NO ROM BASIC – SYSTEM HALTED Non-System Disk or
Disk errorreplace and strike any key when ready DISK BOOT
FAILURE, INSERT SYSTEM DISK AND PRESS ENTER
No Boot Device availableStrike F1 to retry Boot, F2 for setup
utilityo también No Boot Sector on fixed diskStrike F1 to
retry Boot, F2 for setup utility
Función del OS Adjudicar REcursos Monitoreando las
actividades del sistema Administración del disco y
los archivos Administración de Trabajos Control de
Operaciones de Entrada y Salida Administración de Memoria
Recuperación de Errores Programas de Proceso
Estructura de un OS Monolítica Jerarquica
Estructura Monolítica Es la estructura de los primeros
sistemas operativos constituidos fundamentalmente por un solo
programa compuesto de un conjunto de rutinas entrelazadas de tal
forma que cada una puede llamar a cualquier otra
Caracteristica Principal Basado en Modulos
Estructura Jerarquica A medida que fueron creciendo las
necesidades de los usuarios y se perfeccionaron los sistemas, se
hizo necesaria una mayor organización del software, del
sistema operativo, donde una parte del sistema contenía
subpartes y esto organizado en forma de niveles
Dividido en pequeñas partes, de tal forma que cada una de
ellas estuviera perfectamente definida y con un claro interface
con el resto de elementos
Otra forma
Máquina Virtual. Se trata de un tipo de sistemas
operativos que presentan una interface a cada proceso, mostrando
una máquina que parece idéntica a la máquina
real subyacente. Estos sistemas operativos separan dos conceptos
que suelen estar unidos en el resto de sistemas:
Estos sistemas operativos separan dos conceptos que suelen estar
unidos en el resto de sistemas: la multiprogramación y la
máquina extendida. El objetivo de los sistemas operativos
de máquina virtual es el de integrar distintos sistemas
operativos dando la sensación de ser varias
máquinas diferentes.
Cliente–servidor ( Microkernel El tipo más reciente de
sistemas operativos es el denominado Cliente-servidor, que puede
ser ejecutado en la mayoría de las computadoras, ya sean
grandes o pequeñas.
Clasificación de OS x Servicios
Sistemas operativos por la forma de ofrecer sus servicios.
Sistemas Operativos de Red Sistemas Operativos Distribuidos
NOS – NetWork Operating System Los sistemas operativos de
red se definen como aquellos que tiene la capacidad de
interactuar con sistemas operativos en otras computadoras a
través de un medio de transmisión con el objeto de
intercambiar información, transferir archivos, ejecutar
comandos remotos y un sin fin de otras actividades.
Sistemas Operativos Distribuidos Los sistemas operativos
distribuidos abarcan los servicios de los de red, logrando
integrar recursos ( impresoras, unidades de respaldo, memoria,
procesos, unidades centrales de proceso ) en una sola
máquina virtual que el usuario accesa en forma
transparente.
CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO Su función es
cargar a memoria a todos los archivos todos los archivos
necesarios para la ejecución de un proceso.