Cuestionario

5
Cuestionario: 1. Indique cuales fueron las principales aportaciones de las siguientes personas en el área de la computación: a. Charles Babbage: La aportación clave de Babbage a la computación moderna vino con su siguiente máquina: La Máquina Analítica (Analytical Engine), el cual, de haberse construido, habría sido efectivamente la primera computadora de uso general de la historia. Babbage empezó a trabajar en este nuevo proyecto en 1834, y continuó haciéndolo 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 máquina, y anticipó el uso de las mismas para representar un algoritmo e incluso inventó el concepto de bucles o ciclos en programación. También anticipó el uso de microprogramación, aunque dejó huecos importantes en su trabajo, y falló en anticipar cuestiones tan obvias hoy en día como es el uso de variables en un programa. Todo este trabajo, habría permanecido prácticamente desconocido por años 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 máquina. b. Hetmann Hollerith: autor de un sistema de tarjetas perforadas, bautizadas con su nombre, y de un dispositivo tabulador, denominado máquina de censos. Cada uno de los métodos se ensayó tabulando la información obtenida en el censo de 1.880 sobre 10.000 personas de sitio. c. Alan Mathison Turing: Diseñó la primera computadora electrónica digital de bulbos.Turing fue un gran matemático, lógico y teórico de la computación. Cundo era estudiante de postgrado en la universidad de Princeton en 1936, publicó el artículo "On computable numbers", que estableció las bases teóricas para la

description

Preguntas sobre informatica

Transcript of Cuestionario

Page 1: Cuestionario

Cuestionario:

1. Indique cuales fueron las principales aportaciones de las siguientes personas en el área de la computación:

a. Charles Babbage: La aportación clave de Babbage a la computación moderna vino con su siguiente máquina: La Máquina Analítica (Analytical Engine), el cual, de haberse construido, habría sido efectivamente la primera computadora de uso general de la historia.Babbage empezó a trabajar en este nuevo proyecto en 1834, y continuó haciéndolo 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 máquina, y anticipó el uso de las mismas para representar un algoritmo e incluso inventó el concepto de bucles o ciclos en programación. También anticipó el uso de microprogramación, aunque dejó huecos importantes en su trabajo, y falló en anticipar cuestiones tan obvias hoy en día como es el uso de variables en un programa. Todo este trabajo, habría permanecido prácticamente desconocido por años 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 máquina.

b. Hetmann Hollerith: autor de un sistema de tarjetas perforadas, bautizadas con su nombre, y de un dispositivo tabulador, denominado máquina de censos. Cada uno de los métodos se ensayó tabulando la información obtenida en el censo de 1.880 sobre 10.000 personas de sitio.

c. Alan Mathison Turing: Diseñó la primera computadora electrónica digital de bulbos.Turing fue un gran matemático, lógico y teórico de la computación. Cundo era estudiante de postgrado en la universidad de Princeton en 1936, publicó el artículo "On computable numbers", que estableció las bases teóricas para la computación moderna. En él describió lo que después se llamó la "Máquina de Turing": un dispositivo teórico que leía instrucciones de una cinta de papel perforada y ejecutaba todas las operaciones de una computadora. El artículo también fijó los límites de las ciencias de la computación al demostrar que existen problemas que ningún tipo de computadora podrá resolver.

d. Claude Elwood Shannon: Sobre todo en su invención 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

Page 2: Cuestionario

medida y con la posibilidad de medir, la indormación, los conocimietos y muchas otras cosas formadas por información, se dispararon las posibilidades de los hombres de poner en marcha nuevas actividades. La tecnología digital surgió de sus aportaciones, tanto el ordenador como los circuitos digitales y la moderrnas redes de Telecomunicación. Un genio como él llegó a predecir la Economía de la Información o "Economía 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 aplicación de la teoría de operadores a la mecánica cuántica. Trabajó con Eckert y Mauchly en la Universidad de Pennsylvania, donde publicó un artículo acerca del almacenamiento de programas. El concepto de programa almacenado permitió la lectura de un programa dentro de la memoria de la computadora, y después la ejecución 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 automática electrónica de variable discreta'), desarrollada por Von Neumann, Eckert y Mauchly. Los programas almacenados dieron a las computadoras flexibilidad y confiabilidad, haciéndolas más rápidas y menos sujetas a errores que los programas mecánicos.

2. ¿Cuál se considera la primera computadora?a. La Máquina Analítica (Analytical Engine), el cual, de haberse

construido, habría sido efectivamente la primera computadora de uso general de la historia.

3. ¿Cuál fue la razón fundamental por la que se comenzaron a utilizar los números binarios para representar la información en las computadoras?La forma más fácil de calcular es mediante la matemática 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 según tu desees) es la manera más fácil de transformar físicamente la matemática 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 computación 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

Page 3: Cuestionario

computadora estaba hecha de relays, con la electrónica los relays fueron sustituidos por tubos de vacío y nació ENIAC, con el advenimiento de la electrónica de estado sólido los tubos fueron reemplazados por transistores y después los empaquetaron en chips (VLSI) con estos ceros y unos puedes hacer de todo.

4. ¿Qué otra aportación hizo a la sociedad Henry Ford además de haber introducido el concepto de línea de ensamble en la fabricación de automóviles?Redundó en una reducción del trabajo mensual en su fábrica de entre el 40 y el 60%, debido sobre todo a la monotonía de la cadena de montaje y a los repetidos aumentos de las cuotas de producción asignadas a los trabajadores.

5. ¿Qué compañía introdujo el concepto de línea de ensamble en la computación y en qué fechas?La compañía Ford Motor Company 1913.

6. Mencione brevemente las características 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 información son asignados a cada procesador. Utilizan memoria distribuida. Típicamente tienen miles procesadores simples. Son utilizadas en redes neuronales.Las computadoras SIMD tienen una sola unidad de control y múltiples unidades funcionales. La unidad de control se encarga de enviar la misma instrucción a todas las unidades funcionales. Cada unidad funcional trabaja sobre datos diferentes. Estos equipos son de propósito específico, es decir, son apropiados para ciertas aplicaciones particulares, como por ejemplo el procesamiento de imágenes.

7. Mencione brevemente las características de las arquitecturas MIMD e investigue en qué aplicaciones son utilizadas este tipo de computadoras.

Múltiples computadoras y multiprocesadores. Las piezas de código distribuidas entre losrocesadores. Los procesadores pueden ejecutar la misma o instrucción o diferentes instrucciones. Se puede decir que MIMD es un super conjunto de SIMD.

Diferentes elementos de información se asignan a diferentes procesadores.

Pueden tener memoria distribuida o compartida. Cada procesador MIMD corre casi independientemente de los otros.

Page 4: Cuestionario

Las computadoras MIMD pueden ser utilizadas en aplicaciones con información en paralelo o con tareas en paralelo.

En la categoría MIMD están los equipos con varios procesadores completos.

Cada procesador tiene su propia unidad de control y su propia unidad funcional.

Esta categoría incluye varios subgrupos: Equipos de memoria compartida, equipos de memoria distribuida y redes de computadores. Los equipos MIMD son de propósito general.

8. Investigue las características de las arquitecturas SISD y MISD. ¿En qué aplicaciones se utilizan o se podrán utilizar este tipo de computadoras?

En la categoría SISD están la gran mayoría 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 también computadoras secuenciales.Consideran que un grupo de equipos que trabaja sobre un solo dato se puede considerar como un sistema de tipo MISD.