Você está na página 1de 22

Introduccin a los Sistemas Operativos

El objetivo fundamental de los sistemas operativos es gestionar y


administrar eficientemente los recursos hardware, permitiendo que se
ejecuten concurrentemente varios programas, sin que haya conflictos
en el acceso de cada uno de ellos a cada uno de los recursos que
necesite, y sin que ningn programa monopolice alguno de ellos

Un sistema operativo es un programa (o conjunto de programas) de


control que tiene por objeto facilitar el uso de la computadora y
conseguir que sta se utilice eficientemente.
Es un programa de control, ya que se encarga de gestionar y asignar
los recursos hardware que requieren los programas. Pensemos en una
computadora que es utilizada desde diversos terminales por varios
usuarios. Los recursos hardware son: el procesador (CPU), la memoria
principal, los discos, y otros perifricos. Obviamente, si varios usuarios
estn utilizando la misma Computadora, debe haber alguien o algo que
asigne los recursos y evite los conflictos que puedan surgir cuando dos
programas requieran los mismos elementos (la misma unidad de disco,
o la impresora, por ejemplo). Esta es una de las funciones del sistema
operativo. Adems de esta funcin de asignar los recursos a cada
programa, el sistema operativo se encarga de contabilizar de stos, y de

la seguridad (que un usuario no pueda acceder sin autorizacin a la


informacin de otro, por ejemplo).
El sistema operativo facilita el uso de la computadora. Veamos un
ejemplo de cmo lo hace. Cada dispositivo de E/S, para ser utilizado,
requiere varias instrucciones mquina que establezcan un dialogo entre
las unidades centrales y el perifrico, enviando o captando el dato de
salida o de entrada, respectivamente. Estas instrucciones dependen
considerablemente de las caractersticas concretas del perifrico. Si se
trata, por ejemplo, de una unidad de disco, hay que considerar el ancho
de los buses, el tamao de su memoria intermedia, el arranque (y
parada) de los motores de la unidad, el cdigo identificador de la
posicin a donde hay que acceder, etc. Por otra parte, un dispositivo
dado, estas instrucciones u operaciones son comunes para grabar o leer
cual tipo de informacin (programas o datos), sea cual sea su
naturaleza. El sistema operativo, con objetivo de facilitar el trabajo de
los programadores, contiene mdulos de gestin de entradas / salidas
que evitan a los usuarios tener que incluir esas instrucciones cada vez
que hacen una operacin de entrada o salida. Se puede decir que esos
programas del sistema operativo hacen transparente al usuario las
caractersticas hardware concretas de los dispositivos.

DEFINICIN DE

SISTEMA OPERATIVO

El conjunto de programas informticos que permite la administracin


eficaz de los recursos de una computadora es conocido como sistema
operativo o software de sistema. Estos programas comienzan a trabajar
apenas se enciende el equipo, ya que gestionan el hardware desde los niveles
ms bsicos y permiten adems la interaccin con el usuario.

Cabe destacar que los sistemas operativos no funcionan slo en las


computadoras. Por el contrario, este tipo de sistemas se encuentran en
la mayora de los dispositivos electrnicos que
utilizan microprocesadores: el software de sistema posibilita que el aparato
cumpla con sus funciones (por ejemplo, un telfono mvil o un reproductor
de DVD).
El sistema operativo cumple con cinco funciones bsicas: el suministro de
interfaz al usuario, la administracin de recursos, la administracin
de archivos, la administracin de tareas y el servicio de soporte y
utilidades.
En cuanto a la interfaz al usuario, el sistema se encarga de que el sujeto
pueda cargar programas, acceder a archivos y realizar otras tareas con la
computadora. La administracin de recursos permite la direccin del

hardware, incluyendo los perifricos y la red. El software de sistema


tambin se encarga de la gestin de archivos, al controlar la creacin, la
eliminacin y el acceso a los mismos, y de la administracin de las tareas
informticas que llevan adelante los usuarios finales.

Funciones del s o

El sistema operativo es el programa ms importante de la


computadora. En realidad es un conjunto de programas que hace dos
cosas fundamentales. Una de ellas es organizary administrar el
hardware del equipo: partes internas y perifricos. Todo pueden
funcionar perfectamente, pero sin un sistema operativo no podemos
usarlo. A finales de los aos 40, cuando no haba sistemas operativos,
los programadores ponan en funcionamiento el hardware repitiendo
constantemente una serie de pasos muy laboriosos. Para automatizar
el proceso se crearon los sistemas operativos.
Pero la parte ms evidente es darle al usuario la capacidad de
comunicarse con la computadora. Es decir, dotar a la computadora de
una interfaz. Permite que el usuario se pueda comunicar con la

