jueves, 20 de diciembre de 2007

MASTER BOOT RECORD

Es el primer sector de un dispositivo de almacenamiento de datos, como el disco duro. A veces, se emplea paa el arranque del sistema operativo con bootstrap, otras veces usando para almacenar una tabla de particiones y, en ocasiones se usa solo para identificar un dispositivo de disco individual.
En la practica, el MBR casi siempre se refiere al sector de arranque de 512 bytes, o el partition sector de una particion para ordenadores compatibles con IBM. Debido a la amplia implantacion de ordenadores PC clonicos, este tipo de MBR se usa mucho, hasta el punto de ser incorporado en otros tipos de ordenadores y en nuevos estandares multi-plataforma para particionado y el arranque.

Dirección Descripción
0x0000 Área de Código
0x01B8 4 bytes firma del disco (opcional)
0x01BE Para entradas en la tabla de particiones primarias de 16 bytes (esquema estándar de la Tabla de Particiones del MBR)
0x01FE 2 bytes firma del MBR (0xAA55)

POST

El post significa (auto diagnostico al encender). Es un proceso de verificación e inicialización de los componentes de entrada y salida en un sistema de computo que se encarga de configurar y diagnosticar el estado del hardware.

El conocimiento de los POST es muy importante cuando vamos a comprobar una tarjeta madre nueva o agregamos algún hardware.

El código POST le envía al usuario una serie de sonidos que le indican el resultado del chequeo automático del sistema. Se emite usando un dispositivo que rara vez pueda estar afectad, la bocina del sistema.

Los códigos mas importantes son:
Código o cantidad de pitidos Significado
Ningún tono No hay electricidad (o las bocinas están desconectadas)
Tono ininterrumpido Fallo en el suministro eléctrico
Tonos cortos y seguidos Placa base estropeada
1 tono largo La memoria RAM no funciona o no hay instalada
1 tono largo y 1 corto Fallo en la placa base o en ROM
1 tono largo y 2 cortos Fallo en la tarjeta de vídeo o no hay instalada
1 tono largo y 3 cortos Fallo en la tarjeta EGA
2 tonos largos y 1 corto Fallo en la sincronización de imagen.
2 tonos cortos Error en la paridad de la memoria
3 tonos cortos Fallo en los primeros 64 Kb de la memoria RAM
4 tonos cortos Temporizador o contador defectuoso
5 tonos cortos El procesador o la tarjeta de vídeo no pasan el test
6 tonos cortos Fallo en el controlador del teclado
7 tonos cortos Modo virtual de procesador AT activo, Error de excepción/identificador del procesador.
8 tonos cortos Fallo en la escritura de la RAM de video.
9 tonos cortos Error de checksum de la ROM en la BIOS
10 tonos cortos Error de CMOS.


martes, 18 de diciembre de 2007

PROCESO DE ARRANQUE

En informática, la secuencia de arranque, es un proceso que inicia el sistema operativo cuando el usuario enciende el ordenador. Se encarga de la inicialización del sistema y de los dispositivos.
El cargador de arranque es un programa diseñado para preparar todo lo que necesita el sistema operativo para funcionar.
En los ordenadores modernos, el proceso de arranque comienza en la CPU ejecutando los programas contenidos en la memoria ROM en una dirección predefinida.

lunes, 17 de diciembre de 2007

MEMORIA VIRTUAL

La memoria virtual es un concepto que permite al software usar mas memoria principal que la que realmente tiene el ordenador. La mayoría de los ordenadores tienen cuatro tipos de memoria:
*Registros en la CPU, la memoria cache, la memoria física y el disco duro, que es mucho mas lento, pero también mas grande y barato.
Muchas aplicaciones requieren el acceso a mas información que la que puede ser mantenida en memoria física. Esto es especialmente cierto cuando el Sistema Operativo permite múltiples procesos y aplicaciones corriendo simultaneamente.
Una solución al problema de necesitar mayor cantidad de memoria de la que se posee, consiste en que las aplicaciones mantengan parte de su información en disco, moviéndola a la memoria principal cuando sea necesario.
La alternativa es usar memoria virtual, donde la combinación entre hardware especial y el sistema operativo hace uso de la memoria principal y la secundaria para hacer parecer que el ordenador tiene mucha mas memoria principal que la que realmente tiene.

