1. Indique cuales fueron las principales aportaciones de las
siguientes personas en el rea de la computacin: a. Charles Babbage: La aportacin clave de Babbage a la computacin moderna vino con su siguiente mquina: La Mquina Analtica (Analytical Engine), el cual, de haberse construido, habra sido efectivamente la primera computadora de uso general de la historia. Babbage empez a trabajar en este nuevo proyecto en 1834, y continu hacindolo durante toda su vida. Su modelo fue refinado muchas veces, y a lo largo de este proceso, Babbage tuvo muchas ideas visionarias sobre las computadoras. Por ejemplo, sugiri el uso de tarjetas perforadas para controlar su mquina, y anticip el uso de las mismas para representar un algoritmo e incluso invent el concepto de bucles o ciclos en programacin. Tambin anticip el uso de microprogramacin, aunque dej huecos importantes en su trabajo, y fall en anticipar cuestiones tan obvias hoy en da como es el uso de variables en un programa. Todo este trabajo, habra permanecido prcticamente desconocido por aos de no haber sido por Ada, Condesa de Lovelace, la hija del famoso poeta Lord Byron, que se dio a la tarea de difundir las ideas de Babbage sobre su mquina. b. Hetmann Hollerith: autor de un sistema de tarjetas perforadas, bautizadas con su nombre, y de un dispositivo tabulador, denominado mquina de censos. Cada uno de los mtodos se ensay tabulando la informacin obtenida en el censo de 1.880 sobre 10.000 personas de sitio. c. Alan Mathison Turing: Dise la primera computadora electrnica digital de bulbos.Turing fue un gran matemtico, lgico y terico de la computacin. Cundo era estudiante de postgrado en la universidad de Princeton en 1936, public el artculo "On computable numbers", que estableci las bases tericas para la computacin moderna. En l describi lo que despus se llam la "Mquina de Turing": un dispositivo terico que lea instrucciones de una cinta de papel perforada y ejecutaba todas las operaciones de una computadora. El artculo tambin fij los lmites de las ciencias de la computacin al demostrar que existen problemas que ningn tipo de computadora podr resolver. d. Claude Elwood Shannon: Sobre todo en su invencin de la palabra y concepto, "bit", que a partir de entonces fue una unidad de medida muy importante, como el metro, el kilogramo y muchas otras que el hombre ha inventado y utiliza. Con esa unidad de medida y con la posibilidad de medir, la indormacin, los conocimietos y muchas otras cosas formadas por informacin, se
dispararon las posibilidades de los hombres de poner en marcha
nuevas actividades. La tecnologa digital surgi de sus aportaciones, tanto el ordenador como los circuitos digitales y la moderrnas redes de Telecomunicacin. Un genio como l lleg a predecir la Economa de la Informacin o "Economa de Internet" que se desarrolla con fuerza en la actualidad en nuestro mundo. e. Jhon Von Neumann: Fue pionero de la computadora digital moderna y de la aplicacin de la teora de operadores a la mecnica cuntica. Trabaj con Eckert y Mauchly en la Universidad de Pennsylvania, donde public un artculo acerca del almacenamiento de programas. El concepto de programa almacenado permiti la lectura de un programa dentro de la memoria de la computadora, y despus la ejecucin de las instrucciones del mismo sin tener que volverlas a escribir. La primera computadora en usar el citado concepto fue la llamada EDVAC (Electronic Discrete-Variable Automatic Computer, es decir 'computadora automtica electrnica de variable discreta'), desarrollada por Von Neumann, Eckert y Mauchly. Los programas almacenados dieron a las computadoras flexibilidad y confiabilidad, hacindolas ms rpidas y menos sujetas a errores que los programas mecnicos. 2. Cul se considera la primera computadora? a. La Mquina Analtica (Analytical Engine), el cual, de haberse construido, habra sido efectivamente la primera computadora de uso general de la historia. 3. Cul fue la razn fundamental por la que se comenzaron a utilizar los nmeros binarios para representar la informacin en las computadoras? La forma ms fcil de calcular es mediante la matemtica booleana, puedes sumar, restar, decidir si o no, y si mezclas todo eso tienes todo lo necesario. SE BASA EN LOS NUMEROS BINARIOS, CEROS Y UNOS un relay (que es un interruptor que puede quedar encendido o apagado segn tu desees) es la manera ms fcil de transformar fsicamente la matemtica booleana en algo que puedes ver, manipular y almacenar. Imagina una puerta, la puerta en si no representa nada, verdad, la puerta puede estar ABIERTA, la puerta puede estar CERRADA y la puerta abierta o cerrada sigue siendo puerta, no? Bien en computacin la puerta se llama bit, cerrada o abierta se sigue llamando bit un bit puede ser 1 o puede ser 0. Conjuntos de bits se llaman bytes, kilobytes, megabytes etc. En estos bytes puedes almacenar instrucciones. y programas , igualmente binarios, vas captando la idea? no hay limite la primera computadora estaba hecha de relays, con la electrnica los relays fueron sustituidos por tubos de vaco y naci ENIAC, con el advenimiento de la electrnica de estado slido los tubos fueron
reemplazados por transistores y despus los empaquetaron en chips
(VLSI) con estos ceros y unos puedes hacer de todo. 4. Qu otra aportacin hizo a la sociedad Henry Ford adems de haber introducido el concepto de lnea de ensamble en la fabricacin de automviles? Redund en una reduccin del trabajo mensual en su fbrica de entre el 40 y el 60%, debido sobre todo a la monotona de la cadena de montaje y a los repetidos aumentos de las cuotas de produccin asignadas a los trabajadores. 5. Qu compaa introdujo el concepto de lnea de ensamble en la computacin y en qu fechas? La compaa Ford Motor Company 1913. 6. Mencione brevemente las caractersticas de las arquitecturas SIMD e investigue en qu aplicaciones son utilizadas este tipo de computadoras. Arreglo de procesadores. Cada procesador sigue el mismo conjunto de instrucciones; diferentes elementos de informacin son asignados a cada procesador. Utilizan memoria distribuida. Tpicamente tienen miles procesadores simples. Son utilizadas en redes neuronales. Las computadoras SIMD tienen una sola unidad de control y mltiples unidades funcionales. La unidad de control se encarga de enviar la misma instruccin a todas las unidades funcionales. Cada unidad funcional trabaja sobre datos diferentes. Estos equipos son de propsito especfico, es decir, son apropiados para ciertas aplicaciones particulares, como por ejemplo el procesamiento de imgenes. 7. Mencione brevemente las caractersticas de las arquitecturas MIMD e investigue en qu aplicaciones son utilizadas este tipo de computadoras. Mltiples computadoras y multiprocesadores. Las piezas de cdigo distribuidas entre losrocesadores. Los procesadores pueden ejecutar la misma o instruccin o diferentes instrucciones. Se puede decir que MIMD es un super conjunto de SIMD. Diferentes elementos de informacin se asignan a diferentes procesadores. Pueden tener memoria distribuida o compartida. Cada procesador MIMD corre casi independientemente de los otros. Las computadoras MIMD pueden ser utilizadas en aplicaciones con informacin en paralelo o con tareas en paralelo. En la categora MIMD estn los equipos con varios procesadores completos.
Cada procesador tiene su propia unidad de control y su propia unidad
funcional. Esta categora incluye varios subgrupos: Equipos de memoria compartida, equipos de memoria distribuida y redes de computadores. Los equipos MIMD son de propsito general. 8. Investigue las caractersticas de las arquitecturas SISD y MISD. En qu aplicaciones se utilizan o se podrn utilizar este tipo de computadoras? En la categora SISD estn la gran mayora de las computadoras existentes. Son equipos con un solo procesador que trabaja sobre un solo dato a la vez. A estos equipos se les llama tambin computadoras secuenciales. Consideran que un grupo de equipos que trabaja sobre un solo dato se puede considerar como un sistema de tipo MISD.