computadora: hace de traductor entre nosotros y la mquina, y


viceversa.
Una interfaz es el conjunto de elementos que permiten
la comunicacin del usuario con la computadora. Estos elementos
pueden ser palabras, letras, nmeros (alfanumricos) o imgenes
(grficos).
El sistema operativo es el programa ms importante de la
computadora. En realidad es un conjunto de programas que hace dos
cosas fundamentales. Una de ellas es organizary administrar el
hardware del equipo: partes internas y perifricos. Todo pueden
funcionar perfectamente, pero sin un sistema operativo no podemos
usarlo. A finales de los aos 40, cuando no haba sistemas operativos,
los programadores ponan en funcionamiento el hardware repitiendo
constantemente una serie de pasos muy laboriosos. Para automatizar
el proceso se crearon los sistemas operativos.
Pero la parte ms evidente es darle al usuario la capacidad de
comunicarse con la computadora. Es decir, dotar a la computadora de
una interfaz. Permite que el usuario se pueda comunicar con la
computadora: hace de traductor entre nosotros y la mquina, y
viceversa.
Una interfaz es el conjunto de elementos que permiten
la comunicacin del usuario con la computadora. Estos elementos
pueden ser palabras, letras, nmeros (alfanumricos) o imgenes
(grficos).

Recursos

del

En el manejo de funciones y componentes el sistema operativo tiene un papel de


mucha importancia, pues sin l, ninguno de los componentes o funciones de tu
computador existieran de la manera en que los conoces.

Los recursos administrados por un sistema operativo son:


Tiempo del procesador.
Memoria Principal.
Dispositivos Perifericos.
Software.
Tiempo del procesador: El recurso ms importante en el sistema de computacin
es el procesador central. Sin acceso al CPU. los programas no pueden ejecutarse.
La estrategia ms simple para asignar este recurso sera asignarlo a un trabajo de

usuariohasta
que
finalice. Esta estrategia es usada en muchos computadores. Sin embargo la
mayora de los programas gastan ms de la mitad de su tiempo esperando que
terminen operaciones de Entrada/Salida. Esto nos lleva a tratar de compartir el
tiempo del CPU entre varios usuarios, lo cual implica un mecanismo ms complejo

que nos permita utilizar eficientemente el tiempo del procesador y explotar el


paralelismo existente con las operaciones de Entrada/Salida.
Memoria Principal: Un segundo recurso que es escaso en la mayora de los
computadores es la memoria principal. Un programa se puede ejecutar solamente
si tiene asignada la memoria fisica que necesita, ya que el procesador accesa las
instrucciones y los datos que se encuentran en esa memoria fsica. Si el sistema
operativo soporta la ejecucin simultnea de varios trabajos entonces la memoria
est compartida entre esos varios trabajos. En estos casos el S.O. debe asiganr
eficientemente la memoria a esos trabajos, evitando desperdicios.

El objetivo principal de los diferentes esquemas de administracin de memoria


(que se estudiarn en detalle aqui), es la reduccin del desperdicio que ocurre
como consecuencia de los diferentes tamaos de los programas de usuario. La
mayora de estos esquemas son complejos y generan un overhead (tiempo
durante el cual el CPU procesa al S.O.) considerable, siendo muy difcil
cuantitativamente la contribucin de estos esquemas a la eficiencia general del
sistema.
Dispositivos Perifricos: La mayora de los dispositivos perifricos se asignan a
un solo usuario, no se comparten entre varios usuarios. Esta situacin puede ser
muy ineficiente en el caso de algunos dispositivos tales como la impresora, si el
trabajo al que fuese asignado este dispositivo tuviese un tiempo largo de
ejecucin. Por otra parte, los dispositivos de acceso directo son compartidos entre
los usuarios a travs del sistema de archivos y pueden ocurrir demoras derivadas
del uso compartido que pudieran ser intolerables en un momento dado.

La asignacin de los dispositivos a los usuarios tiene implicaciones muy fuertes en


la eficiencia y comportamiento del sistema de computacin. Dado que la mayora
de los equipos incluye una sola impresora, los sistemas operativos incluyen
normalmente un sistema de SPOOLING (operaciones perifericas simultneas en
linea) que evita las ineficiencias que se generaran si este dispositivo fuese
asignado a un trabajo por vez. Sin embargo, en computadores pequeos, el
overhead ocasionado por el spooler sera intolerable y pudiera ser tal vez ms
efectivo abortar y recomenzar algn trabajo.

