lunes, 28 de septiembre de 2009

clase

en esta nosotros presentamos la recuperacion del parcial del primer cote y luego hablamos aqlgo sobre los lenguajes siguientes a utilizar teniendo en cuenta que ese semana era la semana cultural.

freno de disco

BOOSTER GOLD

Después de los hechos acontecidos en Infinite Crisis (Crisis infinita), y de la desaparición de Superman, Booster Gold adoptó el puesto de defensor de Metrópolis.
En consecuencia de Crisis Infinita, Booster Gold asiste a un monumento conmemorativo para Superboy en Metrópolis. Booster se ha vuelto mucho más un pirata corporativo como era él alguna vez antes, mientras vendiendo el espacio de logotipos en su traje, mientras organizando batallas falsas para publicidad y usando conocimiento histórico de eventos futuros por su propio beneficio. Cuando Superman, Batman, y la Mujer Maravilla no llegan como Booster espera, el cambio en la historia hace que funcionara mal Skeets. Skeets, normalmente informaba eventos sin errores, más tarde otros datos históricos incorrectos.

AIRE

Se denomina aire a la mezcla de gases que constituye la atmósfera terrestre, que permanecen alrededor de la Tierra por la acción de la fuerza de gravedad. El aire es esencial para la vida en el planeta, es particularmente delicado y está compuesto en proporciones ligeramente variables por sustancias tales como el nitrógeno (78%), oxígeno (21%), vapor de agua (variable entre 0-7%), ozono, dióxido de carbono, hidrógeno y algunos gases nobles como el criptón o el argón, es decir, 1% de otras sustancias.

lunes, 21 de septiembre de 2009

FREEDOM DAY

FUE UN EXITO NUESTRA PARTICIPACION Y LA DE NUESTROS COMPAÑEROS, EN GENERLA ESTE EVENTO NOS TRAJO MUCHOS EXITOS.



MUCHAS GRACIAS POR SU PARTICIPACION.

luz de halogenos

Una de las mejores opciones para dar unailuminación ambiental y nítida a una vivienda y a sus exteriores es recurriendo a las bombillas halógenas. Este producto permite llevar la luz a todos los espacios de una casa gracias a su gran potencia (algunas bombillas pueden alcanzar los 500 vatios) y su alta capacidad de iluminación.

De escaso tamaño, estas bombillas producen gran cantidad de luz blanca y pura. Sin embargo, también generan mucho calor, así que tendremos que tener cuidado en el momento de ubicarlas. Generalmente son utilizadas para ofrecer un haz indirecto, ya que focalizan mucho los puntos de iluminación. Son especialmente útiles para lámparas empotradas, de trabajo o luces ambientales.

LA AERODINAMICA

PRINCIPIOS AERODINAMICOS.

Aerodinámica es la parte de la mecánica de fluidos que estudia los gases en movimiento y las fuerzas o reacciones a las que están sometidos los cuerpos que se hallan en su seno. A la importancia propia de la aerodinámica hay que añadir el valor de su aportación a la aeronáutica. De acuerdo con el número de Mach o velocidad relativa de un móvil con respecto al aire, la aerodinámica se divide en subsónica y supersónica según que dicho número sea inferior o superior a la unidad.

Hay ciertas leyes de la aerodinámica, aplicables a cualquier objeto moviéndose a través del aire, que explican el vuelo de objetos más pesados que el aire. Para el estudio del vuelo, es lo mismo considerar que es el objeto el que se mueve a través del aire, como que este objeto esté inmóvil y es el aire el que se mueve (de esta ultima forma se prueban en los túneles de viento prototipos de aviones).

Es importante que el piloto obtenga el mejor conocimiento posible de estas leyes y principios para entender, analizar y predecir el rendimiento de un aeroplano en cualesquiera condiciones de operación. Los aquí dados son suficientes para este nivel elemental, no pretendiéndose una explicación ni exhaustiva ni detallada de las complejidades de la aerodinámica.

viernes, 18 de septiembre de 2009

SOFTWARE EDUCATIVO

