Está en la página 1de 23

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN


UNIVERSITARIA, CIENCIA Y TECNOLOGA
INSTITUTO UNIVERSITARIO DE TECNOLOGA AGRO INDUSTRIAL

SISTEMAS OPERATIVOS LIBRES Y COMERCIALES, ESTRUCTURA Y


NUCLEO

INTEGRANTES:
JESUS D.HERNANDEZ Z. CI. 20.879.114
CESAR A. ARAQUE A. CI. 24.151.042
MARIOSKA MARTINEZ
PNF EN INFORMATICA TRAYETO TRES

San Juan de Coln, abril 2016SISTEMAS OPERATIVOS LIBRES Y


COMERCIALES
Los sistema operativo comerciales, son aquellos que las compaas lo
producen y cobran dinero por el producto, su distribucin o soporte. Este recurso
econmico se emplea para pagar licencias de ciertos programas no libres, darle
salario a los programadores que contribuyeron a crear este software que
normalmente son empleados por la empresa, por ejemplo: Microsoft, Apple, etc.
Entre las ventajas tenemos: que es ms sencillo de utilizar, es ms interactivo,
tiene soporte tcnico y aplicaciones desarrolladas en menor tiempo. Y posee como
desventajas: la curva de aprendizaje es mucho menor, muy caro, no se puede
distribuir copias, la mayora son vulnerables a los virus, no se puede distribuir
libremente, hay que pagar la licencia de uso.
El sistema operativo libre, es un tipo de software que le permite al
usuario: Estudiar su estructura, funcionamiento y adaptarlo a sus necesidades,
ejecutar con cualquier propsito, distribuir copias y mejorarlo y distribuir al pblico,
no tiene que pagar algn dinero por su uso ni su distribucin. Entre las ventajas y
desventajas del sistema operativo libre tenemos: es ms seguro, ms econmico,
se puede modificar, mejorar y distribuir libremente, se puede reproducir sin ningn
problema, es ms rpido. Y posee como desventajas que: no requiere de muchos
recursos de hardware, no tiene suporte tcnico, no tiene garantas de autor ni de
quien lo provee, no existen compaas nicas que respalden toda la tecnologa, se
adquiere sin garantas explcitas, la mayora de la configuracin del hardware no
es intuitiva, se necesita dedicar recursos a la reparacin de errores, la mayora de
sus soportes estn en los foros de la web.
ESTRUCTURA DEL SISTEMA OPERATIVO LINUX
Linux contiene todas las caractersticas de un sistema operativo
moderno, como por ejemplo: Multitarea Real, Memoria Virtual, Multiusuario,

TCP/IP nativo, libreras compartidas, kernel modulable, funciona en modo


protegido, soporte para multiprocesamiento simtrico y soporte para hardware de
32 y 64 bits.
Linux tiene una implementacin libre de X Windows, basado en el
estndar X/OPEN que le permite ejecutar entornos grficos de alta calidad. Sobre
estos pueden ejecutarse una variedad de manejadores de escritorio (Desktop
Managers) segn las necesidades o el gusto del usuario. Es importante destacar
la capacidad que tiene Linux para conectarse a redes basadas en protocolos
diversos como TCP/IP, AppleTalk, IPX/SPX, Netbios, etc. Incluso puede
reemplazar funciones de otros servidores en estas redes de manera transparente
y funcional.
Linux se puede dividir generalmente en cuatro componentes principales:
el ncleo (kernel), el shell, el sistema de archivos y las utilidades. El ncleo es el
programa medular que ejecuta programas y gestiona dispositivos de hardware
tales como los discos y las memorias.
El shell proporciona una interfaz entre el ncleo y el usuario. Interpreta
las rdenes que introduce el usuario y las enva al ncleo para ser ejecutadas. La
interfaz del shell es muy sencilla. Normalmente consiste en un inductor desde el
que se teclea una orden en una lnea. A menudo, esta lnea se conoce como la
lnea de rdenes. Como una alternativa a la interfaz de la lnea de rdenes, Linux
proporciona una interfaz grfica de usuario (GUI) llamada X-Windows, que cuenta
con varios administradores de ventanas que puede utilizar. Dos de los
administradores de ventanas ms populares son el Free Virtual Window Manager
(fvwm) y el Open Look Window Manager (olwm).
Aunque un administrador de ventanas constituye una interfaz flexible y
vistosa, hay que tener presente que tan solo es un aadido al shell. El
administrador de ventanas simplemente le pasa al shell las rdenes que recibe,
ste las interpreta y las enva de nuevo al ncleo, para ser ejecutadas. A lo largo
de los aos se han ido desarrollando varios tipos de diferentes de shell. En la
actualidad, hay tres shells principales: Bourne, Korn y C-shell.

