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