VAMOS A EXPLICARLE HACERCA DE LA MANERA COMO Y SOBRE QUE VAMOS A PARTCIPAR EN ESTE EVENTO TAN IMPORTANTE PARA NOSOTROS.
NOSOTROS VAMOS A TRABAJAR SOBRE UN SOFTWARE EDUCATIVO, ES DECIR ESTE VA A TENER UNA PRESENTACIION AGRADABLE POR PARTE DE NOSOTROS YA QUE LO VAMOS A EXHIBIR Y DARLO A CONOCER PARA TODOS AQUELLOS QUE SE SIENTAN ATRAÍDOS POR ESTE, EN GENERAL ES UN SOFTWARE QUE CONTIENE JUEGOS DE APREINDIZAJE DIDACTICO, SIMULADORES FISICOS, PROGRAMAS DE APRONDIZAJE Y ENSEÑANZA A MANERA GENERAL.

NUESTRO STAND VA A ESTAE UBICADO EN UN SITIO ESTRATEGICO PARA LLAMR LA ATENCION DEL GRUPO, EL EQUIPO DE TRABAJO QUE EN ESTA OCASION SMOS 4 COMPAÑEROS VAMOS A ESTAR PRESENTES UNIFORMADOS DE UNA MANERA UNIFORME.

QUE ES ESO DE SOFTWARE LIBRE?

El software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar elsoftware; de modo más preciso, se refiere a cuatro libertades de los usuarios del software: la libertad de usar el programa, con cualquier propósito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades;

JAMAICA


EN JAMAICA, QUE HACEN DURANTE ESTE EVENTO?

EN JAMAICA esta dirigido por la Escuela de Negocios de la Mona, de la Universidad de las Indias Occidentales, Mona en donde se unen más de quinientos los otros equipos en la celebración de Software Freedom Day.

durante este evento los jamaiquinos interesados reciben cd, libres y gratuitos, dependiendo de la utilidad de cada persona es de sabe rque este evento esta dirigido en este dia hacia toda la poblacion jamaiquina interesda y atraida por este evneto.

por lo menos muchos estudiantes tienen derechos a entrar gratuitamente a variadas multimedias, en dinde recibiran unos folletos para mayor entendimient.

en donde como parte de las celebraciones, tuvimos un coloquio sobre "La facilitación de una idea Digital con Free and Open Source Software: Sentar las bases para las futuras generaciones" por el doctor Sameer Verma, quien se encuentra en la UWI Mona en permiso sabático de San Francisco State University , San Francisco, California, EE.UU.. Las diapositivas están disponibles en el software libre-digital- y archivos

PDF

freedon day JAMAICA


sobre el freedom day

SOFTWARE Día, es llmado como un dia de la Libertad , el cual es un evento con cientos de equipos de todo el mundo se está quedando eventos locales para ayudar a sus comunidades a entender la libertad del software. Compruebe para ver si ya hay un equipo registrado en su área. Tal vez hubo un evento en su área en años anteriores. Si usted quiere formar un equipo y ejecutar un evento, simplemente echa un vistazo a la StartGuide y empezar a tirar de su equipo en conjunto y la planificación de hoy! Todos los equipos sólo tiene que registrarse en línea para formar parte de Software Freedom Day. Obtenga su jefe de equipo para crear tu página de equipo y luego registrar el equipo.

la mejor programacion

esta clase fue una de las dinamicas ya que tuvo mucha participacion de mis compañeres y mia dentro de esta, es de tener en cuenta algo importante es que el profesor nos dio la posibilidad de participar en un gran evento llamdo freedom day este sabado el cual va hacer en buganviles y ayi voy a estar ayi.

tambien en esta clase recibimos los parciales por parte del profesor, los revisamos y los devolvimos, tambien conformamos los grupos de trabajao para este evento y luego vimos una explicacion del freedon day a nivel mundial.

la mejor programacion

FREEDOM DAY

lunes, 14 de septiembre de 2009

comfort


Confort

El timón del Chevrolet Aveo Emotion se ajusta en altura, los asientos traseros tienen una posición elevada, por lo tanto, sus ocupantes pueden disfrutar de una mejor visión y la consola central, de forma redondeada, le imprime juventud, dinamismo y elegancia al panel de instrumentos. Allí se encuentra el equipo de sonido con cd, mp3, entrada auxiliar, 6 parlantes, doble din y mandos en el timón. Naturalmente, cuenta con aire acondicionado, sistema de bloqueo central y vidrios eléctricos en las cuatro puertas (sólo versión FE).

motor aveo


motor aveo emotion