El sistema de archivos de Linux, organiza la forma en que se almacenan


los archivos en almacenamiento tales como los discos. Los archivos estn
organizados en directorios. Cada directorio puede contener un nmero cualquiera
de subdirectorios, cada uno de los cuales puede a su vez, contener otros archivos.
Todo el sistema de archivos de Linux es un gran conjunto interconectado de
directorios que estn organizados en una estructura jerrquica de rbol.
Las utilidades son programas especializados, tales como editores,
compiladores y programas de comunicaciones, que realizan operaciones de
computacin estndar. Para empezar, muchas utilidades se pueden clasificar en
tres amplias categoras: editores, filtros y programas de comunicaciones. Tambin
hay utilidades que efectan operaciones con archivos y administracin de
programas. Como una alternativa a la interfaz de la lnea de rdenes, Linux
proporciona una interfaz grfica de usuario (GUI) llamada X-Windows que cuenta
con varios administradores de ventana que puede utilizar. Un administrador de
ventana trabaja de forma muy parecida a los GUI de Windows y del Mac, posee
ventanas iconos y mens, todos ellos gestionados por medio del ratn.
Incluso uno mismo puede crear sus propias utilidades, ya que Linux
contiene un gran nmero de utilidades. Algunas efectan operaciones sencillas:
otras son programas complejos con sus propios juegos de rdenes. El ncleo, el
shell, el sistema de archivos y las utilidades forman en conjunto la estructura
bsica del sistema operativo Linux. Con estos tres elementos puede ejecutar
programas, gestionar archivos e interactuar con el sistema.

ESTRUCTURA DEL SISTEMA OPERATIVO UNIX


El sistemas operativo UNIX se trata de un sistema operativo potente,
flexible y verstil, originado ya hace ms de 30 aos en los Laboratorios Bell, que
prcticamente puede ser instalado en cualquier tipo de plataforma, incluyendo los
ordenadores personales monousuarios se cuentan entre los xitos ms notables
en el campo de los sistemas operativos.

La estructura del sistema operativo UNIX, se distinguen tres niveles: nivel


de usuario, nivel del ncleo y nivel del hardware. En las siguientes secciones se
describe cada uno de estos niveles.
Nivel de usuario: En el nivel de usuario se encuentran los programas de usuario
que interaccionan con el ncleo haciendo uso de las llamadas al sistema de dos
formas:
- Mediante el uso de libreras de llamadas al sistema que trasladan estas llamadas
a las funciones primitivas necesarias que permiten acceder al ncleo.

- Forma directa: Los programas escritos en lenguaje ensamblador pueden invocar


a las llamadas al sistema de forma directa sin usar una librera de llamadas al
sistema.
- Al invocar un proceso a una llamada al sistema se ejecuta una instruccin
especial que es una interrupcin software o trap que provoca la conmutacin
hardware al modo supervisor.
Nivel del ncleo: En este nivel se encuentran el subsistema de ficheros y el
subsistema de control de procesos, que son los dos mdulos ms importantes del
ncleo. El interfaz de llamadas al sistema representa la frontera entre los
programas de usuario y el ncleo. Las llamadas al sistema pueden interactuar
tanto con el subsistema de ficheros como con el subsistema de control de
procesos. Asimismo el ncleo est en contacto con el hardware de la mquina a
travs de su mdulo de control del hardware.
Mdulo de control del hardware: Finalmente, el mdulo de control del hardware
es el responsable del manejo de las interrupciones y de la comunicacin con el
hardware de la mquina.
ESTRUCTURA DEL SISTEMA OPERATIVO MAC OS
Mac OS (del ingls Macintosh Operating System, en espaol Sistema
Operativo de Macintosh) es el nombre del sistema operativo creado por Apple. Es
conocido por haber sido uno de los primeros sistemas dirigidos al gran pblico en
contar con una interfaz grfica compuesta por la interaccin del mouse con
ventanas, iconos y mens.
Su estructura se sustenta en cuatro pilares:
1) La base o kernel del sistema, encargado de interactuar con el hardware de la
mquina, es decir, de acceder a recursos como la memoria, unidades de
almacenamiento, etc. Darwin es el kernel del sistema operativo Mac OS y provee:

