Sistemas operativos: tipos, características, funciones y componentes

Documento de Cede sobre sistemas operativos: tipos, características, funciones, estructura y componentes. El Pdf, de Informática para Universidad, detalla la instalación y administración de memoria, siendo óptimo para el estudio y repaso de conceptos clave.

Ver más

15 páginas

Visualiza gratis el PDF completo

Regístrate para acceder al documento completo y transformarlo con la IA.

Vista previa

PROCESOS COMERCIALES

TEMA
53
1

Desarrollo de los temas
Sistemas operativos: Tipos.
Características. Funciones.
Estructura y componentes.
Instalación.
.

CEDE
elaborado por
EL EQUIPO DE PROFESORES
DEL CENTRO DOCUMENTACIÓN53.2

GUIÓN - ÍNDICE

CEDE
PROCESOS COMERCIALES

  1. INTRODUCCIÓN
  2. SISTEMAS OPERATIVOS
  3. TIPOS
  4. CARACTERÍSTICAS
  5. FUNCIONES DE UN S.O.
  6. ESTRUCTURA Y COMPONENTES
  7. Núcleo (Kermel)
  8. Administración de memoria
  9. Sistema de entrada/salida (E/S)
  10. Sistema de archivos de S.O.
  11. INSTALACIÓN

CENTRO DOCUMENTACIÓN DE ESTUDIOS Y OPOSICIONES
C/ CARTAGENA, 129 - (91) 564 42 94 - 28002 MADRID - http://www.cede.es53.

BIBLIOGRAFÍA

CEDE
PROCESOS COMERCIALES

JUANES BAZA, D. Sistemas Operativos. Paraninfo.
MUÑOZ LÓPEZ, F.J.
Estructura de la información. Paraninfo.
TANENBAUM, A.S.
Sistemas Operativos Modernos. PHH Prentice Hall.

COMENTARIO BIBLIOGRÁFICO

David Juanes Baza, con su obra nos ofrece una base didáctica con la
que presenta y analiza de forma rigurosa contenidos referidos a los principios que integran los
sistemas operativos de los ordenadores, y algunos de los sistemas más frecuentes.

F.J. Muñoz López, con su obra "Estructura de la información", nos ofrece
una visión general, pero muy completa sobre conceptos relacionados con estructuras de datos.
Es ante todo didáctico y no requiere conocimiento previo alguno. Prevalece el aspecto pedagó-
gico sobre el aspecto sistemático o enciclopédico. Por su amenidad, fácil lectura, numerosos
ejemplos y gráficos.

Andrew Tanenbaum, con su obra "Sistemas Operativos Modernos", en su
última edición, nos ofrece un libro con un tratamiento equilibrado entre sistemas centralizados y
distribuidos. El autor cubre todos los temas tradicionales, incluyendo interproceso, comunica-
ción, semáforos, monitores, algoritmos de programación, bloqueo, memoria virtual y diseño del
sistemas de archivos. Atiende también a las cuestiones relativas a los sistemas distribuidos,
tratando en detalle temas como el modelo cliente-servidor, el llamado procedimiento remoto, la
sincronización distribuida, las transacciones, los hilos y los servidores de archivo.

CENTRO DOCUMENTACIÓN DE ESTUDIOS Y OPOSICIONES
C/ CARTAGENA, 129 - (91) 564 42 94 - 28002 MADRID - http://www.cede.es53.4

INTRODUCCIÓN A SISTEMAS OPERATIVOS

