Sie sind auf Seite 1von 3

Un Sistema Operativo (SO) es el software bsico de una computadora que provee una

interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario
!as funciones bsicas del Sistema Operativo son administrar los recursos de la mquina,
coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento
!os Sistemas Operativos ms utilizados son "os, #indows, !inu$ y %ac &lgunos SO ya
vienen con un navegador integrado, como #indows que trae el navegador 'nternet ($plorer
Definicin de Sistema Operativo
(l sistema operativo es el programa (o software) ms importante de un ordenador )ara que
funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo !os
sistemas operativos realizan tareas bsicas, tales como reconocimiento de la cone$i*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, escner, etc
(n sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un
polic,a de trfico, se asegura de que los programas y usuarios que estn funcionando al mismo
tiempo no interfieran entre ellos (l sistema operativo tambi+n es responsable de la seguridad,
asegurndose de que los usuarios no autorizados no tengan acceso al sistema
Clasificacin de los Sistemas Operativos
!os sistemas operativos pueden ser clasificados de la siguiente forma-
Multiusuario- )ermite que dos o ms usuarios utilicen sus programas al mismo tiempo
&lgunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo
Multiprocesador- soporta el abrir un mismo programa en ms de una .)U
Multitarea- )ermite que varios programas se e/ecuten al mismo tiempo
Multitramo- )ermite que diversas partes de un solo programa funcionen al mismo tiempo
Tiempo Real- 0esponde a las entradas inmediatamente !os sistemas operativos como "OS
y U1'2, no funcionan en tiempo real
Cmo funciona un Sistema Operativo
!os sistemas operativos proporcionan una plataforma de software encima de la cual otros
programas, llamados aplicaciones, puedan funcionar !as aplicaciones se programan para que
funcionen encima de un sistema operativo particular, por tanto, la elecci*n del sistema operativo
determina en gran medida las aplicaciones que puedes utilizar
Los sistemas operativos ms utilizados en los PC son DOS, OS/, ! "indo#s, pero $a! otros
%ue tam&i'n se utilizan, como por e(emplo Linu)*
Cmo se utiliza un Sistema Operativo
Un usuario normalmente interact3a con el sistema operativo a trav+s de un sistema de comandos,
por e/emplo, el sistema operativo "OS contiene comandos como copiar y pegar para copiar y pegar
archivos respectivamente !os comandos son aceptados y e/ecutados por una parte del sistema
operativo llamada procesador de comandos o int+rprete de la l,nea de comandos !as interfaces
grficas permiten que utilices los comandos se4alando y pinchando en ob/etos que aparecen en la
pantalla
+(emplos de Sistema Operativo
& continuaci*n detallamos algunos e/emplos de sistemas operativos-
,amilia "indo#s
#indows 56
#indows 57
#indows %(
#indows 18
#indows 9:::
#indows 9::: server
#indows 2)
#indows Server 9::;
#indows .(
#indows %obile
#indows 2) <= bits
#indows >ista (!onghorn)
,amilia Macintos$
%ac OS ?
%ac OS 7
%ac OS 5
%ac OS 2
,amilia -./0
&'2
&%'2
@1UA!inu$
@1U A Burd
B)CU2
'ri$
%ini$
System >
Solaris
Uni$#are
!os sistemas operativos implementan una multitud de servicios y funciones como la gesti*n de
entrada y salida, la cuenta y control de los programas, la gesti*n de la memoria, entre otros, lo cual
genera una comple/idad que los dise4adores deben ocultar pues las operaciones del sistema
operativo deben ser transparentes al usuario, lo cual lleva ocultar todos los detalles de informaci*n
y de las estructuras de datos empaquetando las funciones en m*dulos
!a ocultaci*n de los detalles es una estrategia que ha funcionado construyendo una /erarqu,a de
niveles de abstracci*n, de modo que cada nivel proporciona un con/unto especifico de funciones
primitivas que podrn usar las funciones de la capa superior
(n la imagen con que iniciamos este post, podemos ver un modelo general de un sistema operativo
por capas, analizaremos cada una, comenzando por la mas interna-
Capa 1* .ucleo
(l nucleo o Dernel gestiona todos los procesos, es el encargado de llevar la cuenta de todos los
procesos activos y de la planificaci*n de los mismos, al seleccionar cual de ellos ocupara tiempo del
procesador, esta capa es muy importante, dado que define el rendimiento del sistema, prueba de ello
es el rendimiento que obtuvo #indows 2), al ser creado sobre la base de un n3cleo U1'2 que fue
adquirido a la compa4,a Santa .ruz Operations

Capa * +ntrada ! salida &sica
)roporciona funciones primitivas para la gesti*n de la memoria secundaria, es decir, se encarga de
proveer las primitivas necesarias para la localizaci*n, escritura y lectura de bloques de datos en el
disco duro, sin llegar a proporcionar muchos detalles, cabe se4alar que en esta capa la informaci*n
almacenada no se representa como archivos, la cual es una implementaci*n de una capa superior

Capa 2* 3estin de memoria*
(ste nivel administra la memoria principal o memoria 0&%, se encarga de asignar los bloques de
memoria a los procesos y de liberarlos cuando los procesos han terminado, as, tambi+n se encarga
de retirar algunos procesos de la memoria y almacenar una imagen de ellos en el disco duro, con la
finalidad de simular que e$iste mas memoria de la que realmente e$iste de forma f,sica, el cual es
un proceso que denominamos memoria virtual

Capa 4* Sistema de arc$ivos*
(sta capa proporciona las funciones necesarias para almacenar la informaci*n en archivos, se apoya
en las primitivas de la capa9 y la decisi*n de que procesos hacen uso de memoria se ubican en esta
capa

Capa 5* /nterprete de comando*
(n esta ultima capa se ubica la interfaz visible para el usuario, ya sea como una linea de comando o
como una @U' ('nterfaz @rfica de Usuario), con la cual el usuario comunica y que esta capa
traduce al con/unto de primitivas de las capas anteriores

Das könnte Ihnen auch gefallen