Introduccion A Sistemas Operativos 1
Introduccion A Sistemas Operativos 1
Introduccion A Sistemas Operativos 1
Nombre:
Angel David Macdonna Castillo.
Matricula:
20241998
Asignatura:
Introducción A Los Sistemas Operativos.
Maestro:
Ing. Kelvyn Luis Albuez Blanco
CAPÍTULO I: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS
Introducción:
Su objetico principal es optimizar todos los recursos del sistema para soportar el
requerimiento.
El sistema operativo de software se puede clasificar en dos partes las cuales son:
- Programas de sistema.
Sistema operativo, comandos, editores, copiladores, etc.…
- Hardware.
Lenguaje de máquina, Microprogramación y dispositivos físicos.
Básicamente el Sistema operativo se encarga de tomar toda esa complejidad del
hardware y volverla mas sencilla y utilizable para el
usuario, es la serie de programas, dispuestos ya sea en el software o en la
memoria que hacen al hardware utilizable.
- Difusión de la multiprogramación.
- Protección por hardware del contenido de cada partición de memoria.
- Aparición de técnicas Spooling.
- Son sistemas de modo múltiples, es decir que deben soportar sistemas de
propósitos generales.
- Interponen una capa de software entre el usuario y el hardware.
- Aparecen los lenguajes de control de trabajo, necesarios para especificar el
trabajo y los recursos requeridos.
- Soportan timesharing (Tiempo compartido), variante de la
multiprogramación con usuarios conectados mediante terminales en línea,
permitiendo la operación en modo interactivo o conversacional.
- Aparecen los sistemas de tiempo real, que requieren tiempos de respuesta
muy exigentes, especialmente para usos industriales o militares.
- Se difunden las computadoras de rango medio.
PROCESADOR
MEMORIA
DISCO
CINTA MAGNÉTICA
DISPOSITIVOS DE E/S
La CPU y la memoria no son los únicos recursos que el sistema operativo debe
administrar. Los dispositivos de E/S también interactúan mucho con el sistema
operativo, y generalmente constan de dos partes: un dispositivo controlador y el
dispositivo en sí. El dispositivo controlador es un chip o conjunto de chips que
controla físicamente el dispositivo. La otra pieza es el dispositivo en sí. Los
dispositivos tienen interfaces bastante simples.
BUSES
El sistema tiene ocho buses (caché, local, memoria, PCI, SCSI, USB, IDE e
ISA), cada uno con una velocidad de transferencia y función distintas. El sistema
operativo debe estar al tanto de todos estos buses para su configuración y
administración. Los dos buses principales son el bus ISA (Industry Standard
Architecture, Arquitectura estándar de la industria) de la IBM PC original y su
sucesor, el bus PCI (Peripheral Component Interconnect, Interconexión de
componentes periféricos). El sistema operativo tiene que saber qué dispositivos
periféricos están conectados a la computadora y cómo configurarlos.
ARRANQUE DE LA COMPUTADORA
En la tarjeta madre o padre hay un programa conocido como BIOS (Basic Input
Output System, Sistema básico de entrada y salida) del sistema, que contiene
software de E/S de bajo nivel.
Procesos:
- Es el concepto central de todos los S.O.
- Es básicamente un programa en ejecución.
- Consta del programa ejecutable, sus datos y pila, contador etc.…, además de
la información necesaria para ejecutar el programa.
- La información de control relacionada con los procesos se almacena en la
tabla de procesos.
- Un proceso puede crear procesos hijo y estos nuevos procesos hijo,
conformando un árbol de procesos.
Archivos:
- Una de las funciones principales del S.O. es brindar independencia de
dispositivo.
- Muchos de los Sistemas operativos usan el concepto de directorio para
agrupar los archivos.
- Los directorios tienen estructura jerárquica, por lo que cada archivo tiene una
ruta propia de acceso.
- Existen distintos esquemas de seguridad de los archivos en los diferentes
Sistemas Operativos.
Llamada al sistema:
- Permite a los programas comunicarse con el sistema operativo y solicitar
servicios.
- Cada llamada corresponde a un procedimiento, como puede ser¨ trap¨ que es
una llamada para un procedimiento protegido para iniciar el S.O., luego de
eso el Sistema Operativo recupera el control y examina los parámetros y si
estas son válidas entonces ejecuta el trabajo solicitado, y para finalizar el
sistema operativo coloca un código en el estado en un registro para
confirmar si tuvo éxito o fracaso y ejecuta una instrucción para regresar el
control al procedimiento.
- Sistemas monolíticos.
- Sistemas con capas.
- Maquinas virtuales.
- Modelo cliente – servidor.
1.6- Tendencias.
Las principales tendencias en S.O son las siguientes:
1.7- hardware.
Los principales aspectos del hardware, de importancia para los sistemas
operativos son:
1.8- Software.
Consiste en los programas de instrucciones y datos que de…nen para el
hardware los algoritmos necesarios para la resolución de problemas.
Los aspectos más destacados en relación con los S. O. son los siguientes:
Desde los primitivos sistemas de la década de 1940 hasta las sofisticadas plataformas de
computación en la nube de hoy en día, los sistemas operativos han recorrido un largo
camino. Actúan como el puente entre los usuarios y el hardware, proporcionando una
interfaz intuitiva y gestionando recursos para ofrecer una experiencia fluida. A medida
que avanzamos hacia un futuro de computación cada vez más distribuida y orientada al
rendimiento, los sistemas operativos seguirán evolucionando para adaptarse a estas
nuevas realidades, manteniendo su posición central en el mundo de la tecnología de la
información.
Bibliografía:
https://paoguaman.blogspot.com/2015/11/revision-del-hardware-de-
computadora-y.html
https://plataformavirtual.itla.edu.do/pluginfile.php/950963/mod_resource/
content/1/SISTEMAS%20OPERATIVOS.pdf
https://plataformavirtual.itla.edu.do/pluginfile.php/950962/mod_resource/
content/1/Fundamentos%20de%20Sistemas%20Operativos%2C%207ma
%20Edici%C3%B3n%20-%20Abraham%20Silberschatz-
FREELIBROS.ORG.pdf