Skip to content

Commit ddcb811

Browse files
authored
Update readme.md
1 parent dd93a7c commit ddcb811

File tree

1 file changed

+207
-5
lines changed

1 file changed

+207
-5
lines changed

docs/unidad/2/origenes/readme.md

Lines changed: 207 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,209 @@
1-
status: DRAFT
2-
responsable: Nombre del docente
3-
ultima_actualizacion: 2026-01-01
1+
# El Hardware y el Software
42

5-
# Orígenes históricos
3+
---
64

7-
[🔙 Inicio de la unidad](../readme.md)
5+
## INICIOS
6+
7+
Una de las habilidades básicas que debían desarrollar los seres humanos ancestrales era la posibilidad de contar.
8+
9+
En el principio fue con elementos físicos rudimentarios (por ejemplo usando pequeñas piedras) hasta que se desarrollaron los sistemas de numeración.
10+
11+
### El Ábaco
12+
13+
El comercio propició el desarrollo de formas eficientes para realizar cálculos.
14+
15+
El ábaco es el dispositivo con barras paralelas sobre las cuales se deslizan las cuentas. Estas bolitas representan unidades, decenas o centenas.
16+
17+
Con un ábaco se puede contar, sumar, restar, multiplicar… y hasta extraer raíces cuadradas y cúbicas.
18+
19+
Es uno de los instrumentos de cálculo más antiguo que se conoce.
20+
21+
Su origen fue oriente (~1500 A.C.), pero se extendió ampliamente a otras culturas.
22+
<img width="434" height="479" alt="image" src="https://github.com/user-attachments/assets/571aad71-4a20-436c-8a90-b4e0cbd40bc1" />
23+
24+
25+
📚 **Referencia:** [Wikipedia - Ábaco](https://es.wikipedia.org/wiki/%C3%81baco)
26+
27+
---
28+
29+
## La Regla de Cálculo
30+
31+
Fue el dispositivo manual fundamental para la realización de operaciones aritméticas complejas.
32+
33+
Su uso se extendió hasta ~1970.
34+
35+
<img width="304" height="284" alt="image" src="https://github.com/user-attachments/assets/cc2f7b97-7f80-4b20-b756-d25d00befd6d" />
36+
<img width="844" height="280" alt="image" src="https://github.com/user-attachments/assets/7f465ee4-08c9-401b-a0d5-87fdb710b03d" />
37+
38+
39+
📚 **Referencia:** [Wikipedia - Regla de cálculo](https://es.wikipedia.org/wiki/Regla_de_c%C3%A1lculo)
40+
41+
---
42+
43+
## Pascalina (1642)
44+
45+
Primera máquina calculadora a base de ruedas y engranajes.
46+
47+
Fue desarrollada por **Blaise Pascal**.
48+
49+
Primera máquina que automatiza un procedimiento de cálculos.
50+
51+
<img width="393" height="252" alt="image" src="https://github.com/user-attachments/assets/6961a85d-1bb3-4046-a5ca-019eb07b0c07" />
52+
53+
📚 **Referencia:** [Wikipedia - Pascalina](https://es.wikipedia.org/wiki/Pascalina)
54+
55+
---
56+
57+
## Charles Babbage
58+
59+
<img width="433" height="478" alt="image" src="https://github.com/user-attachments/assets/3c4f666f-0c0a-410d-8559-74e82387c246" />
60+
61+
Es considerado por muchos **"el padre de la computación"**
62+
63+
**1791-1871**
64+
65+
📚 **Referencia:** [Wikipedia - Charles Babbage](https://es.wikipedia.org/wiki/Charles_Babbage)
66+
67+
### Máquina Diferencial
68+
69+
Charles Babbage diseñó una calculadora mecánica capaz de calcular tablas de funciones mediante aproximación de polinomios.
70+
71+
Su nombre se debe a que usaba el método de diferencias finitas.
72+
73+
Su diseño comenzó en 1822, aunque nunca logró finalizar el primer prototipo.
74+
<img width="362" height="318" alt="image" src="https://github.com/user-attachments/assets/9e392daf-d6c7-491d-986c-2c5a2afd8af6" />
75+
76+
77+
📚 **Referencia:** [Wikipedia - Máquina diferencial](https://es.wikipedia.org/wiki/M%C3%A1quina_diferencial)
78+
79+
### Máquina Analítica (1837)
80+
81+
Fue descripta originalmente en 1837. Aunque era mecánica, **la máquina analítica es considerada la primera computadora**.
82+
83+
Incorporaba:
84+
- Unidad aritmética/lógica
85+
- Control de flujo de ejecución
86+
- Memoria
87+
88+
El diseño contemplaba el uso de **tarjetas perforadas** para indicar las instrucciones y datos (idea tomada del telar de Jacquard).
89+
90+
Babbage nunca logró terminar el modelo físico de su máquina.
91+
92+
En 2002 se logró construir un modelo funcional.
93+
94+
> **La máquina analítica es considerada como la primer computadora dado su carácter programable.**
95+
<img width="360" height="373" alt="image" src="https://github.com/user-attachments/assets/d11a1b61-6289-41ea-8aee-a72d380e1257" />
96+
97+
98+
📚 **Referencia:** [Wikipedia - Máquina analítica](https://es.wikipedia.org/wiki/M%C3%A1quina_anal%C3%ADtica)
99+
100+
---
101+
102+
## Ada Lovelace
103+
104+
<img width="228" height="349" alt="image" src="https://github.com/user-attachments/assets/c7a41943-cdfb-4b6e-9953-d17d6138d7b0" />
105+
106+
Ada Lovelace (matemática, escritora) se interesó en el trabajo de Babbage, conociéndolo personalmente en 1833.
107+
108+
En 1842, Ada es encargada de traducir un paper de Babbage al inglés.
109+
110+
Como aporte personal a la traducción incluyo notas adicionales.
111+
112+
El departamento de Defensa de los Estados Unidos creó el lenguaje de programación **ADA** y lo nombró de esta forma en homenaje a Ada Lovelace.
113+
114+
📚 **Referencia:** [Wikipedia - Ada Lovelace](https://es.wikipedia.org/wiki/Ada_Lovelace)
115+
116+
### El Primer Algoritmo
117+
118+
En una de sus notas describe el procedimiento para calcular números de Bernoulli, siendo éste el **primer algoritmo** utilizando instrucciones de la máquina analítica.
119+
120+
> **Ada Lovelace es reconocida como la primer persona en escribir un programa**
121+
<img width="774" height="576" alt="image" src="https://github.com/user-attachments/assets/7b32b8b2-4e8b-4dfb-abc7-b439ebd74c57" />
122+
123+
124+
### Visión de Ada Lovelace
125+
126+
En sus notas, Ada puntualizó la diferencia entre la máquina analítica y las máquinas de cálculo previas:
127+
128+
> *"[La máquina analítica] podría actuar sobre otras cosas además del número, se encontraron objetos cuyas relaciones fundamentales mutuas podrían ser expresadas por las de la ciencia abstracta de las operaciones, y que también deberían ser susceptibles de adaptaciones a la acción de la notación operativa y el mecanismo del motor…*
129+
>
130+
> *Suponiendo, por ejemplo, que las relaciones fundamentales de los sonidos en la ciencia de la armonía y de la composición musical fueran susceptibles de tal expresión y adaptaciones, el motor podría componer piezas de música elaboradas y científicas de cualquier grado de complejidad o medida"*
131+
132+
---
133+
134+
## Primeras Computadoras Modernas
135+
136+
### Z3 (1941)
137+
138+
El uso de la electricidad prometía mejorar notablemente el rendimiento de las máquinas.
139+
140+
La **Z3** fue la primer computadora electromecánica (a base de relés) en ser construida.
141+
142+
![Z3](imagenes-hardware/figura_14.jpeg)
143+
144+
📚 **Referencia:** [Wikipedia - Z3](https://es.wikipedia.org/wiki/Z3)
145+
146+
### ENIAC (1945)
147+
148+
**Electronic Numerical Integrator And Computer (ENIAC)** fue la primer computadora electrónica.
149+
150+
Se basan en el uso de "válvulas electrónicas" o "tubos de vacío".
151+
152+
Una de sus prestaciones era el cálculo de la trayectoria de proyectiles.
153+
154+
![ENIAC](imagenes-hardware/figura_15.jpeg)
155+
156+
📚 **Referencia:** [Wikipedia - ENIAC](https://es.wikipedia.org/wiki/ENIAC)
157+
158+
---
159+
160+
## Primera Generación (1940-1952)
161+
162+
**Características:**
163+
- Basadas en arquitectura de Von Neumann (y todas las generaciones siguientes)
164+
- Electrónica basada en válvulas de vacío
165+
166+
**Ejemplos:** EDSAC, EDVAC
167+
<img width="718" height="518" alt="image" src="https://github.com/user-attachments/assets/14330ba7-d53e-4604-8440-d41b95289957" />
168+
<img width="536" height="440" alt="image" src="https://github.com/user-attachments/assets/750ba566-2c7d-437f-aaa5-e719e301838c" />
169+
<img width="864" height="619" alt="image" src="https://github.com/user-attachments/assets/c20a1771-1756-4e63-9c78-0528705f1209" />
170+
171+
---
172+
173+
## Segunda Generación (1956-1967)
174+
175+
La introducción de la electrónica basada en **transistores** permitió el surgimiento de la segunda generación de computadores, dejándose de usar la electrónica basada en válvulas de vacío.
176+
177+
**Ejemplos:** DEC PDP-1, IBM 1401
178+
<img width="249" height="407" alt="image" src="https://github.com/user-attachments/assets/60bccea2-2a3d-4fd1-8344-b899ca0cf64c" />
179+
<img width="460" height="317" alt="image" src="https://github.com/user-attachments/assets/c29103b9-883b-4cce-befa-249c7e245ba2" />
180+
181+
182+
---
183+
184+
## Tercera Generación (1964-1971)
185+
186+
Electrónica basada en **circuitos integrados**.
187+
188+
**Ejemplos:** CDC 6600, IBM 360
189+
<img width="304" height="453" alt="image" src="https://github.com/user-attachments/assets/b7f17638-9fc7-4152-8d35-b666e00c144f" />
190+
<img width="420" height="349" alt="image" src="https://github.com/user-attachments/assets/c4ccc111-2ddd-46f7-bc9d-15dde425a237" />
191+
<img width="345" height="338" alt="image" src="https://github.com/user-attachments/assets/6091fb7c-7204-47f2-91be-85635aae6286" />
192+
193+
---
194+
195+
## Cuarta Generación (1972 - presente)
196+
197+
Electrónica basada en **microprocesadores**.
198+
199+
Aparición del PC tal como lo conocemos hoy día.
200+
201+
**Ejemplos:** PDP-11/70, VAX, IBM PC, APPLE 2e, IBM System/34
202+
<img width="433" height="331" alt="image" src="https://github.com/user-attachments/assets/094f547d-36c9-4843-aa1e-1417cebb9e8c" />
203+
<img width="376" height="399" alt="image" src="https://github.com/user-attachments/assets/269eaeee-129e-4113-81fb-33654cff12bc" />
204+
<img width="408" height="341" alt="image" src="https://github.com/user-attachments/assets/8c79e81f-dcbc-4130-aa6c-281f7138c772" />
205+
206+
207+
**Documento creado a partir del PDF "El Hardware y el Software"**
208+
209+
*Conversión realizada con extracción de imágenes y formato mejorado*

0 commit comments

Comments
 (0)