Вы находитесь на странице: 1из 33

ndice

1- Introduccin
--------------------------------------------------------------------------------------2
2- Historia de
MacOS------------------------------------------------------------------------------3
3- Manejo de
Archivo-----------------------------------------------------------------------------4

Introduccin
Sin el software, una computadora no es ms que una masa metlica
sin utilidad. Con el software, una computadora puede almacenar,
procesar y recuperar informacin, encontrar errores de ortografa en
manuscritos, tener aventuras e intervenir en muchas otras valiosas
actividades para ganar el sustento. El software para computadoras
puede clasificarse en general en dos clases: los programas de
sistema, que controlan la operacin de la computadora en si y los
programas de aplicacin, los cuales resuelven problemas para sus
usuarios. El programa fundamental de todos los programas de
sistema es el sistema operativo (SO), que controla todos los recursos
de la computadora y proporciona la base sobre la cual pueden
escribirse los programas de aplicacin.

Historia de MacOS
El Sistema Operativo Mac OS no fue la primera interfaz grfica, pero
fue el primero con gran xito por su accesibilidad de precio. Para
aquellos aos en el mercado lo que exista era La Xerox Alto con un
costo de 32,000 dlares, la Xerox Star cost 16,600 dlares y la Apple
Lisa con un precio de 10,000 dlares. El nombre de esta Apple fue un
capricho de Steve Jobs por su hija. Este Sistema 1 vena incluido en el
primer Macintosh, que tena un precio de 2,500 dlares.
1984: Sistema 1
El Sistema 1 tena escritorio, ventanas, iconos, mouse, mens y
scrollbars. El basurero Trash funcionaba como un tobogn de
basura, todo desapareca luego de reiniciar el ordenador, no se poda
trabajar en dos aplicaciones al mismo tiempo, solo en una, ya que la
memoria virtual no exista.
En el Sistema 1 era imposible crear un folder dentro de otro folder, de
hecho todos los archivos eran guardados en la misma direccin del
disco, se creaba una nota en la tabla de archivos para que cada
archivo estuviera en su respectivo folder y as el Finder podra parecer
como que el archivo estaba en su folder.Luego el Sistema 1.1 agreg
la caja de avisos de dilogo, tambin el comando para limpiar tu Mac
y algunos implementos para la velocidad.
1985: Sistema 2
El Sistema 2 fue notable en mejoras. Increment la velocidad del
Finder hacindolo un veinte por ciento ms rpido, los comandos de
regresar y cerrar se eliminaros. Fueron agregadas ms opciones
como: crear nuevos folders, apagar, la impresora de escritorio y los
tems eran listados de forma vertical con un pequeo icono. Los
discos o unidades podan ser arrastrados al icono de basura y podan
ser extrados.
1986: Sistema 3
En el Sistema 3 el Finder fue mejorado y ms rpido, el orden de los
archivos HFS (Hierarchical File System) fue reemplazado por el nuevo
sistema de Macintosh MFS (Macintosh File System) de los Sistemas 1
y 2.
3

Los folders eran reales y se podan crear folders dentro de folders. Los
iconos con Zoom fueron agregados en la parte inferior derecha en la
ventana dentro del Dashboard, haciendo clic sobre estos se poda
cambiar el tamao para ajustar los contenidos del folder si era
posible.
Haciendo clic nuevamente se poda hacer que la ventana regresara a
su tamao normal. El icono del basurero sobresala cuando algo era
puesto sobre este y las lneas punteadas en direccin contraria.
El Sistema 3.2, se corrigieron treinta errores, la calculadora fue
actualizada as que el teclado numrico en pantalla se pareca al
teclado numrico en el teclado.
El Sistema 3.3, fue agregado por AppleShare el antiguo compartidor
de archivos de Macintosh.
1987: Sistema 4
El Sistema 4 fue introducido como Macintosh SE y Macintosh II. A este
sistema se le agreg mltiple soporte al monitor.
El Sistema 4.1, soportaba discos de 32+ MB, se le implemento el
Finder mltiple, los usuarios podan cambiar entre el Finder, que solo
soportaba un programa y el Finder mltiple que soportaba mltiples
programas al mismo tiempo.
Ahora el Finder mostraba cuanta memoria utilizaba cada programa,
tambin se le agreg un Panel de control configurable.
El Sistema 4.3, fue un sistema actualizado, se le arreglaron algunos
errores y controladores de impresora.
1990: Sistema 7
El Sistema 7 fue el gran cambio de software para esta poca, se
elimin el Finder y el Finder mltiple. El Sistema 7 ya slo tena el
Finder mltiple permitiendo hacer muchas tareas simultneamente.
La memoria tambin tuvo un gran cambio a 32b, esto permiti a las
Macs usar mas de 8 MB de Ram, en el sistema operativo, esto fue
tambin implementado en el Sistema 7.
El Networking por Apple Talk y compartir archivos por AppleShare fue
agregado al sistema operativo, como opcin adicional. El software
QuickTime multimedia tambin fue trabajado en este sistema, pero
estaba disponible como un software extra. El Sistema 7 agreg
muchas caractersticas que iban a ser construidas en el nuevo
sistema Mac OS X. Un men fue agregado en la parte inferior derecha
del Dashboard, que mostraba la lista de los programas que estaban
siendo utilizados en ese momento y permita a los usuarios cambiarse
4

entre ellos. Luego de la aplicacin de men fue agregado el men de


Ayuda, el basurero fue cambiado a un verdadero folder
permitiendo eliminar los archivos hasta que se seleccionaba la opcin
de Vaciar el basurero.Fue implementada la opcin de arrastrar que
permita llevar un texto de un programa a otro sin necesidad de
copiar y pegar. En el Sistema 7 el buscador finalmente tomo una
ventaja en los objetos con color, haciendo que los elementos en la
interfaz se vieran como en 3D.
El Sistema 7.0.1p Performa, fue lanzado junto con el Sistema 7.0.1s,
arreglando algunas caractersticas especiales para usuarios
principiantes de este Sistema.
El Sistema 7.1, se le implemento un folder de Fuentes as que podan
ser fcilmente agregados o removidos, luego estos fueron agregados
y utilizados por el mismo Sistema.
El Sistema 7.1.1, tambin conocido como Sistema 7 Pro, Incorporando
AppleScript, QuickTime, y PowerTalk, estos estaban disponibles como
extras del sistema.
El Sistema
7.1.2,
microprocesadores.

fue

creado

para

soportar

Chips

de

El Sistema 7.5, integraba todas las caractersticas del Performa,