- Soporte multiprocesador
- Multitarea preventiva
- Gestin de memoria virtual avanzada
- Proteccin de memoria
2) El sistema grfico, formado por la combinacin de tres componentes clave,
llamados Quartz, QuickTime y OpenGL.
3) Un entorno de programacin y desarrollo que permite exprimir al mximo las
nuevas posibilidades del sistema, portar con facilidad las aplicaciones ya
existentes y emular el entorno operativo actual: Cocoa, Carbon y Classic.
4) Una interfaz de usuario totalmente renovada, con aspecto, rendimiento,
usabilidad y funcionalidades fuera de lo normal, que se ha convertido en el
estandarte del nuevo sistema: Aqua.
ESTRUCTURA DEL SISTEMA OPERATIVO OPENSUSE
El origen de openSUSE se remonta al ao 1992, cuando cuatro entusiastas
usuarios de Linux, los alemanes Roland Dyroff, Thomas Fehr, Hubert Mantel y
Burchard Steinbild, lanzaron el proyecto bajo el nombre de SuSE (Desarrollo de
sistemas y software). Al comienzo, la naciente empresa sola vender discos
informticos los cuales contenan la versin alemana de Linux-Slackware, pero no
pas mucho tiempo hasta Linux-SuSE se transformara en una distribucin
independiente a travs de su versin 4.2 lanzada en mayo de 1996. En los
siguientes aos, los desarrolladores adoptaron el formato de paquetes RMP e
introdujeron YaST, una amigable herramienta grfica de administracin. Cuenta
con lanzamientos frecuentes, excelentes publicaciones y documentacin, y una
amplia disponibilidad de Linux-SuSE en tiendas a lo largo de Europa y norte
Amrica, esto le ha significado un aumento en la popularidad de la distribucin.

SuSE fue comprado por Novell, Inc. a finales del 2003. Amplios cambios en
el desarrollo, de licencia y disponibilidad de Linux-SUSE fueron aplicados casi de
inmediato YaST fue lanzado bajo Licencia General Pblica, la imgenes ISO
fueron distribuidas libremente desde servidores pblicos, y, los ms significativo
fue que el desarrollo de la distribucin fue por primera vez abierto para todo
pblico. Desde el lanzamiento del proyecto openSUSE y la versin 10.0 en
octubre del 2005, la distribucin a llegado a ser completamente libre en todo
sentido. El cdigo de openSUSE ha llegado a ser el sistema base de los productos
comerciales de NOVELL, primeramente llamado Novell Linux, pero renombrado
ms adelante como Empresas de Escritorios SUSE Linux y Empresas de
Servidores SUSE Linux.
El ncleo
El ncleo (2.6.37) incluye una modificacin, Kernel activity patch, que
aumenta de forma notable la velocidad del escritorio. Se ha mejorado el soporte
de hardware con la inclusin de muchos controladores nuevos. La aceleracin 2D
y 3D se potencia con la inclusin de los ltimos controladores grficos de Xorg y
Mesa. Destacable el soporte para multiproceso en el sistema de archivos Ext4,
empleado por defecto en la distribucin y del que sacarn buen provecho los
procesadores de dos o ms ncleos, con un incremento significativo de
rendimiento en las operaciones de acceso a disco.
Entornos de escritorio
La distribucin dispone de varios entornos como: KDE, GNOME y XFCE
que es un entorno de escritorio ligero, muy atractivo, perfectamente integrado en
esta versin, que se adapta como un guante a mquinas con poca memoria RAM.
Existen ms entornos, como LXDE y gestores de ventanas ligeros, como Icewm,
Openbox o fvwm2.

LibreOffice
La suite ofimtica LibreOffice, fue creada por The Document Foundation. Es
un fork de OpenOffice, que est siendo usadatambin en otras distribuciones.

