Proyecto X Nº3

16
PROYECTO Noviembre 2012 SISTEMA OPERATIVO Entrega Final

description

Sistema Operativo - Entrega Final

Transcript of Proyecto X Nº3

Page 1: Proyecto X Nº3

PROYECTONoviembre 2012

SISTEMA OPERATIVOEntrega Final

Page 2: Proyecto X Nº3

INDICE- Disco Duro ....................... 3- Historia S.O. ..................... 4- Sistema Grafico ................ 5- Evolución Windows ........ 6-8- Linux ................................. 9-11- Sistema de Archivos ........ 12-13- Núcleo informatico ......... 14- Shell ................................... 15

Rafael Flores1ºBG - ITSP03/11/2012

Page 3: Proyecto X Nº3

3

S i s t e m a O p e r a t i v o

- El Disco Duro es un dispo-sitivo magnético que alma-cena todos los programas y datos de la computadora.

- Su capacidad de almacena-miento se mide en gigabytes (GB) y es mayor que la de un disquete (disco flexible).

- Suelen estar integrados en la placa base donde se pue-den conectar más de uno, aunque también hay discos duros externos que se conec-tan al PC mediante un conec-tor USB.

Un disco duro (del inglés hard disk (HD)) es un disco magnético en el que puedes almacenar datos de ordena-dor. El disco duro es la parte de tu ordenador que contie-ne la información electrónica y donde se almacenan todos los programas (software). Es uno de los componentes del hardware más importantes dentro de tu PC.

El término duro se utiliza para diferenciarlo del disco flexible o disquete (floppy en inglés). Los discos duros pue-den almacenar muchos más datos y son más rápidos que los disquetes. Por ejemplo, un disco duro puede llegar a almacenar más de 100 gi-gabytes, mientras que la ma-yoría de los disquetes tienen una memoria máxima de 1.4 megabytes.

Componentes de un disco duro

Normalmente un disco duro consiste en varios discos o platos. Cada disco requiere dos cabezales de lectura/gra-bación, uno para cada lado. Todos los cabezales de lectu-ra/grabación están unidos a un solo brazo de acceso, de modo que no puedan mo-verse independientemente. Cada disco tiene el mismo número de pistas, y a la par-

te de la pista que corta a tra-vés de todos los discos se le llama cilindro.

Disco duro externo

Los discos duros externos son discos duros que se co-nectan externamente al or-denador, normalmente me-diante USB, por lo que son más fáciles de transportar.

¿Qué es un Hard Disk Drive o HDD?

Un hard disk drive (HDD) es el mecanismo que lee y es-cribe datos en un disco duro. Los hard disk drives (HDDs) para PC generalmente tienen tiempos de búsqueda de unos 12 milisegundos o me-nos aunque muchos mejoran su funcionamiento con una técnica llamada caching.

Hay varios estándares de in-terfaz para pasar datos entre un disco duro y un ordena-dor, los más comunes son el IDE y el SCSI.

DISCO DURO

Page 4: Proyecto X Nº3

4

S i s t e m a O p e r a t i v o

HISTORIA S.O.4ta GENERACION

1972-

Los sistemas de la cuarta genera-ción constituyen el estado actual de la tecnología. Muchos diseña-dores y usuarios se sienten aun incómodos, después de sus ex-periencias con los sistemas ope-rativos de la tercera generación, y se muestran cautelosos antes de comprometerse con sistemas operativos complejos. Con la am-pliación del uso de redes de com-putadores y del procesamiento en línea los usuarios obtienen acceso a computadores alejados geográ-ficamente a través de varios tipos de terminales.

El microprocesador ha hecho posible la aparición del computa-dora personal, uno de los desa-rrollos de notables consecuencias sociales mas importantes de las ultimas décadas. Ahora muchos usuarios han desarrollado siste-mas de computación que son ac-cesibles para sus uso personal en cualquier momento del día o de la noche. La potencia de computa-dor, que costaba varios cientos de miles de dólares al principio de la década de 1960, hoy es accesible por menos de mil dólares.

El porcentaje de la población que tiene acceso a un computador en la década de los ochenta es mucho mayor y aumento rápida-mente. Individuos podían tener su propia computadora para rea-lizar parte de su trabajo, y utilizar facilidades de comunicación para transmitir datos entre sistemas.