Por otra parte el uso no controlado de los dispositivos por parte de los usuarios
puede ocasionar "trancas". El sistema pudiera llegar a estar procesando varios
trabajos que se encuentren simultneamente tranacados (Deadlock) sin realizar
ningn tipo de trabajo til.
Software: Los recursos de software de un sistema de computacin, consisten en
las funciones disponibles al usuario con el objeto de administrar datos y controlar
la ejecucin de programas. Entre estos recursos se encuentran los servicios de
administracin de archivos, los despachadores, libreras del sistema y rutinas de
utilidad.

El mtodo ms utilizado para permitir a varios usuarios compartir un recurso de


software, es haciendo este recurso de software reentrante. La utilizacin de
software reentrante, evita tener en la memoria varias copias de ese software,
situacin que sera muy ineficiente. En computadores pequeos puede ser
imposible la implementacin de programas reentrantes.

Sistema operativo, software bsico que controla una computadora. El sistema


operativo tiene tres grandes funciones: coordina y manipula el hardware de la
computadora, como la memoria, las impresoras, las unidades de disco, el teclado o
el mouse; organiza los archivos en diversos dispositivos de almacenamiento, como
discos flexibles, discos duros, discos compactos o cintas magnticas, y gestiona
los errores de hardware y la prdida de datos.
Funciones y caractersticas de los sistemas operativos
Funciones de los sistemas operativos:

Aceptar todos los trabajos y conservarlos hasta su finalizacin.


Interpretacin de comandos: Interpreta los
permiten al usuario comunicarse con el ordenador.

comandos

que

Control de recursos: Coordina y manipula el hardware de la


computadora, como la memoria, las impresoras, las unidades de disco,
el teclado o el Mouse.
Manejo de dispositivos de E/S: Organiza los archivos en diversos
dispositivos de almacenamiento, como discos flexibles, discos duros,
discos compactos o cintas magnticas.

Manejo de errores: Gestiona los errores de hardware y la prdida


de datos.
Secuencia de tareas: El sistema operativo debe administrar la
manera en que se reparten los procesos. Definir el orden. (Quien va
primero y quien despus).
Proteccin: Evitar que las acciones de un usuario afecten el
trabajo que esta realizando otro usuario.
Multiacceso: Un usuario se puede conectar a otra mquina sin
tener que estar cerca de ella.
Contabilidad de recursos: establece el costo que se le cobra a un
usuario por utilizar determinados recursos.
Importancia del Sistema Operativo
Los dispositivos electrnicos como los ordenadores, telfonos mviles, reproductores de msica o reproductores de Blu-ray son
una clase de productos que uno se habita a manejar con algo de tiempo, paciencia y ganas de querer sacarles provecho.

En el pasado, manejar dispositivos como un reproductor de cintas VHS o una videocmara Super 8 era una cuestin ms de
hardware que de software: su propietario deba limitarse a simplemente interactuar con unos botones mecnicos distribuidos
por el cuerpo del producto, accediendo a funciones bsicas y nicas para cada tipologa de dispositivo.
Un tiempo despus fue necesario disponer de un sistema capaz de permitir operar con una mquina, de forma ms o menos
intuitiva, para dar respuesta a unas u otras necesidades de control de unos procesos y unas actividades. El nacimiento del
primer sistema operativo tuvo lugar en la segunda mitad de pasada dcada de los 50, todava en el siglo XX: en 1956, un
equipo de General Motors dise el sistema operativo GM-NAA I/O, para instalarse en un ordenador IBM y as acometer una
funcin muy concreta en una actividad determinada.

