sábado, 16 de abril de 2011

SISTEMAS OPERATIVOS
Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema.



PROGRAMA PRINCIPAL DEL SISTEMA:
El programa principal del sistema es el denominado intérprete de comandos o núcleo del sistema, este tiene la capacidad de traducir las órdenes que introducen los usuarios, mediante un conjunto de instrucciones facilitadas por él mismo directamente al núcleo y al conjunto de herramientas que forman el sistema operativo. 

LAS CUATRO GRANDES FUNCIONES DEL SISTEMA OPERATIVO: 
  •  Proporcionar más comodidad en el uso de un computador. 
  •  Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos (programas) 
  •  Brindar una interfaz al usuario, ejecutando instrucciones (comandos). 
  •  Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban (evolutividad).
SISTEMAS OPERATIVOS EXISTENTES :
  •  AmigaOS
  •  Amoeba
  •  BeOS
  •  DR-DOS
  •  DragonFly BSD
  •  FreeBSD
  •  FreeDOS
  •  GNU/Linux
  •  GNU Hurd
  •  MacOS
  •  Minix
  •  MS-DOS
  •  NetBSD
  •  OpenBSD
  •  PC-DOS
  •  Plan 9
  •  OS/2
  •  QDOS
  •  QNX
  •  Solaris
  •  Microsoft Windows
  •  Sistemas Unix
  •  Xenix
  •  Symbian 
FUNCIONES DE LOS SISTEMAS OPERATIVOS:
  • Gestión de tareas: Acepta todos los trabajos y los conserva hasta su finalización 
  • Interpretación de comandos: Interpreta los comandos que permiten al usuario comunicarse con el computador. 
  • Control de recursos: Coordina y manipula el hardware del computador, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse. 
  • Manejo de dispositivos de E/S: Organiza los archivos en diversos dispositivos de almacenamiento, como en discos flexibles, discos duros, discos compactos o memorias extraíbles. 
  • Manejo de errores Gestiona los errores de hardware y la pérdida de datos. 
  • Secuencia de tareas: El sistema operativo debe administrar la manera en que se reparten los procesos y definir el orden en que estos se ejecutan. 
  • Protección: Evitar que las acciones de un usuario afecten el trabajo que está realizando otro usuario.
  • Multiacceso Un usuario se puede conectar a otra máquina sin tener que estar cerca de ella.
  • Contabilidad de recursos Establece y administra el costo que se le cobra a un usuario por utilizar determinados recursos.
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS:
Podemos realizar una clasificación de los diversos sistemas operativos que existen atendiendo a varios criterios o características de estos. Estos criterios pueden ser atendiendo a las tareas, a la planificación o a la gestión de memoria.

TAREAS:
En este punto clasificamos los sistemas operativos atendiendo al número de tareas que puede atender simultáneamente. Tenemos dos tipos:
Monotarea: el sistema operativo solamente puede atender una tarea en un momento dado. Un ejemplo de S.O. de este tipo es MS-DOS.
Multitarea: el sistema operativo puede atender varias tareas a la vez. A su vez estas tareas pueden provenir de un único usuario o de varios usuarios, lo cual dependerá de las capacidades del sistema operativo.

PLANIFICACION:
La planificación de un S.O. define cómo se reparte el tiempo de CPU entre los diversos procesos, Existen varias formas de realizar esta planificación:

Tiempo compartido: se asigna el mismo tiempo para cada uno de los procesos.
Prioridades: cada proceso tiene asignada una prioridad y hasta que no
termina un proceso su ejecución, no se cede la CPU al siguiente. Estas prioridades pueden ser a su vez estáticas o dinámicas. 
• Mixtas: existe una planificación concreta a base de asignar tiempos en función de prioridades; en el caso de que dos procesos tengan asignada la misma prioridad, se comparte el tiempo entre los dos.

GESTION DE MEMORIA:
Existen dos maneras básicas de gestionar la memoria:
• Memoria real
• Memoria virtual

El S.O. que sólo utiliza memoria real quiere decir que el único lugar donde le es posible cargar el código de un programa es en la memoria física real, es decir, en la RAM.