tambin agregaba mucha ms informacin de la Gua de ayuda del
sistema de Apple (Apple Guide help system). Finalmente en la
pantalla de arranque existi una pequea barra.
Mac OS 7.6, fue el primer sistema operativo lanzado con una estrategia de
Apple para luego ser actualizado como el actual Mac OS cada 6 meses,
hasta que Rhapsody/Mac OS X fuera finalizado. Fueron corregidos algunos
errores va Mac Os 7.6.1

Manejo de archivo.
El sistema de archivos de MAC es el siguiente:
HFS/HFS+: Hierarquical File System sistema de archivos por
jerarqua, sustituyo al MFS Macintosh File System y el smbolo +
indica extendido, es decir, la ltima versin de HFS. Fue desarrollado
por Apple, admite el uso de direcciones de espacio en disco de 64 bits
y permite utilizar bloques de asignacin de archivos de 32 bits con el
fin de potenciar la eficiencia del disco al reducir la utilizacin de
espacio en volmenes de gran tamao o con un nmero elevado de
archivos. Admite nombres de archivo ms descriptivos, con una
longitud mxima de 255 caracteres y codificacin de texto Unicode
para los nombres de archivo internacionales o con sistemas de
escritura mixtos, tambin ofrece un formato opcional de sistema de
archivos con distincin de maysculas y minsculas para HFS+ que
permite al administrador alojar sin problemas archivos utilizados por
5

aplicaciones UNIX que requieren esta funcin. Los sistemas operativos


modernos MacOS de Apple reconocen el sistema de archivos HFS,
HFS+, FAT, FAT32, el CDFS utilizado en CD-ROM y el UDF utilizado en
DVD-ROM.

Manejo de memoria.
La gestin de la memoria en Mac OS X puede sorprender a ms de un
usuario. Esto es debido a que Apple cataloga el uso de la memoria de
la siguiente forma:

Libre
Sistema
Activa
Inactiva
En uso

Es muy importante tener en cuenta que la gestin de la memoria


abarca la memoria denominada como RAM, la memoria virtual as
como los archivos de intercambio.
Descripcin de los distintos estados:
Libre: Tal como se puede deducir, este tipo de memoria no se est
utilizando.
Sistema: Cantidad de memoria que se emplea por parte del sistema.
Activa: Memoria RAM que ha sido utilizada hace poco.
Inactiva: Cantidad de memoria que no se est utilizando en el
momento pero que puede volver a estar disponible para la aplicacin
que la ha usado. Mac OS X reserva este tipo de memoria a
aplicaciones que se han cerrado. De esta forma si volvemos a
abrirlas, como tienen memoria reservada, se abrirn ms rpido.
En uso: Consiste en la cantidad de memoria total que se encuentra
en uso.
Mostrar la informacin de los procesos que consumen la
memoria: Para obtener informacin acerca de los consumos de
memoria por parte de los distintos procesos en ejecucin, se iniciar
el Monitor de Actividad. Para acceder a dicho monitor, se acceder a
Spotlight y se escribir Monitor de Actividad. Destacar que esta
opcin es muy til para conocer que gestin de la memoria realizan
aquellos procesos tanto internos "propios de apple - Procesos del
sistema" as como aquellos procesos que estn en ejecucin debido a
la interaccin del usuario con el sistema "Mis procesos" entre otras
opciones. En cualquier momento se podr ordenar el conjunto de los
procesos pulsando sobre la columna deseada. Por ejemplo si se quiere
ordenar los procesos del usuario por consumo de CPU, se seleccionar
la opcin Mis procesos y posteriormente se pulsar sobre %CPU.

Requisitos del sistema de Mac OS X


Para
con:

instalar Snow Leopard por primera vez, necesitas un Mac


Un procesador Intel
Una unidad de DVD interna o externa, o Compartir DVD o CD
Al menos 1 GB de RAM (se recomienda utilizar RAM adicional)
Una pantalla integrada o un monitor conectado a una tarjeta de
vdeo suministrada por Apple compatible con tu ordenador
Al menos 5 GB de espacio disponible en el disco, o 7 GB de
espacio en el disco si instalas las herramientas para
desarrolladores

Ventajas

Compatibilidad. Al conectar un perifricos (Impresora, cmara


digital, etc) a la Mac, el SO lo detecta automticamente y
puedes usarlo sin ningn problema, me refiero a que no hay
necesidad de instalar los drivers desde un CD.

La interfaz es intuitiva. Me refiero a que puedes hacer todo con


muy pocos click en el mouse.

Todos tus archivos estn organizados en tu carpeta Home, es


mucho ms sencilla la organizacin y localizarlos.

La instalacin y des-instalacin de programas es muy sencilla,


abres el archivo con extensin dmg copias el app a la carpeta
dnde quieras, preferentemente aplicaciones y listo, para desinstalar solo borras el archivo app y listo.

Es mucho ms barato que Windows y solo existe una versin,


me refiero a que no tienes que andar eligiendo entre version
premium, home basic, home premium etc.

Es menos vulnerable a virus y malware.

Todos los driver son dados por Apple, as que no habr ningn
problema de compatibilidad entre SO y hardware.

Contiene hardwar

Desventajas

Tienden a ser ms costosas que las PC's.

Centros de reparacin no son tan accesibles.

Piezas pueden ser costosas (Ejemplo: US$80 por el adaptador


de corriente para el cual no hay alternativas genricas).

En algunas de ellas la capacidad de expandirlas son limitadas.


En el aspecto de juegos la variedad no es tan extensa como
en Windows

Tanto en la lnea de comandos como en la interfaz grfica los


procesos requieren elevacin para realizar modificaciones. El
acceso restringido a los archivos del sistema es responsable de
gran parte de la seguridad. Sin embargo, el sistema permite
modificaciones cuando es requerido. El ejemplo ms obvio es el
software instalador, el cual requiere de una autorizacin
administrativa para instalar software que afecta a ms de un
usuario. La arquitectura de seguridad integrada en el Mac OS X,
al igual que en otros sistemas Unix, es una de las principales
razones por las que el Mac estn libres de malware.

