Anda di halaman 1dari 48

ESTRUCTURA LOGICA DEL

COMPUTADOR
Deicy Liliana Gmez Salinas


15 DE MAYO DE 2014
INSTITUTO TCNICO MUNICIPAL LOS PATIOS
S.E.N.A.
ESTRUCTURA LOGICA DEL COMPUTADOR







DEICY LILIANA GMEZ SALINAS









INSTITUTO TCNICO MUNICIPAL LOS PATIOS
ESPECIALIDAD
SISTEMAS
LOS PATIOS
2014
ESTTRUCTURA LOGICA DEL COMPUTADOR


DEICY LILIANA GMEZ SALINAS



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



ASESOR
INSTRUCTOR SENA




INSTITUTO TCNICO MUNICIPAL LOS PATIOS
ESPECIALIDAD
SISTEMAS
LOS PATIOS
2014

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

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
INSTITUTO TECNICO MUNICIPAL LOS PATIOS
S.E.N.A.
ESPECIALIDAD SISTEMAS
2014



CONTENIDO

1. SISTEMAS NUMRICOS. ________________________ 3
1.1. CLASIFICACIN ____________________________________________ 3
1.2. TIPOS ____________________________________________________ 4
1.2.1. Sistema Binario __________________________________________ 4
1.2.2. Sistema Decimal _________________________________________ 4
1.2.3. Sistema Octal ____________________________________________ 5
1.2.4. Sistema Hexadecimal______________________________________ 5
1.3. CONVERSIONES ___________________________________________ 5
1.3.1. Binario A Decimal _________________________________________ 5
1.3.2. Binario A Octal ___________________________________________ 6
1.3.3. Binario A Hexadecimal _____________________________________ 6
1.3.4. Decimal A Binario _________________________________________ 7
1.3.5. Decimal A Octal __________________________________________ 7
1.3.6. Decimal A Hexadecimal ____________________________________ 8
1.3.7. Octal A Binario ___________________________________________ 8
1.3.8. Octal A Decimal __________________________________________ 8
1.3.9. Octal A Hexadecimal ______________________________________ 9
1.3.10. Hexadecimal A Binario _____________________________________ 9
1.3.11. Hexadecimal A Decimal ____________________________________ 9
1.3.12. Hexadecimal A Octal _____________________________________ 10
1.4. OPERACIONES BSICAS ___________________________________ 10
1.4.1. Suma De Nmeros Binarios _________________________________ 10
1.4.2. Resta De Nmeros Binarios ________________________________ 11
1.4.3. Multiplicacion de Numeros Binarios __________________________ 12
1.4.4. Divisin De Nmeros Binarios ______________________________ 12
1.5. ALGORITMOS DE BOOTH ___________________________________ 13
1.5.1. Procedimiento: __________________________________________ 13
1.6. APLICACIN EN LA COMPUTACIN. _________________________ 14
1.6.1. Sistema Binario _________________________________________ 14
1.6.2. Sistema Octal ___________________________________________ 14
1.6.3. Sistema Hexadecimal_____________________________________ 14
2. CODIGO DE COMUNICACIN. __________________ 14
2.1. PROGRAMAS DE ARRANQUE _______________________________ 15
2.1.1. Cargador de arranque ____________________________________ 15
2.1.2. Cargador de arranque de segunda etapa _____________________ 15
2.1.3. Bootsplash & Splashy ____________________________________ 16
3. SISTEMAS OPERATIVOS. ______________________ 16
3.1. SISTEMA OPERATIVO GRAFICO _____________________________ 17
3.2. TIPOS DE SISTEMAS OPERATIVOS __________________________ 18
3.2.1. Monousuarios ___________________________________________ 18
3.2.2. Multiusuarios ___________________________________________ 18
3.2.3. Monotareas ____________________________________________ 18
3.2.4. Multitareas _____________________________________________ 19
3.2.5. Un procesos ___________________________________________ 19
3.2.6. Multiproceso ____________________________________________ 19
3.3. TIPOS DE SISTEMAS OPERATIVOS GRAFICOS _________________ 20
3.3.1. MS DOS _______________________________________________ 20
3.3.2. Mac OS: _______________________________________________ 21
3.3.3. OS/2: _________________________________________________ 21
3.3.4. Unix __________________________________________________ 22
3.3.5. Microsoft Windows _______________________________________ 23
3.3.6. Windows 1.0 ____________________________________________ 23
3.3.7. Windows 2.0 ____________________________________________ 24
3.3.8. Windows 3.x ____________________________________________ 24
3.3.9. Windows 98 ____________________________________________ 25
3.3.10. Windows ME ___________________________________________ 26
3.3.11. Windows NT ____________________________________________ 27
3.3.12. Windows 2000 __________________________________________ 27
3.3.13. Windows 2000 Server ____________________________________ 28
3.3.14. Windows XP ____________________________________________ 28
3.3.15. Windows Server 2003 ____________________________________ 29
3.3.16. Windows CE ____________________________________________ 30
3.3.17. Windows Mobile _________________________________________ 30
3.3.18. Microsoft Windows XP Professional x64 ______________________ 31
3.3.19. Windows Vista __________________________________________ 31
3.3.20. Windows 7 _____________________________________________ 32
3.3.21. Windows 8 _____________________________________________ 33
4. CONTROLADORES DE DISPOSITIVOS. __________ 34
4.1. LENGUAJE DE PROGRAMACIN _____________________________ 34
4.2. COMPILADOR ____________________________________________ 35
4.3. INTERPRETES ____________________________________________ 35
4.4. PROGRAMAS DE APLICACIN ______________________________ 36
4.5. PROSESADOR DE TEXTOS _________________________________ 37
4.6. MANEJADORES DE LIBROS DECALCULO _____________________ 38
4.7. PROGRAMAS DE APLICACIN ______________________________ 38
4.8. PROCESADORES DE TEXTO ________________________________ 39
5. CONCLUSIONES
6. 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 resulta
ms 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 binario 000 001 010 011 100 101 110 111
Nmero en octal 0 1 2 3 4 5 6 7
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 binario 0000 0001 0010 0011 0100 0101 0110 0111 1000
1001 1010 1011 1100 1101 1110 1111
Nmero en hexadecimal 0 1 2 3 4 5 6 7 8
9 A B C D E F
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 0 0 1 1 1 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
Acarreo 1 1 0 0 1 1 0 0 0 + 0 0 0 1 0 1 0 1
Resultado 1 0 1 0 1 1 0 1
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: 0 1 0 0 0
1 0 1 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 instalacion
Microprocesador 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 instalacion
Un 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 libre
16 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 instalacin
Un procesador Intel 486
12 MB de RAM
100-300 Mb espacios libres hard disk
Una 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 2
El 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.3
Solo 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 instalacin
RAM: 1 GB
Procesador: Procesador IBM 604e con una velocidad de reloj de 375 MHz o
superior
Espacio 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 instalacin
CGA/Hercules/EGA (o compatible)
MS-DOS 2.0
256 KB Ram
2 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 instalacin
MS-DOS versin 3.0 or ms
512 KB de RAM
Un disco floppy y un disco duro
Tarjeta de adaptador de grficos
Mouse 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 instalacin
Procesador Compatible con Intel 80386 a 25 Mhz
Memoria 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/1
Ratn Serial COM
Monitor 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 instalacin
PC 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 instalacin
Procesador 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 instalacin
Pentium 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 instalacin
Pentium 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 instalacin
Procesador 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 2003
Es 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 instalacin
128 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 CD
Unidad de CD-ROM o DVD-ROM
VGA 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 instalacin
Procesador Intel Itanium de 733 MHz, memoria 1 gb y video vga.
Requerimiento recomendado
Mnimo Recomendado
Intel Itanium de 800 MHz Memoria 1 GB .grficos 3D

