14 gomez deicy estructura logica del computador

Upload: deicygomez

Post on 14-Oct-2015

91 views

Category:

Documents


0 download

TRANSCRIPT

estructura logica del computador

estructura logica del computadorDeicy Liliana Gmez Salinas

ESTRUCTURA LOGICA DEL COMPUTADOR

DEICY LILIANA GMEZ SALINAS

INSTITUTO TCNICO MUNICIPAL LOS PATIOSESPECIALIDADSISTEMASLOS PATIOS2014ESTTRUCTURA LOGICA DEL COMPUTADOR

DEICY LILIANA GMEZ SALINAS

INFORME PARA APROBAR EL USO DE LAS HERRAMIETAS TIC Y SABERES PREVIOS

ASESORINSTRUCTOR SENA

INSTITUTO TCNICO MUNICIPAL LOS PATIOSESPECIALIDADSISTEMASLOS PATIOS2014

Nota de aceptacin

Presidente del jurado

Jurado

Jurado

Los Patios, 15 de Mayo del 2014

A mis padres por cada uno de sus sacrificios y apoyo.AGRADECIMIENTOS

INSTITUTO TECNICO MUNICIPAL LOS PATIOSS.E.N.A.ESPECIALIDAD SISTEMAS2014

Agradesto especialmete a mis padres por el esfuerzo realizado por ellos. El apoyo en mis estudios, de ser as no hubiese sido posible. A mis amigos y maestros ya que me brindan el apoyo, la alegra y me dan la fortaleza necesaria para seguir adelante

CONTENIDO

1.SISTEMAS NUMRICOS.61.1.CLASIFICACIN61.2.TIPOS71.2.1.Sistema Binario71.2.2.Sistema Decimal71.2.3.Sistema Octal81.2.4.Sistema Hexadecimal81.3.CONVERSIONES81.3.1.Binario A Decimal81.3.2.Binario A Octal91.3.3.Binario A Hexadecimal91.3.4.Decimal A Binario101.3.5.Decimal A Octal101.3.6.Decimal A Hexadecimal111.3.7.Octal A Binario111.3.8.Octal A Decimal111.3.9.Octal A Hexadecimal121.3.10.Hexadecimal A Binario121.3.11.Hexadecimal A Decimal121.3.12.Hexadecimal A Octal131.4.OPERACIONES BSICAS131.4.1.Suma De Nmeros Binarios131.4.2.Resta De Nmeros Binarios141.4.3.Multiplicacion de Numeros Binarios151.4.4.Divisin De Nmeros Binarios151.5.ALGORITMOS DE BOOTH161.5.1.Procedimiento:161.6.APLICACIN EN LA COMPUTACIN.171.6.1.Sistema Binario171.6.2.Sistema Octal171.6.3.Sistema Hexadecimal172.CODIGO DE COMUNICACIN.172.1.PROGRAMAS DE ARRANQUE182.1.1.Cargador de arranque182.1.2.Cargador de arranque de segunda etapa182.1.3.Bootsplash & Splashy193.SISTEMAS OPERATIVOS.193.1.SISTEMA OPERATIVO GRAFICO203.2.TIPOS DE SISTEMAS OPERATIVOS213.2.1.Monousuarios213.2.2.Multiusuarios213.2.3.Monotareas213.2.4.Multitareas223.2.5.Un procesos223.2.6.Multiproceso223.3.TIPOS DE SISTEMAS OPERATIVOS GRAFICOS223.3.1.MS DOS223.3.2.Mac OS:233.3.3.OS/2:243.3.4.Unix243.3.5.Microsoft Windows253.3.6.Windows 1.0263.3.7.Windows 2.0263.3.8.Windows 3.x273.3.9.Windows 98283.3.10.Windows ME283.3.11.Windows NT293.3.12.Windows 2000303.3.13.Windows 2000 Server303.3.14.Windows XP313.3.15.Windows Server 2003323.3.16.Windows CE323.3.17.Windows Mobile333.3.18.Microsoft Windows XP Professional x64333.3.19.Windows Vista333.3.20.Windows 7353.3.21.Windows 8364.CONTROLADORES DE DISPOSITIVOS.364.1.LENGUAJE DE PROGRAMACIN374.2.COMPILADOR384.3.INTERPRETES384.4.PROGRAMAS DE APLICACIN394.5.PROSESADOR DE TEXTOS404.6.MANEJADORES DE LIBROS DECALCULO404.7.PROGRAMAS DE APLICACIN414.8.PROCESADORES DE TEXTO415. CONCLUSIONES6. WEBGRAFIA

1. SISTEMAS NUMRICOS.

Los sistemas de numeracin son conjuntos de dgitos usados para representar cantidades, as se tienen los sistemas de numeracin decimal,binario, octal, hexadecimal, romano, etc. Los cuatro primeros se caracterizan por tener una base mientras que el sistema romano no posee base y resultams complicado su manejo tanto con nmeros, as como en las operaciones bsicas. Los sistemas de numeracin que poseen una base tienen la caracterstica de cumplir con la notacin posicional, es decir, la posicin de cada nmero le da un valor o peso, as el primer dgito de derecha a izquierda despus del punto decimal, tiene un valor igual a b veces el valor del dgito, y as el dgito tiene en la posicin n un valor igual a: (bn) * A donde: b = valor de la base del sistema n = nmero del dgito o posicin del mismo A = dgito. Por ejemplo: digitos: 1 2 4 9 5 3 . 3 2 4 posicion 5 4 3 2 1 0 . -1 -2 -3.

1.1. CLASIFICACIN

Los sistemas de numeracin pueden clasificarse en dos grandes grupos: posicionales y no-posicionales: En los sistemas no-posicionales los dgitos tienen el valor del smbolo utilizado, que no depende de la posicin (columna) que ocupan en el nmero. En los sistemas de numeracin ponderados o posicionales el valor de un dgito depende tanto del smbolo utilizado, como de la posicin que se smbolo ocupa en el nmero. Por ejemplo, el sistema de numeracin egipcio es no posicional, en cambio el babilnico es posicional. Las lenguas naturales poseen sistemas de numeracin posicionales basados en base 10 20, a veces con subsistemas de cinco elementos. Adems, en algunas pocas lenguas los numerales bsicos a partir de cuatro tienen nombres basados en numerales ms pequeos. Sistemas de numeracin no posicionales Estos son los ms primitivos se usaban por ejemplo los dedos de la mano para representar la cantidad cinco y despus se hablaba de cuntas manos se tena. Tambin se sabe que se usaba cuerdas con nudos para representar cantidad. Tiene mucho que ver con la coordinabilidad entre conjuntos. Entre ellos estn los sistemas del antiguo Egipto, el sistema de numeracin romana, y los usados en Mesoamrica por mayas, aztecas y otros pueblos . Al igual que otras civilizaciones mesoamericanas, los mayas utilizaban un sistema de numeracin de raz mixta de base 20 (vigesimal). Tambin los mayas preclsicos desarrollaron independientemente el concepto de cero alrededor del ao 36 a. C. Este es el primer uso documentado del cero en Amrica, aunque con algunas peculiaridades que le privaron de posibilidad operatoria. Las inscripciones, los muestran en ocasiones trabajando con sumas de hasta cientos de millones y fechas tan extensas que tomaba varias lneas el poder representarlas. Sistemas de numeracin posicionales El nmero de smbolos permitidos en un sistema de numeracin posicional se conoce como base del sistema de numeracin. Si un sistema de numeracin posicional tiene base b significa que disponemos de b smbolos diferentes para escribir los nmeros, y que b unidades forman una unidad de orden superior.

1.2. TIPOS

1.2.1. Sistema Binario

En matemticas e informtica, es un sistema de numeracin en el que los nmeros se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo cual su sistema de numeracin natural es el sistema binario (encendido 1, apagado 0). Un nmero binario puede ser representado por cualquier secuencia de bits (dgitos binarios), que suelen representar cualquier mecanismo capaz de usar dos estados mutuamente excluyentes. Las siguientes secuencias de smbolos podran ser interpretadas como el mismo valor numrico binario: 1 0 1 0 0 1 1 0 1 0 | - | - - | | - | - x o x o o x x o x o y n y n n y y n y n.

1.2.2. Sistema Decimal

El sistema de numeracin decimal, tambin llamado sistema decimal, es un sistema de numeracin posicional en el que las cantidades se representan utilizando como base aritmtica las potencias del nmero diez. El conjunto de smbolos utilizado (sistema de numeracin arbiga) se compone de diez cifras diferentes: cero (0); uno (1); dos (2); tres (3); cuatro (4); cinco (5); seis (6); siete (7); ocho (8) y nueve (9). Al ser posicional, el sistema decimal es un sistema de numeracin en el cual el valor de cada dgito depende de su posicin dentro del nmero. Al primero corresponde el lugar de la unidades, el dgito se multiplica por 10 (es decir 1) ; el siguiente las decenas (se multiplica por 10); centenas (se multiplica por 100); etc.

1.2.3. Sistema Octal