Administracin de procesos.
Cada proceso tiene asignado un intervalo de tiempo de ejecucin,
llamado cuantum o cunto. Si el proceso agota su cuantum de
tiempo, se elige a otro proceso para ocupar la CPU. Si el proceso se
bloquea o termina antes de agotar su cuantum tambin se alterna el
uso de la CPU.
El Quantum se suele implantar mediante un temporizador que genera
una interrupcin cuando se agota el Quantum de tiempo. Si el
proceso agota su rfaga de CPU antes de finalizar el Quantum, el
planificador asigna la CPU inmediatamente a otro proceso.
El tamao del cuanto debe fijarse en el tamao lo bastante grande como
para que la mayora de las peticiones interactivas requieran menos tiempo
que la duracin del cunto. Un cuantum corto disminuye el rendimiento de
la CPU, mientras que un cuantum muy largo empobrece los tiempos de
respuesta y degenera en el algoritmo FIFO. Este algoritmo presupone la
existencia de un reloj en el sistema. Un reloj es un dispositivo que genera
peridicamente interrupciones. Esto es muy importante, pues garantiza que
el sistema operativo (en concreto la rutina de servicio de interrupcin del
8

reloj) coge el mando de la CPU peridicamente. El cuantum de un proceso


equivale a un nmero fijo de pulsos o ciclos de reloj.

Administracin de Usuarios.
Administrador: Un administrador puede aadir y gestionar otros
usuarios, instalar apps y cambiar ajustes. El nuevo usuario que crea al
configurar el Mac por primera vez es un administrador. El Mac puede
tener varios administradores. Puede crear nuevos y convertir usuarios
estndar en administradores. No configure inicio de sesin
automtico para un administrador. En caso contrario, cualquier
persona podra simplemente reiniciar el Mac y obtener acceso con
privilegios de administrador. Para proteger su Mac, no comparta con
nadie los nombres y contraseas de administrador.
Estndar: Un administrador se encarga de configurar a los usuarios
estndar. Un usuario estndar puede instalar apps y cambiar ajustes
para su propio uso. Los usuarios estndar no pueden aadir a otros
usuarios ni modificar sus ajustes.
Gestionada con controles parentales: Los usuarios gestionados
con controles parentales slo pueden acceder a las aplicaciones y a
los contenidos que especifique el administrador que gestione a estos
usuarios. El administrador puede restringir los contactos y el acceso a
sitios web del usuario y definir lmites de tiempo para el uso del
ordenador.
Solo compartir: El usuario de tipo solo compartir puede acceder a
los archivos compartidos de manera remota pero no puede iniciar
sesin en el ordenador ni realizar cambios en los ajustes del mismo.
Para dar al usuario permiso para acceder a sus archivos compartidos
o a su pantalla, puede ser necesario cambiar ajustes en los paneles
Compartir archivos, Compartir pantalla o Gestin remota de las
preferencias de Compartir.
Grupo: Al pertenecer a un grupo, varios usuarios pueden disfrutar de
los mismos privilegios de acceso. Por ejemplo, puede otorgar a un
grupo privilegios de acceso especficos para una carpeta o un archivo,
de modo que todos los miembros del grupo tengan acceso. Adems,
puede asignar a un grupo privilegios de acceso especficos para cada
una de sus carpetas compartidas. Para controlar el acceso de un
grupo a sus carpetas compartidas, ajuste los permisos de acceso en
la seccin Compartir archivos del panel de preferencias de
Compartir.
Invitado: Los usuarios invitados pueden utilizar temporalmente su
ordenador ni tener que aadirles como usuarios individuales. Puede
9

configurar restricciones para el invitado de modo que slo pueda


acceder a los tems que usted desee compartir. Los archivos creados
por un invitado se almacenan en una carpeta temporal, pero esta
carpeta y su contenido se eliminan cuando el usuario cierra la sesin.
La cuenta del invitado funciona con la caracterstica Buscar mi Mac
de iCloud, lo que le servir de ayuda si pierde el Mac. Puede localizar
su Mac si alguien lo encuentra, inicia sesin como invitado y utiliza
Safari para acceder a Internet.

Tiempo estimado de instalacin.


Una instalacin limpia desde cero con las mnimas caractersticas
(solo el espaol, sin impresoras, lo mas despejada posible) se toma
aproximadamente entre 18 a 20 minutos. Si aadimos algunas
caractersticas extra la instalacin puede demorarse, pero no mucho
mas. Se nota mucho, mucho la ligereza que ha proporcionado Apple
al sistema en cuanto a reduccin de peso.

Linux Server
Una de las principales funciones de un Sistema Operativo es la
administracin del almacenamiento de informacin, para lo cual es
necesario contar con un Sistema de Archivos. Con este trmino se
hace referencia, por un lado, a los mecanismos y estructuras que el
sistema operativo utiliza para organizar la informacin en medios
fsicos tales como discos y diskettes (aspecto fsico del sistema de
archivos), y por otro a la visin que es ofrecida al usuario para
permitir la manipulacin de la informacin almacenada (una
abstraccin, o perspectiva lgica del sistema de archivos).

10

Se ofrece a continuacin una descripcin sinttica de los aspectos


lgicos del sistema de archivos de Linux.
Archivos y Directorios

El sistema de archivos de Linux est organizado en archivos y


directorios. Un archivo es una coleccin de datos que se almacena en
un medio fsico y a la cual se le asigna un nombre. Los archivos, a su
vez, estn agrupados en conjuntos llamados directorios. Un directorio
puede tener subdirectorios, formndose as una estructura jerrquica
con la forma de un rbol invertido. El directorio inicial de esa jerarqua
se denomina directorio raz y se simboliza con una barra de divisin
(/).
El sistema de archivos de un sistema Linux tpico est formado por los
siguientes directorios bajo el directorio raz:
/bin Contiene los programas ejecutables que son parte del sistema
operativo Linux. Muchos comandos de Linux como cat, cp, ls, more y
tar estn ubicados en este directorio.
/boot Contienen el kernel (o ncleo) de Linux y otros archivos
necesarios para el administrador de inicio LILO, que realiza la carga
inicial del sistema operativo cuando la computadora se enciende.
/dev Contienen todos los archivos de acceso a dispositivos. Linux
trata cada dispositivo (terminales, discos, impresoras, etc.) como si
fuera un archivo especial.
/etc. Contiene archivos de configuracin del sistema y los programas
de inicializacin.
/home Contiene los directorios HOME de los usuarios. El directorio
HOME el directorio inicial en el que se encuentra posicionado un
usuario al ingresar al sistema, por lo que tambin se conoce como
directorio de logn o de conexin.
/lib Contiene los archivos de biblioteca utilizados por las aplicaciones
y utilidades del sistema, as tambin como las libreras pertenecientes
a diferentes lenguajes de programacin.
/lost+found Directorio para archivos recuperados por el proceso de
reparacin del sistema de archivos, que se ejecuta luego de una cada
del sistema y asegura su integridad luego de que el equipo haya sido
apagado de manera inapropiada.
/mnt Es un directorio vaco que se usa normalmente para montar
dispositivos como disquetes y particiones temporales de disco.

