Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Sistemas operativos monopuesto

Enviado por   •  19 de Mayo de 2025  •  Tarea  •  3.029 Palabras (13 Páginas)  •  27 Visitas

Página 1 de 13

SISTEMAS OPERATIVOS MONOPUESTO

UT 02

[pic 1][pic 2][pic 3][pic 4]


Parte 1. Concepto de sistema operativo.

  1. Completa la tabla siguiente referida a la evolución de los sistemas operativos:

EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

Generación

Componente técnico que la caracteriza

Avances en relación a los sistemas operativos

Generación 0

(antes de 1940)

Computadoras mecánicas y electromecánicas:

Máquina Analítica de Charles Babbage, Máquina de Turing

No existían sistemas operativos; el funcionamiento era manual y físico.

Generación 1

(1940–1956)

Válvulas de vacío:

ENIAC, UNIVAC I

No había SO como tal; se usaban interruptores y tarjetas perforadas.

Generación 2

(1956–1964)

Transistores:

IBM 7090, UNIVAC 1108

Aparecen los primeros sistemas operativos básicos por lotes (batch).

Generación 3

(1964–1971)

Circuitos integrados (chips):

IBM System/360

Se introduce la multiprogramación y los sistemas operativos multitarea.

Generación 4

(1971–presente)

Microprocesadores:

Apple II, Commodore 64, IBM PC 5150, Macintosh

SO más avanzados (Windows, Unix), interfaz gráfica de usuario (GUI).

Generación 5

(actualidad en adelante)

Inteligencia artificial, computación paralela:

Supercomputadoras actuales, Google Cloud, Amazon AWS, Microsoft Azure

Sistemas operativos adaptativos, soporte para IA, cloud computing y virtualización.

  1. Haz un esquema con la clasificación de los sistemas operativos.

Clasificación de los sistemas operativos:

Según el número de procesos:

  • Monotarea:
  • Un solo proceso a la vez
  • Ej MS_DOS, Windows 95.
  • Multitarea
  • Varios procesos concurrentes.
  • Ej: Windows XP, Linus; Unix.

Según el Número de procesadores:

  • Monoprocesador
  • Un solo procesador
  • Común en PCs domésticos
  • Multiprocesador
  • Varios procesadores trabajando en paralelo.
  • Mayor potencia de procesamiento.

Según el modo de explotación:

  • Por lotes (Batch)
  • Ejecución secuencial sin interacción.
  • Ej: EXEC II, MVS.
  • Multiprogramación
  • Varios programas en memoria.
  • Mejora el uso del procesador.
  • Tiempo compartido
  • Interacción directa con el usuario.
  • Ejecución por turnos muy rápidos.
  • Tiempo real
  • Respuesta inmediata y precisa.
  • Crítico en sistemas de control (ej. tráfico aéreo).
  • Híbrido
  • Combinación de tiempo compartido + tiempo real.
  • Aún no completamente eficiente.

Según la forma de ofrecer servicios:

  • Centralizados
  • Procesamiento en un único servidor.
  • Terminales sin capacidad propia.
  • De red
  • Varios equipos conectados.
  • Comparten recursos, pero son independientes.
  • Distribuidos
  • Procesamiento repartido entre equipos.
  • Transparente para el usuario.

Parte 2. Funciones del sistema operativo.

  1. Define sistema operativo: Qué es, qué funciones tiene, la finalidad, qué tipos hay según su uso, sus tareas…, menciona sistemas operativos que conozcas y para que usuarios están indicados.

El sistema operativo tiene dos grandes objetivos principales:

  1. Gestionar el hardware de forma eficiente
  • Coordina el uso de todos los recursos del sistema (procesador, memoria, dispositivos, etc.).
  • Actúa como un asignador de recursos, asegurando un uso óptimo del hardware.
  1. Facilitar el uso del ordenador al usuario
  • Sirve como interfaz entre el usuario y el hardware.
  • Hace la comunicación con la máquina más intuitiva y comprensible.

En resumen, el sistema operativo permite que los recursos del sistema informático se usen de manera eficaz y que la interacción con el usuario sea sencilla y funcional.

Funciones de un Sistema Operativo

Administración del procesador (Gestión de archivos)

  • El sistema operativo gestiona qué proceso se ejecuta, durante cuánto tiempo y en qué orden.
  • Usa algoritmos como FIFO para planificar la asignación del procesador.
  • Garantiza que varios procesos puedan ejecutarse sin conflictos, compartiendo recursos eficientemente.

Administración de la memoria

  • Asigna y libera espacio en la memoria RAM a los procesos según lo necesiten.
  • Lleva un registro del uso de la memoria y gestiona el intercambio entre memoria y disco (memoria virtual).
  • Optimiza el uso de memoria mediante técnicas como particiones fijas o variables.

Gestión de dispositivos de entrada/salida (Periféricos)

  • Controla el funcionamiento de teclados, pantallas, impresoras, ratones, etc.
  • Utiliza drivers específicos para comunicarse con cada dispositivo.

Administración del sistema de archivos

  • Organiza los archivos en carpetas para facilitar el acceso, lectura y escritura.
  • Permite nombrar, mover y proteger archivos.
  • Asegura la integridad y seguridad de los datos almacenados.

Control de errores

  • Supervisa las operaciones del sistema para detectar errores (hardware, datos, ejecución).
  • Intenta corregir errores automáticamente o informa al usuario si no es posible.

Seguridad y protección del sistema

  • Autenticación: verifica la identidad de los usuarios.
  • Privilegios: controla el acceso de cada usuario a los recursos del sistema.

Administración y control de redes

  • Gestiona la comunicación entre computadoras conectadas en red.
  • Controla el acceso, los permisos de red y protege frente a amenazas (virus, intrusos).

Tipos de sistema s operativo según su uso:

Sistemas operativos de propósito general: para uso personal o empresarial.

Ej.: Windows, macOS, Linux

Sistemas operativos de servidor: optimizados para servicios de red y servidores.

Ej.: Windows Server, Ubuntu Server, Red Hat Enterprise Linux

Sistemas operativos móviles: diseñados para smartphones y tablets.

...

Descargar como  txt (22.2 Kb)   pdf (1.7 Mb)   docx (1.7 Mb)  
Leer 12 páginas más »
Disponible sólo en Essays.club