1. SOFTWARE
1.1. Es un software básico de una computadora en una plataforma que facilita la interacción entre el usuario y los programas del ordenador y su dispositivo de software.
1.1.1. MULTIUSIARIO.-Permite que dos o mas usuarios utilicen sus programas al mismo tiempo
1.1.2. MILTIPROCESADOR.- Soporta el abrir al mismo tiempo programas en mas de una CPU.
1.1.3. MULTITRAMO.- Permite que diversas partes de un programa funcionen al mismo tiempo.
1.1.4. MULTITAREA.- Permite que varios programas se ejecuten al mismo tiempo.
1.1.5. TIEMPO REAL.- Responde a las entradas inmediatamente
1.2. Es un conjunto de programas y rutinas que permiten a la computadora realizar determinadas tareas.
1.3. TIPOS
1.3.1. SOFTWARE DE SISTEMA.-Es la parte esencial, en ella podemos clasificar los sistemas operativos, agregar el software que permite la comunicación entre el hardware y el sistema operativo.
1.3.1.1. CLASIFICACIÓN.
1.3.1.1.1. -Sistemas operativos
1.3.1.1.2. -Controladores de dispositivos.
1.3.1.1.3. -Herramientas de diagnostico
1.3.1.1.4. Herramienta de corrección y optimización
1.3.1.1.5. -Servidores
1.3.1.1.6. -Utilidades
1.3.2. SOFTWARE DE PROGRAMACIÓN.- Es un software que ayuda en la creación y desarrollo de aplicaciones, haciendo uso de conocimientos lógicos y de programación.
1.3.2.1. CLASIFICACIÓN.
1.3.2.1.1. -Editores de texto
1.3.2.1.2. -Copiladores
1.3.2.1.3. -Interpretes
1.3.2.1.4. -Enlazadores
1.3.2.1.5. -Depuladores
1.3.2.1.6. -Entornos de desarrollo integrado (IDE)
1.3.3. SOFTWARE DE APLICACIÓN.- Es cada uno de los programas, aplicaciones o utilidades que mantengamos dentro de una computadora, es el resultado de la programación del software.
1.3.3.1. CLASIFICACIÓN
1.3.3.1.1. -Aplicación de sistema de control y automatización industrial
1.3.3.1.2. -Aplicación ofimática.
1.3.3.1.3. -Software educativo
1.3.3.1.4. -Software medico
1.3.3.1.5. -Software de calculo numerico
1.3.3.1.6. -Software de diseño asistido (CAD)
1.3.3.1.7. -Software de control numérico (CAM)