SISTEMA OPERATIVO PC-DOS
El IBM PC DOS (nombre completo: the ibm personal computer disk operating system) es un sistema operativo de disco (Dos) para el ibm pers person onal al comp comput uter er y los los sist sistem emas as comp compat atib ible les. s. Fue uno uno de los los sistem sistemas as operat operativo ivos s que dominó dominó el mercad mercado o de los comput computado adore res s person personale ales s entre entre 1!" 1!" y 1". 1". manu#a manu#actu cturad rado o y vendid vendido o por ibm desde el a$o 1!1 al %&&&. 'iene las mismas races que el el *+D,*. De hecho- el ms+dos y el pc+dos son dos variantes del mismo sistema operativo con algunas di#erencias. ientras que el pc+dos #ue hecho originalmente para los computadores personales de /- el * D,* apuntaba al mercado de los clones.
Creación del PC DOS icroso#t compró una licencia no e0clusiva para el !+dos (anteriormente llamado 2D,*) a seattle computer products (scp) en diciembre de 1!& por %".&&& dólares. En mayo de 1!1- se contrató a tim paters para port portar ar 2D,* 2D,* al /+ /+34 34 que que util utili5 i5ab aba a el paterson on para procesador intel !&!!- que era m6s lento y menos costoso- y que tena su propia #amilia espec7ca de peri#ericos.
Estructura El 34 D,* estaba #ormado por cuatro componentes pricipales: 1. El sector de arranque (boot record)- que se encuentra en el primer sector del disquete o de la partición del disco donde se encuentra instalado el Dos. %. El arch archiv ivo o // //, ,.4om .4om-- el cual cual es la inte inter# r#a5 a5 del del Dos Dos para para llam llamad adas as al / / /,* /,*-- que que era era el /,* /,* de los los comp comput utad ador ores es personales de /. 8. El archivo /D,*:4,- el cual es propiamente la implementación del D,*- y contiene el código de las llamadas de #unción- (lo que hoy llamariamos las 93). . El archivo archivo 4,9;D: 4,9;D:4,4,- es el procesa procesador dor de comandos comandos-- que recibe las instrucciones (comandos) escritos por el usuario y los e
Funciones El 3c+Dos tenia una serie de #unciones que podan ser llamadas por los programas por medio de interrupciones. =aba #unciones para entrada por teclado- salida por pantalla- entrada y salida por consola (la cual era la combinación del teclado y directorios- mane
MS-DOS MS-DOS (siglas de icroso#t Disk ,perating *ystem- Sistema operativo de disco de microsoft ) es un sistema operativo para computadora basado en 0!. #ue el miembro m6s popularmente conocido de la #amilia de sistemas operativos Dos de microso#t y el principal sistema para computadoras personales compatible con / 34 en la d>cada de 1!& y mediados de 1&- hasta que #ue sustituida gradualmente por sistemas operativos que o#recan una inter#a5 gr67ca de usuario- en particular por varias generaciones de microso#t ?indo?s. *+Dos nació en 1!1 al encarg6rsele a microso#t producir un sistema operativo para la gama de computadoras personales / 34 de /. En este momento- microso#t compró los derechos de 2D,*- tambi>n conocido como !+Dos- de seattle computer products que #ue elaborado por tim paterson- y comen56 a traba
SISTEMA OPERATIVO UNIX Unix (registrado o7cialmente como @ni0) es un sistema operativo portable- multitarea y multiusuarioA desarrollo- en principio- en 1por un grupo de empleados de los laboratorios bell de 9' B '- entre los que 7guran Dennis Citchie- en 'hompson y Douglas cllroy. El sistema- s se convirtió en el grupo sco. *in embargo- novell siempre argumentó que solo vendió los derechos de uso del so#t?are- pero que retuvo el copyright sobre @;G. En %&1& y tras una larga batalla legal- >sta ha pasado nuevamente a ser propiedad de novell. *olo los sistemas totalmente compatibles y que se encuentran certi7cados por la especi7cación single uni0 speci7cation puede ser denominadas @;G (otros reciben la denominación similar a un sistema uni0G o similar a uni0G). En ocasiones- suele usarse el t>rmino uni0 tradicionalG para re#erirse a uni0 o a un sistema operativo que cuenta con las caracteristicas de Unix Versión 7 o Unix Sstem V!
"ami#ias U$I% m&s si'ni(cativas )*+*: la #amilia que tuvo su origen en el @;0 de 9'B'. 4onsiderada la #amilia @; puraG y original. *us sistemas operativos m6s signi7cativos son U$I% Sstem III y U$I% Sstem V!
BSD, f amilia originada por el licenciamiento de @; a berkely. /*D se reescribió para no incorporar propiedad intelectual originada de 9'B' en la versión .
)I%, esta #amilia surge por el licenciamiento de @; *ystem a /.
%enix, #amilia derivada de la adquisición de los derechos originales de 9'B' primero por parte de microso#t y de esta los vendió a *4,.
$U, en 18- .ic/ard Sta##man anunció el proyecto H;@un ambicioso es#uer5o para crear un sistema similar a @ni0- que pudiese ser distribuido libremente. El so#t?are desarrollado por este proyecto+ por en han sido parte #undamental de otros sistemas Unix.
1inux, en 11- cuando Iinus 'orvalds empe5ó a proponer el nJcleo 1inux y a reunir colaboradores- las herramientas H;@ eran la elección per#ecta. 9l combinarse ambos elementos- con#ormaron la base del sistema operativo (basado en POSI%) que hoy se conoce como $U21inux!
Ias interrelaciones entre estas #amilias apro0imandamente en orden cronológico:
son
las
siguientes-
Ia #amilia /*D surge del licenciamiento del @ni0 original 9'B'. eni0 tambi>n surge por licenciamiento del @ni0 original de 9'B'- aunque aJn no era propiedad de SCO. 9 surge por licenciamiento de @; *ystem - pero tambi>n incorpora propiedad intelectual de BSD! Ia #amilia original 9'B' incorpora ilegalmente propiedad intelectual de /*D en U$I% Sstem III r3 . Ia #amilia 9 vuelve a incorporar propiedad intelectual de la #amilia 9'B'- esta ve5 procedente de U$I% Sstem V. Iinu0 incorpora propiedad intelectual de /*D- gracias a que >ste tambi>n se libera con una licencia de código abierto denominada Open-source BSD.
IMPEMENTACI!N M"S IMPORTANTES
9 lo largo de la historia ha surgido una gran multitud de implementaciones comerciales de @ni0. *in embargo- un con
So#aris de Sun microsstems! )I% de IBM! 4P-U% de 4e5#ett-Pac6ard!
• •
.ed 4at 0nterprise 1inux! Suse 1inux de $ove##!
'ambi>n son populares los sistemas operativos descendientes de !BSD • • •
freeBSD! OpenBSD! netBSD!
AMADAS DE SISTEMA UNIX
Ias llamadas al sistema siempre las es de una interrupción. 4uando se hace una llamada al sistema como read- ?rite- etc.- se invoca un procedimiento de biblioteca cuya Jnica labor es colocar los argumentos en registros de procesador y luego e
IMPEMENTACI!N DE UNIX Ias implementación cl6sicas de @ni0 administran los procesos en un esquema similar al de n*ystem. Ia estrategia de sheduling de procesos es un m6s elaborada pues implementa procesos con prioridades y al mismo tiempo intenta dar un buen tiempo de respuesta a los usuarios interactivos- algo que no es #6cil de lograr debido a las restricciones que impone la memoria del procesador. 6s interesante que la estrategia de sheduling es estudiar primero- a partir de que momento los procesos comien5an a compartir parte de su espacio de direcciones y segundo- cómo se logra la e0clusión en secciones crticas.
Unix en monoprocesadores
4uando un proceso e
UNIVERSIDAD DOM. O&M
Nombre
JOICY DE J. KALAJARY C. SIMONS Matrícula
16-EIST-1-071
Carrera
Ing. De Sistema y Cm!. Sección
0"0# Materia
Sistema O!e$ati% I Profeor
&EDERICO MONTERO LE'RON