Está en la página 1de 21

ASIX Semipresencial

Módulo

ASIR/ASIX – Fundamentos de Hardware

Unidad Didáctica 1.1 (Parte II)

Evolución y Arquitectura de los S.I.

Revisión: lunes, 12 de septiembre de 2022

CFGS: ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED LUIS ÚBEDA PADILLA


TABLA DE CONTENIDO
1. EVOLUCIÓN HISTÓRICA...........................................................................1
1.1. Los primeros ordenadores....................................................................1
1.1.1. ENIAC............................................................................................4
2. GENERACIÓN DE LOS ORDENADORES.................................................6
2.1. Primera generación: (1946-1955).........................................................6
2.2. Segunda generación: (1955-1964).......................................................7
2.3. Tercera generación: (1964-1974).........................................................8
2.4. Cuarta Generación: (1974-1983)..........................................................8
2.5. Quinta generación: (1983-...)................................................................8
3. ARQUITECTURA VON NEUMANN............................................................8
3.1. CPU....................................................................................................10
3.1.1. Registros......................................................................................10
3.1.2. Unidad de Control........................................................................11
3.1.3. Unidad aritmético-lógica...............................................................12
3.2. Memoria..............................................................................................12
3.3. Buses de comunicación......................................................................13
4. APLICACIONES INFORMÁTICAS............................................................13
4.1. Algunos ejemplos de tipos de aplicaciones........................................15
4.2. Aplicaciones en la nube......................................................................15
4.3. Tipos de licencias...............................................................................16
4.4. Recopilaciones de Software libre.......................................................17
5. BIBLIOGRAFÍA.........................................................................................17
5.1. web.....................................................................................................17
5.2. vídeos.................................................................................................17

Página II
1. EVOLUCIÓN HISTÓRICA

1.1. Los primeros ordenadores

Ilustración 1: Ábaco chino
Los primeros artilugios de cálculo, se remontan a 3000 a. de C. Los chinos
desarrollaron el Ábaco, con éste realizaban cálculos rápidos y complejos.
Éste instrumento tenía un marco de madera cables horizontales con bolas
agujereadas que corrían de izquierda a derecha.
En el siglo XVII, John Napier, matemático inventó las tablas logarítmicas que
permitían efectuar complejas multiplicaciones como simples sumas.
En 1642 el físico y matemático francés Blaise Pascal inventó el primer
calculador mecánico, la Pascalina.

Ilustración  2:   En   el   Museo   de   Artes   y


Oficios de París se exhibe una pascalina

Página 1/17
Fundamentos de Hardware

En 1801 el francés Joseph Jacquard, utilizó un mecanismo de tarjetas


perforadas   para   controlar   el   dibujo   formado   por   los   hilos   de   las  telas
confeccionadas por una máquina de tejer.
Una tarjeta perforada es una superficie de papel, cartón o plástico con unas
perforaciones distribuidas de forma que representan información (en binario
para las computadoras).

Charles Babbage (1793-1871) creó un motor analítico que permitía


sumar, sustraer, multiplicar y dividir a una velocidad de 60 sumas por minuto.
En 1843 Lady Ada Augusta sugirió la idea de que las tarjetas
perforadas se adaptaran de manera que causaran que el motor de
Babbage repitiera ciertas operaciones.
En 1879, a los 19 años de edad, Herman Hollerith fue contratado como
asistente en las oficinas del censo estadounidense y desarrolló un sistema
de cómputo mediante tarjetas perforadas en las que los agujeros
representaban el sexo, la edad, raza, entre otros. Gracias a la máquina
tabuladora de Hollerith el censo de 1890 se realizó en dos años y medio,
cinco menos que el censo de 1880.
Hollerith   dejó   las   oficinas   del   censo   en   1896   para   fundar   su   propia   Compañ ía:   la
Tabulating Machine Company. En 1924 Hollerith fusionó su compañ ía con otras dos para
formar la International Business Machines hoy mundialmente conocida como IBM.

Página 2/17
A comienzos de los años 30, John Vincent Atanasoff, un
estadounidense doctorado en física teórica, aficionado a la electrónica y
conocedor de la máquina de Pascal y las teorías de Babbage, empezó a
considerar la posibilidad de construir un calculador digital. Decidió que la
máquina habría de operar en sistema binario, y hacer los cálculos de modo
distinto a como los realizaban las calculadoras mecánicas.
Prácticamente al mismo tiempo que Atanasoff, el ingeniero John Mauchly,
se había encontrado con los mismos problemas en cuanto a velocidad de
cálculo, y estaba convencido de que habría una forma de acelerar el proceso
por medios electrónicos.
En 1940 Mauchly se matriculó en unos cursos en la Escuela Moore de
Ingeniería Eléctrica de la Universidad de Pensilvania, donde conoció a John
Presper Eckert, un instructor de laboratorio.

