Está en la página 1de 9

UNIVERSIDAD PANAMERICANA DEL PUERTO

FACULTAD DE CIENCIAS ECONÓMICAS Y SOCIALES

ESCUELA DE CONTADURÍA PÚBLICA

SISTEMAS OPERATIVOS

Docente: Integrantes:

Lcda. Angelimar Carlomagno Oriana Isabel Díaz Rodríguez

Antony Jean Pier Gutiérrez Camacho

Naason Gabriel Aponte Conde

Valencia, Septiembre 2020


El hardware de un computador no puede trabajar por sí solo, necesita de unos
programas (software), que hacen que el sistema arranque y funcione. A este software que sirve
de intermediario entre los usuarios y el hardware es lo que se conoce como sistema operativo.

Por tanto, un sistema operativo es un conjunto de programas especializados de


administración, control y gestión de recursos y operaciones generales de una computadora que
sirven de interfaz entre los usuarios y el hardware de un sistema de cómputo. Su propósito es
ofrecer un ambiente apropiado en el que el usuario pueda ejecutar, almacenar, borrar, mover y
visualizar aplicaciones y programas de una forma cómoda y eficiente. Es decir, permite que el
sistema informático sea operativo (utilizable) por los usuarios, al procurar que las aplicaciones
realicen su trabajo y el usuario obtenga los resultados requeridos.

Los sistemas operativos más utilizados en la actualidad son: Windows (Microsoft


Windows), Linux (en versiones como Ubuntu y Fedora) y Mac OS (Apple). Así como, en menor
medida, Unix, OS/2, DOS, Solaris, Novell y Android.

CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS

 Administración de tareas (o número de procesos):

Monotarea o Monoprogramación: solamente pueden ejecutar un proceso o tarea a la vez. Es


la estructura de los primeros sistemas operativos, constituidos fundamentalmente por un solo
programa. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su
finalización y/o interrupción. Tal es el caso de un usuario que decida imprimir un documento, no
podrá realizar otra tarea hasta que finalice la impresión. Un ejemplo de este tipo de sistema es
DOS

Multitarea o Multiprogramación: permiten al usuario realizar varias labores simultáneamente.


El tiempo de la CPU se distribuye entre las diversas tareas, utilizando algún algoritmo de
planificación de los procesos. Por ejemplo, le permite editar un documento y al mismo tiempo
navegar por internet. Hay diferentes tipos de multitareas. La CPU siempre tiene alguna tarea a
ejecutar, aprovechando al máximo su utilización. Dado que asigna los recursos disponibles
(CPU, memoria y periféricos) de forma alternada a los procesos que los solicitan, el usuario
recibe la impresión de de que todos funcionan a la vez. La mayoría de los sistemas operativos
actuales son de este tipo, tal es el caso de Ubuntu (Linux), Mac OS X, OS/2 y Unix, las
versiones de Windows a partir de NT como 2000 Profesional, XP, Vista, 7, etc.

Dentro de los sistemas operativos multitarea se distinguen diferentes tipos:

1. Conmutación de contextos: es un tipo de multitarea en la que dos o más aplicaciones


pueden iniciarse al mismo tiempo, pero sólo se procesa la aplicación que se encuentre
en el primer plano para el usuario. El usuario debe llevar al primer plano el resto de
aplicaciones secundarias para que se activen.
2. Multilátera cooperativa: es la utilizada por Mac OS X. Las tareas en segundo plano
tienen un tiempo de procesado durante los tiempos muertos de la tarea o la aplicación
que se encuentra en primer plano.
3. De tiempo compartido: es utilizado por OS/2. Cada tarea recibe la atención del
microprocesador durante una fracción de segundo y un nivel de prioridad para
procesarse. Normalmente, las operaciones de multitarea se realizan rápidamente, por lo
que parecen ser simultáneas.

Características de un Sistema Operativo multitarea:

a. Mejora el aprovechamiento de recursos


b. Generalmente soporta múltiples usuarios.
c. Facilidad de manejo
d. Seguridad y protección para la validación del usuario.
e. Soporta múltiples tareas en diferentes procesadores.
f. Múltiples programas compiten por los recursos.

 Administración de recursos (o número de usuarios):

