
1. Software de sistema
1.1. Aquel que permite funcionar los dispositivos.
1.1.1. TIPOS:
1.1.1.1. Sistema operativo.
1.1.1.2. Drivers.
1.1.1.3. Gestores de arranque.
1.1.1.4. Librería.
1.1.1.5. Interfaz
1.1.1.5.1. Gráfica.
1.1.1.5.2. De línea de comandos.
1.1.1.6. BIOS.
1.1.2. EJEMPLOS:
1.1.2.1. Fedora Linux.
1.1.2.2. Microsoft Windows.
1.1.2.3. Android.
1.1.2.4. MacOS.
1.2. Nos permite interactuar con un dispositivo por medio del software.
2. Software de aplicación o utilidad
2.1. Software dirigido al usuario.
2.1.1. TIPOS:
2.1.1.1. Aplicaciones
2.1.1.1.1. Empresariales.
2.1.1.1.2. Educativas.
2.1.1.2. Programas para acceder a contenido.
2.1.1.3. Software para
2.1.1.3.1. Ingeniería.
2.1.1.3.2. Ciencias.
2.1.1.3.3. Creación de contenido multimedia.
2.1.1.4. Paquete de software.
2.1.2. EJEMPLOS:
2.1.2.1. Google Chrome.
2.1.2.2. Skype.
2.1.2.3. Microsoft Word.
2.1.2.4. Avast Antivirus.
2.1.2.5. WhatsApp.
2.2. Consta de programas, aplicaciones y herramientas que utilizamos constantemente.
3. Software de programación
3.1. Software básico para la informática y desarrollo de aplicaciones.
3.1.1. TIPOS:
3.1.1.1. Editores de texto.
3.1.1.2. Entornos de Desarrollo Integrado (IDE).
3.1.1.3. Depuradores de código.
3.1.1.4. Compiladores.
3.1.2. EJEMPLOS:
3.1.2.1. Microsoft Virtual Studio.
3.1.2.2. .NET.
3.1.2.3. Eclipse.
3.1.2.4. Netbeans.
3.1.2.5. Dev C++
4. Software malicioso
4.1. No es software de sistema, aplicación o programación.
4.1.1. TIPOS:
4.1.1.1. Virus.
4.1.1.2. Malware.
4.1.1.3. Spyware.
4.1.1.4. Rootkits.
4.1.1.5. Dialers.
4.1.1.6. Backdoors.
4.1.1.7. Troyanos.
4.1.1.8. Gusanos.
4.1.1.9. Keyloggers.
4.1.2. EJEMPLOS:
4.1.2.1. Metasploit Framework.
4.1.2.2. Immunity CANVAS.
4.1.2.3. Core Impact.
4.1.2.4. Lucky Strike.
4.1.2.5. Malicious Macro Generator.