Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REA DE INGENIERA
CARRERA INGENIERA DE SISTEMAS
TRABAJO PRCTICO
ASIGNATURA: PROGRAMACIN DE SISTEMAS
CDIGO: 312
NOMBRE DEL ESTUDIANTE:
CDULA DE IDENTIDAD: V.CENTRO LOCAL: TCHIRA
CARRERA: 236
NMERO DE ORIGINALES: xx
FIRMA DEL ESTUDIANTE:
LAPSO: 2013/1.
TELEFNO:
CORREO ELECTRNICO:
OBJ. N
0:NL 1:L
RESULTADOS DE CORRECCIN:
1 2 3 4 5 6 7 8 9 10 11
12
13
INTRODUCCION
El sistema operativo de una computadora se encarga de
administrar los elementos del hardware, para que su funcionamiento sea
coordinado. El hardware realiza las tareas de cmputo y procesos fsicos;
poniendo al alcance del usuario estos procesos.
En el presente trabajo se describen y analizan los sistemas
operativos Linux y MAC OS X, quienes son fuertes competidores,
prefirindolo la mayora de usuarios en el mercado de las computadoras
personales as como el mercado de los servidores.
LINUX cdigo abierto que con lleva la posibilidad de acceder a su
cdigo fuente, de modificarlo, y redistribuirlo de la manera que se
considere conveniente, estando sujeto a una determinada licencia de
cdigo abierto, que nos da el marco legal, este encierra su cdigo,
ocultndolo y restringindose los derechos a s misma, sin dar posibilidad
de realizar ninguna adaptacin ni cambios que no haya realizado
previamente la empresa fabricante.
Mac OS (del ingls Macintosh Operating System, en espaol
Sistema Operativo de Macintosh) est basada en un modelo de
integracin vertical en los que Apple proporciona todos los aspectos de su
hardware y crea su propio sistema operativo que viene preinstalado en
todas las Macs. Es conocido por haber sido el primer sistema dirigido al
pblico en contar con una interfaz grfica compuesta por la interaccin del
Mouse con ventanas, Icono y mens.
OBJETIVO N 6
ANALICE LOS SISTEMAS OPERATIVOS LINUX Y MAC OS X
CONSTRUYA UNA TABLA COMPARATIVA DESCRIBIENDO SUS
OBJETIVOS Y CARACTERSTICAS (ESTABILIDAD,
SEGURIDAD, FACILIDAD DE USO, CONTROLADORES DE
HARDWARE, COMPATIBILIDAD Y ROBUSTEZ). PRESENTE
SUS PROPIAS CONCLUSIONES E INTERPRETACIN EN
FUNCIN EL ANLISIS REALIZADO.
incorpora
las
mejores
herramientas
del
sector
para
La arquitectura de
es una de las principales razones por las que los Mac estn libres de
malware.
Cuadro N 1. Tabla Comparativa S.O. Linux y Mac OS X.
Aspecto
Estabilidad
Seguridad
Facilidad de Uso
Controladores de
Hardware
Compatibilidad
Robustez
GNU/LINUX
Difcilmente se quinda, los Se
servidores que lo usan
pueden trabajan por
varios
meses
sin
parar,
demostrando
ser muy estable.
Posee variados sistemas de
proteccin, no existen
virus
para
este
sistema
operativo,
hacindolo
muy
seguro.
Mac OS X
producen muy pocos
cuelgues de alguna
aplicacin (se puede
forzar la salida de una
nica aplicacin sin
que esto afecte al resto
del sistema).
Tal como pasa en el resto de
sistemas basados en
UNIX, la inexistencia o
incidencia
prcticamente nula de
virus, troyanos, etc. lo
hace muy atractivo
para gente que lo usa.
Se destaca por su facilidad de
uso y su multitarea
cooperativa, posee una
interfaz sencilla para el
usuario.
Todos los driver son dados por
Apple, as que no
habr ningn problema
de compatibilidad entre
SO y hardware.
Se le dificulta un poco al
usuario al principio de
su uso, pero a medida
que lo trabaja mejora
esta parte.
Es
desarrollado
por
voluntarios,
algunos
dispositivos
no
funcionan
en
lo
absoluto porque sus
fabricantes ocultan los
detalles tcnicos.
Lee y escribe en sistemas de El centro del Mac OS X es
archivos de Windows,
compatible con POSIX,
Macintosh, etc. Por
construido sobre el
red se comunica con
ncleo XNU,
con
cualquier otro sistema.
facilidades UNIX, los
perifricos los detecta
automticamente.
Pueden pasar meses e Es muy extrao sufrir un
incluso aos sin la
"Kernel
Panic"
(el
necesidad de apagar o
equivalente
a
la
reiniciar el equipo, y si
Pantalla Azul de la
una aplicacin falla
Muerte [4]).
simplemente
no
bloquea totalmente al
equipo.
Fuente: La Autora.
Objetivo N 7
Disee un cuadro comparativo con las caractersticas del ncleo de
Linux y MAC OS X
Cuadro N 1. Cuadro Comparativo de Caractersticas del S.O. Linux y
Mac OS X.
Linux
* Ncleo
Monoltico hbrido.
Los controladores de dispositivos y las
extensiones del ncleo normalmente
se ejecutan en un espacio privilegiado
conocido como anillo 0 (ring 0), con
acceso irrestricto al hardware, aunque
algunos se ejecutan en espacio de
usuario.
* Los controladores de dispositivos y
las extensiones al ncleo se pueden
cargar
y
descargar
fcilmente
como mdulos, mientras el sistema
contina
funcionando
sin
interrupciones.
* El cdigo del Ncleo se ejecuta en el
modo privilegiado del procesador con
pleno acceso a todos los recursos
fsicos del computador (Modo Ncleo).
* El usuario de Linux puede adaptar el
Kernel
a
sus
necesidades
configurando y compilando un nuevo
Kernel o simplemente parchando y
compilando el Kernel existente.
MAC OS X
*
Ncleo
(Kernel)
Hibrido,
fundamentalmente son microncleos
que tienen algo de cdigo para que
este se ejecute ms rpido.
* El Objetivo principal de los
microncleos es el de separar la
implementacin de los servicios
bsicos y de la poltica de
funcionamiento del sistema.
* Es familia UNIX, Darwin es
el kernel del sistema operativo, y sobre
el que se centran las ms importantes
interacciones del software con el
hardware.
* Este kernel ha formado parte del
proyecto de cdigo abierto. Se basa
en FreeBSD y Match, presenta
numerosas mejoras de kernel y
libreras que mejoran el rendimiento de
las aplicaciones.
Fuente: La Autora.
El ncleo, es el nico programa responsable de la comunicacin
entre el hardware y el programa informtico, resulta de compromisos
complejos referentes a cuestiones de resultados, seguridad y arquitectura
de los procesadores. Tiene grandes poderes sobre la utilizacin de los
recursos materiales (hardware), en particular, de la memoria. Sus
funciones bsicas son garantizar la carga y la ejecucin de los procesos,
las entradas/salidas y proponer una interfaz entre el espacio ncleo y los
programas del espacio del usuario.
Los Ncleos
monolticos (Linux),
facilitan
abstracciones
del
usuario utilizados para gestionar las partes de alto nivel del sistema, son
muy modulares y simplifican la estructura y diseo del ncleo, la mayora
de los componentes del sistema operativo residen en su propio espacio
de memoria privado y protegido.
Los Ncleos Hbridos (Microncleos modificados Linux) son muy
parecidos a los Microncleos, excepto porque incluyen cdigo adicional
en el espacio de ncleo para que se ejecute ms rpidamente. Tienen
algo de cdigo (no esencial) en espacio de ncleo para que ste se
ejecute ms rpido de lo que lo hara si estuviera en espacio de usuario.
Ncleo hbrido con ncleo monoltico (Linux). Hbrido implica que el
ncleo en cuestin usa conceptos de arquitectura o mecanismos tanto del
diseo monoltico como del Microncleo, especficamente el paso de
mensajes y la migracin de cdigo hacia el espacio de usuario, pero
manteniendo cierto cdigo en el propio ncleo por razones de
rendimiento.
Objetivo N 8
Analice los sistemas operativos Linux y MAC OS X y presente las
ventajas y desventajas entre los mismos con respecto a:
sistema de gestin de memoria, tcnica de intercambio y
memoria virtual. Presente sus propias conclusiones e
interpretacin en funcin del anlisis realizado.
Cuadro N 2. Cuadro Comparativo de Ventajas del S.O. Linux y Mac OS
X.
En
cuanto
LINUX
a la Gestin
de En
Memoria:
MAC OS X
cuanto a la Gestin
de
Memoria:
liberndola
cuando
terminen
RAM,
es
mucho
afectadas.
las
aplicaciones
y Intercambio:
la
memoria
fsica
hacia
memoria de intercambio.
de la memoria principal.
sistema
directamente
copia
en
la
el
memoria
las
que
pueden
resistir
crea necesario.
*
Con
las
particiones
no
"virtualmente"
ms
memoria
procesos
pueden
usar
la informacin
mismo tiempo.
de memoria
virtual de
un
la
interfaz
haciendo
que
de
manejo
de
memoria
virtual.
Fuente: La Autora.
Cuadro N 3. Cuadro Comparativo de Desventajas del S.O. Linux y Mac
OS X.
En
cuanto
LINUX
a la Gestin
Memoria:
de En
MAC OS X
cuanto a la Gestin
de
Memoria:
en
cuanto
la (proteccin).
recurrir
al
uso
de
algn sistemas
mtodo.
multitarea
y/o
multiusuario.
Intercambio:
Si
una
aplicacin
(particin)
estn
utilicemos
la
memoria
datos
tambin
utiliza
los
mecanismos
de
memoria
virtual
Objetivo N 9
Analice los sistemas operativos Linux y MAC OS X con respecto al
sistema de Entrada y Salida, y presente un cuadro
comparativo donde se describan las tcnicas de cache de
buffer y cola de caracteres de ambos sistemas. Presente sus
propias conclusiones e interpretacin en funcin del anlisis
realizado.
*****
Entrada y salida designa cualquier transferencia de informacin desde o
haciamemoria o el procesador.Comprende tanto la transferencia entre
diversos niveles de la memoria como lacomunicacin con los
perifricos.El sistema de entrada y salida es la parte del S.O. encargada
de la administracin delos dispositivos de e/s.Este sistema proporciona un
medio para tratar los archivos y dispositivos demanera uniforme, actuando
como interfaz(debe ser independiente, sencilla y fcilde utilizar) entre los
usuarios y los dispositivos de e/s que pueden ser manipuladospor
ordenes de alto nivel.
Existen tres caractersticas que agudizan el problema de entrada
ysalida:3.Operacin asincrnica debido a que los tiempos de transaccin de
laCPU con la memoria y los dispositivos de E/S son muy diferentes.
Losdispositivos de E/S actan asincrnicamente respecto a la unidad
lgica.5.Diferencia de velocidades entre los dispositivos de E/S y la CPU
dememoria, los dispositivos mas rpidos se conectan mediante
canalesespecializados utilizando tcnicas de DMA y los mas lentos se
controlandesde la CPU.7.Conversiones de formato entre los perifricos y el
sistema, debido aque mientras unos dispositivos necesita transferencias en serie
los otrostransmiten en paralelo
PRINCIPIOS DE HARDWARE DE E/S
1.Dispositivos De Entrada Y Salida3.Controladores De
Dispositivos5.Puertos De Entrada Y Salida7.Acceso Directo
A Memoria9.Canales De Entrada Y Salida
***
Sistemas Operativos Windows y Linux Sistema de Entrada y Salida:
Consiste en un sistema de almacenamiento temporal (cach), una interfaz
de manejadores de dispositivos y otra para dispositivos concretos. El
sistema operativo debe gestionar el almacenamiento temporal de E/S y
servir las interrupciones de los dispositivos de E/S.
El Sistema Operativo necesita:
Dispositivos de comunicaciones:
*******
Objetivo N 10
Analice y describa los esquemas para la implantacin de los
sistemas de archivos: gestin de archivos y la estructura
fsica de los mismos, estructura de control, y asignacin de
archivos de los sistemas operativos Windows y Linux, y
presente las similitudes y/o diferencias entre ambos. Presente
sus propias conclusiones e interpretacin en funcin del
anlisis realizado.
Aunque los discos rgidos pueden ser muy pequeos, an as
contienen millones de bits, y por lo tanto necesitan organizarse para poder
ubicar la informacin. ste es el propsito del sistema de archivos.
Un disco rgido se conforma de varios discos circulares que giran en torno
a un eje. Las pistas se dividen en piezas llamadas sectores (cada uno de
los cuales contiene 512 bytes). El formateado lgico de un disco permite
que se cree un sistema de archivos en el disco, lo cual, a su vez, permitir
que un sistema operativo (DOS, Windows 9x,UNIX, ...) use el espacio
disponible en disco para almacenar y utilizar archivos. El sistema de
archivos se basa en la administracin de clsters (Uno o ms sectores), la
unidad de disco ms chica que el sistema operativo puede administrar.
Por el otro lado, ya que un sistema operativo slo sabe administrar
unidades enteras de asignacin (es decir que un archivo ocupa un
nmero entero de clsters), cuantos ms sectores haya por clster, ms
espacio desperdiciado habr. Por esta razn, la eleccin de un sistema de
archivos es importante.
En realidad, la eleccin de un sistema de archivos depende en
primer lugar del sistema operativo que est usando. Generalmente,
cuanto ms reciente sea el sistema operativo, mayor ser el nmero de
archivos que admita. Por esto, se necesita contar con FAT16 en DOS y en
las primeras versiones de Windows 95.
Empezando por Windows 95 OSR2, usted puede elegir entre los
sistemas de archivos FAT16 y FAT32. Si el tamao de la particin es
mayor a 2GB, se excluyen los sistemas de archivos FAT y usted
necesitar usar el sistema FAT32 (o modificar el tamao de la particin).
Por debajo de este lmite, se recomienda FAT16 para particiones con una
capacidad menor a 500Mb. De lo contrario, es preferible usar FAT32.
En el caso de Windows NT (hasta la versin 4) se puede elegir
entre el sistema FAT16 y NTFS. No se admite FAT32. Por lo general, se
recomienda el sistema NTFS ya que brinda una mayor seguridad y un
mejor rendimiento que el sistema FAT. Actualmente, Microsoft recomienda
el uso de una particin de tipo FAT pequea (de entre 250 y 500MB) para
el sistema operativo, para poder iniciar el sistema desde un disquete CD
DOS de arranque en caso de que ocurra una catstrofe, y el uso de una
segunda particin para almacenar sus datos.
Sistema
operativo
Dos
FAT16
Windows 95
FAT16
FAT16, FAT32
Windows NT4
OS/2
SGI IRIX
XFS
FreeBSD,
OpenBSD
Sun Solaris
proveer
un
conjunto
estndar
de
rutinas
de
E/S.
7.
Para proveer soporte de E/S para mltiples usuarios, en caso de
sistemas
multiusuarios.
de
el dispositivo
de
del
sistema
operativo.
de
E/S
es
parte
del
sistema
operativo.
procesar
el
dato.
para
esta
estructura
de
archivo.
que
son
importantes:
1.
Acceso
Rpido
para
recuperar
la
informacin
2.
Fcil
actualizacin
3.
Economia
4.
de
almacenamiento
Mantenimiento
simple.
5.
Fiabilidad
para
asegurar
la
confianza
de
los
datos.
que
va
usar
el
archivo.
los
sistemas
de
archivos.
como
una
combinacin
de
estas:
1.
Pilas
(The
pile)
2.
Archivos
secuenciales
(sequential
file)
3.
Archivos
Secuenciales
indexados.
(indexed
sequential
file)
4.
Archivos
indexados.(indexed
file)
5.
Archivos directos o de dispersin (direct, or hashed, file).
Pilas
La forma menos complicada de organizacin de archivos puede
denominarse la pila. Los datos se recolectan en el orden en que
llegan. Cada registro consiste en una rfaga de datos. El propsito
de la pila es simplemente acumular la masa de datos y guardarlo.
Como no hay estructura para el archivo de la pila. el acceso a
registro es por bsqueda exhaustiva..Si se quiere todos los
registros que contienen un campo particular o que tienen un valor
determinado para ese campo, debe buscarse en el archivo entero.
Los archivos de pilas se aplican cuando los datos se recogen y
almacenan antes de procesarlos o cuando no son fciles de
organizar. Este tipo de archivo usa bien el espacio cuando los
datos almacenados varan en tamao y en estructuras. Este tipo de
archivos no se adapta a la mayora de las aplicaciones.
Archivos
Secuenciales
de
la
estructura
de
archivos.
son
archivos
siempre
secuenciales
son
tpicamente
diferentes.
utilizados
en
como
en
cinta.
un
rendimiento
pobre.
archivo
en
secuencia
Secuenciales
correcta
de
claves.
indexados
partir
de
la
posicin
indicada
por
Archivos
el
puntero.
Indexados
objeto
de
la
bsqueda.
no
contendran
todos
los
campos.
vez
Archivos
procesados
Directos
de
o
forma
de
exhaustiva.
Dispersin
concepto
Directorios
de
ordenamiento
de
secuencial.
Archivo
directorio.
La forma mas fcil de estructuracin de un directorio es una lista de
entradas, unas para cada archivo. Esta estructura puede
representarse con un simple archivo secuencial, con el nombre del
archivo
Operaciones
haciendo
que
se
las
pueden
veces
realizar
con
de
clave.
un
directorio:
1.
Buscar: Cuando alguien referencia el archivo, debe buscarse en el
directorio
la
entrada
correspondiente
al
archivo.
2.
Crear archivo: Al crear un nuevo archivo. debe aadirse una
entrada
al
directorio.
3.
Borrar archivo: Al borrar un archivo, debe eliminarse una entrada al
directorio.
4.
Listar directorio: Puede solicitarse todo el directorio o una parte.
Una simple lista no se ajusta bien a estas operaciones. Si el
directorio es una simple lista secuencias, no ofrecer ayuda en la
organizacin de los archivos y obligara al usuario a tener cuidado
de no usar el mismo nombre para dos tipos diferentes de archivos.
Para resolver este problema se puede acudir a un esquema de dos
niveles donde hay un directorio para cada usuario y un directorio
maestro.
Un mtodo mas potente y flexible es el directorio jerrquico o
Esto
se
cumple
en
cualquier
nivel.
dispersin.
Designacin
(Naming)
archivo.
conocido
Compartir
menudo
como
Archivos
directorio
(File
de
trabajo.
Sharing)
permitir
Compartir
los
archivos.
Dos
usuarios
problemas
surgen:
1.
Los
derechos
de
accesos
2.
Gestion
de
los
accesos
Derechos
simultneos
de
Acceso:
un
archivo
que
es
accedido
pueda
ser
controlado.
en
particular
para
un
archivo
en
particular:
1.
Ninguno: El usuario no puede siquiera determinar la existencia del
archivo ni mucho menos acceder al mismo. No se permite al
usuario leer el directorio de usuario que incluya al archivo.
2.
Conocimiento: El usuario sabe de la existencia del archivo Y quien
el dueo. El usuario puede solicitar los derechos de acceso
adicionales
al
propietario.
3.
Ejecucin: El usuario puede ejecutar y cargar un programa pero no
copiarlo.
4.
Lectura: El usuario puede leer el archivo para cualquier propsito,
incluyendo
copia
ejecucin.
5.
Adicin: El usuario puede aadir datos al archivo, generalmente al
final, pero no puede modificar o borrar el contenido del mismo.
6.
Actualizacin: El usuario puede modificar, borrar y aadir otros
datos
al
archivo.
7.
Cambio de proteccin: El usuario puede cambiar los derechos de
acceso
otorgados
usuarios.
8.
Borrado: El usuario puede borrar el archivo del sistema de
archivos.
Los derechos constituyen una jerarqua. Si un usuario adquiere el
derecho de la actualizacin para un archivo determinado, tambin
habr adquirido los derechos siguientes: conocimiento, ejecucin,
lectura
adicin.
acceso
las
siguientes
clases
de
usuarios:
1.
Usuario especfico: Usuarios individuales quienes son designados
por
su
ID
de
usuario.
2.
Grupos de usuarios: Un conjunto de usuarios no definidos
individualmente.
3.
Todos: Todos los usuarios que tengan acceso al sistema. Estos
sern
archivos
pblicos.
Acceso
Simultneos:
mutua
de
Registros
interbloqueo.
(Record
Blocking)
de
agrupacin
en
bloques:
1.
Bloques fijos: Se usan registros de longitud fija y un numero entero
de registros son Guardados en un bloque. Puede haber espacio sin
usar
al
final
de
cada
bloque.
2.
Bloque de longitud variable por tramos: Se usan registros de
longitud variable y agrupados en bloques sin dejar espacios sin
usar.
3.
Bloque de longitud variable sin tramos: Son usados registros de
longitud variable, pero no se dividen en tramos. En la mayoria de
los bloques habr un espacio desperdiciado, debido a la
imposibilidad de aprovechar el resto del bloque si el registro
siguiente
es
mayor
que
el
espacio
sin
usar
restante.
de
implementar.
de
Surgen
Archivos
varias
cuestiones:
espacio
que
necesite?
(FAT).
previa
frente
Asignacin
dinmica
mximo
del
archivo.
Tamao
de
Seccin
La
al
del
contigidad
del
espacio
sistema
aumenta
global.
el
rendimiento.
espacio.
por
la
sobre
asignacin.
medida
que
se
necesitan.
fijo.
de
Mtodos
de
rnultiprogramacion,
Asignacin
de
etc
Archivos
un
archivo
secuencias
individual.
del
Espacio
Libre
tablas
de
bits.
2.
Las
secciones
libres
encadenadas.
3.
Y
Tablas
la
indexacin.
de
Bts
realice
una
Secciones
libres
asignacin.
encadenadas
las
tcnicas
de
asignacin
de
archivos.
Indexacin
El mtodo de indexacin trata el espacio libre como si fuera un
archivo y utiliza una tabla ndice. Por razones de eficiencia, el
ndice debe trabajar con secciones de tamao variable mejor que
con bloques. De este modo, habr una entrada en la tabla para
cada seccin libre del disco. Este procedimiento ofrece un soporte
eficaz para todos los mtodos de asignacin de archivos.
Fiabilidad
Considrese
el
escenario
siguiente:
existente.
El
sistema
se
hunde
continuacion
se
reinicia
evitar
esto
puede
seguir
los
siguientes
pasos:
el
disco.
Desbloquear
Acronimos
la
tabla
de
asignacin
de
disco.
UCP
Unidad
S.O.
E/S
Central
de
Sistema
Entrada
Proceso
Operativo
Salida
***************
Sistemas de Archivos de Linux as como su Estructura de Directorios,
temas bsicos para empezar a conocer este sistema operativo.
El autor de este contenido es Francisco Illeras, Administrador de
Sistemas en la UGR y Tutor del Curso.
Si queremos instalar Linux en un equipo con Windows y que coexista con
l, debemos crear e instalarlo en una particin diferente. Debemos de
tener en cuenta que el Sistema de Archivos que cada uno de estos
sistemas operativos utiliza es diferente.
Para empezar, qu es un Sistema de Archivos? Pues este trmino
(tambin se utiliza Sistema de Ficheros o directamente el ingls: File
System), hace referencia a la forma en la que la informacin se
organizar en el disco duro (o dispositivo de almacenamiento utilizado),
definiendo cmo se realizarn las operaciones de lectura/escritura,
bsquedas e indexacin de los datos.
El disco duro de nuestro ordenador esta confeccionado por mltiples
bloques (denominados sectores) donde se almacenan los datos que
manejamos. El sistema de archivos es el que determina como se
organizan dichos bloques para confeccionar lo que conocemos bajo el
nombre de archivos y directorios, manteniendo informacin acerca del
espacio disponible en cada instante.
A lo largo de la historia, cada uno de los sistemas operativos que
conocemos, ha tenido su propio Sistemas de archivos. As, podemos
encontrar que Microsoft trabaja con dos tipos de sistemas de archivos
bien identificados: FAT (que tena varias versiones, y que era utilizado
para Microsoft Windows 95, Windows 98, y Windows XP) y NTFS (propio
de Microsoft Windows NT, Windows XP, Windows Vista o el actual
Windows 7). Son muchas las diferencias entre FAT y NTFS, pero las ms
importantes estn orientadas a la posibilidad de contar con dispositivos de
almacenamiento ms grandes (FAT estaba limitado en tamao de
particiones) y ms seguridad en el acceso a los ficheros del sistema.
Por el contrario, GNU/Linux comenz su andadura con su sistema de
archivos Ext2, pero ste fue sustituido por nuevas versiones que si
tenan la capacidad de trabajar con grandes volmenes de informacin
(Terabytes) y de poder restituir rpidamente (gracias al Journaling) el
sistema ante un fallo importante en el sistema de archivos.
Posteriormente aparecieron otros sistemas de archivos nuevos y mejoras
sobre el modelo existente.
Vemoslo con ms detalle:
Ext2
Ext3
Ext4
XFS
JFS
/boot
/dev
/etc
/mnt
/sbin
/tmp
/usr
/var
directamente del S.O., suele emplearse tras cadas del sistema operativo
o bloqueo del ordenador.
Entre los programas que intervienen en el control del sistema
operativo MS-DOS, se encuentran:
Bootstrap: Es el encargado de la inicializacin del ordenador.
Tambin es conocido como IPL (initial program load). Est programado en
Basic.
Es un programa situado en memoria ROM que lo primero que hace
es leer el programa de arranque del disco (situado en el primer sector del
disco), que determina si en el disco estn los ficheros IBMBIOS.COM e
IBMDOS.COM (si no estn aparece un mensaje indicativo de tal problema
- Non Sistem Disk).
Si encuentra los ficheros ejecuta primero el IBMBIOS.COM,
compuesto de dos partes:
BIOS: Es la parte encargada de controlar los perifricos.
SYSINIT: Se encarga de determinar la cantidad de memoria
continua del computador.
Despus ejecuta el IBMDOS.COM y el SYSINIT se va de la parte
baja de la memoria del ordenador a la parte alta y deja su lugar en la
parte baja al IBMDOS (kernel o ncleo), que lo primero que hace es
controlar
que
los
perifricos
funcionen
correctamente.
Una
vez
controlados los perifricos, vuelve el SYSINIT que llama a los servicios del
Kernel y ejecuta el fichero CONFIG.SYS (si una de sus instrucciones no
va bien, contina con las otras instrucciones, dando el correspondiente
mensaje de error).
Por ltimo SYSINIT llama a los servicios del MS-DOS y carga el
COMMAND.COM (parte residente y parte de inicializacin). La parte de
inicializacin cargar el AUTOEXEC.BAT.
Despus de esto, el SYSINIT y la parte de inicializacin del
COMMAND.COM se borran de la memoria.
BIOS.
******
CONCLUSION
Este Trabajo Practico compuesto por diferentes captulos, en donde se
tiene por finalidad, demostrar los detalles de la comparacin entre dos
sistemas operativos para PC, como lo son Windows y Linux, se enfoca
hacia personas que tengan conocimientos mnimos sobre computadoras
personales, en especial a alumnos de la carrera de anlisis de sistemas.
En l, se puede leer, desde los primeros pasos para la instalacin, hasta
las caractersticas mas nuevas y avanzadas, pasando por: el uso normal
de los sistemas, estructura y funcionamiento general, perspectiva actuales
y futuras y una conclusin sobre el desempeo y el rendimiento en
distintas condiciones de funcionamiento.
Toda la informacin contenida en este trabajo, es fruto de experiencias
personales del autor y de bsquedas criticas realizadas en distintos
mbitos,Internet, revistas especializadas y documentacin oficial que en
muchos de los casos viene integrada con el sistema.
El diseo de la estructura, se ideo a partir del anlisis de trabajos
realizados con anterioridad que guardan similitudes con este, adems de:
libros, revistas y documentos con caractersticas de diseo considerados
por el autor de fcil acceso para todo aquel que lea el trabajo. El orden de
aparicin de los temas tratados se fijo a partir de el orden en que el autor
fue teniendo contacto con los sistemas, para que la persona que tenga
contacto con el trabajo tambin baya avanzando en l, a medida que
avance con los sistemas.
Las aspiraciones buscadas con el desarrollo de este anlisis son los de
cubrir los espacios existentes, en lo que hace a informacin sobre Linux
como sistema operativo de escritorio, para esto se utiliza a Windows,
como base para entender el funcionamiento y poder explicar a modo de
comparacin los dos sistemas.
Windows es un sistema que aprovecha la potencia de los procesadores, ha sido
diseado para adaptarse a las nuevas tecnologas, ofrece compatibilidad con varias
http://www.monografias.com/trabajos26/arquitecturawindows/arquitectura-windows.shtml
http://wwwmodalidad-informatica.blogspot.com/2011/04/comparacion-entre-elnucleo-de-linux-y.html