1.1.1. ENIAC
Para determinar el origen de la ENIAC se debe de mencionar al ingeniero
Mauchly que publicó un artículo con sus ideas y las de Atanasoff, lo cual
despertó el interés de Herman Goldstine, un oficial de la reserva que hacía
de intermediario entre la universidad y el ejército, el cual consiguió interesar
al Departamento de Ordenación en la financiación   de   un   computador
electrónico digital. 
El 9 de abril de 1943 se autorizó a Mauchly y Eckert iniciar el desarrollo del
proyecto. Se le llamó ENIAC (Electronic Numerical integrator and Computer)
y comenzó a funcionar en instalaciones militares norteamericanas en Agosto
de 1947.

La construcción tardó 4 añ os y costó $486.804,22 dólares (el equivalente actual a unos
tres millones de dólares por menos poder de cómputo del que actualmente se consigue
en las calculadoras de mano).

Página 3/17
Fundamentos de Hardware

Ilustración 3: ENIAC

El ENIAC tenía 19.000 tubos de vacío, 1.500 relés, 7.500 interruptores,


cientos de miles de resistencias, condensadores e inductores y 800
kilómetros de alambres...Era decimal y capaz de sumar, restar,
multiplicar y dividir, y tenía tres tablas de funciones.

La entrada y la salida de datos se realizaba mediante tarjetas perforadas. Podía realizar
unas   5.000   sumas   por   segundo.   Pesaba   unas   30   toneladas   y   tenía   un   tamañ o
equivalente al de un salón de clases. Consumía 200 kilovatios de potencia eléctrica y
necesitaba un equipo de aire acondicionado para disipar el gran calor que producía. En
promedio, cada tres horas de uso fallaba una de las válvulas.
Lo que caracterizaba al ENIAC como a un computador moderno no era simplemente su
velocidad de cálculo, sino el que permitía realizar tareas que antes eran imposibles.

Página 4/17
La EDVAC (Electronic Discrete Variable Automatic Computer) por sus siglas
en inglés, fue una de las primeras computadoras electrónicas. A diferencia
de la ENIAC, no era decimal, sino binaria y tuvo el primer programa
diseñado para ser almacenado. Este diseño se convirtió en el estándar de
arquitectura para la mayoría de las computadoras modernas.

El diseñ o de la EDVAC es considerado un hito en la historia de la informática. Este diseñ o
fue desarrollado aún antes de que la ENIAC fuera puesta en marcha y tenía la intención
de resolver muchos de los problemas encontrados en el diseñ o de la ENIAC. 
Así  como   la   ENIAC,   la   EDVAC   fue   construida   por   el   laboratorio   de   investigación   de
balística de Estados Unidos de la universidad de Pensilvana. A los diseñ adores  de la
ENIAC, J. Presper Eckert y John William Mauchly se les unió el gran matemático John
von   Neumann.   Un   contrato   para   construirla   fue   firmado   en   abril   de   1946   con   un
presupuesto inicial de 100,000 USD y el contrato llamó al aparato el Calculador Discreto
Electrónico   Automático   Variable   (Electronic   Discrete   Variable   Automatic   Calculator   en
inglés).

Ya estaba muy claro que el sistema binario , basado en ceros y unos,


es el que daba soporte al ordenador. Se hacían necesarios
dispositivos electrónicos que permitiesen almacenar esa información. A ese
tipo de dispositivos se les llamó dispositivos biestables y la evolución
electrónica de los mismos fue determinante en los siguientes pasos que se
dieron.
Debido a los rápidos avances en el mundo de la electrónica, impulsados por
la segunda guerra mundial, a partir de los años cuarenta, la historia de los
ordenadores se clasifica por distintas etapas llamadas generaciones
caracterizadas por los diferentes componentes que dan soporte a los
biestables. Podemos diferenciar las siguientes generaciones:

Página 5/17
Fundamentos de Hardware

2. GENERACIÓN DE LOS ORDENADORES

2.1. Primera generación: (1946-1955)


• Basados en válvulas de vacío (en inglés vacuum tubes).

Ilustración 4: Válvulas de vacío

• Tamaño muy grande, mantenimiento complicado.


• Sistema operativo trabaja estrictamente de forma secuencial.
• Aplicaciones en el campo científico y en el militar.
• Lenguaje de programación, lenguaje máquina.
• Tarjeta perforada para almacenar la información.