La aplicación de paquetes de soft-ware tales como procesadores de palabras, paquetes de bases de datos y paquetes de gráficos ayu-daron a la evolución de la com-putadora personal. La llave era transferir información entre com-putadoras en redes de trabajo de computadoras. El correo electró-nico, transferencia de archivos, y aplicaciones de acceso a bases de datos proliferaron.

El modelo cliente-servidor fue esparcido. El campo de ingeniería de software continuó evolucio-nando con una mayor confianza proveniente de los EEUU.

Los ambientes del usuario, alta-mente simbólicos, mnemónicos y orientados hacia las siglas de las décadas de los sesenta y setenta, están siendo reemplazados, en la década de los ochenta, por los sis-temas controlados por menú, los cuales guían al usuario a lo largo de varias opciones expresadas en un lenguaje sencillo.

En los 90’s habremos de entrar a la era de la verdadera distribución de computación en la cual calcula dentro de subcalculos que pue-den ser ejecutados en otros pro-cesadores en computadoras de múltiples procesadores y en con-mutadores de red. Estos tipos de conectividad son facilitados para abrir sistemas estándar y proto-colos que se empiezan desarrollar para grupos.

Page 5: Proyecto X Nº3

5

S i s t e m a O p e r a t i v o

sISTEMA GRAFICO Y TEXTO

Un Sistema en modo texto es el DOS (o MS-DOS) que fue el prime-ro que salió con las computadoras de hogares en el 1981. MS es por MicroSoft, la misma que después sacó los Windows.

Era monousuario y monotarea.

Las instrucciones había que escri-birlas en la pantalla con una sin-táxis bien rígida.El nombre de los archivos estaba limitados a 8 caracteres para el nombre y 3 para la extensión.

El modo gráfico comenzó con los Windows (Microsoft) y es el que estás utilizando ahora. Se basa en ventanas, íconos y un menú para realizar las operaciones. Ya no se escribe ningún comando porque están dentro de la opción que elegimos.

Los Windows son multiusuario y multitarea.

El modo DOS es cuando, desde Windows, eliges Símbolo del Sis-tema o escribes, en ejecutar el nombre abreviado que es CMD. CMD.exe ha reemplazado al COM-MAND.COM que, antes ejecutaba el sistema D.O.S.

Page 6: Proyecto X Nº3

S i s t e m a O p e r a t i v o

EVOLUCION DE WINDOWS

6

-Comienzos.

En 1985 Microsoft lanzó Win-dows, un sistema operativo que ampliaba las prestaciones de MS-DOS e incorporaba por primera vez una interfaz gráfica de usua-rio. Windows 2.0, que salió a la venta en 1987, mejoraba el ren-dimiento y ofrecía un nuevo as-pecto visual. Tres años más tarde apareció una nueva versión, Win-dows 3.0, a la que siguieron Win-dows 3.1 y 3.11. Estas versiones, que ya venían preinstaladas en la mayoría de los equipos, se convir-tieron rápidamente en los siste-mas operativos más utilizados de todo el mundo. En 1990 Microsoft pasó a ser la empresa líder de programas informáticos y alcanzó unas ventas anuales de más de mil millones de dólares.

Cuando Microsoft se encontraba en la cima del mercado de los programas para PC, la compañía fue acusada de ejercer prácticas empresariales monopolísticas. En 1990, la Comisión Federal de Co-mercio estadounidense (FTC, siglas en inglés) comenzó a inves-tigar a Microsoft por supuestas prácticas contrarias a la libre com-petencia, pero fue incapaz de dictar sentencia y cerró el caso. El Departamento de Justicia esta-dounidense continuó la investiga-ción. En 1991 Microsoft e IBM finaliza-

ron una década de colaboración cuando decidieron seguir caminos diferentes en la siguiente genera-ción de sistemas operativos para ordenadores personales. IBM continuó con un antiguo proyec-to en común con Microsoft, un sistema operativo denominado OS/2 (que salió al mercado en 1987), mientras Microsoft deci-dió desarrollar su sistema operati-vo gráfico Win-dows.

En 1993 Apple perdió un juicio contra Microsoft al que acusaba de violación de las leyes de de-rechos de autor por haber co-piado ilegalmente el diseño de la interfaz gráfica de Macintosh. El fallo fue más adelante confirmado por un tribunal de apelación.

