Está en la página 1de 12

Historia y Evolucin de la Computadora

Por siglos los hombres han tratado de usar fuerzas y artefactos de diferente tipo para realizar sus trabajos, para hacerlos ms simples y rpidos. La historia conocida de los artefactos que calculan o computan, se remonta a muchos aos antes de Jesucristo. ORIGENES DEL COMPUTADOR * El baco

Dos principios han coexistido respecto a este tema. Uno es usar cosas para contar, ya sea los dedos, piedras, conchas, semillas. El otro es colocar esos objetos en posiciones determinadas. Estos principios se reunieron en el baco, instrumento que sirve hasta el da de hoy, para realizar complejos clculos aritmticos con enorme rapidez y precisin. En el Siglo XVII en occidente se encontraba en uso la regla de clculo, calculadora basada en las investigaciones de Nappier, Gunther y Bissaker. John Napier (1550-1617) descubre la relacin entre series aritmtica y geomtricas, creando tablas que llama logaritmos. Edmund Gunter se encarga de marcar los logaritmos de Napier en lneas. Bissaker por su parte coloca las lneas de Nappier y Gunter sobre un pedazo de madera, creando de esta manera la regla de clculo. Durante ms de 200 aos, la regla de clculo es perfeccionada, convirtindose en una calculadora de bolsillo, extremadamente verstil. Por el ao 1700 las calculadoras numricas digitales, representadas por el baco y las calculadoras anlogas representadas por la regla de clculo, eran de uso comn en toda Europa.

* La Pascalina

La primera mquina de calcular mecnica, un precursor del ordenador digital, fue inventada en 1642 por el matemtico francs Blaise Pascal. Aquel dispositivo utilizaba una serie de ruedas de diez dientes en las que cada uno de los dientes representaba un dgito del 0 al 9. Las ruedas

estaban conectadas de tal manera que podan sumarse nmeros hacindolas avanzar el nmero de dientes correcto. En 1670 el filsofo y matemtico alemn Gottfried Wilhelm Leibniz perfeccion esta mquina e invent una que tambin poda multiplicar. El inventor francs Joseph Marie Jacquard, al disear un telar automtico, utiliz delgadas placas de madera perforadas para controlar el tejido utilizado en los diseos complejos. Durante la dcada de 1880 el estadstico estadounidense Herman Hollerith concibi la idea de utilizar tarjetas perforadas, similares a las placas de Jacquard, para procesar datos. Hollerith consigui compilar la informacin estadstica destinada al censo de poblacin de 1890 de Estados Unidos mediante la utilizacin de un sistema que haca pasar tarjetas perforadas sobre contactos elctricos. * La mquina analtica Tambin en el siglo XIX el matemtico e inventor britnico Charles Babbage elabor los principios de la computadora digital moderna. Invent una serie de mquinas, como la mquina diferencial, diseadas para solucionar problemas matemticos complejos. Muchos historiadores consideran a Babbage y a su socia, la matemtica britnica Augusta Ada Byron (1815-1852), hija del poeta ingls Lord Byron, como a los verdaderos inventores de la computadora digital moderna. La tecnologa de aquella poca no era capaz de trasladar a la prctica sus acertados conceptos; pero una de sus invenciones, la mquina analtica, ya tena muchas de las caractersticas de un ordenador moderno. Inclua una corriente, o flujo de entrada en forma de paquete de tarjetas perforadas, una memoria para guardar los datos, un procesador para las operaciones matemticas y una impresora para hacer permanente el registro. * Primeros Ordenadores Los ordenadores analgicos comenzaron a construirse a principios del siglo XX. Los primeros modelos realizaban los clculos mediante ejes y engranajes giratorios. Con estas mquinas se evaluaban las aproximaciones numricas de ecuaciones demasiado difciles como para poder ser resueltas mediante otros mtodos. Durante las dos guerras mundiales se utilizaron sistemas informticos analgicos, primero mecnicos y ms tarde elctricos, para predecir la trayectoria de los torpedos en los submarinos y para el manejo a distancia de las bombas en la aviacin.