Página 6/17
2.2. Segunda generación: (1955-1964)
• Uso del transistor.

Ilustración  5:   Distintos


encapsulados de transistores

• Reducción tamaño y consumo.


• Ganan en prestaciones.
• Aparecen lenguajes como cobol, algol y fortran.

2.3. Tercera generación: (1964-1974)


• Basados en el uso de circuitos integrados.
• menor tamaño y mayor velocidad de cálculo.
• Evolución de los sistemas operativos, aparece la
multiprogramación.
• Aparecen discos magnéticos y memorias hechas
con semiconductores.

2.4. Cuarta Generación: (1974-1983)


• Microprocesadores.
• Aparece el Personal Computer.
• Aparece el floppy disk y las redes de
computadores.

Ilustración 6: Intel 4004
Página 7/17
Fundamentos de Hardware

• Primer micro lo desarrolló Intel, el 4004 (1971), pero no tenía una


finalidad informática.

2.5. Quinta generación: (1983-1991)


• Máquinas capaces de aproximarse al lenguaje coloquial.
• Procesamiento en paralelo en arquitecturas especiales en red.
• Alta escala de integración / Ley de Moore
• Manejo lenguaje natural y de primeros sistemas de inteligencia artificial.

2.6. Sexta generación: (1992-actualidad)


• Empleo de tecnologías superiores de integración como ULSI .
• Conectividad de las computadoras mediante el empleo de redes /
Internet .
• Inteligencia artificial distribuida.

Cuadro Resumen Evolución Histórica S.I.

Según bibliografías se habla de una 7ª generación.

Página 8/17
3. ARQUITECTURA VON NEUMANN
Von Neumann describió el funcionamiento teórico de un ordenador. Todos
los fabricantes se han basado a lo largo de la historia en esta arquitectura,
aunque ha pasado a ser un modelo teórico.

Página 9/17
Fundamentos de Hardware

Ilustración  7:   Diagrama   de   la   arquitectura


Von Neumann

La arquitectura Eckert-Mauchly, incorrectamente denominada de «Von


Neumann», se refiere a las arquitecturas de computadoras que utilizan el
mismo dispositivo de almacenamiento tanto para las instrucciones como para
los datos.
Los ordenadores con arquitectura Eckert-Mauchly constan de cinco partes:
• La unidad aritmético-lógica o ALU.
• La unidad de control.
• La memoria.
• Un dispositivo de entrada/salida.
• El bus de datos que proporciona un medio de transporte de los
datos entre las distintas partes.
Hoy en día, la mayoría de ordenadores están basados en esta arquitectura,
aunque pueden incluir otros dispositivos adicionales, (por ejemplo, para

Página 10/17
gestionar las interrupciones de dispositivos externos como ratón, teclado,
etc).

3.1. CPU
• Del inglés Central   Processing   Unit. También se le suele denominar
UCP por sus siglas de la traducción al español.
• Cerebro del ordenador.
• Interpreta y ejecuta instrucciones y recoge/envía datos
de las unidades de E/S.
• Se encarga del control y procesamiento de los datos.
• Formada por UC+ALU+REGISTROS.
• Tipos de procesadores.
➢ CISC: Complex instruction set computer.
(Intel celeron, pentium II,III,IV) (AMD Duron, Athlon).
➢ RISC: Reduced instruction set computer.
Sparc (Sun), PowerPC (Mac), RS/6000 (IBM).

3.1.1. Registros
• Se almacena la información temporal. Son de acceso muy
rápido y poca capacidad.
• El tamaño del registro indica el numero de bits que puede manipular a
la vez el procesador.
• 80386 primero de 32 bits, actualmente de 64 bits.
• Hay de diversos tipos:
➢ de propósito general,
➢ contador de programa,
➢ registro de instrucción,

Página 11/17
Fundamentos de Hardware

➢ multimedia,
➢ etc.
En arquitectura de ordenadores, un registro es una memoria de alta
velocidad y poca capacidad, integrada en el microprocesador, que permite
guardar y acceder a valores muy usados, generalmente en operaciones
matemáticas.
Los registros están en la cumbre de la jerarquía de memoria, y son la manera
más rápida que tiene el sistema de almacenar datos. Los registros se miden
generalmente por el número de bits que almacenan; por ejemplo, un "registro
de 8 bits" o un "registro de 32 bits".
El término es usado generalmente para referirse al grupo de registros que pueden ser directamente
indexados como operandos de una instrucción, como está definido en el conjunto de instrucciones. Sin
embargo,   los   microprocesadores   tienen   además   muchos   otros   registros   que   son   usados   con   un
propósito específico, como el contador de programa o los registros multimedia.