GESTIÓN DE ALMACENAMIENTO SECUNDARIO

Un sistema de almacenamiento secundario es necesario, ya que la memoria principal es volatil y ademas muy pequeña para almacenar todos los programas y datos. Tambien es necesario mantener los datos que no convenga mantener en la memoria principal. El Sistema Operativo se encarga de :
*Planificar los discos.
*Gestionar el espacio libre.
*Asignar almacenamiento.

GESTIÓN DE PROCESOS

Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: Tiempo de CPU, memoria, archivos y dispositivos de E/S. El sistema operativo es el responsable de :
* Crear y destruir procesos.
*Para y reanudar procesos.
*Ofrecer mecanismos para que se comuniquen y sincronicen.

¿QUE ES UN SISTEMA OPERATIVO?

Un sistema operativo es un programa o conjunto de programas de ordenador destinado a permitir una gestión eficaz de sus recursos. Comienza a trabajar cuando se enciende el ordenador y gestiona el hardware de la maquina desde los niveles mas básicos, permitiendo también la interacción con el usuario.

lunes, 10 de diciembre de 2007

DIFERENCIA ENTRE HARDWARE Y SOFTWARE

EL SOFTWARE SON LOS PROGRAMAS COMO WINDOWS , JUEGOS , ETC.

EL HARDWARE ES TODO LO FISICO COMO LA PLACA , EL MONITOR , LA TARJETA GRAFICA,ETC.

Los componentes de un ordenador

Cuando ya supimos la historia , nos pusimos a ver como eran los componentes del ordenador.

La placa base o placa madre,que es la tarjeta de circuitos impresos que sirve como medio de conexion entre el microprocesador, los circuitos electronicos de soporte, las ranuras para conectar parte o toda la RAM del sistema, la ROM y las ranuras especiales que permiten la conexion de tarjetas adaptadoras adicionales.Estas tarjetas de expansion suelen realizar funciones de control de perifericos tales como monitores, impresoras, unidades de disco, etc.
Las funciones basicas de la placa son:
CONEXION FISICA
ADMINISTRACION, CONTROL Y DISTRIBUCION DE ENERGIA ELECTRICA
COMUNICACION DE DATOS
TEMPORIZACION
SINCRONISMO
CONTROL Y MONITOREO
SOFTWARE BASICO DENOMINADO (BIOS)
SOCKET DE CPU
PUENTE NORTE
PUENTE SUR
BUS DE DATOS
BUS DE DIRECCIONES
SERIAL ATA
PUERTOS SATA
BUS ISA
BUSES PCI
PCI EXPRESS
USB
TARJETA PCI - USB 2.0
ADAPTADOR DE MOUSE USB a PS/2
IEEE 1394
ROM
RAM
CACHÉ
MEMORIA VIRTUAL
SIMM
DIMM
RIMM
CAPACIDAD DE ALMACENAMIENTO
VELOCIDAD
CAPACIDAD PARA EL MANEJO DE DATOS
DIFERENTES TECNOLOGIAS
DRAM
FPM DRAM
EDO DRAM
SDRAM
DDR SDRAM
RDRAM
MEMORIA CACHÉ o SRAM
CACHÉ L1
CACHÉ L2 INTERNO Y EXTERNO
CACHÉ L3
TABLA
BIOS
CMOS
RAID
MIRROR
DISPOSITIVOS DE ALMACENAMIENTO
TECNOLOGIA OPTICA
DISCO DE VIDEO DIGITAL
TIPOS DE DISCOS COMPACTOS
DISCO DURO
ESTRUCTURA FISICA
DIRECCIONAMIENTO
CILINDRO, CABEZA Y SECTOR
ESTRUCTURA LOGICA
FUNCIONAMIENTO MECANICO
CLUSTER
BUFFER
CINTAS MAGNETICAS
FLSH RAM USB
COMPONENTES PRIMARIOS
MEMORIAS FLASH DE TIPO NAND
TIEMPOS DE ACCESO, CAPACIDAD, TECNOLOGIA Y TASA DE TRANSFERENCIA
SISTEMA DE VIDEO
TARJETAS
MONITORES
CONTROLES DEL MONITOR
UNIDADES
VENTAJAS Y DESVENTAJAS
TAMAÑO
ALTAVOZ
RENDIMIENTO
IMPRESORAS DE IMPACTO
IMPRESORAS DE TINTA
IMPRESORAS LASER
Lo primero que aprendimos fue la importancia de las primeras maquinas electronicas y los descubrimientos por parte de los cientficos que modificaron y dotaron a las maquinas en lo que hoy son los ordenadores.
Aprendimos quienes fueron y lo que descubrieron por ejemplo:

Los primeros artilugios de cálculo, se remontan a 3000 adC. Los babilonios que habitaron en la antigua Mesopotamia empleaban unas pequeñas bolas hechas de semillas o pequeñas piedras, a manera de "cuentas" agrupadas en carriles de caña.

Posteriormente, en el año 1800 adC, un matemático babilónico inventó los algoritmos que permitieron resolver problemas de cálculo numérico.

Los chinos desarrollaron el ábaco, con éste realizaban cálculos rápidos y complejos.
En 1642 el físico y matemático francés Blaise Pascal inventó el primer calculador mecánico, la pascalina.
Treinta años después el filósofo y matemático alemán Leibnitz inventó una máquina de calcular que podía multiplicar, dividir y obtener raíces cuadradas en sistema binario. A los 26 años aprendió matemáticas de manera autodidáctica y procedió a inventar el cálculo infinitesimal, honor que comparte con Newton.
En 1801 el francés Joseph Marie Jacquard, utilizó un mecanismo de tarjetas perforadas para controlar el dibujo formado por los hilos de las telas confeccionadas por una máquina de tejer.
Charles Babbage (1793-1871) creó un motor analítico que permitía sumar, sustraer, multiplicar y dividir a una velocidad de 60 sumas por minuto.
En 1879, a los 19 años de edad, Herman Hollerith fue contratado como asistente en las oficinas del censo estadounidense y desarrolló un sistema de cómputo mediante tarjetas perforadas en las que los agujeros representaban el sexo, la edad, raza, entre otros. Gracias a la máquina tabuladora de Hollerith el censo de 1890 se realizó en dos años y medio, cinco menos que el censo de 1880.Hollerith dejó las oficinas del censo en 1896 para fundar su propia Compañía: la Tabulating Machine Company. En 1900 había desarrollado una máquina que podía clasificar 300 tarjetas por minuto (en vez de las 80 cuando el censo), una perforadora de tarjetas y una máquina de cómputo semiautomática. En 1924 Hollerith fusionó su compañía con otras dos para formar la international Business Machines hoy mundialmente conocida como IBM.
1944

Se construyo el primer ordenador al cual se le llamo Eniac. Era un ordenador electronico con el cual el proceso de datos, almacenamiento y control de operaciones se realizaban con dispositivos electronicos, se utilizaban tubos de vacio, que hacen posible el salto del calculo electrico al electronico.

John Von Neumann propuso una versión modificada del ENIAC; el EDVAC, que se construyó en 1952. Esta máquina presentaba dos importantes diferencias respecto al ENIAC: En primer lugar empleaba aritmética binaria, lo que simplificaba enormemente los circuitos electrónicos de cálculo. En segundo lugar, permitía trabajar con un programa almacenado. El ENIAC se programaba enchufando centenares de clavijas y activando un pequeño número de interruptores.

1951

Eckert y Mauchly entregan a la Oficina del Censo su primer computador: el UNIVAC I. Posteriormente aparecería el UNIVAC-II con memoria de núcleos magnéticos, lo que le haría superior a su antecesor, pero, por diversos problemas, esta máquina no vio la luz hasta 1957, fecha en la que había perdido su liderazgo en el mercado frente al 705 de IBM.

1952

Shannon desarrolla el primer raton electrico capaz de salir de un laberinto, primera red neural.

1953

IBM fabricó su primer computadora gran escala, el IBM 650.

1956

Darthmouth da una conferencia en donde nace la inteligencia artificial.

1958

