1. El software es un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora.
1.1. Software de Sistema
1.1.1. Software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas
1.1.1.1. EJ. Windows, Linux, MAC, Android
1.2. Software de aplicación
1.2.1. programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora
1.2.1.1. Procesadores de texto
1.3. Software de comunicación
1.3.1. Los software de comunicación ofrecen variedad de aplicaciones que permiten comunicarnos y desarrollar sesiones interactivas en las cuales se incluya voz, vídeo y en tiempo real.
1.3.1.1. Un ejemplo de esto, son las aplicaciones de mensajería instantánea. Tales como: correo electrónico, WhatsApp, messenger, skype, etc.
1.4. Software de programación
1.4.1. El software de programación es un conjunto de herramientas que permiten el desarrollo de aplicaciones de software, está dirigido a los programadores o desarrolladores de software, los cuales utilizan estas herramientas para crear, depurar y mantener sistemas.
1.4.1.1. Entre ellos se encuentran: procesadores de texto, compiladores, intérpretes, enlazadores, depuradores, etc.
2. HARDWARE
2.1. Conjunto de elementos físicos o materiales que constituyen una computadora o un sistema informático.
2.1.1. Se divide en 2 categorías
2.1.1.1. Básicos
2.1.1.1.1. Abarca el conjunto de componentes indispensables necesarios para que el equipo funcione
2.1.1.2. Complementarios
2.1.1.2.1. Utilizado para realizar funciones específicas
2.1.2. Todo sistema informático tiene, al menos, componentes y dispositivos hardware dedicados a alguna función
2.1.2.1. Procesamiento
2.1.2.1.1. CPU
2.1.2.2. Almacenamiento
2.1.2.2.1. Memorias
2.1.2.3. Entrada
2.1.2.3.1. Periféricos de entrada
2.1.2.4. Salida
2.1.2.4.1. Periféricos de salida
2.1.2.5. Entrada/Salida
2.1.2.5.1. Periféricos mixtos
2.1.3. Hardware gráfico
2.1.3.1. Lo constituyen básicamente tarjetas de video
2.1.3.2. Poseen su propia memoria