El documento describe la historia y evolución de los ordenadores desde los primeros sistemas programables hasta las generaciones actuales, destacando hitos como el Z1, el ABC Computer y el Harvard Mark I. Explica conceptos como hardware, software, sistemas binarios, octales y hexadecimales, y clasifica los componentes de un ordenador en periféricos, placa base, microprocesador y memoria principal. Por último, aborda temas como redes, sistemas operativos, lenguajes de programación y software.
2. HISTORIA DE LOS ORDENADORES
• Z1 se considera el primer ordenador ya que era el primer sistema totalmente programable.
No fue hasta 1942 que alguna empresa viera posibles beneficios y oportunidades los
ordenadores. La primera compañía se llamó “ABC Computers” perteneciente a John
Atanasoff y Clifford Berry. Dos años después, el ordenador “Harvard Mark I” fue desarrollado
llevando más allá la tecnología de los ordenadores.
• -Primera generación: (1946-1959)
Empleo de válvulas de vacío
Almacenamiento masivo de datos en tambores y cintas magnéticas.
• Segunda generación de ordenadores (1.959 a 1.964)
Empleo de transistores en lugar de válvulas
Mayor memoria de cálculo
Disminución de tamaño ordenadores más económicos.
• Tercera generación de ordenadores (1.964 a 1.971)
Empleo de circuitos integrados.
Disminución de tamaño y aumento de la velocidad de* ejecución.
Desarrollo de los sistemas operativos.
Desarrollo de las comunicaciones, interconexión de* ordenadores en red.
Desarrollo del tiempo compartido.
3. HARDWARE Y SOFTWARE
• Hardware son todas las partes tangibles de un sistema
informático; sus componentes son:
eléctricos, electrónicos, electromecánicos y
mecánicos. Son cables, gabinetes o cajas, periféricos de
todo tipo y cualquier otro elemento físico involucrado.
• Software es el equipamiento lógico o soporte lógico de
un sistema informático, comprende el conjunto de los
componentes lógicos necesarios que hacen posible la
realización de tareas específicas.
4. CODIFICACIÓN BINARIA, OCTAL Y
HEXADECIMAL.
• -El código binario es el sistema de representación de textos, o procesadores de
instrucciones de computadora utilizando el sistema binario.
• -Otro sistema de numeración es el octal que consta de nueve dígitos.
Tradicionalmente el almacenamiento interno de los ordenadores se organiza
desde el punto de vista lógico en grupos de 8 cifras binarias (bits). Estos conjuntos
(octetos) son la menor cantidad de información que trata el ordenador con
entidad propia.
• -HEXADECIMAL. Este sistema consta de 16 .
Este sistema de numeración tiene muchas ventajas:
• * La conversión entre binario y hexadecimal es tan simple como en octal, la única
diferencia es que los bits se agrupan de cuatro en cuatro.
• * El byte, es la unidad de memoria más usada por los ordenadores y agrupa ocho
bits. Para codificar un número de 8 bits sólo se necesitan dos dígitos
hexadecimales.
• * Y para palabras de dos bytes (16 bits), se usan sólo cuatro dígitos hexadecimales.
• * Para 32 bits: 8 dígitos hexadecimales, y sucesivamente
5. CLASIFICACIÓN DEL HARDWARE
• Periféricos: aparatos y/o dispositivos auxiliares e independientes conectados a la unidad
central de procesamiento. de una computadora.
• Periféricos de entrada: captan y digitalizan los datos de ser necesario, introducidos por el
usuario o por otro dispositivo y los envían al ordenador para ser procesados.
• Periféricos de salida: son dispositivos que muestran o proyectan información hacia el
exterior del ordenador. La mayoría son para informar, alertar, comunicar, proyectar o dar al
usuario cierta información, de la misma forma se encargan de convertir los impulsos
eléctricos en información legible para el usuario.
• Periféricos de entrada/salida (E/S) : sirven básicamente para la comunicación de la
computadora con el medio externo. Ej: disco duro, impresora.
6. • La placa base, es una tarjeta de circuito impreso a la que se conectan los componentes que
constituyen la computadora u ordenador. Tiene instalados una serie de circuitos
integrados, entre los que se encuentra el circuito integrado auxiliar, las ranuras de expansión
y otros dispositivos.
Los usos de la placa base son:
1. Distribuir corriente desde el power supply.
2. Proveer los data paths o los caminos de información para las señales de control e
información.
3. Ofrece varios sockets o puertos para conectar componentes externos.
4. Proveen puertos de expansión para añadir circuitos integrados (IC) o printed circuit boards
(PC
• Memoria principal: parte de los componentes que integran una computadora. Son
dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Las
memorias de computadora proporcionan una de las principales funciones de la computación
moderna, la retención o almacenamiento de información.
7. • Microprocesador: es el circuito integrado central y más complejo de un sistema informático;
a modo de ilustración. Está conformado por millones de componentes electrónicos.
Constituye la unidad central de procesamiento (CPU) de un PC catalogado
como microcomputador
El microprocesador es producto surgido de la evolución de distintas tecnologías
predecesoras, básicamente de la computación y de la tecnología de semiconducto. El inicio
de esta última data de mitad de la década de 1950; estas tecnologías se fusionaron a
principios de los años 70, produciendo el primer microprocesador. La tecnología electrónica
avanzó y los científicos hicieron grandes progresos en el diseño de componentes de estado
sólido (semiconductores). En 1948 en los laboratorios Bell crearon el transistor.
En los años 1950, aparecieron las primeras computadoras digitales de propósito
general. Ensamblándolos en módulos se construyó la computadora electrónica.
8. TIPOS DE REDES
• Redes de Area Amplia:
Esta cubre áreas de trabajo dispersas en un país o varios países
o continentes. Para lograr esto se necesitan distintos tipos de medios:
satélites, cables interoceánicos, radio, etc.. Así como la infraestructura
telefónica de larga distancias existen en ciudades y países, tanto de
carácter público como privado.
• Redes de Area Metropolitana:
Tiene cubrimiento en ciudades enteras o partes de las mismas. Su uso
se encuentra concentrado en entidades de servicios públicos como
bancos.
• Redes de Area Local:
Permiten la interconexión desde unas pocas hasta miles de
computadoras en la misma área de trabajo como por ejemplo un
edificio. Son las redes más pequeñas que abarcan de unos pocos
metros a unos pocos kilómetros.
9. CLASIFICACIÓN DE SOFTWARE
•Software de sistema: Su objetivo es desvincular adecuadamente al
usuario y al programador de los detalles del sistema informático en
particular que se use, aislándolo especialmente del procesamiento
referido a las características internas de: memoria, discos, puertos y
dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El
software de sistema le procura al usuario y programador
adecuadas interfaces de alto nivel, controladores, herramientas y
utilidades de apoyo que permiten el mantenimiento del sistema
global. Incluye entre otros:
•Software de programación: Es el conjunto de herramientas que
permiten al programador desarrollar programas informáticos, usando
diferentes alternativas y lenguajes de programación, de una manera
práctica.
Software de aplicación: Es aquel que permite a los usuarios llevar a
cabo una o varias tareas específicas, en cualquier campo de actividad
susceptible de ser automatizado o asistido, con especial énfasis en los
negocios. Ejemplos: Graficador, Administrador de bases de datos, Hoja
de cálculo.
10. SISTEMAS OPERATIVOS
El sistema operativo es un conjunto de programas que
hace dos cosas fundamentales.
Funciones:
-Organizar y administrar el hardware del equipo: partes
internas y periféricos.
- Permite que el usuario se pueda comunicar con la
computadora: hace de traductor entre nosotros y la
máquina, y viceversa.
Versiones: Windows 1.0, Windows 2.0, Windows
3.0, Windows 3.1, Windows 3.11, Windows
NT, Windows NT 3.1, Windows 95, Windows
2000, Windows XP, Windows 2007.
11. LENGUAJES DE PROGRAMACIÓN
Un lenguaje de programación es un idioma artificial diseñado para expresar
procesos que pueden ser llevadas a cabo por computadoras. Pueden usarse
para crear programas que controlen el comportamiento físico y lógico de una
máquina.
Características:
Facilitan la tarea de programación, ya que disponen de formas adecuadas que
permiten ser leídas y escritas por personas.
• Los lenguajes de programación representan en forma simbólica y en manera
de un texto los códigos que podrán ser leídos por una persona.
•Son independientes de las computadoras a utilizar.
•Describe el conjunto de acciones consecutivas que un equipo debe ejecutar.
•Permite mayor portabilidad