* Ordenadores electrnicos 1944 marca la fecha de la primera computadora, al modo actual, que se pone en funcionamiento. Es el Dr. Howard Aiken en la Universidad de Harvard, Estados Unidos, quien la presenta con el nombre de Mark I. Es esta la primera mquina procesadora de informacin. La Mark I funcionaba elctricamente, instrucciones e informacin se introducen en ella por medio de tarjetas perforadas y sus componentes trabajan basados en principios electromecnicos. A pesar de su peso superior a 5 toneladas y su lentitud comparada con los equipos actuales, fue la primer mquina en poseer todas las caractersticas de una verdadera computadora.

La primera computadora electrnica fue terminada de construir en 1946, por J.P.Eckert y J.W.Mauchly en la Universidad de Pensilvania, U.S.A. y se le llam ENIAC. Con ella se inicia una nueva era, en la cual la computadora pasa a ser el centro del desarrollo tecnolgico, y de una profunda modificacin en el comportamiento de las sociedades.

HARDWARE Es la parte tangible, la cual permite que el sistema de cmputo funcione, esto es, todos aquellos elementos fsicos que se pueden intercambiar de un espacio a otro, manipular y percibir con el tacto, etc. Como ejemplos tenemos las pantallas LCD, las tarjetas principales (Motherboard), impresoras lser, memorias USB, cables de corriente, chips, etc. Tipos de Hardware Aunque no hay una clasificacin estricta, se puede englobar en dos tipos bsicos: 1. Hardware bsico: son todos aquellos elementos que son imprescindibles para el correcto funcionamiento del equipo. Ejemplos:

Memoria RAM: es una memoria que almacena la informacin de manera temporal. Si no hay este elemento, no hay dnde almacenar la informacin mientras se trabaja con la computadora. Microprocesador: se encarga de administrar el software y Hardware del equipo, as como procesar toda la informacin, es imposible trabajar sin este dispositivo. Memoria ROM: almacena informacin bsica del equipo, sin ella, no es posible determinar qu elementos bsicos integra al momento del arranque. Tarjeta principal (Motherboard): permite la interconexin de todos los dispositivos internos esenciales para el correcto funcionamiento de la computadora. Dispositivo de salida de datos: es necesario ya que el usuario debe de poder saber lo que la computadora est realizando (puede ser una pantalla, monitor, una impresora, etc.). Dispositivo de entrada de datos: la informacin debe de ser introducida al equipo por algn medio y adems ejercer el control bsico del mismo (teclado, ratn, escner, etc.). Gabinete: aunque se ha demostrado que una computadora trabaja correctamente sin gabinete, no es lo ms recomendable, as que los dispositivos internos deben estar montados en una estructura diseada para ellos.

2. Hardware complementario: son todos aquellos elementos de los que se puede prescindir para el funcionamiento del equipo. Ejemplos: Bocinas: son dispositivos que se encargan de recibir las seales de audio de la computadora y convertirlas en sonidos. Una computadora puede trabajar de manera correcta sin bocinas. Ratn: se encarga mover el puntero por la pantalla, en este caso hay mtodos para moverlo en por medio del teclado. Disco duro: aunque podramos pensar en que es imprescindible, una computadora es capaz de trabajar un sistema operativo desde un disquete, un DVD una memoria USB. Unidad lectora de disco ptico: permite la introduccin de informacin a la computadora pero no es necesaria, ya que puede ser por otros medios como disquetes, discos duros externos e incluso desde la red por medio de un cable de manera inalmbrica. WebCam: se utiliza solo para aplicaciones de comunicacin en tiempo real y el funcionamiento de la computadora no depende de su presencia. Tarjeta aceleradora de video AGP: se utiliza para mejorar los grficos de un videojuego.

Clasificacin de Hardware por funcin bsica en el sistema