3.3.19. Windows Vista
Es 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 vista
Windows Vista Home Basic
Procesador de 32 bits (x86) o de 64 bits (x64) a 800 megahercios (MHz)
512 megabytes (MB) de memoria del sistema
Tarjeta grfica de clase de DirectX 9
32 MB de memoria de grficos
Disco duro de 20 gigabytes (GB) con 15 GB de espacio libre
Unidad DVD interna o externa
Capacidad de acceso a Internet
Capacidad de salida de audio
Windows Vista Home Premium, Windows Vista Business, Windows Vista
Enterprise y Windows Vista Ultimate
Procesador de 32 bits (x86) o de 64 bits (x64) a 1 gigahercios (GHz)
1 GB de memoria del sistema
Tarjeta de grficos con capacidad para Windows Aero
Nota: esto incluye una tarjeta grfica de clase DirectX 9 que admita lo siguiente:
Un controlador WDDM
Pixel Shader 2.0 en hardware
Admite 32 bits por pxel
128 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 externa
Capacidad de acceso a Internet
Capacidad 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.3
A 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 instalacin
Microprocesador: 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 instalacin
Microprocesadores con arquitectura 32 y 64 bits x-86, compatible con PAE, NX y
SSE2
Memoria RAM: 1 Gb para 32 bits 2 Gb para 64 bits.
Resolucin de pantalla de 1366 768
Grficos: 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. COMPILADOR
Un 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.1
Un 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 APLICACIN
En 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 TEXTOS
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.
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 DECALCULO
Un 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 APLICACIN
Desde 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.










WEBGRAFIAS
SISTEMAS NUMERICOS:
http://www.monografias.com/trabajos34/sistemas-numeracion/sistemas-
numeracion.shtml#conversion
CONVERSIONES DE LOS SISTEMAS NUMERICOS:
http://www.ladelec.com/teoria/electronica-digital/148-conversiones-de-sistemas-de-
numeracion
HISTORIA 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

Anda mungkin juga menyukai