ORGANIZACIÓN DE UN SISTEMA OPERATIVO: 


  • PRIMER NIVEL: se encuentra el núcleo, que es el que tiene contacto directo con los circuitos electrónicos. 
  • SEGUNDO NIVEL: se encuentran las rutinas que implementan los servicios que ofrece el Sistema Operativo, como el manejo de lo discos, el monitor, teclado y la gestión de los procesos. 
  • TERCER NIVEL: se encuentran el gestor de la memoria y de archivos. 
  • CUARTO NIVEL: están los procesos que permiten la comunicación del usuario con el Sistema Operativo: el caparazón y las órdenes propias del Sistema Operativo. La comunicación sólo es posible entre los niveles inmediatamente superior e inferior.
QUE ES UN PROCESO?... 
Son las instrucciones que ejecutará el microprocesador mientras lee un programa determinado. Esto también implica a la memoria reservada y a sus contenidos, el estado de ejecución en determinado momento, y la información que permite al sistema operativo planificar.

LOS ESTADOS DE PROCESO: 


  • EJECUCION: el proceso está actualmente en ejecución. 
  • LISTO: el proceso está listo para ser ejecutado, sólo está esperando que el planificador así lo disponga. 
  • BLOQUEADO: el proceso no puede ejecutar hasta que no se produzca cierto suceso, como una operación de Entrada/Salida. 
  • NUEVO: El proceso recién fue creado y todavía no fue admitido por el sistema operativo. En general los procesos que se encuentran en este estado todavía no fueron cargados en la memoria principal. 
  • TERMINADO: El proceso fue expulsado del grupo de procesos ejecutables, ya sea porque terminó o por algún fallo, como un error de protección, aritmético, etc.
EL MÁSTER BOOT RECORD (MBR): 
Es un pequeño programa que es ejecutado en cada Inicio del sistema operativo y se encuentra ubicado en el primer sector absoluto del disco duro en una PC y que busca la Tabla de Particiones para transferirla al Sector de Arranque (Boot).

COMPOSICIÓN DEL MBR:
El MBR está compuesto por código ejecutable y las entradas de la Tabla de Particiones.  

OFFSET
NATURALEZA
SIZE
+00h
Código ejecutable
varía
+1BEh
1a entrada de tabla de particiones
16 bytes
+1CEh
2a entrada de tabla de particiones
16 bytes
+1DEh
3a entrada de tabla de particiones
16 bytes
+1EEh
4a entrada de tabla de particiones
16 bytes
+1FEh
Marcador ejecutable (AA55h)
2 bytes


BOOTSTRAP:
 Es el protocolo de arranque que utiliza el computador para acceder a una dirección IP automáticamente y no tener que pedirla al usuario cuando este inicie el computador.

SECTOR DE ARRANQUE DEL DISCO DURO:
El sector de arranque es el primer sector de todo disco duro (cabeza 0, cilindro 0, sector1) En él se almacena la tabla de particiones y un pequeño programa master de inicialización, llamado también Master Boot. Este programa es el encargado de leer la tabla de particiones y ceder el control al sector de arranque de la partición activa. Si no existiese partición activa, mostraría un mensaje de error.



EL NUCLEO:
el núcleo es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema, los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso para el programador.


FUNCION DEL NUCELO:
Los núcleos tienen como funciones básicas de garantizar el cargamento y la ejecución de los procesos, las entradas/salidas y proponer un interfaz entre el espacio núcleo y los programas del espacio del usuario, aparte de las funcionalidades básicas, el conjunto de las funciones de los puntos siguientes necesariamente no son proporcionados por un núcleo de sistema de explotación.

TIPOS DE NUCLEOS:
Hay cuatro grandes tipos de núcleos:
  • NUCLEOS MONOLITICOS: facilitan abstracciones del hardware subyacente realmente potentes y variadas. 
  • MICRONUCLEOS:  proporcionan un pequeño conjunto de abstracciones simples del hardware, y usan las aplicaciones llamadas servidores para ofrecer mayor funcionalidad. 
  • NUCLEOS HIBRIDOS: son muy parecidos a los micronúcleos puros, excepto porque incluyen código adicional en el espacio de núcleo para que se ejecute más rápidamente.Son los que reciben o dan salida a señales analógicas que son procesadas digitalmente.Esto puede realizarse gracias a los conversores analogicos/digitales que , como su nombre indica ,convierte señales analógicas a digitales 
  • EXONUCLEOS: no facilitan ninguna abstracción, pero permiten el uso de bibliotecas que proporcionan mayor funcionalidad gracias al acceso directo o casi directo al hardware. 


EL KERNEL:

El kernel consiste en la parte principal del código del sistema operativo, el cual se encargan de controlar y administrar los servicios y peticiones de recursos y de hardware con respecto a uno o varios procesos, este se divide en 5 capas o niveles: 
  • NIVEL 1: Gestión de memoria. Proporciona las facilidades de bajo nivel para la gestión de memoria secundaria necesaria para la ejecución de procesos. 
  • NIVEL 2: Procesador. Se encarga de activar los cuantums de tiempo para cada uno de los procesos, creando interrupciones de hardware cuando no son respetadas. 
  • NIVEL 3: Entrada/Salida. Proporciona las facilidades para poder utilizar los dispositivos de E/S requeridos por procesos. 
  • NIVEL 4: Aplicación o interprete de lenguajes. Facilita la comunicación con los lenguajes y el sistema operativo para aceptar las ordenes en cada una de las aplicaciones. Cuando se solicitan ejecutando un programa el software de este nivel crea el ambiente de trabajo e invoca a los procesos correspondientes. 
  • NIVEL 5:. Control de archivos. Proporciona la facilidad para el almacenamiento a largo plazo y manipulación de archivos con nombre, va asignando espacio y acceso de datos en memoria. 
CONVENCIONES PARA NOMBRAR LOS DISCOS EN LINUX: 

  • Los discos del IDE primario se denominan /dev/hda y /dev/hdb (en el orden master y slave) 
  • Los discos de la interfaz secundaria se se denominan /dev/hdc y /dev/hdd (en el orden master y slave) 
  • Si posee otras interfaces IDE los dispositivos se denominarán /dev/hde, /dev/hdf, etc. 
  • Los discos SCSI o SATA se denominan /dev/sda, /dev/sdb, etc. 
CARGADORES DE ARRANQUE PARA GNU/LINUX: 

Los cargadores de arranque que se utilizan en GNU/LINUX es el GRUB  y LILO. 


SISTEMA DE ARCHIVOS:
estructuran la información guardada en una unidad de almacenamiento, que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos. 


FUNCIONES DEL NÚCLEO O KERNEL:

El núcleo o kernel :

  • Facilita el acceso al hardware
  • Se encarga de decidir qué programa puede hacer uso de un dispositivo y durante cuánto tiempo
  • garantiza la carga y la ejecución de los procesos, las entradas/salidas y propone una interfaz entre el espacio núcleo y los programas del espacio del usuario
  • asigna recursos para el proceso que lo necesite
  • El núcleo reside siempre en la memoria principal
  • Administración de la memoria para todos los programas y procesos en ejecución
  • Administración del tiempo de procesador que los programas y procesos en ejecucion utilizan
ARQUITECTURA DE WINDOWS Y DE LINUX:

WINDOWS:

LINUX:



 COMPARACIÓN ENTRE EL NÚCLEO DE LINUX Y WINDOWS:
Principalmente antes de comparar ambos nucleo hay que recalcar que Linux posee nucleo UNIX que Windows posee nucleo HIBRIDO, en si ambos nucleos proporcionan lo básico que es el buen arranque, manejo, y acceso a las diferentes aplicaciones proporcionadas por el equipo, pero si queremos incidir en cual de los dos nucleos es mejor en cuanto a seguridad, accesibilidad y mejor manejo hay que darle al nucleo unix estas características ya que aunque el nucelo hibrido genera un mejor arranque , el nucleo unix es eficiente en todos los ámbitos requeridos. 



NÚCLEO DE WINDOWS 7 (MINWIN):
Bueno el nucleo de Windows 7 (minwin), es como mucho lo han llamado un Windows al desnudo ya que solo consta de las tareas del kernel, por lo que su velocidad de arranque es muy rápida además que es un servidor web que solo puede mostrar paginas HTML, según lo que se observo en el experimento realizado al nucleo minwin pudimos conocer la cantidad de recursos que consume: 25MB de espacio de disco duro y 40MB de RAM, Según parece este MiniWin tardó unos 20 segundos en arrancar. 

NOMENCLATURA DEL KERNEL EN LINUX:
La nomenclatura del Kernel se divide en 3 campos separados por un punto (.), estos son:


PRIMER CAMPO: Número de la versión, actualmente a fecha de este documento es la 2.


SEGUNDO CAMPO: Numero de "sub-versión", por llamarlo de algun modo, es la version dentro de la propia versión, si este número es par, la versión sera estable, si por el contrario es impar, ésta sera inestable. 


TERCER CAMPO: Nivel de corrección el en que se encuentra.