El Chevrolet Aveo Emotion cuenta con un confiable motor que conjuga de manera inmejorable tres aspectos importantes: es potente, es económico y es rendidor. Se trata de un motor de 4 cilindros a gasolina de 1.6 litros, 16v DOHC, con inyección multipunto de combustible que alcanza una potencia máxima de 103 hp. Cuenta con tracción delantera, dirección hidráulica y transmisión manual de 5 velocidades.

frenos abs

En la actualidad es muy común escuchar que algunos vehículos están equipados con frenos ABS, de hecho, se ha convertido en una muy buena herramienta de venta para los vendedores de automóviles. Sin embargo, existen muchas personas que desconocen el funcionamiento de los frenos ABS o peor aún no saben como utilizarlos.
El concepto de los frenos ABS
El concepto de los frenos ABS parte del simple hecho que si la superficie del neumático se está deslizando sobre el pavimento entonces se tiene menos tracción. Esto es muy evidente en situaciónes de lodo o hielo en donde podemos observar que si hacemos que los neumáticos de nuestro vehículo se deslicen notamos que perdemos tracción. Los frenos ABS precisamente evitan que las llantas se detengan totalmente y se deslicen en la superficie lo cual genera dos ventajas importantes: la distancia de frenado es menor debido a la mayor traccion y es posible seguir dirigiendo el vehículo con el volante mientras se frena.
¿De qué consta un sistema de frenos ABS?
Se requieren de cuatro componentes para el funcionamiento de un sistema ABS:
Sensor de velocidad: Cada rueda del coche o bien el diferencial cuenta con un sensor de velocidad que determina cuando la rueda está a punto de bloquearse (detenerse totalmente).
Válvulas: Existe una válvula en cada línea de líquido de frenos para cada freno controlado por el ABS. Estas permiten presurizar o bien liberar presión en cada una de las ruedas según los requerimientos.
Bomba: Cuando se libera presión en los frenos mediante las válvulas, la bomba tiene la función de recuperar la presión.
Controlador: El controlador es una computadora que recibe señales de los sensores de velocidad de las ruedas y con esta informacion opera las válvulas.
Frenos ABS en funcionamiento
Los algoritmos de control de los frenos ABS pueden variar, sin embargo, de manera general funcionan de la siguiente manera:
El controlador recibe informacion de los sensores de velocidad de las ruedas todo el tiempo. Cuando se detecta una desaceleración extraordinaria en alguna de las ruedas, el controlador evita que esta rueda se detenga totalmente al liberar presión en el freno de esa rueda hasta que detecte una aceleración y entonces levanta presión en ese freno y así sucesivamente. El sistema puede hacer estos movimientos muy rápido (15 veces por segundo) de manera que la velocidad real de la rueda no varíe significativamente. El resultado de esta operación es que el vehiculo se detenga en una menor distancia maximizando el poder de frenado.
¿Como usar los frenos ABS?
Antes de que existieran los frenos ABS se le enseñaba a los conductores a frenar en superficies resbaladizas pisando y soltando el pedal del freno constantemente para evitar que el vehículo se derrapara. Con los frenos ABS no es necesario realizar esta operación, de hecho, en cualquier situación de emergencia con frenos ABS solo se requiere pisar el pedal a fondo y prepararse para maniobrar el vehículo con el freno Al entrar el sistema ABS en funcionamiento se sienten unas leves pulsaciones en el pedal que son totalmente normales.



desarrollo del parcial

SOLUCION DEL PARCIAL.A) Técnicamente, JavaScript es un lenguaje de programación interpretado, por lo que no es necesario compilar los programas para ejecutarlos. En otras palabras, los programas escritos con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios.

B) los valores estandarizados son asi: script type="text/javascript">C) las variablesD) variables de tipo BOOLEANOS, la cual guarda datos de tipo lógico.

2) DESARROLLO DEL GLOSARIO: SCRIPT: cada uno de los programas, aplicaciones o trozos deØ código creados con el lenguaje de programación JavaScript. Unas pocas líneas de código forman un script y un archivo de miles de líneas de JavaScript también se considera un script

Sentencia: cada una de las instrucciones que forman unØ script.

Palabras reservadas: son las palabras (en inglés) que se utilizanØ para construir las sentencias de JavaScript y que por tanto no pueden ser utilizadas libremente.

Sintaxis:La sintaxis de un lenguaje de programaciónØ se define como el conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.

Programa objeto:Ø El código objeto es el concepto contrario a código fuente, ya que este se deriva del código fuente o que resulta de la compilación del código fuente y, está diseñado para ser legible sólo por la máquina, por lo tanto es aquel programa traducido; es de tener en cuenta que este puede distribuirse en varios archivos que corresponden a cada código fuente compilado.

