martes, 15 de marzo de 2011

Sistema hexadecimal

El sistema Hexadecimal (no confundir con sistema sexagesimal), a veces abreviado como Hex, es el sistema de numeración de base 16 —empleando por tanto 16 símbolos—. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria; y, debido a que un byte representa 28 valores posibles, y esto puede representarse como 2^8 = 2^4 \cdot 2^4 = 16 \cdot 16 = 1 \cdot 16^2 + 0 \cdot 16^1 + 0 \cdot 16^0, que, según el teorema general de la numeración posicional, equivale al número en base 16 10016, dos dígitos hexadecimales corresponden exactamente —permiten representar la misma línea de enteros— a un byte.
En principio dado que el sistema usual de numeración es de base decimal y, por ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan. El conjunto de símbolos sería, 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 minúsculas en lugar de mayúsculas. Como en cualquier sistema de numeración posicional, el valor numérico de cada dígito es alterado dependiendo de su posición en la cadena de dígitos, quedando multiplicado por una cierta potencia de la base del sistema, que en este caso es 16. Por ejemplo: 3E0A16 = 3×163 + E×162 + 0×161 + A×160 = 3×4096 + 14×256 + 0×16 + 10×1 = 15882.
El sistema hexadecimal actual fue introducido en el ámbito de la computación por primera vez por IBM en 1963. Una representación anterior, con 0–9 y u–z, fue usada en 1956 por la computadora Bendix G-15.



Tabla de conversión entre decimal, binario, octal y hexadecimal


Fracciones



Como el único factor primo de 16 es 2, todas las fracciones que no tengan una potencia de 2 en el denominador, tendrán un desarrollo hexadecimal periódico.
FracciónHexadecimalResultado en hexadecimal
1/21/20,8
1/31/30,5 periódico
1/41/40,4
1/51/50,3 periódico
1/61/60,2A periódico
1/71/70,249 periódico
1/81/80,2
1/91/90,1C7 periódico
1/101/A0,19 periódico
1/111/B0,1745D periódico
1/121/C0,15 periódico
1/131/D0,13B periódico
1/141/E0,1249 periódico
1/151/F0,1 periódico
1/161/100,1
Existe un sistema para convertir números fraccionarios a hexadecimal de una forma más mecánica. Se trata de convertir la parte entera con el procedimiento habitual y convertir la parte decimal aplicando sucesivas multiplicaciones por 16 hasta convertir el resultado en un número entero.
Por ejemplo: 0,06640625 en base decimal.
Multiplicado por 16: 1,0625, el primer decimal será 1. Volvemos a multiplicar por 16 la parte decimal del anterior resultado: 1. Por lo tanto el siguiente decimal será un 1.Resultado: 0,11 en base hexadecimal. Como el último resultado se trata de un entero, hemos acabado la conversión.
Hay ocasiones en las que no llegamos nunca a obtener un número entero, en ese caso tendremos un desarrollo hexadecimal periódico.

 Operaciones en Sistema Hexadecimal

En el sistema hexadecimal, al igual que en el sistema decimal, binario y octal, se pueden hacer diversas operaciones matemáticas. Entre ellas se encuentra la resta entre dos números en sistema hexadecimal, la que se puede hacer con el método de complemento a 15 o también utilizando el complemento a 16. Además de éstas, deberemos manejar adecuadamente la suma en sistema hexadecimal, explicada a continuación:

HexadecimalDecimal
A10
B11
C12
D13
E14
F15

 Suma

  • 9 + 7 = 16 (16 – 16 = 0 y nos llevamos 1)
En este caso la respuesta obtenida, 16, no está entre el 0 y el 15, por lo que tenemos que restarle 16. Por lo tanto, la respuesta obtenida será 10 (sistema hexadecimal).
Hay que tener cuidado de utilizar correctamente las letras, ya que operar a la vez con letras y números puede crear confusiones.

  • A + 6 = 16 (16 - 16 = 0 y nos llevamos 1)
Ocurre lo mismo que en el ejemplo anterior.

  • A + A = 20 ( 20 – 16 = 4 y nos llevamos 1)