Monousuario: aquellos que solo pueden atender a un usuario debido a las limitaciones del
hardware, los programas o el tipo de aplicación que se esté ejecutando. Son muy simples, ya
que todos los dispositivos de entrada y salida, y control dependen de la tarea que se está
utilizando.

En este tipo de sistemas operativos, el usuario único que puede utilizar el sistema
informático, tiene disponibles todos los recursos tanto hardware como software. No importa el
número de procesos y procesadores del sistema. Algunos sistemas operativos de este tipo son:
Windows 7, Windows Vista, Windows XP, etc.

Multiusuario: Dos ó más usuarios pueden utilizar, simultáneamente, el sistema informático, lo


que conlleva que se tengan que repartir los recursos entre ellos. Los usuarios pueden acceder
por medio de terminales locales o remotos. Este tipo de sistema operativo tiene que ser capaz
de proteger el acceso de los usuarios, para evitar que un programa pueda usar o cambiar los
datos de otro usuario. Es fundamental para redes informáticas. Algunos sistemas operativos
multiusuario son: Windows Server, Linux, UNIX, etc.

 Manejo de recursos:

Centralizado: aquellos sistemas operativos que utilizan los recursos de un solo equipo. Es
decir, el equipo informático no comparte ningún recurso ni utiliza recursos de otros ordenadores
por la red. Se utiliza como una máquina aislada que no está en red.

Los sistemas operativos más conocidos utilizan sistemas centralizados: Windows,


Linux, Mac OS y Unix.

De red: Tienen la capacidad de interactuar con sistemas operativos de otros equipos y


conectarlos entre sí en una red de ordenadores, para compartir recursos, transferir archivos,
intercambiar información, ejecutar comandos remotos, etc. Los recursos se gestionarán
siempre a través de un ordenador principal de forma centralizada.
El primer sistema operativo de red fue realizado con un procesador Motorola 68000,
pasando posteriormente a Intel como Novell Netware.

Como sistemas operativos de red pueden trabajar Windows (Windows Xp, Windows
Server 2000, 2003 o 2008, Windows Vista, Windows 7), Linux (Ubuntu, Ubuntu Server, Debian,
Fedora), UNIX (Solaris), Novell Netware, LAN Manager, etc.

En un entorno de red se diferencian claramente dos componentes:

1. Clientes: equipos que se conectan y validan el servidor para empezar a trabajar en red.
2. Servidor: equipo configurado en la red que proporciona servicio a sus clientes.

Distribuido: Integra los recursos (memoria, CPU, disco duro, periféricos, etc.) de más de un
ordenador, en una sola máquina virtual a la que el usuario accede de forma transparente.

Características de los Sistemas Operativos distribuidos:

a. Colección de sistemas autónomos capaces de comunicarse mediante interconexiones


de hardware y software.
b. Transparencia.
c. Proporcionan medios para compartir globalmente los recursos.

La red pasa desapercibida para el usuario, de manera que utiliza los recursos de la red
igual que si utilizara los recursos locales de su ordenador.

Los sistemas operativos distribuidos más conocidos son: Sprite, Solaris-MC, Match, Chorus,
Spring, Amoeba, Taos, etc.

 Tiempo de respuesta:

El tiempo de respuesta es el que transcurre desde que un proceso de un usuario llega al


sistema hasta que el usuario obtenga una respuesta o unos resultados.

Un sistema operativo debe tratar siempre de minimizar el tiempo de respuesta de cada


proceso, es decir, desde que el usuario lo manda a ejecutarse hasta que se obtienen los
resultados.

Según este criterio, los sistemas operativos se clasifican en:

Procesamiento por lotes: Los procesos se ejecutan secuencialmente uno tras u otro. El
usuario no obtiene los resultados de forma inmediata y no existe interacción con el usuario. El
tiempo de respuesta en los sistemas operativos que utilizan el procesamiento por lotes, no es
importante, y generalmente suelen tener un alto tiempo de respuesta, por lo que actualmente
no son utilizados, aunque cualquier tarea, sobre todo tareas que no requieran interacción con el
usuario y que requieran un gran tiempo de ejecución, se pueden ejecutar en un sistema
operativo actual siguiendo esta técnica, como por ejemplo copias de seguridad del sistema o
cualquier otra tarea que afecte a un número grande de archivos
Interactivos: Los procesos se ejecutan y pueden pedir información al usuario a través de la
pantalla y recibirla por teclado. El usuario interactúa con el ordenador. En estos tipos de
sistemas operativos lo habitual es que el tiempo de respuesta sea menor al anterior, para ello
se utiliza la técnica que se conoce como “tiempo compartido” (time sharing), en el que el
procesador divide su tiempo entre todos los procesos, de manera que parece que cada proceso
es el único que se ejecuta en ese momento en el sistema.

