Академический Документы
Профессиональный Документы
Культура Документы
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
fue
creado
para
soportar
Chips
de
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
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
Ventajas
Todos los driver son dados por Apple, as que no habr ningn
problema de compatibilidad entre SO y hardware.
Contiene hardwar
Desventajas
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
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
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
11
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:
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
Tarjeta de sonido.
Conexin a Internet.
Servidor
Disco Duro: 1 GB
14
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
Al menos 4 GB de disco
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
Al menos 4 GB de disco
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:
Desventajas:
18
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
19
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
Unix
Historia
ln -s name-of-real-file nombre-del-enlace-simblico
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
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
-p Password
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:
-p Modificar Password
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
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
Ventajas
Mejoras en el SO Base
Consume para memoria
Reduccin de riesgos de seguridad
Desventajas
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
Bibliografa
Andrew S. Tanenbaum
Pearson Education
Andrew S. Tanenbaum
Prentice - Hall
32
33