La respuesta es 20 y no está entre el 0 y el 15, por lo que tenemos que restarle 16. Por lo tanto, la respuesta obtenida será 14 (sistema hexadecimal).
Hay que tener cuidado de utilizar correctamente las letras, ya que operar a la vez con letras y números puede crear confusiones.

  • F + E = 29 ( 29 – 16 = D y nos llevamos 1)
La respuesta es 29 y no está entre el 0 y el 15, por lo que tenemos que restarle 16. Por lo tanto, la respuesta obtenida será 1D (sistema hexadecimal).
Hay que tener cuidado de utilizar correctamente las letras, ya que operar a la vez con letras y números puede crear confusiones.
  • Ahora haremos una operación más complicada:
  • A + 2 = 12 (12 corresponde a C)
Ten en cuenta que puedes comprobar los resultados utilizando una calculadora científica.

 Resta hexadecimal

 Complemento C15

Podemos hacer la resta de dos números hexadecimales utilizando el complemento a 15. Para ello tendremos que sumar al minuendo el complemento a quince del sustraendo, y finalmente sumarle el bit de overflow (bit que se desborda).
Para entender la resta en complemento a 15 lo analizaremos con un ejemplo. Ésta es la resta que tenemos que resolver:
A4FC9
    -   DE8
    —————————
     ¿?¿?¿?¿?
Primero tenemos que hacer que el minuendo y el sustraendo tengan la misma cantidad de números. Para ello, añadiremos ceros al sustraendo hasta que sean suficientes.
A4FC9
    - 00DE8
    —————————
     ¿?¿?¿?¿?
Después, crearemos un nuevo número con la misma cantidad de números que el nuevo sustraendo. Como en el sistema hexadecimal el mayor número que tenemos es el 15, que corresponde a la letra F, tendremos que escribir la F tantas veces como números tiene el sustraendo.
FFFFF
    - 00DE8
    —————————
      FF217
La resta se hace siguiendo las normas generales de la resta común. La diferencia obtenida se denomina el complemento a 15. Recuerda el valor correspondiente a cada letra al operar.
Ahora tendremos que sumar el minuendo y el complemento a 15 utilizando la suma en sistema hexadecimal, mencionada anteriormente.
A4FC9
    + FF217
    —————————
     1A41E0
Con la suma obtenemos el resultado 1A41E0, pero no es la respuesta final. Te habrás dado cuenta que este nuevo número tiene más cifras que los números iniciales que teníamos que restar. Tenemos que quitar el número de la izquierda (en este caso, el 1) y sumarlo.
A41E0
    +     1
    —————————
      A41E1
La respuesta es A41E1.
Ten en cuenta que puedes comprobar los resultados utilizando una calculadora científica.

 Complemento C16

También podemos hacer la resta de dos números hexadecimales utilizando el complemento a 16, siguiendo un proceso similar que en el caso del complemento a 15. Para resolver la resta, tendremos que sumar al minuendo el complemento a dieciséis del sustraendo.
Para entender la resta en complemento a 16 lo analizaremos con el ejemplo anterior. Ésta es la resta que tenemos que resolver:
A4FC9
    -   DE8
    —————————
     ¿?¿?¿?¿?
Primero tenemos que hacer que el minuendo y el sustraendo tengan la misma cantidad de números, al igual que ocurre en el proceso del complemento a 15.
Para ello, añadiremos ceros al sustraendo hasta que sean suficientes.
A4FC9
    - 00DE8
    —————————
     ¿?¿?¿?¿?
Después, crearemos un nuevo número con la misma cantidad de números que el nuevo sustraendo.
Como en el sistema hexadecimal el mayor número que tenemos es el 15, que corresponde a la letra F, tendremos que escribir la F tantas veces como números tiene el sustraendo.
FFFFF
    - 00DE8
    —————————
      FF217
La resta se hace siguiendo las normas generales de la resta común.
Ahora tenemos que sumarle 1 a la diferencia obtenida. Este paso es muy importante, ya que es la diferencia entre hacer la resta en complemento a 15 ó 16, y se suele olvidar fácilmente. Además, recuerda que estás sumando en sistema hexadecimal, siguiendo el mismo proceso explicado anteriormente.
FF217
    +     1
    —————————
      FF218

A la diferencia obtenida y sumarle uno le denominaremos el complemento a 16.
Ahora tendremos que sumar el minuendo y el complemento a 16
A4FC9
    + FF218
    —————————
     1A41E1
Con la suma obtenemos el resultado 1A41E1.
Te habrás dado cuenta que este nuevo número tiene más cifras que los números iniciales que teníamos que restas, cosa imposible en una resta (que la diferencia sea mayor que el minuendo y el sustraendo). Por eso, y estando en complemento a 16, tendremos que despreciar (eliminar) el número de la izquierda. En este caso es el 1.
La respuesta, por lo tanto, es A41E1.
En ambos casos la respuesta obtenida deberá ser la misma, ya que hemos resuelto la misma resta en sistema hexadecimal. Por lo tanto, podremos comprobar que hemos operado bien comparando las respuestas obtenidas en complemento a 15 y en complemento a 16 para una misma resta.
Además, ten en cuenta que puedes comprobar los resultados utilizando una calculadora científica.

jueves, 10 de marzo de 2011

como armar una pc

Como armar una PC










El presente artículo describe los pasos a seguir en el proceso de montaje de un ordenador, actividad para la cual necesitaremos los materiales listados a continuación, haciendo uso, como única herramienta, de un simple destornillador.

Como nota, hay que reseñar que el proceso de montaje del ordenador es similar para todos los ordenadores, cambiando únicamente los componentes y la forma de realizar algunas conexiones.




Montaremos el ordenador con los siguientes componentes. Son:




Carcasa del PC (1).
Placa base (2).

Microprocesador (3).

Ventilador para microprocesador (4)
Fuente de alimentación (5).

Disco duro (6).


Disquetera (7).


DVD-Rom (8).

Cable Serial ATA (9).

Cable IDE (10).

Cable Floppy (11).
Láminas de memoria RAM (12).
Tornillos (13).

Raíles para soporte DVD-ROM (14).


Tarjeta gráfica (15).


componentes





Los pasos del montaje son los siguientes:





1- Montamos la fuente de alimentación en la parte posterior derecha de la carcasa que se encuentra abierta. Una vez montada se atornillará.

Fig. 1 Fuente de alimentación
2- Montamos el microprocesador sobre la placa base, la parte que tiene patillas del chip es la que se inserta sobre el zócalo. En este modelo de placa hay que levantar una pequeña palanca para poder meter el procesador, una vez puesto, se baja la palanca para que el procesador quede fijo.

Fig. 2 Microprocesador

3- Montamos las 2 láminas de memoria RAM sobre los slots de memoria. Las memorias solo se pueden insertar en una única posición, se han de abrir las pestañas laterales de los slots para poder meter las memorias, una vez insertadas cerramos las pestañas para que las memorias queden bien sujetas.


Fig. 3 Memoria Ram
4- Se monta el ventilador del procesador, el cual se monta encima del microprocesador sobre una plataforma ya preparada. El soporte del ventilador lleva unas palancas que han de estar levantadas para poder realizar la instalación, una vez puesto el ventilador se bajan las palancas.

Fig. 4.1 Ventilador del microprocesador
Una vez puesto el ventilador, se conecta el cable de alimentación del ventilador los pines correctos de placa.

Fig. 4.2 Alimentación del ventilador
5- Ponemos la placa base sobre la carcasa, la placa se atornillará a la carcasa a través de unos agujeros que ésta tiene hechos. La placa se ha de colocar con la zona de los conectores (puertos USB, puerto serie, puerto de red, etc) hacia el exterior de la placa, de tal manera que estos se vean desde el exterior de la carcasa.

Cabe destacar como curiosidad que la placa no está totalmente pegada sobre la plataforma de la carcasa, si no que queda separada escasos milímetros de la carcasa por medio de unos separadores, que este en este caso ya venían con la carcasa, pero otras veces son unos tornillos que se han de montar sobre la carcasa.


Fig. 5 Placa base


6- Al tener la fuente de alimentación instalada, tenemos 3 cables que se han de enchufar para alimentar la placa base, los cuales se conectan a diferentes tipos de conectores.

El cable más grande es la alimentación principal de la placa (Figura 6.1), y el conector está situado al lado de los slots Ide, los otros 2 cables son alimentaciones secundarias de la placa (Figura 6.2). Estas conexiones se indican en el manual de la placa base.


Fig. 6.1 Alimentación principal

Fig. 6.2 Alimentaciones secundarias


7- La fuente de alimentación incluye un ventilador que se fijará sobre la parte posterior de la carcasa, que tiene una rejilla que es por donde el ventilador expulsa el aire caliente. El ventilador se ajusta a la carcasa a través de unos tornillos.


Fig. 7 Ventilador de placa base

8- Desmontaremos la bahía de 3 ¼ “que está montada en la carcasa para que nos sea más fácil montar la disquetera y el disco duro.

La disquetera se coloca en la bahía sobre unas guías, poniéndose más cerca de la parte superior de la bahía. La zona de la disquetera que no tiene los agujeros para los tornillos, la disquetera se tendrá que desplazar sobre las guías hasta que se alineen los respectivos agujeros de la bahía y la disquetera.


Fig. 8 Disquetera
9- Sobre la misma bahía que hemos montado la disquetera, montaremos el disco duro. Éste se introducirá y se colocará en la bahía de forma similar a lo hecho con la disquetera, la cara del disco duro que tiene la controladora (zona de chips) se pondrá mirando hacia abajo



Fig. 9 Disco duro

10- Una vez se hayan montado la disquetera y el disco duro en la bahía, ésta se colocará de nuevo en la carcasa y se atornillará para que tenga una sujeción firme.


Fig. 10 Bahía de 3 ¼ “

11- Realizamos las conexiones del disco duro, primero le conectamos uno de los cables de alimentación que salen de la fuente de alimentación (en este caso el conector de alimentación está preparado para discos Serial Ata) al conector de alimentación del disco (Figura 11.1), y posteriormente cogemos el cable Serial Ata y conectamos un extremo de éste al conector del disco duro y el extremo a uno de los conectores de la placa base (Figura11.2).


Fig. 11.1 Alimentación Serial Ata

Fig. 11.2 Cable Serial Ata

12- Ahora conectamos la alimentación a la disquetera, la parte rayada del conector se pone mirando hacia arriba (Figura 12.1). Posteriormente conectamos un extremo del cable floppy a la disquetera, este cable tiene un lateral con un hilo de color rojo o azul, lo que indica que este es el 1er pin, el cual se coloca en el lado más alejado de la alimentación (Figura 12.2), el otro extremo se conecta al conector de la placa base.

Fig. 12.1 Alimentación de disquetera


Fig. 12.2 Cable Floppy
13- Se prepara el CD-ROM para introducirlo en la bahía de 5 ½ “, en este caso se utilizará un raíl para fijarse a la bahía. Con otras carcasas de ordenador el CD se ha de montar en un soporte metálico con la ayuda de tornillos que se fijará en la carcasa (Figura 13.1). Una vez montado el raíl en el CD-ROM, éste se introduce el hueco de la bahía de 5 ½ “y se atornilla a la carcasa para que quede bien sujeto (Figura 13.2).

Fig. 13.1 Raíl de CD-ROM

Fig. 13.2 Bahía de 5 ½” para Cd-Rom
14- Cuando ya esté montado el CD-ROM, conectaremos un extremo del cable IDE al conector del CD y el otro extremo a uno de los 2 conectores IDE de la placa base que está situado al lado del conector floppy, el hilo rojo o azul que indica el pin nº 1 se pone al lado de la alimentación (Figura 14.1). Después conectamos la alimentación al CD mediante uno de los cables de la fuente de alimentación (Figura 14.2).

Fig. 14.1 Cable IDE

Fig. 14.2 Alimentación CD-ROM
15- El CD-ROM nos viene generalmente con un cable de sonido para el sonido de éste, conectamos un extremo el conector de sonido del CD, situado al lado izquierdo del conector IDE del CD (Figura 15.1) y el otro extremo lo conectamos al conector de sonido de la placa base, que se indica en el manual de la placa base (Figura 15.2).

Fig 15.1 Conector sonido CD-ROM

Fig 15.2 Conector sonido Placa base


16- El frontal de este ordenador incorpora 2 conectores USB y 2 conectores de sonido (altavoz y micrófono), tendremos un cable para los conectores USB (Figura 16) y otro para los conectores de sonido. Estos cables los conectaremos a sus respectivos conectores de la placa base, éstos se indican el manual de la placa base.

