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

INTRODUCCION A LOS SISTEMAS OPERATIVOS

franklinchambiEnsayo11 de Abril de 2020

3.502 Palabras (15 Páginas)134 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.

Permite que el usuario que está trabajando tenga disponible para él todos los recursos del sistema. Si se tienen abiertas otras sesiones, estas permanecerán en estado de hibernación mientras se usa la sesión activa.

Ejemplos: Windows, Linux o iOS, siempre en las versiones de puesto de trabajo y no de Servidor.

Sistema Operativo de Red: Un sistema operativo de red (Network Operating System – NOS), permite la interconexión de ordenadores para poder acceder a los servicios y recursos de hardware y software, creando redes de computadoras.

La principal función es ofrecer un mecanismo para transferir archivos de un computador a otro, mantienen a dos o más computadores unidos a través de algún medio de comunicación, con el objetivo primordial de poder compartir los diferentes recursos y también información.

Las características genéricas de un sistema operativo de red son:

  • Conecta todos los equipos y recursos de la red.
  • Gestión de usuarios centralizada.
  • Proporciona seguridad, controlando el acceso a los datos y recursos.
  • Coordina las funciones de red
  • Comparte recursos, por tanto, mejora notablemente la utilización de los recursos
  • Permite monitorizar y gestionar la red y sus componentes

Entorno de los sistemas operativos en red: Los componentes de los sistemas operativos de red habituales son:

- Servidores: Son equipos con sistemas operativos en red que proporcionan recursos a los clientes, haciéndolos accesibles a los equipos de la red, a otros servidores o, habitualmente, a clientes.

- Clientes: Son equipos con un sistema operativo monopuesto conectados para empezar a trabajar en red. A diferencia de los Servidores, no comparten sus recursos.

- Dominios: Es una agrupación lógica de equipos, que permite realizar una gestión centralizada, es decir, desde una ubicación se controla los servicios administrativos del dominio. Los recursos los gestiona el Servidor principal. Uno de los protocolos habituales para la formación de dominios es LDAP (Lightweight Directory Access Protocol) Protocolo Ligero/Simplificado de Acceso a Directorios

...

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