Navegadores
En la medida que se populariza el paradigma Cloud Computing, la
importancia del navegador es mayor. Cada vez utilizamos ms herramientas y
servicios en la nube. La eleccin de OpenSUSE ha sido la inclusin por defecto de
Firefox 4 (beta-12).

Cargador de arranque
OpenSUSE ha incorporado el cargador de arranque GRUB (GRand Unified
Bootloader) desde hace aos, ahora sigue mantenindose por compatibilidad
como cargador por defecto, aunque ya en la RC1 disponas de la opcin GRUB2.
Scribus
Scribus es una aplicacin DTP (Desktop Publishing) multiplataforma
(Linux/UNIX, Mac OS X, OS/2 Warp 4/eComStation y Windows) que debuta en
OpenSUSE con esta versin. Con Scribus puedes acometer trabajos profesionales
de autoedicin al disponer de separacin de color, cuatricoma (CMYK), soporte
Spot Color, maneja perfiles de color ICC y creacin de PDF. Es una herramienta
de aspecto sencillo aunque muy potente.
Reproductores multimedia
La distribucin dispone de varios reproductores multimedia como lo es:
Banshee, Amarok, Rhythmbox, otro reproductor de audio propio de Gnome
inspirado en iTunes de Apple, con capacidad de importacin de audio desde CD y
grabacin de CD audio. Por la versin puedes suponer que est en una fase
temprana del proyecto. Dispone de soporte experimental para iPod.

En el apartado de reproduccin de vdeo cuenta con Totem. Si instalas el entorno


de escritorio Xfce, dispones adems de Parole, otro reproductor de vdeo que
funciona igualmente en Gnome y KDE.

Virtualizacin
La virtualizacin es otro aspecto que se ha cuidado extraordinariamente con la
inclusin de los ltimos paquetes, Xen (4.0.2), VirtualBox (4.0.4) con soporte para
VMDKy VHD, player y driver para VMware Workstation y KVM (Kernel-based
Virtual Machine).
FEDORA
Es un sistema operativo basado en el kernel Linux, fue creado a finales del
2003 que se caracteriza por ser un sistema estable, contiene software distribuido
bajo un cdigo abierto de libre de licencia y es mantenida gracias a una
comunidad internacional de ingenieros, diseadores grficos y usuarios que
informan de fallos y prueban nuevas tecnologas. Cuenta con el respaldo y la
promocin de Red Hat.
De acuerdo a DistroWatch, Fedora es la cuarta distribucin de Linux ms
popular, por detrs de Linux Mint, Mageia y Ubuntu.

Distribucin
PackageKit, administrador de paquetes por defecto en Fedora. El Proyecto
Fedora se distribuye en muchas formas diferentes: Fedora DVD - un DVD con
todos los paquetes disponibles; medios vivos (Live CD) - imgenes de CD o DVD
que tambin pueden ser instalados en unidades USB, imagen de rescate en CD o
USB - usado si alguna parte del sistema ha fallado y requiere ser reparado.
Tambin permite instalaciones desde Internet.
Yum es el administrador de paquetes del sistema. Las interfaces grficas,
como el pirut y el pup, son provistos de la misma forma que el puplet, los cuales
ofrecen notificaciones visuales en el panel cuando las actualizaciones estn
disponibles. apt-rpm es una alternativa a yum, y puede ser ms familiar para
personas que hayan usado anteriormente distribuciones como Ubuntu o Debian,
donde apt-get es el administrador de paquetes predeterminado. Adicionalmente,
repositorios extra pueden ser agregados al sistema y de esta forma paquetes que
no estn disponibles en Fedora pueden ser instalados.
Repositorios
Actualmente,

Fedora

recomienda

(o

utiliza)

nicamente

aquellos

repositorios que disponen de paquetes de software libre, o cdigo abierto, sin


problemas de patentes.
Algunos de los repositorios ms utilizados son Atrpms, Livna, FreshRPM,
Dag, y Dries.
En el repositorio de Livna se encuentran aquellos paquetes que, aun siendo
legales, nicamente pueden ser descargados por el usuario final, como cdecs
para MP3 y otros formatos. El resto de los repositorios indicados no clasifica los
paquetes segn su licencia, sino segn su funcionalidad. As mismo, existe la
posibilidad de incompatibilidades entre repositorios, especialmente entre Livna y
Atrpm, debido principalmente a que emplean diferentes opciones de compilacin y
por ello las dependencias pueden llegar a ser distintas.