PROGRAMA FUENTE:ØSe puede llegar a concluir específicamente que los programas de alto nivel se llaman “programa fuente”, en donde el compilador traduce cada una de las sentencias del programa fuente, como también el programa FuenteTambién es denominado fuente o texto fuente. Es el texto que contiene las instrucciones del programa, escritas en el lenguaje de programación.

3.A) “ reglas de sintaxis”

• No se tienen en cuenta los espacios en blanco y las nuevas líneas

• Se distinguen las mayúsculas y minúsculas

• No se define el tipo de las variables

• No es necesario terminar cada sentencia con el carácter de punto y coma

• Se pueden incluir comentarios

3.b) JavaScript define dos tipos de comentarios: los de una sola línea y los que ocupan varias líneas, los cuales los explicamos asi:Ejemplo de comentario de una sola línea:// a continuación se muestra un mensajeEjemplo de comentario de varias líneas:/* Los comentarios de varias líneas son muy útilescuando se necesita incluir bastante informaciónen los comentarios */

3.C) NuméricasCadenas de textoBooleanos

3.D) ARRAYS: (arreglos)Un array es una colección de variables, que pueden ser todas del mismo tipo o cada una de un tipo diferente. Su utilidad se comprende mejor con un ejemplo sencillo.EJEMPLO: var dia1 = "Lunes";var dia2 = "Martes";...var dia7 = "Domingo";3.E) TIPOS DE OPERADORES:Asignación:

El operador de asignación es el más utilizado y el más sencillo. Este operador se utiliza para guardar un valor específico en una variable.

El símbolo utilizado es = (no confundir con el operador == que se verá más adelante):var numero1 = 3;

Incremento y decremento: Estos dos operadores solamente son válidos para las variables numéricas y se utilizan para incrementar o decrementar en una unidad el valor de una variable.Ejemplo:var numero = 5;++numero;alert(numero); // numero = 6

Lógicos: Los operadores lógicos son imprescindibles para realizar aplicaciones complejas, ya que se utilizan para tomar decisiones sobre las instrucciones que debería ejecutar el programa en función de ciertas condiciones.

El resultado de cualquier operación que utilice operadores lógicos siempre es un valor lógico o booleano.Negación: Uno de los operadores lógicos más utilizados es el de la negación.

Se utiliza para obtener el valor contrario al valor de la variable:var visible = true;alert(!visible);

// Muestra "false" y no "true"AND: a operación lógica AND obtiene su resultado combinando dos valores booleanos. El operador se indica mediante el símbolo && y su resultado solamente es true si los dos operandos son true:variable1 variable2 variable1 && variable2true true truetrue false falsefalse true falsefalse false falsevar valor1 = true;var valor2 = false;resultado = valor1 && valor2;


// resultado = falsevalor1 = true;valor2 = true;resultado = valor1 && valor2; // resultado = trueOR: La operación lógica OR también combina dos valores booleanos. El operador se indica mediante el símbolo y su resultado es true si alguno de los dos operandos es true:variable1 variable2 variable1 variable2true true truetrue false truefalse true truefalse false falsevar valor1 = true;var valor2 = false;resultado = valor1 valor2; // resultado = truevalor1 = false;valor2 = false;resultado = valor1 valor2; // resultado = false


Matemáticos: JavaScript permite realizar manipulaciones matemáticas sobre el valor de las variables numéricas. Los operadores definidos son: suma (+), resta (-), multiplicación (*) y división (/). Ejemplo:var numero1 = 10;var numero2 = 5;resultado = numero1 / numero2; // resultado = 2resultado = 3 + numero1; // resultado = 13resultado = numero2 – 4; // resultado = 1resultado = numero1 * numero 2; // resultado = 50

Relacionales: Los operadores relacionales definidos por JavaScript son idénticos a los que definen las matemáticas: mayor que (>), menor que (<), mayor o igual (>=), menor o igual (<=), igual que (==) y distinto de (!=).var numero1 = 3;var numero2 = 5;resultado = numero1 > numero2; // resultado = falseresultado = numero1 < resultado =" truenumero1" numero2 =" 5;resultado">= numero2; // resultado = trueresultado = numero1 <= numero2; // resultado = trueresultado = numero1 == numero2; // resultado = trueresultado = numero1 != numero2; // resultado = false3.


