lunes, 20 de octubre de 2008

Sistemas operativos

Sistema operativo UnixCaracterísticas Generales:Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.Posee las siguientes características:- Es un sistrema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.- Está escrito en un lenguaje de alto nivel : C.- Dispone de un lenguaje de control programable llamado SHELL.- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.- Emplea manejo dinámico de memoria por intercambio o paginación.- Tiene capacidad de interconexión de procesos.- Permite comunicación entre procesos.- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.- Tiene facilidad para redireccionamiento de Entradas/Salidas.- Garantiza un alto grado de portabilidad.El sistema se basa en un Núcleo llamado Kernel, que reside permanentemente en la memoria, y que atiende a todas las llamadas del sistema, administra el acceso a los archivos y el inicio o la suspención de las tareas de los usuarios.La comunación con el sistema UNIX se da mediante un programa de control llamado SHELL. Este es un lenguaje de control, un intérprete, y un lenguaje de programación, cuyas características lo hacen sumamente flexible para las tareas de un centro de cómputo. Como lenguaje de programación abarca los siguientes aspectos:- Ofrece las estructuras de control normales: secuenciación, iteración condicional, selección y otras.

- Paso de parámetros.- Sustitución textual de variables y Cadenas.- Comunicación bidireccional entre órdenes de shell.El shell permite modificar en forma dinámica las características con que se ejecutan los programas en UNIX:Las entradas y salidas pueden ser redireccionadas o redirigidas hacia archivos, procesos y dispositivos;Ventajas de UNIX:- El sistema operativo es optimizado para un hardware específico, lo que ofrece rendimiento y fiabilidad.- Un único fabricante maneja actualizaciones a nivel de mantenimiento, corrección de errores y gestión de parches, por lo que no hay necesidad de buscar soluciones por todos lados. El vendedor da soporte al sistema operativo las veinticuatro horas del día, y los siete días de la semana (por lo general).- Para personas que gustan de compañías que dan apoyo cuando ocurren todo tipo de problemas. - En el lado del Hardware, se tiene el apoyo del equipo de cuenta de ventas, como por ejemplo, del socio de negocios que nos vendió el producto.Desventajas de UNIX:- Es difícil persuadir a un vendedor UNIX para que incorpore nuevas características de acuerdo a nuestras necesidades.- Se debe de pagar al vendedor UNIX por: acuerdos de mantenimiento, licencias de software, hardware, etc.- La participación en el mercado ha ido decreciendo en sistemas UNIX.- Dependencia con vendedores únicos.- Los administradores de UNIX pueden ser muy carosUnix (registrado oficialmente como UNIX es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy

MACINTOSHMacOS, abreviatura de Macintosh Operative System (Sistema Operativo de Macintosh), es el nombre del primer sistema operativo de Apple para los ordenadores Macintosh. El Mac OS original fue el primer sistema operativo con una interfaz gráfica de usuario en tener éxito. El equipo de Macintosh incluía a Bill Atkinson, Jef Raskin y Andy Hertzfeld.Hay una gran variedad de puntos de vista sobre cómo fue desarrollado Macintosh y dónde se originaron las ideas subyacentes. Mientras la conexión entre el proyecto Macintosh y el proyecto Alto en Xerox PARC ha sido establecido en los documentos históricos, las contribuciones iniciales del Sketchpad de Ivan Sutherland y el On-Line System de Doug Engelbart no son menos significantes. Véase Historia de la interfaz gráfica de usuario y Apple vs Microsoft.VentajasMac OS X te ofrece un sistema robusto y a la vez muy amigable, existen muchísimos programas a tu disposición, como microsoft office para mac (versión 2008), msn messenger, skype, entre infinidad de programas uqe puedes temer perder al hacer el cambio.Además el sistema es altamente enfocado a la multimedia, y con iLife puedes organizar tus fotos, hacer excelentes páginas web y DVDs, con solo unos clicks.Ademas que Mac OS X 10.5 Leopard es UNIX certificadoDesventajas..... Quizás los problemas mas grandes vienen en los momentos de adeptación, y olvidar lo horrible que es Windows para empezar a disfrutar del sistema operativo. Una desventaja es uqe está ligado al hardware, por loq ue solo se ejecuta en máquinas fabricadas por Apple, y no en PCs comunes, lo que trae estabilidad, pero a su vez impide probarlo facilmente en un PC.En general, todo lo que quieras está en Mac, salvo contados programas que a veces son de un público bastante concreto como Autocad, sin embargo puedes ejecutar Windows dentro de Mac OS X, (sí, los dos al tiempo), gracias a la virtualización.Como es de imaginar también existen programas que son solo para Mac OS X, y la verdad son impresionantes.Otra desventaja quizás, es que, a diferencia de Linux, Mac OS X es un sistema cerrado, es decir, software propietario, y Linux es software Libre.

MS-DOS son las siglas de MicroSoft Disk Operating System, Sistema operativo de disco de Microsoft. Es un sistema operativo comercializado por Microsoft perteneciente a la familia DOS. Fue un sistema operativo para el IBM PC que alcanzó gran difusión.MS-DOS en Intel 8088La version de MS-DOS que se escribió para el Intel 8088 no soportaba instrucciones duales, ya que no estaban incorporadas en el procesador. O sea, el procesador no tenía la división de instrucciones en instrucciones privilegiadas para el sistema operativo e instrucciones ordinarias para los programas comúnes. Esta limitación hacía, por ejemplo, que los programas pudieran manipular cualquier recurso, que varios programas manipulen un recurso pudiendo generar inconsistencia, hasta que un programa borre el sistema operativo.MSDOS Con él, aprendemos mecanografía para escribir más rápido.MSDOS Con él, aprendemos mecanografía para escribir más rápido.MSDOS Nos hace a TODOS iguales. Es decir, tengas el ordenador que tengas, lo convierte en un 8086. >Windows Que si RAM, que si más velocidad, que si tarjeta gráfica Opengl...MSDOS Podemos obligar al S. operativo a ejecutar ordenes directas como DIR, CD...MSDOS Funcionan Los juegos. .MSDOS No necesita ni ratón, ni scanners, ni na, porque no iba a funcionar...MSDOS Mola decir Autoexec.bat y config.sys.MSDOS El MSDOS, lo puedes apagar cuando te salga de las gónadas procreativas...MSDOS No necesita 'drivers' ni tonterías para la tarjeta gráfica, ni impresora...MSDOS Aunque sólo sepas un sistema operativo, parece que sabes dos, porque cuando te preguntan dices...'MeSeDos...'MSDOS Haces amigos y vacilas de que puedes cargar o nó un driver...MSDOS No hay salvapantallas que acojonen sin querer.MSDOS Ocupa poco, y la mitad de las cosas las puedes borrar.MSDOS Lo tenemos registrado el 90 % de los que lo usamos(lo regalaban)El IO.SYS es el Kernel o núcleo del sistema y realiza funciones como la gestión de ficheros, de los registros de memoria, generación de otros programas, etc. Es independiente del hardware y contiene una serie de servicios del sistema.EL COMMAND.COM (procesador de órdenes).- se responsabiliza del análisis gramatical y la gestión de las órdenes del usuario. Se suministra por defecto con el MS-DOS, pero es posible crearse uno propio poniendo una orden en el config.sys.Está dividido en 3 partes:

· Resiente: se carga en la parte baja de la memoria, por encima del núcleo (Kernel) y del Bios. Gestiona las órdenes Ctrl+Break y se encarga también de los errores críticos.· Parte de inicialización: se encarga de procesar el autoexec.bat. Desaparece después de ejecutarse.· Porción transitoria: se carga en el extremo superior de la memoria. Prepara el símbolo para las órdenes del usuario. El Prompt. Ejecuta las órdenes que le damos al ordenador. Sólo se carga cuando se necesita.El Command.com primero mira si la orden recibida es:· Interna.· Externa.· Si es .COM· Si es .EXE· Si es .BAT· CONFIG.SYS.Es un fichero de sistema. El DOS lo ejecuta antes del autoexec.bat y contiene comandos de configuración del equipo. Depende de las tareas puede que necesitemos una configuración distinta. Sin este archivo o sin algún comando de él el sistema no funciona. Se carga el país (country), carga los dispositivos (device), establece el máximo de archivos a abrir a la vez (files), las zonas temporales de memoria (buffers), etc.· AUTOEXEC.BATDe procesamiento de lotes. Se ejecuta antes de llegar a nosotros. Inicializa opciones. Cambio de fecha y día, Inicialización del ratón. Cambia memoria extendida a expandida. Definición de teclado (keyb).OS/2 fue desarrollado originalmente entre IBM y Microsoft como un sucesor multiproceso del DOS para CPUs 286 y mejor, pero la versión 1.x nunca fue aceptada excepto para algunas aplicaciones especificas. Con la versión 2.0, Microsoft dejó la sociedad OS/2, e IBM promovió el OS/2 como un sistema operativo de 32-bit que requería un CPU 386 o mejor. Esta configuración básica no ha cambiado en el OS/2 2.1 o 3.0. La versión que siguió de OS/2 "Merlin" (probablemente llamada 4,0 cuando fuese liberada), no se probará con CPUs 386, y a estas alturas está desconocido si trabajará en un sistema 386 en lo absoluto.

El OS/2 Warp 3.0 es multiproceso, 32-bit, mono-usuario para 386SX y CPU mejores con 4MB o más de RAM. Esta simula al DOS en varias maneras (tal como los órdenes de línea de comandos, y la presencia de un archivo CONFIG.SYS), pero se parece al Mac en otras maneras (ej., la representación de iconos representando archivos) y tiene una similitud con otros operativos en otras maneras (ej., menús que aparecen al pulsar un botón en el tablero (desktop) mismo, estas se usan en X Windows bajo UNIX). Warp incluye una Interface Gráfica para el Usuario (GUI) conocido como el Manejador de Presentación (PM), y un Manejador del escritorio del cual se ejecutan los programas y manipulan los archivos conocido como el WorkPlace Shell (WPS). El PM se asemeja al Windows pero no es igual. El WPS es similar a Windows 95 y el Buscador de Mac, pero generalmente es más flexible y más orientado a objetos que ambos. Una versión de Windows del WPS esta disponible.OS/2 Warp 3,0 entra a varias versiones con varios niveles de gestión de redes. La primera versión tiene gestión de redes solo por medios Telefónicos(Dial-Up). Otras dos versiones, "Warp Connect" y "Warp Serve", incluye capacidades cliente /servidor, respectivamente. La próxima versión de OS/2 cuyo nombre código es "Merlin", incluirá manejo de red cliente en el paquete básico. Al usarse con Windows para trabajo en grupos 3.1, (WFW), la capacidad de red esta inhabilitada bajo OS/2, pero se puede utilizar esta en WFW, si se ejecuta desde DOS nativo.Las versión mínima de OS/2 también viene en dos versiones cada una, una que incluye una versión recopilada de Windows (También llamada Win-OS/2), requiere que el usuario tenga Windows 3.1 para ejecutar programas Windows desde OS/2 (También referenciada como la versión para Windows, este termino no es oficial). La versión win-OS/2 algunas veces ejecuta programas Windows con leve mejora de velocidad que en la versión para Windows, y es mas fácil de instalar si el usuario no tiene instalado Windows 3.1; pero la versión para Windows es mas barata.Warp puede ejecutar en modo texto a OS/2 GUI, y programas DOS. Windows es un programas DOS que Warp puede ejecutar, y es de esta forma que OS/2 provee soporte para Windows; ejecutando Windows sobre modo DOS. Este método de soporte Windows no cambió en Merlin. Nótese que Windows 95 no proveerá soporte de programas Windows para OS/2.Mucho usuarios nuevos de OS/2, podrán conseguir la versión original "Para Windows", de Warp. La versión "Para Windows", es un poco más barata y usa menos espacio en disco que la versión completa. Alguno que se actualice de la versión 2.1 OS/2 completa debe comprar la versión completa de actualización Warp, que incluye la detección de la versión vieja 2.1 y no se instalará si no la detecta. Alguno que este armando una computadora nueva y que aún no tenga Windows u OS/2 2.X, pero que desee ejecutar programas Windows, debe comprar la versión completa del OS/2 que no es actualización la cual es más cara, pero es más conveniente que comprar la versión "Para Windows", y una copia separada de Windows.

Windows 98 (cuyo nombre en clave es Memphis) es un sistema operativo gráfico publicado el 25 de junio de 1998 por Microsoft y el sucesor de Windows 95. Como su predecesor, es un producto monolítico híbrido de 16 y 32 bits.La primera edición de Windows 98 fue designada por los números de versión internos 4.10.1998, o 4.10.1998A si había sido actualizado con el CD de seguridad de Microsoft. Windows 98 Segunda Edición está designado por los números de versión internos 4.10.2222A ó 4.10.2222B si había sido actualizado con el CD de seguridad de Microsoft. El sucesor de Windows 98 es Windows Me.Windows 98 Segunda Edición (SE) es una actualización de Windows 98, publicada el 5 de mayo de 1999 Que 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, un soporte USB mejorado, y el reemplazo de Internet Explorer 4.0 con el considerablemente más rápido Internet Explorer 5. También se incluyó la Conexión Compartida a Internet, que permitía a múltiples ordenadores en una LAN compartir una única conexión a Internet por medio de NAT. Otras características en la actualización incluyen Microsoft NetMeeting 3.0 y soporte integrado de unidades DVD-ROM. La actualización ha sido un producto exitoso.No obstante, no se trata de una actualización gratuita para los compradores de Windows 98 (primera edición), lo que es un problema notable dado que algunos programas necesitan Windows 98SE.Ventajas: Si eres novato, aprendes muchas cosas.Desventajas: A poco que sepas de Windows ... no sirve apenasVentajas: Muy detalladoDesventajas: Me lo dejaron , porque es un poco caroVentajas: sencillo de leer y claroDesventajas: para el que conoce windows es completamente inútilVentajas: me ayudo bastanteDesventajas: algunos ejemplosVentajas: Buenas explicacionesVentajas: Informacion y asesoramiento excelenteDesventajas: Nada a la vista.Ventajas: es facil de entenderDesventajas: a la hora de solucionar problemasWindows 95:(Win95) Sucesor de Windows 3.11 para PC's IBM. Se le conoció cómo "Chicago" durante su desarrollo. Lanzado el 24 de Agosto de 1995. En contraste con las anteriores versiones de Windows, Win95 es un sistema operativo más que una interfaz gráfica de usuario que corre sobre DOS.

WINDOWS 2000Está basado en tecnología NT, el programa Windows 2000 está llamado a ser el sistema operativo para la próxima generación de ordenadores PC. Las dos líneas de producto, Windows 2000 professional y Windows 2000 server, se integran y complementan ofreciendo servicios para usuario y empresa en un entorno común.Windows 2000 professional está pensado e ideado para los que anteriormente fueran usuarios de Windows 95/98 o NT Workstation, es decir, usuarios finales que manejan el PC en su trabajo diario. El usuario proveniente de plataforma 95/98 es el que más diferencias va a notar pues se implementa toda la política de seguridad NT, mientras que el antiguo usuario de NT Workstation comprobará con agrado como todo el hardware y programas que no funcionaban en su sistema pero sí en Windows 98, se integran ahora sin problemas. La jugada de Microsoft ha sido integrar a todos los usuarios de 95/98 en la misma línea que a los de NT. En cuanto a velocidad, dice Microsoft que Windows 2000 Professional (en un equipo con 64 Mb de RAM), supera en un 39% a Windows 95, un 30% a Windows 98 y un 24% a Windows NT Workstation.los kernel de Windows, en sus múltiples versiones, fueron diseñados primariamente para procesadores centrales de la familia Intel 386 y superiores (i386), MacOS y Linux tienen kernels compatibles con el mismo tipo de procesadores, por lo que hoy es factible instalar en la misma computadora, por ejemplo una Pentium 4 (i586 o i686), un sistema operativo como MacOS X 10.4 para Intel o bien, cualquier distribución Linux con el kernel 2.4 o superior.Windows NTWindows NT (Nueva Tecnología) es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993. Al principio fue diseñado para ser un poderoso sistema operativo multiusuario, basado en lenguaje de alto nivel, independiente del procesador, con rasgos comparables con Unix. Su intención fue la de complementar las versiones de consumidor de las Windows que estaban basadas en el MS-DOS. NT era la primera versión totalmente en 32 bits de Windows, mientras que sus colegas orientados al consumidor, Windows 3.1x y Windows 9x, eran de 16-bit/32-bit híbridos. Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, y Windows Home Server están basados sobre el sistema de Windows NT, aunque ellos no esten marcados como Windows NT.Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado como servidor.Windows NT:(Windows New Technology, NT). El sistema operativo de 32 bits desarrollado originalmente para que sea OS/2 3.0 antes que Microsoft e IBM discontinuaran su trabajo con OS/2. NT se diseñó para estaciones de trabajo avanzadas (Windows NT 3.1) y para servidores (Windows NT 3.1 Advanced Server).El primer lanzamiento fue Windows NT 3.1 en Septiembre de 1993.A diferencia de Windows 3.1, que era una interfaz gráfica que corría sobre MS-DOS, Windows NT es un sistema operativo por sí solo. El usuario lo ve como Windows 3.1, pero tiene multi-procesos real, seguridad y protección de memoria.Está basado en un microkernel, con un direccionamiento de hasta 4GB de RAM,soporte para sistemas de archivos FAT,NTFS y HPFS, soporte de red incorporado, soporte multiprocesador, y seguridad C2NT está diseñado para ser independiente del hardware. Una vez que la parte específica de la máquina - la capa HAL (Capa de Absttracción de Hardware)- ha sido llevada a un máquina particular, el resto del sistema operativo debería compilar teóricamente sin alteración. Se lanzó una versión de NT para correr en máquinas Alpha de DEC.NT necesitaba un 386, con al menos 12MB de RAM (preferible 16MB), y al menos 75MB de disco duro libre.

No hay comentarios: