Está en la página 1de 10

Universidad Técnica de Manabí

Portoviejo
Tecnologías de la Información y la Comunicación

ENSAYO
Tipos de Sistemas operativos

Nombre: Javier Yoza Tigua


Junio 2020.

Copyright © 2020 por Javier Yoza T.


Todos los derechos reservados.
-2-

Introducción

Históricamente el sistema operativo surge en los años 50's, cuando se hizo evidente que el operar

una computadora por medio de tableros enchufables en la primera generación y luego

posteriormente para la segunda generación, se podía mejorar notoriamente, pues el operador

realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las características

contempladas en la definición de lo que es un programa. Así mismo, se comenzó a ver que las

tareas mismas del operador podían integrarse en un programa, el cual a través del tiempo y por

su enorme complejidad se le llamó "Sistema Operativo".

El sistema operativo sería un conjunto de programas informáticos que permite la interfaz

de los recursos de una computadora o también llamado software de sistema. En la

actualidad estos programas comienzan a hacer sus funciones desde que se enciende la

computadora y gestionan el hardware desde lo más básico hasta lo más complejo y de

esta manera haya interacción con el usuario.


1

Desarrollo

Tipos de sistemas operativos

El sistema operativo por lo general, administra todos los recursos que ofrece el hardware

y actúa como un intermediario entre la computadora y el usuario. En esta parte se

describirá las característica que clasifican a los sistemas operativos, en sí cubrirán tres

tipos: sistemas operativos por su estructura (visión interna), sistemas operativos por los

servicios que ofrecen y, por último, sistemas operativos por la forma en que ofrecen sus

servicios (visión externa).

Sistema operativo por su estructura

Según [Alcal92], se deben observar dos tipos de requisitos cuando se construye

un sistema operativo, los cuales son:

- Requisitos de usuario: Sistema fácil de usar y de aprender, seguro, rápido y

adecuado al uso al que se le quiere destinar.

- Requisitos del software: Donde se engloban aspectos como el mantenimiento,

forma de operación, restricciones de uso, eficiencia, tolerancia frente a los

errores y flexibilidad.

A continuación se describen las distintas estructuras que presentan los actuales

sistemas operativos para satisfacer las necesidades que de ellos se quieren

obtener.

Estructura Monolítica.

Es la estructura de los primeros sistemas operativos constituidos


2

fundamentalmente por un solo programa compuesto de un conjunto de rutinas

entrelazadas de tal forma que cada una puede llamar a cualquier otra.

 Construcción del programa final a base de módulos compilados

separadamente que se unen a través del ligador.

 Buena definición de parámetros de enlace entre las distintas rutinas existentes,

que puede provocar mucho acoplamiento.

 Carecen de protecciones y privilegios al entrar a rutinas que manejan

diferentes aspectos de los recursos de la computadora, como memoria, disco,

entre otra que igualmente tiene mucha importancia.

Estructura Jerárquica.

A medida que fueron creciendo las necesidades de los usuarios y se

perfeccionaron los sistemas, se hizo necesaria una mayor organización del

software, sistema operativo en pequeñas partes, de tal forma que cada una de ellas

estuviera perfectamente definida y con un claro interface con el resto de

elementos.

Máquina Virtual.

Se trata de un tipo de sistemas operativos que presentan una interface a cada

proceso, mostrando una máquina que parece idéntica a la máquina real

subyacente. El objetivo de los sistemas operativos de máquina virtual es el de

integrar distintos sistemas operativos dando la sensación de ser varias máquinas


3

diferentes.

Sistemas operativos por servicios

1. Por el número de usuarios

Monousuarios

Soportan a un usuario a la vez. Sin importar el número de procesadores

que tenga la computadora o el número de procesos o tareas que el usuario

pueda ejecutar en un mismo instante de tiempo.

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 comunicaciones. No importa el número de

procesadores en la máquina ni el número de procesos que cada usuario

puede ejecutar simultáneamente.

2. Por el número de tareas

Mono tareas

Sólo permiten una tarea a la vez por usuario. Puede darse el caso de un

sistema multiusuario y mono tarea, 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

Le permite al usuario estar realizando varias labores al mismo tiempo. Por

ejemplo, puede estar revisando su correo, escuchando música, etc. Es


4

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.

3. Por el número de procesadores

Uni-procesos

Es capaz de manejar solamente un procesador de la computadora, de

manera que si la computadora tuviese más de uno le sería inútil. Un

ejemplo típico de sistemas es el DOS y MacOS.

