You are on page 1of 10

UNIVERSIDAD NACIONAL

AUTNOMA DE MXICO
FACULTAD DE ESTUDIOS SUPERIORES
CUAUTITLN
CAMPO 4

INGENIERA MECNICA ELCTRICA

COMPUTACIN PARA INGENIERA


GRUPO 1151

HISTORIA DE LAS COMPUTADORAS

GMEZ GMEZ VALERIA TISBE

19/08/16
PROFESORA:
ING. MARTHA LILIA URRUTIA VARGAS

Dispositivos de clculo
La necesidad histrica de clculos numricos ha impulsado a las civilizaciones a desarrollar
dispositivos cada vez ms rpidos y exactos que les permitan a Ingenieros, Fsicos,
Estadsticos, Qumicos y Matemticos (as como hombres de negocios y muchos otros)
ahorrar tiempo y aumentar la productividad creativa. Si bien puede parecer que con la
llegada de las computadoras esta evolucin de dispositivos ha alcanzado la mxima
perfeccin, la realidad es que posiblemente slo nos encontremos en el umbral de otra una
era.
Antecedentes: Dedos, piedras, baco
El primer dispositivo de clculo utilizado, consisti
en los dedos de la mano. Posteriormente fue
sustituido por dispositivos ms sofisticados como
las piedras o las piezas de cualquier cosa, con las
que se podan representar los nmeros de uno al
diez en sustitucin de los 10 dedos.
Hace 5000 aos en el valle de Tigrisufrates surgi un dispositivo consistente en una
placa de arcilla con numerosas ranuras en las que se
colocaban las piedrecillas. En el ao 460 A.C. en Egipto ya exista el mismo dispositivo.
Para contar, se deslizaban las piedrecillas de un lado de la placa al otro, a lo largo de las
ranuras. La llegada de este dispositivo a China, Japn y Roma supuso una evolucin para el
mismo, pues el ingenio de estas civilizaciones modific el computador a un alto nivel de
desarrollo uniendo las piedrecillas en grupos de diez sobre un marco de alambre o hilo
donde eran fcilmente movidas. Se haba creado el baco.
Los nmeros y sus smbolos
La creacin de una simbologa prctica de las magnitudes es un
proceso complejo que tom miles de aos en perfeccionarse. El
primer mtodo conocido consisti en representar cada unidad
con una marca o seal (por ejemplo, los griegos, quienes
utilizaron las letras del alfabeto romano). Este mtodo fue
superado y simplificado con la introduccin del concepto de cero
(por los matemticos hindes y mayas en el siglo I o II), que
tambin permiti la ordenacin de los nmeros en posiciones
consecutivas que indican unidades, decenas, centenas, millares,
etc. Fueron la obra de los grandes matemticos rabes las
encargadas de hacer llegar este sistema a la civilizacin europea.
Las operaciones bsicas son la suma, resta, multiplicacin, divisin, elevacin a
potencias y extraccin de races.

Los Logaritmos
El matemtico escocs Juan Napier introdujo en 1914 el concepto de logaritmos. Es un
mtodo muy cmodo para abreviar clculos reduciendo las operaciones bsicas a simples
sumas y restas.
El trabajo original de Logaritmos de Napier utilizaban la base e; algn tiempo
despus Enrique Briggs (matemtico ingls), public unas tablas en las que se hacia uso de
la base 10. Actualmente a este se conoce como el sistema comn de logaritmos.
La regla de Clculo

Con la llegada de los logaritmos, se permiti la invencin de regla de clculo, que consiste
en un calculador analgico que, mediante el uso de escalas logartmicas y la utilizacin de
escalas deslizantes, dispone distancias aritmticas a lo largo de las escalas, anlogas a las
variaciones geomtricas, facilitando la realizacin de operaciones aritmticas.
Las calculadoras mecnicas
Con el desarrollo del capitalismo, la vida econmica de
las naciones recibi un gran empuje. Los bancos
comenzaban a recaudar impuestos sistemticamente y
las relaciones comerciales se hicieron ms complejas.
Aparecieron entonces nuevas necesidades en los
dominios de las ciencias, en la misma medida en la
que adquira un considerable desarrollo en reas tales
como la astronoma.
Fue en este contexto que, en el siglo XVII
apareci la primera calculadora mecnica (la
pascalina), atribuida al filosofo y matemtico Blaise
Pascal. Funcionaba a base de ruedas y engranajes
(contndolos tal como con las piedrecillas en los bacos) y permita sumar y restar. Era
necesario arrastrar en una unidad la posicin de un engranaje cuando en el que le preside
haba acumulado diez.
Por su parte, Leibniz, con la Rueda escalonada construye el primer invento
para multiplicar directamente.
Babbage y la mquina Analtica
Hasta este punto, ninguna de las mquinas mencionadas puede ser considerada analtica,

pues requieren la continua intervencin del operador para introducir nuevos datos,
efectuar las maniobras que implican cada operacin y anotar los resultados intermedios.
Fue el matemtico Carlos Babbage quien, en orden de evitar estas engorrosas
maniobras arranc el primer proyecto de maquina analtica de uso universal, capaz de
almacenar distintos programas. Dicho calculador, segn Babbage, deba disponer de:
1. Dispositivo de Entrada: Para proporcionarle las instrucciones y los datos a la
mquina.
2. Memoria: Para almacenar los datos introducidos y los resultados de las operaciones
intermedias.
3. Unidad de Control: Para vigilar la secuencia de ejecucin de las operaciones.
4. Unidad Aritmtica-Lgica: Encargada de efectuar las operaciones.
5. Dispositivos de salida: Para transmitir los resultados del calculo.
A pesar de sus intentos, Babbage no logr terminar su proyecto, pero introdujo conceptos e
ideas remarcables, tales como la adopcin de tarjetas perforadas (de el telar de Jacguard,
utilizado en la poca para tejer telas complejas).
Las mquinas de tarjeta perforada
La revolucin industrial del siglo XIX, as como todas sus consecuencias sociales (como el
aumento de densidad de poblacin, mismo que supuso un problema para los censos) se
encargaron de plantear un nuevo problema: el tratamiento de grandes masas de
informacin.
Herman Hollerith, un funcionario de la oficina de censos estadounidense, observ
que las preguntas contenidas en los censos se podan contestar con un "s" o un "no".
Entonces conocedor del mecanismo de las tarjetas perforadas del telar de Jacguard,,
adopt dicho sistema. Segn estuviera perforada o no en determinadas posiciones, la tarjeta
contestaba este tipo de preguntas.
Adems Hollerith ideo la posibilidad de detectar dichas respuestas mediante
contactos elctricos establecidos a travs de las perforaciones; el paso de la corriente
representaba un si y la falta un no. La gran ventaja de este tratamiento de informacin,
consiste en la gran velocidad a la que es posible manejarlas por medios mecnicos todas las
veces que hagan falta.
Su
mquina
fue
utilizada para el
censo de 1890.

El calculador de Reles de Bell


El Dr. Jorge R. Stibitz, de Bell Telephone Laboratories, sugiri durante los aos 30 el uso
de equipos de reles telefnicos para la construccin de un calculador para uso especial.
Finalizando en 1943 la creacin de una calculadora Balstica, es remarcable el haber sido la
primera calculadora de uso general que realizo toda su aritmtica con los elementos de
tipo prendido-apagado con innovaciones de la talla como el cdigo decimal binario, los
circuitos auto-comprobadores, la aritmtica de punto flotante, los programas grabados en
cinta, las subrutinas y las tablas de funciones.
El Mark I
El uso y desarrollo de computadores caus un
inters generalizado entre todo tipo de
investigadores,
estadsticos
y
dems
profesionales.
Fue en 1937, cuando el Dr. Howord H. Aiken,
se interes en los problemas de clculos
mecnicos. gracias a Teodorp H. Brown (quien
manifest la posibilidad del diseo de los
equipos mecnicos para que permitieran el
calculo de las orbitas de los cuerpos celestes),
Poco ms tarde, en 1939, IBM dio a Harvard un crdito para la investigacin de una
calculadora secuencial mecnica. Para 1944, Aiken vio la terminacin del Mark I, cuya
denominacin oficial fue: Automatic Sequence Controlled (calculador automtico de
secuencia controlada). Su primer uso fue la preparacin de tablas matemticas,
necesarias para la solucin de diversos tipos de problemas en la utilizacin de los equipos
militares.
En 1945, los profesores Mauchly y Prosper Eckert, utilizaron las instalaciones
de la escuela Meere de ingeniera elctrica, para la construccin de una gran
computadora para fines generales, llamada Eniac (integradora y calculadora electronumrica). esa mquina fue la primera computadora totalmente electrnica y fue
reconocida por su rapidez. Fue utilizada inicialmente para resolver problemas matemticos
en las zonas de balstica y aeronutica.
Tambin a mediados de los 40s el doctor J Von Neumann describi a la
universidad de Pensylvania la filosofa bsica del diseo de computadoras, misma que se
ha incorporado en las computadoras de nuestra poca. A consecuencia de este ensayo, la
escuela Meere se encargo del proyecto de fabricacin de la maquina Edvac (computadora
electrnica automtica discreta y variable), para el campo de pruebas Aberdeen. Dicha
computadora usaba cinta perforada de papel como entrada y un programa que controlaba
las operaciones en secuencia se colocaba en la memoria de la misma; esta fue la primera
maquina electrnica comercial para procesamiento de datos