El sistema numrico octal utiliza como base el 8 que corresponde al numero de dgitos que se utilizan para representar cantidades. Estos dgitos son 0, 1, 2, 3, 4, 5, 6, 7. Al igual que los sistemas de numeracin decimal y binario, este es un sistema posicional, por lo cual en el sistema octal todos los procedimientos son similares a los que utilizamos con el sistema binario. El valor de posicin en este sistema se consigue multiplicando el digito por una potencia de 8. Ejemplo: 979 1 7 23 8 = 1*3 = 3 8 = 8*2 = 16 8 = 64*7 = 448 8 = 512*1 = 512 979.

1.2.4. Sistema Hexadecimal

El sistema numrico hexadecimal o sistema hexadecimal (a veces abreviado como Hex, no confundir con sistema sexagesimal) es un sistema de numeracin que emplea 16 smbolos. Su uso actual est muy vinculado a la informtica y ciencias de la computacin. En principio, dado que el sistema usual de numeracin es de base decimal y, por ello, slo se dispone de diez dgitos, se adopt la convencin de usar las seis primeras letras del alfabeto latino para suplir los dgitos que nos faltan. El conjunto de smbolos sera, por tanto, el siguiente: S=(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.) Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. En ocasiones se emplean letras minsculas en lugar de maysculas. Como en cualquier sistema de numeracin posicional, el valor numrico de cada dgito es alterado dependiendo de su posicin en la cadena de dgitos, quedando multiplicado por una cierta potencia de la base del sistema, que en este caso es 16.Ejemplo: 3E0A16 = 3163 + E162 + 0161 + A160 = 34096 + 14256 + 016 + 101 = 15882.

1.3. CONVERSIONES

1.3.1. Binario A Decimal

Para realizar la conversin de binario a decimal, realice lo siguiente: 1.Inicie por el lado derecho del nmero en binario, cada cifra multiplquela por 2 elevado a la potencia consecutiva (comenzando por la potencia 0, 20). 2.Despus de realizar cada una de las multiplicaciones, sume todas y el nmero resultante ser el equivalente al sistema decimal. Ejemplos: (Los nmeros de arriba indican la potencia a la que hay que elevar 2) Tambin se puede optar por utilizar los valores que presenta cada posicin del nmero binario a ser transformado, comenzando de derecha a izquierda, y sumando los valores de las posiciones que tienen un 1. Ejemplo El nmero binario 1010010 corresponde en decimal al 82. Se puede representar de la siguiente manera: entonces se suman los nmeros 64, 16 y 2:

1.3.2. Binario A Octal

Para realizar la conversin de binario a octal, realice lo siguiente: 1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar no completa 3 dgitos, entonces agregue ceros a la izquierda. 2) Posteriormente vea el valor que corresponde de acuerdo a la tabla: Nmero en binario000001010011100101110111 Nmero en octal01234567 3) La cantidad correspondiente en octal se agrupa de izquierda a derecha. Ejemplos 110111 (binario) = 67 (octal). Proceso: 111 = 7 110 = 6 Agrupe de izquierda a derecha: 67

1.3.3. Binario A Hexadecimal

Para realizar la conversin de binario a hexadecimal, realice lo siguiente: 1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar de agrupar no completa 4 dgitos, entonces agregue ceros a la izquierda. 2) Posteriormente vea el valor que corresponde de acuerdo a la tabla: Nmero en binario000000010010001101000101011001111000 1001101010111100 110111101111 Nmero en hexadecimal012345678 9ABCDEF 3) La cantidad correspondiente en hexadecimal se agrupa de derecha a izquierda. Ejemplos 110111010 (binario) = 1BA (hexadecimal). Proceso: 1010 = A 1011 = B 1 entonces agregue 0001 = 1 Agrupe de derecha a izquierda: 1BA 11011110101 (binario) = 6F5 (hexadecimal). Proceso: 0101 = 5 1111 = F 110 entonces agregue 0110 = 6 Agrupe de derecha a izquierda: 6F5

1.3.4. Decimal A Binario

1. Se divide el nmero del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y as sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir, cuando el nmero a dividir sea 1 finaliza la divisin. A continuacin se ordenan los restos empezando desde el ltimo al primero, simplemente se colocan en orden inverso a como aparecen en la divisin, se les da la vuelta. ste ser el nmero binario que buscamos. Ejemplo Transformar el nmero decimal 131 en binario. El mtodo es muy simple: 131 dividido entre 2 da 65 y el resto es igual a 1 65 dividido entre 2 da 32 y el resto es igual a 1 32 dividido entre 2 da 16 y el resto es igual a 0 16 dividido entre 2 da 8 y el resto es igual a 0 8 dividido entre 2 da 4 y el resto es igual a 0 4 dividido entre 2 da 2 y el resto es igual a 0 2 dividido entre 2 da 1 y el resto es igual a 0 1 dividido entre 2 da 0 y el resto es igual a 1 -> Ordenamos los restos, del ltimo al primero: 10000011

1.3.5. Decimal A Octal

Para la conversin de numero decimal a octal se hace con la misma tcnica que se utiliza para la conversin del binario, pero ahora dividiremos entre 8. Ejemplo: Decimal a Octal: 1476:8=184 resto 4 184:8=23 resto 0 23:8=2 resto 7 El numero es octal=2704

1.3.6. Decimal A Hexadecimal

Se divide el nmero decimal y los cocientes sucesivos entre 16. El ltimo cociente y , la secuencia de todos los restos obtenidos escritos en orden inverso es el nmero expresado en sistema hexadecimal. Ejemplos: Decimal=15321 15321:16=957 resto 9 957:16= 59 resto 13 (13 es D en hexa) 59:16=3 resto 11 (11 es B en hexa) Entonces: Hexadecimal=3BD9

1.3.7. Octal A Binario

Solo tenemos q aprender y no esta difcil debes aprender a contar de 0 a 7 en binario 0 = 000 1 = 001 2 = 010 3 = 011 4 = 100 5 = 101 6 = 110 7 = 111 Para aprenderlas ms fcil fjate como en la ltima columna los dgitos se van alternando 0,1,0,1,0,1 etc.. En la penltima columna van 0,0,1,1,0,0,1,1 etc. y en la antepenltima columna van 0,0,0,0,1,1,1,1, como ves es sumamente fcil. Es sencillo tomas el nmero en octal y le sacas su equivalencia binaria a cada digito en tres bits. Ejemplo 456 octal a binario 4 = 100 5 = 101 6 = 110 por tanto el 456 octal a binario queda: 100101110

1.3.8. Octal A Decimal

La conversin de un nmero octal a decimal es igualmente sencilla, conociendo el peso de cada posicin en una cifra octal. Por ejemplo, para convertir el nmero 2378 a decimal basta con desarrollar el valor de cada dgito: 2*8^2 + 3*8^1 + 7*8^0 = 128 + 24 + 7 = 159 en base 10 237 en base 8 = 159 en base 10

1.3.9. Octal A Hexadecimal

Convierte al nmero octal en su equivalente binario y luego convertir el nmero binario en su nmero hexadecimal equivalente de la tabla de conversin produce el valor resultante. En el siguiente ejemplo permite comprender cmo realizar octal en hexadecimal de conversin Ejemplo: Convertir el nmero octal (7 5 2) 8

1.3.10. Hexadecimal A Binario

0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 1001 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F Esta tabla contiene toda la informacin necesaria para convertir de binario a hexadecimal y visceversa. Para convertir un nmero hexadecimal en binario, simplemente sustituya los correspondientes cuatro bits para cada dgito hexadecimal, por ejemplo, para convertir 0ABCDh en un valor binario: Ejemplo: 0 A B C D (Hexadecimal) 0000 1010 1011 1100 1101 (Binario)

1.3.11. Hexadecimal A Decimal

Convertir el numero hexadecimal 2B6 a su equivalente decimal. 1. Multiplicamos el valor de posicin de cada columna por el dgito hexadecimal correspondiente. 2. El resultado del nmero decimal equivalente se obtiene, sumando todos los productos obtenidos en el paso anterior.

1.3.12. Hexadecimal A Octal

El hexdecimal octal conversin puede realizarse fcilmente en dos pasos. Convertir el hexadecimal en su equivalente binario es el primer paso y convertir al nmero binario nmero octal equivalente de la tabla de conversin es el segundo paso para realizar la tarea. El siguiente ejemplo permite que entienda cmo realizar el hex para conversin octal Tabla de conversin entre decimal, binario, hexadecimal y octal Decimal Binario Hexadecimal Octal 0 00000 0 0 1 00001 1 1 2 00010 2 2 3 00011 3 3 4 00100 4 4 5 00101 5 5 6 00110 6 6 7 00111 7 7 8 01000 8 10 9 01001 9 11 10 01010 A 12

1.4. OPERACIONES BSICAS

