Software
El software es todo equipo o soporte lógico (intangible) de un sistema informático que abarca el conjunto de los componentes que son necesarios para la realización de tareas específicas.
En contraposición está el hardware que se refiere a las partes físicas. Dicho de otra manera, se trata de las aplicaciones o programas que únicamente funcionan en un ordenador.
Existen diferentes clasificaciones de software, la primera que vamos a ver es el tipo de software según función que cumplen éstos.
Software de Sistema:
consiste en un software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas.
Microsoft Windows
Gnu/Linux
Mac OS
Android
iOS
BlackBerryOS
Clasificación
Sistemas operativos Desktop y Móviles
Controladores de dispositivos o Drivers
Servidores de Datos
Utilidades de Sistema (diagnóstico, optimizaciones para acelerar windows, etc)
Herramientas de Corrección de Errores
SOFTWARE DE APLICACION
Todas aquellas aplicaciones que usamos a diario como navegador web, cliente de email, suites ofimáticas como Office, programas de diseño grafico, mensajería instantánea o chat como Skype, visor de fotografías, reproductores multimedia (vídeo y fotografías), un antivirus, antimalware o anti-spyware, juegos en red, etc.
En el caso del móvil el software de aplicación puede ser WhatsApp, Netflix, Slack, Twitter, Facebook, apps de predicción de tiempo, juegos móviles, etc.
Clases de software de aplicación existentes:
Aplicaciones de Suites Ofimáticas.
Aplicaciones de Seguridad (antivirus, antimalware, etc).
Aplicaciones Educativas
Programas de Diseño
Software Médico
Software Contable
Software de Inventario
Software de Arquitectura
Software Administrativo
Software de Programación
Es el conjunto de herramientas que permiten al programador desarrollar programas de informática, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen en forma básica:
Editores de texto
Compiladores
Intérpretes
Enlazadores Depuradores
Entornos de desarrollo integrados : Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario
El software de programación sirve para diseñar otros programas.
Se conoce así a los lenguajes de programación, es decir, a los programas que sirven para diseñar otros programas. Para ello el usuario o programador cuenta con diversas herramientas de asistencia en la escritura del código de la nueva pieza de software, tales como funciones de prueba o interfaces amigables.
Todos los programas existentes provienen de un software de programación, y cada software de este tipo permite “escribir” un lenguaje o protocolo diferente, aunque muchos, claro, son el equivalente a políglotas.
Algunos ejemplos de este tipo de software son: QBasic, Visual Pro, C++, Java script, etc.
Comentarios
Publicar un comentario