VULNERABILIDAD DEL NÚCLEO DE WINDOWS VISTA:
La vulnerabilidad se encuentra en el sistema de red cuando se envían solicitudes a la API “iphlpapi.dll”. El error está comprobado en vista ultimate y enterprise y según los investigadores “es muy probable que afecte al resto de versiones de 32 y 64 bits Windows xp no está afectado, según explican. 

una vulnerabilidad en el núcleo de vista que puede producir un desbordamiento de buffer colgando el sistema, o que puede ser explotado para inyectar código malicioso y comprometer la seguridad del equipo cliente.

TIPOS SOFTWARE: 

SOFTWARE LIBRE: este tipo de software se puede adquirir gratuitamente o a precio de distribución, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente, es decir este tipo de software nos da la libertad para manipularlo sinningun costa, inconveniente , etc. 

SOFTWARE GRATUITO: este tipo de software lo podemos adquirir sin ningún costo pero no podemos manipularlo o modificarlo, es decir solo podemos acceder a el para ejecutar sus aplicaciones, pero mas no para modificarlas. 

SOFTWARE DE DOMINIO PUBLICO: El software de dominio público no está protegido por las leyes de derechos de autor y puede ser copiado por cualquiera sin costo alguno, esto no quiere decir que este software se pueda copiar, estudiar, modificar ya que Así mismo, existe software gratis protegido por leyes de derechos de autor que permite al usuario publicar versiones modificadas como si fueran propiedad de este último 

POR QUÉ LINUX ES LLAMADO GNU/LINUX:

Porque GNU/LINUX es la unión de los programas operativos LINUX y GNU, este último empezó siendo un programa de licencias para sistemas operativos y que a causa de muchos retrasos que hubieron se tomo como decisión unirlos y de ahí el sistema operativo es llamado GNU/LINUX. 

DIFERENCIA ENTRE GNU/HURD Y GNU/MACH:

GNU/HURD: es un conjunto de programas servidores que simulan un núcleo Unix que establece la base del sistema operativo GNU, El Proyecto GNU lo ha estado desarrollando desde 1990 como software libre, distribuyéndolo bajo la licencia GPL. 

GNU/MACH: es el micronúcleo oficial del Proyecto GNU. Como cualquier otro micronúcleo, su función principal es realizar labores mínimas de administración sobre el hardware para que el grueso del sistema operativo sea operado desde el espacio del usuario, En la actualidad el GNU Mach sólo funciona en máquinas de arquitectura Intel de 32 bits y su uso más popular es servir de soporte a Hurd.




TIPOS DE ARCHIVOS PARA SISTEMAS OPERATIVOS:

DOS:--------------------->FAT16

WINDOWS 95:-------->FAT16

WINDOWS 98:-------->FAT16, FAT32

WINDOWS XP:------->FAT, FAT16, FAT32, NTFS (versiones 4 y 5)

WINDOWS 7:--------->NTFS, FAT32

LINUX:------------------>EXT2, EXT3, REISERFS, LINUX SWAP (FAT16, FAT32, NTFS)

MAC OS:--------------->HFS, MFS

OS/2:--------------------->HPFS

SUN SOLARIS:------->UFS

IBM AIX:--------------->JFS

PARTICIONES DE LINUX:

/RAIZ: Maneja los programas necesarios para arrancar el sistema y los programas básicos de almacenamiento. Contiene los datos más importantes del sistema y es punto de montaje de otras particiones.

/SWAP: se usa para la memoria virtual. 
/BOOT: es la partición empleada para los arranques del sistema.

viernes, 11 de febrero de 2011

Ranuras PCI y AGP

RANURA PCI:

La ranura pci es un bus estandar de ordenador que sirve para conectar circuitos integrados o tarjetas de expansion directamente a la placa base,los pci permiten la configuracion dinamica de los dispositivos que se le conecten.la fecuencia del reloj es de 33,33 HMz con transferencia sincrona,la tasa de transferencia es de 133 MB por segundo en un bus de 32 bits, en el de 64 simplemente se dobla.

PUERTOS

USB:

(Universal Serial Bus) Este nos sirve para conectar perifecos algunos de entrada y otros de salida.

ETHERNET:

Tambien conocidos como puertos de red local, normalmente el conector utilizado para su funcionamiento es el RJ45, en otros casos se utiliza el conector RJ11 ya que tambien es una herramienta de trabajo muy efectiva.

PS/2:

Este conector serial nos permite conectar principalmente el mouse demarcada con el color verde y el teclado con el color morado, este puerto posee 6 pines los cuales son muy utiles para pasar informacion y/O viceversa