F) Estructuras de control de flujo EN JAVA SCRIPT:Estructura ifLa estructura más utilizada en JavaScript y en la mayoría de lenguajes de programación es la estructura


if. Se emplea para tomar decisiones en función de una condición. Su definición formal es:if(condicion) {...} las condiciones suelen ser del tipo "si se cumple esta condición, hazlo; si no se cumple, haz esto otro".Para este segundo tipo de decisiones, existe una variante de la estructura if llamada if...else. Su definición formal es la siguiente:


if(condicion) {...}else {...}FOR:La estructura for permite realizar este tipo de repeticiones (también llamadas bucles) de una forma muy sencilla. No obstante, su definición formal no es tan sencilla como la de if():for(inicializacion; condicion; actualizacion) {...}


Estructura for...inUna estructura de control derivada de for es la estructura for...in. Su definición exacta implica el uso de objetos, que es un elemento de programación avanzada que no se va a estudiar. Por tanto, solamente se va a presentar la estructura for...in adaptada a su uso en arrays. Su definición formal adaptada a los arrays es:for(indice in array) {...}Si se quieren recorrer todos los elementos que forman un array,


la estructura for...in es la forma más eficiente de hacerlo, como se muestra en el siguiente ejemplo:var dias = ["Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"];for(i in dias) {alert(dias[i]);}Estructura if...elseEn ocasiones, las decisiones que se deben realizar no son del tipo "si se cumple la condición, hazlo; si no se cumple, no hagas nada". Normalmente

martes, 8 de septiembre de 2009

Colombia vs Venezuela

Venezuela vs. Colombia (1): Diplomáticos entrometidos e invasión de espacio radioeléctrico
Mientras los colombianos denuncian que Venezuela tiene diplomáticos haciendo procelitismo contra el gobierno en Colombia, en Venezuela aseguran que el ejército colombiano interviene su espectro radioeléctrico para enviar mensajes contra quienes considera sus enemigos.
04/09/2009 11:08


CIUDAD DE BUENOS AIRES (Urgente24) - "Es inaceptable la participación de funcionarios diplomáticos venezolanos en actos de proselitismo político", señaló la cancillería colombiana. "Estos hechos contrarían las normas establecidas en la Convención de Viena del año 1961 sobre relaciones diplomáticas", dijo un comunicado oficial El gobierno de Colombia hizo llegar su protesta al de Venezuela por la participación de funcionarios diplomáticos venezolanos en "actos de proselitismo político", informó el jueves la cancillería.
En un comunicado de prensa dijo que hacía conocer del hecho al gobierno de Venezuela a través de su embajada en Bogotá.
"Es inaceptable la participación de funcionarios diplomáticos venezolanos en actos de proselitismo político en Colombia y que estas conductas no se pueden repetir", señaló la cancillería colombiana.
Aunque el Ministerio de Exteriores no dijo a que acto se refería, el noticiero RCN de televisión, presentó el miércoles un video en el que aparecen dos funcionarias de la embajada de Venezuela en un acto político de David Corredor, quien lidera el Movimiento Socialista Bolivariano en Colombia.
Corredor aseguró al mismo canal que la presencia de las dos diplomáticas en la reunión al sur de Bogotá, fue "una coincidencia".
Imágenes publicadas dejaron ver a las dos diplomáticas aplaudiendo una intervención de Corredor ante un grupo de líderes comunales bogotanos. Durante el acto fue exhibida una bandera del movimiento y pancartas que son usadas en manifestaciones políticas.
Según Corredor se recolectan firmas en todo el país para legalizar el movimiento.
"Estos hechos contrarían las normas establecidas en la Convención de Viena del año 1961 sobre relaciones diplomáticas", añadió el comunicado oficial, distribuido a los medio y publicado en la página electrónica del Ministerio de Relaciones Exteriores.
Por su parte, Venezuela realizó una contradenuncia y asegura que Colombia está invadiendo su espacio radioeléctrico.
La diputada a la Asamblea Nacional venezolana, Iris Varela, denunció este viernes que una emisora radial perteneciente al ejército colombiano estaría presuntamente penetrando el espectro radioléctrico venezolano en el estado Táchira.
Dijo la diputada que la citada emisora "interviene la señal de Contacto FM 90.3, perteneciente al compatriota camarada Alirio Macabeo para lanzar durante todo el día mensajes a favor del ejército colombiano y en contra de quienes ellos consideran sus enemigos".
"Ellos denuncian injerencia, cuando son ellos los que violan, los que siempre transgreden el espacio aéreo y terrestre", sostuvo.
Varela dijo que ya el Parlamento está al tanto de estas irregularidades y que se avocarán a su solución.