Hardware de almacenamiento: son dispositivos que son capaces de almacenar informacin de manera temporal a largo plazo, como ejemplos estn los discos duros, disquetes, memorias USB, unidades SSD, memorias ROM, memorias RAM, memorias cach, etc. Hardware de proceso: son aquellos encargados de la interpretacin de instrucciones, proceso de clculos y de datos. Ejemplos son los microprocesadores, Chipset y los coprocesadores matemticos. Hardware de salida: permiten que los datos generados por la computadora se dirijan al exterior por medio de dispositivos de almacenamiento cables. Ejemplos son las impresoras de inyeccin de tinta, los Plotter, pantallas de plasma, etc. Hardware de entrada: se utilizan para introducir los datos a procesar en la computadora. Ejemplo son los escneres, ratn Mouse, teclado, lector de DVD, etc. Hardware bidireccional: son aquellos que tienen la capacidad de introducir datos a la computadora, as como permitir la salida, ejemplos son las tarjetas de red, tarjetas de audio. Hardware mixto: son aquellos que comparten 2 clasificaciones, ejemplo las memorias USB, disqueteras, quemadores de DVD, las cules entran en 2 clasificaciones (Hardware de almacenamiento y bidireccional), ya que almacenan datos y adems pueden introducir/obtener informacin de la computadora, otro ejemplo es la tarjeta de video.

SOFTWARE Son las instrucciones responsables de que el hardware (la mquina) realice su tarea. Como concepto general, el software puede dividirse en varias categoras basadas en el tipo de trabajo realizado. Las dos categoras primarias de software son los (software del sistema), que controlan los trabajos del ordenador o computadora, y el software de aplicacin, que dirige las distintas tareas para las que se utilizan las computadoras. Por lo tanto, el software del sistema procesa tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento de los archivos del disco y la administracin de la pantalla, mientras que el software de aplicacin lleva a cabo tareas de tratamiento de textos, gestin de bases de datos y similares. Constituyen dos categoras separadas el software de red, que permite comunicarse a grupos de usuarios, y el software de lenguaje utilizado para escribir programas. Sistema operativo Sistema operativo, software bsico que controla una computadora. El sistema operativo tiene tres grandes funciones: coordina y manipula el hardware del ordenador o computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse; organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnticas, y gestiona los errores de hardware y la prdida de datos. Los sistemas operativos controlan diferentes procesos de la computadora. Un proceso importante es la interpretacin de los comandos que permiten al usuario comunicarse con el ordenador. Algunos intrpretes de instrucciones estn basados en texto y exigen que las instrucciones sean tecleadas. Otros estn basados en grficos, y permiten al usuario comunicarse sealando y haciendo clic en un icono. Por lo general, los intrpretes basados en grficos son ms sencillos de utilizar. Los sistemas operativos pueden ser de tarea nica o multitarea. Los sistemas operativos de tarea nica, ms primitivos, slo pueden manejar un proceso en cada momento. Por ejemplo, cuando la computadora est imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresin.