Windows NT, un sistema opera-tivo diseñado para entornos em-presariales, fue lanzado en 1993. Al año siguiente, la compañía y el Departamento de Justicia firma-ron un acuerdo en el que se pedía a Microsoft que modificase la forma de vender y conceder licen-cias para sus sistemas operativos a los fabricantes de computado-ras. En 1995 la compañía lanzó

Windows 95, un entorno multita-rea con interfaz simplificada y con otras funciones mejoradas. A las siete semanas de su lanzamiento se habían vendido siete millones de copias.

- Windows 95.

Primera versión de Windows realmente como sistema operati-vo. Fue lanzado el 24 de agosto de 1995 con una gran aceptación por parte del pú-blico.

Reemplazó al MS-DOS como sistema operati-

vo y a Windows 3.x como entorno gráfico. Una de las novedades más visibles fue la posibilidad de escribir nombres largos para ar-chivos; recordemos que antes los nombres de archivos sólo podían ocupar 8 caracteres para el nom-bre y 3 para la extensión.

Otras grandes novedades, que se mantienen hasta las versiones modernas, fueron la incorpora-ción de la barra de tareas y el botón de inicio. También fue el primer sistema operativo en utili-

Page 7: Proyecto X Nº3

S i s t e m a O p e r a t i v o

EVOLUCION DE WINDOWS

7

zar tecnología plug and play.Su versión OSR2 (salida en 1996) incorporó la versión 2.0 de Inter-net Explorer.Desde la versión OSR2 incorpo-ró el sistema de archivos FAT32, anteriormente sólo soportaba FAT16. También incorporó la ver-sión 3.0 de Internet Explorer.

- Windows 98.

Sistema Operativo sucesor de Windows 95. Se destacó por tener muchas mejoras con respecto a su predecesor como mejoramien-to general del rendimiento y más estabilidad. Fue el primero en traer la he-rramienta Windows Update.

Windows 98 cons-tituyó también el primer paso hacia un sistema operativo auto-optimi-zable.

Su primera versión fue lanzada al mercado el 25 de julio de 1998, con un sistema de archivos FAT 32 que permitía mayor capacidad de almacenamiento en el disco duro que los 2 GB máximos permitidos

en Windows 95.

En 1999 fue lanzado Windows 98 Segunda Edición, no como ac-tualización sino como un sistema operativo completamente nuevo.

- Windows XP.

La evolución final de W2000 y la integración con algunos de los subsistemas probados con éxito en Windows ME, así como la co-rrección de errores de W2000, ha sido Windows XP.

Evidentemente, Microsoft, para hacer que el gran público de con-

sumo acep-tase este sistema ope-rativo, debía ofrecer un producto de característi-cas extraor-dinarias ya que algo se iba a perder:

parte (poca) del software antiguo que accedía directamente al hard-ware, no podía funcionar en un sistema operativo con núcleo NT.La apuesta de cambio, pasó por el desarrollo de una nueva “ima-gen”. Realmente al principio, dicha imagen “choca”. Pero el cambio se asume rápidamente

y la imagen del escritorio, así como sus nuevos efectos visuales se aceptan pronto. Igualmente, había que dar nuevas funcionali-dades que hiciesen que el usuario domestico se sintiese más a gusto con Windows XP. Entre ellas, una mejora de la capacidad multime-dia, capacidad de grabación bási-ca de CD’s, cortafuegos personal, soporte de voz (para versiones USA) y otras decenas de funcio-nalidades que hiciesen a XP un producto apetecible.

- Actualidad y futuro.

Cada vez había más rumores sobre como podría ser el futuro Windows y muchos de ellos se han confirmado en la conferencia mundial en la que Microsoft ha presentado oficialmente como será el nuevo Windows 8. Esta conferencia tuvo lugar el 12 de septiembre de 2011 y a ella acudieron más de 5.000 desarro-lladores. Ya así podemos contar con todo lujo de detalles de las novedades de este nuevo sistema operativo.

Windows 8 ha sido diseñado para que pueda funcionar tanto en ordenadores personales como en tablets de procesadores Intel o ARM, para conseguir esto han tenido que modificar este sistema

Page 8: Proyecto X Nº3

EVOLUCION DE WINDOWS

operativo desde el núcleo. Per-mite un uso fácil en pantallas tác-tiles, aunque también se puede utilizar con un ratón y un teclado.En la conferencia, Microsoft ha mostrado la velocidad de arran-que de Windows 8 en distintos dispositivos, en una tablet Sam-sung, un ordenador de sobreme-sa táctil de HP y un mini portátil con corazón Intel. Al parecer el arranque del sistema es una mez-cla entre el encendido normal y el encendido tras la hibernación.