VGA:

Este puerto es utilizado principalmente para conectar el monitor o pantalla. consta de 15 pines y se demarca con el color azul.

PUERTO SERIAL:

Es una interfaz de datos digitales, utilizado en periféricos y computadores.La informacion se transmite en un bit a la vez por eso se le llama serial.

SATA:

Es el enlace entre la placa base y los dispositivos de almacenamiento del pc.Tiene mayores velocidades de transmisión y su cable es mas largo que el molex.Existen los sata I, II y III dependiendo de cada un de ellos sus frecuencias son de 1500 MHz, 300 HMz y 600 HMz  respectivamente.Cada uno con 1 bit/clock y 8 bytes.
PUERTO PARALELO:

En este puerto los bits pasan en grupos y se utilizan para conectar la impresora,el monitor y el escaner.

HDMI:

Es un conector de audio y video,tiene un ancho de banda 340 MHz o 10,6 Gigabit/s.Protocolo TDMS y 19 pines.
MONITOR CRT:

Se basa en tubos de rayos catodicos, en primer lugar se encuentra la rejilla catidica que envia electrones a la superficie del tubo. cuando chocan con el tubo este se ilumina por la reaccion con el fosforo, una bobina magnetica desvia desvia la emision de electrones repartiendolos por la pantalla para formar varias lineas que conformal la imagen. basicamente se trata de un tubo basio con un catodo que permite que los electrones viajen del terminal positivo al negativo.
MONITOR LCD:

El monitor LCD cuenta con una serie de etapas para su funcionamento:  
------>reflectores y fuente de luz.                         
------>panelez polarizados.
------>cristal frontal.
------>panel de cristal liquido.
------>filtro de color RGB.



La luz atraviesa la pantalla por un filtro polarizado, los cristales líquidos hace girar esta luz oscilante y pasan a otro filtro este refleja la luz en una capa reflectora interna y sale dando claridad a la pantalla, los pixeles son controlados electronicamente se devén conectar todos a 2 puntos de contacto, esto generaría una gran cantidad de contactos pero para ello se usa un sistema de multiplexado que reduce el numero de conexiones.




DISCO DURO

ESTRUCTURA
El disco duro esta compuesto por varios discos o platos apilados distantes de una carcasa impermeable al aire y al polvo, sus partes son:
  • Platos o discos donde se graban los datos.
  • El cabezal de  lectura/escritura.
  • El impulsor de cabezal (monitor).
  • Electroimán que es el que mueve el cabezal.
  • Un circuito electrónico de control lo cual contiene, la interfaz con el ordenador, memoria caché.
  • Una caja que protege al disco duro de la suciedad o polvo del medio.
  • Una bolsita desecante con lo cual se evita la humedad.
  • Tornillos que son especiales.


 ORGANIZACIÓN DE LA INFORMACIÓN
Un byte es la unidad útil más pequeña en términos de memoria. Los HD almacenan los datos en pedazos gruesos llamados sectores. La mayoría de los HD usan sectores de 512 bytes. La controladora del H D determina el tamaño de un sector en el momento en que el disco es formateado. Algunos modelos de HD le permiten especificar el tamaño de un sector. Cada pista del disco esta dividida en 1 ó 2 sectores dado que las pistas exteriores son más grandes que las interiores, las exteriores contienen mas sectores.

INSTALACIÓN DE UN DISCO DURO

Para instalar un disco se necesita tener o saber lo siguiente:
  • Un destornillador con punta estrella.
  • Un manual de disco duro el cual indicará como se debe hacer la instalación.
  • Tener algunos conocimientos previos sobre el hadware y la BIOS.
  • Estar familiarizado con los términos maestro (master), esclavo (slave), IDE, BIOS, disco duro, formatear, particionar, sector de arranque, disco de arranque.
  • Se necesita también un disco de arranque hecho obligadamente en windows 95 o superior.
  • Y por supuesto un disco duro.
Los pasos a seguir en la instalación son lo siguientes:
  • Pensar la configuración que le daremos al nuevo disco, es decir, si va a ser maestro o esclavo eso dependiendo de los demás dispositivos que se hayan conectados en el IDE.
  • Cambiar los jumpers de los demás dispositivos correspondientes dependiendo de la configuración.
  • Conectar el nuevo disco duro.
  • Encender el computador y comprobar que la BIOS los detecte.
  • Si el nuevo disco no esta particionado o formateado entonces hacerlo
  • Y finalmente instalar el sistema operativo eso si es que instalamos el disco como maestro.