11

/proc Contiene archivos con informacin sobre el estado de ejecucin


del sistema operativo y de los procesos.
/root Es el directorio HOME para el usuario root (administrador del
sistema).
/sbin Contienen archivos ejecutables que son comandos que se usan
normalmente para la administracin del sistema.
/tmp Directorio temporal que puede usar cualquier usuario como
directorio transitorio.
/usr Contiene archivos de programa, de datos y de libreras asociados
con las actividades de los usuarios.
/var Contiene archivos temporales y de trabajo generados por
programas del sistema. A diferencia de /tmp, los usuarios comunes no
tienen permiso para utilizar los subdirectorios que contiene
directamente, sino que deben hacerlo a travs de aplicaciones y
utilidades del sistema.

Gestin de Memoria en Linux.


Hemos visto que Linux hace uso de las ventajas de la segmentacin y
de los circuitos de paginacin de los procesadores i386 para traducir
direcciones lgicas en direcciones fsicas. Podemos tambin decir que
alguna porcin de RAM est permanentemente asignada al kernel y
utilizada para almacenar el cdigo del kernel y estructuras de datos
estticas del mismo. La restante parte de la RAM se denomina
memoria dinmica, y sta es un recurso muy valioso y necesitado no
slo por los procesos sino tambin por el propio kernel. De hecho el
rendimiento global del sistema depende fuertemente de cmo de
eficientemente se gestiona la memoria dinmica. Por tanto, todos los
sistemas operativos multitarea actuales tratan de optimizar el uso de
la memoria dinmica, asignndola slo cuando es estrictamente
necesario y liberndola tan pronto como sea posible. En esta seccin
describiremos: estructuras bsicas del kernel para gestionar la
memoria dinmica desde dos puntos de vista: asignacin de memoria
para el kernel y asignacin de memoria para procesos, poltica de
asignacin de la memoria por parte del kernel, el gestor de faltas de
pgina, etc

12

Requisitos
Los requisitos para una versin server linux son mnimos debido a que no
utiliza el entorno grfico, pero para que acte como servidor dependiendo
del trfico que tengamos puede requerir ms.
Mnimo (Consola):

256 MB de memoria
2 Gb de espacio en HDD (Incluido swap)
AMD o Intel Procesador de 64-32bits
Incluido AMD Optaron y Intel EM64T Xeon, para versiones de 64.

Mnimo (Grfico):

512 MB de memoria
4 Gb de espacio en HDD (Incluido swap)
AMD o Intel Procesador de 64-32bits
Tarjeta Grfica VGA, monitor con resolucin de 800x600

Mnimo Recomendado:

Requisitos recomendados para levantar un servicio webmail para 25


usuarios. Teniendo en cuenta que cada usuario tiene 1gb de espacio
asignado para almacenamiento de correo electronico, deberiamos
contar con la siguiente arquitectura:

27 Gb de HDD (25gb para usuarios + 2gb de SO) Con lo cual con un


disco standard de 40Gb nos alcanza para mantener a los 25 usuarios
y ademas realizar politicas de mantenimiento como(agregar usuarios,
realizar back-up comprimidos de los mail, entre otros).

512Mb-1Gb de memoria ram nos alcanzaria para que el sistema


responda sin problemas en caso de contar con mail "pesados" o
simultaneidad de acceso, aunque esto tambien estara condicionado
por los recursos de la red.

Procesador Intel o AMD 64 o 32 bit, en nuestro caso usamos un Intel


Dual-Core 2.4Ghz 32bits

13

Kubuntu
Los requisitos mnimos "recomendados" (efectos de escritorio
incluidos) deberan permitir ejecutar una instalacin de Kubuntu,
aunque por lo general, se puede ejecutar Kubuntu en hardware ms
antiguo de lo especificado, aunque el rendimiento va a ser menor.21
Escritorio

Procesador: 1 GHz x86.

Memoria RAM: 512 MiB.

Disco Duro: 5 GB (para una instalacin completa


con swap incluida).

Tarjeta grfica VGA y monitor capaz de soportar una resolucin


de 1024x768.

Lector de CD-ROM o tarjeta de red.

Tarjeta de sonido.

Conexin a Internet.

Servidor

Procesador: 300 MHz x86.

Memoria RAM: 128 MiB.

Disco Duro: 1 GB

Tarjeta grfica VGA y monitor capaz de soportar una resolucin


de 640x480.
Lector de CD-ROM

Los efectos de escritorio, proporcionados por KWin, se activan por


defecto en las siguientes tarjetas grficas:21

Intel (i915 o superior, excepto GMA 500, nombre en


clave "Poulsbo")

14

NVidia (con su controlador propietario)


ATI (a partir del modelo HD 2000 pueden ser necesario el
controlador propietario)

Si se dispone de una computadora con un procesador de 64 bits (x8664), y especialmente si dispone de ms de 3 GB de RAM, se
recomienda utilizar la versin de Kubuntu para sistemas de 64 bits.

Xubuntu
Como todos sabemos, Xubuntu es otra distribucin del software
libre Linux basada en Ubuntu y por tanto est destinado a usuarios
con ordenadores con escasos recursos y que buscan un entorno de
escritorio eficiente y libre de amenazas y virus.
Xubuntu sali a luz por primera vez en el 2006 con la versin 6.6 la
cual ya no est soportada y recientemente ha lanzado la versin
14.04 que lleva por nombre Trusty Tahr la cual tendr soporte
tcnico hasta el 2019.
Como este paquete gratuito es ligero y no requiere muchos recursos
por parte de tu ordenador, debes de conocer los requisitos mnimos
para usar Xubuntu. En estos tiempos cualquier ordenador con las
caractersticas mnimas puedes usar Xubuntu y tener un sistema
operativo de calidad y sin problemas o errores frecuentes.
Requisitos Mnimos del Sistema

15

Para arrancar el Desktop CD (combinacin de LiveCD y el CD


de instalacin) se necesita un mnimo de 384 MBs de memoria RAM
aunque el CD de instalacin alternativo requiere solamente 192 MB.

800 MHz procesador

384 MB de memoria (RAM)

Al menos 4 GB de disco

Sin embargo, para garantizar un grado de operatividad fluido y rpido


se recomiendan:

1.5 GHz procesador

