Está en la página 1de 8

República bolivariana de Venezuela

Ministerio del poder popular para la educación

Instituto Universitario de Tecnología Industrial Rodolfo Loero Arismendi

Sistema operativo

Profeso/ar: alumno:

Gregorio reyes CI:28.104.398

Lusmary maita

Lechería Anzoátegui 26 de mayo del 2018


Introducción
los sistemas operativos son aquellos que ayudan a nuestras computadoras a tener
un funcionamiento adecuado con diversas aplicaciones que se puedan instalar y
descargar adecuadamente ,los principales sistemas que ayudan a tener un
funcionamiento correcto a las computadoras son Windows ,
Macintosh y Linux por ello el trabajo se divide en 4 capítulos, el primer capítulo se
presenta la introducción a sistemas operativos incluyendo la definición
historia y evolución de sistemas operativos , el segundo capítulo trata de Windows
y sus diferentes versiones desde sus principios hasta la época actual, en el tercero
se desarrolla el sistema operativo Macintosh al igual que Windows este presenta
sus versiones desde sus inicios hasta la actual actualización ,
Por último el cuarto es Linux que contiene su respectiva información con el
formato de los dones anteriores. Es importante saber este tema ya que podríamos
saber con qué sistema funciona nuestra pc y si ay algún sistema que convenga
más para nuestra satisfacción, también es importante porque así sabremos cuanto
mejoro
El sistema de nuestras computadoras y ver qué tan avanzada esta
la tecnología actual. Esta investigación
Va dirigida a las personas que tengan interés en la historia de la informática o
quieran saber más sobre los sistemas de sus computadoras
Definición de Sistema Operativo
El sistema operativo es el programa o software más importante de un ordenador.
Para que funcionen los otros programas, cada ordenador de uso general debe
tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales
como reconocimiento de la conexión del teclado, enviar la información a la
pantalla, no perder de vista archivos y directorios en el disco, y controlar los
dispositivos periféricos tales como impresoras, escáner, etc.
En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y
poder, es como un policía de tráfico, se asegura de que los programas y usuarios
que están funcionando al mismo tiempo no interfieran entre ellos. El sistema
operativo también es responsable de la seguridad, asegurándose de que los
usuarios no autorizados no tengan acceso al sistema.

Clasificación de los Sistemas Operativos


Los sistemas operativos pueden ser clasificados de la siguiente forma:

 Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo
tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios
al mismo tiempo.
 Multiprocesador: soporta el abrir un mismo programa en más de una CPU.
 Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
 Multitramo: Permite que diversas partes de un solo programa funcionen al mismo
tiempo.
 Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos
como DOS y UNIX, no funcionan en tiempo real.

Funciones de un sistema operativo

1- Gestión de procesos: Una de las partes más importantes de un sistema


operativo es la gestión de los procesos. Los procesos son los recursos que
necesita un programa para ejecutarse.

2- Gestión de la memoria principal :Otro de los componentes importantes del


sistema operativo es la gestión de la memoria principal. La memoria consiste en
un almacén de datos que es compartido por la CPU y las aplicaciones y que
pierde su capacidad si surge algún fallo.

3- Gestión del almacenamiento secundario: La memoria es algo muy volátil y ante


cualquier fallo puede perder la información contenida en ella. Por esto, es
necesario tener un segundo módulo de almacenamiento que pueda almacenar los
datos a largo plazo.
4- Gestión del sistema de entrada y salida: El sistema operativo es el encargado
de gestionar los puertos de entrada y salida del ordenador, como pueden ser unos
auriculares, una impresora, un monitor, etc.

5- Registro del sistema de archivos: Los archivos son formatos creados por sus
dueños que se convierten en tablas, y el sistema operativo es el encargado de
registrarlas y guardarlas.

6- Seguridad: El sistema operativo es el encargado de la seguridad de la máquina.


Una de las actividades más importantes es el acceso de usuarios o programas a
donde no deben.

7- Comunicación entre elementos y aplicaciones: A través de las interfaces de red,


el sistema operativo mantiene la comunicación entre los distintos componentes de
la máquina y todas las aplicaciones que estén en contacto con ellos. Envía y
recibe información.

8- Informar del estado del sistema: Existen una serie de aplicaciones que vienen
instaladas por defecto junto al sistema operativo, pero que no son un sistema
como tal.

9- Gestión de recursos: Administra todas las partes principales de la máquina a


través de su gestor de recursos. Su función como administrador conlleva la
seguridad y comunicación de la unidad central de procesamiento o CPU, los
dispositivos externos que son conectados al ordenador.

10- Administración de usuarios: El sistema operativo también es el encargado de


gestionar los perfiles almacenados en el ordenador dependiendo de quien tenga
creado un perfil en él.
Clasificación de sistemas operativos

Los sistemas operativos se pueden clasificar de diferentes maneras, aunque las


principales son:

Tipos de sistemas operativos en función de la administración de las tareas

Podemos distinguir dos clases de sistemas operativos en función de cómo


administran sus tareas, pueden ser:

-Sistemas operativos Mono-tarea: Son sistemas operativos que únicamente


cuentan con la capacidad para realizar una tarea al mismo tiempo. Son los
sistemas más antiguos, que también llevan aparejado un CPU de menor
capacidad. En estos casos, si el pc está imprimiendo, no atenderá a las nuevas
órdenes, ni será capaz de iniciar un nuevo proceso hasta que el anterior haya
finalizado.

-Sistemas Multitarea: Son los sistemas operativos más modernos, con capacidad
para el procesamiento de varias tareas al mismo tiempo. Además, también
cuentan con la capacidad para ejecutar varios procesos desde varias
computadoras, por lo que existe la posibilidad de que sean utilizados por varios
usuarios al mismo tiempo, realizándose la conexión a través de dispositivos
conectados a un ordenador o a través de sesiones remotas.