La herramienta habitual, en Fedora, para interactuar con los repositorios a


travs de lnea de comandos se denomina Yum; as mismo existe un entorno
grfico Yum denominado Pirut (para tareas de instalacin y eliminacin de
paquetes) y Pup (para tareas de actualizacin de paquetes). Yum posee un frontend llamado Yumex.
Seguridad
SELinux ("Security-Enhanced Linux") se destaca entre las caractersticas de
seguridad de Fedora, pues implementa una gran variedad de polticas de
seguridad, incluyendo control de acceso obligatorio (MAC "Mandatory Access
Control"), a travs de los Mdulos de Seguridad de Linux que estn en el ncleo
Linux del sistema.
Fedora tambin tiene mtodos propios para prevenir la sobrecarga del
buffer y la utilizacin de rootkits. La verificacin del buffer en tiempo de
compilacin, Exec Shield y restricciones en como la memoria del ncleo en
/dev/mem puede ser accedida ayudan a prevenir esto.
Lanzamientos
Segn el ciclo de lanzamiento, Fedora se lanza aproximadamente cada 6
meses, con un tiempo de soporte por versin de 13 meses aproximadamente.
Durante sus primeras 6 versiones se llam Fedora Core, debido a que solo
inclua los paquetes ms importantes del sistema operativo.
La ltima versin es Fedora 23, puesta a disposicin del pblico el 3 de
noviembre de 2015.
WINDOWS 2000
Es un sistema operativo de Microsoft que se puso en circulacin el 17 de
febrero de 2000 con un cambio de nomenclatura para su sistema NT. As,
Windows NT 5.0 pas a llamarse Windows 2000. Fue sucedido por Windows XP
para equipos de escritorio en octubre de 2001 y Windows Server 2003 para
servidores en abril de 2003. Su creacin represent un esfuerzo por la unificacin
de hasta ese momento dos sistemas operativos distintos, Windows 9x y Windows

NT. Dos aos antes de su salida se saba que Windows NT 5.0 estaba en
proyecto, pero Windows 2000 lleg a resolver de una vez por todas las dudas.
Windows 2000 era un sistema operativo para empresas y para ejecutar
servidores de red o los servidores de archivo. Dentro de las tareas que puede
realizar se incluyen: crear cuentas de usuarios, asignar recursos y privilegios,
actuar como servidor web, servidor de impresin, DNS o resolucin de nombres
de dominio, servidor DHCP, entre otros servicios bsicos. Otra de las funciones
que tiene, es como en todo sistema Windows la opcin de utilizarlo como una
estacin de trabajo ms de la red. Dicho sistema operativo es muy eficiente y su
principal punto fuerte es el Active Directory (Directorio Activo), herramienta desde
la cual se puede administrar toda la infraestructura de una organizacin.
Desde un punto de vista terico la arquitectura interna del sistema Windows
2000; padre de Windows XP y Vista y, por lo tanto, muy parecido a ellos, es
jerrquica y se compone de una serie de mdulos que se relacionan entre s.
WINDOWS XP PROFESIONAL
Microsoft Windows XP (Windows Experience) es una versin de
Microsoft Windows, el sistema operativo fue el ms avanzado de la compaa
Microsoft y lanzado al mercado el 25 de octubre de 2001. Las letras "XP"
provienen de la palabra eXPeriencia (eXPerience en ingls). Su nombre clave
inicial fue Whistler.
Dispone de versiones para varios entornos informticos, incluyendo para
los PC domsticos o de negocios, adems de equipos porttiles, "netbooks",
"tabletas" y "centros multimedia". Sucesor de Windows 2000 junto con Windows
ME, y antecesor de Windows Vista, es el primer sistema operativo de Microsoft
orientado al consumidor que se construye con un ncleo y arquitectura de
Windows NT disponible en versiones para plataformas de 32 y 64 bits.
A diferencia de versiones anteriores de Windows, al estar basado en la
arquitectura de Windows NT proveniente del cdigo de Windows 2000, presenta

mejoras en la estabilidad y el rendimiento. Tiene una interfaz grfica de usuario


(GUI)

perceptiblemente

reajustada

(denominada

Luna),

la

cual

incluye

caractersticas rediseadas, algunas de las cuales se asemejan ligeramente a


otras GUI de otros sistemas operativos, cambio promovido para un uso ms fcil
que en las versiones anteriores. Es tambin la primera versin de Windows que
utiliza la activacin del producto para reducir la piratera del software
Desde un punto de vista terico su arquitectura interna es jerrquica muy
parecida a del sistema Windows 2000 y se compone de una serie de mdulos que
se relacionan entre s. La arquitectura interna es la siguiente:

Modo Usuario
1) Subsistemas de Ambiente Protegido
Dos de los objetivos de WINDOWS son personalidad y compatibilidad. Esto
ha sido logrado a travs de los subsistemas de ambiente protegido.
La personalidad esencialmente significa que WINDOWS expone mltiples
conjuntos de interfaces de programas de aplicacin (APIs) y puede actuar

