ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INTRODUCCION A LOS SISTEMAS OPERATIVOS


Enviado por   •  11 de Abril de 2020  •  Ensayos  •  3.502 Palabras (15 Páginas)  •  90 Visitas

Página 1 de 15
  1. INTRODUCCION A LOS SISTEMAS OPERATIVOS

Funciones y Objetivos:

Un Sistema Operativo es un conjunto de programas (software) que al arrancar o iniciar el ordenador se encarga de gestionar todos los recursos del sistema informático, tanto de hardware como de software, permitiendo de esta manera la comunicación entre el usuario y el ordenador. Es un software que permite al usuario ejecutar otras aplicaciones en un dispositivo informático, sirve de Plataforma para poner en marcha los Programas de Aplicaciones.

Es una de las partes fundamentales del computador, al encenderla lo primero que hace es realizar un diagnóstico que incluye: identificación de la memoria, de los discos, del teclado del sistema de despliegue y cualquier otro dispositivo conectado.

Dentro del computador existe cierta organización por niveles: en el nivel más bajo se encuentra el Hardware, que por sí mismo no puede realizar ninguna tarea continuación se encuentra el Sistema Operativo, y desde el arrancan otras Aplicaciones que a su vez se relacionan directamente con el Usuario

Las Funciones principales de un Sistema Operativo son:

  • Servir de intermediario en la comunicación entre los usuarios y el hardware del computador
  • Administrar los recursos del Sistema (Dispositivos de Hardware, Sistemas de Almacenamiento, Trabajos, multitareas, Seguridad)
  • Administrar y realizar el mantenimiento de los Sistemas de Archivo de Disco (disk file systems), mantiene una lista de los archivos en disco y proporciona las herramientas necesarias para organizar y manipular estos archivos
  • Realizar el mantenimiento de programas (listar archivos, grabarlos a disco, eliminar archivos, revisar espacio disponible, etc)
  • Gestionar la memoria de acceso aleatorio y ejecutar las aplicaciones, designando los recursos necesarios
  • Direccionar las entradas y salidas de datos (a través de drivers) mediante los periféricos de E/S
  • Administrar la información para el buen funcionamiento de la PC

Evolución de los sistemas operativos: Desde sus inicios, la arquitectura de los ordenadores y servidores ha ido evolucionando y con ello los sistemas operativos asociados a los mismos:

  • Década de 1950
  • Monitor Residente
  • Procesamiento por Lotes (Sistema Batch)
  • Almacenamiento Temporal (técnicas: buffering y spooling)
  • Década de 1960
  • Sistema Operativo Multiprogramación (memoria principal alberga más de un programa de usuario)
  • Tiempo Compartido (Sistema Multiusuario, programas de diferentes usuarios residen en memoria)
  • Tiempo Real (procesamiento de archivos se realiza en forma continua, en Telecomunicaciones)
  • Multiprocesador (ambos programas se interfieren en lecturas y escrituras de memoria, comparten memoria y reloj)
  • Década de 1970 (circuitos con miles de transistores en 1 cm2 de silicio
  • Sistemas Operativos Desarrollados (inicio Unix, multiusuario y multitarea)
  • Multics (Multiplexed Information and Computing Service) Uno de los primeros sistemas operativos de tiempo compartido y tuvo gran influencia en desarrollo de los posteriores
  • Década de 1980
  • Creación de circuitos LSI-integración a gran escala
  • SunOS (derivado de Unix, desarrollado por Sun Microsystems, para Servidores)
  • Informix (inicios de 80`s)
  • MS-DOS (1981 Microsoft Disk Operating System)
  • Apple Macintosh (1984 GUI, multitarea y mouse, costo 2,495$)
  • Microsoft Windows (Microsoft Corporation, GUI basada en paradigma de ventanas)
  • OS/2 (IBM)
  • Década de 1990
  • GNU/Linux (1991 versión mejorada de Unix creada por Linus Torvalds)
  • Solaris (tipo Unix, 1992 Sun Microsystems)
  • Microsoft Windows NT (1993)
  • FreeBSD (open source, multiusuario y multiproceso, basado en Unix)
  • Microsoft Windows (Windows 95, GUI, Windows 98 y Me)
  • ReactOS (libre y de codigo abierto)
  • FreeDOS (Sistema operativo Libre, interprete de línea de comandos FreeCOM)
  • Década de 2000
  • SymbOS (2001, entorno gráfico, software optimizado)
  • Darwin (2001 para Macintosh)
  • Mac OS (basado en Unix, desarrollado y comercializado por Apple desde 2001)
  • Haiku (código abierto)
  • Ubuntu (basada en GNU/Linux, para pc´s, no existen virus para sistemas provenientes de Linux)
  • OpenSolaris (2005 sistema operativo libre, tipo Unix)
  • Década de 2010
  • IllumOS (software libre, derivado de OpenSolaris 2010)
  • Openindiana (tipo Unix, software libre y código abierto)

Clasificación de Sistemas Operativos: Se clasifican en función de:

Número de Usuarios:

Monousuario (Monopuesto): solo 1 usuario puede usar los recursos del sistema simultáneamente

Multiusuario (Multipuesto): varios usuarios pueden usar los recursos del sistema simultáneamente

Numero de Procesos o Tareas:

Monotarea: solo puede ejecutar 1 tarea a la vez

Multitarea o multiprogramación: puede ejecutar varios programas a la vez

Numero de Procesadores:

Monoproceso/monoprocesador: es capaz de gestionar solo 1 procesador, los procesos irán alternando su ocupación en la CPU.

Multiproceso/multiprocesador: es capaz de gestionar varios procesadores, para distribuir la carga de trabajo. Estos sistemas trabajan de dos formas:

        -Asimétrica: reparte las tareas, que está realizando, entre los procesadores.

        -Simétrica: los procesos son enviados indistintamente a cualquiera de los procesadores disponibles.

Sistema Operativo Monopuesto (Monousuario):

Un Sistema Operativo Monopuesto puede ser Multitarea, Monoproceso o Multiproceso.

La característica principal es que sólo puede trabajar con él un solo usuario a la vez, es posible abrir sesiones con usuarios diferentes en el ordenador, pero solamente se podrá usar una sesión a la vez.

...

Descargar como (para miembros actualizados)  txt (23.1 Kb)   pdf (177.2 Kb)   docx (37 Kb)  
Leer 14 páginas más »
Disponible sólo en Clubensayos.com