Fig. 16 Conector USB frontal
17- Ahora conectaremos la alimentación de los leds de la frontal del ordenador, en este ordenador tenemos 3 leds, son:

- Power led - Luz de encendido del ordenador

- HDD led - Luz de procesamiento del ordenador

- SW led – Botón de encendido del ordenador

Estos conectores se sitúan en diferentes posiciones que vienen marcadas en el manual de la placa base.


Fig. 17 Conectores leds de la frontal

18- Después montaremos la tarjeta gráfica en el slot AGP, para poder introducir la tarjeta hay que abrir una pestaña que tiene el slot, una vez encajada la tarjeta se atornilla a la carcasa.

Fig. 18 Tarjeta gráfica
19- Una vez tenemos montadas todas las piezas, lo único que queda es poner la tapa de la carcasa, que nos protege del polvo la placa base.

Fig. 19 Tapa de carcasa de ordenador






miércoles, 9 de marzo de 2011

sistemas operativos

Tema I. Sistemas operativos
Un sistema operativo es un programa (software) encargado de poner en funcionamiento
el ordenador, puesto que gestiona los procesos básicos del sistema. Así mismo se
encarga de gestionar para el usuario el hardware.
El sistema operativo comienza a trabajar en cuanto se enciende el ordenador y es
completamente fundamental para que el usuario trabaje con él. Los sistemas operativos
realizan tareas básicas y, sin ellos, el ordenador no funcionaría. Así, por ejemplo, el
sistema operativo reconoce la conexión del teclado, organiza y ordena los archivos,
controla la impresora, la pantalla, etc. Es como un policía de tráfico pues, se encarga de
que los programas no interfieran entre ellos.
Sobre el sistema operativo se instalan los programas que vaya a usar el usuario. Los
programas, también llamados aplicaciones son muy diversos. Ejemplo: El procesador de
textos Word.
Sistemas operativos hay muchos, aunque mucha gente piensa que sólo existe el famoso
Windows. Veamos algunos:
1. Windows (en sus diferentes versiones): Windows XP, Windows Vista, ... Es un
sistema operativo propiedad de la empresa MicroSoft que es privativo (de pago).
2. Mac OS: Es un sistema operativo propiedad de la empresa Apple, (el creador del
Ipod) que es privativo.
3. Unix: Sistema operativo empleado por las supercomputadoras y ordenadores de
grandes empresas, propiedad de la empresa AT&T y es privativo. Es un sistema
muy seguro.
4. GNU/Linux: Sistema operativo que está en alza, completamente gratuito.
Cualquiera lo puede modificar según sus necesidades. Además, es bastante
seguro.
5. FreeBSD: Sistema operativo gratuito y según algunos autores uno de los más


Escritorio de Windows XP

Escritorio Linux
Los sistemas operativos tienen numerosas funciones:
1. Gestionan la memoria RAM de los distintos procesos. Un proceso es
simplemente, un programa en ejecución, es decir, una tarea que realiza el
ordenador.
2. Gestiona el almacenamiento de información de forma permanente en unidades
de disco (disco duro, disquetes, pen drives, etc).
3. Gestiona el sistema de archivos que nos permite crear, eliminar y manipular
archivos y carpetas (también llamadas directorios).
4. Crea mecanismos de protección para evitar el acceso de intrusos a recursos o
servicios no autorizados.
5. Dispone de un intérprete de comandos. Es un recurso que permite al usuario
comunicarse con el sistema operativo a través de órdenes o comandos que son
escritos. También se llama consola o shell.
6. El Sistema Operativo gestiona los sistemas de entrada/salida, es decir, controla
los diferentes dispositivos conectados al ordenador (monitor, impresora, etc)
La parte más importante del Sistema Operativo se llama núcleo o kernell. Asigna tareas
al procesador siguiendo un orden y administrando los tiempos que lleva cada tarea.
Hoy en día los sistemas operativos llevan incluidas diferentes aplicaciones. Así, por
ejemplo, Windows se vende con aplicaciones como Paint, Notepad, el juego del solitario,
etc. Al conjunto del Sistema Operativo con las aplicaciones se le llama distribución.
Ejemplo: El famoso Sistema Operativo Windows Vista tiene diferentes distribuciones, por
ejemplo:
 Windows Vista Home Basic: Pensada para el usuario doméstico.
 Windows Vista Home Premium: Pensada para usuarios domésticos más exigentes.
 Windows Vista Business : Incluye aplicaciones pensadas para negocios.