3.1.2. Unidad de Control


• Interpreta las instrucciones y genera las señales necesarias para
ejecutarlas.
• Componentes de la CPU:
➢ Decodificador de instrucción:   extrae y analiza el código de
operación de la instrucción.
➢ Reloj: sucesión de impulsos eléctricos.
➢ Secuenciador : genera órdenes elementales.
• Operaciones:  PASOS EN LA EJECUCIÓN DE UNA
INSTRUCCIÓN

Página 12/17
• Un   ordenador   con   arquitectura   Eckert­Mauchly   realiza   o   emula   los
siguientes pasos secuencialmente:
1. Búsqueda de la instrucción: se obtiene la siguiente instrucción
desde la memoria en la dirección indicada por el contador de
programa y la guarda en el registro de instrucción. Al finalizar esta
fase se incrementa el contador de programa en la longitud de la
instrucción para apuntar a la siguiente.
2. Búsqueda de los operandos: Se trae de memoria los datos
involucrados en la instrucción.
3. Decodificación: Decodifica la instrucción mediante la unidad de
control. Ésta se encarga de coordinar el resto de componentes
del ordenador para realizar una función determinada.
4. Ejecución: se procesa la instrucción. Ésta puede cambiar el valor
del contador del programa, permitiendo así operaciones
repetitivas. El contador puede cambiar también cuando se cumpla
una cierta condición aritmética, haciendo que el ordenador pueda
'tomar decisiones', que pueden alcanzar cualquier grado de
complejidad, mediante la aritmética y lógica anteriores.
5. Almacenamiento del resultado: El resultado producido por la
ejecución de la instrucción produce un resultado y éste debe ser
guardado, habitualmente en memoria.
6. Vuelve al paso 1.

3.1.3. Unidad aritmético-lógica


• En inglés Arithmetic and logical unit (ALU).
• Operaciones de cálculo: aritméticas y lógicas.
• La mayoría de las ALU pueden realizar las siguientes operaciones:
➢ Operaciones aritméticas de números tanto enteros como reales
➢ Operaciones lógicas de bits (AND, NOT, OR, XOR, XNOR).
➢ Operaciones de desplazamiento de bits

Página 13/17
Fundamentos de Hardware

3.2. Memoria
• Almacena dos tipos de información: programas y los datos.
• Es una memoria volatil conocida como memoria RAM (Random Access
Memory).

3.3. Buses de comunicación


• Líneas eléctricas a través de las cuales se comunican las distintas
unidades funcionales de un ordenador.
• Tres tipos de buses:
➢ bus de datos: según tamaño indica la longitud de palabra con la
que puede trabajar.
➢ Bus de direcciones: según el tamaño indica cuantas posiciones
puede direccionar.
➢ Bus de control: controla qué viaja a través de los buses.

4. APLICACIONES INFORMÁTICAS
En informática, una aplicación es un tipo de programa
informático diseñado como herramienta para permitir a un
usuario realizar uno o diversos tipos de trabajos. Esto lo
diferencia principalmente de otros tipos de programas como los sistemas
operativos (que hacen funcionar al ordenador), las utilidades (que
realizan tareas de mantenimiento o de uso general), y los lenguajes de
programación (con el cual se crean los programas informáticos).

Suele resultar una solución informática para la automatización de ciertas


tareas complicadas como pueden ser la contabilidad, la redacción de
documentos, o la gestión de un almacén.

Página 14/17
Algunos ejemplos de programas de aplicación son los
procesadores de textos, hojas de cálculo y bases de datos.
Algunas compañías agrupan diversos programas de distinta naturaleza para
que formen un paquete (llamados suites o suite ofimática) que sean
satisfactorios para las necesidades más apremiantes del usuario.
Actualmente, con el uso de dispositivos móviles se ha extendido el concepto
APP, Aplicación informática para dispositivos móviles o tabletas con multitud
de funcionalidades.

4.1. Algunos ejemplos de tipos de aplicaciones


• A medida: para satisfacer las necesidades específicas de un usuario
o una empresa.
• Paquete integrado/Suite ofimática: conjunto de aplicaciones
agrupadas y destinadas a la empresa. Suele incluir un procesador de
texto, hoja de cálculo, programa de presentaciones y otros como lector
de correo, etc.
• Procesador de textos: Utilizados para la elaborar de documentos
sofisticados.
• Hoja de cálculo: permite manipular datos numéricos y

Página 15/17
Fundamentos de Hardware

