Você está na página 1de 5

Evolucin de las Computadoras

Uno de los elementos ms importantes de nuestra vida moderna es sin duda la computadora. Esta ha venido a simplificar nuestra existencia de muchas maneras. Las agencias gubernamentales, la empresa privada, las instituciones educativas y otras entidades utilizan las computadoras para llevar a cabo transacciones, automatizar procesos, ensear o sencillamente con fines de entretenimiento. Esta es tambin una herramienta ue ha venido a acortar distancias por medio de la comunicaci!n. El uso de la computadora ha me"orado y agilizado muchas de nuestras labores diarias ue realizamos tanto en el hogar como en el traba"o. Este artefacto no es reciente, tiene una larga e interesante trayectoria. La hist!ria de la evoluci!n de las computadoras es una sorprendente y llena de controversias. Es incre#ble como de un sencillo dispositivo mecnico para contabilizar haya surgido tan poderosa e impresindible herramienta ue ha llegado a obtener tan grande importancia a nivel mundial. $ travs del tiempo los ordenadores han cambiado de forma, tamao, capacidad, composici!n y han ad uirido nuevas funciones para resolver diferentes tipos de problemas o facilitar tareas espec#ficas. 4 Generaciones de la Computadora (Eventos ms trascendentales) Primera Generacin (1945-1956) La computadora fue utilizada para fines militares durante la %eguna &uerra 'undial. ()' cre! la primera calculadora electr!nica en *+,,. %e desarroll! la computadora E-($. /Electronic -umerical (ntegrator and .omputer0, E12$. /Electronic 1iscrete 2ariable $utomatic .omputer0 en *+,3 y la U-(2$. /Universal $utomatic .omputer0en *+3*. Lo ms significativo de esta generaci!n fue el uso de los tubos al vac#o. Segunda Generacin (1956-1963) %e remplazaron los tubos al vac#o por los transistores. %e reemplaz! el lengua"e de m uina por el lengua"e ensamblador. %e crearon los lengua"es de alto nivel como .4)4L /.ommon )usiness54riented Language0 y 64787$- /6ormula 8ranslator0. %e disearon computadoras ms pe ueas, rpidas y eficientes. ercera Generacin (1964-19!1) Uso de chips de silic!n. %istemas operativos.

"uarta Generacin (19!1-#resente) %e desarrollaron nuevos chips con mayor capacidad de almacenamiento. %e comenzaron a utilizar las computadoras personales y las 'acintosh. %e desarroll! el diseo de redes. (nternet

III. Clases y Categoras de Computadoras


$% "lases

$nloga5%on usadas mayormente para el control de procesos, traba"an con variables ue son medidas a lo largo de una escala continua con cierto grado de veracidad. &igital54pera directamente con c!mputos de d#gitos, ue representan letras, n9meros y s#mbolos especiales. '()ridas5.ombinaci!n de la computadora anloga y la digital. &e uso general5:ueden almacenar diferentes tipos de programas y puedes ser usadas en diferentes aplicaciones. &e uso es#ecial51iseada para traba"ar con un problema espec#fico.

*% "ategor(as

Su#ercom#utadora 5 1iseada para aplicaciones cient#ficas y procesos comple"os. +ain,rame5 'ayor velocidad en el procesamiento y mayor capacidad de almacena"e. +inicom#utadoras5 %on de prop!sitos generales, ms poderosas y costosas ue ue las microcomputadoras. Servidor5%e dise! para apoyar una red de computadoras permitiendo a los usuarios compartir archivos, programas de aplicaciones y ;hard<are=, como por e"emplo las impresoras. +icrocom#utadoras5%istemas pe ueos de prop!sitos generales. :ueden e"ecutar las mismas operaciones y usar las mismas instrucciones de muchas sistemas grandes.