CEDE
PROCESOS COMERCIALES
1. INTRODUCCIÓN
Sólo con el Hardware no hay bastante para que un equipo informático fun-
cione, es necesario que a este equipo se le suministren los datos que ha de gestionar y las
instrucciones para la manipulación de estos datos.
Es lo que se llama el software del equipo. Dentro de esta definición entra-
rían todos los programas y las aplicaciones, desde programas de contabilidad, hojas de cálcu-
lo, bases de datos hasta vídeo juegos.
Dentro del software se ha de diferenciar dos grupos, el que acabamos de
describir, llamado software de aplicaciones y el software básico o sistema operativo.
El sistema operativo es, junto con el microprocesador, la parte más impor-
tante de un equipo informático.
La función de un sistema operativo es básicamente la de establecer la co-
municación lógica entre los diferentes elementos del ordenador para que puedan funcionar las
diferentes aplicaciones, intentando mejorar la relación entre el usuario y la máquina y optimi-
zando al máximo los recursos de todo el sistema.
Las funciones de sistema operativo dependen de cual se utilice básica-
mente son las siguientes.

  • Planificación, iniciación y supervisión de los programas.
  • Asignación de memoria i gestión de los dispositivos del sistema.
  • Inicialización y control de las operaciones de entrada-salida.
  • Control de errores del sistema.
  • Coordinar la comunicación entre todos los elementos dei sistema i entre el
    usuario y el sistema.
  • Si soporta multiproceso y tiempo compartido, gestionar estas operacio-
    nes.

SISTEMAS OPERATIVOS

2. SISTEMAS OPERATIVOS
Un Sistema Operativo es un "programa" cargado al encender el ordenador,
que actúa como intermediario entre el usuario y el hardware de la máquina, cuyo objetivo es
proporcionar unas utilidades que permitan ejecutar diversos procesos de manera cómoda y
fácil.

CENTRO DOCUMENTACIÓN DE ESTUDIOS Y OPOSICIONES
C/ CARTAGENA, 129 - (91) 564 42 94 - 28002 MADRID - http://www.cede.es53.5

EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

CEDE
PROCESOS COMERCIALES
Los sistemas operativos, al igual que el hardware, han sufrido cambios a
través del tiempo, los cuales se pueden agrupar en generaciones. La evolución del hardware
ha marcado el paralelismo de la evolución de los sistemas operativos.

  • Primera Generación (Finales de la década de los 50)
    En esta década aparecen los sistemas de procesamiento por lotes, donde
    los trabajos se reunían por grupos o lotes. Cuando se ejecutaba alguna tarea, ésta tenía control
    total de la máquina. Al terminar cada tarea, el control era devuelto al sistema operativo, el cual
    limpiaba, leía e iniciaba la siguiente tarea. Aparece el concepto de nombres de archivo del sis-
    tema para lograr independencia de información.
  • Segunda Generación (Mitad de la década de los 60)
    En esta generación se desarrollan los sistemas compartidos con multipro-
    gramación, en los cuales se utilizan varios procesadores en un solo sistema, con la finalidad de
    incrementar el poder de procesamiento de la máquina. El programa especificaba tan sólo que
    un archivo iba a ser escrito en una unidad de cinta con cierto número de pistas y cierta densi-
    dad. El sistema operativo localizaba entonces una unidad de cinta disponible con las caracte-
    rísticas deseadas, y le indicaba al operador que montara una cinta en esa unidad.
  • Tercera Generación
    En esta época surge la familia de ordenadores IBM/360 diseñados como
    sistemas para uso general, por lo que requerían manejar grandes volúmenes de información de
    distinto tipo, lo cual provocó una nueva evolución de los sistemas operativos: los sistemas de
    modos múltiples, que soportan simultáneamente procesos por lotes, tiempo compartido, proce-
    samiento en tiempo real y multiproceso.
  • Cuarta Generación (Mitad de la década de los 70 hasta nuestros días)
    Los sistemas operativos conocidos en la época actual son los considerados
    sistemas de cuarta generación. Con la ampliación del uso de redes de computadoras y del pro-
    cesamiento en línea es posible obtener acceso a computadoras alejadas geográficamente a
    través de varios tipos de terminales. Con estos sistemas operativos aparece el concepto de
    máquinas virtuales, en el cual el usuario no se involucra con el hardware del ordenador con el
    que se quiere conectar y en su lugar el usuario observa una interfaz gráfica creada por el sis-
    tema operativo.

CENTRO DOCUMENTACIÓN DE ESTUDIOS Y OPOSICIONES
C/ CARTAGENA, 129 - (91) 564 42 94 - 28002 MADRID - http://www.cede.es53.6

FUTURO DE LOS SISTEMAS OPERATIVOS