Todos los sistemas operativos modernos son multitarea y pueden ejecutar varios procesos simultneamente. En la mayora de los ordenadores slo hay una UCP; un sistema operativo multitarea crea la ilusin de que varios procesos se ejecutan simultneamente en la UCP. El mecanismo que se emplea ms a menudo para lograr esta ilusin es la multitarea por segmentacin de tiempos, en la que cada proceso se ejecuta individualmente durante un periodo de tiempo determinado. Si el proceso no finaliza en el tiempo asignado, se suspende y se ejecuta otro proceso. Este intercambio de procesos se denomina conmutacin de contexto. El sistema operativo se encarga de controlar el estado de los procesos suspendidos. Tambin cuenta con un mecanismo llamado planificador que determina el siguiente proceso que debe ejecutarse. El planificador ejecuta los procesos basndose en su prioridad para minimizar el retraso percibido por el usuario. Los procesos parecen efectuarse simultneamente por la alta velocidad del cambio de contexto. - Software de Aplicacin, programa informtico diseado para facilitar al usuario la realizacin de un determinado tipo de trabajo. Posee ciertas caractersticas que le diferencia de un sistema operativo (que hace funcionar al ordenador), de una utilidad (que realiza tareas de mantenimiento o de uso general) y de un lenguaje (con el cual se crean los programas informticos). Suele resultar una solucin informtica para la automatizacin de ciertas tareas complicadas como puede ser la contabilidad o la gestin de un almacn. 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. CLASIFICACIN DEL SOFTWARE Adems de estas categoras basadas en tareas, varios tipos de software se describen basndose en su mtodo de distribucin. Entre estos se encuentran los as llamados programas enlatados, el software desarrollado por compaas y vendido principalmente por distribuidores, el freeware y software de dominio pblico, que se ofrece sin costo alguno, el shareware, que es similar al freeware, pero suele conllevar una pequea tasa a pagar por los usuarios que lo utilicen profesionalmente y, por ltimo, el infame vapourware, que es software que no llega a presentarse o que aparece mucho despus de lo prometido. VIRUS Virus (informtica), programa de ordenador que se reproduce a s mismo e interfiere con el hardware de una computadora o con su sistema operativo (el software bsico que controla la computadora). Los virus estn diseados para reproducirse y evitar su deteccin. Como cualquier otro programa informtico, un virus debe ser ejecutado para que funcione: es decir, el ordenador debe cargar el virus desde la memoria del ordenador y seguir sus instrucciones. Estas instrucciones se conocen como carga activa del virus. La carga activa puede trastornar o modificar archivos de datos, presentar un determinado mensaje o provocar fallos en el sistema operativo. Existen otros programas informticos nocivos similares a los virus, pero que no cumplen ambos requisitos de reproducirse y eludir su deteccin. Estos programas se dividen en tres categoras: caballos de Troya, bombas lgicas y gusanos. Un caballo de Troya aparenta ser algo interesante e inocuo, por ejemplo un juego, pero cuando se ejecuta puede tener efectos dainos. Una bomba lgica libera su carga activa cuando se cumple una condicin determinada, como cuando se alcanza una fecha u hora determinada o cuando se teclea una combinacin de letras. Un gusano se limita a reproducirse, pero puede ocupar memoria de la computadora y hacer que sus procesos vayan ms lentos.

CLASIFICACIN DE LAS COMPUTADORAS Generaciones:

Teniendo en cuenta las diferentes etapas de desarrollo que tuvieron las computadoras, se consideran las siguientes divisiones como generaciones aislada con caractersticas propias de cada una, las cules se enuncian a continuacin. Primera Generacin (1951-1958) Bulbos Caractersticas Principales

Sistemas constituidos por tubos de vaco, desprendan bastante calor y tenan una vida relativamente corta. Mquinas grandes y pesadas. Se construye el ordenador ENIAC de grandes dimensiones (30 toneladas). Alto consumo de energa. El voltaje de los tubos era de 300v y la posibilidad de fundirse era grande. Almacenamiento de la informacin en tambor magntico interior. Un tambor magntico dispona de su interior del ordenador, recoga y memorizaba los datos y los programas que se le suministraban. Continuas fallas o interrupciones en el proceso. Requeran sistemas auxiliares de aire acondicionado especial. Programacin en lenguaje mquina, consista en largas cadenas de bits, de ceros y unos, por lo que la programacin resultaba larga y compleja. Alto costo. Uso de tarjetas perforadas para suministrar datos y los programas. Computadora representativa UNIVAC y utilizada en las elecciones presidenciales de los E.U.A. en 1952. Fabricacin industrial. La iniciativa se aventuro a entrar en este campo e inici la fabricacin de computadoras en serie.

Segunda generacin (1959-1964) Transistores Cuando los tubos de vaco eran sustituidos por los transistores, estas ltimas eran ms econmicas, ms pequeas que las vlvulas miniaturizadas consuman menos y producan menos calor. Por todos estos motivos, la densidad del circuito poda ser aumentada sensiblemente, lo que quera decir que los componentes podan colocarse mucho ms cerca unos a otros y ahorrar mucho ms espacio. Caractersticas Principales

Transistor como potente principal. El componente principal es un pequeo trozo de semiconductor, y se expone en los llamados circuitos transistorizados. Disminucin del tamao. Disminucin del consumo y de la produccin del calor. Su fiabilidad alcanza metas inimaginables con los efmeros tubos al vaco. Mayor rapidez, la velocidad de las operaciones ya no se mide en segundos sino en ms. Memoria interna de ncleos de ferrita. Instrumentos de almacenamiento: cintas y discos. Mejoran los dispositivos de entrada y salida, para la mejor lectura de tarjetas perforadas, se dispona de clulas fotoelctricas. Introduccin de elementos modulares.