El sistema operativo Linux posee diferentes distribuciones realizadas por grupos de
usuarios o empresas: Red Hat, Ubuntu, Mandriva, Suse Linux, Knoppix, etc. Hay, incluso,
distribuciones Linux españolas como Linex, Guadalinex, Meduxa,.

Controladores de dispositivos
Para que los diferentes dispositivos conectados al ordenador funcionen (ratón, impresora,
escáner, ...) es preciso tener instalados en el sistema operativo unos programas llamados
controladores, también llamados drivers. Así, si no se tienen los drivers de una impresora
que hayas comprado, la impresora no funcionará de ningún modo.
Afortunadamente, los sistemas operativos actuales detectan la mayoría del hardware
automáticamente, mediante el método “plug and play”. Ejemplo: Cuando conectas un
Pen Drive a un ordenador, si el ordenador tiene instalado el Sistema Operativo Windows
XP (o superior), automáticamente el sistema detecta la presencia del Pen Drive y
posteriormente tras esperar un tiempo, instala automáticamente los drivers del Pen Drive.
Si el sistema operativo no tiene el sistema “plug and play”, el hardware que quieras
conectar al ordenador se vende con un CD-ROM donde se encuentran los drivers. Si no
es así, el fabricante te debe indicar en una nota en que zona de Internet se pueden
descargar.
Sistemas operativos sin instalación previa
Son sistemas operativos almacenados en unidades extraíbles y, por lo tanto, se pueden
ejecutar sin necesidad de instalación en le disco duro, de modo que no afectan al sistema
operativo instalado en el ordenador.
La mayoría de ellos se basan en distribuciones específicas de Linux.
Tipos:
· Live CD: Si se emplea
un CD como soporte
del sistema operativo.
· Live DVD: Si se emplea
un DVD como soporte
del sistema operativo.
· Live USB: Cuando lo
que se emplea es una
memoria USB.
Una de las distribuciones Linux
más populares en formato Live
CD es el KNOPPIX (Imagen de
la izquierda)
Escritorio del Sistema Operativo
Linux-Knoppix
Otras




Otras características:

Hoy día los sistemas operativos son siempre multiusuario y multitarea. ¿qué significa
esto?
· Multiusuario: Un sistema operativo es multiusuario cuando puedes tener
configurados en él varios usuarios distintos. Por ejemplo en casa, un usuario para
ti, otro para tu hermano y otro para tus padres.
· Multitarea: Un Sistema operativo es multitarea cuando puede ejecutar varios
programas a la vez. Está claro que Windows lo es ya que, por ejemplo, mientras
escribes un texto en el Word, puedes estar escuchando música y navegando por
Internet.
Dispositivos de almacenamiento
La información se puede almacenar en diferentes dispositivos, algunos de ellos portátiles.
Veamos algunos:
- Disco duro: de 80 Gb a 1000 Gb de capacidad.
- Discos ópticos: CD  700 Mb
DVD  de 4,7 a 17 Gb
Blu-Ray  de 27 a 54 Gb
- Tarjetas de memoria: Las hay de diferente tipo:
SD  Secure Digital
CF  Compact Flash
MMC  Multimedia Digital
MS  Memory Stick
Disco duro
Es el dispositivo más utilizado, y se encarga de almacenar
permanentemente la información en nuestro ordenador.
El disco duro está formado por diferentes discos metálicos
apilados (entre 2 y 4) alojados en una carcasa, que giran a gran
velocidad. En cada cara del disco hay un cabezal capaz de leer
y escribir la información.
Los discos se dividen en círculos concéntricos llamados pistas.
Cada pista está dividida en igual número de sectores. Cada sector
tiene un tamaño de 512 bytes. La unidad de almacenamiento
mínima se denomina cluster.
El cilindro es el conjunto de varias pistas; son todas las circunferencias que están
alineadas verticalmente



