ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas Operativos


Enviado por   •  2 de Abril de 2014  •  1.837 Palabras (8 Páginas)  •  175 Visitas

Página 1 de 8

Caracteristicas y funciones generales:

Windows:

Características:

• Tiene la posibilidad de editar, catalogar y enviar correos electrónicos.

• Opciones de marca de la bienvenida a Windows.

• Botones de la barra de herramientas del explorador.

• Protección a los archivos del sistema.

• Restauración del sistema.

• Herramientas de soporte y ayuda incorporadas.

Funciones generales:

• Desarrollado con base en el nuevo núcleo de Windows 2000.

• Protección de archivos de Windows.

• Arquitectura protegida por Kernel.

• Separación de procesos.

• DLLs paralelas.

• Organización de los recuerdos digitales y los archivos multimedia de la familia en una ubicación central.

• Copia de seguridad diaria y automática de los equipos domésticos.

• Recuperación sencilla de archivos perdidos e, incluso, de la información completa de los equipos.

• Acceso total desde los equipos de la red a todos los archivos de Windows Home Server.

• Dirección web personalizada para compartir sus fotos y vídeos hogareños.

• Instalación rápida y sencilla.

• Capacidad de almacenamiento expansible para uso futuro.

• Aplicaciones innovadoras de terceros.

Linux:

Características:

• Es un sistema multitareas y multiusuario, es decir, que varias personas pueden estar conectadas al mismo tiempo y ejecutar simultáneamente varios programas.

• Fue diseñado para ser portable: hay versiones para COMMODORE, AMIGA, MACINTOSH, ATARI, etc. Hoy en día se avanza en la arquitectura alfha (competidora de Pentium) y SPARC (la arquitectura RISC de SUN); hay previsiones para soportar POWER PC cuando se popularice.

• Es posible adaptar, con poca dificultad, programas de otros sistemas y para otros sistemas. El núcleo, librería, utilidades, compiladores tienen sus fuentes accesibles a cualquiera.

• Soporta ejecutables con enlace dinámico, al estilo de los DLL de Windows. Es posible incorporar drivers al núcleo o quitarlo sin arrancar el sistema.

• Emula de forma automática el coprocesador sino está instalado.

• Permite acceso a memoria virtual, hasta 256 Mbytes. Se pueden cargar programas de cualquier tamaño, sin otro límite que el de la memoria total disponible.

• Permite el enlace dinámico de programas, haciendo que la mayor parte del código común a varios programas se carguen en memoria en una sola copia, con lo que se ahorra espacio y aumenta la rapidez de compilación y ejecución.

Funciones general:

• Sistema multitarea En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecución de cada aplicación.

• Sistema multiusuario Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo. Y, por supuesto, cada uno de ellos puede ejecutar varios programas a la vez (multitarea).

• Shells programables Un shell conecta las ordenes de un usuario con el Kernel de Linux (el núcleo del sistema), y al ser programables se puede modificar para adaptarlo a tus necesidades. Por ejemplo, es muy útil para realizar procesos en segundo plano.

• Independencia de dispositivos Linux admite cualquier tipo de dispositivo (módems, impresoras) gracias a que cada una vez instalado uno nuevo, se añade al Kernel el enlace o controlador necesario con el dispositivo, haciendo que el Kernel y el enlace se fusionen. Linux posee una gran adaptabilidad y no se encuentra limitado como otros sistemas operativos.

• Comunicaciones Linux es el sistema más flexible para poder conectarse a cualquier ordenador del mundo. Internet se creó y desarrollo dentro del mundo de Unix, y por lo tanto Linux tiene las mayores capacidades para navegar, ya que Unix y Linux son sistemas prácticamente idénticos. Con linux podrá montar un servidor en su propia casa sin tener que pagar las enormes cantidades de dinero que piden otros sistemas.

Unix:

Características:

• Sistema Multiusuario.

• Sistema Multitarea.

• Trabaja en tiempo compartido.

• Sistema interactivo.

• Estandarizado.

• Potente.

• Versátil.

• Software y sistema operativo portable.

• Permite ejecutar procesos en Background y Foreground.

• Presenta niveles altos de seguridad.

• Presenta una estructura jerárquica de archivos.

• Posee un gran número de utilidades : Editores de línea , de pantalla, formateadores, depuradores de programas…

• Posibilidad de comunicación UNIX – UNIX (UUCP)

• Fácil integración en sistemas de red.

• Posibilidad de usar distintos lenguajes de programación: C,

• Fortran, Cobol, Pascal,…

• Gran cantidad de software disponible en el mercado.

Funciones general:

Compiladores de compiladores.

Ejecución de programas.

Facilidades de comunicaciones.

Funciones para control de status.

Funciones para control de usuarios.

Funciones para impresión.

Herramientas de desarrollo de programación.

Lenguaje C, funciones y bibliotecas asociados.

Macroprocesamiento.

Manejo de directorios y archivos.

Manejo de gráficas.

Manejo de información.

Manejo de terminales.

Mantenimiento y respaldos.

Otros lenguajes algorítmicos integrados.

Preparación de documentos.

MACH:

Característica:

combinación de características de memoria y comunicación entre procesos. Mach ofrece una combinación extensible y de propósito general de la memoria y los mensajes en el corazón del núcleo.

Administración de la memoria

• La administración de memoria se lleva a cabo usando objetos de memoria.

• Estas técnicas de administración de memoria se emplean para implantar la transmisión de mensajes.

Comunicación

• Los hilos se comunican mediante mensajes, independientes de la ubicación; los mensajes contienen datos tipificados para facilitar su interpretación. Con este sistema simplificado pueden implantarse

• Toda la comunicación se lleva a cabo a través de puertos, canales de comunicación unidireccionales administrados y protegidos por el núcleo.

Funciones general:

Soporte para múltiples aplicaciones usando multitarea.

Hilos, los cuales pueden ser pensados como las partes de una aplicación, o mini-aplicaciones cuando hay multitarea.

Soporte multi-procesadores, en una máquina

...

Descargar como (para miembros actualizados) txt (14 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com