- Windows 7 supero al XP en can-tidad de equipos a nivel mundial.

Windows 7 superó al XP en canti-dad de equipos a nivel mundialSi bien Windows 8 se perfila como uno de los lanzamientos más es-perados a futuro, la realidad es que a nivel usuario y a nivel masi-vo no se está tan pendiente de las últimas novedades.Tanto es así que, recién ahora, y según una firma de análisis, la cantidad de equipos a nivel mun-dial que funcionan con Windows 7 superó con holgura a la canti-dad que funciona con Windows XP, convirtiéndose además en el SO más utilizado del mundo. Esta tendencia se había comenzado a evidenciar desde mediados de septiembre de 2011, aunque recién ahora se van observando

diferencias realmente notorias.Según StatCounter Windows 7 ya domina un 50,2% de todas las computadoras del mundo, mien-tras que su antecesor, el sistema operativo lanzado en 2001, Win-dows XP alcanza un 29,9%. Estos dos se reparten la mayor cantidad del mercado, mientras que en un lejano tercer lugar aparece el nunca bien ponderado Windows Vista, con poco más del 10%. Los productos de Apple MacOS y iOS, en tanto, se man-tienen estables, muy por debajo.Lo des-tacable es que si bien el Windows 7 tuvo una re-cepción menos espectacular que el Vista (que muy probablemente estuvo movilizada por la expec-tativa que generaba tener de una vez el sucesor del XP), la realidad es que, de a poco, desde su lan-zamiento en octubre de 2009, el W7 se mantuvo a paso firme, y al día de hoy contabiliza ya más de la mitad de los equipos a nivel mundial. Prueba de ello es la can-tidad de empresas que prefirieron

S i s t e m a O p e r a t i v o

pasar directamente a Windows 7, para actualizar evitándose un paso previo por Vista.

Pero claro, no todos los métodos para la toma de datos son exac-tos ni totalmente confiables: en la misma estadística, una firma analítica rival, Net Applications, establece como poseedor de un 43,6% del mercado a Windows XP, y con un 41,6% a Windows 7, con un promedio de 1 punto porcen-

tual por mes de baja para el XP, y el mismo valor pero en alza para Se-ven. Estos datos da-rían por resultado porcenta-

jes iguales de mercado para am-bos SO para cuando sea lanzado Windows 8.

8

Page 9: Proyecto X Nº3

LINUX

S i s t e m a O p e r a t i v o

- Introducción.

Linux es, a simple vista, un Siste-ma Operativo. Es una implemen-tación de libre distribución UNIX para computadoras personales (PC), servidores, y estaciones de trabajo.Como sistema operativo, Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiu-suario, multiplataforma y multi-procesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 con-solas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos.

- Historia.

LINUX hace su aparición a prin-cipios de la década de los no-venta, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, -como una afición y sin poderse imaginar a lo que llegaría este proyecto, a programar las primeras líneas de código de este sistema operativo llamado LINUX.Este comienzo estuvo inspirado en MINIX, un pequeño siste-ma Unix desarrollado por Andy Tanenbaum. Las primeras discu-siones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usua-rios de Minix que querían mas.Linus nunca anuncio la versión 0.01 de Linux (agosto 1991), esta versión no era ni siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensam-blador y asumía que uno tenía acceso a un sistema Minix para su compilación.El 5 de octubre de 1991, Linus anuncio la primera versión "Ofi-cial" de Linux, -versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba.

En este estado de desarrollo ni se pensaba en los términos sopor-te, documentación, distribución .Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, mas y mas programadores a lo largo y ancho de internet em-pezaron a trabajar en el proyecto y después de sucesivas revisio-nes, Linus incremento el numero de versión hasta la 0.95 (Marzo 1992). Mas de un año después (diciembre 1993) el núcleo del sis-tema estaba en la versión 0.99 y la versión 1.0 no llego hasta el 14 de marzo de 1994. Desde enton-ces no se ha parado de desarrollar

- Ubuntu.