512 MB o ms de memoria (RAM)

6 GB de disco

Como pueden ver, cualquier ordenador por muy antiguo que pueda
ser, sin ir a los extremos claro, puede soportar y usar Xubuntu sin
problemas y de manera efectiva.

Fedora
Requisitos Mnimos del Sistema

Para arrancar el Desktop CD (combinacin de LiveCD y el CD


de instalacin) se necesita un mnimo de 384 MBs de memoria RAM
aunque el CD de instalacin alternativo requiere solamente 192 MB.

800 MHz procesador

384 MB de memoria (RAM)

Al menos 4 GB de disco

Sin embargo, para garantizar un grado de operatividad fluido y rpido


se recomiendan:

1.5 GHz procesador

512 MB o ms de memoria (RAM)

6 GB de disco

16

Como pueden ver, cualquier ordenador por muy antiguo que pueda
ser, sin ir a los extremos claro, puede soportar y usar Fedra sin
problemas y de manera efectiva.
Ventajas:

Es un sistema operativo gratuito, el cual puedes descargarlo o


pedir un cd de instalacin sin costos desde internet. Aunque
existen versiones pagadas, estas son muchsimo ms baratas
que pagar por una versin de Windows o de Mac. Por tanto
todas sus actualizaciones no tienen costo.
Es un sistema que no requiere mucha maquina para que
funcione con fluidez. Este punto es bastante til para todos los
que utilizan computadores ms viejitos o para los que quieran
reutilizar sus tarros ms obsoletos.
Linux es un sistema mucho ms seguro debido a que el sistema
operativo es ms robusto que el resto, dificultando seriamente
el ingreso de algn intruso, y a que los puntos de ataque
principales de los hackers son los sistemas y servidores
Windows.
La eficiencia con que trabaja Linux permite que los programas
funcionen con mayor rapidez, en comparacin a otros sistemas
operativos. Esto se observa de mejor manera al tener varias
aplicaciones trabajando a la vez.
Al ser ms estable, es casi improbable que ocurran errores
durante el funcionamiento de algn programa. Esto favorece el
funcionamiento de programas de: programacin (valga la
redundancia), de base de datos, de diseo, multimedia, etc.
Linux posee una gran variedad de programas a su disposicin,
la mayora de los cuales son gratuitos. Para que comprueben
este punto ac les dejo un link donde se observan programas
de Windows y su equivalente en Linux (los ms importantes).
Existe una gran comunidad de usuarios en internet donde
puedes consultar cualquier duda y problema que tengas.
Existe una gran cantidad de distribuciones hechas a partir del ncleo
Linux (Ej: Ubuntu, Debian, Red Hat, Fedora, Mandriva, Opensuse,
Slackware, Gentoo, Archlinux, etc). Por tanto existen en internet un
montn de opciones para elegir.
Al conectarse en red, Linux reconoce sin problemas otro tipo de
distribuciones conectadas.
En el caso de instalar Linux y otro(s) sistema(s) operativo(s), el
programa de arranque no sufre complicaciones.
Linux, al ser un sistema operativo libre, tiene la capacidad de ser
modificado por cualquier programador que guste (y gracias a ello es
que las actualizaciones de cada distribucin son las ms rpidas del
mercado).
17

Muchos programas utilizados en investigacin y trabajo cientfico solo


funcionan en este sistema operativo.

Desventajas:

Muchos dispositivos de hardware no estn diseados para


Linux. Por tanto su instalacin puede resultar tediosos o hasta
imposible, dependiendo del caso.

Muchas de las aplicaciones de Windows no se pueden ejecutar


en Linux. Por tanto cualquier documento de Windows complejo
(ej: docx, xlsx, pptx, xps, etc) sera difcil de trabajar en Linux.

Adems pueda que no exista el programa que cumpla a


cabalidad tus requerimientos.
La gran mayora de los juegos existentes para computador solo
se pueden instalar en Windows.

Para Linux existe un muy reducido nmero de juegos instalables


(lo cual no impide que se puedan jugar gracias a emuladores o
mquinas virtuales).

Linux no posee, en algunos casos, la facilidad de Windows de


modificar todo haciendo varios clicks. El uso de comandos y una
pantalla de terminal asustan a muchos usuarios novatos.

Solo las distribuciones ms importantes tienen soporte tcnico.


Existe distros ms pequeas donde solo lo poseen por un
tiempo.

La gran mayora de las empresas trabajan con sistemas


Windows, por lo que Linux queda renegado al trabajo en pc
personales.

Dada la facilidad de trabajar con Windows y a la gran


disponibilidad de programas, juegos aplicaciones y crackeos
para trabajar en ellos; Windows lidera la industria mundial de
sistemas operativos (gracias tambin a sus relaciones con
empresas, organizaciones y pases de todo el orbe).

El usuario que recin comienza a trabajar en un computador


(nios de 5 aos de edad) demora menos en aprender Windows
que Linux. Adems hay que considerar el hecho de que cuando
chico todos los pcs venan con Windows instalado y ni se te
pasaba por la cabeza la idea de que existiera otro sistema
operativo.

18

Si a ti te maravillo y te encanto Linux, felicitaciones y


bienvenido a participar a este nuevo mundo. Pero si no te gusto
Linux y eres feliz viendo el inicio de Windows en tu pantalla,
bien tambin. Por lo menos tienes fundamentos serios para
defender tu sistema operativo. La idea de esta lista es que
cualquier usuario interesado en instalar y saber de qu se trata
Linux que lo haga sin miedo. Y que el usuario, con sus propios
ojos, evalu la mejor opcin para trabajar.

Administracin de Usuarios
Los usuarios en Unix/Linux se identifican por un nmero nico de
usuario, User ID, UID. Y pertenecen a un grupo principal de usuario,
identificado tambin por un nmero nico de grupo, Group ID, GID. El
usuario puede pertenecer a ms grupos adems del principal.
Aunque sujeto a cierta polmica, es posible identificar tres tipos de
usuarios en Linux:
Usuario root

Tambin llamado superusuario o administrador.

Su UID (User ID) es 0 (cero).

Es la nica cuenta de usuario con privilegios sobre todo el


sistema.

Acceso total a todos los archivos y directorios con


independencia de propietarios y permisos.

Controla la administracin de cuentas de usuarios.

Ejecuta tareas de mantenimiento del sistema.

Puede detener el sistema.

Instala software en el sistema.

Puede modificar o reconfigurar el kernel, controladores, etc.


Usuarios especiales