1.4.1. Suma De Nmeros Binarios La tabla de sumar para nmeros binarios es la siguiente: +0 1 00 1 11 10 Las posibles combinaciones al sumar dos bits son: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10 Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a la siguiente posicin de la izquierda (acarreo). Esto es equivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en la posicin que estamos sumando y un 1 de acarreo a la siguiente posicin. Ejemplo Acarreo1 10 0 11 0 0 0 +0 0 0 1 0 1 0 1 Resultado1 0 1 01 1 01 Se puede convertir la operacin binaria en una operacin decimal, resolver la decimal, y despus transformar el resultado en un (nmero) binario. Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama acarreo o arrastre). A continuacin se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas la columnas (exactamente como en decimal).

1.4.2. Resta De Nmeros Binarios

El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operacin de restar en decimal para comprender la operacin binaria, que es ms sencilla. Los trminos que intervienen en la resta se llaman minuendo, sustraendo y diferencia. Las restas bsicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:

0 - 0 = 0 1 - 0 = 1 1 - 1 = 0 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1) La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posicin siguiente: 0 - 1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1. En decimal, por ejemplo tienes 100-19, obviamente a 0 no le puedes quitar 9, as que debemos tomar prestado 1 para volverlo un 10 (en decimal la base es 10), y as si 10-9=1. En binarios pasa lo mismo, no le puedes quitar 1 a 0, debes de tomar 1 prestado al de un lado, pero cuidado aqu viene lo complicado tu numero no se va a volver 10, recuerda que en binario la base es 2 y por lo tanto se volver 2 en binario, y ahora s a 2 le quitas 1, 2-1=1, y continuas restando pero recuerda que llevas 1, porque pediste prestado. Ejemplo para que le entiendas mejor, vamos a restar 201 - 67, ya sabemos que es 134, vamos a hacerlo en binario : 1 1 0 0 1 0 0 1.......................201 - 0 1 0 0 0 0 1 1.......................67 Tomamos los dos ltimos nmeros, 1-1 es igual a 0, y no llevamos nada (no pedimos prestado) 1 1 0 0 1 0 0 1 - 0 1 0 0 0 0 1 1 ------------------------ 0 Ahora la siguiente columna 0-1, ya dijimos que no se puede, as que va a tomar 1 prestado al de la columna del lado izquierdo, se que vas a decir "es un cero, no nos puede prestar 1", lo que pasa es que ese cero le pide a su vez al de lado, y as hasta que encuentres un 1, pero no te fijes en eso, vamos a seguir restando y no nos vamos a preocupar por eso ahora, entonces ahora nos prestaron 1 (no importa quin) y tenemos un 1 0 (este numero es 2 en binario no 10 en decimal, no te vayas a confundir), entonces en binario tienes 10-1, que en decimal es 2-1=1, y llevamos 1 (porque pedimos 1 prestado) 1 1 0 0 1 0 0 1 arriba - 0 1 0 0 0 0 1 1 abajo ------------------------ 1 0 Para la siguiente columna tenemos 0 - 0, pero recuerda que tomamos 1 prestado as que en realidad tenemos 0 - 1 (le sumamos el 1 al de abajo), de nuevo tenemos que pedir prestado y entonces tenemos en binaria 1 0 -1 que en decimal es 2-1=1, y de nuevo llevamos 1 1 1 0 0 1 0 0 1 - 0 1 0 0 0 0 1 1 ------------------------ 1 1 0 Continuamos con 1 - 0 , pero como llevamos 1 tenemos ahora 1 - 1, esto si lo podemos resolver 1 - 1 = 1 (en binario y decimal). 1 1 0 0 1 0 0 1 - 0 1 0 0 0 0 1 1 ------------------------ 0 1 1 0 Lo dems es muy fcil: 0 - 0=0 0 - 0=0 1 - 1=0 1 - 0=1 1 1 0 0 1 0 0 1 - 0 1 0 0 0 0 1 1 ------------------------ 1 0 0 0 0 1 1 0 que en decimal es 134. Es lo mismo que la resta en decimal, pides prestado y llevas, nada ms debes de ser cuidadoso y recordar que tu base es 2. "En este mundo solo existen 10 tipos de personas, las que saben binario y las que no" =)

1.4.3. Multiplicacion de Numeros Binarios

La tabla de multiplicar para nmeros binarios es la siguiente: 01 000 101 El algoritmo del producto en binario es igual que en nmeros decimales; aunque se lleva a cabo con ms sencillez, ya que el 0 multiplicado por cualquier nmero da 0, y el 1 es el elemento neutro del producto. Por ejemplo, multipliquemos 10110 por 1001: 10110 X 1001 10110 00000 00000 10110 11000110

1.4.4. Divisin De Nmeros Binarios

La divisin en binario es similar al decimal; la nica diferencia es que a la hora de hacer las restas, dentro de la divisin, stas deben ser realizadas en binario. Ejemplo Dividir 100010010 (274) entre 1101 (13): 100010010 |1101 -0000 010101 10001 -1101 01000 - 0000 10000 - 1101 00011 - 0000 01110 - 1101 00001

1.5. ALGORITMOS DE BOOTH

Qu es el algoritmo de Booth? El algoritmo de Booth es un procedimiento algortmico para realizar la multiplicacin de dos nmeros con signo, expresados en base binaria en notacin complemento a dos. El algoritmo fue inventado por Andrew Donald Booth en 1950 mientras que haca investigacin sobre cristalografa en la universidad de Bloomsbury, en Birkbeck, Londres. Booth usaba calculadoras de escritorio que eran ms rpidas en el desplazamiento que sumando, y cre el algoritmo para aumentar su velocidad. El algoritmo de Booth es de inters en el estudio de la arquitectura de computadoras.

1.5.1. Procedimiento:

Debemos saber que un nmero binario est formado por bits de ceros y unos, y que se puede traducir a decimal fcilmente de la siguiente forma: Sabiendo que la posicin de cada bit es 2^n (elevado a n) y partimos de n=0 de derecha a izquierda, slo queda realizar la suma total de multiplicar por dicho bit, en este caso, lo que muestro a continuacin: 027+126+025+124+023+122+121+020 = 86. Tambin debemos saber que el complemento a uno de un nmero binario es cambiar sus ceros por unos, y sus unos por ceros (complementar): (010010 -> ca1: 101101) y que el complemento a dos de un nmero binario es el resultado de sumar 1 al complemento a uno de dicho nmero binario: Realizar una suma con dos nmeros binarios es tarea fcil, pero la multiplicacin resulta algo ms complicada. Con el algoritmo de Booth, resulta mucho ms sencillo de implementar. Partimos del ejemplo de la multiplicacin 62=12: Como se puede ver en la imagen superior, partiendo de los nmeros binarios de la multiplicacin 62 (multiplicando y multiplicador) creamos tres nuevos nmeros binarios del doble de tamao (16 en el ejemplo): A, S y P. Partiendo del nmero P (producto) comenzamos a comparar los ltimos 2 bits de la derecha, siguiendo los casos base del recuadro: Se realizar esta comparacin 8 veces en este ejemplo (nmero de bits de los operandos) y al final de cada comparacin, realizamos un desplazamiento de un bit hacia la derecha, manteniendo el ltimo bit de la izquierda, y descartando el ltimo bit del lado contrario. Si hacemos una traza paso a paso nos quedaran los siguientes resultados: Finalmente obtenemos el nmero en binario resultante (12 en este ejemplo), descartando el bit extra que hemos aadido al principio del procedimiento y que se encuentra en el extremo a la derecha.

1.6. APLICACIN EN LA COMPUTACIN.

1.6.1. Sistema Binario

Se utiliza a nivel de hardware, en ese nivel todo se reduce a pulsos elctricos en los cuales solo se entiende "encendido" o "apagado" es decir unos y ceros a estos impulsos se les llama bits.

1.6.2. Sistema Octal

Se usa al momento de "empaquetar" los bits en grupos de 8 mejor conocidos como octetos o bytes y son tiles para saber el ancho de banda de algn bus o perifrico, es decir cuanta informacin puede mandarse a travs de tal dispositivo en un solo ciclo de reloj.

1.6.3. Sistema Hexadecimal

Se utiliza para "indexar" las direcciones de memoria ya que al tener mas dgitos es un sistema de numeracin que permite representar nmeros mas grandes con menos informacin. Sistema Decimal: Se usa al momento de comunicarse con el usuario.

2. CODIGO DE COMUNICACIN.

En teora de la comunicacin, un cdigo es un conjunto de elementos que se combinan siguiendo ciertas reglas y que son semnticamente intepretables, lo cual permite intercambiar informacin. En este contexto, las sociedades humanas se caracterizan principalmente porque, valindose de unidades sonoras significativas, logran comunicarse a travs del cdigo ms complejo: las lenguas humanas o cdigos lingsticos.El emisor y el receptor deben utilizar el mismo cdigo para que la comunicacin sea posible. Aunque todos los otros elementos del circuito comunicativo funcionen adecuadamente, la comunicacin no tendr xito si el emisor y el receptor no comparten el mismo cdigo.

2.1. PROGRAMAS DE ARRANQUE

Son aquellos programas que se cargan al iniciar el S.O ya sea por que estn preconfigurados o por default. Tales como el reconocimiento de voz, Antivirus, etc.

2.1.1. Cargador de arranque