CEDE
PROCESOS COMERCIALES
· Futuro Próximo
Los sistemas operativos siguen evolucionando. La principal tendencia de
los sistemas operativos en cuanto a organización de trabajo es convertirse en sistemas opera-
tivos distribuidos.
Los sistemas operativos distribuidos están diseñados para su uso en un
grupo de computadoras conectadas pero independientes que comparten recursos. En un sis-
tema operativo distribuido, un proceso puede ejecutarse en cualquier ordenador de la red
(normalmente, un ordenador inactiva en ese momento) para aumentar el rendimiento de ese
proceso. En los sistemas distribuidos, todas las funciones básicas de un sistema operativo,
como mantener los sistemas de archivos, garantizar un comportamiento razonable y recuperar
datos en caso de fallos parciales, resultan más complejas.
Se ha progresado mucho en el desarrollo de los sistemas operativos. Estos
progresos han sido paralelos a la aparición de nuevas tecnologías y de nuevos algoritmos para
las tareas de los sistemas operativos.
Actualmente, hay solamente dos paradigmas fundamentales del sistema
operativo: el intérprete de la línea de comando (UNIX, DOS), y la interfaz gráfica (Macintosh
OS, OS/2, Windows 95).

TIPOS DE SISTEMAS OPERATIVOS

3. TIPOS DE SISTEMAS OPERATIVOS
Los sistemas operativos se pueden clasificar en:

  • Sistemas operativos por los servicios que ofrecen.
  • Sistemas operativos por la forma en que ofrecen sus servicios (visión ex-
    terna).

SISTEMAS OPERATIVOS POR SERVICIOS

A) Sistemas Operativos por Servicios
Esta clasificación es la más comúnmente usada y conocida desde el punto
de vista del usuario final.

  • Monousuarios
    Los sistemas operativos monousuarios son aquéllos que soportan a un
    usuario a la vez, sin importar el número de procesadores que tenga la com-
    CENTRO DOCUMENTACIÓN DE ESTUDIOS Y OPOSICIONES
    C/ CARTAGENA, 129 - (91) 564 42 94 - 28002 MADRID - http://www.cede.es53.7
    PROCESOS COMERCIALES
    putadora o el número de procesos o tareas que el usuario pueda ejecutar
    en un mismo instante de tiempo. Las computadoras personales típicamente
    se han clasificado en este renglón.
  • Multiusuarios
    Los sistemas operativos multiusuarios son capaces de dar servicio a más
    de un usuario a la vez, ya sea por medio de varias terminales conectadas a
    la computadora o por medio de sesiones remotas en una red de comunica-
    ciones. No importa el número de procesadores en la máquina ni el número
    de procesos que cada usuario puede ejecutar simultáneamente.
  • Monotareas
    Los sistemas monotarea son aquellos que sólo permiten una tarea a la vez
    por usuario. Puede darse el caso de un sistema multiusuario y monotarea,
    en el cual se admiten varios usuarios al mismo tiempo pero cada uno de
    ellos puede estar haciendo solo una tarea a la vez.
  • Multitareas
    Un sistema operativo multitarea es aquél que le permite al usuario estar
    realizando varias labores al mismo tiempo. Por ejemplo, puede estar edi-
    tando el código fuente de un programa durante su depuración mientras
    compila otro programa, a la vez que está recibiendo correo electrónico en
    un proceso en background. Es común encontrar en ellos interfaces gráficas
    orientadas al uso de menús y el ratón, lo cual permite un rápido intercambio
    entre las tareas para el usuario, mejorando su productividad.
  • Uniproceso
    Un sistema operativo uniproceso es aquél que es capaz de manejar sola-
    mente un procesador de la computadora, de manera que si la computadora
    tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de
    sistemas es el DOS y MacOS.

CENTRO DOCUMENTACIÓN DE ESTUDIOS Y OPOSICIONES
C/ CARTAGENA, 129 - (91) 564 42 94 - 28002 MADRID - http://www.cede.es

¿Non has encontrado lo que buscabas?

Explora otros temas en la Algor library o crea directamente tus materiales con la IA.