Computadoras de la primera generacin (de tubos al vaco)


1946-1959

Tamao voluminoso.
Relativamente inflexibles.
Especficas necesidades de ventilacin y condicionamiento.
Memorias limitadas.
Uso de tubos al vaco para funciones de conexin y desconexin.
Primeros sistemas prcticos que permitan una programacin del tipo interno que se
tradujo a capacidad para hacer comparaciones y toma de decisiones lgicas.

Computadoras de la segunda generacin (transistorizadas)


1959-1965

Llegada de las mquinas a gran escala.


Memorias de gran tamao.
Transistores reemplazan a los tubos al vaco, aminorando el tamao fsico de las
mquinas.
Aumento en la velocidad de procesamiento.
Mecanismos interconstruidos de descubrimiento y correccin de errores.
Acceso en microsegundos.

Computadoras de la tercera generacin


1965-1970

Circuitos monolticos integrados.


Terminales de tiempo compartido.
Multiprogramacin (ejecucin simultnea de varios programas).
Procesamientos en tiempo real.
Utilizacin eficaz de mecanismos de entrada y salida.
IBM 360 (primer sistema de procesamiento de datos que puede obtenerse
comercialmente)

Inicia tendencia hacia una sola lnea de equipo y un sistema total de


informacin para las organizaciones de negocios
Acceso en nanosegundos
Computadoras de la cuarta generacin
1970-

Aumento en la capacidades de entrada y salida (y separacin de estas funciones de


las de procesamiento).
Mayor duracin de los componentes.
Nuevos lenguajes que amplan el empleo de la multiprogramacin.
Cambio de procesamiento en lote a procesamiento en lnea.
Comunicacin ms directa hombre-mquina (interaccin fsica con el sistema).

Computadoras de la quinta generacin


1990-

ICOT (Institute For New Generation Computer Technology)


Estudio de la inteligencia artificial. Supone un cambio de la elaboracin de la
informacin a la colaboracin del saber.

La computadora (tambin conocida como procesador) es un instrumento electrnico que