Un cargador de arranque ( "bootloader" en ingls) es un programa sencillo (que no tiene la totalidad de las funcionalidades de un sistema operativo) diseado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar. Normalmente se utilizan los cargadores de arranque multietapas, en los que varios programas pequeos se suman los unos a los otros, hasta que el ltimo de ellos carga el sistema operativo.En los ordenadores modernos, el proceso de arranque comienza con la CPU ejecutando los programas contenidos en la memoria ROM en una direccin predefinida (se configura la CPU para ejecutar este programa, sin ayuda externa, al encender el ordenador).

2.1.2. Cargador de arranque de segunda etapa

Plymouth desplegando una animacin en Fedora.Este programa contiene funcionalidades rudimentarias para buscar unidades que se puedan seleccionar para participar en el arranque, y cargar un pequeo programa desde una seccin especial de la unidad ms prometedora. El pequeo programa no es, en s mismo, un sistema operativo sino, simplemente, un cargador de arranque de segundo nivel, como Lilo o Grub, que es capaz de cargar el sistema operativo propiamente dicho y, finalmente, transferirle el control. El sistema se auto-iniciar y puede cargar los controladores de dispositivos y otros programas que son necesarios para el normal funcionamiento del sistema operativo.El proceso de arranque se considera completo cuando el ordenador est preparado para contestar a los requerimientos del exterior. El tpico ordenador moderno arranca en, aproximadamente, un minuto (del cual, 15 segundos son empleados por los cargadores de arranque preliminares y, el resto, por el cargador del sistema operativo), mientras que los grandes servidores pueden necesitar varios minutos para arrancar y comenzar todos los servicios; para asegurar una alta disponibilidad, ofrecen unos servicios antes que otros.La mayora de los sistemas empotrados deben arrancar casi instantneamente, por ejemplo, esperar un minuto para poder ver la TV se considera inaceptable. Por ello, tienen el sistema operativo en la ROM o memoria flash, gracias a lo que pueden ser ejecutados de forma casi instantnea.

2.1.3. Bootsplash & Splashy

En Linux, durante el proceso de arranque se muestra por pantalla la secuencia de mdulos y otros componentes del sistema operativo en modo texto. Por defecto se muestra as, pero un parche llamado splashy,1 (sustituto de bootsplash2 ) permite ocultar esas lneas de texto (con la opcin "quiet" y "splash" en las lneas de arranque), ofreciendo en su lugar una imagen ms amigable, con una barra de progreso. No obstante se puede cambiar al modo "verbose" (detallado) pulsando la tecla F2, lo que nos mostrar de nuevo los mensajes propios del proceso de arranque. Tambin dota a la consola de Linux de un fondo totalmente configurable.Todo esto es posible gracias al framebuffer, que nos posibilita las consolas a resoluciones y profundidades de color altas.

3. SISTEMAS OPERATIVOS.

