El documento describe las diferencias entre hardware y software. El hardware se refiere a las partes físicas de un sistema como el chasis, cables y componentes electrónicos, mientras que el software incluye programas, procedimientos y datos. La historia del hardware comienza con tubos de vacío y ha evolucionado a través de transistores y circuitos integrados, mientras que el software ha pasado de ser una tarea manual a una profesión compleja que busca optimizar la calidad y características como la corrección, usabilidad y seguridad.
2. ¿Qué Es Hardware?
Hardware es una palabra inglesa que hace referencia a las partes
físicas tangibles de un sistema informático, es decir, todo aquello que
podemos tocar con las manos. Dentro del hardware encontramos una
gran variedad de componentes eléctricos, electrónicos,
electromecánicos y mecánicos. El hardware es el chasis del
ordenador, los cables, los ventiladores, los periféricos y todos los
componentes que se pueden encontrar en un dispositivo electrónico.
La Real Academia Española lo define como «Conjunto de los
componentes que integran la parte material de una computadora».
3. Historia Del Hardware
La historia del hardware de computador se puede clasificar en cuatro generaciones,
cada una caracterizada por un cambio tecnológico de gran importancia.
Primera generación (1945-1956): electrónica implementada con tubos de vacío, que
desplazaron los componentes electromecánicos (relés).
Segunda generación (1957-1963): electrónica desarrollada con transistores. La lógica
discreta era muy parecida a la anterior, pero con una implementación mucho más
pequeña, reduciendo el tamaño de un ordenador en gran medida.
4. Tercera generación (1964-hoy): electrónica basada en circuitos integrados, la cual
permite integrar cientos de transistores y otros componentes electrónicos en un
único circuito integrado impreso en una pastilla de silicio. Esto vuelve a suponer una
notable reducción en el coste, consumo y tamaño.
Cuarta generación (futuro): se originará cuando los circuitos de silicio sean
reemplazados por un nuevo tipo de material o tecnología, las más prometedoras
son el grafeno y los procesadores cuánticos.
La historia del hardware comienza en el ya lejano año 1960, un momento que está
marcado por el paso de los tubos de vacío a los circuitos integrados basados en el
silicio, la misma tecnología que se sigue usando hoy en día. Este importante cambio
viene marcado por los transistores discretos, que empezaron a ser suficientemente
viables desde el punto de vista de la economía y la fiabilidad, por lo que ya no
había ninguna razón para seguir usando los tubos de vacío.
5. Características Del Hardware
Todo sistema de cómputo tiene componentes de hardware dedicados a estas funciones:
1. Dispositivos de entrada
2. Dispositivos de salida
3. Unidad central de procesamiento.
4. Memoria y dispositivos de almacenamiento.
6. ¿Que Es El Software?
Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y
datos asociados, que forman parte de las operaciones de un sistema de computación.
Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas,
tales como el procesador de texto, que permite al usuario realizar todas las tareas
concernientes a la edición de textos; el llamado software de sistema, tal como el sistema
operativo, que básicamente permite al resto de los programas funcionar
adecuadamente, facilitando también la interacción entre los componentes físicos y el
resto de las aplicaciones, y proporcionando una interfaz con el usuario.
7. Historia Del Software
Desde sus inicios en la década de 1940, escribir software ha evolucionado hasta
convertirse en una profesión que se ocupa de cómo crear software y maximizar su
calidad. La calidad puede referirse a cuán mantenible es el software, su
estabilidad, velocidad, usabilidad, comprobabilidad, legibilidad, tamaño, costo,
seguridad y número de fallas o "bugs", así como, entre muchos otros atributos, a
cualidades menos medibles como elegancia, concisión y satisfacción del cliente.
La mejor manera de crear software de alta calidad es un problema separado y
controvertido cubriendo el diseño de software, principios para escribir código,
llamados "mejores prácticas", así como cuestiones más amplias de gestión como
tamaño óptimo del equipo de trabajo, el proceso, la mejor manera de entregar el
software a tiempo y tan rápidamente como sea posible, la "cultura" del lugar de
trabajo, prácticas de contratación y así sucesivamente. Todo esto cae bajo la
rúbrica general de ingeniería de software.
8. Características Del Software
Las características deseables en un producto de software son:
Corrección: Que cumpla con su objetivo.
Usabilidad: Que sea fácil de aprender.
Seguridad: Que sea resistente a ataques externo.
Flexibilidad: Que pueda ser modificado por los desarrolladores.
Portabilidad: Que pueda ser utilizado en diversos equipos.
9. Variable y vectores: Las variables son espacios de memoria, es
decir, contenedores de datos. Los vectores son un tipo específico
de variables compuestas.
Condicionales: Son las premisas necesarias para que se ejecute el
programa.
Bucles: Ejecutan un código constantemente siempre que se
cumpla una premisa.
Funciones: Son variables que encierran un código en sí mismas.