Es una de las mejores distribu-ciones GNU/Linux que ofrece un sistema operativo predominan-temente enfocado a computado-res personales, aunque también proporciona soporte para servi-dores. Es una de las más impor-tantes distribuciones de GNU/Linux a nivel mundial. Se basa en Debian GNU/Linux y concentra su objetivo en la facilidad y libertad de uso, la fluida instalación y los lanzamientos regulares (cada 6 meses: las versiones .04 en abril y las .10 en octubre). El principal patrocinador es Canonical Ltd., una empresa privada fundada y financiada por el empresario sudafricano Mark Shuttleworth. El

9

Page 10: Proyecto X Nº3

nombre de la distribución provie-ne del concepto zulú y xhosa de ubuntu, que significa "humanidad hacia otros" o "yo soy porque nosotros somos". Ubuntu es un movimiento sudafricano encabe-zado por el obispo Desmond Tutu, quien ganó el Premio Nobel de la Paz en 1984 por sus luchas en contra del Apartheid en Sud-áfrica. El sudafricano Mark Shutt-leworth, mecenas del proyec-to, se encontraba muy familia-rizado con la corriente. Tras ver similitudes entre los ideales de los proyectos GNU, Debian y en general con el movimiento del software libre, decidió aprove-char la ocasión para difundir los ideales de Ubuntu. El eslogan de la distribución –"Linux para seres humanos" (en inglés "Linux for Human Beings")-- resume una de sus metas principales: hacer de Linux un sistema operativo más accesible y fácil de usar.

-Caracteristicas.

Posee una gran colección de aplicaciones prácticas y sencillas para la configuración de todo el sistema, a través de una interfaz gráfica útil para usuarios que se inician en Linux. El entorno de escritorio oficial es Gnome y se sincronizan con sus liberaciones.

Existen versio-nes con KDE y otros escri-torios, que pueden aña-dirse una vez instalado el Ubuntu oficial con Gnome. El navegador web oficial es Mozilla Fire-

fox. El sistema incluye funciones avanzadas de seguridad y entre sus políticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un firewall predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema. Para labores/tareas ad-ministrativas en terminal incluye una herramienta llamada sudo (si-milar al Mac OS X), con la que se evita el uso del usuario root (ad-ministrador). Posee accesibilidad e internacionalización, de modo que el software está disponible para tanta gente como sea posi-

ble. En la versión 5.04, el UTF-8 es la codificación de caracteres en forma predeterminada. No sólo se relaciona con Debian por el uso del mismo formato de paquetes deb, también tiene uniones muy fuertes con esa comunidad, con-tribuyendo con cualquier cambio.

- Fedora.

Es una distribución de GNU/Linux para propósitos generales basada en RPM , que se mantiene gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la pro-moción de Red Hat. El proyecto no busca sólo incluir software libre y de código abierto, sino ser el líder en ese ámbito tecnoló-gico. Algo que hay que destacar es que los desarrolladores de Fedora prefieren hacer cambios en las fuentes originales en lugar de aplicar los parches específicos en su distribución, de esta forma se asegura que las actualizacio-nes estén disponibles para todas las variantes de GNU/Linux. Max Spevack en una entrevista afirmó que: "Hablar de Fedora es hablar del rápido progreso del Software Libre y de Código Abierto." Duran-te sus primeras 6 versiones se

LINUX

S i s t e m a O p e r a t i v o

10

Page 11: Proyecto X Nº3

llamó Fedora Core, debido a que solo incluía los paquetes más im-portantes del sistema operativo. La última versión es Fedora 10, puesta a disposición del público el 26 de noviembre de 2008. Carac-teristica: SELinux ("Security-En-hanced Linux") se destaca entre las características de seguridad de Fedora, pues im-plementa una gran variedad de polí-ticas de seguridad, incluyendo control de acceso obligatorio (MAC "Man-datory Access Control"), a través de los Modulos de Seguridad de Linux que están en el kernel del sistema. La distribución está liderando las distribuciones que incorporan SELinux, habiéndolo introducido en Fedora Core 2. Sin embargo lo desactivó como elemento predeterminado, pues alteraba radicalmente la forma en que el sistema operativo funcio-naba, pero fue activada por de-fecto en Fedora Core 3 e introdu-cía una política menos estricta.

-Kubuntu.

Es una distribución de Linux que utiliza KDE como entorno de escritorio. Es desarrollado por Canonical Ltd. y sus colaborado-res, y solo incluye software libre. Es un derivado oficial de Ubuntu y su nombre proviene del juego

