Documento de Universidad sobre Introducción Sistemas Operativos. El Pdf explora las funciones, la estructura interna y los servicios de los sistemas operativos, incluyendo modelos monolíticos y cliente/servidor. Es un material didáctico de Informática, útil para estudiantes universitarios o de formación profesional.
Ver más53 páginas


Visualiza gratis el PDF completo
Regístrate para acceder al documento completo y transformarlo con la IA.
UT1.
SISTEMAS OPERATIVOS 2010 0101010101 1010 0105 01010 01019 0101 10101 Q101010 010 H 10 10 01010100 0101010 0101010 Andro id 01010101010 1010 E E SOMP UM SW 10 Mac OS o sa 1. OS/PCP XI NA O OIMPLEMENTACIÓN DE SISTEMAS OPERATIVO 1º CFGS-ASIR 24/25
26IMPLEMENTACIÓN DE SISTEMAS OPERATIVO 1º CFGS-ASIR 24/25 La informática se define según la Real Academia Española (RAE) como el "Conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de computadoras". La palabra computadora, ya se refiera a computador electrónico, computador personal, computador portátil, ... hace referencia a lo que comúnmente llamamos 'ordenador' o también PC (del acrónimo inglés 'Personal Computer'). Según la RAE la computadora electrónica se define como “Máquina electrónica que, mediante determinados programas, permite almacenar y tratar información, y resolver problemas de diversa índole". No obstante, un término más acertado para introducirnos en el concepto más general de un ordenador sería el de 'máquina informática' que podríamos definir como "máquina electrónica dotada de una memoria, capaz de resolver problemas aritméticos y lógicos gracias a la utilización automática de programas registrados en ella".
Sin lugar a duda coincidirás en que el avance de la sociedad actual de una manera u otra está estrechamente vinculada con la informática. La informática está presente no sólo en el mundo de índole científica, sino en el empresarial, educacional, ... y personal. Con todo ello, la aparición de distintos sistemas informáticos podríamos decir que ha surgido como un proceso casi natural acompasado con el avance social.
Un Sistema Informático puede definirse como un conjunto de elementos interconectados o relacionados para el tratamiento de información. El más básico sería un sólo ordenador, junto con la persona que lo utiliza y los periféricos1 que lo acompañan. Otros sistemas informáticos más complejos son las redes (varios ordenadores conectados entre sí). Sin la intervención humana el sistema informático no podría operar ya que necesita de personas que lo manejen, diseñen, implanten y exploten.
Todo sistema informático está compuesto por tres elementos básicos:
1 Periférico: Aparato auxiliar e independiente conectado a la unidad central de una computadora u otro dispositivo electrónico. Por ejemplo: monitor, teclado, ratón, impresora, etc.IMPLEMENTACIÓN DE SISTEMAS OPERATIVO 1º CFGS-ASIR 24/25
Estructuralmente un sistema informático se puede dividir en partes (concretamente en sus componentes anteriormente citadas). Sin embargo, un sistema informático es funcionalmente indivisible, es decir, un sistema informático sin alguno de sus componentes, no funcionaría. En el apartado 9 Aplicaciones Informáticas de estos apuntes se ampliará el concepto de software o componente lógico.
Un Sistema Operativo (en adelante SO) o software base es un programa o conjunto de programas que actúa como intermediario entre el usuario y el hardware del ordenador. Su función es gestionar los recursos del sistema optimizando su uso. Es decir, interactúa y controla el hardware, a la vez, que da soporte a otros programas como los que forman el llamado software de aplicación.
Cuando se arranca o enciende un ordenador se carga parte del SO en la memoria y se ejecuta. El SO "despierta" al ordenador y hace que reconozca a la Unidad Central de Proceso (CPU de sus siglas en inglés 'Central Processing Unit'), la memoria, las unidades de disco y cualquier otro dispositivo conectado a ella como el teclado, el ratón, etc., verificando que no existen errores de conexión y que todos los dispositivos se han reconocido y trabajan correctamente. A este primer diagnóstico se le denomina POST (Véase 11 Gestores de Arranque).IMPLEMENTACION DE SISTEMAS OPERATIVO 1º CFGS-ASIR 24/25
Además, los SO se pueden encontrar en la mayoría de los aparatos electrónicos que utilicen 'procesadores' o 'microprocesadores2'. El mismo equipo hardware trabajará de una forma u otra dependiendo del tipo de SO que se instale en él.
La interacción con el SO puede ser de dos maneras distintas:
A continuación se muestran algunos ejemplos de SSOO según sean para ordenadores, dispositivos móviles (tablets y smartphones), televisores inteligentes y relojes inteligentes entre otros. Algunos pueden ser utilizados en diversos dispositivos teniendo cada uno de ellos sus propias particularidades, pero todos ellos compartiendo el mismo objetivo.
IMPLEMENTACIÓN DE SISTEMAS 2 - Microprocesador: circuito integrado perteneciente a la CPU. 1º CFGS-ASIR 24/25
IMPLEMENTACION DE SISTEMAS OPERATIVO 1º CFGS-ASIR 24/25
Los sistemas operativos, en su condición de software están formados por un conjunto de rutinas o módulos que posibilitan y simplifican el manejo del ordenador, desempeñan una serie de funciones básicas esenciales para la gestión del mismo. El SO en su diseño tiene que brindar las siguientes funciones o servicios:
No todas las utilidades de administración o servicios forman parte del sistema operativo, además de éste, hay otros tipos importantes de software de administración de sistemas, como los sistemas de administración de base de datos o los programas de administración de redes. El soporte de estos productos deberá proporcionarlo el fabricante correspondiente (que no tiene porque ser el mismo que el del sistema operativo).
Atendiendo a las funciones de un SO descrito en el apartado anterior podemos analizar la estructura de un SO en cinco niveles. Cada uno de los niveles se comunica con el inmediatamente inferior y superior coordinando sus funciones. Véase Figura 1.
Nivel 1 .- Gestión del procesador. En este nivel se encuentra el núcleo (o kernel en inglés) que es la parte del sistema operativo encargada de la gestión del