Comienza la segunda generación de computadoras, caracterizados por usar circuitos transistorizados en vez de válvulas al vacío.

1963

Un comité Industria-Gobierno desarrolla el código de caracteres ASCII, (se pronuncia asqui), el primer estándar universal para intercambio de información (American Standard Code for Information Interchange), lo cual permitió que máquinas de todo tipo y marca pudiesen intercambiar datos.

1964

La aparición del IBM 360 marca el comienzo de la tercera generación. Las placas de circuito impreso con múltiples componentes pasan a ser reemplazadas por los circuitos integrados.

1968

Robert Noyce y Gordon Moore fundan la corporacion intel(intel corporation).

1971

Se creó el primer programa para enviar correo electrónico.

1972

Aparecen los disquetes de 5.25 pulgadas.

1974

Vinton Cerf, conocido como el padre de Internet, junto con Bob Kahn, publican “Protocolo para Intercomunicación de Redes por paquetes”, donde especifican en detalle el diseño de un nuevo protocolo, el Protocolo de control de transmisión (TCP, Transmission Control Protocol), que se convirtió en el estándar aceptado. La implementación de TCP permitió a las diversas redes conectarse en una verdadera red de redes alrededor del mundo.

Se crea el sistema Ethernet para enlazar a través de un cable único a las computadoras de una red local (LAN).

1975

En enero la revista Popular Electronics hace el lanzamiento del Altair 8800, el primer computador personal reconocible como tal. Tenía una CPU Intel de 8 bits y 256 bytes de memoria RAM. El código de máquina se introducía por medio de interruptores montados en el frente del equipo, y unos diodos luminosos servían para leer la salida de datos en forma binaria. Costaba 400 dólares, y el monitor y el teclado había que comprarlos por separado. Se funda Microsoft al hacer un interpretador BASIC para esta máquina.

1976

Se funda Apple. Steve Wozniak desarrolla el Apple I para uso personal, a Steve Jobs se le ocurre comercializarlo

1977

Se hace popular el ordenador Apple II, desarrollado por Steve Jobs y Steve Wozniak en un garaje, y al año siguiente se ofrece la primera versión del procesador de texto WordStar.

1979

Dan Bricklin crea la primera hoja de cálculo, más tarde denominada VisiCalc, la cual dio origen a Multiplan de Microsoft, Lotus 1-2-3 (en 1982), Quattro Pro, y Excel.

ARPA crea la primera comisión de control de la configuración de Internet y en 1981 se termina de definir el protocolo TCP/IP (Transfer Control Protocol / Internet Protocol) y ARPANET lo adopta como estándar en 1982, sustituyendo a NCP. Son las primeras referencias a Internet, como “una serie de redes conectadas entre sí, específicamente aquellas que utilizan el protocolo TCP/IP”. Internet es la abreviatura de Interconnected Networks, es decir, Redes interconectadas, o red de redes.

1980

En octubre, la IBM comenzó a buscar un sistema operativo para su nueva computadora personal que iba a lanzar al mercado, cosa de la cual se enteraron Bill Gates y su amigo Paul Allen, autores del lenguaje de programación Microsoft BASIC, basado en el ya existente lenguaje BASIC. Ellos compraron los derechos de QDOS (Quick and Dirty Operating System), un sistema operativo desarrollado por Tim Paterson y basado en CP/M, un sistema escrito por Gary Kildall, y lo negociaron con IBM como Microsoft DOS.

1981

El 12 de Agosto, IBM presenta el primer computador personal, el IBM PC reconocido popularmente como tal, con sistema operativo PC DOS y procesador Intel 8088. IBM y Microsoft son coautores del sistema operativo PC-DOS/MS-DOS, ya que IBM ayudó a Microsoft a pulir los muchos errores que el MS DOS tenía originalmente.

Sony crea disquetes de 3.5 pulgadas.

1983

IBM presenta un PC con un procesador 8088 de 4,77 Mhz de velocidad y un disco duro de 10 MB, Microsoft ofrece la versión 1.0 del procesador de palabras Word para DOS y ARPANET se separa de la red militar que la originó, de modo que ya sin fines militares se puede considerar esta fecha como el nacimiento de Internet. Es el momento en que el primer nodo militar se desliga, dejando abierto el paso para todas las empresas, universidades y demás instituciones que ya por esa época poblaban la red.