Aumenta la confiabilidad. Las impresoras aumentan su capacidad de trabajo. Lenguajes de programacin ms potentes, ensambladores y de alto nivel (fortran,cobol y algol). Aplicaciones comerciales en aumento, para la elaboracin de nminas, facturacin y contabilidad, etc.

Tercera generacin (1964 - 1971) Circuito integrado (chips) Caractersticas Principales


Circuito integrado desarrollado en 1958 por Jack Kilbry. Circuito integrado, miniaturizacin y reunin de centenares de elementos en una placa de silicio o (chip). Menor consumo de energa. Apreciable reduccin de espacio. Aumento de fiabilidad y flexibilidad. Aumenta la capacidad de almacenamiento y se reduce el tiempo de respuesta. Generalizacin de lenguajes de programacin de alto nivel. Compatibilidad para compartir software entre diversos equipos. Computadoras en Serie 360 IBM. Teleproceso: Se instalan terminales remotas, que accesen la Computadora central para realizar operaciones, extraer o introducir informacin en Bancos de Datos, etc... Multiprogramacin: Computadora que pueda procesar varios Programas de manera simultnea. Tiempo Compartido: Uso de una computadora por varios clientes a tiempo compartido, pues el aparato puede discernir entre diversos procesos que realiza simultneamente. Renovacin de perifricos. Instrumentacin del sistema. Ampliacin de aplicaciones: en Procesos Industriales, en la Educacin, en el Hogar, Agricultura, Administracin, Juegos, etc. La minicomputadora.

Cuarta generacin (1971-1982) Microcircuito integrado El microprocesador: el proceso de reduccin del tamao de los componentes lega a operar a escalas microscpicas. La micro miniaturizacin permite construir el microprocesador, circuito integrado que rige las funciones fundamentales del ordenador. Las aplicaciones del microprocesador se han proyectado ms all de la computadora y se encuentra en multitud de aparatos, sean instrumentos mdicos, automviles, juguetes, electrodomsticos,etc. Memorias Electrnicas: Se desechan las memorias internas de los ncleos magnticos de ferrita y se introducen memorias electrnicas, que resultan ms rpidas. Al principio presentan el inconveniente de su mayor costo, pero este disminuye con la fabricacin en serie. Sistema de tratamiento de base de datos: el aumento cuantitativo de las bases de datos lleva a crear formas de gestin que faciliten las tareas de consulta y edicin. Lo sistemas de tratamiento de base de datos consisten en un conjunto de elementos de hardware y software interrelacionados que permite un uso sencillo y rpido de la informacin

Caractersticas Principales

Microprocesador: Desarrollado por Intel Corporation a solicitud de una empresa Japonesa (1971). El Microprocesador: Circuito Integrado que rene en la placa de Silicio las principales funciones de la Computadora y que va montado en una estructura que facilita las mltiples conexiones con los restantes elementos. Se minimizan los circuitos, aumenta la capacidad de almacenamiento. Reducen el tiempo de respuesta. Gran expansin del uso de las Computadoras. Memorias electrnicas ms rpidas. Sistemas de tratamiento de bases de datos. Generalizacin de las aplicaciones: innumerables y afectan prcticamente a todos los campos de la actividad humana: Medicina, Hogar, Comercio, Educacin, Agricultura, Administracin, Diseo, Ingeniera, etc... Multiproceso. Microcomputadora.

Quinta Generacin Y La Inteligencia Artificial (1982- ) El propsito de la Inteligencia Artificial es equipar a las Computadoras con "Inteligencia Humana" y con la capacidad de razonar para encontrar soluciones. Otro factor fundamental del diseo, la capacidad de la Computadora para reconocer patrones y secuencias de procesamiento que haya encontrado previamente, (programacin Heurstica) que permita a la Computadora recordar resultados previos e incluirlos en el procesamiento, en esencia, la Computadora aprender a partir de sus propias experiencias usar sus Datos originales para obtener la respuesta por medio del razonamiento y conservar esos resultados para posteriores tareas de procesamiento y toma de decisiones. El conocimiento recin adquirido le servir como base para la prxima serie de soluciones. Caractersticas Principales