Los sistemas que utilizan el tiempo compartido son sistemas multiusuarios, pensados
para ser explotados en modo interactivo. En estos tipos de sistemas, la planificación de
procesos emplea el Algoritmo de planificación por rondas (Round Robin) para dividir el tiempo
del procesador entre todos los procesos.

Un sistema operativo interactivo puede trabajar por lotes en tareas que no necesiten de
la intervención del operador o en tareas rutinarias que no tengan prioridad como, por ejemplo,
en copias de seguridad del sistema, pero un sistema operativo por lotes no puede trabajar de
forma interactiva.

Tiempo real: En estos tipos de sistemas operativos, los procesos requieren un tiempo de
respuesta muy bajo, es decir, inmediato. Estos sistemas se utilizan en campos donde un
tiempo de respuesta alto implicaría graves consecuencias, como por ejemplo, en el tráfico
aéreo, en procesos industriales, en sistemas espaciales, en sistemas médicos de
monitorización de pacientes críticos, en sistemas bancarios,… y en general en todos los casos
donde el tiempo de respuesta sea crucial y repercuta en grandes pérdidas económicas o de
vidas humanas.

 Número de procesadores:

El número de procesadores hace referencia a los procesadores que tenga instalado el


equipo informático. Sin embargo, aunque el equipo tenga más de un procesador, es necesario
que tenga instalado un sistema operativo que los pueda utilizar para aprovechar esa ventaja.
Por ejemplo, si sobre un superordenador (compuesto por miles de microprocesadores) se
instala un sistema operativo monotarea, sólo ejecutará un proceso a la vez.

Monoproceso: solo pueden trabajar con un único procesador, incluso si el sistema informático
sobre el que va montado tiene más de un procesador, aunque esta opción no suele ser muy
frecuente en la actualidad. Tal es el caso de los sistemas operativos basados en DOS.

Multiproceso: pueden trabajar con varios procesadores. Si un sistema operativo multiproceso


está montado sobre un sistema informático que tiene un solo procesador, aunque el sistema
operativo pueda aprovechar las características de trabajar con más de un procesador, se
comportaría como un sistema operativo monoproceso. Si el sistema informático tiene más de
un procesador, un sistema operativo multiproceso puede utilizar varios procesadores
simultáneamente, por lo que ejecutaría varios procesos de manera simultánea. Vale la pena
mencionar entre estos sistemas operativos los Windows a partir de NT, también la familia de
Windows Server, Unix, Linux, etc. Los sistemas operativos multiproceso pueden ser de dos
tipos:
1. Simétricos: el sistema operativo trabaja indistintamente con cualquier procesador. El
proceso o parte de él, es enviado a cualquier procesador que esté disponible. Con lo
cual se puede tener una carga de trabajo más óptima.

Cabe señalar que un proceso puede tener, como mínimo, una hebra (thread), o puede
tener más de una para mejorar el rendimiento, pues si el sistema operativo es
multiproceso, se pueden ejecutar las diferentes hebras de un mismo proceso
paralelamente, obteniéndose un mayor tiempo de respuesta.

2. Asimétricos: El sistema operativo selecciona a uno de los procesadores a los que le


asigna un papel primordial o de maestro y que seleccionará a los demás procesadores
para ir distribuyendo el trabajo.

 Según el tipo de aplicaciones:

Sistemas de propósito general: dentro de este tipo se engloban la mayoría de los sistemas
comerciales actuales, recogiendo todos los que sirvan para cualquier tipo de instalación ya sea
monousuario, multiusuario, de tiempo compartido, de tiempo real, etc., siempre y cuando no
exija requerimientos especiales para la ejecución de determinadas aplicaciones.

Este tipo de sistemas operativos se emplean en instalaciones informáticas que tengan


que dar servicio a un gran número de usuarios con una amplia variedad de tareas. Tales
sistemas están diseñados para ejecutar un flujo continuo de trabajo. Cada trabajo lleva a cabo
una tarea específica para un usuario en particular consistiendo, generalmente, en la ejecución
de uno o más programas. Los sistemas de propósito general puede ser tanto de procesamiento
por lotes como interactivos.