de palabras KDE + Ubuntu. Es posi-ble descargarla a través de Internet sin coste alguno o solicitar el CD en su sitio web oficial a través un servi-cio llamado ShipIt, mediante el cual

el pedido es enviado a domicilio a cualquier lugar del mundo de manera totalmente gratuita y en un plazo aproximado de entre seis y diez semanas. También es posi-ble adquirirlos en la tienda oficial, además de los DVDs y otros artí-culos. Cada seis meses se publica una nueva versión de Kubuntu. La más reciente es la 8.10, dis-ponible desde el 30 de octubre de 2008 . Esta distribución está disponible para las siguientes arquitecturas de procesador: x86, AMD64, PowerPC, PA-RISC, IA-64, SPARC y PlayStation 3.

LINUX

S i s t e m a O p e r a t i v o

Características: La distribución se destaca por una excelente selec-ción de paquetes, donde prima la calidad sobre la cantidad. La gran mayoría de programas se pueden acceder desde el Menú K, el cual está ubicado en la parte izquierda del Panel de KDE (Kic-ker). El equipo de KDE desarrolla sus propias aplicaciones y algunas de ellas se incluyen en la presen-te distribución. Los aplicativos están clasificados por categorías: Gráficos, Internet, Multimedia, Oficina, etc. El usuario dispone de software para realizar tareas tales como realizar trabajos de oficina, administrar fotografías, navegar por Internet y disfrutar de la mul-timedia, entre otras actividades.

11

Page 12: Proyecto X Nº3

(File System). En computación, un sistema de archivos es un método para el almacenamiento y orga-nización de archivos de computa-dora y los datos que estos contie-nen, para hacer más fácil la tarea encontrarlos y accederlos. Los sistemas de archivos son usados en dispositivos de almacenamien-to como discos duros y CD-ROM e involucran el mantenimiento de la localización física de los archivos.

Más formalmente, un sistema de archivos es un conjunto de tipo de datos abstractos que son implementados para el almace-namiento, la organización jerár-quica, la manipulación, el acceso, el direccionamiento y la recupe-ración de datos. Los sistemas de archivos comparten mucho en común con la tecnología de las bases de datos.

En general, los sistemas operati-vos tienen su propio sistema de archivos. En ellos, los sistemas de archivos pueden ser representa-dos de forma textual (ej.: el shell de DOS) o gráficamente (ej.: Ex-plorador de archivos en Windows) utilizando un gestor de archivos.

El software del sistema de archi-vos se encarga de organizar los ar-chivos (que suelen estar segmen-tados físicamente en pequeños

bloques de pocos bytes) y direc-torios, manteniendo un registro de qué bloques pertenecen a qué archivos, qué bloques no se han utilizado y las direcciones físicas de cada bloque.

Los sistemas de archivos pueden ser clasificados en tres catego-rías: sistemas de archivo de disco, sistemas de archivos de red y sistemas de archivos de propósito especial.

-FAT.

(File Allocation Table). Sistema de archivos que utilizan las ediciones no empresariales de Microsoft Windows hasta Windows ME. Además es un sistema admitido casi por todos los sistemas opera-tivos.

El sistema de archivos FAT fue creado por Bill Gates y Marc McDonald en 1977. Existen las versiones FAT12 del año 1977, FAT16 del año 1988 y FAT32 del año 1996.

Las implementaciones más extendidas de FAT tienen algu-nas desventajas; por ejemplo, la fragmentación excesiva de los datos. Cuando se borran y escri-ben nuevos archivos, suele dejar fragmentos dispersos por todo el

soporte de almacenamiento. Esto complica el proceso de lectura y escritura, haciéndose cada vez más lento. Para agilizar la lectura/escritura se usa una herramienta de desfragmentación, pero es un proceso demasiado largo. El sis-tema FAT tampoco fue diseñado para ser redundante ante fallos. También, a diferencia de otros sistemas, no posee permisos de seguridad para cada archivo, por lo tanto cualquier usuario puede acceder a cualquier fichero en el soporte.Es un formato sencillo, muy po-pular para disquetes, tarjetas de memorias, almacenamiento USB y dispositivos similares.

El sistema de archivos FAT se com-pone de cuatro secciones:*Sector de arranque.*Región FAT: que contiene la tabla de asignación de archivos.*La región del directorio raíz.*La región de datos: donde se almacena el contenido de ficheros y carpetas.Actualmente el sistema FAT es reemplazado opcionalmente en Windows XP y superiores por el sistema NTFS.