Mayor velocidad. Mayor miniaturizacin de los elementos. Aumenta la capacidad de memoria. Multiprocesador (Procesadores interconectados). Lenguaje Natural. Lenguajes de programacin: PROGOL (Programming Logic) y LISP (List Processing). Mquinas activadas por la voz que pueden responder a palabras habladas en diversas lenguas y dialectos. Capacidad de traduccin entre lenguajes que permitir la traduccin instantnea de lenguajes hablados y escritos. Elaboracin inteligente del saber y nmero tratamiento de datos. Caractersticas de procesamiento similares a las secuencias de procesamiento Humano. La Inteligencia Artificial recoge en su seno los siguientes aspectos fundamentales:

LENGUAJE DE PROGRAMACIN Lenguaje de programacin, en informtica, cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qu es y qu no es un lenguaje de programacin. Se asume generalmente que la traduccin de las instrucciones a un cdigo que comprende la computadora debe ser completamente sistemtica. Normalmente es la computadora la que realiza la traduccin. Vistos a muy bajo nivel, los microprocesadores procesan exclusivamente seales electrnicas binarias. Dar una instruccin a un microprocesador supone en realidad enviar series de unos y ceros espaciadas en el tiempo de una forma determinada. Esta secuencia de seales se denomina cdigo mquina. El cdigo representa normalmente datos y nmeros e instrucciones para manipularlos. Un modo ms fcil de comprender el cdigo mquina es dando a cada instruccin un mnemnico, como por ejemplo STORE, ADD o JUMP. Esta abstraccin da como resultado el ensamblador, un lenguaje de muy bajo nivel que es especfico de cada microprocesador. Los lenguajes de bajo nivel permiten crear programas muy rpidos, pero que son a menudo difciles de aprender. Ms importante es el hecho de que los programas escritos en un bajo nivel son prcticamente especficos para cada procesador. Si se quiere ejecutar el programa en otra mquina con otra tecnologa, ser necesario reescribir el programa desde el principio.

CPU (Unidad Central de Proceso) CPU son las siglas en ingles de Central Processing Unit (Unidad de Proceso Central), El CPU es el cerebro del ordenador, referimos a la parte de la computadora en la que se controlan y originan comandos directos que generan las diferentes funciones de la CPU. En el CPU se hacen todos los clculos del cdigo binario de la computadora. En general, es la parte ms importante del sistema.

En el caso de una computadora de escritorio, sencilla, solo necesitan un tablero de circuitos impresos. En este tablero se encuentra el chip llamado microprocesador que representa el corazn de ese CPU que calcula y determina las funciones principales de la computadora (casi todas). El CPU presenta 2 componentes fundamentales: La unidad de lgica/aritmtica (ALU) es la calculadora principal de la computadora, ella vincula las operaciones que estn relacionadas directamente con el cdigo binario que se maneja en la PC y la unidad de control (CU) es la gran administradora de la memoria y los componentes que agregan las funciones, las descifra y las ejecuta. La expresin unidad central de proceso es, en trminos generales, es una descripcin de una cierta clase de mquinas de lgica que pueden ejecutar complejos programas de computadora. Esta amplia definicin puede fcilmente ser aplicada a muchos de los primeros computadores que existieron mucho antes que el trmino CPU estuviera en amplio uso. Sin embargo, el trmino en s mismo y su acrnimo han estado en uso en la industria de la informtica por lo menos desde el principio de los aos 1960. La forma, el diseo y la implementacin de los CPU ha cambiado drsticamente desde los primeros ejemplos, pero su operacin fundamental ha permanecido bastante similar.

CAPACIDAD DE MEMORIA