Si quieres ver el número de sectores, pistas, cilindros y capacidad de tu disco duro, sigue
los siguientes pasos en el entorno Windows.
1. Ve a Inicio  Todos los Programas  Accesorios  Herramientas del Sistema
 Información del sistema.
2. Accede a Componentes  Almacenamiento  Discos. Aquí puedes obtener la
información sobre tus unidades de disco.
3. Anota los siguientes datos:
· Capacidad del disco duro
· Número total de pistas
· Número de bytes por sector
· Número total de cilindros
4. Calcula cuantos archivos podrías guardar si cada uno de ellos ocupa 1000
sectores.
Particiones del disco duro
Una partición es una división del disco duro, de forma que el sistema operativo la
considera como si fuera una unidad totalmente independiente. Cada partición puede tener
un sistema de archivos distinto. Esto hace que en cada partición puedas tener sistemas
operativos distintos en un mismo ordenador, sin que interfieran entre sí. Así, puedes tener
Windows en una partición y Linux en otra.
Pero, ¿Qué es un sistema de archivos? Es el modo en el que se guardan los archivos en
discos duros. Los sistemas de archivos más comunes son:
· FAT32: empleado hasta Windows 98.
· NTFS: empleado por Windows XP y Windows Vista
· Ext3: empleado por Linux
Si eliges tener un solo sistema operativo, por ejemplo, el Windows, hoy en día se suele
organizar la información del disco duro haciendo dos particiones. En una de ellas se
instala el sistema operativo (Windows) y otras aplicaciones: en la otra partición se instalan
datos, como por ejemplo: documentos, fotografías, música, etc. De este modo si el
sistema operativo queda inservible y tienes que reinstalarlo, no perderás tus datos, pues
están en una partición independiente.
Desfragmentando el disco duro
Hay una herramienta que tiene Windows llamada Desfragmentador de disco, que mueve
los archivos de unos sectores a otros del disco duro para dejarlo ordenado y agrupar su
espacio libre. De este modo, el disco duro trabaja más rápido y, en general, el ordenador
trabaja más rápido.
Para desfragmentar el disco duro se hacen los siguientes pasos:
Vete a Inicio  Todos los programas  Accesorios  Herramientas del Sistema 

Desfragmentador de disco
Este proceso no es necesario en Linux.

¿Qué es un Sistema Operativo?

  • Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.
  • Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.
  • Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.


Definición de Sistema Operativo

El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.
En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.

Clasificación de los Sistemas Operativos

Los sistemas operativos pueden ser clasificados de la siguiente forma:
  • Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.
  • Multiprocesador: soporta el abrir un mismo programa en más de una CPU.
  • Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
  • Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
  • Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.

Cómo funciona un Sistema Operativo

Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.
Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.

Cómo se utiliza un Sistema Operativo

Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla.
Ejemplos de Sistema Operativo
A continuación detallamos algunos ejemplos de sistemas operativos:

Familia Windows

  • Windows 95
  • Windows 98
  • Windows ME
  • Windows NT
  • Windows 2000
  • Windows 2000 server
  • Windows XP
  • Windows Server 2003
  • Windows CE
  • Windows Mobile
  • Windows XP 64 bits
  • Windows Vista (Longhorn)

Familia Macintosh

  • Mac OS 7
  • Mac OS 8
  • Mac OS 9
  • Mac OS X

Familia UNIX

  • AIX
  • AMIX
  • GNU/Linux
  • GNU / Hurd
  • HP-UX
  • Irix
  • Minix
  • System V
  • Solaris
  • UnixWare

domingo, 6 de marzo de 2011

MIDDLEWARE

 Middleware es un software de computadora que conecta componentes de software o aplicaciones para que puedan intercambiar datos entre éstas. Es utilizado a menudo para soportar aplicaciones distribuidas. Esto incluye servidores web, servidores de aplicaciones, sistemas de gestión de contenido y herramientas similares. Middleware es especialmente esencial para tecnologías como XML, SOAP, servicios web y arquitecturas orientada a servicios.

Middleware es una incorporación relativamente reciente en la computación. Obtuvo popularidad en los 80 como una solución al problema de cómo conectar nuevas aplicaciones con viejos sistemas. De todas maneras el término ha sido usado desde 1968. También facilitaba el procesamiento distribuido: conexión de múltiples aplicaciones para crear una aplicación más grande, generalmente sobre una red.

