SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Instituto de Educación Superior Tecnológico
Público de Abancay
Carrera Profesional: Computación e Informática
Unidad Didáctica: Herramientas de Gestión de Redes
Tema: Sistemas Operativos
Docente: Ing. Wildo Moyna Huillca
Alumna: Roxana Chipani Pumacayo
Semestre: II
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 2
Abancay-Apurímac
2015
Dedicatoria
En primer lugar doy gracias a Dios
Por un día más de vida y a mis padres
Que me apoyan incondicionalmente
Y a todos los seres que me quieren
De la misma forma agradezco a mis
Compañeros, amigos y docentes por
Por su paciencia para enseñarme
Y así aprender más
Espero que este trabajo sea para
El agrado de cada uno de ustedes
Quienes en este momento se están
Tomando la molestia de leer gracias.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 3
Contenido
Introducción ............................................................................................................................................ 6
1. historia........................................................................................................................................... 7
 Años 40. ..................................................................................................................................... 7
 Años 50. ..................................................................................................................................... 7
 Años 60. ..................................................................................................................................... 7
 Años 70. ..................................................................................................................................... 7
2.- ¿Qué es un Sistema Operativo? ................................................................................................................ 7
3.- Funciones de los Sistemas Operativos........................................................................................................ 8
4. tipos del sistema operativo ....................................................................................................................... 9
4.1 Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea). .......................................... 9
4.2 Sistemas Operativos distribuidos......................................................................................................... 9
4.3 Sistemas Operativos de red.............................................................................................................. 10
5. Los Sistemas Operativos más Populares de las PC. ...................................................................................... 10
5.1.- MS-DOS.................................................................................................................................... 10
5.2 Macintosh OS................................................................................................................................ 11
5.3. UNIX. ........................................................................................................................................ 12
5.3.1 usuario menos experimentado. ............................................................................................... 13
5.3.2 Ubuntu: ............................................................................................................................ 13
5.3.2.1 Versiones del Ubuntu....................................................................................................... 13
A. Ubuntu 4.10........................................................................................................................... 13
B. Ubuntu 5.04........................................................................................................................... 14
C. Ubuntu 5.10........................................................................................................................... 14
6. versiones del sistema operativo ............................................................................................................... 15
6.1 MS-DOS (Microsoft Disk Operation System) ....................................................................................... 15
6.2 Microsoft Windows 1.0................................................................................................................... 15
6.3 Windows NT................................................................................................................................ 15
6.4 Windows 95 .......................................................................................................................... 16
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 4
6.5 Windows 98 .......................................................................................................................... 16
6.6 Windows 2000.............................................................................................................................. 16
6.7 Windows ME ............................................................................................................................... 17
6.8 Windows XP................................................................................................................................ 17
6.9 Windows Vista ............................................................................................................................. 17
 Windows Mobile .................................................................................................................... 18
 Sistema operativo de IBM......................................................................................................... 18
 OS/2.1.................................................................................................................................. 19
 OS/2 2.0 ............................................................................................................................... 19
 OS/2 3.0 y 4.0........................................................................................................................ 19
7. Linux:............................................................................................................................................... 19
7.1 Versiones de Linux : ...................................................................................................................... 20
7.1.1 Red Hat Enterprise Linux:......................................................................................................... 20
7.1.2 Debian:................................................................................................................................. 20
7.1.3 openSUSE:............................................................................................................................. 20
7.1.4 Fedora:.................................................................................................................................. 20
7.1.5 CentOS: ................................................................................................................................ 20
7.1.6 Archí Linux:., ......................................................................................................................... 20
8. Categoría de los Sistemas Operativos................................................................................................ 20
8.1. Sistema Operativo Multitareas.......................................................................................................... 20
8.2. Sistema Operativo Monitoreas.......................................................................................................... 21
8.3. Sistema Operativo Monousuario........................................................................................................ 21
8.4. Sistema Operativo Multiusuario........................................................................................................ 21
8.5. Secuencia por Lotes. ...................................................................................................................... 22
8.6. Tiempo Real................................................................................................................................. 22
8.7. Tiempo Compartido. ...................................................................................................................... 22
9.1.- MS-DOS.................................................................................................................................... 23
9.2 Macintosh OS............................................................................................................................... 24
10. UNIX.............................................................................................................................................. 25
10.1 usuario menos experimentado..................................................................................................... 26
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 5
10.2 Ubuntu:. .................................................................................................................................... 26
10.3 Versiones del Ubuntu. ................................................................................................................... 26
A. Ubuntu 4.10........................................................................................................................... 26
B. Ubuntu 5.04........................................................................................................................... 26
C. Ubuntu 5.10........................................................................................................................... 27
11. Optimización del Sistema Operativo con utilerías de Software ...................................................................... 27
11.1.- Fragmentación de Archivos........................................................................................................... 27
11.2.- Compresión de Datos................................................................................................................... 28
11.3.- Administración de Memoria. ......................................................................................................... 28
Conclusión: ........................................................................................................................................... 29
Bibliografía: .......................................................................................................................................... 30
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 6
Introducción
Sin el software, una computadora no es más que una masa metálica sin utilidad. Con el software, una
computadora puede almacenar, procesar y recuperar información, encontrar errores de ortografía 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 operación de la computadora en si y los programas de aplicación, 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 aplicación.
Todo sistema de computación se puede dividir en dos partes: hardware (aseguramiento técnico) y software
(aseguramiento de programas). El software puede dividirse en dos clases: los programas del sistema (software de
base) que manejan la operación de la computadora, y el software de aplicación que realiza acciones útiles a los
usuarios.
Entre los programas del sistema se pueden mencionar: sistemas operativos (los más importantes de todo el
conjunto), compiladores, intérpretes, editores, etc.En el contenido que a continuación se presenta, existen diversos
conceptos, así como también su historia, características y su clasificación.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 7
1. historia
Años 40.
A finales de los años 40, con la primera generación de computadoras, se accedía directamente a la consola de la
computadora desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir
directamente el programa en la memoria de la computadora.
Por aquel entonces no existían los sistemas operativos, y los programadores debían interactuar con el hardware
del computador sin ayuda externa
Años 50.
A principios de los años 50 con el objeto de facilitar la interacción entre persona y computador, los sistemas
operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el
proceso por lotes y el almacenamiento temporal.
Años 60.
En los años 60 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito
cerrado la mayoría orientados a seguir incrementando el potencial de los computadores. Para ello se utilizaban
técnicas de lo más diversas:
 Multiprogramación.
 Tiempo compartido.
 Tiempo real.
 Multiprocesador.
Años 70.
Es en los años 70, C, se creó específicamente para re-escribir por completo el código del sistema operativo Unix,
convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel.
2.- ¿Qué es un Sistema Operativo?
Desde su creación, las computadoras digitales han utilizado un sistema de codificación de instrucciones en
sistema de numeración binaria, es decir con los 0S. Esto se debe a que los circuitos integrados funcionan con este
principio, es decir, hay corriente o no hay corriente.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 8
En el origen de la historia de las computadoras (hace unos cuarenta años), los sistemas operativos no existían y la
introducción de un programa para ser ejecutado se convertía en un increíble esfuerzo que solo podía ser llevado a
cabo por muy pocos expertos. Esto hacia que las computadoras fueran muy complicadas de usar y que se
requiriera tener altos conocimientos técnicos para operarlas. Era tan complejo su manejo, que en algunos casos el
resultado llegaba a ser desastroso.
Además, el tiempo requerido para introducir un programa en aquellas grandes máquinas de lento proceso
superaba por mucho el de ejecución y resultaba poco provechosa la utilización de computadoras para resolución
de problemas prácticos.
Un sistema operativo es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar,
codificar y emitir las ordenes al procesador central para que este realice las tareas necesarias y específicas para
completar una orden.
El sistema operativo, es el instrumento indispensable para hacer de la computadora un objeto útil. Bajo este
nombre se agrupan todos aquellos programas que permiten a los usuarios la utilización de este enredo de cables y
circuitos, que de otra manera serian difíciles de controlar. Un sistema operativo se define como un conjunto de
procedimientos manuales y automáticos, que permiten a un grupo de usuarios compartir una instalación de
computadora eficazmente.
3.- Funciones de los Sistemas Operativos.
Interpreta los comandos que permiten al usuario comunicarse con el ordenador.
Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de
disco, el teclado o el mouse.
Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos
duros, discos compactos o cintas magnéticas.
Gestiona los errores de hardware y la pérdida de datos.
Servir de base para la creación del software logrando que equipos de marcas distintas funcionen de
manera análoga, salvando las diferencias existentes entre ambos.
Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se
emplea, debe establecerse en forma lógica la disposición y características del equipo.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 9
Como por ejemplo, una microcomputadora tiene físicamente dos unidades de disco, puede simular el uso de otras
unidades de disco, que pueden ser virtuales utilizando parte de la memoria principal para tal fin. En caso de estar
conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los usuarios y es este quien
controla los elementos o recursos que comparten. De igual forma, provee de protección a la información que
almacena.
4. tipos del sistema operativo
Existen diversos tipos de Sistemas operativos entre estos se encuentran:
 Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea).
 Sistemas Operativos distribuidos.
 Sistemas Operativos de red.
4.1 Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea).
Se distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos activos al mismo tiempo.
Mejora productividad del sistema y utilización de recursos.
 Generalmente soportan múltiples usuarios (multiusuarios).
 Proporcionan facilidades para mantener el entorno de usuarios individuales.
 Requieren validación de usuario para seguridad y protección.
 Sistemas Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS,
OS/2, soportan la multitarea.
4.2 Sistemas Operativos distribuidos
 Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este
conjunto de procesadores esté en un equipo o en diferentes, en este caso es transparente para el usuario.
 Colección de sistemas autónomos capaces de comunicación y cooperación mediante interconexiones
hardware y software
 Objetivo clave es la transparencia.
 Generalmente proporcionan medios para la compartición global de recursos.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 10
 Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-
MC, Mach, Chorus, Spring, Amoeba, Taos, etc.
4.3 Sistemas Operativos de red
 Son aquellos sistemas que mantienen a dos o más computadoras unidas a través de algún medio de
comunicación (físico o no), con el objetivo primordial de poder compartir los diferentes recursos y la
información del sistema.
 El primer Sistema Operativo de red estaba enfocado a equipos con un procesador Motorola 68000,
pasando posteriormente a procesadores Intel como Novell NetWare.
 Los Sistemas Operativos de red más ampliamente usados son: Novell
 NetWare, Personal NetWare, LAN Manager, Windows NT Server, UNIX, LANtastic.
5. Los Sistemas Operativos más Populares de las PC.
Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS, OS/2, Windows
95 y Windows NT.
5.1.- MS-DOS.
El significado de estas letras es el de Microsoft Disk Operating System. Microsoft es el nombre de la
compañía que diseño este sistema operativo, e IBM la compañía que lo hizo estándar al adoptarlo en sus
microordenadores.
Este sistema operativo emplea discos flexibles con una organización determinada. Los discos se pueden
grabar por una o por dos caras y la información se organiza en 40 pistas de 8 ó 9 sectores de un tamaño
de 512 caracteres, reservándose el sistema para la propia información del disco, que puede ser disco
removible o disco duro, teniendo en el segundo más capacidad pero similar estructura.
Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras como números, se
componen de dos partes: el nombre del fichero y la extensión, estando ambos datos separados por un
punto. Las diferentes unidades de disco son identificadas por el MS-DOS a través de una letra seguida
de dos puntos. Los tipos de extensión más habituales son como aparecería la memoria cargada con ellos;
es decir, que pueden cargar directamente a memoria sin el auxilio del sistema operativo.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 11
Los de extensión .EXE precisan que el cargador del DOS los coloque en memoria, lo que significa que
el sistema operativo debe estar en memoria. Los del tipo .BAT son los compuestos de comandos que se
ejecutan secuencialmente.
El sistema operativo tiene varios componentes que son:
 Rutinas de control, que funcionan con el programa IBM.DOS, y se encargan de las operaciones de
entrada / salida.
 Procesador de comandos, también llamado COMMAND.COM, que procesa los dos tipos de comandos
de que dispone el DOS; es decir, los residentes en memoria o internos, y los no residentes o externos,
que residen en el disco del sistema operativo.
 Rutinas de servicios accesibles desde el programa control.