Multiproceso

Se refiere al número de procesadores del sistema, que es más de uno y éste

es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente

estos sistemas trabajan de dos formas: simétrica o asimétricamente, a

continuación, detallamos un poco acerca de los dos tipos:

 Simétricos

Los procesos o partes de ellos son enviados indistintamente a

cualesquiera de los procesadores disponibles, teniendo, teóricamente,

una mejor distribución y equilibrio en la carga de trabajo bajo este

esquema.

 Asimétricos

El sistema operativo selecciona a uno de los procesadores el cual

jugará el papel de procesador maestro y servirá como pivote para


5

distribuir la carga a los demás procesadores, que reciben el nombre de

esclavos.

Sistemas operativos por la forma de ofrecer sus servicios

La clasificación de los sistemas operativos por la forma en que ofrecen sus

servicios también se refiere a una visión externa, que en este caso se refiere a la

del usuario, el cómo adquiere los servicios. Aquí podemos observar que se divide

en dos; sistemas operativos de red y sistemas operativos distribuidos.

1. Sistemas operativos de red

Los sistemas operativos de red son aquellos que mantienen a dos o más

computadoras unidas a través de algún medio de comunicación (físico o no),

con el objetivo primordial de poder compartir los diferentes recursos y la

información del sistema como, por ejemplo: transferir archivos, ejecutar

comandos remotos y un sin fin de otras actividades. ejecutar comandos

remotos y un sin fin de otras actividades.

2. Sistemas operativos distribuidos.

Este sistema se encarga de la administración de los recursos locales y trabajan

en conjunto para lograr la compartición de recursos de manera homogénea de

todos los recursos aún y cuando se encuentren en distintos sistemas

operativos.

 Se deben proporcionar servicios de impresión y de acceso a

otros periféricos.
6

 Debe brindar mecanismos de seguridad en el acceso a la

información y recursos compartidos.

 Se deben proporcionar servicios de mensajería para comunicar

usuarios y procesos dispersos por la red.


7

Conclusión

Se puede concluir que el sistema operativo es un conjunto organizado de

programas que permite controlar las operaciones generales del computador,

facilita el uso de operaciones crea y mantiene archivos, y permite el uso

de dispositivos periféricos, que gestiona los recursos del hardware, en la

actualidad hay una gran variedad de sistemas operativos que son diferentes

pero en sí, tiene ese mismo objetivo al ser instalado en una Pc.

Es interesante el servicio que brinda el Sistema Operativo, puesto que el

usuario la configura o la adapta para acceder a determinados programas de

forma rápida, de acuerdo a la necesidad o al uso que este le desee.

Para culminar cabe destacar que los sistemas operativos desde sus inicios ha

sido centro de grandes innovaciones con la finalidad de mejorar la calidad del

ser humano y facilitar su trabajo


8

Bibliografía (Lista de referencias)

1. http://www.todamateria.com/sistema-

operativo/#:~:text=El%20sistema%20operativo%20administra%20los,una%2

0forma%20conveniente%20y%20eficiente.

2. https://d1wqtxts1xzle7.cloudfront.net/48687784/Material_UNIDAD_1.pdf?14

73385886=&response-content-

disposition=inline%3B+filename%3DSISTEMAS_OPERATIVOS.pdf&Expir

es=1592892201&Signature=G8gK41jqsPDehQSF-

UTXUPD~soGu2d0y0~YiYdRNur0ODU6IezaLsRnGXmFvV~dlxxyp5EQVj

gqfJqRLEhIGXKD~BJkz622-

DZLYwzIFXNEh3xdFrkCwwOea745humu4AJQ3UQHObmu49M49Mya~T

7OC5C0nxVAZ~cZw4aslk4NNmvigS1qX3Y5541P7oeGmVof2IACv5hAkR

nxeYpbDju5rrbcOoYjB2Fyv1LRKxVpVXNTD7zsxAIGAG3buMIl-

N0l03XYyInK1E315zf7rL-IJQiIfNd2FamjAhoBap~L-

lL6HvURU9J8isrPd5jYuwdStSFsZNHcD41GLZSWZBw__&Key-Pair-

Id=APKAJLOHF5GGSLRBV4ZA

3. https://chpeti20171915537.wordpress.com/2017/05/31/sistemas-operativos-

por-su-estructura-vision-interna/

4. https://www.goconqr.com/es/mindmap/3399959/sistemas-operativos-por-

servicios

5. https://concepto.de/sistema-operativo/

También podría gustarte