CLASIFICACIÓN DEL DISCO DURO











IDE
:C
ontrola los dispositivos de almacenamiento masivo de datos,Son planos, anchos y alargados.


SCSI:
A diferencia de los discos IDE, pueden trabajar asincrónicamente con relación al microprocesador, lo que posibilita una mayor velocidad de transferencia,teóricamente los 5 Mbps en los discos SCSI Estándares, los 10 Mbps en los discos SCSI Rápidos y los 20 Mbps en los discos SCSI Anchos-Rápidos (SCSI-2).

SATAExisten tres versiones, SATA 1 con velocidad de transferencia de hasta 150 MB/s (hoy día descatalogado), SATA 2 de hasta 300 MB/s, el más extendido en la actualidad; y por último SATA 3 de hasta 600 MB/s el cual se está empezando a hacer hueco en el mercado.Físicamente es mucho más pequeño y cómodo que los IDE.

SAS Aumenta la velocidad y permite la conexión y desconexión en caliente.

IMPRESORA LASER:





El dispositivo central que utiliza este tipo de impresión es un material fotosensible que se descarga con luz, denominado cilindro o tambor fotorreceptor. Cuando es enviado un documento a la impresora, este tambor es cargado positivamente por una corriente eléctrica que corre a lo largo de un filamento y que es regulada mediante una rejilla; a este componente se le denomina corona de carga. Entonces, el cilindro gira a una velocidad igual a la de un pequeño rayo láser, controlado en dirección por un motor con espejos ubicados de manera poligonal en la parte interna de la unidad láser; este pequeño rayo se encarga de descargar  diminutas partes del cilindro, con lo cual se forma la imagen electrostática no visible de nuestro documento a imprimir sobre este fotorreceptor.

A continuación, el toner que se transfirió al papel es adherido a éste por medio de un par de rodillos, uno encargado de generar calor y el otro con el objetivo de presionar la hoja sobre el anterior; a esta unidad se le denomina de fijado y es el paso final de la impresión láser.

IMPRESORA DE MATRIZ DE PUNTO:



es un tipo de impresora con una cabeza de impresión que se desplaza de izquierda a derecha sobre la página, imprimiendo por impacto, oprimiendo una cinta de tinta contra el papel, de forma similar al funcionamiento de una máquina de escribir.

Cada punto es producido por un diminuto bastón metálico, también llamado alambre o pin, que es empujado por un pequeño electroimán, bien directamente o mediante un mecanismo de palancas. Enfrente de la cinta de tinta y del papel hay una pequeña guía agujereada para servir de guía a los bastones. La parte móvil de la impresora es conocida como la cabeza de impresión, que generalmente imprime una línea de texto en cada movimiento horizontal sobre el papel

IMPRESORA DE INYECCION DE TINTA:




Esta impresora utiliza un metodo de no impacto el cual consiste en que, la tinta se esparce por medio de boquillas que vienen del cabezal de impresión, este a su vez se mueve horizontalmente, este cabezal posee 2 motores un que le permite moverse de lado a lado y el otro para hacer trazos verticales sobre el papel, en cada pasada se imprime una linea vertical y una linea horizontal de pixeles y hacia se va formando la imagen o impresión. Las impresoras de inyección de tinta utilizan una tinta de secado rápido.


UNIDAD DE CD

UNIDA DE CD-ROM:
La unidad de CD-ROM permite utilizar discos opticos de una mayor capacidad que los disquetes de 3,5 pulgadas: hasta 700 MB. Una caracteristica basica de las unidades de CD-ROM es la velocidad de lectura que normalmente se expresa como un número seguido de una "X"  este numero indica la velocidad de lectura en multiplos de 128 kB/s

CD-RW:

Una regrabadora puede grabar y regrabar discos compactos. Las características básicas de estas unidades son la velocidad de lectura, de grabación y de regrabación. En los discos regrabables es normalmente menor que en los discos que sólo pueden ser grabados una vez. Las regrabadoras que trabajan a 8X, 16X, 20X, 24X, etc.

DVD:
Las unidades de DVD-ROM son aparentemente iguales que las de CD-ROM, pueden leer tanto discos DVD-ROM como CD-ROM. Se diferencian de las unidades lectoras de CD-ROM en que el soporte empleado tiene hasta 17 GB de capacidad, y en la velocidad de lectura de los datos.16x = 21,12 MB/s.