eficazmente como si fuera un sistema operativo diferente. WINDOWS viene con


una personalidad POSIX y OS/2 adems de sus personalidades Win32, Win16 y
DOS.
En WINDOWS, hay tres subsistemas de ambiente protegido:

El subsistema de Win32

El subsistema de POSIX

El subsistema de OS/2

Aunque algunas veces se muestran las personalidades Win16 y DOS


incluidas en una lista de subsistemas de ambiente protegido, ellas realmente son
parte del subsistema Win32.
Los subsistemas de ambiente protegido actan como los mediadores entre
las aplicaciones del Modo Usuario y el Ejecutor de Windows.
2) El Subsistema Win32
El Subsistema Win32 es el ms importante, ya que atiende no slo a las
aplicaciones nativas de Windows, sino que para aquellos programas no Win32,
reconoce su tipo y los lanza hacia el subsistema correspondiente. En el caso de
que la aplicacin sea MS-DOS o Windows de 16 bits (Windows 3.11 e inferiores),
lo que hace es crear un nuevo subsistema protegido. As, la aplicacin DOS o
Win16 se ejecutara en el contexto de un proceso llamado VDM (Virtual DOS
Machine, mquina virtual DOS), que no es ms que un simulador de un ordenador
funcionando bajo MS-DOS. El subsistema soporta una buena parte del API Win32.
As, se encarga de todo lo relacionado con la interfaz grfica con el usuario (GUI),
controlando las entradas del usuario y salidas de la aplicacin. Este posee el
control de la pantalla, el teclado, y el ratn.
3) El Subsistema POSIX
Uno de los estndares ms frecuentemente citados soportados por
Windows es el POSIX (Interfaz de Sistema operativo Portable Basado en Unix), el
cual representa la interfaz del Sistema Operativo portable y fue desarrollado por el
IEEE (Instituto de Ingenieros en Electricidad y Electrnica) como un mtodo de

proporcionar portabilidad a las aplicaciones hechas sobre plataformas UNIX. No


obstante, POSIX se ha integrado en muchos sistemas no UNIX.
El Subsistema POSIX interacciona con el Ejecutor de Windows. Se encarga
de definir aspectos especficos del Sistema Operativo UNIX, como pueden ser las
relaciones jerrquicas entre procesos padres e hijos (las cuales no existen en el
subsistema Win32, por ejemplo, y que por consiguiente no aparecen
implementadas directamente en el Ejecutor de Windows).
4) El Subsistema OS/2.
El subsistema de OS/2 est implementado como un subsistema de
ambiente protegido, parecido al subsistema POSIX. Este traduce las llamadas API
de OS/2 en llamadas a APIs de Win32 que son servidas por el subsistema de
Win32.
El Subsistema OS/2 igual que el subsistema POSIX proporciona un entorno
para aplicaciones UNIX, este subsistema da soporte a las aplicaciones OS/2.
Proporciona la interfaz grfica y las llamadas al sistema; las llamadas son servidas
con ayuda del Ejecutor de Windows.
Modo Kernel
1) Capa de Abstraccin de Hardware (HAL).
La capa de Abstraccin de Hardware conocida por sus siglas en ingls HAL
(Hardware Abstraction Layer) es una biblioteca de manipulacin de hardware con
rutinas suministradas por Microsoft que sirve como una interfaz entre el hardware
y el resto del Sistema Operativo. Esta capa queda en el nivel ms bajo del
Ejecutor de Windows (entre el hardware y el resto del Sistema Operativo), esta
esconde las caractersticas de la plataforma para que todas las plataformas y
arquitecturas parezcan igual al Sistema Operativo, esto le permite correr sobre
diferentes plataformas con uno o varios procesadores, facilitando adems a los
drivers de dispositivos adaptarse a distintas arquitecturas de E/S sin tener que ser
modificados en gran medida