Ejemplos: bin, daemon, adm, lp, sync, shutdown, mail, operator,


squid, apache, etc.

19

Se les llama tambin cuentas del sistema.

No tiene todos los privilegios del usuario root, pero dependiendo


de la cuenta asumen distintos privilegios de root.

Lo anterior para proteger al sistema de posibles formas de


vulnerar la seguridad.

No tienen contraseas pues son cuentas que no estn


diseadas para iniciar sesiones con ellas.

Tambin se les conoce como cuentas de "no inicio de sesin"


(nologin).

Se crean (generalmente) automticamente al momento de la


instalacin de Linux o de la aplicacin.

Generalmente se les asigna un UID entre 1 y 100 (definifo en


/etc/login.defs)
Usuarios normales

Se usan para usuarios individuales.

Cada usuario dispone de un directorio de trabajo, ubicado


generalmente en /home.

Cada usuario puede personalizar su entorno de trabajo.

Tienen solo privilegios completos en su directorio de trabajo o


HOME.

Por seguridad, es siempre mejor trabajar como un usuario


normal en vez del usuario root, y cuando se requiera hacer uso
de comandos solo de root, utilizar el comando su.

En las distros actuales de Linux se les asigna generalmente un


UID superior a 500.

Administracin de Procesos
Un sistema operativo multiusuario y multitarea como Fedora necesita
una gran cantidad de memoria fsica para poder ejecutar todos los
procesos. Los espacios de paginacin son particiones de disco que
permiten ampliar virtualmente la memoria del sistema, guardando el
estado de los procesos que en un determinado momento estn a la
espera de ser ejecutados, si la memoria fsica est agotada. Los

20

factores principales que deben determinar el tamao del espacio toral


de paginacin son:

La cantidad de memoria y de disco del sistema.


El nmero de usuarios que tendrn acceso a la mquina.
El nmero previsto de procesos/usuario.
El nmero de servicios activos en el sistema.

Unix
Historia

En los aos '60, un proyecto estaba bajo la lnea del Instituto


Tecnolgico de Massachusetts (MIT), para mejorar el estado de
habilidad con software de tiempo compartido. El MIT, los laboratorios
Bell, y General Electric fueron colaboradores en esta aventura. En
1966, un grupo de investigadores de los Laboratorios Bell desarroll
un sistema operativo experimental llamado MULTICS (Informacin
multiplexada y Sistema de Computacin). Fue diseado como sistema
operativo interactivo para una computadora General Electric GE 645,
permitiendo compartir informacin al mismo tiempo que daba
seguridad. El proyecto estuvo parado durante algunos aos,
bsicamente, por dos problemas: necesitaba mucha memoria y los
programas no acababan de funcionar bien con l. Por esto y otras
razones, los laboratorios Bell abandonaron el proyecto, pero sus ideas
innovadoras seran ocupadas ms adelante.
Ya en el 69 se escribe de nuevo un SO basado en MULTICS que supera
los problemas de este, aplicndose en mquinas PDP-7. Unix es muy
parecido a este.
En 1972 haba 10 computadoras con Unix y se esperaban ms. En
1973, Ritchie y Thompson escribieron el ncleo de Unix en C, un
lenguaje de programacin de alto nivel, a diferencia de la mayora de
los sistemas, escritos generalmente en ensamblador. Thompson
pens en escribir Unix en Fortran, pero encontr dificultades con ese
lenguaje, debido a su falta de portabilidad. El Unix en C se poda
mantener ms fcilmente, y poda trasladarse a otras mquinas casi
sin problemas. El Unix se hizo muy popular por sus innovaciones y por
estar escrito en lenguaje de alto nivel modificable de acuerdo a
21

preferencias personales. Y sus conceptos siguieron creciendo: Se


incorporaron los cauces (redireccin de entrada y salida entre dos o
ms programas), sugeridos por Doug Mc. Ilory y desarrollados por
Thompson a principios de los '70, haciendo posible el desarrollo de la
filosofa Unix.

En los sistemas UNIX cualquier elemento se representa en


forma de archivos. Todos los archivos estn ordenados en
una nica estructura jerrquica en la que la base,
denominada raz, se escribe "/".
Manejo de Archivos
Los sistemas UNIX definen diferentes tipos de archivos:

Los archivos fsicos, que son los que se introducen en el disco


duro. Este es un archivo en el sentido generalmente entendido
de la palabra.

Los directorios son archivos (nodos) de la estructura


jerrquica capaces de contener archivos u otros directorios. Un
directorio contiene al menos un directorio principal (que se
escribe ..), que se relaciona con el directorio del nivel superior,
y un directorio actual (que se escribe .), es decir, el directorio
en s mismo.

Los enlaces son archivos especiales que permiten que varios


nombres (enlaces) se asocien a un nico e idntico archivo.
Este sistema hace posible que se puedan tener varias
instancias de un mismo archivo en diversos lugares de la
estructura jerrquica sin necesidad de copiarlos. Esto ayuda a
asegurar la coherencia y ahorra espacio en el disco. Existen dos
tipos de enlaces:

Enlaces simblicos, que representan a los punteros virtuales


(accesos directos) de los archivos reales. En el caso de que se
elimine un enlace simblico, no se elimina el archivo al que
indica. Los enlaces simblicos se crean utilizando comandos In
-s de acuerdo con la siguiente sintaxis:

ln -s name-of-real-file nombre-del-enlace-simblico

Enlaces fsicos (tambin denominados enlaces rgidos),


representan un nombre alternativo para un archivo. As, cuando
un archivo tiene dos enlaces fsicos, la eliminacin de uno u otro
de estos enlaces no implica la eliminacin del archivo. Ms
especficamente, mientras haya quedado al menos un enlace
22

fsico, el archivo no se elimina. Por otro lado, cuando se


eliminan todos los enlaces fsicos de un mismo archivo, tambin
se elimina dicho archivo. Sin embargo, debemos advertir que
slo es posible crear enlaces fsicos dentro de un nico e
idntico sistema de archivos. Los enlaces fsicos se crean
utilizando comandos In (con la opcin del comando n) de
acuerdo a la siguiente sintaxis:
ln nombre-del-archivo-real nombre-del-enlace-fsico

Los archivos virtuales no existen realmente ya que slo


existen en la memoria. Estos archivos, ubicados especialmente
en el directorio /proc, contienen informacin sobre el sistema
(procesador, memoria, discos rgidos, procesos, etc.).

Los archivos de dispositivo, ubicados en el directorio /dev/,