Es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin, ejecutndose en modo privilegiado respecto de los restantes y anteriores prximos y viceversa.Ntese que es un error comn muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusin en el mismo trmino de programas como el explorador de ficheros, el navegador web y todo tipo de herramientas que permiten la interaccin con el sistema operativo, tambin llamado ncleo o kernel. Esta identidad entre kernel y sistema operativo es solo cierta si el ncleo es monoltico. Otro ejemplo para comprender esta diferencia se encuentra en la plataforma Amiga, donde el entorno grfico de usuario se distribua por separado, de modo que, tambin poda reemplazarse por otro, como era el caso de directory Opus o incluso manejarlo arrancando con una lnea de comandos y el sistema grfico. De este modo, al arrancar un Amiga, comenzaba a funcionar con el propio sistema operativo que llevaba incluido en una ROM, por lo que era cuestin del usuario decidir si necesitaba un entorno grfico para manejar el sistema operativo o simplemente otra aplicacin. Uno de los ms prominentes ejemplos de esta diferencia, es el ncleo Linux, usado en las llamadas distribuciones Linux, ya que al estar tambin basadas en Unix, proporcionan un sistema de funcionamiento similar. Este error de precisin, se debe a la modernizacin de la informtica llevada a cabo a finales de los 80, cuando la filosofa de estructura bsica de funcionamiento de los grandes computadores3 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) ms sencillo de gestionar.4 (Vase AmigaOS, beOS o Mac OS como los pioneros5 de dicha modernizacin, cuando los Amiga fueron bautizados con el sobrenombre de Video Toasters6 por su capacidad para la Edicin de vdeo en entorno multitarea round robin, con gestin de miles de colores e interfaces intuitivos para diseo en 3D.Uno de los propsitos del sistema operativo que gestiona el ncleo intermediario consiste en gestionar los recursos de localizacin y proteccin de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. La mayora de aparatos electrnicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo (telfonos mviles, reproductores de DVD, computadoras, radios, enrutadores, etc.). En cuyo caso, son manejados mediante una interfaz grfica de usuario, un gestor de ventanas o un entorno de escritorio, si es un celular, mediante una consola o control remoto si es un DVD y, mediante una lnea de comandos o navegador web si es un enrutador.

3.1. SISTEMA OPERATIVO GRAFICO

Este sistema operativo Mac o MacOS se distingue por ser sumamente flexible y fcil en su manejo. Posee una interfaz grfica que es una metfora de la mesa de trabajo del usuario, es decir, representa una versin electrnica con todo lo necesario para trabajar, ya sea una calculadora, papeles en donde hacer notas rpidas, funciones de bsquedas par localizar archivos y contenidos dentro de stos, adems de convertirse en un eficiente buscador de informacin con la tecnologa Internet. Conozca el Sistema Mac OS y aprenda a usarlo por si alguna vez adquiere o necesita usar una Mac.Una de las cosas que sin duda ms ha cambiado en la ltima versin del sistema operativo de Microsoft windos vista que un su aspecto grfico.Definitivamente Windows Vista se ve muy bien , gracias a sus efectos, transparencias y todas las nuevas funciones que le han agregado a su interface.

3.2. TIPOS DE SISTEMAS OPERATIVOS

3.2.1. Monousuarios

Los sistemas operativos monousuarios son aquellos que soportan a un solo usuario a la vez, sin importar el nmero de procesadores que tenga la computadora o el nmero de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo, las computadoras personales tpicamente se han clasificado en este rengln.

3.2.2. Multiusuarios

Los sistemas operativos multiusuarios son capaces de dar servicio a mas de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones, ni importa el numero de procesadores en la maquina ni el numero de procesos que cada usuario puede ejecutar simultneamente.

3.2.3. Monotareas

Los sistemas Monotareas son aquellos que solo permiten una tarea a la vez por el usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea la vez

3.2.4. Multitareas

Un sistema operativo multitarea es aquel que le permite al usuario estar realizando varias labores al mismo tiempo, por ejemplo; puede estar editando un cdigo fuente de un programa durante su depuracin mientras copia otro programa, a la vez que esta recibiendo correo electrnico en un proceso en background. Es comn encontrar en ellos interfaces graficas orientadas al uso de mens y el ratn, lo cual permite un rpido intercambio entre las tareas para el usuario, mejorando su productividad.

3.2.5. Un procesos

Un sistema operativo un procesos es aquel que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese mas de uno le seria intil. El ejemplo mas tpico de este tipo de sistemas es el dos y MacOs

3.2.6. Multiproceso

Un sistema operativo multiproceso se refiere al nmero de procesadores del sistema, que es ms de uno y este es capaz de usarlos todos para distribuir su carga de trabajo, generalmente estos sistemas trabajan de dos formas: simtricamente o asimtricamente. Cuando se trabaja de manera asimtrica, el sistema operativo selecciona a uno de los procesadores el cual ejecutara el papel de procesador maestro y servir como pivote para distribuir la carga a los dems procesadores, que reciben el nombre de esclavos. Cuando se trabaja de manera simtrica, los procesadores o partes de ellos (threads) son enviados indistintamente a cualquiera de los procesadores disponibles, teniendo, tericamente, una mejor distribucin y equilibrio en la carga de trabajo bajo este esquema.

3.3. TIPOS DE SISTEMAS OPERATIVOS GRAFICOS

3.3.1. MS DOS

MS-DOS (siglas de MicroSoft Disk Operating System, Sistema operativo de disco de Microsoft) es un sistema operativo para computadoras basados en x86. Fue el miembro ms popular de la familia de sistemas operativos DOS de Microsoft, y el principal sistema para computadoras personales compatible con IBM PC en la dcada de 1980 y mediados de 1990, hasta que fue sustituida gradualmente por sistemas operativos que ofrecan una interfaz grfica de usuario, en particular por varias generaciones de Microsoft Windows.MS-DOS naci en 1981 al encargrsele a Microsoft producir un sistema operativo para la gama de computadores personales IBM PC de IBM. En este momento, Microsoft compr los derechos de QDOS, tambin conocido como 86-DOS,1 de Seattle Computer Products que fue elaborado por Tim Paterson, y comenz a trabajar en las modificaciones para poder cumplir con los requerimientos de IBM. La primera edicin, MS-DOS 1.0, fue presentada en 1982.2 La versin incluida en los PC's de IBM fue conocida como PC DOS. Aunque MS-DOS y PC-DOS fueron desarrollados por Microsoft e IBM en paralelo, los dos productos se separaron con el tiempo. Requerimientos para la instalacionMicroprocesador compatible con Intel 8088 (Se recomienda Intel 80286 a 10 MHz).Memoria RAM: Memoria Base 640 KB. (Opcional Memoria Extendida 1 MB).Disquetera 5". (Opcional Disquetera 3" y Disco Duro de 10 MB).Teclado PS/1 (Se recomienda Ratn Serial COM).Monitor Monocromo. (Se recomienda Monitor EGA).

3.3.2. Mac OS:

(del ingls Macintosh Operating System, en espaol Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para su lnea de computadoras Macintosh. Es conocido por haber sido uno de los primeros sistemas dirigidos al gran pblico en contar con una interfaz grfica compuesta por la interaccin del mouse con ventanas, iconos y mens.Deliberada a la existencia del sistema operativo en los primeros aos de su lnea Macintosh en favor de que la mquina resultara ms agradable al usuario, diferencindolo de otros sistemas contemporneos, como MS-DOS, que eran un desafo tcnico. El equipo de desarrollo del Mac OS original inclua a Bill Atkinson, Jef Raskin y Andy Hertzfeld.Esta fue la base del Mac OS clsico, desarrollado ntegramente por Apple, cuya primera versin vio la luz en 1985. Su desarrollo se extendera hasta la versin 9 del sistema, lanzada en 1999. A partir de la versin 10 (Mac OS X), el sistema cambio su arquitectura totalmente y pas a basarse en Unix, sin embargo su interfaz grfica mantiene muchos elementos de las versiones anteriores.Hay una gran variedad de versiones sobre cmo fue desarrollado el Mac OS original y dnde se originaron las ideas subyacentes. Pese a esto documentos histricos prueban la existencia entre el proyecto Macintosh y el proyecto Alto de Xerox PARC. Las contribuciones iniciales del Sketchpad de Ivan Sutherland y el On-Line System de Doug Engelbart tambin fueron significativas. Requisitos para la instalacionUn ordenador Apple con Mac OS con un procesador PowerPC (NO soporta tarjetas de actualizacin a PowerPC ni procesadores 680X0)De 150 MB a 250 MB de espacio de disco libre16 MB de RAM fsica, con la memoria virtual ajustada a 24 MB Como mnimo Con la cantidad mnima de RAM asignada el rendimiento del ordenador tambin ser el mnimo. Si instala RAM adicional, aumentar el rendimiento del sistema.

3.3.3. OS/2:

Es un sistema operativo de IBM que intent suceder a DOS como sistema operativo de las computadoras personales. 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. Requisitos para instalacinUn procesador Intel 48612 MB de RAM100-300 Mb espacios libres hard diskUna unidad compatible con os/2

3.3.4. Unix

(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.1 2El sistema, junto con todos los derechos fueron vendidos por AT&T a Novell, Inc. Esta vendi posteriormente el software a Santa Cruz Operation en 1995, y esta, a su vez, lo revendi a Caldera Software en 2001, empresa que despus se convirti en el grupo SCO. Sin embargo, Novell siempre argument que solo vendi los derechos de uso del software, pero que retuvo el copyright sobre "UNIX". En 2010, y tras una larga batalla legal, sta ha pasado nuevamente a ser propiedad de Novell.3Solo los sistemas totalmente compatibles y que se encuentran certificados por la especificacin Single UNIX Specification pueden ser denominados "UNIX" (otros reciben la denominacin "similar a un sistema Unix" o "similar a Unix"). En ocasiones, suele usarse el trmino "Unix tradicional" para referirse a Unix o a un sistema operativo que cuenta con las caractersticas de UNIX Versin 7 o UNIX System V. Requisitos para la instalacinRAM: 1 GBProcesador: Procesador IBM 604e con una velocidad de reloj de 375 MHz o superiorEspacio de disco libre: 1 GB de espacio de disco libre. Si Tivoli Identity Manager instala WebSphere Application Server, {DIR_INICIAL_WAS} debe tener 800 MB libres de espacio de disco y /var, 300. Asigne 500 MB para /itim45.

3.3.5. Microsoft Windows

(Conocido generalmente como Windows), es el nombre de una familia de sistemas operativos desarrollados y vendidos por Microsoft. Microsoft introdujo un entorno operativo denominado Windows el 25 de noviembre de 1985 como un complemento para MS-DOS en respuesta al creciente inters en las interfaces grficas de usuario (GUI).1 Microsoft Windows lleg a dominar el mercado mundial de computadoras personales, con ms del 90% de la cuota de mercado, superando a Mac OS, que haba sido introducido en 1984.Las versiones ms recientes de Windows son Windows 8.1 y Windows 8 para equipos de escritorio, Windows Server 2012 para servidores y Windows Phone 8 para dispositivos mviles. La primera versin en espaol fue Windows 3.0.Windows es un sistema operativo basado en ventanas. La primera versin se lanz en 1985 y comenz a utilizarse de forma generalizada gracias a su interfaz grfica de usuario (GUI, Graphical User Interface). Hasta ese momento, el sistema operativo ms extendido era MS-DOS (Microsoft Disk Operating System), y la interfaz consista en una lnea de comandos.

3.3.6. Windows 1.0

Microsoft Windows 1.0 fue un sistema operativo grfico de 16 bits, fue uno de los primeros sistemas grficos diseados, fue desarrollado por Microsoft Corporation y lanzado el 20 de noviembre de 1985. Fue el primer intento de Microsoft de implementar un ambiente operativo multitarea con interfaz de usuario grfica en la plataforma de PC. Windows 1.01 fue la primera versin de este producto. Requisitos para la instalacinCGA/Hercules/EGA (o compatible)MS-DOS 2.0256 KB Ram2 unidades de dos lados cada una o un disco duro

3.3.7. Windows 2.0 Fue un sistema operativo desarrollado por Microsoft con una interfaz grfica de usuario de 16 bits, que fue lanzado el 9 de diciembre de 1987 y es el sucesor de Microsoft Windows 1.0. Microsoft Windows 2.0 fue continuado con la posterior edicin de Microsoft Windows/286 y Microsoft Windows/386, quienes a su vez fueron reemplazados por Microsoft Windows 3.0 en mayo de 1990; no obstante, Windows 2.0 recibi actualizaciones y soporte por parte de Microsoft durante catorce aos hasta el 31 de diciembre de 2001, cuando dej de recibir soporte tcnico.Apareci en 1987, y fue un poco ms popular que la versin inicial. Gran parte de esa popularidad se debi a que inclua nuevas aplicaciones grficas como, por ejemplo, Microsoft Excel y Microsoft Word para Windows. stas podan cargarse desde MS-DOS y ejecutar Windows a la vez que el programa, y cerrar Windows al salir de ellas. Requisitos para la instalacinMS-DOS versin 3.0 or ms512 KB de RAMUn disco floppy y un disco duroTarjeta de adaptador de grficosMouse opcional

3.3.8. Windows 3.x

Es el nombre genrico con el que se suele conocer a las versiones 3.0, 3.1 y 3.11 de la Interfaz grfica de usuario del sistema Microsoft DOS (MS-DOS) (Microsoft Windows nunca fue realmente un Sistema Operativo con verdadero entorno grfico hasta Windows 95). Se convirti en la primera versin ampliamente exitosa de Windows y un rival para Apple Macintosh y el Commodore Amiga en la GUI frontal.Con estas versiones Microsoft consigui vender Windows a un pblico mayor mientras que las versiones anteriores no haban sido muy bien acogidas. Una de las razones era el soporte de "TrueType" y el manejo ms avanzado de la memoria. Funciona en modo protegido (para procesadores 80286 o superior) con soporte de memoria grande o large memory. Poda abrir mltiples sesiones MS-DOS en modo real. A esta versin se le agreg un administrador de programas y de archivos adems de los controles comunes de Windows (Combo Boxes, Mens Jerrquicos, Dilogos...) y archivos de configuracin (extensin .ini) para cada aplicacin (que ms tarde dio lugar al Registro del sistema de Windows). Requisitos para la instalacinProcesador Compatible con Intel 80386 a 25 MhzMemoria RAM: Memoria Extendida, es decir, ms de 640 MB. (Se recomiendan 4 MB)Disquetera 5" o Disquetera 3" (Se recomienda Unidad Lectora de CD-ROM 2X)Disco Duro de 10 MB (Se recomienda Disco Duro de 40 MB)Teclado con conector PS/1Ratn Serial COMMonitor Monocromo. (Se recomienda Monitor EGA)Opcional Tarjeta de Sonido compatible con SoundBlaster y Bocinas Plug 3.5".

3.3.9. Windows 98

(Cuyo nombre en clave es Memphis) es un sistema operativo grfico publicado el 25 de junio de 1998 por Microsoft y el sucesor de Windows 95. Como su predecesor, es un producto monoltico hbrido de 16 y 32 bits.La primera edicin de Windows 98 fue designada por los nmeros de versin internos 4.10.1998, o 4.10.1998A si haba sido actualizado con el CD de seguridad de Microsoft. Windows 98 Segunda Edicin est designado por los nmeros de versin internos 4.10.2222A 4.10.2222B si haba sido actualizado con el CD de seguridad de Microsoft. El sucesor de Windows 98 es Windows 2000. Requisitos para instalacinPC con un procesador 386DX o superior (se recomienda 486).4 Megabytes (MB) de memoria (se recomiendan 16 MB).Espacio en disco duro necesario normalmente para actualizarse a Windows 95: 35 a 160 MB.Unidad de disco de 3,5 pulgadas de alta densidad (Se Recomienda Lectora de CD-R).Resolucin VGA o superior (se recomienda SVGA de 256 colores).Opcional Mdem (necesario para utilizar The Microsoft Network).Ratn con conector para puerto PS/2 puerto COM.Tarjeta de sonido y bocinas.Teclado PS/1 PS/2.

3.3.10. Windows ME

Windows Millennium Edition, como se conoce comercialmente (que se pronuncia como una abreviatura, "ME"), fue un sistema operativo grfico hbrido de 16-bit/32-bit, lanzado el 14 de septiembre de 2000 diseado por Microsoft Corporation para el mayoritario mercado de usuarios de PCs. Tras la madurez ya alcanzada por sus predecesores, Windows 95 y Windows 98, Windows Me se presenta como una importante evolucin. Fue el ltimo sistema operativo lanzado en la serie de Windows 9x. Cabe destacar que este sistema operativo fue muy poco popular por sus continuos errores y muchas desventajas de uso. Estos inconvenientes hicieron que, salvo en contadas ocasiones, sus usuarios retornaran rpidamente al uso de Windows 98, o bien se sintieran impulsados a actualizar a Windows XP. Requisitos para instalacinProcesador Pentium de 150 Mega Hertz (MHz) o superior (Se recomienda Pentium II a 300 MHz).32 Megabytes (MB) de memoria RAM o superior (Se recomiendan ms de 64 MB).320 MB de espacio libre mnimo en el disco duro (Se recomiendan 2 GB)Unidad de CD-ROM (Opcional DVD-ROM).Disquetera 3,5 pulgadas de alta densidad.Mouse y Teclado.Adaptador de vdeo y monitor que admitan resolucin VGA (Se recomienda SVGA).

3.3.11. Windows NT

Es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versin fue publicada en julio de 1993.Previamente a la aparicin del famoso Windows 95 la empresa Microsoft concibi una nueva lnea de sistemas operativos orientados a estaciones de trabajo y servidor de red. Un sistema operativo con interfaz grfica propia, estable y con caractersticas similares a los sistemas de red UNIX. Las letras NT provienen de la designacin del producto como "Tecnologa Nueva" (New Technology).Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Adems, Windows NT se distribua en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estacin de trabajo y Server para ser utilizado como servidor.Windows 2000 fue un sistema operativo de Microsoft que se puso en circulacin el 17 de febrero de 2000 con un cambio de nomenclatura para su sistema NT. As, Windows NT 5.0 pas a llamarse Windows 2000. Fue sucedido por Windows XP para equipos de escritorio en octubre de 2001 y Windows Server 2003 para servidores en abril de 2003. Su creacin represent un esfuerzo por la unificacin de hasta ese momento dos sistemas operativos distintos, Windows 9x y Windows NT. Dos aos antes de su salida se saba que Windows NT 5.0 estaba en proyecto, pero Windows 2000 lleg a resolver de una vez por todas las dudas.

3.3.12. Windows 2000

Era un sistema operativo para empresas y para ejecutar servidores de red o los servidores de archivo. Dentro de las tareas que puede realizar se incluyen: crear cuentas de usuarios, asignar recursos y privilegios, actuar como servidor web, FTP, servidor de impresin, DNS o resolucin de nombres de dominio, servidor DHCP, entre otros servicios bsicos. Otra de las funciones que tiene, es como en todo sistema Windows la opcin de utilizarlo como una estacin de trabajo ms de la red. Dicho sistema operativo es muy eficiente y su principal punto fuerte es el Active Directory (Directorio Activo), herramienta desde la cual se puede administrar toda la infraestructura de una organizacin.En este sistema operativo, se introdujeron algunas modificaciones respecto a sus predecesores como el sistema de archivos NTFS 5, con la capacidad de cifrar y comprimir archivos. Introdujo tambin las mejoras en el sistema de componentes COM, introduciendo COM+ que unific en un solo paquete de los servicios anexados y la tecnologa COM y MTS de Windows NT4, con nuevas ventajas en el mbito empresarial. Requisitos para instalacinPentium 166 MHz, 64 Mb de RAM (Aunque puede instalarse en un 486) y 2Gb de disco duro, con espacio libre de al menos 1 Gb. Esto son nmeros para que el sistema W2000 Professional pueda funcionar.

3.3.13. Windows 2000 Server Era destinada a ser el servidor de archivos, impresin, web, FTP de una pequea o mediana empresa. Su antecesor es Windows NT 4.0 Server. Es ideal para cuando no se requiere de un servidor dedicado a cada tarea o departamento, logrando de esta manera mantener todo centralizado en un solo servidor. Soporta hasta 4 procesadores. Requisitos para instalacinPentium 166 MHz, 64 Mb de RAM (Aunque puede instalarse en un 486) y 2Gb de disco duro, con espacio libre de al menos 1 Gb. Esto son nmeros para que el sistema W2000 Professional pueda funcionar

3.3.14. Windows XP(Cuyo nombre clave inicial fue el Whistler) fue4 una versin de Microsoft Windows, lnea de sistemas operativos desarrollado por Microsoft. Lanzado al mercado el 25 de octubre de 2001, en diciembre de 2013, tena una cuota de mercado de 500 millones de ordenadores. Las letras "XP" provienen de la palabra eXPeriencia (eXPerience en ingls).Dispone de versiones para varios entornos informticos, incluyendo para los PC domsticos o de negocios, adems de equipos porttiles, "netbooks", "tabletas" y "centros multimedia". Sucesor de Windows 2000 junto con Windows ME, y antecesor de Windows Vista, es el primer sistema operativo de Microsoft orientado al consumidor que se construye con un ncleo y arquitectura de Windows NT disponible en versiones para plataformas de 32 y 64 bits.A diferencia de versiones anteriores de Windows, al estar basado en la arquitectura de Windows NT proveniente del cdigo de Windows 2000, presenta mejoras en la estabilidad y el rendimiento. Tiene una interfaz grfica de usuario (GUI) perceptiblemente reajustada (denominada Luna), la cual incluye caractersticas rediseadas, algunas de las cuales se asemejan ligeramente a otras GUI de otros sistemas operativos, cambio promovido para un uso ms fcil que en las versiones anteriores. Se introdujeron nuevas capacidades de gestin de software para evitar el "DLL Hell" (infierno de las DLLs) que plag las viejas versiones. Es tambin la primera versin de Windows que utiliza la activacin del producto para reducir la piratera del software. Requisitos para instalacinProcesador compatible con Intel Pentium/Celeron o AMD K6/Athlon/Duron 233 MHz.Memoria RAM de 128 MB.Disco Duro con 1.5 GB de espacio libre.Adaptador de Video Super VGA (800 600).Unidad lectora de CD-ROM o lectora de DVD-ROM.Ratn (Mouse), Teclado, Bocinas.Mdem para 14.4 Kbps.

3.3.15. Windows Server 2003Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que sali al mercado en el ao 2003. Est basada en tecnologa NT y su versin del ncleo NT es la 5.2.En trminos generales, Windows Server 2003 se podra considerar como un Windows XP modificado para labores empresariales, no con menos funciones, sino que estas estn deshabilitadas por defecto para obtener un mejor rendimiento y para centrar el uso de procesador en las caractersticas de servidor; por ejemplo, la interfaz grfica denominada Luna de Windows XP viene desactivada por lo que slo se utiliza la interfaz clsica de Windows. Requisitos para instalacin128 MB de RAM mnimo; 256 MB o ms recomendado; 4 GB mximo 1,2 GB para instalacin de red; 2,9 GB para instalacin de CDUnidad de CD-ROM o DVD-ROMVGA o hardware compatible con redireccin de consola mnimo; Super VGA compatible con 800 x 600 o monitor de resolucin superior recomendado

3.3.16. Windows CE(Conocido oficialmente como Windows Embedded Compact y anteriormente como Windows Embedded CE, 1 tambin abreviado como WinCE) es un sistema operativo desarrollado por Microsoft para sistemas embebidos. Windows CE no debe confundirse con Windows Embedded Standard, que es un sistema basado en Windows NT; Windows CE est desarrollado independientemente.La versin actual de Windows Embedded Compact funciona en procesadores Intel x86 y compatibles, adems de los tipos MIPS y ARM.Se puede encontrar en telfonos inteligentes, notebook, hasta en pocket pc y gps.El ltimo sistema operativo creado a base de Windows CE fue Windows Phone 7 y sus actualizaciones (7.5 y 7.8)

3.3.17. Windows Mobile Es un sistema operativo mvil compacto desarrollado por Microsoft, y diseado para su uso en telfonos inteligentes (Smartphones) y otros dispositivos mviles.Se basa en el ncleo del sistema operativo Windows CE y cuenta con un conjunto de aplicaciones bsicas utilizando las API de Microsoft Windows. Est diseado para ser similar a las versiones de escritorio de Windows estticamente. Adems, existe una gran oferta de software de terceros disponible para Windows Mobile, la cual se poda adquirir a travs de Windows Marketplace for Mobile.Originalmente apareci bajo el nombre de Pocket PC, como una ramificacin de desarrollo de Windows CE para equipos mviles con capacidades limitadas. En la actualidad, la mayora de los telfonos con Windows Mobile vienen con un estilete digital, que se utiliza para introducir comandos pulsando en la pantalla.Si bien muchos pensamos que Windows Mobile haba sido descontinuado temporalmente en favor del nuevo sistema operativo Windows Phone, la amplia gama de telfonos industriales ha hecho a Microsoft optar por una tercera linea de sistemas operativos para mviles que ha llamado Windows Embedded Handheld 6.5, que vendra a ser la nueva linea de sistemas operativos basados en Windows Mobile 6.5.

3.3.18. Microsoft Windows XP Professional x64

Edition fue lanzada el 25 de abril de 2005 por Microsoft, y es una variacin del Sistema operativo de 32 bits Windows XP para ordenadores personales basados en la arquitectura x64. Requisitos para la instalacinProcesador Intel Itanium de 733 MHz, memoria 1 gb y video vga. Requerimiento recomendadoMnimo Recomendado Intel Itanium de 800 MHz Memoria 1 GB .grficos 3D

3.3.19. Windows VistaEs una versin de Microsoft Windows, lnea de sistemas operativos desarrollada por Microsoft. Esta versin se enfoca para ser utilizada en equipos de escritorio en hogares y oficinas, equipos porttiles, tabletas y equipos media center.El proceso de desarrollo termin el 8 de noviembre de 2006 y en los siguientes tres meses fue entregado a los fabricantes de hardware y software, clientes de negocios y canales de distribucin. El 30 de enero de 2007 fue lanzado mundialmente y fue puesto a disposicin para ser comprado y descargado desde el sitio web de Microsoft.La aparicin de Windows Vista viene ms de cinco aos despus de la introduccin de Windows XP, es decir, el tiempo ms largo entre dos versiones consecutivas de Microsoft Windows. La campaa de lanzamiento fue incluso ms costosa que la de Windows 95, ocurrida el 25 de agosto de 1995, debido a que sta incluy adems otros productos como Microsoft Office 2007 y Exchange Server 2007 Requisitos para instalar Windows vistaWindows Vista Home BasicProcesador de 32 bits (x86) o de 64 bits (x64) a 800 megahercios (MHz)512 megabytes (MB) de memoria del sistemaTarjeta grfica de clase de DirectX 932 MB de memoria de grficosDisco duro de 20 gigabytes (GB) con 15 GB de espacio libreUnidad DVD interna o externaCapacidad de acceso a InternetCapacidad de salida de audioWindows Vista Home Premium, Windows Vista Business, Windows Vista Enterprise y Windows Vista UltimateProcesador de 32 bits (x86) o de 64 bits (x64) a 1 gigahercios (GHz)1 GB de memoria del sistemaTarjeta de grficos con capacidad para Windows AeroNota: esto incluye una tarjeta grfica de clase DirectX 9 que admita lo siguiente:Un controlador WDDMPixel Shader 2.0 en hardwareAdmite 32 bits por pxel128 MB de memoria de grficos (como mnimo)Disco duro de 40 GB con 15 GB de espacio libre (los 15 GB de espacio libre son para el almacenamiento de archivos temporales durante la instalacin o actualizacin)Unidad DVD interna o externaCapacidad de acceso a InternetCapacidad de salida de audio

3.3.20. Windows 7

Es una versin de Microsoft Windows, lnea de sistemas operativos producida por Microsoft Corporacin. Esta versin est diseada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos porttiles, tablet PC, netbooks y equipos media center.2 El desarrollo de Windows 7 se complet el 22 de julio de 2009, siendo entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009 junto a su equivalente para servidores Windows Server 2008 R2.3A diferencia del gran salto arquitectnico y de caractersticas que sufri su antecesor Windows Vista con respecto a Windows XP, Windows 7 fue concebido como una actualizacin incremental y focalizada de Vista y su ncleo NT 6.0, lo que permiti mantener cierto grado de compatibilidad con aplicaciones y hardware en los que ste ya era compatible. Sin embargo, entre las metas de desarrollo para Windows 7 se dio importancia a mejorar su interfaz para volverla ms accesible al usuario e incluir nuevas caractersticas que permitieran hacer tareas de una manera ms fcil y rpida, al mismo tiempo que se realizaran esfuerzos para lograr un sistema ms ligero, estable y rpido.Diversas presentaciones ofrecidas por la compaa en 2008 se enfocaron en demostrar capacidades multitctiles, una interfaz rediseada junto con una nueva barra de tareas y un sistema de redes domsticas simplificado y fcil de usar denominado Grupo en el hogar, adems de importantes mejoras en el rendimiento general del sistema operativo. Requisitos para instalacinMicroprocesador: velocidad mnima 1 GigaHertz (Hz), tanto 32 y 64 bits.RAM: mnimo 1 GB en modo 32 bits y 2 GB en modo 64 bits.Tarjeta grfica.Disco duro: 16 GB a 20 GB de espacio libre.

3.3.21. Windows 8

Es la versin actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras porttiles, netbooks, tabletas, servidores y centros multimedia. El principal cambio es la polmica decisin de eliminar Men Inicio, existente desde Windows 95 como estndar de facto en cmo presentar aplicaciones en interfaces grficas.Aade soporte para microprocesadores ARM, adems de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla ms adecuada para su uso con pantallas tctiles, adems de los tradicionales ratn y teclado. Microsoft tambin anunci que Aero Glass no estar presente en la versin final de Windows 8. Requisitos para instalacinMicroprocesadores con arquitectura 32 y 64 bits x-86, compatible con PAE, NX y SSE2Memoria RAM: 1 Gb para 32 bits 2 Gb para 64 bits.Resolucin de pantalla de 1366 768Grficos: GPU DirectX 9 con Windows Display Driver Model (WDDM) 1.0

4. CONTROLADORES DE DISPOSITIVOS.

Un manejador de dispositivo o controlador de dispositivo (llamado en ingls driver o device driver), es un programa informtico que permite al sistema operativo interaccionar con un perifrico, haciendo una abstraccin del hardware y proporcionando una interfaz -posiblemente estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica cmo debe controlar y comunicarse con un dispositivo en particular. Por tanto, es una pieza esencial, sin la cual no se podra usar el hardware.

4.1. LENGUAJE DE PROGRAMACIN

Es un lenguaje formal diseado para expresar procesos que pueden ser llevados a cabo por mquinas como las computadoras.Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina, para expresar algoritmos con precisin, o como modo de comunicacin humana.Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el cdigo fuente de un programa informtico se le llama programacin.Tambin la palabra programacin se define como el proceso de creacin de un programa de computadora, mediante la aplicacin de procedimientos lgicos, a travs de los siguientes pasos:El desarrollo lgico del programa para resolver un problema en particular.Escritura de la lgica del programa empleando un lenguaje de programacin especfico (codificacin del programa).Ensamblaje o compilacin del programa hasta convertirlo en lenguaje de mquina.Prueba y depuracin del programa.Desarrollo de la documentacin.Existe un error comn que trata por sinnimos los trminos 'lenguaje de programacin' y 'lenguaje informtico'. Los lenguajes informticos engloban a los lenguajes de programacin y a otros ms, como por ejemplo HTML (lenguaje para el marcado de pginas web que no es propiamente un lenguaje de programacin, sino un conjunto de instrucciones que permiten estructurar el contenido de los documentos).Permite especificar de manera precisa sobre qu datos debe operar una computadora, cmo deben ser almacenados o transmitidos y qu acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a travs de un lenguaje que intenta estar relativamente prximo al lenguaje humano o natural. Una caracterstica relevante de los lenguajes de programacin es precisamente que ms de un programador pueda usar un conjunto comn de instrucciones que sean comprendidas entre ellos para realizar la construccin de un programa de forma colaborativa.

4.2. COMPILADORUn compilador es un programa informtico que traduce un programa escrito en un lenguaje de programacin a otro lenguaje de programacin, generando un programa equivalente que la mquina ser capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de mquina, pero tambin puede ser un cdigo intermedio (bytecode), o simplemente texto. Este proceso de traduccin se conoce como compilacin.1Un compilador es un programa que permite traducir el cdigo fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (tpicamente lenguaje de mquina). De esta manera un programador puede disear un programa en un lenguaje mucho ms cercano a cmo piensa un ser humano, para luego compilarlo a un programa ms manejable por una computadora.Como parte importante de este proceso de traduccin, el compilador informa a su usuario de la presencia de errores en el programa fuente.

4.3. INTERPRETES

En ciencias de la computacin, intrprete o interpretador es un programa informtico capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Los intrpretes se diferencian de los compiladores en que mientras estos traducen un programa desde su descripcin en un lenguaje de programacin al cdigo de mquina del sistema, los intrpretes slo realizan la traduccin a medida que sea necesaria, tpicamente, instruccin por instruccin, y normalmente no guardan el resultado de dicha traduccin.Usando un intrprete, un solo archivo fuente puede producir resultados iguales incluso en sistemas sumamente diferentes (ejemplo. una PC y un PlayStation 3). Usando un compilador, un solo archivo fuente puede producir resultados iguales solo si es compilado a distintos ejecutables especficos a cada sistema.Los programas interpretados suelen ser ms lentos que los compilados debido a la necesidad de traducir el programa mientras se ejecuta, pero a cambio son ms flexibles como entornos de programacin y depuracin (lo que se traduce, por ejemplo, en una mayor facilidad para reemplazar partes enteras del programa o aadir mdulos completamente nuevos), y permiten ofrecer al programa interpretado un entorno no dependiente de la mquina donde se ejecuta el intrprete, sino del propio intrprete (lo que se conoce comnmente como mquina virtual).Para mejorar el desempeo, algunas implementaciones de programacin de lenguajes de programacin pueden interpretar o compilar el cdigo fuente original en una ms compacta forma intermedia y despus traducir eso al cdigo de mquina (ej. Perl, Python, MATLAB, y Ruby). Algunos aceptan los archivos fuente guardados en esta representacin intermedia (ej. Python, UCSD Pascal y Java).Comparando su actuacin con la de un ser humano, un compilador equivale a un traductor profesional que, a partir de un texto, prepara otro independiente traducido a otra lengua, mientras que un intrprete corresponde al intrprete humano, que traduce de viva voz las palabras que oye, sin dejar constancia por escrito.En la actualidad, uno de los entornos ms comunes de uso de los intrpretes informticos es Internet, debido a la posibilidad que estos tienen de ejecutarse independientemente de la plataforma.

4.4. PROGRAMAS DE APLICACINEn informtica, una aplicacin es un tipo de programa informtico diseado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajos. Esto lo diferencia principalmente de otros tipos de programas como los sistemas operativos (que hacen funcionar al ordenador), las utilidades (que realizan tareas de mantenimiento o de uso general), y los lenguajes de programacin (con el cual se crean los programas informticos).Suele resultar una solucin informtica para la automatizacin de ciertas tareas complicadas como pueden ser la contabilidad, la redaccin de documentos, o la gestin de un almacn. Algunos ejemplos de programas de aplicacin son los procesadores de textos, hojas de clculo, y base de datos.Ciertas aplicaciones desarrolladas a medida suelen ofrecer una gran potencia ya que estn exclusivamente diseadas para resolver un problema especfico. Otros, llamados paquetes integrados de software, ofrecen menos potencia pero a cambio incluyen varias aplicaciones, como un programa procesador de textos, de hoja de clculo y de base de datos.Otros ejemplos de programas de aplicacin pueden ser: programas de comunicacin de datos, multimedia, presentaciones, diseo grfico, clculo, finanzas, correo electrnico, navegador web, compresin de archivos, presupuestos de obras, gestin de empresas, etc.Algunas compaas agrupan diversos programas de distinta naturaleza para que formen un paquete (llamados suites o suite ofimtica) que sean satisfactorios para las necesidades ms apremiantes del usuario. Todos y cada uno de ellos sirven para ahorrar tiempo y dinero al usuario, al permitirle hacer cosas tiles con el ordenador (o computadora); algunos con ciertas prestaciones, otros con un determinado diseo; unos son ms amigables o fciles de usar que otros, pero bajo el mismo principio.Actualmente, con el uso de dispositivos mviles se ha extendido el concepto APP, Aplicacin informtica para dispositivos mviles o tabletas con multitud de funcionalidades. Desde juegos hasta aplicaciones para realizar tareas cotidianas. Es un abanico enorme que hacen ms interactivo los dispositivos mviles.

4.5. PROSESADOR DE TEXTOSLos procesadores de textos brindan una amplia gama de funcionalidades, ya sean tipogrficas, idiomticas u organizativas, con algunas variantes segn el programa de que se disponga. Como regla general, todos pueden trabajar con distintos tipos y tamaos de letra, formato de prrafo y efectos artsticos; adems de brindar la posibilidad de intercalar o superponer imgenes u otros objetos grficos dentro del texto.Como ocurre con la mayora de las herramientas informticas, los trabajos realizados en un procesador de textos pueden ser guardados en forma de archivos, usualmente llamados documentos, as como impresos a travs de diferentes medios.La mayora de los procesadores de texto ms utilizados en la actualidad se basan en el concepto WYSIWYG (del ingls What You See Is What You Get).Los procesadores de texto tambin incorporan desde hace algunos aos correctores de ortografa y gramtica, as como diccionarios multilinges y de sinnimos que facilitan en gran medida la labor de redaccin.

4.6. MANEJADORES DE LIBROS DECALCULOUn manejador de bases de datos bsicamente permite almacenar informacin, clasificarla y posteriormente emplearla mediante consultas, resultados e informes que han de ser diseados por el administrador o usuario de la base. Este aplicativo resulta especialmente til cuando hablamos de analizar grandes volmenes de informacin muy diferente, pero que cumple con ciertos requisitos en comn al definir grupos.Esos requisitos que son similares en cada grupo de datos son los que se definen como campos dentro de una tabla. Y cada conjunto de campos para un dato almacenado en particular, se denomina registro. Esto es, toda la informacin que almacenamos dentro de una base de datos est constituida por una serie de campos y registros cruzados, algunos de ellos relacionados con otros, que nos permiten clasificarla segn los criterios que definamos para ello, para as hacerla mucho ms til para nuestras labores.

4.7. PROGRAMAS DE APLICACINDesde la perspectiva de la informtica, un programa de aplicacin consiste en una clase de software que se disea con el fin de que para el usuario sea ms sencilla la concrecin de un determinado trabajo. Esta particularidad lo distingue del resto de los programas, entre los cuales se pueden citar a los sistemas operativos (que son los que permiten el funcionamiento de la computadora), los lenguajes de programacin (aquellos que dan las herramientas necesarias para desarrollar los programas informticos en general) y las utilidades (pensadas para realizar acciones de mantenimiento y tareas generales).El software es el elemento intangible y lgico que forma parte de una computadora. El hardware, en cambio, es el componente material y fsico. Se dice que los sistemas operativos constituyen el lazo que une al software con el hardware.

4.8. PROCESADORES DE TEXTO Un procesador de texto es una aplicacin informtica destinada a la creacin o modificacin de documentos escritos por medio de una computadora. Representa una alternativa moderna a la antigua mquina de escribir, siendo mucho ms potente y verstil que sta.Los procesadores de textos brindan una amplia gama de funcionalidades, ya sean tipogrficas, idiomticas u organizativas, con algunas variantes segn el programa de que se disponga. Como regla general, todos pueden trabajar con distintos tipos y tamaos de letra, formato de prrafo y efectos artsticos; adems de brindar la posibilidad de intercalar o superponer imgenes u otros objetos grficos dentro del texto.

CONCLUSIONES

El presente trabajo est diseado de forma prctica y sencilla para comenzar a conocer un poco de esta extraordinaria herramienta como lo es la informtica, recorriendo la historia de los ms importantes sistemas operativos, su caractersticas, requerimientos para su respectiva instalacin, uso y recurso,.Ya que en nuestro interior somos oscuramente conscientes de que hemos a veces ignorado algo que vive en nuestras profundidades. Sabemos, oscuramente, que no los valoramos como algo que puede prevenir nuestra enseanza como aprendizaje en relativo lo que es la informtica o algo relacionado como lo es un computador, ya que se debe tomar como base para determinar, de acuerdo a las necesidades planteadas concretando as la estructura lgica.Tambin se ha abordado el dominio de ciertas destrezas como las de utilizar las operaciones numricas en la informtica. No se trata, pues, de tcnicas de habilidad con efectos especiales, sino de construccin del pensamiento. Lo importante para entrar en el asombroso mundo de la computacin, es perderle el miedo a esa extraa pantalla, a ese complejo teclado y a esos misteriosos discos y as poder entender lo prctico, lo til y sencillo que resulta tenerlas como nuestro aliado en el da a da de nuestras vidas.

WEBGRAFIASSISTEMAS NUMERICOS:http://www.monografias.com/trabajos34/sistemas-numeracion/sistemas-numeracion.shtml#conversionCONVERSIONES DE LOS SISTEMAS NUMERICOS:http://www.ladelec.com/teoria/electronica-digital/148-conversiones-de-sistemas-de-numeracionHISTORIA DE WINDOWS:http://histinf.blogs.upv.es/2011/12/09/el-sistema-operativo-windows-desde-sus-inicios-a-la-actualidad/SISTEMAS OPERATIVOS COMUNES:http://www.informaticamoderna.com/Sist_Ope.htm