miércoles, 13 de abril de 2011

Sistema Operativo

Sistema operativo

 
Interacción entre el SO con el resto de las partes.
Estimación del uso de sistemas operativos según una muestra de computadoras con acceso a Internet en Noviembre de 2009 (Fuente: W3counter).
Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.[1]
Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, el cual es el núcleo del sistema operativo GNU, del cual existen las llamadas distribuciones GNU. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores[2] se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar.[3] (Véase AmigaOS, beOS o MacOS como los pioneros[4] de dicha modernización, cuando los Amiga, fueron bautizados con el sobrenombre de Video Toasters[5] por su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D.
Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría de los aparatos electrónicos que utilizan microprocesadores para funcionar. (teléfonos móviles, reproductores de DVD, computadoras, radios, etc.).

Microsoft Windows es el nombre de una serie de sistemas operativos desarrollados por Microsoft desde 1981, año en que el proyecto se denominaba «Interface Manager».
Anunciado en 1983, Microsoft comercializó por primera vez el entorno operativo denominado Windows en noviembre de 1985 como complemento para MS-DOS, en respuesta al creciente interés del mercado en una interfaz gráfica de usuario (GUI).[1] Microsoft Windows llegó a dominar el mercado de ordenadores personales del mundo, superando a Mac OS, el cual había sido introducido previamente a Windows. En octubre de 2009, Windows tenía aproximadamente el 91% de la cuota de mercado de sistemas operativos en equipos cliente que acceden a Internet.[2] [3] [4] Las versiones más recientes de Windows son Windows 7 para equipos de escritorio, Windows Server 2008 R2 para servidores y Windows Phone 7 para dispositivos móviles.




La primera versión de Microsoft Windows, versión 1.0, lanzada en noviembre de 1985, compitió con el sistema operativo de Apple. Carecía de un cierto grado de funcionalidad y logró muy poca popularidad. Windows 1.0 no era un sistema operativo completo; más bien era una extensión gráfica de MS-DOS. Windows versión 2.0 fue lanzado en noviembre de 1987 y fue un poco más popular que su predecesor. Windows 2.03 (lanzado en enero de 1988) incluyó por primera vez ventanas que podían solaparse unas a otras. El resultado de este cambio llevó a Apple a presentar una demanda contra Microsoft, debido a que infrigían derechos de autor.
Windows versión 3.0, lanzado en 1990, fue la primera versión de Microsoft Windows que consiguió un amplio éxito comercial, vendiendo 2 millones de copias en los primeros seis meses. Presentaba mejoras en la interfaz de usuario y en la multitarea. Recibió un lavado de cara en Windows 3.1, que se hizo disponible para el público en general el 1 de marzo de 1992. El soporte de Windows 3.1 termino el 31 de diciembre de 2001.
En julio de 1993, Microsoft lanzó Windows NT basado en un nuevo kernel. NT era considerado como el sistema operativo profesional y fue la primera versión de Windows para utilizar la multitarea preemptiva. Windows NT más tarde sería reestructurado también para funcionar como un sistema operativo para el hogar, con Windows XP.


Linux


Linux es un núcleo de sistema operativo libre tipo Unix.[2] Es uno de los principales ejemplos de software libre. Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la Linux Kernel Mailing List.
El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés, Linus Torvalds, en 1991. Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para su uso en el nuevo sistema operativo. El núcleo Linux ha recibido contribuciones de miles de programadores.
Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución Linux.

Arquitectura
 
Actualmente Linux es un núcleo monolítico
Diagrama del núcleo 2.4.0.
híbrido. Los controladores de dispositivos y las extensiones del núcleo normalmente se ejecutan en un espacio privilegiado conocido como anillo 0 (ring 0), con acceso irrestricto al hardware, aunque algunos se ejecutan en espacio de usuario. A diferencia de los núcleos monolíticos tradicionales, los controladores de dispositivos y las extensiones al núcleo se pueden cargar y descargar fácilmente como módulos, mientras el sistema continúa funcionando sin interrupciones. También, a diferencia de los núcleos monolíticos tradicionales, los controladores pueden ser prevolcados (detenidos momentáneamente por actividades más importantes) bajo ciertas condiciones. Esta habilidad fue agregada para gestionar correctamente interrupciones de hardware, y para mejorar el soporte de multiprocesamiento simétrico.

El hecho de que Linux no fuera desarrollado siguiendo el diseño de un micronúcleo (diseño que, en aquella época, era considerado el más apropiado para un núcleo por muchos teóricos informáticos) fue asunto de una famosa y acalorada discusión entre Linus Torvalds y Andrew S. Tanenbaum.[6]
Kernel panic
En Linux, un panic es un error casi siempre insalvable del sistema detectado por el núcleo en oposición a los errores similares detectados en el código del espacio de usuario. Es posible para el código del núcleo indicar estas condiciones mediante una llamada a la función de pánico situada en el archivo header sys/system.h. Sin embargo, la mayoría de las alertas son el resultado de excepciones en el código del núcleo que el procesador no puede manejar, como referencias a direcciones de memorias inválidas. Generalmente esto es indicador de la existencia de un bug en algún lugar de la cadena de alerta. También pueden indicar un fallo en el hardware como un fallo de la RAM o errores en las funciones aritméticas en el procesador, o por un error en el software. En muchas ocasiones es posible reiniciar o apagar adecuadamente el núcleo mediante una combinación de teclas como ALT+SysRq+RSEIUB.

Mac y solaris
Guillem Alsina (guillem@imatica.org) - El weblog de uno de los ingenieros de Sun Microsystems refleja una instantánea de uno de los nuevos iMac's basados en procesadores Intel funcionando bajo el sistema operativo Unix de Sun. La posibilidad de ejecutar este sistema en una computadora Apple se debe en primer lugar al cambio de arquitectura desde la basada en procesadores PowerPC a la basada en chips Intel, que compatibilizan los Mac's con los PC's.

En segundo lugar Boot Camp, el software proporcionado por Apple para facilitar la instalación de Windows junto a Mac OS X, también ha jugado su papel. Boot Camp simula el funcionamiento de una BIOS clásica de PC sobre el OpenFirmware de los Mac's, una de las piezas que más dificultades ponen a la instalación de otros sistemas operativos diferentes al Mac OS X.
Concretamente, se ha conseguido instalar la build 36 de Nevada (nombre en clave de Solaris 10), pese a algunos problemas como por ejemplo que la utilidad fdisk para el particionamiento de discos no funciona del todo bien con los discos preparados con Boot Camp.

En el post del weblog de Jan Setje-Eilers se especifican también algunos detalles técnicos sobre este logro.

Con el rendimiento que proporcionan los nuevos Mac's junto a un sistema que dispone de la solvencia contrastada y la fama de Solaris, el binomio de estos dos productos podría convertirse en una muy buena opción para el segmento de los servidores medios de alto rendimiento para pequeñas, medias e incluso grandes empresas.

Blender 2.56a Beta

Aqua Data Studio 7.0.33














sistema operativo

Sistema Operativo

Sistema operativo

 
Interacción entre el SO con el resto de las partes.
Estimación del uso de sistemas operativos según una muestra de computadoras con acceso a Internet en Noviembre de 2009 (Fuente: W3counter).
Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.[1]
Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, el cual es el núcleo del sistema operativo GNU, del cual existen las llamadas distribuciones GNU. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores[2] se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar.[3] (Véase AmigaOS, beOS o MacOS como los pioneros[4] de dicha modernización, cuando los Amiga, fueron bautizados con el sobrenombre de Video Toasters[5] por su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D.
Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría de los aparatos electrónicos que utilizan microprocesadores para funcionar. (teléfonos móviles, reproductores de DVD, computadoras, radios, etc.).

Windows

Microsoft Windows es el nombre de una serie de sistemas operativos desarrollados por Microsoft desde 1981, año en que el proyecto se denominaba «Interface Manager».
Anunciado en 1983, Microsoft comercializó por primera vez el entorno operativo denominado Windows en noviembre de 1985 como complemento para MS-DOS, en respuesta al creciente interés del mercado en una interfaz gráfica de usuario (GUI).[1] Microsoft Windows llegó a dominar el mercado de ordenadores personales del mundo, superando a Mac OS, el cual había sido introducido previamente a Windows. En octubre de 2009, Windows tenía aproximadamente el 91% de la cuota de mercado de sistemas operativos en equipos cliente que acceden a Internet.[2] [3] [4] Las versiones más recientes de Windows son Windows 7 para equipos de escritorio, Windows Server 2008 R2 para servidores y Windows Phone 7 para dispositivos móviles.




Aplicaciones de Windows
Artículo principal: Internet Explorer
Windows Internet Explorer (también conocido como IE) es un navegador web de Internet producido por Microsoft para su plataforma Windows. También exististieron versiones para Solaris y Apple Macintosh aunque fueron descontinuadas en el 2002 y 2006 respectivamente.
Fue creado en 1995 tras la adquisición por parte de Microsoft del código fuente de Mosaic, un navegador desarrollado por Spyglass, siendo rebautizado entonces como Internet Explorer. Las primeras versiones, basadas en Mosaic, no supusieron ninguna amenaza para el entonces dominante Netscape Navigator, ya que eran bastante simples y no eran compatibles con algunas de las extensiones más populares de Netscape que dominaban la web de la época (como los marcos o JavaScript). Es el navegador de Internet con mayor cuota de mercado, ya que se incluye integrado por defecto con Windows, hecho que le ha costado a Microsoft demandas por monopolio en Europa.[8]
Artículo principal: Reproductor de Windows Media
Windows Media Player, Reproductor de Windows Media (abreviado WMP) es un reproductor multimedia creado por Microsoft. Se han lanzado varias versiones del reproductor, siendo la versión 12 la última existente, que se incluye con Windows 7. Permite la reproducción de varios formatos como Audio CD, DVD-Video, DVD-Audio, WMA (Windows Media Audio), WMV (Windows Media Video), MP3, MPG, AVI, entre otros, siempre y cuando se dispongan de los códecs correspondientes. Incluye acceso a vídeo en formato digital en servidores de pago.
También da la posibilidad de pasar canciones de un CD al disco duro de la computadora, y al contrario, de la computadora a un CD de música o de datos.
Además busca por Internet los nombres de las canciones y álbumes, y muestra la carátula del disco del cual provienen dichas canciones.

 

 

Windows Defender

Artículo principal: Windows Defender
Windows Defender es un programa de seguridad cuyo propósito es prevenir, quitar y poner en cuarentena software espía en Microsoft Windows. Es incluido y activado por defecto en Windows Vista y Windows 7 y está disponible como descarga gratuita para Windows XP y Windows Server 2003.

Windows Media Center

Artículo principal: Windows Media Center
Windows Media Center es una aplicación con una interfaz de usuario, diseñado para servir como equipo personal de cine en casa. Está incluido en Windows XP Media Center Edition como parte de dicha versión especial del sistema operativo, ya que la aplicación no puede ser añadida a una instalación existente de XP. También se incluye en las ediciones superiores de Windows Vista (Vista Home Premium y Vista Ultimate) y Windows 7 (todas las ediciones exceptuando Starter y Home Basic).

 WordPad

Artículo principal: WordPad
WordPad es un procesador de textos básico que se incluye con casi todas las versiones de Microsoft Windows desde Windows 95 hacia arriba. Es más avanzado que el Bloc de notas pero más sencillo que el procesador de textos de Microsoft Works y Microsoft Word.

 Paint

Artículo principal: Microsoft Paint
Microsoft Paint (cuyo nombre original era Paintbrush) fue desarrollado en el año 1982 por la recién creada Microsoft, a cargo del programador de computadoras Bill Gates. Paint ha acompañado al sistema operativo Microsoft Windows desde la versión 1.0. Siendo un programa básico, es incluido en las nuevas versiones de este sistema.

 Aplicaciones retiradas

En Windows 7 varias aplicaciones fueron retiradas tales como:
               






         Linux
Linux es un núcleo de sistema operativo libre tipo Unix.[2] Es uno de los principales ejemplos de software libre. Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la Linux Kernel Mailing List.
El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés, Linus Torvalds, en 1991. Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para su uso en el nuevo sistema operativo. El núcleo Linux ha recibido contribuciones de miles de programadores.
Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución Linux.


Arquitectura
Diagrama del núcleo 2.4.0.
Actualmente Linux es un núcleo monolítico híbrido. Los controladores de dispositivos y las extensiones del núcleo normalmente se ejecutan en un espacio privilegiado conocido como anillo 0 (ring 0), con acceso irrestricto al hardware, aunque algunos se ejecutan en espacio de usuario. A diferencia de los núcleos monolíticos tradicionales, los controladores de dispositivos y las extensiones al núcleo se pueden cargar y descargar fácilmente como módulos, mientras el sistema continúa funcionando sin interrupciones. También, a diferencia de los núcleos monolíticos tradicionales, los controladores pueden ser prevolcados (detenidos momentáneamente por actividades más importantes) bajo ciertas condiciones. Esta habilidad fue agregada para gestionar correctamente interrupciones de hardware, y para mejorar el soporte de multiprocesamiento simétrico.


Kernel panic
En Linux, un panic es un error casi siempre insalvable del sistema detectado por el núcleo en oposición a los errores similares detectados en el código del espacio de usuario. Es posible para el código del núcleo indicar estas condiciones mediante una llamada a la función de pánico situada en el archivo header sys/system.h. Sin embargo, la mayoría de las alertas son el resultado de excepciones en el código del núcleo que el procesador no puede manejar, como referencias a direcciones de memorias inválidas. Generalmente esto es indicador de la existencia de un bug en algún lugar de la cadena de alerta. También pueden indicar un fallo en el hardware como un fallo de la RAM o errores en las funciones aritméticas en el procesador, o por un error en el software. En muchas ocasiones es posible reiniciar o apagar adecuadamente el núcleo mediante una combinación de teclas como ALT+SysRq+RSEIUB.


dibujos linux 8 min Dibujos de Linux


dibujos linux 2 min Dibujos de Linux


Mac y Solaris

Guillem Alsina (guillem@imatica.org) - El weblog de uno de los ingenieros de Sun Microsystems refleja una instantánea de uno de los nuevos iMac's basados en procesadores Intel funcionando bajo el sistema operativo Unix de Sun. La posibilidad de ejecutar este sistema en una computadora Apple se debe en primer lugar al cambio de arquitectura desde la basada en procesadores PowerPC a la basada en chips Intel, que compatibilizan los Mac's con los PC's.

En segundo lugar Boot Camp, el software proporcionado por Apple para facilitar la instalación de Windows junto a Mac OS X, también ha jugado su papel. Boot Camp simula el funcionamiento de una BIOS clásica de PC sobre el OpenFirmware de los Mac's, una de las piezas que más dificultades ponen a la instalación de otros sistemas operativos diferentes al Mac OS X.
Concretamente, se ha conseguido instalar la build 36 de Nevada (nombre en clave de Solaris 10), pese a algunos problemas como por ejemplo que la utilidad fdisk para el particionamiento de discos no funciona del todo bien con los discos preparados con Boot Camp.

En el post del weblog de Jan Setje-Eilers se especifican también algunos detalles técnicos sobre este logro.

Con el rendimiento que proporcionan los nuevos Mac's junto a un sistema que dispone de la solvencia contrastada y la fama de Solaris, el binomio de estos dos productos podría convertirse en una muy buena opción para el segmento de los servidores medios de alto rendimiento para pequeñas, medias e incluso grandes empresas.

Blender 2.56a Beta

Battle for Wesnoth 1.8.5

pcwizz show: topic of the month (what os do you use)

Ubuntu+Mac+solaris wallpaper+kiba-dock

Representación Visual, Software Libre, Canaima

Nueva Versión Canaima GNU/Linux 2.1

Diseño Gráfico en GNU-LINUX - CLASE 1

Como guardar en windos movie maker

Los Sistemas Operativos