se relacionan con los dispositivos del sistema. En un primer
momento, este concepto puede resultar desconcertante para un
usuario nuevo.
Ventajas

Memoria virtual: El sistema operativo Unix ofrece un nivel eficiente


de la memoria virtual. Lo que esto significa para el usuario, es que se
puede utilizar una serie de programas al mismo tiempo, usando slo
un modesto nivel de la memoria fsica. El sistema puede manejar
varios programas a la vez sin hacer uso excesivo de los recursos del
sistema.
Caja de herramientas: Este sistema operativo ofrece una rica
coleccin de pequeas utilidades y los comandos que estn
diseados para llevar a cabo tareas especficas, en lugar de ser
recargada por una variedad de opciones especiales, pero
insignificantes. Unix acta como una caja de herramientas bien
surtida en lugar de intentar hacerlo todo de una vez.
Personalizacin: Unix tiene la capacidad de encadenar diversas
utilidades y comandos juntos, en un nmero ilimitado de
configuraciones, con el fin de lograr una variedad de tareas
complicadas. Este sistema operativo no se limita a los mens preconfigurados o combinaciones que los sistemas de computadoras
personales normalmente usan.
Portabilidad: Unix est disponible para usarse en una variedad de
diferentes tipos de mquinas, por lo que es uno de los sistemas
operativos ms porttiles en existencia. Unix se puede ejecutar en
computadoras PC y Macintosh, y muchas otras mquinas de
computacin tambin.

23

Desventajas
Interface: La tradicional interfaz para el sistema operativo Unix es la
lnea basada en comandos, y esta lnea de comandos de interfaz
puede ser hostil para el usuario ocasional. Unix fue desarrollado para
ser utilizado por programadores y usuarios informticos serios, no por
usuarios ocasionales. Una interfaz de usuario grfica (GUI) tambin
est disponible, pero la interfaz tradicional de Unix es la lnea de
comandos.
Comandos especiales: Los comandos requeridos por la interfaz de
lnea de comandos, a menudo hacen uso de esquemas de nombres
crpticos y no dan mucha informacin para notificar a un usuario de lo
que estn haciendo. Muchos de los comandos de la interfaz de Unix
requieren el uso de caracteres especiales. Errores pequeos,
normalmente insignificantes, pueden tener efectos mucho ms
grandes y resultados inesperados en mquinas Unix.
Abrumador para principiantes: Mientras que la riqueza de los
servicios ofrecidos por Unix es un beneficio o una ventaja para
muchos, esto puede ser abrumador para un usuario novato. El
sistema operativo Unix no es simple de ninguna manera, y puede ser
intimidante y abrumador para algunos usuarios.

Requisitos mnimos.
Sistema
operativo

Parche

Memoria, espacio de
disco libre y dems
requisitos de hardware
mnimos

AIX 5.1

Para el servidor de
Tivoli Identity
24

RAM: 1 GB

Sistema
operativo

Parche

Memoria, espacio de
disco libre y dems
requisitos de hardware
mnimos

Manager, si se utiliza
con WebSphere
Application Server,
aplique el paquete de
mantenimiento 510003 y el APAR IY36884 o
posterior

Procesador:
Procesador IBM
604e con una
velocidad de reloj
de 375 MHz o
superior

Espacio de disco
libre: /tmp debe
tener 1 GB de
espacio de disco
libre. Si Tivoli
Identity Manager
instala WebSphere
Application Server,
{DIR_INICIAL_WAS}
debe tener 800 MB
libres de espacio de
disco y /var, 300.
Asigne 500 MB
para/itim45.

Nota:
Indique el origen del
perfil de IBM DB2 antes
de efectuar la
instalacin.

25

Sistema
operativo

Solaris 8

Parche

Memoria, espacio de
disco libre y dems
requisitos de hardware
mnimos

Parche para clster


con fecha de marzo de
2003 o posterior

RAM: 1 GB

Procesador:
Procesador Solaris
Sparc con una
velocidad de reloj
de 440 MHz o
superior

Espacio de disco
libre: /tmp debe
tener 1 GB de
espacio de disco
libre. Si Tivoli
Identity Manager
instala WebSphere
Application Server,
{DIR_INICIAL_WAS}
debe tener 800 MB
libres de espacio de
disco y /var, 300.
Asigne 500 MB
para/itim45.

Nota:
Indique el origen del
perfil de IBM DB2 antes
de efectuar la
instalacin.
Administracin de Usuarios.
Una de las tareas ms bsicas en cualquier sistema operativo es la de
crear, eliminar o modificar usuarios de sistema, asignarles grupos,
modificar claves, etc. Vamos a aprender lo ms bsico de estas tareas
en los entornos Unix:
26

Aadir usuarios (useradd): A la hora de crear un usuario de


sistema, podemos pasar los siguientes parmetros:

-d Directorio home del usuario

-s Shell del usuario

-p Password

-g Grupo primario al que asignamos el usuario

-G Grupos a los que tambin pertenece el usuario

-m Forzamos la creacin del directorio en su home

Ejemplo:
useradd -ginvitados -Gftp -s/bin/shell -ppassword -d/home/pepe -m
pepe
Como podis observar, creamos un usuario pepe que pertenece al
grupo invitados y ftp, tiene como shell /bin/shell, asignamos
una clave y su carpeta home ser /home/pepe
Eliminar usuarios (userdel): Eliminar un usuario es tan sencillo
como:
userdel pepe
Si quisiramos borrar el contenido de su carpeta home, aadiramos
el parmetro -r:
userdel -r pepe
Modificar usuarios (usermod): A la hora de modificar un usuario,
podremos pasar los mismos parmetros que a la hora de crearlo, pero
en este caso para modificar cada uno de ellos:

-d Modificar directorio home del usuario

-s Modificar shell del usuario

-p Modificar Password

-g Modificar grupo primario al que asignamos el usuario

-G Modificar grupos a los que tambin pertenece el usuario


27

Si por ejemplo quisiramos cambiar el grupo primario al que


pertenece el usuario pepe:
usermod -Ggrupo2 pepe
Merece especial mencin el comando passwd, que sirve para
cambiar la clave de cualquier usuario de sistema, su utilizacin es la
siguiente:
$ passwd <usuario>
Enter existing password
Enter new password
Enter new password again (to validate)
Nota: Si queremos cambiar la clave del usuario root, simplemente
podemos poner passwd sin pasar como parmetro el nombre de
usuario (aunque tambin se puede hacer passwd root).
En prximas entradas explicaremos la estructura de los ficheros
/etc/passwd (donde se guardan los usuarios y grupos primarios),
/etc/shadow (donde se guardan las claves de los usuarios) y
/etc/group (donde se guarda la informacin de los grupos)