DVD-RW:
Puede leer y grabar y regrabar imágenes, sonido y datos en discos de varios gigabytes de capacidad, de una capacidad de 650 MB a 9 GB.

BLUE-RAY:

 es un formato de disco óptico de nueva generación de 12 cm de diámetro  para vídeo de gran definición y almacenamiento de datos de alta densidad. Su capacidad de almacenamiento llega a 25 GB por capa

HD-DVD:
 traducido al español como disco versátil digital de alta densidad, fue un formato de almacenamiento óptico desarrollado como un estándar para el DVD de alta definición por las empresas Toshiba, Microsoft yNEC, así como por varias productoras de cine. Puede almacenar hasta 30 GB.







MEMORIA ROM


La memoria ROM, también conocida como firmware, es un circuito integrado programado con unos datos específicos cuando es fabricado. Los chips de características ROM no solo se usan en ordenadores, sino en muchos otros componentes electrónicos también.

TIPOS DE MEMORIAS ROM
Hay 4 tipos básicos de ROM, los cuales se pueden identificar como:
  • ROM
  • PROM           
  • EPROM
  • EEPROM

PROM (Programmable Read-Only Memory)


Básicamente la memoria PROM es programable ya que se obtiene sin información, la peculiaridad de estos chips es que solo pueden ser programadas una sola vez puesto que después de esto su información es de carácter permanente y esta se convierte en una ROM.

EPROM(Erasable Programmable Read-Only Memory)

Este tipo de memoria es igual a la PROM en casi todos los aspectos solo varia en el echo de que este tipo de chip puede ser re programada gracias  ha  una herramienta especial que emite una frecuencia determinada de luz ultravioleta. Son configuradas usando un programador EPROM que provee voltaje a un nivel determinado dependiendo del chip usado, el problema es que no es selectivo, lo que quiere decir que borrará toda la información que este contenga.


EEPROM(Electrically erasable programmable read-only memory)
Al igual que sus compañera EPROM tiene la propiedad de ser re programada pero es allí donde se diferencias ya que para la re programación de esta solo se necesita una una orden del software, ademas la eliminación de información es selectiva, también es conocida como memoria flash.

BIOS: (Basic Input-Output System)




Sistema básico de entrada-salida. Programa incorporado en un chip de la placa base que se encarga de realizar las funciones básicas de manejo y configuración del ordenador.


SETUP


El setup es un sofware procedente de la BIOS, que tiene como funcion configurar algunos elementos del ordenador tales como raconocimiento de dsipositivos y modos de transmisión.

CMOS


El setup es un software procedente de la BIOS, que tiene como función configurar algunos elementos del ordenador tales como reconocimiento de dispositivos y modos de transmisión.


jueves, 10 de febrero de 2011

MEMORIAS RAM
DEFINICION:
La memoria principal o RAM (Random Access Memory) es donde el computador guarda los datos que esta utilizando en el momento presente, El almacenamiento es considerado temporal por que los datos y programas permanecen en ella mientras que la computadora este encendida o no sea reiniciada.




TERMINOS TECNICOS DE MEMORIAS

TIEMPO DE LATENCIA:
Se denominan latencias de una memoria RAM a los diferentes retardos producidos en el acceso a los distintos componentes de la memoria,Estos retardos influyen en el tiempo de acceso de la memoria por parte de la CPU, este  se mide en nanosegundos.

TIEMPO DE ACCESO: 
es el intervalo de tiempo entre el instante en el cual una unidad de control inicia  una solicitud para almacenar datos y el instante en el cual los datos son obtenidos o se inicia el almacenamiento.

BUFFER DE DATOS:
es un espacio de memoria, en el que se almacenan datos para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede en algun momento sin datos.

PARIDAD:
se usa para detectar, y en algunos casos corregir, errores en la transmision.

ARQUITECTURA DE LA MEMORIA RAM:

CICLO DE LECTURA:
El procesador le manda la direccion del contenido que quiere a la RAM. Del procesador a la RAM se manda la Señal de Lectura el contenido es copiados al procesador por el Bus de datos.


CICLO DE ESCRITURA:
Se manda la direccion que el procesador quiere y de este a la RAM. Se debe almacenar el contenido a escribir en el registro del procesador. Del procesador a la RAM se manda tambien una Señal de Escritura por el Bus de Control.El contenido se transfiere por bus de datos a la posicion de memoria indicada por el bus de direccion.