También existe la posibilidad de subdividir el disco en subdirectorios que permiten un empleo más ágil
de toda la información.
MS-DOS está lejos de ser el sistema operativo ideal, ya que, de momento, se trata de un sistema
monitorea, pero aunque esto se resolviera, seguiría presentando problemas de diseño que provocan que
el comportamiento de la máquina sea poco fiable.
A pesar de estas desventajas y de que existen otros sistemas operativos en el mundo de la
microinformática, hay que tener siempre presente la enorme cantidad de software que se ha desarrollado
para DOS y que conviene aprovechar en lo posible.
5.2 Macintosh OS.
El sistema operativo constituye la interfaz entre las aplicaciones y el hardware del Macintosh. El
administrador de memoria obtiene y libera memoria en forma automática para las aplicaciones y el
sistema operativo. Esta memoria se encuentra normalmente en un área llamada cúmulo.
El código de procedimientos de una aplicación también ocupa espacio en el cúmulo. Ahora se presenta
una lista de los principales componentes del sistema operativo.
 El cargador de segmentos carga los programas por ejecutar. Una aplicación se puede cargar completa o
bien puede dividirse en segundos individuales que se pueden cargar de manera dinámica conforme se
necesiten.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 12
 El administrador de eventos del sistema operativo informa de la ocurrencia de diversos eventos de bajo
nivel, como la presión de un botón del mouse o el tecleo. En condiciones normales, el administrador de
eventos de la caja de herramientas transfiere estos eventos a las aplicaciones.
 El administrador de archivos se encarga de la entrada / salida de archivos; el administrador de
dispositivos se encarga de la entrada / salida de dispositivos.
 Los manejadores de dispositivos son programas con los cuales los diversos tipos de dispositivos pueden
presentar interfaces uniformes de entrada / salida a las aplicaciones. Tres manejadores de dispositivo
están integrados al sistema operativo en ROM: el manejador de disco se encarga del acceso a la
información en discos, el manejador de sonido controla los generadores de sonido, y el manejador en
serie envía y recibe datos a través de los puertos seriales (estableciendo así la comunicación con
dispositivos periféricos en serie como impresoras y módems).
 Con el manejador de impresoras las aplicaciones pueden imprimir datos en diversas impresoras.
 Con el administrador de AppleTalk las aplicaciones pueden transmitir y recibir información en una red
de comunicaciones AppleTalk.
 El Administrador de retrasado vertical programa las actividades por realizar durante las interrupciones
de retrasado vertical que ocurren 60 veces cada segundo cuando se refresca la pantalla de vídeo.
 El manejador de errores del sistema toma el control cuando ocurre un error fatal del sistema y exhibe un
cuadro de error apropiado.
 Los programas de utilidad general del sistema operativo ofrecen diversas funciones útiles como la
obtención de la fecha y la hora, la comparación de cadenas de caracteres y muchas más.
 El paquete de iniciación es llamado por el paquete de archivos estándar para iniciar y nombrar discos; se
aplica con más frecuencia cuando el usuario inserta un disco al que no se le han asignado valores
iniciales.
 El paquete de aritmética de punto flotante ofrece aritmética de doble precisión. El paquete de funciones
trascendentales ofrece un generador de números aleatorios, así como funciones trigonométricas,
logarítmicas, exponenciales y financieras. Los compiladores de Macintosh generan en forma automática
llamadas a estos paquetes para realizar manipulaciones numéricas.
5.3. UNIX.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 13
Es un sistema operativo multiusuario que incorpora multitarea. Fue desarrollado originalmente por Ken
Thompson y Dennis Ritchie en los laboratorios de AT&T Bell en 1969 para su uso en
minicomputadoras. El sistema operativo UNIX tiene diversas variantes y se considera potente, más
Transportable e independiente de equipos concretos que otros sistemas operativos porque está escrito en
lenguaje C. El UNIX está disponible en varias formas, entre las que se cuenta AIX, una Versión de
UNIX adaptada por IBM (para su uso en estaciones de trabajo basadas en RISC), A/ux (versión gráfica
para equipos Apple Macintosh) y Mach (un sistema operativo reescrito, pero esencialmente compatible
con UNIX, para las computadoras NeXT).
El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos
proporciona un método sencillo de organizar archivos y permite la protección de archivos.
Sin embargo, las instrucciones del UNIX no son intuitivas. Este sistema ofrece una serie de utilidades
muy interesantes, como las siguientes:
 Inclusión de compiladores e intérpretes de lenguaje.
 Existencia de programas de interfase con el usuario, como ventanas, menús, etc.
 Muchas facilidades a la hora de organización de ficheros.
 Inclusión de lenguajes de interrogación.
 Facilidades gráficas.
 Programas de edición de textos.
5.3.1 usuario menos experimentado. Para eso, ofrece un sistema operativo ya montado y basado en
Arch, con un instalador sencillo como el que podemos encontrar en otras distribuciones como Ubuntu.
Tiene versiones oficiales con los entornos de escritorio XFCE y KDE.
5.3.2 Ubuntu: Una de las distribuciones más utilizadas gracias a su gran facilidad de uso. Basada en
Debian, es amada y odiada por partes iguales por su exclusivo entorno de escritorio Unity, con el que
persigue convertirse en una distribución versátil que pueda utilizarse tanto en ordenadores como móviles
y tabletas.
5.3.2.1 Versiones del Ubuntu.
A. Ubuntu 4.10
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 14
Ubuntu 4.10 (nombre clave Warty Warthog - Jabalí Verrugoso) se lanzó el 20 de octubre de 2004, la
primera versión de Ubuntu. Su nombre se debe a que fue publicada «warts and all» («con verrugas y
todo»). Fue desarrollado sobre Debian GNU/Linux y con planes de un nuevo lanzamiento cada seis
meses y dieciocho meses de soporte.
El escritorio era de color rosa bastante claro, el naranja y el marrón simbolizaban las tribus sudafricanas.
Un motivo por el que Ubuntu se puso en la cabeza desde su comienzo fue el Live CD, que ofrecía a los
usuarios el poder probar Ubuntu sin necesidad de instalarlo.
El soporte para Ubuntu 4.10 terminó el 30 de abril de 2006. Ubuntu 4.10 fue la primera versión en
ofrecer servicios «ShipIt», permitiendo a los usuarios solicitar CDs de instalación gratis.
B. Ubuntu 5.04
Ubuntu 5.04 (nombre clave Hoary Hedgehog - Puerco-espín Anciano), se lanzó el 8 de abril de 2005,
fue el segundo lanzamiento de Ubuntu por Canonical. El soporte para Ubuntu 5.04 terminó el 31 de
octubre de 2006. Ubuntu 5.04 añadió muchas características incluyendo un administrador de
actualizaciones, soporte para notificador de actualización, readahead y grepmap, suspensión,
hibernación y standby, escalado de frecuencia dinámica para procesadores, base de datos de hardware de
Ubuntu, instalación Kickstart, y autenticación APT. Ubuntu 5.04 permitió la instalación desde
dispositivos USB. Ubuntu 5.04 usó UTF-8 de forma prederminada. El Live CD fue mejorado y
extendido a las versiones de x86-64 y Power PC.Junto a Ubuntu 5.04 se lanzó la primera versión de
Kubuntu.
C. Ubuntu 5.10
Ubuntu 5.10 (nombre clave Breezy Badger - T nuevas incluyendo un gestor de arranque gráfico
(Usplash), una herramienta para añadir y quitar aplicaciones, un editor de menú (alacarte), un selector de
lenguaje, soporte para Logical Volume Manager, soporte completo para impresoras Hewlett-
Packardejón Despreocupado), fue lanzado el 12 de octubre de 2005. El soporte para Ubuntu 5.10
terminó el 13 de abril de 2007.
Esta versión añadió varias características, soporte para OEM, e integración con Launchpadpara el
reporte de bugs y desarrollo de software.
Con este nuevo lanzamiento vino también Edubuntu, una tercera distribución de Linux orientada al
ámbito de la educación. También se incluyó soporte de servidor para Ubuntu.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 15
La distribución Kubuntu reemplazó Synaptic (gestor de paquetes) por Adept y se convirtió en la
primera en usar devtags para una búsqueda más rápida de aplicaciones
6. versiones del sistema operativo
6.1 MS-DOS (Microsoft Disk Operation System)
Sistema operativo de disco de Microsoft. Comercializado por Microsoft perteneciente a la familia DOS. Fue un
sistema operativo para el IBM PC que alcanzó gran difusión.
Entre sus versiones están:
 PC DOS 1.0 - Primera versión de DOS.
 MS-DOS 1.25 - Primera versión con el nombre MS-DOS.
 MS-DOS 8.0 - Última versión de MS-DOS.
 PC DOS 2000 - Última versión de DOS.
6.2 Microsoft Windows 1.0
Fue lanzado al mercado el 28 de junio de 1985. Primer intento de Microsoft de implementar un entorno operativo
gráfico multitarea en la plataforma PC.
Entre sus versiones están:
 Windows 1.01 (primera versión), no era de mucha utilidad. No había iconos para los
ejecutables o grupos de programa, no tenía soporte real para multitarea, etc.
 Windows 1.02 estuvo disponible el 20 de noviembre de 1985 en forma de actualización
 Windows 1.03 Lanzado el 29 de agosto de 1986. Era muy similar al 1.02,
6.3 Windows NT
Windows NT (Nueva Tecnología) la primera versión fue lanzada en julio de 1993.Diseñado para ser un poderoso
sistema operativo multiusuario, basado en lenguaje de alto nivel, independiente del procesador.
Versiones:
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 16
 Windows NT 3.1
 Windows NT 3.5
 Windows NT 3.51
 Windows NT 4.0
6.4 Windows 95
Publicado el 24 de agosto de 1995 con notable éxito de ventas. Marca la introducción del botón Inicio y de la
barra de tareas de la interfaz de Microsoft, los cuales aún siguen presentes en las versiones actuales.
Entre sus versiones están:
Windows 95 SP1
 OSR 1
 OSR 2
 OSR 2.1
 OSR 2.5
6.5 Windows 98
Windows 98 (cuyo nombre en clave es Memphis) publicado el 25 de junio de 1998 Como su predecesor
Windows 95, es un producto monolítico híbrido de 16 y 32 bits. Windows 98 Segunda Edición (SE) es una
actualización de Windows 98, publicada el 5 de mayo de 1999.
Fue publicada por un Juicio antimonopolio que perdió Microsoft por hacer que Internet Explorer sea parte de
Windows 98.Incluye correcciones para muchos problemas menores, soporte USB mejorado, y el reemplazo de
Internet Explorer 4.0 con el considerablemente más rápido Internet Explorer 5.0
6.6 Windows 2000
Windows 2000, (conocido también como Win2K) Windows NT 5.0 se pasa a llamar Windows 2000.Introdujo
algunas modificaciones, como el sistema de archivos NTFS 5, la capacidad de cifrar y comprimir archivos.
Versiones:
 Windows 2000 Professional
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 17
 Windows 2000 Server
 Windows 2000 Advanced Server
 Windows 2000 Datacenter Server
 Sistemas para servidores