Administracin de Usuarios.
Ya sabemos que un programa es una coleccin de instrucciones y de
datos que se encuentran almacenados en un archivo que tiene en su
inodo un atributo que lo identifica como ejecutable. Puede ser
ejecutado por el propietario, por el grupo y por el resto de los
usuarios, dependiendo de los permisos que tenga el archivo.
Cuando un programa es ledo del disco (a travs del sistema de
archivos) por el kernel y es cargado en memoria para ejecutarse, se
convierte en un proceso. Tambin debemos recordar que en un
proceso no slo hay una copia del programa, sino que adems el
kernel le aade informacin adicional para poder manejarlo. El tiempo
de vida de un proceso se puede dividir en un conjunto de estados,
cada uno con unas caractersticas determinadas.
Es decir, que un proceso no permanece siempre en un mismo estado,
sino que est continuamente cambiando de acuerdo con unas reglas
bien definidas. Estos cambios de estados vienen impuestos por la
competencia que existe entre los procesos para compartir un recurso
tan escaso como es la CPU (scheduler). La transicin entre los
diferentes estados (Figura 2.1) da lugar a un Diagrama de Transicin
de Estados. Un diagrama de transicin de estados es un grafo
dirigido, cuyos nodos representan los estados que pueden alcanzar
los procesos y cuyos arcos representan los eventos que hacen que un
proceso cambie de un estado a otro.
28

Windows Server
Sistema de archivos en Windows 2008 Server
Como ya sabemos, los sistemas operativos del fabricante Microsoft
gestionan dos
tipos diferentes de sistemas de archivos, y
determinan, entre otras cosas, la forma en que gestionamos la
seguridad y el rendimiento del propio equipo.
Sistema FAT
Este sistema detalla a travs de una tabla (la FAT) en qu sectores del
disco duro se encuentra cada archivo o parte de un archivo. Para ello,
FAT divide el disco duro en bloques. El nmero de bloques es limitado,
y todos los bloques de un disco duro deben tener siempre el mismo
tamao. Se utilizan en equipos de tipo cliente y normalmente no se
montan en servidores, ya que no permiten gestionar privilegios y
permisos de acceso a recursos de red de forma segura.
Sistema NTFS
El sistema de archivos de NT (New Tecnology File System) ha sido
desarrollado especialmente para Windows Server. NTFS ofrece
medidas de seguridad ampliadas para el acceso a archivos y
directorios. De forma similar a los sistemas de archivos UNIX, se
pueden definir derechos sobre archivos y directorios de forma
individual para cada grupo de usuarios o para usuarios particulares.
29

Requisitos mnimos
Componente Requisito
Procesador

Mnimo: 1 GHz
Recomendado: 2 GHz
ptimo: 3 GHz o ms
Nota: Windows Server 2008 para sistemas basados
en Itanium precisa un procesador Intel Itanium 2.

Memoria

Mnimo: 512 MB de RAM


Recomendado: 1 GB de RAM
ptimo: 2 GB de RAM (instalacin completa) o
1 GB de RAM (instalacin de Server Core) o ms
Mximo (sistemas de 32 bits): 4 GB (Standard) o
64 GB (Enterprise y Datacenter)
Mximo (sistemas de 64 bits): 32 GB (Standard) o
2 TB (Enterprise, Datacenter y sistemas basados en
Itanium)

Espacio en
disco
disponible

Mnimo: 8 GB
Recomendado: 40 GB (instalacin completa) o
10 GB (instalacin de Server Core)
ptimo: 80 GB (instalacin completa) o 40 GB
(instalacin de Server Core) o ms
Nota: los equipos con ms de 16 GB de RAM
requerirn ms espacio en disco para la paginacin,
para la hibernacin y para los archivos de volcado

Unidad

Unidad de DVD-ROM

Pantalla y
perifricos

Super VGA (800 x 600) o monitor con una


resolucin mayor
Teclado
Mouse de Microsoft o dispositivo sealador
compatible

Ventajas

Plataforma ms productiva para virtualizacin de cargas de


trabajo
Creacin de aplicaciones eficaces y proteccin de redes
30

Mejoras en el SO Base
Consume para memoria
Reduccin de riesgos de seguridad

Desventajas

Muchas cargas de trabajo de servidor


Lastra el rendimiento del disco

Conclusin
Luego de haber investigado y analizado se puede ver que se han
desarrollado varios tipos de sistemas operativos con diferentes
interfaces y categoras. Pero hemos podido observar que todos los
sistemas operativos han sufrido cambios por parte de los
programadores, y siguen evolucionando.
El dilogo entre el usuario y la mquina suele realizarse a travs de
una interfaz de lnea de comandos o de una interfaz grfica de
usuario (GUI, siglas en ingls). Las interfaces de lnea de comandos
exigen que se introduzcan instrucciones breves mediante un teclado.
Las GUI emplean ventanas para organizar archivos y aplicaciones con
iconos y mens que presentan listas de instrucciones. El usuario
manipula directamente estos objetos visuales en el monitor
sealndolos, seleccionndolos y arrastrndolos o movindolos con
un Mouse.

31

El uso de las GUI es ms sencillo que el de las interfaces de lnea de


comandos. Sin embargo, la introduccin de instrucciones con una GUI
es ms lenta, por lo que las GUI suelen tener la opcin de emplear un
sistema equivalente al de lnea de instrucciones como alternativa
rpida
para
los
usuarios
ms
expertos.
Los sistemas operativos empleados normalmente son UNIX,
Macintosh OS, MS-DOS, OS/2, Windows 95 y Windows NT. El UNIX y
sus clones permiten mltiples tareas y mltiples usuarios. Otros SO
multiusuario y multitarea son OS/2, desarrollado inicialmente por
Microsoft e IBM, Windows NT y Win95 desarrollados por Microsoft. El
SO multitarea de Apple se denomina Macintosh OS. El MS-DOS es un
SO popular entre los usuarios de PCs pero solo permite un usuario y
una tarea.

Bibliografa

Sistemas Operativos Modernos

Andrew S. Tanenbaum
Pearson Education

Operating System Concepts

A. Silberschatz, J. Peterson, P. Galvin


Addison - Wesley Publishing Company

Sistemas Operativos / Diseo E Implementacin

Andrew S. Tanenbaum
Prentice - Hall

32

33

Вам также может понравиться