Sistemas de propósito especial: Serán todos los sistemas construidos específicamente para
una determinada aplicación o aplicaciones. Suelen ser todos aquellos que se desarrollan como
un componente más de un proyecto concreto.

No suelen ser sistemas comerciales ni de gran difusión, dadas sus especiales


características que les hacen válidos sólo para una determinada aplicación.

 El sistema informático o el tipo de dispositivo utilizado:

SO para supercomputadoras: estos sistemas están orientados al procesamiento por lotes


(procesamiento de trabajos sin que actúe un usuario), a transacciones (muchas peticiones de
poco tamaño) y en tiempo compartido (varios usuarios ejecutando trabajos al mismo tiempo).
La mayoría de los sistemas operativos para este tipo de sistemas están basados en Linux, sin
embargo, otros sistemas operativos para supercomputadoras están basados en Windows o
UNIX.

SO para servidores: se encargan de dar servicios a través de la red, algunos sistemas


operativos para servidores son Solaris, UNIX, Windows, Server, etc.
SO para ordenadores personales: los sistemas operativos que se utilizan para este tipo de
ordenadores tienen que dar buen soporte al usuario para realizar tareas básicas, hay multitud
de sistemas operativos para ordenadores personales aunque los más conocidos son Linux,
Windows, Mac OS, etc.

SO para dispositivos de bolsillo: son cada vez más sofisticados debido a que continuamente
incorporan nuevas funcionalidades. Algunos de los sistemas operativos más populares de
estos dispositivos son Android, Blackberry OS, IOS (anteriormente denominado iPhone OS),
Palm WebOS y Windows Mobile.

SO para dispositivos integrados: También conocidos como sistemas embebidos o


incrustados. Estos dispositivos se encuentran integrados en televisores, coches, móviles, etc.
Para estos también hay sistemas operativos como, por ejemplo, VxWorks, que se utiliza para
controlar las centralistas electrónicas de los coches.

SO para tarjetas inteligentes: Este tipo de dispositivos permite la ejecución de cierta lógica
programada. Algunas tarjetas sólo contienen una memoria no volátil, en cambio otras tienen
CPU y memoria volátil (RAM). Sirven como medio de identificación, control de acceso, firma
digital, sistema de pago, etc. Estos dispositivos también disponen de sistemas operativos que,
normalmente, se cargan en el proceso de fabricación y no puede ser modificado, aunque
también existen excepciones con algunas tarjetas que permiten incorporar programas al
sistema operativo una vez cargado.

 Sistemas operativos para móviles:

Dado el alcance conseguido por los Smartphone en la actualidad, esta categoría es


necesaria para dar cabida a los diversos sistemas operativos propios de estos dispositivos.

Los nuevos sistemas operativos convierten al teléfono en un completo aparato multimedia.


Hasta hace muy poco tiempo la elección de un móvil venía determinada por sus características
físicas: recepción de la señal, cámara,… pero ahora la elección del sistema operativo se ha
convertido en algo fundamental a la hora de escoger un Smartphone.

El panorama de los sistemas operativos para Smartphone es más variado que en las PC:
no hay un dominador claro y hay más competencia. En muchos casos, además, la elección de
un sistema está ligada a uno o pocos modelos concretos. El sistema operativo Apple está sólo
en iPhone y lo mismo pasa con Maemo, RIM OS y Palm Web. Por su parte, Android, Symbian y
Windows Mobile se encuentran disponibles para una gama de teléfonos más amplia.

En general, los sistemas operativos actuales proporcionan instrumentos que permiten pasar
más o menos rápidamente de un aparato a otro conservando los datos, siempre que se trate de
aparatos con el mismo sistema operativo.

Algunos sistemas operativos:

Android: actualmente, Android pertenece a Google, pero es un sistema abierto: cualquier


fabricante puede desarrollar en él sus productos.
iOS: (anteriormente denominado iPhone OS) es un sistema operativo móvil de Apple
desarrollado originalmente para el iPhone, siendo después usado en el iPod Touch y en el
iPad.

Maemo: basado en Linux Debian (casi todo en código abierto) y desarrollado por Nokia para
smartphones y tablets.