So,t-are.1/ /pronunciaci!n $6(>?sft.<@0, palabra proveniente del ingls /literalmente> partes blandas o suaves0, ue en nuestro idioma no posee una traducci!n adecuada al contexto, por lo cual se utiliza asiduamente sin traducir y fue admitida por la 7eal $cademia Espaola /7$E0. $un ue no es estrictamente lo mismo, suele sustituirse por expresiones tales como programas /informticos0 o aplicaciones /informticas0.?A@

La palabra Bsoft<areC se refiere al e uipamiento l!gico o soporte l!gico de un computador digital, y comprende el con"unto de los componentes l!gicos necesarios para hacer posible la realizaci!n de una tarea espec#fica, en contraposici!n a los componentes f#sicos del sistema /hard<are0. 'ard-are /pronunciaci!n $6(> Dhd<D ! Dhd<D0 corresponde a todas las partes f#sicas y tangibles de una computadora> sus componentes elctricos, electr!nicos, electromecnicos y mecnicosE?*@ sus cables, gabinetes o ca"as, perifricos de todo tipo y cual uier otro elemento f#sico involucradoE contrariamente al soporte l!gico e intangible ue es llamado soft<are. El trmino proviene del ingls?A@ y es definido por la 7$E como el F.on"unto de los componentes ue integran la parte material de una computadoraF.?G@ %in embargo, el trmino, aun ue es lo ms com9n, no necesariamente se aplica a una computadora tal como se la conoce, as# por e"emplo, un robot tambin posee hard<are /y soft<are0.?,@ ?3@

$lgoritmo
En matemticas, ciencias de la computaci!n, y disciplinas relacionadas, un algoritmo /del lat#n, dixit algorithmus y ste a su vez del matemtico persa al5 H<arizmi0 es una lista bien definida, ordenada y finita de operaciones ue permite hallar la soluci!n a un problema. 1ado un estado inicial y una entrada, a travs de pasos sucesivos y bien definidos se llega a un estado final, obteniendo una soluci!n. Los algoritmos son ob"eto de estudio de la algoritmia. En la vida cotidiana se emplean algoritmos en multitud de ocasiones para resolver diversos problemas. $lgunos e"emplos se encuentran en los instructivos /manuales de usuario0, los cuales muestran algoritmos para usar el aparato en cuesti!n o inclusive en las instrucciones ue recibe un traba"ador por parte de su patr!n. 8ambin existen e"emplos de #ndole matemtico, como el algoritmo de la divisi!n para calcular el cociente de dos n9meros, el algoritmo de Euclides para calcular el mximo com9n divisor de dos enteros positivos, o el mtodo de &auss para resolver un %istema lineal de ecuaciones. S0S E+$S 12+340"5S 1igito> Es un signo ue representa una cantidad contable. 1ependiendo del sistema de numeraci!n, sern los diferentes signos ue se tenga para representar cual uier cantidad. -umero> Es la representaci!n de una cantidad contable por medio de uno o ms d#gitos. %istema de -umeraci!n> Es un con"unto de d#gitos ue sirven para representar una cantidad contable.

El nombre del sistema de numeraci!n ue se trate sern los diferentes d#gitos posibles para tal representaci!n. $s# tambin los sistemas de numeraci!n se les llama base, de tal manera ue el sistema de numeraci!n binario, tambin se le llama base A.

Los sistemas de numeraci!n ms utilizados en electr!nica son>


)inario o )ase A /I, *0 4ctal o )ase J /I, *, A, G, ,, 3, K, L0 Mexadecimal o )ase *K /I, *, A, G, ,, 3, K, L, J, +, $, ), ., 1, E, 60 1ecimal o )ase *I /I, *, A, G, ,, 3, K, L, J, +0

$bsoluto 2alores de un digito 7elativo 2alor $bsoluto de un 1igito> Es a uel representa un digito sin importar donde se encuentre as#> 3 A L K *I )$%E *I 3 .inco A 1os L %iete K %eis 2alor 7elativo de un 1igito> Es a uel representa el mismo digito, dependiendo de la posici!n ue se encuentre con respecto a la divisi!n de los enteros y las fracciones. 3G AA L* KI N .inco mil, doscientos, %etenta y %eis 3 x *IG O A x *IA O L x *I* O K x *II 3 x *III O A x *II O L x *I O K x * .onversiones Entre los %istemas de -umeraci!n .onversi!n de decimal a cual uier otro sistema de numeraci!n> :ara convertir de decimal a cual uier otro sistema se har por divisi!n sucesiva, es decir ue si ueremos convertir a binario un numero de decimal, bastara dividir entre dos la cantidad y el resultado volverlo a dividir hasta ue el resultado sea menor a A, siempre con n9meros enteros, de tal manera si l numero decimal es non o impar sobrara siempre uno y si es par sobrara cero y

estos residuos se pondrn en orden de la ultima divisi!n a la primera y se da dicho numero binario.

Mtodos o metodologa de resolucin de algoritmos


Para lograr resolver cualquier problema se deben seguir bsicamente los siguientes pasos: Anlisis del Problema: en este paso se define el problema, se lo comprende y se lo analiza con todo detalle. Diseo del Algoritmo: se debe elaborar una algoritmo que refleje paso a paso la resolucin del problema. Resolucin del Algoritmo en la computadora: se debe codificar el algoritmo.

Você também pode gostar