2) MicroKernel
El microkernel est situado en el corazn de Windows, trabaja muy
estrechamente con el HAL (Nivel de Abstraccin de Hardware), este planifica la
ejecucin de hilos y manipula las interrupciones y excepciones de procesos. El
papel de este es mantener a los procesadores lo mas ocupado posible. En sentido
general este se encarga de las funciones ms bsicas de todo el SO, como son:

Ejecucin de subprocesos.

Sincronizacin multiprocesador.

Manejo de las interrupciones de hardware.

3) El Ejecutor de Windows.
El Ejecutor de Windows se encarga de las tareas importantes, las que son
de vital importancia para el sistema completo, ya que el microkernel est casi
siempre demasiado ocupado para dirigirse directamente. Este incluye servicios
como la Administracin de Objetos, de Memoria virtual, de Entrada-Salida y de
Procesos.
4) El Administrador de Objetos.
El Administrador de Objetos (Object Manager) se encarga de crear,
modificar, eliminar y proporciona informacin sobre el estado todos los objetos del
Ejecutor de Windows., (tipos de datos abstractos que son usados para representar
recursos del Sistema Operativo) usados por todos los sistemas que conforman el
Ejecutor de Windows.
Los objetos pueden ser cosas concretas, tales como puertos de
dispositivos, o pueden ser ms abstractos como hilos. Este tambin se asegura
que los objetos no consuman muchos recursos (por lo regular la memoria),
manteniendo cuotas para los diferentes tipos de objetos.

5) El Administrador de Procesos.
El Administrador de Procesos (Process Manager) es el responsable de
crear, quitar y modificar los estados de todos los procesos e hilos. Este tambin
proporciona informacin sobre el estado de procesos e hilos al resto del sistema.
El Administrador de Procesos se usa para manejar los hilos, pero no tiene
su propio conjunto de polticas sobre cmo planificar la ejecucin de procesos e
hilos. Estas polticas son determinadas por el propio microkernel.
6) El Administrador de Memoria Virtual.
El Administrador de Memoria Virtual (Virtual Memory Manager o VMM)
proporciona la gestin de memoria virtual del sistema. La memoria virtual es un
esquema que permite usar los recursos del disco en lugar de la memoria fsica del
sistema moviendo las pginas al disco cuando estas no estn siendo usadas y
recuperndolas cuando se les necesitan.
7) Servicios de Llamadas a Procedimientos Locales.
El Servicio de Llamadas a Procedimientos Locales (Local Procedure Call
Facility o LPC) es un mecanismo que permite a dos hilos en procesos diferentes
intercambiar informacin.
El Servicio de Llamadas a Procedimientos Locales es el mdulo que se
encarga de recibir y enviar las llamadas de procedimiento locales entre las
aplicaciones cliente y los subsistemas servidores.

8) El Monitor de Seguridad.
El Monitor de Seguridad (Security Reference Monitor o SRM) es el lecho de
toda la seguridad dentro del sistema WINDOWS y es el responsable de hacer
cumplir todas las polticas de seguridad en la computadora local. Este componente
trabaja estrechamente con el Administrador de Objetos. Cada vez que un usuario
intenta acceder a un objeto el Administrador de Objetos crea un manipulador para