También es posible realizar una división de los sistemas operativos en función de


la forma en la que administran los usuarios, como vemos a continuación.

Tipos de sistemas operativos


Según las necesidades que plantean diferentes usos y entornos, encontramos
sistemas operativos:

Monousuario: Desde el punto de vista de la máquina (o el sistema informático) no


se hace distinción entre los usuarios que utilizan la máquina. Sólo un usuario
puede estar trabajando en un momento determinado. Ejemplos: MS-DOS,
Windows 3.x, 95, 98, Me.

Multiusuario: Varios usuarios pueden trabajar simultáneamente en el mismo


sistema informático. Además, el sistema realiza distinciones entre usuarios. La
gestión de los recursos (memoria, CPU, disco, etc...) es mucho más complicada,
pero al tener a varias personas trabajando a la vez, se rentabiliza con mayor
facilidad la inversión.
Monoproceso: El sistema informático sólo puede mantener un proceso en
ejecución, las tareas se realizan secuencialmente.
Multiproceso/Multitarea: El sistema informático es capaz de ejecutar varios
procesos simultáneamente. Si hubiese suficientes CPUs, se ejecutaría cada
proceso en una CPU distinta, si el número de CPUs es menor (como
habitualmente ocurre) que el de procesos preparados para ejecutar. El sistema
operativo asigna franjas de uso de CPU a cada proceso, para simular una
ejecución en paralelo. De cualquier modo, realmente o de forma simulada, los
procesos en ejecución avanzan en paralelo.

Tiempo compartido: Se realiza una planificación del uso de las CPUs disponibles
éntrelos procesos preparados para ser ejecutados. De este modo, aparentemente,
se ejecutan todos los procesos a la vez.

Tiempo real: Los sistemas operativos en tiempo real son predecibles, de tal
manera que se comprometen a realizar determinadas tareas dentro de unos
límites de tiempo. Su aplicación típica es el control de maquinaria y procesos
industriales. Ejemplos: Marte, QNX,

Evolución de los sistemas operativos


La evolución de la informática nos proporciona sistemas operativos que cada vez
realizan más funciones, facilitando el trabajo a los usuarios.

Pasos evolutivos:

-Proceso en serie

Inicialmente, finales de los 40, el programador interactúa directamente con la


máquina mediante conmutadora, indicadora luminosa y tal vez una impresora. No
existe el sistema operativo y los usuarios de un ordenador se turnan para acceder
secuencialmente, en serie.

-Proceso por lotes


Se desarrolla un elemento de software denominado monitor que es capaz de
ejecutar tareas, lotes, de manera secuencial. En estos sistemas informáticos los
programadores pasaban a los administradores de sistemas los programas a
ejecutar en cinta (o tarjetas perforadas) y el sistema los ejecutaba
secuencialmente y de manera no interactiva.
-Multiprogramación o multitarea
Con el ánimo de maximizar el uso de la CPU se cargan varios programas de
manera simultánea. Así mientras un proceso está bloqueado por una operación de
entrada/salida, la CPU puede continuar la ejecución de otro proceso.

-Sistemas de tiempo compartido


El sistema reparte la atención de la CPU (o CPUs) entre diferentes procesos,
simulando la ejecución en paralelo de los mismos. Los sistemas de tiempo
compartido permiten que varios usuarios trabajen de manera simultánea y en
modo interactivo. Uno de los primeros sistemas de tiempo compartido fue el CTSS
(Compatible Time-Sharing System) desarrollado en el MIT.

Utilidad en un sistema operativo

Es un programa computacional que realiza una sola tarea, por lo general muy
específica y relacionada a una sola parte del software del sistema operativo. Estos
programas funcionan mayoritariamente con recursos del sistema como la memoria
y el flujo básico de datos. Éstos a menudo ayudan a que la computadora organice
su memoria y aparte memoria para las aplicaciones que son agregadas después
en la vida de la computadora.

La organización del sistema operativo

Consta del primer nivel que es el más bajo, contiene contacto directo con los
dispositivos electrónicos y es el núcleo

En el segundo se encuentran la manipulación de los discos, el monitor, teclado y


la gestión de los procesos son rutinas que implementan los servicios que ofrece el
sistema operativo.

En el tercero se encuentra el gestor de la memoria y de archivos.

Por último se encuentran los procesos que permiten la comunicación del usuario
con el sistema operativo: las ordenes propias del sistema operativo y el caparazón
entre los niveles inmediatamente superior e inferior solo es posible
la comunicación.
Conclusión
En mi opinión hay una gran diversidad de sistemas operativos hoy en día,
empezando por el Unix y MS-DOS desde hace más de 30 años los sistemas
operativos han ido evolucionando. En el trabajo que he realizado los sistemas
operativos que me han parecido los más importantes aunque no hay machísimos
más.
Ahora el mundialmente usado es el sistema operativo de Microsoft-Windows,
Windows 7 es el más recientemente que han desarrollado Microsoft. No he tenido
la oportunidad de usarlo mucho, tengo amigos que recientemente se han
comprado algún ordenador ya están con el Windows 7 incorporado, les he
preguntado que les pareció, y parece que por ahora están contentos, mejor que el
Windows Vista. No es tan pesado como el Windows Vista que la mayoría de la
gente lo ha clasificado como un fracaso total de la compañía Microsoft.
El mejor sistema operativo para utilizarlo para navegar por Internet es Linux, un
sistema operativo de código abierto y gratuito en comparativa a Windows. Linux es
un sistema operativo muy seguro y sobre todo gratuito.

También podría gustarte