Bill Gates

William Henry Gates III nació el 28 de octubre de 1955. Es hijo de William Henry Gates II, un destacado abogado, y de Mary Gates, una profesora de la Universidad de Washington y directora del First Interstate Bank. Con ellos y su hermana, dos años mayor, vivió en la ciudad de Seattle, en el estado de Washington. Hasta sexto grado fue alumno regular de un colegio público.
Cursó estudios en la escuela privada de élite de Lakeside, en Seattle. Esta escuela tenía ya una computadora en el año 1968, así que Gates tuvo la posibilidad de contactar pronto con la máquina y aficionarse a la informática. También en Lakeside conoció a Paul Allen, con quien más tarde fundaría Microsoft.
Creó la empresa de software Microsoft el 4 de abril de 1975, siendo aún alumno en la Universidad Harvard. En 1976 abandonó la universidad y se trasladó a Albuquerque, sede de Altair, para pactar con esa empresa la cesión de un lenguaje para computadoras, el Basic, al 50% de las ventas. Al año siguiente, se enteró del éxito de la empresa Apple y de que necesitaban un intérprete de Basic.

Bill Gates en el IT-Forum de Copenhague, año 2004.
En 1980, se reunió con representantes de IBM en Seattle. Consiguió venderles el sistema operativo DOS, aunque él aún no lo tenía y luego lo compró a muy bajo precio a un joven programador. IBM necesitaba ese sistema operativo para competir con Apple, razón por la cual la negociación era flexible. Microsoft quiso los derechos de licencia, mantenimiento, e incluso la facultad de vender el DOS a otras compañías. IBM aceptó, considerando que lo que produciría dividendos sería el hardware y no el software. Unos días después, Microsoft compró los derechos de autor del QDOS a Tim Paterson, que trabajaba para la Seattle Computer Products, por 50.000 dólares, que vendió a IBM como MS-DOS (Microsoft DOS). Lo que llama poderosamente la atención fue que IBM no comprara el MS-DOS sino que decidiera pagar a Microsoft un canon por cada copia que se vendiera junto con un IBM-PC. Lo que pocas veces se ha dicho es que por esos tiempos la madre de Gates, Mary Maxwell, era directiva de la empresa United Way conjuntamente con el CEO de IBM, John Opel. [cita requerida]
Consciente de la importancia del entorno gráfico que había mostrado Apple (originalmente la interfaz gráfica y el "ratón" fueron desarrollados por Xerox PARC) en su ordenador Lisa, se propuso conseguir también el entorno gráfico y el "ratón" para operarlo. Mientras, Steve Jobs, fundador de Apple, iniciaba el desarrollo del Macintosh, Bill Gates visitó Apple. Ofrecía mejorar sus hojas de cálculo y otros programas. Amenazaba con vender su material informático a IBM, con lo que obtuvo una alianza Apple-Microsoft. Microsoft obtuvo legalmente la tecnología del entorno gráfico y del ratón, y sacó al mercado Microsoft Windows, como directo competidor de Macintosh.
Al comenzar el tercer milenio, el sistema operativo Microsoft Windows (en todas sus versiones) se utiliza en la mayor parte de ordenadores personales del planeta.[7]
Bill Gates está primero en la lista anual de las mayores fortunas personales realizada por la revista Forbes, con bienes calculados alrededor de los 56.000 millones de dólares estadounidenses (2007).[8] En 1994, adquirió un manuscrito de Leonardo da Vinci por 25 millones de dólares.
El 16 de junio de 2006 hace pública su intención de abandonar sus labores diarias al frente de Microsoft hacia 2008 para dedicarse por entero a la fundación.[9] [10] La transición de responsabilidades será progresiva para evitar afecciones negativas en el desarrollo diario de la empresa, continuando como Presidente Honorario de la misma. El día 27 de junio de 2008 abandona sus labores al frente de Microsoft cediendo el control de la empresa a Steve Ballmer; inicialmente Bill Gates tendrá dedicado su tiempo al 70% con la Fundación Bill y Melinda Gates y el otro 30% a la empresa.[11]