acceder a este y llama al SRM para determinar el nivel de acceso concedido por el
manipulador.
9) El Administrador de Entrada-Salida.
El Administrador de Entrada-Salida (I/O Manager) es responsable de
gestionar la comunicacin entre los distintos drivers de dispositivo, para lo cual
implementa una interfaz bien definida que permite el tratamiento de todos los
drivers de una manera homognea, sin que intervenga el cmo funciona
especficamente cada uno.
WINDOWS 7
En 2009 Windows 7 se cre para el mundo inalmbrico que surge a finales
de la primera dcada del siglo XXI. En este momento, las ventas de equipos
porttiles empiezan a superar a las de los equipos de escritorio y es habitual
conectarse a zonas interactivas inalmbricas pblicas, como los cafs, y a las
redes privadas domsticas.
Windows 7 incorpora nuevas formas de trabajar con ventanas (como
Ajustar, Inspeccionar y Agitar), que mejoran la funcionalidad y hacen que la
interfaz sea ms divertida de usar. Tambin marca el debut de Windows Touch, la
tecnologa tctil que permite a los usuarios navegar por Internet, desplazarse por
las fotos y abrir archivos y carpetas en pantallas tctiles.
Ocho millones de evaluadores de todo el mundo probaron la versin beta
de Windows 7 antes de su lanzamiento.
WINDOWS 8
Windows 8 es un sistema operativo completamente renovado, desde el
conjunto de chips hasta la experiencia del usuario. Incorpora una interfaz
totalmente nueva que funciona a la perfeccin con funciones tctiles y con el ratn
y el teclado. Acta como una tableta para el ocio y como un equipo con todas sus
funciones para el trabajo. Windows 8 tambin incorpora mejoras en el conocido
escritorio de Windows, como una nueva barra de tareas y un sistema de

administracin de archivos optimizado. En 2012 Windows 8 incorpora las apps y


los iconos dinmicos
Windows 8 dispone de una pantalla de inicio con iconos que permiten
conectar con las personas, los archivos, las apps y los sitios web. Las apps
ocupan un papel protagonista; por ello, desde la pantalla Inicio puede accederse
directamente a un nuevo lugar donde conseguirlas: la Tienda Windows.
Junto con Windows 8, Microsoft publica tambin Windows RT, que se
ejecuta en algunas tabletas y PCs. Windows RT se ha diseado para dispositivos
ligeros y para una mayor duracin de la batera. Ejecuta exclusivamente apps de
la Tienda Windows. Se distribuye con una versin integrada de Office optimizada
para las pantallas tctiles.
Los usuarios avanzados observarn que, en Windows 8, la deteccin y
correccin de errores del sistema de archivos es ms transparente y menos
invasiva.
WINDOWS 10
Windows 10 llega a principios de 2015, pero no para todos a la vez.
Microsoft pone las primeras versiones del sistema operativo a disposicin de los
entusiastas a travs del programa Windows Insider, invitando a los clientes a
contribuir al desarrollo y al futuro de Windows 10. Los dispositivos de todo el
mundo estn superconectados y comparten contenido a velocidades sin parangn,
y Windows 10 convierte la colaboracin en una tarea sencilla y agradable.
El programa Windows Insider desempea un papel importante en hacer de
Windows 10 un producto excelente. Las personas inscritas en el programa Insider
examinan las versiones preliminares y las comentan para que Microsoft pueda
desarrollar soluciones en respuesta a los comentarios de los clientes que usan
Windows todos los das.

Esta es la primera vez que una actualizacin de Windows se ofrece


gratuitamente a los clientes. Solo un mes despus del lanzamiento, 75 millones de
dispositivos utilizan Windows 10. Microsoft espera ver Windows 10 instalado en
mil millones de dispositivos en 2018.
El sistema operativo ofrece una interfaz de Windows actualizada,
centrndose en el icnico men Inicio y creando una experiencia intuitiva desde
all. Windows 10 pone voz a Microsoft para ofrecer una experiencia ms coloquial
y accesible que antes. Cortana, el primer asistente verdaderamente digital de
Microsoft, hace su primera aparicin en un equipo con Windows 10 y despus se
introduce con gran xito en los telfonos Windows 8.1. Aprendiendo de los
comportamientos y las preferencias de cada persona que interacta con ella,
Cortana crea una experiencia personalizada en todos los equipos, tabletas y
telfonos Windows. Es inteligente y ocurrente, y supone un gran paso adelante
hacia un Windows ms personal.

También podría gustarte