puede interpretar y ejecutar comandos para realizar operaciones, representando y
manejando informacin. Las capacidades del sistema de computo se definen como
de entrada /salida o de procesamiento, de la cual a su vez se desprenden las operaciones
de clculo y las lgicas.
Los problemas que se apoyan en el uso de la computadora son de dos tipos:
cientficos y comerciales.
Componentes de una computadora
Todo computador consta de cuatro componentes bsicos:
Memoria: Secuencia ordenada de lugares de almacenaje
(celdas de memoria) asociados a una direccin distinta que
indica su posicin relativa en la secuencia. Nunca estn
vacas y siempre contienen informacin (un dato).
Memoria principal: Lugar de trabajo de la
computadora. Donde las instrucciones y los datos
estn siendo activamente procesados. Aunque puede
ser expandida (dentro de ciertos lmites, no provee
suficiente capacidad de almacenamiento para la
totalidad de los datos de una organizacin. Puede
ser suplementada por algunas formas de
almacenamiento secundario (o auxiliar).

Almacenamiento secundario: Utilizado para datos y segmentos de programas que no


se encuentran en uso frecuente en la memoria principal y para recuperacin de
informacin.
El termino ROM significa Read Only Memory. la ROM es una memoria permanente;
su contenido de informacin lo fija el fabricante y no se puede alterar por los
programas del usuario. la ROM almacena informacin que ayuda a la CPU en su
funcionamiento interno y no es posible que almacene los programas del usuario.
La parte de la memoria interna que se utiliza como espacio del trabajo para
almacenar el programa del usuario y sus resultados se denomina RAM, del ingles
Ramdom Access Memory. La RAM no es permanente ; de hecho, cada vez que
se apaga una computadora, se borra todo contenido de la RAM
Unidad central de procesamiento (CPU): Es el corazn de la
capacidad de manejo de la computadora.
Unidad de control: Coordina y controla las actividades de
los diversos componentes de la computadora, determinando
qu manejos deben realizarse y en qu orden.
Unidad aritmtica-lgica (ALU): Circuitos elctricos
diseados para efectuar operaciones en fracciones de
segundos (parte aritmtica); comparar informacin y tomar decisiones basados en
los resultados de la comparacin (parte lgica).
Dispositivos de
utilizan para ingresar
para ser procesados
los resultados (salida)

entrada y salida: Se
datos en la memoria
(entrada) y exteriorizar
en forma legible.

Lenguajes de Programacin: La computadora, para funcionar, necesita recibir una orden en


forma de instrucciones listadas (programa). A la accin de confeccionar dichos listados se
le conoce como programacin.

A los lenguajes adecuados para la comunicacin hombre/computadora se les llama


lenguajes de programacin y tienen como caracterstica importante, la inexistencia de
ambigedades, excepciones o imprecisiones .Por lo general, se clasifican en lenguajes de
bajo y de alto nivel y esto es inversamente proporcional al numero de instrucciones
necesarias para realizar una tarea especifica.
Lenguaje de mquina: Es la lengua nativa de la computadora. Las instrucciones se
codifican como serie de unos y ceros; a cada operacin le corresponde un cdigo
numrico especfico. La forma exacta de estos cdigos numricos difiere de una
maquina a otra, por lo que su uso es complicado y tedioso.
Lenguaje ensamblador: En vez de utilizar largusimas series de unos y ceros, el
lenguaje ensamblador utiliza smbolos que se reconocen con facilidad, denominados
mnemotcnicas, para representar instrucciones.
Compiladores e intrpretes: Siempre, se ha de traducir cualquier lenguaje a lenguaje
de mquina antes de poder ejecutarlo. Esta conversin es la labor de los
compiladores e intrpretes. El primero, traduciendo todo el programa en un paso, el
segundo, traduciendo y ejecutando cada instruccin antes de traducir y ejecutar la
siguiente.
Lenguajes de alto nivel: En orden de complejidad son: Orientados a los
procedimientos, a los problemas, de consulta y generadores de aplicaciones.
1. Orientados a los procedimientos: permiten a los programadores plantear
modelos para casi cualquier procedimiento cientfico o de negocios. Las
instrucciones se codifican o se escriben, secuencialmente y se procesan de
acuerdo con las especificaciones del programa
(a) Cientficos: Lenguajes del tipo algebraico /formula. Para resolucin de
problemas matemticos de precisin.
-Fortran (Formula translator) 1955.
-APL (Aprograming Llanguage)1968.
(b) Para negocios: herramientas efectivas para el desarrollo de sistemas de
informacin para los negocios. Su fuerza reside en sus capacidades para
almacenar, recuperar y manipular datos alfanumricos.
-COBOL (Common Business Oriented Language)1959.
-RPG (Report Program Generator)1964
(c) Para aplicaciones mltiples:
-BASIC (Beginners All Purpose Symbolic Instruction Code)1965
-PL/1 (Programming Language/1)1965
-ADA (Ada Lovelace) Siglo XIX
Carga y ejecucin de un programa
Una vez en lenguaje de mquina, el programa debe almacenarse en la memoria para ser
ejecutado con un programa llamado cargador.
En general, el funcionamiento de una computadora se resume en: se transfieren los

datos desde un dispositivo de entrada a la memoria principal. La unidad central de


procesamiento procesa esos datos utilizando un programa de computadora que tambin
fue almacenado en la memoria principal; la informacin resultante se transfiere a un
dispositivo de salida donde pueda ser presentado al usuario o podr ser transferido al
almacenamiento auxiliar donde ser guardada para utilizarse en el futuro.

You might also like