1984

IBM presenta un PC con procesador Intel 286, bus de expansión de 16 bits y 6 Mhz de velocidad. Tenía 512 KB de memoria RAM, un disco duro de 20 Mb y un monitor monocromático. Precio en ese momento: 5.795 dólares.

Apple Computer presenta su Macintosh 128K con el sistema operativo Mac OS, el cual introduce la interfaz gráfica ideada por Xerox.

Las compañías Philips y Sony crean los CD-Rom para los ordenadores.

1985

Microsoft presenta el sistema operativo Windows 1.0, demostrando que los computadores compatibles IBM podían manejar también el entorno gráfico, usual en los computadores Mac de Apple.

1986

Compaq lanza el primer computador basado en el procesador Intel 80386, adelantándose a IBM.

1989

Creative Labs presenta la tarjeta de sonido Sound Blaster

1990

Tim Berners-Lee ideó el hipertexto para crear el World Wide Web (www) una nueva manera de interactuar con Internet. Su sistema hizo mucho más fácil compartir y encontrar datos en Internet. Berners-Lee también creó las bases del protocolo de transmisión HTTP, el lenguaje de documentos HTML y el concepto de los URL.

1991

Linus Torvalds, un estudiante de Ciencias de la Computación de la Universidad de Helsinki (Finlandia), al ver que no era posible extender las funciones del Minix, decidió escribir su propio sistema operativo compatible con Unix, y lo llamó Linux (el parecido con su nombre personal es mera coincidencia).

Miles de personas que querían correr Unix en sus PCs vieron en Linux su única alternativa, debido a que a Minix le faltaban demasiadas cosas. El proyecto GNU que Stallman había iniciado hacía ya casi diez años había producido para este entonces un sistema casi completo, a excepción del kernel, que es el programa que controla el hardware de la máquina, el cual desarrolló Torvalds y agregó al GNU para formar Linux.

A mediados de los años noventa Linux se había convertido ya en el Unix más popular entre la gente que buscaba alternativas al sistema Windows de Microsoft.

1992

Es indroducida Arquitectura Alpha diseñada por DEC e bajo el nombre AXP, como reemplazo a la serie VAX que comúnmente utilizaba el sistema operativo VMS y que luego originaría el openVMS. Cuenta con un set de instrucciones RISC de 64 bits especialmente orientada a cálculo de punto flotante. No se ha hecho muy popular pero si es reconocida su tecnología en el entorno corporativo.

1993

Un grupo de investigadores descubrieron que un rasgo de la mecánica cuántica, llamado entrelazamiento, podía utilizarse para superar las limitaciones de la teoría del cuanto (quantum) aplicada a la construcción de computadoras cuánticas y a la teleportación (teleportation).

1995

Lanzamiento de Windows 95. Desde entonces Microsoft ha sacado al mercado varias versiones tales como Windows 98, 2000 (Server y Professional), NT Workstation, NT SMB (Small Business Server), ME, XP (Professional y Home Edition) y Vista.

1996

Se creó Internet2, más veloz que la Internet original, lo cual permite el manejo de archivos muy grandes y aplicaciones en videoconferencia, telemedicina y muchas otras cosas imprácticas por Internet 1.

2000

Es presentado el prototipo de computador cuántico construido por el equipo de investigadores de IBM que constaba de 5 átomos, se programaba mediante pulsos de radiofrecuencia y su estado podía ser leído mediante instrumentos de resonancia magnética, similares a los empleados en hospitales y laboratorios de química. En este computador, cada uno de los átomos de flúor que lo componen actúa como un qubit; un qubit es similar a un bit en un computador electrónico tradicional, pero con las diferencias que comporta su naturaleza explícitamente cuántica (superposición de estados, entrelazamiento de los estados de dos qubits...).

2005

Los usuarios de internet con conexión de banda ancha superan a los usuarios de internet con conexión vía modem en la mayoría de países desarrollados. Sin duda alguna, la computación ha venido a revolucionar el mundo a nivel global.