Memorias de mayor capacidad son el resultado de la rpida evolucin en tecnologa de materiales semiconductores. Los primeros programas de ajedrez funcionaban en mquinas que utilizaban memorias de base magntica. A inicios de 1970 aparecen las memorias realizadas por semiconductores, como las utilizadas en la serie de computadoras IBM 370. La velocidad de los computadores se increment, multiplicada por 100.000 aproximadamente y la capacidad de memoria creci en una proporcin similar. Este hecho es particularmente importante para los programas que utilizan tablas de transposicin: a medida que aumenta la velocidad de la computadora se necesitan memorias de capacidad proporcionalmente mayor para mantener la cantidad extra de posiciones que el programa est buscando. Se espera que la capacidad de procesadores siga aumentando en los prximos aos; no es un abuso pensar que la capacidad de memoria continuar creciendo de manera impresionante. Memorias de mayor capacidad podrn ser utilizadas por programas con tablas de Hash de mayor envergadura, las cuales mantendrn la informacin en forma permanente.

Minicomputadoras: se caracterizan por tener una configuracin bsica regular que puede estar compuesta por un monitor, unidades de disquete, disco, impresora, etc. Su capacidad de memoria vara de 16 a 256 kbytes. Macrocomputadoras: son aquellas que dentro de su configuracin bsica contienen unidades que proveen de capacidad masiva de informacin, terminales (monitores), etc. Su capacidad de memoria vara desde 256 a 512 kbytes, tambin puede tener varios megabytes o hasta gigabytes segn las necesidades de la empresa.

MEMORIAS DE LA COMPUTADORA

El ordenador posee varios dispositivos capaces de almacenar cierta informacin por un corto periodo de tiempo, este factor es muy til hoy en da desde el ao 1940 con algunas teoras de Von Neumann. Estos componentes son llamados memorias y que cumplen distintas funciones. En la actualidad existen memorias usadas para la velocidad de de procesamiento de informacin, algunas de ellas son del tipo ROM, RAM y Cache; la memoria ROM (Read only memory) basa su funcionamiento en la memoria de solo lectura o usada slo para ser leda, los datos que almacena no puede ser editada ni eliminada inclusive sin estar conectada a la energa, generalmente este tipo de memorias contiene datos sobre la configuracin del sistema. ltimamente se le estn dando uso para el guardado de data con respecto a la velocidad de inicio del sistema como tambin de los discos duros debido a que por lo general estos discos son ms lentos en leer datos que escribir. Adems se necesita ms memoria ROM ya que se sabe que no se puede leer un ejecutable si se inicia desde el mismo disco, explicando el porqu la BIOS se encuentra en la memoria ROM del sistema. La Memoria RAM La Memoria RAM (Random aleatory memory) que ese de acceso aleatorio se utiliza principalmente para el trabajo con el ordenador, para la ejecucin de programas con mayor velocidad de procesamiento y con la posibilidad de ejecutar varios en simultaneo. Esta memoria guarda la informacin de manera temporal y que al perder alimentacin de energa se borra su contenido que guardaba., debido a esto es porque recibe la caracterstica de voltil. Las memorias RAM estn divididas en dos tipos, estticas y dinmicas; el primer tipo se caracteriza por su informacin fija sin que pueda editarse siempre y cuando est conectada a la energa, por el contrario, en las dinmicas van depurando sus datos mientras va leyendo los mismos y para evitar este eliminado de data se necesita hacer una restauracin de la informacin guardada en las celdas, este proceso se llama refresco de datos. Actualmente se venden las memorias RAM DDR3 con integrados de hasta 16GB (mejora de las DDR2 Y DDR).

La Memoria Cache La memoria Cache est compuesta por numerosos duplicados de sectores que abarca la memoria de acceso aleatorio, teniendo en cuenta de que los primeros son los que producen un mayor retardo si se trata de acceder all. Es decir, el procesador al tomar una instruccin, buscar aquella instruccin en la memoria Cache y la cargar; pero si no est all, entonces habr un cierto periodo de demora para que busque la instruccin en la memoria RAM y luego copiarla en la memoria Cache y recin cargar al procesador. Es por ello que la memoria Cache es muy til y se hace cada vez ms necesaria si los procesos ya se han ejecutado ya que slo quedar por direccionar los procesos ya usados a una mayor velocidad de acceso y ms simple para el procesador. En conclusin, los objetivos de este tipo de memoria es acelerar el procesamiento de instrucciones de memoria y que a mayor contenido tenga esta memoria, ms rpido ser el nivel de funcionamiento del ordenador.

También podría gustarte