El middleware es un software de conectividad que ofrece un conjunto de servicios que hacen posible el funcionamiento de aplicaciones distribuidas sobre plataformas heterogéneas. Funciona como una capa de abstracción de software distribuida, que se sitúa entre las capas de aplicaciones y las capas inferiores (sistema operativo y red). El middleware abstrae de la complejidad y heterogeneidad de las redes de comunicaciones subyacentes, así como de los sistemas operativos y lenguajes de programación, proporcionando una API para la fácil programación y manejo de aplicaciones distribuidas. Dependiendo del problema a resolver y de las funciones necesarias, serán útiles diferentes tipo de servicios de middleware.
Por lo general el middleware del lado cliente está implementado por el Sistema Operativo subyacente, el cual posee las bibliotecas que implementan todas las funcionalidades para la comunicación a través de la red.

Orígenes
Los middleware han aparecido de manera relativamente reciente en el mundo de la informática, hoy en día tecnologías móviles (celulares) están aplicando esta tecnología para el soporte de llamadas VOIP. En el pasado ganaron popularidad en la década de los 80, ya que eran la solución de cómo integrar las nuevas aplicaciones con los sistemas heredados (legacy systems), en todo caso, el termino ha sido usado desde 1968.[1] También facilitaba la computación distribuida, mediante conexión de múltiples aplicaciones para crear una mucho mayor, sobre una red.

Tipos de middleware
Se pueden clasificar los diferentes middleware en función de su escalabilidad y su tolerancia a fallos, aunque tomando en cuenta que esta investigación no fue corroborada, puede haber otros tipos de clasificaciones:
  • Remote Procedure Call (RPCs) — El cliente realiza una llamada a procedimientos que están ejecutando en máquinas remotas. Pueden ser síncronos o asíncronos.
  • Publish/subscribe — Este tipo de monitores middleware activan y entregan información relevante para los subscriptores.
  • Message-oriented middleware (MOM) — Los mensajes enviados al cliente se recogen y se almacenan hasta que son solicitados, mientras el cliente continúa con otros procesos.
  • Object Request Broker (ORB) — Este tipo de middleware permite que los clientes envíen objetos y soliciten servicios en un sistema orientado a objetos.
  • SQL-oriented Data Access — middleware entre las aplicaciones y los servidores de base de datos.
Otras fuentes incluyen divisiones adicionales:
Otros autores determinan sólo estos dos:
  • Middleware de servicios generales
  • Middleware de servicios específicos

Red de computadoras

Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos informáticos conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos para compartir información y recursos. Este término también engloba aquellos medios técnicos que permiten compartir la información.

La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información en la distancia, asegurar la confiabilidad y la disponibilidad de la información, aumentar la velocidad de transmisión de los datos y reducir el coste general de estas acciones.

La estructura y el modo de funcionamiento de las redes informáticas actuales están definidos en varios estándares, siendo el más importante y extendido de todos ellos el modelo TCP/IP basado en el modelo de referencia OSI. Este último, estructura cada red en 7 capas con funciones concretas pero relacionadas entre sí; en TCP/IP se reducen a 4 capas. Existen multitud de protocolos repartidos por cada capa, los cuales también están regidos por sus respectivos estándares.

Inicio de la Computadora

COMPUTACION

     Computacion se define como cuenta o calculo. De acuerdo al Area de la Informatica, se entiende como computacion al calculo automatizado de datos con la ayuda de una maquina.

COMPUTADORA

     La computadora le sirve al hombre como una valiosa herramienta para realizar y simplificar muchas de sus actividades. En si es un dispositivo electrico capaz de interpretar y ejecutar los comandos programados para realizar en forma general las soguientes funciones:

-   Operaciones de entrada al ser receptora de informacion.
-   Operaciones de calculo, logica y almacenamiento.
-   En la actualidad las computadoras tienen aplicaciones mas practicas, porque sirve no solamente para  Computar y calcular, sino para realizar multiples procesos sobre los datos proporcionados, tales como clasificar u ordenar, selecionar, corregir y automatizar, entre otros.
-   Operaciones de salida al proporcionar resultados de las operaciones antecedentes.