S i s t e m a O p e r a t i v o

SISTEMA DE ARCHIVOS

12

Page 13: Proyecto X Nº3

-NTFS.

(New Technology File System). Es un sistema de archivos diseñado específicamente para Windows NT, y utilizado por las versiones recientes del sistema operativo Windows. Ha reemplazado al sistema FAT utilizado en versiones antiguas de Windows y en DOS.

Fue creado para lograr un siste-ma de archivos eficiente y seguro y está basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2. También tiene característi-cas del filesystem HFS diseñado por Apple.NTFS permite definir el tamaño del clúster de forma independien-te al tamaño de la partición. El tamaño mínimo del bloque es de 512 bytes. Este sistema también admite compresión nativa de archivos y encriptación.Es un sistema ideal para particio-nes de gran tamaño, pudiendo manejar discos de hasta 2 terab-ytes.Windows NT, 2000, 2003, XP y Vista soportan el sistema NTFS.

Sus desventajas son:*Utiliza gran cantidad de espacio en disco para sí mismo.*No es compatible con sistemas operativos como DOS, Windows

95, 98 ni ME.*No puede ser usado en disque-tes.*La conversión a NTFS es uni-direccional, por lo tanto, no se puede volver a convertir en FAT al actualizar la unidad.

Sus ventajas y mejoras con res-pecto al FAT son:*Compatibilidad mejorada con los metadatos.*Uso de estructura de datos avan-zadas (árboles-B), optimizando el rendimiento, estabilidad y apro-vechando espacio en disco, pues acelera el acceso a los ficheros y reduce la fragmentación.*Mejora de la seguridad*Listas de control de acceso*El registro de transacciones (journaling), que garantiza la inte-gridad del sistema de ficheros.

Existen tres versiones de NTFS: v1.2 en NT 3.51 y NT 4, v3.0 en Windows 2000 y v3.1 en Win-dows XP y Windows 2003 Server.

S i s t e m a O p e r a t i v o

SISTEMA DE ARCHIVOS

13

Page 14: Proyecto X Nº3

NUCLEO INFORMATICO (KERNEL)

S i s t e m a O p e r a t i v o

Se refiere al Software que relacio-nan las aplicaciones con el Hard-ware de nuestro ordenador.Las ordenes del Kernel, son las unicas que interactuan directa-mente con los componentes del Hardware, como por ejemplo el procesador, la RAM o los discos duros, que ya estan expresamen-te diseñados para no dañar estos elementos.Las instrucciones del Kernel, tambien son las encargadas de asignar los recursos y decidir que prioridades y que recursos del sistema se le asigna.

Hay cuatro grandes tipos de nú-cleos:

- Los núcleos monolíticos facili-tan abstracciones del hardware subyacente realmente potentes y variadas. - Los micronúcleos (en inglés microkernel) proporcionan un pe-queño conjunto de abstracciones simples del hardware, y usan las aplicaciones llamadas servidores para ofrecer mayor funcionalidad. - Los núcleos híbridos (micronú-cleos modificados) son muy pa-recidos a los micronúcleos puros, excepto porque incluyen código adicional en el espacio de núcleo para que se ejecute más rápida-mente. Son los que reciben o dan salida a señales analógicas que

son procesadas digitalmente. Esto puede realizarse gracias a los con-versores analogicos/digitales que, como su nombre indica ,convierte señales analógicas a digitales - Los exonúcleos no facilitan nin-guna abstracción, pero permiten el uso de bibliotecas que pro-porcionan mayor funcionalidad gracias al acceso directo o casi directo al hardware.

14

Page 15: Proyecto X Nº3

SHELL O INTERPRETE

S i s t e m a O p e r a t i v o

El interprete de comandos es el programa que recibe lo que se escribe en la terminal y lo convier-te en instrucciones para el sistema operativo.

En otras palabras el objetivo de cualquier intérprete de comandos es ejecutar los programas que el usuario teclea en el prompt del mismo. El prompt es una indi-cación que muestra el intérprete para anunciar que espera una or-den del usuario. Cuando el usua-rio escribe una orden, el intérprete ejecuta dicha orden. En dicha orden, puede haber programas in-ternos o externos: Los programas internos son aquellos que vienen incorporados en el propio intér-prete, mientras que los externos son programas separados

15

Page 16: Proyecto X Nº3