6.7 Windows ME
Windows Me (Millenium Edition), lanzado el 14 de septiembre de 2000Puesto en el mercado como "Home
Edition" cuando fue comparado con Windows 2000.Incluía Internet Explorer 5.5, Windows Media Player 7 y la
nueva aplicación Windows Movie Maker (edición del vídeo) y con gran facilidad para usuarios caseros.
Tuvo un ciclo de vida muy corto y pronto fue sustituido por Windows XP.Dan Tynan lo llamó "Mistake Edition"
(Edición Errónea) en el artículo de la PC World "Top 25 de los peores productos tecnológicos".
Declaró que Windows Me fue el cuarto "Peor producto tecnológico de todos los tiempos".
6.8 Windows XP
Windows XP (cuyo nombre en clave inicial fue Whistler, hechos públicos el 25 de octubre de 2001
Las letras "XP" provienen de la palabra experiencia ("experiencia" en español).
Existen varias versiones:
 Windows XP Home destinada al mercado doméstico.
 Windows XP Professional diseñado para entornos empresariales,
 Windows XP Media Center Edition para PCs especiales.
 Windows XP Tablet PC Edition para ordenadores portátiles
 Windows XP Compárate Edition para empresas
 Windows XP Starter Edition destinado a países con habitantes con pocos recursos
6.9 Windows Vista
Fue lanzado el 30 de noviembre de 2006 para el mundo empresarial. El resto de las versiones para el usuario final
salieron a la venta el 30 de enero de 2007.Incluye otros productos como Microsoft Office 2007, y Exchange
Server 2007.
Versiones:
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 18
 Windows Vista Starter (edición económica)
 Windows Vista Home Basic (edición para el hogar)
 Windows Vista Home Premium (incluye "Aero", proporciona los efectos "Glass" (transparencias) y Flip
3D)
 Windows Vista Business (herramientas orientadas a los negocios)
 Windows Vista Enterprise (para los suscriptores de Software Assurance)
 Windows Vista Ultímate (edición más completa
Windows Mobile
Para dispositivos móviles. Ha sido diseñado para ser similar a las versiones de escritorio de Windows.
Los dispositivos que llevan Windows Mobile son Pocket PC's, Smartphone y Media Center portátil.
Versiones:
 Windows Mobile 2003
 Windows Mobile 2003 Second Edition
 Windows Mobile 5.0
 Windows Mobile 6
Sistema operativo de IBM
Que intentó suceder a DOS como sistema operativo de los PCs. Se desarrolló inicialmente de manera conjunta
entre Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows 3.0 e IBM se ocupó en
solitario de OS/2...
Versiones:
 OS/2.1
 OS/2 2.0
 OS/2 3.0
 OS/2 4.0

Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 19
OS/2.1
Microsoft e IBM habían estado desarrollando conjuntamente OS/2 como sucesor del DOS, para sacar el máximo
provecho a las capacidades del procesador Intel 80286.Utilizaba el direccionamiento hardware de memoria
disponible en el Intel 80286 para poder utilizar hasta 16 MB de memoria.
Soportaba memoria virtual y multitarea. Aunque en muchos aspectos era superior a Windows, su API (Programa
de Interfaz de Aplicaciones) era incompatible con la que usaban los programas de este último.
OS/2 2.0
IBM publicó OS/2 versión 2.0 en 1992.
Incorporaba un nuevo sistema de ventanas orientado a objetos llamado Workplace Shell como sustituto del
Presentación Manager, un nuevo sistema de ficheros, HPFS, para reemplazar al sistema de ficheros FAT de DOS
usado también en Windows y aprovechaba todas las ventajas de las capacidades de 32 bit del procesador Intel
80386.
Podía ejecutar programas DOS y Windows, ya que IBM había retenido los derechos para usar el código de DOS y
Windows.
OS/2 3.0 y 4.0
OS/2 3.0 (también llamado Warp) y 4.0 (Merlín).
OS/2 3.0 (Warp) apareció en el mercado antes que Windows 95
Como mejoras incorporaba una reducción en los requisitos de hardware (pasaba de pedir 8 Mb de memoria RAM
de su antecesor OS/2 2.1 a pedir sólo 4 Mb)
Incorporaba un BonusPack, un conjunto de aplicaciones de oficina, comunicaciones, etc. que ahorraban el tener
que comprar software adicional como en el caso de Windows.
7. Linux:
Linux fue creado al fusionar las utilidades y librerías del proyecto GNU con el Kernel de Linux, proveído por
Linux Torvalds. Es el mayor logro del software libre.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 20
Puede instalarse en computadores de escritorio (PCs x86 y x86-64, Macintosh y PowerPC), computadores de
bolsillo, teléfonos celulares, portátiles, dispositivos empotrados, videoconsolas (Xbox, PlayStation 3, PlayStation
Portable, Dreamcast, GP2X...) y otros, sin embargo su mayor desarrollo se ha llevado a cabo en el los servidores
y supercomputadores
Las variantes de este importante sistema de denominan "distribuciones" y su objetivo es ofrecer una edición que
cumpla con las necesidades de determinado grupo de usuarios, de estar forma hay distribuciones para hogares,
empresas y servidores. Algunas son gratuitas y otras de pago.
Algunas distribuciones muy utilizadas son Debían, Susa, Ubuntu o YellowDog (esta última es la más común en la
plataforma PlayStation 3).
7.1 Versiones de Linux :
7.1.1 Red Hat Enterprise Linux: Distribución comercial de Linux desarrollada por Red Hat. Ofrece una
estabilidad y flexibilidad punteras, lo que la coloca como una de las más recomendadas para empresas y
servidores.
7.1.2 Debian: Muy estable y 100% libre, Debian destaca por su sistema de paquetería .deb y su gestión de
paquetes APT. Es una de las distribuciones más importantes de GNU/Linux, ya que en ella se basan gigantes
como Ubuntu.
7.1.3 openSUSE: Es una de las alternativas más potente contra la familia de distribuciones basadas en
Debian. Está disponible con los entornos de escritorio KDE y Gnome, y cuenta como una de sus mejores armas
con la robusta herramienta de instalación y configuración YaST y el configurador gráfico SaX.
7.1.4 Fedora: Distribución gratuita creada y mantenida por la empresa Red Hat que utiliza el sistema de
paquetería RPM (Red Hat Package Manager). Tiene tres versiones diferentes para escritorio, servidores y
sistemas en la nube, y destaca por su seguridad gracias al sistema SELinux ("Security-Enhanced Linux").
7.1.5 CentOS: Nació como un derivado gratuito de la distribución comercial Red Hat Enterprise Linux
(RHEL) destinada al uso empresarial. Recientemente unió las fuerzas con el propio Red Hat, y sigue siendo una
apuesta segura para los que busquen un código de gran calidad.
7.1.6 Archí Linux: Una distribución modular en la que empiezas desde cero y tienes que ir añadiéndole los
componentes que quieras.,
8. Categoría de los Sistemas Operativos.
8.1. Sistema Operativo Multitareas.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 21
Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora
procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos
(contexto Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo
tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el
usuario).
Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o
pantalla que contenga esa aplicación. En la multitarea cooperativa, la que se utiliza en el sistema operativo
Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que
se encuentra en primer plano (por ejemplo, cuando esta aplicación está esperando información del usuario), y
siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea
recibe la atención del microprocesador durante una fracción de segundo. Para mantener el sistema en orden, cada
tarea recibe un nivel de prioridad o se procesa en orden secuencial.
Dado que el sentido temporal del usuario es mucho más lento que la velocidad de procesamiento del ordenador,
las operaciones de multitarea en tiempo compartido parecen ser simultáneas.
8.2. Sistema Operativo Monitoreas.
Los sistemas operativos monitoreas son más primitivos y es todo lo contrario al visto anteriormente, es decir,
solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo
cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas
instrucciones hasta que se termine la impresión.
8.3. Sistema Operativo Monousuario.
Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones
creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando. Estos tipos de sistemas son
muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta
utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo
usuario. Y están orientados principalmente por los microcomputadores.
8.4. Sistema Operativo Multiusuario.
Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen
simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se
emplean especialmente en redes.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 22
En otras palabras consiste en el fraccionamiento del tiempo (timesharing).
8.5. Secuencia por Lotes.
La secuencia por lotes o procesamiento por lotes en microcomputadoras, es la ejecución de una lista de comandos
del sistema operativo uno tras otro sin intervención del usuario.
En los ordenadores más grandes el proceso de recogida de programas y de conjuntos de datos de los usuarios, la
ejecución de uno o unos pocos cada vez y la entrega de los recursos a los usuarios.
Procesamiento por lotes también puede referirse al proceso de almacenar transacciones durante un cierto lapso
antes de su envío a un archivo maestro, por lo general una operación separada que se efectúa durante la noche.
Los sistemas operativos por lotes (batch), en los que los programas eran tratados por grupos (lote) en vez de
individualmente. La función de estos sistemas operativos consistía en cargar en memoria un programa de la cinta
y ejecutarlo. Al final este, se realizaba el salto a una dirección de memoria desde donde reasumía el control del
sistema operativo que cargaba el siguiente programa y lo ejecutaba. De esta manera el tiempo entre un trabajo y el
otro disminuía considerablemente.
8.6. Tiempo Real.
Un sistema operativo en tiempo real procesa las instrucciones recibidas al instante, y una vez que han sido
procesadas muestra el resultado. Este tipo tiene relación con los sistemas operativos monousuarios, ya que existe
un solo operador y no necesita compartir el procesador entre varias solicitudes.
Su característica principal es dar respuestas rápidas; por ejemplo en un caso de peligro se necesitarían respuestas
inmediatas para evitar una catástrofe.
8.7. Tiempo Compartido.
El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al
mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando
porciones de tiempo asignadas a cada programa (usuario).
En este aspecto, es similar a la capacidad de multitareas que es común en la mayoría de los microordenadores o
las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios
usuarios a computadoras más grandes y a organizaciones de servicios,
Mientras que la multitarea relacionada con las microcomputadoras implica la realización de múltiples tareas por
un solo usuario.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 23
9. Los Sistemas Operativos más Populares de las PC.
Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS, OS/2, Windows 95 y
Windows NT.
9.1.- MS-DOS.
El significado de estas letras es el de Microsoft Disk Operating System. Microsoft es el nombre de la compañía
que diseño este sistema operativo, e IBM la compañía que lo hizo estándar al adoptarlo en sus microordenadores.
Este sistema operativo emplea discos flexibles con una organización determinada. Los discos se pueden grabar
por una o por dos caras y la información se organiza en 40 pistas de 8 ó 9 sectores de un tamaño de 512
caracteres, reservándose el sistema para la propia información del disco, que puede ser disco removible o disco
duro, teniendo en el segundo más capacidad pero similar estructura.
Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras como números, se componen de
dos partes: el nombre del fichero y la extensión, estando ambos datos separados por un punto. Las diferentes
unidades de disco son identificadas por el MS-DOS a través de una letra seguida de dos puntos. Los tipos de
extensión más habituales son como aparecería la memoria cargada con ellos; es decir, que pueden cargar
directamente a memoria sin el auxilio del sistema operativo.
Los de extensión .EXE precisan que el cargador del DOS los coloque en memoria, lo que significa que el sistema
operativo debe estar en memoria. Los del tipo .BAT son los compuestos de comandos que se ejecutan
secuencialmente.
El sistema operativo tiene varios componentes que son:
 Rutinas de control, que funcionan con el programa IBM.DOS, y se encargan de las operaciones de
entrada / salida.
 Procesador de comandos, también llamado COMMAND.COM, que procesa los dos tipos de
comandos de que dispone el DOS; es decir, los residentes en memoria o internos, y los no residentes o
externos, que residen en el disco del sistema operativo.
 Rutinas de servicios accesibles desde el programa control.
También existe la posibilidad de subdividir el disco en subdirectorios que permiten un empleo más ágil de toda la
información.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 24
MS-DOS está lejos de ser el sistema operativo ideal, ya que, de momento, se trata de un sistema monitorea, pero
aunque esto se resolviera, seguiría presentando problemas de diseño que provocan que el comportamiento de la
máquina sea poco fiable.
A pesar de estas desventajas y de que existen otros sistemas operativos en el mundo de la microinformática, hay
que tener siempre presente la enorme cantidad de software que se ha desarrollado para DOS y que conviene
aprovechar en lo posible.
9.2 Macintosh OS.
El sistema operativo constituye la interfaz entre las aplicaciones y el hardware del Macintosh. El administrador
de memoria obtiene y libera memoria en forma automática para las aplicaciones y el sistema operativo. Esta
memoria se encuentra normalmente en un área llamada cúmulo.
El código de procedimientos de una aplicación también ocupa espacio en el cúmulo. Ahora se presenta una lista
de los principales componentes del sistema operativo.
 El cargador de segmentos carga los programas por ejecutar. Una aplicación se puede cargar
completa o bien puede dividirse en segundos individuales que se pueden cargar de manera dinámica
conforme se necesiten.
 El administrador de eventos del sistema operativo informa de la ocurrencia de diversos eventos de
bajo nivel, como la presión de un botón del mouse o el tecleo. En condiciones normales, el
administrador de eventos de la caja de herramientas transfiere estos eventos a las aplicaciones.
 El administrador de archivos se encarga de la entrada / salida de archivos; el administrador de
dispositivos se encarga de la entrada / salida de dispositivos.
 Los manejadores de dispositivos son programas con los cuales los diversos tipos de dispositivos
pueden presentar interfaces uniformes de entrada / salida a las aplicaciones. Tres manejadores de
dispositivo están integrados al sistema operativo en ROM:
el manejador de disco se encarga del acceso a la información en discos, el manejador de sonido
controla los generadores de sonido, y el manejador en serie envía y recibe datos a través de los
puertos seriales (estableciendo así la comunicación con dispositivos periféricos en serie como
impresoras y módems).
 Con el manejador de impresoras las aplicaciones pueden imprimir datos en diversas impresoras.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 25
 Con el administrador de AppleTalk las aplicaciones pueden transmitir y recibir información en una
red de comunicaciones AppleTalk.
 El Administrador de retrasado vertical programa las actividades por realizar durante las
interrupciones de retrasado vertical que ocurren 60 veces cada segundo cuando se refresca la
pantalla de vídeo.
 El manejador de errores del sistema toma el control cuando ocurre un error fatal del sistema y
exhibe un cuadro de error apropiado.
 Los programas de utilidad general del sistema operativo ofrecen diversas funciones útiles como la
obtención de la fecha y la hora, la comparación de cadenas de caracteres y muchas más.
 El paquete de iniciación es llamado por el paquete de archivos estándar para iniciar y nombrar
discos; se aplica con más frecuencia cuando el usuario inserta un disco al que no se le han asignado
valores iniciales.
 El paquete de aritmética de punto flotante ofrece aritmética de doble precisión. El paquete de
funciones trascendentales ofrece un generador de números aleatorios, así como funciones
trigonométricas, logarítmicas, exponenciales y financieras. Los compiladores de Macintosh generan
en forma automática llamadas a estos paquetes para realizar manipulaciones numéricas.
10. UNIX.
Es un sistema operativo multiusuario que incorpora multitarea. Fue desarrollado originalmente por Ken
Thompson y Dennis Ritchie en los laboratorios de AT&T Bell en 1969 para su uso en minicomputadoras. El
sistema operativo UNIX tiene diversas variantes y se considera potente, más transportable e independiente de
equipos concretos que otros sistemas operativos porque está escrito en lenguaje C
El UNIX está disponible en varias formas, entre las que se cuenta AIX, una versión de UNIX adaptada por IBM
(para su uso en estaciones de trabajo basadas en RISC), A/ux (versión gráfica para equipos Apple Macintosh) y
Mach (un sistema operativo reescrito, pero esencialmente compatible con UNIX, para las computadoras NeXT).
El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona un
método sencillo de organizar archivos y permite la protección de archivos.
Sin embargo, las instrucciones del UNIX no son intuitivas. Este sistema ofrece una serie de utilidades muy
interesantes, como las siguientes:
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 26
 Inclusión de compiladores e intérpretes de lenguaje.
 Existencia de programas de interfase con el usuario, como ventanas, menús, etc.
 Muchas facilidades a la hora de organización de ficheros.
 Inclusión de lenguajes de interrogación.
 Facilidades gráficas.
 Programas de edición de textos.
10.1 usuario menos experimentado. Para eso, ofrece un sistema operativo ya montado y basado en Arch,
con un instalador sencillo como el que podemos encontrar en otras distribuciones como Ubuntu. Tiene
versiones oficiales con los entornos de escritorio XFCE y KDE.
10.2 Ubuntu: Una de las distribuciones más utilizadas gracias a su gran facilidad de uso. Basada en Debian, es
amada y odiada por partes iguales por su exclusivo entorno de escritorio Unity, con el que persigue convertirse en
una distribución versátil que pueda utilizarse tanto en ordenadores como móviles y tabletas.
10.3 Versiones del Ubuntu.
A. Ubuntu 4.10
Ubuntu 4.10 (nombre clave Warty Warthog - Jabalí Verrugoso) se lanzó el 20 de octubre de 2004, la primera
versión de Ubuntu. Su nombre se debe a que fue publicada «warts and all» («con verrugas y todo»). Fue
desarrollado sobre Debian GNU/Linux y con planes de un nuevo lanzamiento cada seis meses y dieciocho meses
de soporte.
El escritorio era de color rosa bastante claro, el naranja y el marrón simbolizaban las tribus sudafricanas. Un
motivo por el que Ubuntu se puso en la cabeza desde su comienzo fue el Live CD, que ofrecía a los usuarios el
poder probar Ubuntu sin necesidad de instalarlo.
El soporte para Ubuntu 4.10 terminó el 30 de abril de 2006. Ubuntu 4.10 fue la primera versión en ofrecer
servicios «ShipIt», permitiendo a los usuarios solicitar CDs de instalación gratis.
B. Ubuntu 5.04
Ubuntu 5.04 (nombre clave Hoary Hedgehog - Puerco-espín Anciano), se lanzó el 8 de abril de 2005, fue el
segundo lanzamiento de Ubuntu por Canonical. El soporte para Ubuntu 5.04 terminó el 31 de octubre de
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 27
2006. Ubuntu 5.04 añadió muchas características incluyendo un administrador de actualizaciones, soporte para
notificador de actualización, readahead y grepmap, suspensión, hibernación y standby, escalado de frecuencia
dinámica para procesadores,
base de datos de hardware de Ubuntu, instalación Kickstart, y autenticación APT. Ubuntu 5.04 permitió la
instalación desde dispositivos USB. Ubuntu 5.04 usó UTF-8 de forma prederminada. El Live CD fue mejorado y
extendido a las versiones de x86-64 y Power PC.Junto a Ubuntu 5.04 se lanzó la primera versión de Kubuntu.
C. Ubuntu 5.10
Ubuntu 5.10 (nombre clave Breezy Badger - T nuevas incluyendo un gestor de arranque gráfico (Usplash), una
herramienta para añadir y quitar aplicaciones, un editor de menú (alacarte), un selector de lenguaje, soporte
para Logical Volume Manager, soporte completo para impresoras Hewlett-Packardejón Despreocupado), fue
lanzado el 12 de octubre de 2005. El soporte para Ubuntu 5.10 terminó el 13 de abril de 2007. Esta versión añadió
varias características, soporte para OEM, e integración con Launchpadpara el reporte de bugs y desarrollo de
software.
Con este nuevo lanzamiento vino también Edubuntu, una tercera distribución de Linux orientada al ámbito de la
educación. También se incluyó soporte de servidor para Ubuntu.
La distribución Kubuntu reemplazó Synaptic (gestor de paquetes) por Adept y se convirtió en la primera en
usar devtags para una búsqueda más rápida de aplicaciones.
11. Optimización del Sistema Operativo con utilerías de Software
11.1.- Fragmentación de Archivos.
Es una condición por la que los archivos se dividen en el disco en pequeños segmentos separados físicamente
entre si. Esta condición es una consecuencia natural del crecimiento de los archivos y de su posterior
almacenamiento en un disco lleno.
Este disco ya no contendría bloques contiguos de espacio libre lo suficientemente grandes como para almacenar
los archivos. La fragmentación de archivos no es un problema de integridad, aunque a veces puede ocurrir que los
tiempos de acceso y de lectura aumenten si el disco esta muy lleno y el almacenamiento se ha fragmentado
incorrectamente. Existen productos de software para organizar u optimizar el almacenamiento de archivos.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 28
En una base de datos, la fragmentación del archivo es una situación en la cual los registros no se graban en su
secuencia de acceso optima debido a las continuas adiciones y eliminaciones de registros. La mayoría de los
sistemas de bases de datos cuentan con utilidades que reordenan los registros para mejorar el rendimiento de
acceso y recuperar el espacio libre ocupado por los registros borrados.
11.2.- Compresión de Datos.
También llamada compactación de datos. Y es el término que se aplica a diversos métodos para compartir la
información a fin de permitir una transmisión o almacenamiento más eficaces. La velocidad de compresión y
descompresión y el porcentaje de compresión (la relación entre los datos comprimidos y sin comprimir) dependen
del tipo de los datos y el algoritmo utilizado. Una técnica de compresión de archivos de texto, la llamada
codificación de palabras clave, sustituye cada palabra que aparece con frecuencia como por ejemplo el o dos por
un puntero (uno o dos bytes) a una entrada de una tabla (que se guarda en el archivo) de palabras.
Las técnicas de compresión fuzzy (por ejemplo JPEG), utilizadas en compresión de audio y vídeo, tienen un
porcentaje de compresión muy elevado, pero no permiten recuperar exactamente el original.
11.3.- Administración de Memoria.
Sea cual sea el esquema de organización del almacenamiento que se adopte para un sistema específico, es
necesario decir que estrategias se deben utilizar para obtener un rendimiento optimo.
Las estrategias de administración del almacenamiento, determinar el comportamiento de una organización de
almacenamiento determinada cuando se siguen diferentes políticas: ¿ Cuándo se toma un nuevo programa para
colocarlo en la memoria ? ¿ Se toma el programa cuando el sistema lo solicita específicamente o se intenta
anticiparse a las peticiones del sistema ? ¿ En que lugar del almacenamiento principal se coloca el siguiente
programa por ejecutar ? ¿ Se coloca los programas lo más cerca posible uno del otro en los espacios disponibles
de la memoria principal para reducir al mínimo el desperdicio de espacio, o se colocan los programas lo más
rápido posible para reducir al mínimo el tiempo de ejecución ?.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 29
Conclusión:
Luego de haber investigado y analizado se puede ver que se han desarrollado varios tipos de sistemas operativos
con diferentes interfaces y categorías. Pero hemos podido observar que todos los sistemas operativos han sufrido
cambios por parte de los programadores, y siguen evolucionando.
El diálogo entre el usuario y la máquina suele realizarse a través de una interfaz de línea de comandos o de una
interfaz gráfica de usuario (GUI, siglas en inglés). Las interfaces de línea de comandos exigen que se introduzcan
instrucciones breves mediante un teclado. Las GUI emplean ventanas para organizar archivos y aplicaciones con
iconos y menús que presentan listas de instrucciones. El usuario manipula directamente estos objetos visuales en
el monitor señalándolos, seleccionándolos y arrastrándolos o moviéndolos con un mouse.
El uso de las GUI es más sencillo que el de las interfaces de línea de comandos. Sin embargo, la introducción de
instrucciones con una GUI es más lenta, por lo que las GUI suelen tener la opción de emplear un sistema
equivalente al de línea de instrucciones como alternativa rápida para los usuarios más 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 múltiples tareas y múltiples 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.
Sistemas Operativos
Carrera Profesional: Computacion e Informatica Página 30
Bibliografía:
& Daitel, H. M. Sistemas Operativos. Segunda Edición.
& Enciclopedia Guía del Estudiante, Nuevas Tecnologías. Editorial Cultural, S. A. España 1996.
& Enciclopedia Microsoft ® Encarta ® 98. © 1993 - 1997 Microsoft Corporation.
& Manual de Usuario, Microsoft Windows 95. 1995.
Trabajo enviado por:
Miguel Angel Romero
Estudiante de cuarto semestre de Informática, en Venezuela.
morgim[arroba]cantv.net
Leer más: http://www.monografias.com/trabajos4/sistemas/sistemas.shtml#ixzz3rEFPUCf7

Más contenido relacionado

Destacado

EU: Aluminium Ores and Concentrates (Bauxite) – Market Report. Analysis and F...
EU: Aluminium Ores and Concentrates (Bauxite) – Market Report. Analysis and F...EU: Aluminium Ores and Concentrates (Bauxite) – Market Report. Analysis and F...
EU: Aluminium Ores and Concentrates (Bauxite) – Market Report. Analysis and F...IndexBox Marketing
 
Evauacion entre pares alfonso
Evauacion entre pares alfonsoEvauacion entre pares alfonso
Evauacion entre pares alfonsofalaslopeza
 
Decreto Supremo N° 016 2016-TR - Modifican el reglamento de la ley n° 29783, ...
Decreto Supremo N° 016 2016-TR - Modifican el reglamento de la ley n° 29783, ...Decreto Supremo N° 016 2016-TR - Modifican el reglamento de la ley n° 29783, ...
Decreto Supremo N° 016 2016-TR - Modifican el reglamento de la ley n° 29783, ...Rooswelth Gerardo Zavaleta Benites
 
Monografia de redes de ofelia
Monografia de redes  de ofeliaMonografia de redes  de ofelia
Monografia de redes de ofeliaofeliatlv289
 

Destacado (6)

EU: Aluminium Ores and Concentrates (Bauxite) – Market Report. Analysis and F...
EU: Aluminium Ores and Concentrates (Bauxite) – Market Report. Analysis and F...EU: Aluminium Ores and Concentrates (Bauxite) – Market Report. Analysis and F...
EU: Aluminium Ores and Concentrates (Bauxite) – Market Report. Analysis and F...
 
Evauacion entre pares alfonso
Evauacion entre pares alfonsoEvauacion entre pares alfonso
Evauacion entre pares alfonso
 
Decreto Supremo N° 016 2016-TR - Modifican el reglamento de la ley n° 29783, ...
Decreto Supremo N° 016 2016-TR - Modifican el reglamento de la ley n° 29783, ...Decreto Supremo N° 016 2016-TR - Modifican el reglamento de la ley n° 29783, ...
Decreto Supremo N° 016 2016-TR - Modifican el reglamento de la ley n° 29783, ...
 
Monografia de redes de ofelia
Monografia de redes  de ofeliaMonografia de redes  de ofelia
Monografia de redes de ofelia
 
monografia de Redes
monografia de Redes  monografia de Redes
monografia de Redes
 
Programa TEI. Tutoria entre iguals. Andrés González
Programa TEI. Tutoria entre iguals. Andrés GonzálezPrograma TEI. Tutoria entre iguals. Andrés González
Programa TEI. Tutoria entre iguals. Andrés González
 

Similar a Sistemas operativos roxana

Monografia de redes de comunicacion roxana ................
Monografia  de  redes  de  comunicacion  roxana ................Monografia  de  redes  de  comunicacion  roxana ................
Monografia de redes de comunicacion roxana ................chanalove
 
Entrega monografias pdf
Entrega monografias pdfEntrega monografias pdf
Entrega monografias pdfelyzanabria
 
Entrega sistema operativo
Entrega sistema operativoEntrega sistema operativo
Entrega sistema operativoelyzanabria
 
B2, b3, b4 desarrollo, implantacion y aplicacion de sistemas
B2, b3, b4   desarrollo, implantacion y aplicacion de sistemasB2, b3, b4   desarrollo, implantacion y aplicacion de sistemas
B2, b3, b4 desarrollo, implantacion y aplicacion de sistemasmariopino129
 
Sistema operativo esperanza loayza
Sistema operativo esperanza loayzaSistema operativo esperanza loayza
Sistema operativo esperanza loayzazarlos
 
Administracion avanzada de_gnu-linux-uoc
Administracion avanzada de_gnu-linux-uocAdministracion avanzada de_gnu-linux-uoc
Administracion avanzada de_gnu-linux-uocII.EE. JEC - MINEDU
 
Las barreras del software libre, una perspectiva en unides campus zacatlán
Las barreras del software libre, una perspectiva en unides campus zacatlánLas barreras del software libre, una perspectiva en unides campus zacatlán
Las barreras del software libre, una perspectiva en unides campus zacatlánJuan Martinez
 
Mantenimiento decomputadores
Mantenimiento decomputadoresMantenimiento decomputadores
Mantenimiento decomputadoresrikarce
 
Mantenimiento de computadores
Mantenimiento de computadoresMantenimiento de computadores
Mantenimiento de computadoresarther000
 
Sistema operativo esperanza loayza
Sistema operativo esperanza loayzaSistema operativo esperanza loayza
Sistema operativo esperanza loayzaEsperanza Loayza
 
Sistema operativo esperanza loayza
Sistema operativo esperanza loayzaSistema operativo esperanza loayza
Sistema operativo esperanza loayzazarlos
 
Eva ruth gh sistema operativo
Eva ruth gh sistema operativoEva ruth gh sistema operativo
Eva ruth gh sistema operativoruthani
 
Sistema operativo esperanza loayza
Sistema operativo esperanza loayzaSistema operativo esperanza loayza
Sistema operativo esperanza loayzaEsperanza Loayza
 

Similar a Sistemas operativos roxana (20)

Monografia de redes de comunicacion roxana ................
Monografia  de  redes  de  comunicacion  roxana ................Monografia  de  redes  de  comunicacion  roxana ................
Monografia de redes de comunicacion roxana ................
 
Sistema.o. celinda
Sistema.o.   celindaSistema.o.   celinda
Sistema.o. celinda
 
Entrega monografias pdf
Entrega monografias pdfEntrega monografias pdf
Entrega monografias pdf
 
Entrega sistema operativo
Entrega sistema operativoEntrega sistema operativo
Entrega sistema operativo
 
B2, b3, b4 desarrollo, implantacion y aplicacion de sistemas
B2, b3, b4   desarrollo, implantacion y aplicacion de sistemasB2, b3, b4   desarrollo, implantacion y aplicacion de sistemas
B2, b3, b4 desarrollo, implantacion y aplicacion de sistemas
 
practicas de las tics
practicas de las ticspracticas de las tics
practicas de las tics
 
E bookwindows7office10
E bookwindows7office10E bookwindows7office10
E bookwindows7office10
 
Sistema operativo esperanza loayza
Sistema operativo esperanza loayzaSistema operativo esperanza loayza
Sistema operativo esperanza loayza
 
Administracion avanzada de_gnu-linux-uoc
Administracion avanzada de_gnu-linux-uocAdministracion avanzada de_gnu-linux-uoc
Administracion avanzada de_gnu-linux-uoc
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Las barreras del software libre, una perspectiva en unides campus zacatlán
Las barreras del software libre, una perspectiva en unides campus zacatlánLas barreras del software libre, una perspectiva en unides campus zacatlán
Las barreras del software libre, una perspectiva en unides campus zacatlán
 
Formacion Sociedad Globalizadora
Formacion Sociedad GlobalizadoraFormacion Sociedad Globalizadora
Formacion Sociedad Globalizadora
 
Mantenimiento decomputadores
Mantenimiento decomputadoresMantenimiento decomputadores
Mantenimiento decomputadores
 
Mantenimiento de computadores
Mantenimiento de computadoresMantenimiento de computadores
Mantenimiento de computadores
 
Sistyred
SistyredSistyred
Sistyred
 
Sistema operativo esperanza loayza
Sistema operativo esperanza loayzaSistema operativo esperanza loayza
Sistema operativo esperanza loayza
 
Sistema operativo esperanza loayza
Sistema operativo esperanza loayzaSistema operativo esperanza loayza
Sistema operativo esperanza loayza
 
Eva ruth gh sistema operativo
Eva ruth gh sistema operativoEva ruth gh sistema operativo
Eva ruth gh sistema operativo
 
Sistema operativo esperanza loayza
Sistema operativo esperanza loayzaSistema operativo esperanza loayza
Sistema operativo esperanza loayza
 
Celinda s.o
Celinda s.oCelinda s.o
Celinda s.o
 

Sistemas operativos roxana

  • 1. Instituto de Educación Superior Tecnológico Público de Abancay Carrera Profesional: Computación e Informática Unidad Didáctica: Herramientas de Gestión de Redes Tema: Sistemas Operativos Docente: Ing. Wildo Moyna Huillca Alumna: Roxana Chipani Pumacayo Semestre: II
  • 2. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 2 Abancay-Apurímac 2015 Dedicatoria En primer lugar doy gracias a Dios Por un día más de vida y a mis padres Que me apoyan incondicionalmente Y a todos los seres que me quieren De la misma forma agradezco a mis Compañeros, amigos y docentes por Por su paciencia para enseñarme Y así aprender más Espero que este trabajo sea para El agrado de cada uno de ustedes Quienes en este momento se están Tomando la molestia de leer gracias.
  • 3. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 3 Contenido Introducción ............................................................................................................................................ 6 1. historia........................................................................................................................................... 7  Años 40. ..................................................................................................................................... 7  Años 50. ..................................................................................................................................... 7  Años 60. ..................................................................................................................................... 7  Años 70. ..................................................................................................................................... 7 2.- ¿Qué es un Sistema Operativo? ................................................................................................................ 7 3.- Funciones de los Sistemas Operativos........................................................................................................ 8 4. tipos del sistema operativo ....................................................................................................................... 9 4.1 Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea). .......................................... 9 4.2 Sistemas Operativos distribuidos......................................................................................................... 9 4.3 Sistemas Operativos de red.............................................................................................................. 10 5. Los Sistemas Operativos más Populares de las PC. ...................................................................................... 10 5.1.- MS-DOS.................................................................................................................................... 10 5.2 Macintosh OS................................................................................................................................ 11 5.3. UNIX. ........................................................................................................................................ 12 5.3.1 usuario menos experimentado. ............................................................................................... 13 5.3.2 Ubuntu: ............................................................................................................................ 13 5.3.2.1 Versiones del Ubuntu....................................................................................................... 13 A. Ubuntu 4.10........................................................................................................................... 13 B. Ubuntu 5.04........................................................................................................................... 14 C. Ubuntu 5.10........................................................................................................................... 14 6. versiones del sistema operativo ............................................................................................................... 15 6.1 MS-DOS (Microsoft Disk Operation System) ....................................................................................... 15 6.2 Microsoft Windows 1.0................................................................................................................... 15 6.3 Windows NT................................................................................................................................ 15 6.4 Windows 95 .......................................................................................................................... 16
  • 4. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 4 6.5 Windows 98 .......................................................................................................................... 16 6.6 Windows 2000.............................................................................................................................. 16 6.7 Windows ME ............................................................................................................................... 17 6.8 Windows XP................................................................................................................................ 17 6.9 Windows Vista ............................................................................................................................. 17  Windows Mobile .................................................................................................................... 18  Sistema operativo de IBM......................................................................................................... 18  OS/2.1.................................................................................................................................. 19  OS/2 2.0 ............................................................................................................................... 19  OS/2 3.0 y 4.0........................................................................................................................ 19 7. Linux:............................................................................................................................................... 19 7.1 Versiones de Linux : ...................................................................................................................... 20 7.1.1 Red Hat Enterprise Linux:......................................................................................................... 20 7.1.2 Debian:................................................................................................................................. 20 7.1.3 openSUSE:............................................................................................................................. 20 7.1.4 Fedora:.................................................................................................................................. 20 7.1.5 CentOS: ................................................................................................................................ 20 7.1.6 Archí Linux:., ......................................................................................................................... 20 8. Categoría de los Sistemas Operativos................................................................................................ 20 8.1. Sistema Operativo Multitareas.......................................................................................................... 20 8.2. Sistema Operativo Monitoreas.......................................................................................................... 21 8.3. Sistema Operativo Monousuario........................................................................................................ 21 8.4. Sistema Operativo Multiusuario........................................................................................................ 21 8.5. Secuencia por Lotes. ...................................................................................................................... 22 8.6. Tiempo Real................................................................................................................................. 22 8.7. Tiempo Compartido. ...................................................................................................................... 22 9.1.- MS-DOS.................................................................................................................................... 23 9.2 Macintosh OS............................................................................................................................... 24 10. UNIX.............................................................................................................................................. 25 10.1 usuario menos experimentado..................................................................................................... 26
  • 5. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 5 10.2 Ubuntu:. .................................................................................................................................... 26 10.3 Versiones del Ubuntu. ................................................................................................................... 26 A. Ubuntu 4.10........................................................................................................................... 26 B. Ubuntu 5.04........................................................................................................................... 26 C. Ubuntu 5.10........................................................................................................................... 27 11. Optimización del Sistema Operativo con utilerías de Software ...................................................................... 27 11.1.- Fragmentación de Archivos........................................................................................................... 27 11.2.- Compresión de Datos................................................................................................................... 28 11.3.- Administración de Memoria. ......................................................................................................... 28 Conclusión: ........................................................................................................................................... 29 Bibliografía: .......................................................................................................................................... 30
  • 6. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 6 Introducción Sin el software, una computadora no es más que una masa metálica sin utilidad. Con el software, una computadora puede almacenar, procesar y recuperar información, encontrar errores de ortografía 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 operación de la computadora en si y los programas de aplicación, 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 aplicación. Todo sistema de computación se puede dividir en dos partes: hardware (aseguramiento técnico) y software (aseguramiento de programas). El software puede dividirse en dos clases: los programas del sistema (software de base) que manejan la operación de la computadora, y el software de aplicación que realiza acciones útiles a los usuarios. Entre los programas del sistema se pueden mencionar: sistemas operativos (los más importantes de todo el conjunto), compiladores, intérpretes, editores, etc.En el contenido que a continuación se presenta, existen diversos conceptos, así como también su historia, características y su clasificación.
  • 7. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 7 1. historia Años 40. A finales de los años 40, con la primera generación de computadoras, se accedía directamente a la consola de la computadora desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir directamente el programa en la memoria de la computadora. Por aquel entonces no existían los sistemas operativos, y los programadores debían interactuar con el hardware del computador sin ayuda externa Años 50. A principios de los años 50 con el objeto de facilitar la interacción entre persona y computador, los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento temporal. Años 60. En los años 60 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito cerrado la mayoría orientados a seguir incrementando el potencial de los computadores. Para ello se utilizaban técnicas de lo más diversas:  Multiprogramación.  Tiempo compartido.  Tiempo real.  Multiprocesador. Años 70. Es en los años 70, C, se creó específicamente para re-escribir por completo el código del sistema operativo Unix, convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel. 2.- ¿Qué es un Sistema Operativo? Desde su creación, las computadoras digitales han utilizado un sistema de codificación de instrucciones en sistema de numeración binaria, es decir con los 0S. Esto se debe a que los circuitos integrados funcionan con este principio, es decir, hay corriente o no hay corriente.
  • 8. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 8 En el origen de la historia de las computadoras (hace unos cuarenta años), los sistemas operativos no existían y la introducción de un programa para ser ejecutado se convertía en un increíble esfuerzo que solo podía ser llevado a cabo por muy pocos expertos. Esto hacia que las computadoras fueran muy complicadas de usar y que se requiriera tener altos conocimientos técnicos para operarlas. Era tan complejo su manejo, que en algunos casos el resultado llegaba a ser desastroso. Además, el tiempo requerido para introducir un programa en aquellas grandes máquinas de lento proceso superaba por mucho el de ejecución y resultaba poco provechosa la utilización de computadoras para resolución de problemas prácticos. Un sistema operativo es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar, codificar y emitir las ordenes al procesador central para que este realice las tareas necesarias y específicas para completar una orden. El sistema operativo, es el instrumento indispensable para hacer de la computadora un objeto útil. Bajo este nombre se agrupan todos aquellos programas que permiten a los usuarios la utilización de este enredo de cables y circuitos, que de otra manera serian difíciles de controlar. Un sistema operativo se define como un conjunto de procedimientos manuales y automáticos, que permiten a un grupo de usuarios compartir una instalación de computadora eficazmente. 3.- Funciones de los Sistemas Operativos. Interpreta los comandos que permiten al usuario comunicarse con el ordenador. Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse. Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas. Gestiona los errores de hardware y la pérdida de datos. Servir de base para la creación del software logrando que equipos de marcas distintas funcionen de manera análoga, salvando las diferencias existentes entre ambos. Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se emplea, debe establecerse en forma lógica la disposición y características del equipo.
  • 9. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 9 Como por ejemplo, una microcomputadora tiene físicamente dos unidades de disco, puede simular el uso de otras unidades de disco, que pueden ser virtuales utilizando parte de la memoria principal para tal fin. En caso de estar conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los usuarios y es este quien controla los elementos o recursos que comparten. De igual forma, provee de protección a la información que almacena. 4. tipos del sistema operativo Existen diversos tipos de Sistemas operativos entre estos se encuentran:  Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea).  Sistemas Operativos distribuidos.  Sistemas Operativos de red. 4.1 Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea). Se distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos activos al mismo tiempo. Mejora productividad del sistema y utilización de recursos.  Generalmente soportan múltiples usuarios (multiusuarios).  Proporcionan facilidades para mantener el entorno de usuarios individuales.  Requieren validación de usuario para seguridad y protección.  Sistemas Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2, soportan la multitarea. 4.2 Sistemas Operativos distribuidos  Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, en este caso es transparente para el usuario.  Colección de sistemas autónomos capaces de comunicación y cooperación mediante interconexiones hardware y software  Objetivo clave es la transparencia.  Generalmente proporcionan medios para la compartición global de recursos.
  • 10. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 10  Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris- MC, Mach, Chorus, Spring, Amoeba, Taos, etc. 4.3 Sistemas Operativos de red  Son aquellos sistemas que mantienen a dos o más computadoras unidas a través de algún medio de comunicación (físico o no), con el objetivo primordial de poder compartir los diferentes recursos y la información del sistema.  El primer Sistema Operativo de red estaba enfocado a equipos con un procesador Motorola 68000, pasando posteriormente a procesadores Intel como Novell NetWare.  Los Sistemas Operativos de red más ampliamente usados son: Novell  NetWare, Personal NetWare, LAN Manager, Windows NT Server, UNIX, LANtastic. 5. Los Sistemas Operativos más Populares de las PC. Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS, OS/2, Windows 95 y Windows NT. 5.1.- MS-DOS. El significado de estas letras es el de Microsoft Disk Operating System. Microsoft es el nombre de la compañía que diseño este sistema operativo, e IBM la compañía que lo hizo estándar al adoptarlo en sus microordenadores. Este sistema operativo emplea discos flexibles con una organización determinada. Los discos se pueden grabar por una o por dos caras y la información se organiza en 40 pistas de 8 ó 9 sectores de un tamaño de 512 caracteres, reservándose el sistema para la propia información del disco, que puede ser disco removible o disco duro, teniendo en el segundo más capacidad pero similar estructura. Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras como números, se componen de dos partes: el nombre del fichero y la extensión, estando ambos datos separados por un punto. Las diferentes unidades de disco son identificadas por el MS-DOS a través de una letra seguida de dos puntos. Los tipos de extensión más habituales son como aparecería la memoria cargada con ellos; es decir, que pueden cargar directamente a memoria sin el auxilio del sistema operativo.
  • 11. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 11 Los de extensión .EXE precisan que el cargador del DOS los coloque en memoria, lo que significa que el sistema operativo debe estar en memoria. Los del tipo .BAT son los compuestos de comandos que se ejecutan secuencialmente. El sistema operativo tiene varios componentes que son:  Rutinas de control, que funcionan con el programa IBM.DOS, y se encargan de las operaciones de entrada / salida.  Procesador de comandos, también llamado COMMAND.COM, que procesa los dos tipos de comandos de que dispone el DOS; es decir, los residentes en memoria o internos, y los no residentes o externos, que residen en el disco del sistema operativo.  Rutinas de servicios accesibles desde el programa control. También existe la posibilidad de subdividir el disco en subdirectorios que permiten un empleo más ágil de toda la información. MS-DOS está lejos de ser el sistema operativo ideal, ya que, de momento, se trata de un sistema monitorea, pero aunque esto se resolviera, seguiría presentando problemas de diseño que provocan que el comportamiento de la máquina sea poco fiable. A pesar de estas desventajas y de que existen otros sistemas operativos en el mundo de la microinformática, hay que tener siempre presente la enorme cantidad de software que se ha desarrollado para DOS y que conviene aprovechar en lo posible. 5.2 Macintosh OS. El sistema operativo constituye la interfaz entre las aplicaciones y el hardware del Macintosh. El administrador de memoria obtiene y libera memoria en forma automática para las aplicaciones y el sistema operativo. Esta memoria se encuentra normalmente en un área llamada cúmulo. El código de procedimientos de una aplicación también ocupa espacio en el cúmulo. Ahora se presenta una lista de los principales componentes del sistema operativo.  El cargador de segmentos carga los programas por ejecutar. Una aplicación se puede cargar completa o bien puede dividirse en segundos individuales que se pueden cargar de manera dinámica conforme se necesiten.
  • 12. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 12  El administrador de eventos del sistema operativo informa de la ocurrencia de diversos eventos de bajo nivel, como la presión de un botón del mouse o el tecleo. En condiciones normales, el administrador de eventos de la caja de herramientas transfiere estos eventos a las aplicaciones.  El administrador de archivos se encarga de la entrada / salida de archivos; el administrador de dispositivos se encarga de la entrada / salida de dispositivos.  Los manejadores de dispositivos son programas con los cuales los diversos tipos de dispositivos pueden presentar interfaces uniformes de entrada / salida a las aplicaciones. Tres manejadores de dispositivo están integrados al sistema operativo en ROM: el manejador de disco se encarga del acceso a la información en discos, el manejador de sonido controla los generadores de sonido, y el manejador en serie envía y recibe datos a través de los puertos seriales (estableciendo así la comunicación con dispositivos periféricos en serie como impresoras y módems).  Con el manejador de impresoras las aplicaciones pueden imprimir datos en diversas impresoras.  Con el administrador de AppleTalk las aplicaciones pueden transmitir y recibir información en una red de comunicaciones AppleTalk.  El Administrador de retrasado vertical programa las actividades por realizar durante las interrupciones de retrasado vertical que ocurren 60 veces cada segundo cuando se refresca la pantalla de vídeo.  El manejador de errores del sistema toma el control cuando ocurre un error fatal del sistema y exhibe un cuadro de error apropiado.  Los programas de utilidad general del sistema operativo ofrecen diversas funciones útiles como la obtención de la fecha y la hora, la comparación de cadenas de caracteres y muchas más.  El paquete de iniciación es llamado por el paquete de archivos estándar para iniciar y nombrar discos; se aplica con más frecuencia cuando el usuario inserta un disco al que no se le han asignado valores iniciales.  El paquete de aritmética de punto flotante ofrece aritmética de doble precisión. El paquete de funciones trascendentales ofrece un generador de números aleatorios, así como funciones trigonométricas, logarítmicas, exponenciales y financieras. Los compiladores de Macintosh generan en forma automática llamadas a estos paquetes para realizar manipulaciones numéricas. 5.3. UNIX.
  • 13. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 13 Es un sistema operativo multiusuario que incorpora multitarea. Fue desarrollado originalmente por Ken Thompson y Dennis Ritchie en los laboratorios de AT&T Bell en 1969 para su uso en minicomputadoras. El sistema operativo UNIX tiene diversas variantes y se considera potente, más Transportable e independiente de equipos concretos que otros sistemas operativos porque está escrito en lenguaje C. El UNIX está disponible en varias formas, entre las que se cuenta AIX, una Versión de UNIX adaptada por IBM (para su uso en estaciones de trabajo basadas en RISC), A/ux (versión gráfica para equipos Apple Macintosh) y Mach (un sistema operativo reescrito, pero esencialmente compatible con UNIX, para las computadoras NeXT). El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona un método sencillo de organizar archivos y permite la protección de archivos. Sin embargo, las instrucciones del UNIX no son intuitivas. Este sistema ofrece una serie de utilidades muy interesantes, como las siguientes:  Inclusión de compiladores e intérpretes de lenguaje.  Existencia de programas de interfase con el usuario, como ventanas, menús, etc.  Muchas facilidades a la hora de organización de ficheros.  Inclusión de lenguajes de interrogación.  Facilidades gráficas.  Programas de edición de textos. 5.3.1 usuario menos experimentado. Para eso, ofrece un sistema operativo ya montado y basado en Arch, con un instalador sencillo como el que podemos encontrar en otras distribuciones como Ubuntu. Tiene versiones oficiales con los entornos de escritorio XFCE y KDE. 5.3.2 Ubuntu: Una de las distribuciones más utilizadas gracias a su gran facilidad de uso. Basada en Debian, es amada y odiada por partes iguales por su exclusivo entorno de escritorio Unity, con el que persigue convertirse en una distribución versátil que pueda utilizarse tanto en ordenadores como móviles y tabletas. 5.3.2.1 Versiones del Ubuntu. A. Ubuntu 4.10
  • 14. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 14 Ubuntu 4.10 (nombre clave Warty Warthog - Jabalí Verrugoso) se lanzó el 20 de octubre de 2004, la primera versión de Ubuntu. Su nombre se debe a que fue publicada «warts and all» («con verrugas y todo»). Fue desarrollado sobre Debian GNU/Linux y con planes de un nuevo lanzamiento cada seis meses y dieciocho meses de soporte. El escritorio era de color rosa bastante claro, el naranja y el marrón simbolizaban las tribus sudafricanas. Un motivo por el que Ubuntu se puso en la cabeza desde su comienzo fue el Live CD, que ofrecía a los usuarios el poder probar Ubuntu sin necesidad de instalarlo. El soporte para Ubuntu 4.10 terminó el 30 de abril de 2006. Ubuntu 4.10 fue la primera versión en ofrecer servicios «ShipIt», permitiendo a los usuarios solicitar CDs de instalación gratis. B. Ubuntu 5.04 Ubuntu 5.04 (nombre clave Hoary Hedgehog - Puerco-espín Anciano), se lanzó el 8 de abril de 2005, fue el segundo lanzamiento de Ubuntu por Canonical. El soporte para Ubuntu 5.04 terminó el 31 de octubre de 2006. Ubuntu 5.04 añadió muchas características incluyendo un administrador de actualizaciones, soporte para notificador de actualización, readahead y grepmap, suspensión, hibernación y standby, escalado de frecuencia dinámica para procesadores, base de datos de hardware de Ubuntu, instalación Kickstart, y autenticación APT. Ubuntu 5.04 permitió la instalación desde dispositivos USB. Ubuntu 5.04 usó UTF-8 de forma prederminada. El Live CD fue mejorado y extendido a las versiones de x86-64 y Power PC.Junto a Ubuntu 5.04 se lanzó la primera versión de Kubuntu. C. Ubuntu 5.10 Ubuntu 5.10 (nombre clave Breezy Badger - T nuevas incluyendo un gestor de arranque gráfico (Usplash), una herramienta para añadir y quitar aplicaciones, un editor de menú (alacarte), un selector de lenguaje, soporte para Logical Volume Manager, soporte completo para impresoras Hewlett- Packardejón Despreocupado), fue lanzado el 12 de octubre de 2005. El soporte para Ubuntu 5.10 terminó el 13 de abril de 2007. Esta versión añadió varias características, soporte para OEM, e integración con Launchpadpara el reporte de bugs y desarrollo de software. Con este nuevo lanzamiento vino también Edubuntu, una tercera distribución de Linux orientada al ámbito de la educación. También se incluyó soporte de servidor para Ubuntu.
  • 15. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 15 La distribución Kubuntu reemplazó Synaptic (gestor de paquetes) por Adept y se convirtió en la primera en usar devtags para una búsqueda más rápida de aplicaciones 6. versiones del sistema operativo 6.1 MS-DOS (Microsoft Disk Operation System) Sistema operativo de disco de Microsoft. Comercializado por Microsoft perteneciente a la familia DOS. Fue un sistema operativo para el IBM PC que alcanzó gran difusión. Entre sus versiones están:  PC DOS 1.0 - Primera versión de DOS.  MS-DOS 1.25 - Primera versión con el nombre MS-DOS.  MS-DOS 8.0 - Última versión de MS-DOS.  PC DOS 2000 - Última versión de DOS. 6.2 Microsoft Windows 1.0 Fue lanzado al mercado el 28 de junio de 1985. Primer intento de Microsoft de implementar un entorno operativo gráfico multitarea en la plataforma PC. Entre sus versiones están:  Windows 1.01 (primera versión), no era de mucha utilidad. No había iconos para los ejecutables o grupos de programa, no tenía soporte real para multitarea, etc.  Windows 1.02 estuvo disponible el 20 de noviembre de 1985 en forma de actualización  Windows 1.03 Lanzado el 29 de agosto de 1986. Era muy similar al 1.02, 6.3 Windows NT Windows NT (Nueva Tecnología) la primera versión fue lanzada en julio de 1993.Diseñado para ser un poderoso sistema operativo multiusuario, basado en lenguaje de alto nivel, independiente del procesador. Versiones:
  • 16. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 16  Windows NT 3.1  Windows NT 3.5  Windows NT 3.51  Windows NT 4.0 6.4 Windows 95 Publicado el 24 de agosto de 1995 con notable éxito de ventas. Marca la introducción del botón Inicio y de la barra de tareas de la interfaz de Microsoft, los cuales aún siguen presentes en las versiones actuales. Entre sus versiones están: Windows 95 SP1  OSR 1  OSR 2  OSR 2.1  OSR 2.5 6.5 Windows 98 Windows 98 (cuyo nombre en clave es Memphis) publicado el 25 de junio de 1998 Como su predecesor Windows 95, es un producto monolítico híbrido de 16 y 32 bits. Windows 98 Segunda Edición (SE) es una actualización de Windows 98, publicada el 5 de mayo de 1999. Fue publicada por un Juicio antimonopolio que perdió Microsoft por hacer que Internet Explorer sea parte de Windows 98.Incluye correcciones para muchos problemas menores, soporte USB mejorado, y el reemplazo de Internet Explorer 4.0 con el considerablemente más rápido Internet Explorer 5.0 6.6 Windows 2000 Windows 2000, (conocido también como Win2K) Windows NT 5.0 se pasa a llamar Windows 2000.Introdujo algunas modificaciones, como el sistema de archivos NTFS 5, la capacidad de cifrar y comprimir archivos. Versiones:  Windows 2000 Professional
  • 17. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 17  Windows 2000 Server  Windows 2000 Advanced Server  Windows 2000 Datacenter Server  Sistemas para servidores 6.7 Windows ME Windows Me (Millenium Edition), lanzado el 14 de septiembre de 2000Puesto en el mercado como "Home Edition" cuando fue comparado con Windows 2000.Incluía Internet Explorer 5.5, Windows Media Player 7 y la nueva aplicación Windows Movie Maker (edición del vídeo) y con gran facilidad para usuarios caseros. Tuvo un ciclo de vida muy corto y pronto fue sustituido por Windows XP.Dan Tynan lo llamó "Mistake Edition" (Edición Errónea) en el artículo de la PC World "Top 25 de los peores productos tecnológicos". Declaró que Windows Me fue el cuarto "Peor producto tecnológico de todos los tiempos". 6.8 Windows XP Windows XP (cuyo nombre en clave inicial fue Whistler, hechos públicos el 25 de octubre de 2001 Las letras "XP" provienen de la palabra experiencia ("experiencia" en español). Existen varias versiones:  Windows XP Home destinada al mercado doméstico.  Windows XP Professional diseñado para entornos empresariales,  Windows XP Media Center Edition para PCs especiales.  Windows XP Tablet PC Edition para ordenadores portátiles  Windows XP Compárate Edition para empresas  Windows XP Starter Edition destinado a países con habitantes con pocos recursos 6.9 Windows Vista Fue lanzado el 30 de noviembre de 2006 para el mundo empresarial. El resto de las versiones para el usuario final salieron a la venta el 30 de enero de 2007.Incluye otros productos como Microsoft Office 2007, y Exchange Server 2007. Versiones:
  • 18. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 18  Windows Vista Starter (edición económica)  Windows Vista Home Basic (edición para el hogar)  Windows Vista Home Premium (incluye "Aero", proporciona los efectos "Glass" (transparencias) y Flip 3D)  Windows Vista Business (herramientas orientadas a los negocios)  Windows Vista Enterprise (para los suscriptores de Software Assurance)  Windows Vista Ultímate (edición más completa Windows Mobile Para dispositivos móviles. Ha sido diseñado para ser similar a las versiones de escritorio de Windows. Los dispositivos que llevan Windows Mobile son Pocket PC's, Smartphone y Media Center portátil. Versiones:  Windows Mobile 2003  Windows Mobile 2003 Second Edition  Windows Mobile 5.0  Windows Mobile 6 Sistema operativo de IBM Que intentó suceder a DOS como sistema operativo de los PCs. Se desarrolló inicialmente de manera conjunta entre Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows 3.0 e IBM se ocupó en solitario de OS/2... Versiones:  OS/2.1  OS/2 2.0  OS/2 3.0  OS/2 4.0 
  • 19. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 19 OS/2.1 Microsoft e IBM habían estado desarrollando conjuntamente OS/2 como sucesor del DOS, para sacar el máximo provecho a las capacidades del procesador Intel 80286.Utilizaba el direccionamiento hardware de memoria disponible en el Intel 80286 para poder utilizar hasta 16 MB de memoria. Soportaba memoria virtual y multitarea. Aunque en muchos aspectos era superior a Windows, su API (Programa de Interfaz de Aplicaciones) era incompatible con la que usaban los programas de este último. OS/2 2.0 IBM publicó OS/2 versión 2.0 en 1992. Incorporaba un nuevo sistema de ventanas orientado a objetos llamado Workplace Shell como sustituto del Presentación Manager, un nuevo sistema de ficheros, HPFS, para reemplazar al sistema de ficheros FAT de DOS usado también en Windows y aprovechaba todas las ventajas de las capacidades de 32 bit del procesador Intel 80386. Podía ejecutar programas DOS y Windows, ya que IBM había retenido los derechos para usar el código de DOS y Windows. OS/2 3.0 y 4.0 OS/2 3.0 (también llamado Warp) y 4.0 (Merlín). OS/2 3.0 (Warp) apareció en el mercado antes que Windows 95 Como mejoras incorporaba una reducción en los requisitos de hardware (pasaba de pedir 8 Mb de memoria RAM de su antecesor OS/2 2.1 a pedir sólo 4 Mb) Incorporaba un BonusPack, un conjunto de aplicaciones de oficina, comunicaciones, etc. que ahorraban el tener que comprar software adicional como en el caso de Windows. 7. Linux: Linux fue creado al fusionar las utilidades y librerías del proyecto GNU con el Kernel de Linux, proveído por Linux Torvalds. Es el mayor logro del software libre.
  • 20. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 20 Puede instalarse en computadores de escritorio (PCs x86 y x86-64, Macintosh y PowerPC), computadores de bolsillo, teléfonos celulares, portátiles, dispositivos empotrados, videoconsolas (Xbox, PlayStation 3, PlayStation Portable, Dreamcast, GP2X...) y otros, sin embargo su mayor desarrollo se ha llevado a cabo en el los servidores y supercomputadores Las variantes de este importante sistema de denominan "distribuciones" y su objetivo es ofrecer una edición que cumpla con las necesidades de determinado grupo de usuarios, de estar forma hay distribuciones para hogares, empresas y servidores. Algunas son gratuitas y otras de pago. Algunas distribuciones muy utilizadas son Debían, Susa, Ubuntu o YellowDog (esta última es la más común en la plataforma PlayStation 3). 7.1 Versiones de Linux : 7.1.1 Red Hat Enterprise Linux: Distribución comercial de Linux desarrollada por Red Hat. Ofrece una estabilidad y flexibilidad punteras, lo que la coloca como una de las más recomendadas para empresas y servidores. 7.1.2 Debian: Muy estable y 100% libre, Debian destaca por su sistema de paquetería .deb y su gestión de paquetes APT. Es una de las distribuciones más importantes de GNU/Linux, ya que en ella se basan gigantes como Ubuntu. 7.1.3 openSUSE: Es una de las alternativas más potente contra la familia de distribuciones basadas en Debian. Está disponible con los entornos de escritorio KDE y Gnome, y cuenta como una de sus mejores armas con la robusta herramienta de instalación y configuración YaST y el configurador gráfico SaX. 7.1.4 Fedora: Distribución gratuita creada y mantenida por la empresa Red Hat que utiliza el sistema de paquetería RPM (Red Hat Package Manager). Tiene tres versiones diferentes para escritorio, servidores y sistemas en la nube, y destaca por su seguridad gracias al sistema SELinux ("Security-Enhanced Linux"). 7.1.5 CentOS: Nació como un derivado gratuito de la distribución comercial Red Hat Enterprise Linux (RHEL) destinada al uso empresarial. Recientemente unió las fuerzas con el propio Red Hat, y sigue siendo una apuesta segura para los que busquen un código de gran calidad. 7.1.6 Archí Linux: Una distribución modular en la que empiezas desde cero y tienes que ir añadiéndole los componentes que quieras., 8. Categoría de los Sistemas Operativos. 8.1. Sistema Operativo Multitareas.
  • 21. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 21 Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos (contexto Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el usuario). Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o pantalla que contenga esa aplicación. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación está esperando información del usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del microprocesador durante una fracción de segundo. Para mantener el sistema en orden, cada tarea recibe un nivel de prioridad o se procesa en orden secuencial. Dado que el sentido temporal del usuario es mucho más lento que la velocidad de procesamiento del ordenador, las operaciones de multitarea en tiempo compartido parecen ser simultáneas. 8.2. Sistema Operativo Monitoreas. Los sistemas operativos monitoreas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión. 8.3. Sistema Operativo Monousuario. Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores. 8.4. Sistema Operativo Multiusuario. Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.
  • 22. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 22 En otras palabras consiste en el fraccionamiento del tiempo (timesharing). 8.5. Secuencia por Lotes. La secuencia por lotes o procesamiento por lotes en microcomputadoras, es la ejecución de una lista de comandos del sistema operativo uno tras otro sin intervención del usuario. En los ordenadores más grandes el proceso de recogida de programas y de conjuntos de datos de los usuarios, la ejecución de uno o unos pocos cada vez y la entrega de los recursos a los usuarios. Procesamiento por lotes también puede referirse al proceso de almacenar transacciones durante un cierto lapso antes de su envío a un archivo maestro, por lo general una operación separada que se efectúa durante la noche. Los sistemas operativos por lotes (batch), en los que los programas eran tratados por grupos (lote) en vez de individualmente. La función de estos sistemas operativos consistía en cargar en memoria un programa de la cinta y ejecutarlo. Al final este, se realizaba el salto a una dirección de memoria desde donde reasumía el control del sistema operativo que cargaba el siguiente programa y lo ejecutaba. De esta manera el tiempo entre un trabajo y el otro disminuía considerablemente. 8.6. Tiempo Real. Un sistema operativo en tiempo real procesa las instrucciones recibidas al instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene relación con los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir el procesador entre varias solicitudes. Su característica principal es dar respuestas rápidas; por ejemplo en un caso de peligro se necesitarían respuestas inmediatas para evitar una catástrofe. 8.7. Tiempo Compartido. El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad de multitareas que es común en la mayoría de los microordenadores o las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios usuarios a computadoras más grandes y a organizaciones de servicios, Mientras que la multitarea relacionada con las microcomputadoras implica la realización de múltiples tareas por un solo usuario.
  • 23. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 23 9. Los Sistemas Operativos más Populares de las PC. Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS, OS/2, Windows 95 y Windows NT. 9.1.- MS-DOS. El significado de estas letras es el de Microsoft Disk Operating System. Microsoft es el nombre de la compañía que diseño este sistema operativo, e IBM la compañía que lo hizo estándar al adoptarlo en sus microordenadores. Este sistema operativo emplea discos flexibles con una organización determinada. Los discos se pueden grabar por una o por dos caras y la información se organiza en 40 pistas de 8 ó 9 sectores de un tamaño de 512 caracteres, reservándose el sistema para la propia información del disco, que puede ser disco removible o disco duro, teniendo en el segundo más capacidad pero similar estructura. Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras como números, se componen de dos partes: el nombre del fichero y la extensión, estando ambos datos separados por un punto. Las diferentes unidades de disco son identificadas por el MS-DOS a través de una letra seguida de dos puntos. Los tipos de extensión más habituales son como aparecería la memoria cargada con ellos; es decir, que pueden cargar directamente a memoria sin el auxilio del sistema operativo. Los de extensión .EXE precisan que el cargador del DOS los coloque en memoria, lo que significa que el sistema operativo debe estar en memoria. Los del tipo .BAT son los compuestos de comandos que se ejecutan secuencialmente. El sistema operativo tiene varios componentes que son:  Rutinas de control, que funcionan con el programa IBM.DOS, y se encargan de las operaciones de entrada / salida.  Procesador de comandos, también llamado COMMAND.COM, que procesa los dos tipos de comandos de que dispone el DOS; es decir, los residentes en memoria o internos, y los no residentes o externos, que residen en el disco del sistema operativo.  Rutinas de servicios accesibles desde el programa control. También existe la posibilidad de subdividir el disco en subdirectorios que permiten un empleo más ágil de toda la información.
  • 24. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 24 MS-DOS está lejos de ser el sistema operativo ideal, ya que, de momento, se trata de un sistema monitorea, pero aunque esto se resolviera, seguiría presentando problemas de diseño que provocan que el comportamiento de la máquina sea poco fiable. A pesar de estas desventajas y de que existen otros sistemas operativos en el mundo de la microinformática, hay que tener siempre presente la enorme cantidad de software que se ha desarrollado para DOS y que conviene aprovechar en lo posible. 9.2 Macintosh OS. El sistema operativo constituye la interfaz entre las aplicaciones y el hardware del Macintosh. El administrador de memoria obtiene y libera memoria en forma automática para las aplicaciones y el sistema operativo. Esta memoria se encuentra normalmente en un área llamada cúmulo. El código de procedimientos de una aplicación también ocupa espacio en el cúmulo. Ahora se presenta una lista de los principales componentes del sistema operativo.  El cargador de segmentos carga los programas por ejecutar. Una aplicación se puede cargar completa o bien puede dividirse en segundos individuales que se pueden cargar de manera dinámica conforme se necesiten.  El administrador de eventos del sistema operativo informa de la ocurrencia de diversos eventos de bajo nivel, como la presión de un botón del mouse o el tecleo. En condiciones normales, el administrador de eventos de la caja de herramientas transfiere estos eventos a las aplicaciones.  El administrador de archivos se encarga de la entrada / salida de archivos; el administrador de dispositivos se encarga de la entrada / salida de dispositivos.  Los manejadores de dispositivos son programas con los cuales los diversos tipos de dispositivos pueden presentar interfaces uniformes de entrada / salida a las aplicaciones. Tres manejadores de dispositivo están integrados al sistema operativo en ROM: el manejador de disco se encarga del acceso a la información en discos, el manejador de sonido controla los generadores de sonido, y el manejador en serie envía y recibe datos a través de los puertos seriales (estableciendo así la comunicación con dispositivos periféricos en serie como impresoras y módems).  Con el manejador de impresoras las aplicaciones pueden imprimir datos en diversas impresoras.
  • 25. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 25  Con el administrador de AppleTalk las aplicaciones pueden transmitir y recibir información en una red de comunicaciones AppleTalk.  El Administrador de retrasado vertical programa las actividades por realizar durante las interrupciones de retrasado vertical que ocurren 60 veces cada segundo cuando se refresca la pantalla de vídeo.  El manejador de errores del sistema toma el control cuando ocurre un error fatal del sistema y exhibe un cuadro de error apropiado.  Los programas de utilidad general del sistema operativo ofrecen diversas funciones útiles como la obtención de la fecha y la hora, la comparación de cadenas de caracteres y muchas más.  El paquete de iniciación es llamado por el paquete de archivos estándar para iniciar y nombrar discos; se aplica con más frecuencia cuando el usuario inserta un disco al que no se le han asignado valores iniciales.  El paquete de aritmética de punto flotante ofrece aritmética de doble precisión. El paquete de funciones trascendentales ofrece un generador de números aleatorios, así como funciones trigonométricas, logarítmicas, exponenciales y financieras. Los compiladores de Macintosh generan en forma automática llamadas a estos paquetes para realizar manipulaciones numéricas. 10. UNIX. Es un sistema operativo multiusuario que incorpora multitarea. Fue desarrollado originalmente por Ken Thompson y Dennis Ritchie en los laboratorios de AT&T Bell en 1969 para su uso en minicomputadoras. El sistema operativo UNIX tiene diversas variantes y se considera potente, más transportable e independiente de equipos concretos que otros sistemas operativos porque está escrito en lenguaje C El UNIX está disponible en varias formas, entre las que se cuenta AIX, una versión de UNIX adaptada por IBM (para su uso en estaciones de trabajo basadas en RISC), A/ux (versión gráfica para equipos Apple Macintosh) y Mach (un sistema operativo reescrito, pero esencialmente compatible con UNIX, para las computadoras NeXT). El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona un método sencillo de organizar archivos y permite la protección de archivos. Sin embargo, las instrucciones del UNIX no son intuitivas. Este sistema ofrece una serie de utilidades muy interesantes, como las siguientes:
  • 26. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 26  Inclusión de compiladores e intérpretes de lenguaje.  Existencia de programas de interfase con el usuario, como ventanas, menús, etc.  Muchas facilidades a la hora de organización de ficheros.  Inclusión de lenguajes de interrogación.  Facilidades gráficas.  Programas de edición de textos. 10.1 usuario menos experimentado. Para eso, ofrece un sistema operativo ya montado y basado en Arch, con un instalador sencillo como el que podemos encontrar en otras distribuciones como Ubuntu. Tiene versiones oficiales con los entornos de escritorio XFCE y KDE. 10.2 Ubuntu: Una de las distribuciones más utilizadas gracias a su gran facilidad de uso. Basada en Debian, es amada y odiada por partes iguales por su exclusivo entorno de escritorio Unity, con el que persigue convertirse en una distribución versátil que pueda utilizarse tanto en ordenadores como móviles y tabletas. 10.3 Versiones del Ubuntu. A. Ubuntu 4.10 Ubuntu 4.10 (nombre clave Warty Warthog - Jabalí Verrugoso) se lanzó el 20 de octubre de 2004, la primera versión de Ubuntu. Su nombre se debe a que fue publicada «warts and all» («con verrugas y todo»). Fue desarrollado sobre Debian GNU/Linux y con planes de un nuevo lanzamiento cada seis meses y dieciocho meses de soporte. El escritorio era de color rosa bastante claro, el naranja y el marrón simbolizaban las tribus sudafricanas. Un motivo por el que Ubuntu se puso en la cabeza desde su comienzo fue el Live CD, que ofrecía a los usuarios el poder probar Ubuntu sin necesidad de instalarlo. El soporte para Ubuntu 4.10 terminó el 30 de abril de 2006. Ubuntu 4.10 fue la primera versión en ofrecer servicios «ShipIt», permitiendo a los usuarios solicitar CDs de instalación gratis. B. Ubuntu 5.04 Ubuntu 5.04 (nombre clave Hoary Hedgehog - Puerco-espín Anciano), se lanzó el 8 de abril de 2005, fue el segundo lanzamiento de Ubuntu por Canonical. El soporte para Ubuntu 5.04 terminó el 31 de octubre de
  • 27. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 27 2006. Ubuntu 5.04 añadió muchas características incluyendo un administrador de actualizaciones, soporte para notificador de actualización, readahead y grepmap, suspensión, hibernación y standby, escalado de frecuencia dinámica para procesadores, base de datos de hardware de Ubuntu, instalación Kickstart, y autenticación APT. Ubuntu 5.04 permitió la instalación desde dispositivos USB. Ubuntu 5.04 usó UTF-8 de forma prederminada. El Live CD fue mejorado y extendido a las versiones de x86-64 y Power PC.Junto a Ubuntu 5.04 se lanzó la primera versión de Kubuntu. C. Ubuntu 5.10 Ubuntu 5.10 (nombre clave Breezy Badger - T nuevas incluyendo un gestor de arranque gráfico (Usplash), una herramienta para añadir y quitar aplicaciones, un editor de menú (alacarte), un selector de lenguaje, soporte para Logical Volume Manager, soporte completo para impresoras Hewlett-Packardejón Despreocupado), fue lanzado el 12 de octubre de 2005. El soporte para Ubuntu 5.10 terminó el 13 de abril de 2007. Esta versión añadió varias características, soporte para OEM, e integración con Launchpadpara el reporte de bugs y desarrollo de software. Con este nuevo lanzamiento vino también Edubuntu, una tercera distribución de Linux orientada al ámbito de la educación. También se incluyó soporte de servidor para Ubuntu. La distribución Kubuntu reemplazó Synaptic (gestor de paquetes) por Adept y se convirtió en la primera en usar devtags para una búsqueda más rápida de aplicaciones. 11. Optimización del Sistema Operativo con utilerías de Software 11.1.- Fragmentación de Archivos. Es una condición por la que los archivos se dividen en el disco en pequeños segmentos separados físicamente entre si. Esta condición es una consecuencia natural del crecimiento de los archivos y de su posterior almacenamiento en un disco lleno. Este disco ya no contendría bloques contiguos de espacio libre lo suficientemente grandes como para almacenar los archivos. La fragmentación de archivos no es un problema de integridad, aunque a veces puede ocurrir que los tiempos de acceso y de lectura aumenten si el disco esta muy lleno y el almacenamiento se ha fragmentado incorrectamente. Existen productos de software para organizar u optimizar el almacenamiento de archivos.
  • 28. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 28 En una base de datos, la fragmentación del archivo es una situación en la cual los registros no se graban en su secuencia de acceso optima debido a las continuas adiciones y eliminaciones de registros. La mayoría de los sistemas de bases de datos cuentan con utilidades que reordenan los registros para mejorar el rendimiento de acceso y recuperar el espacio libre ocupado por los registros borrados. 11.2.- Compresión de Datos. También llamada compactación de datos. Y es el término que se aplica a diversos métodos para compartir la información a fin de permitir una transmisión o almacenamiento más eficaces. La velocidad de compresión y descompresión y el porcentaje de compresión (la relación entre los datos comprimidos y sin comprimir) dependen del tipo de los datos y el algoritmo utilizado. Una técnica de compresión de archivos de texto, la llamada codificación de palabras clave, sustituye cada palabra que aparece con frecuencia como por ejemplo el o dos por un puntero (uno o dos bytes) a una entrada de una tabla (que se guarda en el archivo) de palabras. Las técnicas de compresión fuzzy (por ejemplo JPEG), utilizadas en compresión de audio y vídeo, tienen un porcentaje de compresión muy elevado, pero no permiten recuperar exactamente el original. 11.3.- Administración de Memoria. Sea cual sea el esquema de organización del almacenamiento que se adopte para un sistema específico, es necesario decir que estrategias se deben utilizar para obtener un rendimiento optimo. Las estrategias de administración del almacenamiento, determinar el comportamiento de una organización de almacenamiento determinada cuando se siguen diferentes políticas: ¿ Cuándo se toma un nuevo programa para colocarlo en la memoria ? ¿ Se toma el programa cuando el sistema lo solicita específicamente o se intenta anticiparse a las peticiones del sistema ? ¿ En que lugar del almacenamiento principal se coloca el siguiente programa por ejecutar ? ¿ Se coloca los programas lo más cerca posible uno del otro en los espacios disponibles de la memoria principal para reducir al mínimo el desperdicio de espacio, o se colocan los programas lo más rápido posible para reducir al mínimo el tiempo de ejecución ?.
  • 29. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 29 Conclusión: Luego de haber investigado y analizado se puede ver que se han desarrollado varios tipos de sistemas operativos con diferentes interfaces y categorías. Pero hemos podido observar que todos los sistemas operativos han sufrido cambios por parte de los programadores, y siguen evolucionando. El diálogo entre el usuario y la máquina suele realizarse a través de una interfaz de línea de comandos o de una interfaz gráfica de usuario (GUI, siglas en inglés). Las interfaces de línea de comandos exigen que se introduzcan instrucciones breves mediante un teclado. Las GUI emplean ventanas para organizar archivos y aplicaciones con iconos y menús que presentan listas de instrucciones. El usuario manipula directamente estos objetos visuales en el monitor señalándolos, seleccionándolos y arrastrándolos o moviéndolos con un mouse. El uso de las GUI es más sencillo que el de las interfaces de línea de comandos. Sin embargo, la introducción de instrucciones con una GUI es más lenta, por lo que las GUI suelen tener la opción de emplear un sistema equivalente al de línea de instrucciones como alternativa rápida para los usuarios más 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 múltiples tareas y múltiples 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.
  • 30. Sistemas Operativos Carrera Profesional: Computacion e Informatica Página 30 Bibliografía: & Daitel, H. M. Sistemas Operativos. Segunda Edición. & Enciclopedia Guía del Estudiante, Nuevas Tecnologías. Editorial Cultural, S. A. España 1996. & Enciclopedia Microsoft ® Encarta ® 98. © 1993 - 1997 Microsoft Corporation. & Manual de Usuario, Microsoft Windows 95. 1995. Trabajo enviado por: Miguel Angel Romero Estudiante de cuarto semestre de Informática, en Venezuela. morgim[arroba]cantv.net Leer más: http://www.monografias.com/trabajos4/sistemas/sistemas.shtml#ixzz3rEFPUCf7