La creacin, desarrollo y evolucin de los sistemas operativos han sido bsicos para el acercamiento al consumidor particular
de productos especialmente sensibles para el gran consumo, como son los ordenadores y los telfonos mviles. El sistema
operativo ha hecho posible que cualquier individuo corriente pueda manejar un dispositivo electrnico sin la necesidad de tener
conocimientos tcnicos, siendo relativemente sencillo hacerse con el control de una interfaz de usuario visual.
La importancia del sistema operativo ha estado muy ligada a la presentacin visual de comandos de datos primero, y a una
interfaz grfica despus: el sistema operativo sera el nexo de unin entre la mquina y el hombre.
En el terreno de los ordenadores personales (PCs), los primeros sistemas operativos ms conocidos por el gran pblico fueron
MS-DOS, Linux, IBM OS/2, MS Windows y el primer Mac OS X: el sistema operativo que liderara, y sigue liderando, en los
hogares de todo el mundo es Microsoft Windows, que naci en 1985.
MS Windows es el sistema operativo que ms ha contribuido al manejo, entendimiento y aprovechamiento de un ordenador por
parte de una persona, ya sea en el desarrollo de su actividad profesional o en una funcin ms domstica encaminada al
entretenimiento.
El sistema operativo es el software que gobierna una mquina, el conjunto de procesos que determinan lo que se ve y lo que se
desea haga un dispositivo con cada accin que realiza el usuario. El sistema operativo es la base sobre la que se instalan los
programas que harn posible que una persona retoque una imagen con Photoshop, prepare una presentacin con Office,
escuche msica con iTunes, grabe un DVD con Nero o vea una pelcula con VLC.
El sistema operativo es el responsable de que un dispositivo tecnolgicamente complejo pueda ser una herramienta sencilla en
su uso, cumpliendo una utilidad destacada en la vida diaria de las personas. Los sistemas operativos modernos y ms
comunes, como Windows 8 para PCs o Android en Smartphones, son cruciales para que la sociedad se comunique y pueda
aprovechar el mundo digital y el acceso a los servicios accesibles desde Internet.

clases del sistema operativo

Tipos de Sistemas Operativos

Un sistema Operativo (SO) es en s mismo un programa de computadora. Sin


embargo, es un programa muy especial, quiz el ms complejo e importante en
una computadora. El SO despierta a la computadora y hace que reconozca a la
CPU, la memoria, el tecla do, el sistema de vdeo y las unidades de disco.

Adems, proporciona la facilidad para que los usuarios se comuniquen con la


computadora y sirve de plataforma a partir de la cual se corran programas de
aplicacin.

Los sistemas operativos ms conocidos son los siguientes:


1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema
operativo de disco), es ms conocido por los nombres de PC-DOS y MS-DOS.
MS-DOS fue hecho por la compaa de software Microsoft y es en esencia el
mismo SO que el PC-DOS.

La razn de su continua popularidad se debe al aplastante volumen de


software disponible y a la base instalada de computadoras con procesador
Intel.
Cuando Intel liber el 80286, DOS se hizo tan popular y firme en el mercado
que DOS y las aplicaciones DOS representaron la mayora del mercado de
software para PC. En aquel tiempo, la compatibilidad IBM, fue una necesidad
para que los productos tuvieran xito, y la "compatibilidad IBM" significaba
computadoras que corrieran DOS tan bien como las computadoras IBM lo
hacan.
An con los nuevos sistemas operativos que han salido al mercado, todava el
DOS es un slido contendiente en la guerra de los SO.
2) Windows 3.1: Microsoft tomo una decisin, hacer un sistema operativo que
tuviera una interfaz grfica amigable para el usuario, y como resultado obtuvo
Windows. Este sistema muestra conos en la pantalla que representan
diferentes archivos o programas, a los cuales se puede accesar al darles doble
click con el puntero del mouse. Todas las aplicaciones elaboradas para
Windows se parecen, por lo que es muy fcil aprender a usar nuevo software
una vez aprendido las bases.

3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versin del
Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y
arquitectura de 32 bits, permitiendo as correr mejores aplicacines para
mejorar la eficacia del trabajo.

4) Windows NT: Esta versin de Windows se especializa en las redes y


servidores. Con este SO se puede interactuar de forma eficaz entre dos o ms
computadoras.

5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es
muy buena. El problema que presenta este sistema operativo es que no se le
ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir,
no se han creado muchas aplicaciones que aprovechen las caractersticas de
el SO, ya que la mayora del mercado de software ha sido monopolizado por
Windows.

6) Mac OS: Las computadoras Macintosh no seran tan populares como lo son
si no tuvieran el Mac OS como sistema operativo de planta. Este sistema
operativo es tan amigable para el usuario que cualquier persona puede
aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para
organizar archivos y usarlos de manera eficaz. Este fue creado por Apple
Computer, Inc.

7) UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de
AT&T en 1969 y es ahora usado como una de las bases para la supercarretera
de la informacin. Unix es un SO multiusuario y multitarea, que corre en
diferentes computadoras, desde supercomputadoras, Mainframes,
Minicomputadoras, computadoras personales y estaciones de trabajo. Esto
quiere decir que muchos usuarios puede estar usando una misma computadora
por medio de terminales o usar muchas de ellas.

... de Importancia: http://www.importancia.org/sistema-operativo.php

Você também pode gostar