alfanuméricos dispuestos en forma de tablas compuestas por celdas


(las cuales se suelen organizar en una matriz bidimensional de filas y
columnas).
• Base de datos: Para organizar y facilitar el acceso a gran cantidad
de datos.
• Presentaciones:
• Reproductores multimedia de audio y vídeo:
• Antivirus:
• Compresores:
• Diseño 2D/3D:
• Finanzas:
• etc...
• Internet
◦ Navegadores:
◦ Correo electrónico:
◦ Telefonía/videoconferencia:
◦ Mensajería:

4.2. Aplicaciones en la nube


En este tipo de computación todo lo que puede ofrecer un
sistema informático se ofrece como servicio de modo que los
usuarios puedan acceder a los servicios disponibles "en la nube de Internet"
sin conocimientos en la gestión de los recursos que usan.
La computación en la nube son servidores desde Internet
encargados de atender las peticiones en cualquier momento.
Se puede tener acceso a su información o servicio, mediante una conexión a
Internet desde cualquier dispositivo móvil o fijo ubicado en cualquier lugar del
mundo.

Página 16/17
Sirven a sus usuarios desde varios proveedores de alojamiento repartidos
frecuentemente por todo el mundo. Esta medida reduce los costes, garantiza
un mejor tiempo de actividad y que los sitios web sean invulnerables a los
hackers, a los gobiernos locales y a sus redadas policiales.

"Cloud computing" es un nuevo modelo de prestación de servicios de


negocio y tecnología, que permite incluso al usuario acceder a un catálogo
de servicios estandarizados y responder con ellos a las necesidades de su
negocio, de forma flexible y adaptativa, en caso de demandas no previsibles
o de picos de trabajo, pagando únicamente por el consumo efectuado, o
incluso gratuitamente en caso de proveedores que se financian mediante
publicidad o de organizaciones sin ánimo de lucro.

El cambio que ofrece la computación desde la nube es que


permite aumentar el número de servicios basados en la red.
Esto genera beneficios tanto para los proveedores, que pueden ofrecer, de forma más
rápida y eficiente, un mayor número de servicios, como para los usuarios que tienen la
posibilidad de acceder a ellos, disfrutando de la ‘ transparencia’ e inmediatez del sistema y
de   un   modelo   de   pago   por   consumo.   Así  mismo,   el   consumidor   ahorra   los   costes
salariales o los costes en inversión económica (locales, material especializado, etc.).

Ventajas:
– No se instalan
– Sólo necesitan de un navegador

Página 17/17
Fundamentos de Hardware

ANEXO

4.3. Tipos de licencias


Una licencia de software es un contrato entre el licenciante (autor/titular de
los derechos de explotación/distribuidor) y el licenciatario del programa
informático (usuario consumidor /usuario profesional o empresa), para utilizar
el software cumpliendo una serie de términos y condiciones establecidas
dentro de sus cláusulas.

Las licencias de software pueden establecer entre otras cosas: la cesión de


determinados derechos del propietario al usuario final sobre una o varias
copias del programa informático, los límites en la responsabilidad por fallos,
el plazo de cesión de los derechos, el ámbito geográfico de validez del
contrato e incluso pueden establecer determinados compromisos del usuario
final hacia el propietario, tales como la no cesión del programa a terceros o la
no reinstalación del programa en equipos distintos al que se instaló
originalmente.
Para más información ver artículo en la wikipedia.

4.4. Recopilaciones de Software libre


http://www.cdlibre.org/
En Internet hay páginas en donde podéis encontrar equivalencia entre
aplicaciones privativas y libres/gratuitas.

5. BIBLIOGRAFÍA

5.1. web
• https://es.wikipedia.org/wiki/Anexo:Historia_de_la_computaci%C3%B3n
• http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_la_nube
• http://es.wikipedia.org/wiki/Licencia_de_software

Página 18/17
5.2. vídeos
• Arquitectura de Neumann
https://www.youtube.com/watch?v=QscWZ_rven4
• Maravillas Modernas - El Ordenador (Canal Historia)
https://www.youtube.com/watch?v=0tUDGcLacb8
• TRANSISTORIZED! La Historia De: El Transistor
https://www.youtube.com/watch?v=f3IUVvJ2XgI
• Software Libre (spanish audio)
https://www.youtube.com/watch?v=FvLJ2JotttM
• ¿Qué es el software libre?
https://www.youtube.com/watch?v=NIbahFr9rU8
• Que es el Software Libre según Richard Stallman
https://www.youtube.com/watch?v=VFpIhA5Oufg

Página 19/17

También podría gustarte