martes, 5 de noviembre de 2013

sistema operativo
Un sistema operativo es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes y anteriores próximos y viceversa.
 Windows: origen y versiones importantes.

Es la década de 1970. En el trabajo, dependemos de las máquinas de escribir. Si necesitamos copiar un documento, es probable que usemos un mimeógrafo o papel de calco. Pocos han oído hablar de las microcomputadoras, pero dos jóvenes apasionados de la informática, Bill Gates y Paul Allen, perciben que la informática personal es el camino hacia el futuro.
En 1975, Gates y Allen constituyen una sociedad denominada Microsoft. Como la mayoría de las empresas cuando dan sus primeros pasos, Microsoft comienza siendo una compañía pequeña pero con una visión enorme: un equipo informático en cada escritorio y en cada hogar. Durante los próximos años, Microsoft comienza a cambiar la forma en que trabajamos.
En junio de 1980, Gates y Allen contratan a Steve Ballmer, excompañero de Gates con el que estudió en Harvard, para que les ayude a dirigir la empresa. Al mes siguiente, IBM se pone en contacto con Microsoft en relación con un código de proyecto denominado "Chess". En respuesta, Microsoft se concentra en un nuevo sistema operativo (el software que administra o ejecuta el hardware del equipo y que, además, sirve como puente entre el hardware del equipo y los programas, como un procesador de texto). Es la base sobre la que se pueden ejecutar los programas del equipo. Llamaron al nuevo sistema operativo "MS-DOS".En 1981, cuando se empiezan a comercializar equipos IBM que ejecutan MS-DOS, se presenta un nuevo lenguaje al público en general. Escribir “C:” seguido de diversos comandos enigmáticos se convierte, gradualmente, en parte de la rutina diaria. Los usuarios descubren la tecla de la barra invertida (\).MS‑DOS es eficaz, pero también demuestra ser de difícil comprensión para muchas personas. Tiene que haber una mejor manera de crear un sistema operativo.Curiosidad para fanáticos de la informática: MS‑DOS significa Sistema operativo de disco de Microsoft.
 GNU-Linux: origen y qué son las distribuciones.
En términos llanos, una distribución GNU/Linux es un compendio de software, un sistema operativo, articulado con estos dos elementos básicos:Siempre un núcleo o kernel, llamado Linux: El software encargado de administrar directamente los recursos de nuestro equipo de cómputo. Fue creado hace casi 20 años por Linus Torvalds y desde entonces es liberado como software libre de conformidad con la licencia GPL.(Casi ) siempre un montón de capas de software que sirven de interfaz de comunicación entre el núcleo y las aplicaciones en el mundo del usuario. Tales capas son intercambiables por otras siempre que se conserve la coherencia del sistema. La creación y uso de una capa u otra le dan identidad a cada distribución (o distro, dicho con cariño). El código fuente del software inmerso en cada capa puede ser libre y abierto, o bien, privado.
 ¿qué les diferencia de los sistemas operativos normales?
Una aplicación, normalmente no sabe dónde está situada la rutina de servicio de la llamada. Por lo que si ésta se codifica como una llamada de función, cualquier cambio en el S.O. haría que hubiera que reconstruir la aplicación.
Pero lo más importante es que una llamada de función no cambia el modo de ejecución de la CPU. Con lo que hay que conseguir llamar a la rutina de servicio, sin tener que conocer su ubicación, y hacer que se fuerce un cambio de modo de operación de la CPU en la llamada (y la recuperación del modo anterior en el retorno).
Esto se hace utilizando instrucciones máquina diseñadas específicamente para este cometido, distintas de las que se usan para las llamadas de función.

No hay comentarios:

Publicar un comentario