CARACTERISTICAS DE LA MEMORIA RAM
La memoria RAM es volatil, lo que significa que solamente almacena datos mientras recibe electricidad. Por lo tanto, cada vez que el equipo se apaga, todos los datos de la memoria se borran.


Es aleatoria debido a que se puede leer o escribir datos en cualquier tiempo, es decir no es nesesario dar una orden para acceder a la informacion.


Al momento de almacenar la informaion en la memorias, esta informacion pasa atravez de una serie de pines conectados a la terjeta madre, despues la informacion se almacena en los chps que esta posea de tal manera que al momento de buscarlos se rapido.


TIPOS DE MEMORIAS RAM


SINCRONAS:
Este tipo de memorias son las que estan sincronizadas con el procesador, es decir trabajanb el  a la par y hay constante uso en los dos.


ASINCRONAS:
Son aquellas que no estan sincronizadas con el procesador, es decir trabajan con diferente frecuencia entre ellos.


MODULOS DE MEMORIA RAM


DIP:
Este tipo de memoria hace referencia a los circuitos integrados, por lo que esta memoria tiene diferentes caracteristicas que facilitan su manejo y su instalacion.


SIPP:

consiste en un circuito impreso  en el que se montan varios chips de memoria RAM, con una disposicion de pines relativa por asi decirlo. Tiene un total de 30 pines a lo largo del borde del circuito que encajan con las ranuras o bancos de conexion de memoria de la placa base del ordenador y proporcionan 4 bits por modulo.

SIMM:
es un formato para modulos de memoria RAM que consisten en placas de circuito impreso sobre las que se montan los integrados de memoria DRAM. Estos modulos se inserta en zocalos sobre la placa base. Los contactos en ambas caras estan interconectados.

DIMM:
Son modulos dememoria RAM utilizados en ordenadores personales. Se trata de un pequeño circuito impreso que contiene chips de memoria y se conecta directamente en ranuras de la placa base. Los modulos DIMM son reconocibles externamente por poseer sus contactos separados en ambos lados, a diferencia de los SIMM que poseen los contactos de modo que los de un lado estan unidos con los del otro.

RIMM:
cuentan con 184 pines y debido a sus altas frecuencias de trabajo requieren de difusores de calor consistentes en una placa metalica que recubre los chips del modulo. Se basan en un bus de datos de 16 bits y estan disponibles en velocidades de 300MHz.

MODULOS PARA PORTATILES:

SO-DIMM:
Los modulos SO-DIMM tienen 100, 144 o 200 pines, Los de 100 pines soportan transferencias de datos de 32 bits, mientras que los de 144 y 200 lo hacen a 64 bits. Estas ultimas se comparan con los DIMM de 168 pines. A simple vista se diferencian porque las de 100 tienen 2 hendiduras guia, las de 144 una sola hendidura casi en el centro y las de 200 una hendidura parecida a la de 144 pero mas desplazada hacia un extremo.

MICRO-DIMM:

Es un modulo de 172 pines utilizado para memorias DDR SDRAM.

SO-RIMM:

La so-rimm es una version mas pequeña de la rimm que se utiliza en computadores portatiles.

TECNOLOGIAS:

MEMORIAS ASINCRONAS:

DRAM:------------>4 A 64 Kb, 16 a 18 pines.
FPM-RAM:------>70 A 60 ns.
EDO-RAM:------>30 a 40 ns.

MEMORIAS SINCRONAS:

PC66--------->   168 contactos, 1Gb, 100 MHz
PC100-------->  168 contactos, 1 Gb, 100 MHz.
PC133-------->   168 contactos, 1Gb, 133 MHz.
PC1600------>    184 contactos, 1Gb, 100MHz
PC2100------>    184 contactos, 1Gb,133MHz
PC2700------>    184 contactos, 1Gb, 166MHz
PC3200------>    184 contactos, 1Gb, 200MHz
PC4200------>    240 conectores,4 Gb, 266 MHz
PC4800------>    240 conectores,4 Gb, 300 MHz
PC5300------>    240 conectores,4 Gb,167 MHZ
PC6400------>    240 conectores,4 Gb, 200 MHz
DDR3-------->   240 conectores,4 Gb, 300 MHz 
RDRAM------>   16 bits, 1200 MHz
XDR-DRAM->     40 MHz
XDR2-RAM-->   16 bits, 800 MHz
SRAM------->     75 MHz, 4 a 6 ns
ESDRAM----->   200 MHz
VRAM------->    8 bits.