Palm Web: aprovecha tecnologías web como XHT-ML, Java Script y CCS. Pertenece a HP.

RIM: este sistema operative ha sido pionero en la gestión del correo electrónico y está muy
orientado a un uso profesional.

Symbian: es el sistema más extendido, nacido de la alianza de varias compañías de móviles.


El actual propietario es Nokia.

Windows: la mayor ventaja de este sistema es la de cualquier product de Microsoft:


compatibilidad, facilidad de uso, integración con los sistemas Windows.

SISTEMA OPERATIVO WINDOWS:

Es de los sistemas operativos más populares que existen y el más distribuido de la


industria. Inicialmente se trató de un conjunto de distribuciones o entornos operativos gráficos,
cuyo rol era brindar a otros sistemas operativos más antiguos como el MS-DOS una
representación visual de soporte y de otras herramientas de software. Se publicó por primera
vez en 1985 y desde entonces se ha actualizado a nuevas versiones.
Los sistemas operativos Windows son desarrollados por Microsoft, empresa fundada en
1975 por Bill Gates y Paul Allen. Su característica principal es el entorno gráfico (forma de
interactuar con el ordenador mediante ventanas utilizando ratón, pantalla táctil, lápiz óptico,
etc.).

Microsoft ha sacado muchas versiones del sistema operativo Windows a lo largo del
tiempo, existiendo versiones tanto para escritorio como para servidores y dispositivos móviles.
Actualmente, Windows 10 viene siendo la última versión desarrollada por Microsoft como parte
de la familia de Windows NT, la empresa la dio a conocer en el año 2014 y se lanzó al público
en julio del 2015, lo distinto de esta versión es que Microsoft ofrece gratuitamente este sistema
operativo para aquellos usuarios que cuenten con copias originales de Windows 7 y Windows
8.1 update. La versión Windows 10 es una edición muy completa diseñada para toda la familia
de los productos Microsoft tales como: laptops, tabletas, teléfonos inteligentes, Xbox One, entre
otros. Esto se da gracias a su código casi idéntico que le permite tener tal compatibilidad.

Dado que la mayoría de los programas o software se siguen desarrollando


especialmente para Windows, muchos usuarios se sienten reacios a cambiar de sistema
operativo. No obstante, al tener una cuota de mercado mayor respecto de sus adversarios, la
mayor parte del software malicioso se destina principalmente a Windows.

Por otra parte, la principal diferencia entre Windows, Linux y Mac OS (los principales
proveedores de software) es que Linux tiene una filosofía totalmente diferente a la de sus
contendientes: no tiene la finalidad de lucrarse directamente como sí lo hacen Microsoft y
Apple. Linux como sistema operativo fue diseñado para proporcionar a los usuarios una
alternativa libre a muy bajo costo, e incluso, gratuita.

En consecuencia, es preciso tener presente que existe una gran variedad de sistemas
operativos disponibles en el mercado, en constante evolución e innovación, para todo tipo de
sistema informático y dispositivo, y cada uno de ellos tiene sus ventajas y características
propias que lo hacen más atractivo y funcional para cierto tipo de usuario. Es por ello que antes
de elegir un sistema operativo, se deben tener en cuenta los propósitos que se plantea
conseguir el usuario al utilizar un sistema de cómputo e informarse de los factores
indispensables para satisfacer sus expectativas y necesidades. El sistema operativo debe ser
compatible con las aplicaciones que va a requerir ejecutar.

Los sistemas operativos son parte esencial del funcionamiento de los sistemas
informáticos y la pieza de software central en la cadena de procesos, al establecer las
condiciones mínimas para que todo funcione: la administración de los recursos, el método de
comunicación con el usuario y con otros sistemas, y las aplicaciones adicionales.

Hoy en día, estos programas son capaces de cumplir con las tareas más laboriosas y
ejecutar varios procesos a la vez con gran destreza y rapidez en comparación con sus
predecesores. Windows es el sistema operativo número uno por su entorno gráfico y la mayor
gama de aplicaciones disponibles; Linux ofrece un sistema operativo libre, seguro, eficiente y
gratuito pero sin tanta variedad de programas disponibles; y Mac OS, por su parte, ofrece
mayor estabilidad, buen aprovechamiento de recursos y un precio intermedio entre Windows y
Linux, pero sólo apto para ser instalado en productos Apple.

También podría gustarte