Types de logiciels - Qu'est-ce que c'est, définition et concept

Table des matières:

Anonim

Les types de logiciels sont les différents ensembles de programmes et d'applications qui sont formés en fonction de leurs différentes fonctions et caractéristiques.

En d'autres termes, bien que le logiciel en général ait des caractéristiques communes, il existe également des spécifications qui forment plusieurs groupes avec leurs propres caractéristiques qui le différencient des autres.

Une comparaison similaire serait le concept d'« animal ». On y trouve des classifications de toutes sortes, qu'il s'agisse de vertébrés ou d'invertébrés ainsi qu'en fonction de leur régime alimentaire (végétarien, carnivore et omnivore). Dans le cas des logiciels, ils peuvent être classés selon leur fonction principale ou un ensemble de caractéristiques qui constituent un type spécifique, parmi de nombreuses autres options.

Si on les regroupe par l'ensemble des caractéristiques qu'ils ont en commun, on peut les répartir en logiciels bureautiques (packages Office et assimilés), métiers (ERP, CRM, SCM, etc.), jeux vidéo, antivirus (Avast, Windows Defender, etc.) ou IoT (de l'Internet des objets anglo-saxon, principalement axé sur la domotique et la multi-connexion entre appareils) parmi d'autres types de programmes aux fonctions spécifiques.

Types de logiciels selon leur fonction

Bien que les logiciels aient en commun son caractère immatériel, son architecture sous forme de programme ou d'application et qu'ils doivent être construits à partir d'un langage de programmation, à des fins d'utilité et d'utilisation, on distingue habituellement trois classes de logiciels :

  • Programmation. C'est l'ensemble des outils qui permettent le développement de programmes informatiques. Ils sont, pour ainsi dire, la carrosserie d'une voiture. Les exemples sont les éditeurs de texte ou les compilateurs de code.
  • D'application. Il accumule les outils qui permettent une activité ou une action numériquement. Poursuivant la comparaison, dans ce cas, il s'agirait des roues et des pédales de la voiture. Les exemples sont les jeux vidéo ou les logiciels de bureau.
  • Des systèmes. Il s'agit de la relation correcte établie entre l'utilisateur et le logiciel, étant la face la plus visible du processus d'expérience. Ici, nous pouvons enfin confirmer qu'il s'agirait du volant moteur et du moteur. Des exemples sont les systèmes d'exploitation ou les serveurs.

Les trois classes sont nécessaires les unes aux autres, car pour créer les outils que nous manipulons aujourd'hui, chacune des classes mentionnées est nécessaire.

Différences entre le système d'exploitation et les programmes informatiques

Avant d'approfondir les types de logiciels selon leur forme et leur objectif, il faut différencier les deux grands groupes de logiciels pour systèmes informatiques.

Par système d'exploitation, nous entendons le cerveau numérique de l'appareil. Cela rend possible chacune des tâches sur l'appareil, qu'il s'agisse de programmes ou d'applications de toute nature.

D'autre part, un programme informatique ne peut pas être exécuté sans un système d'exploitation qui nous permet auparavant d'ouvrir le programme. Ensuite, dans un appareil, le cœur est le système d'exploitation et les bras et les jambes de celui-ci sont les programmes.

Types de logiciels selon votre objectif

Il existe cinq types de logiciels qui les identifient individuellement en fonction de leur type de code et de leur objectif :

  1. De paiement. Ce type de logiciel est obtenu après paiement du prix de vente.
  2. Gratuit. D'autre part, le soi-disant freeware est le logiciel qui est obtenu sans aucun coût monétaire, c'est-à-dire qu'il peut être acquis gratuitement.
  3. Libre. En revanche, le logiciel libre fait référence aux deux précédents (il peut être payant ou gratuit) mais à la différence que le code est sujet à modifications par l'utilisateur. En d'autres termes, si nous parlions d'acheter une voiture et qu'ils nous laissent modifier son moteur sans problème, ce serait comme acquérir un programme informatique et avoir accès pour modifier le code qui le compose.
  4. Avec des publicités. Ce type de logiciel est généralement disponible gratuitement mais en retour, il vous montre des publicités pour gagner un revenu.
  5. Démonstrations. Les soi-disant « démos » ne sont rien de plus que les « démos » bien connues. Les plus connus sont ceux des jeux vidéo. Ils consistent à vous montrer pendant une certaine période un logiciel initialement payant gratuitement jusqu'à l'expiration de cette période. C'est une stratégie pour enseigner le contenu et encourager son achat.

En guise de synthèse, ce sont les types que nous pouvons trouver. Parmi eux, il peut y avoir des hybrides, c'est-à-dire qu'il peut y en avoir qui sont gratuits et avec des publicités, par exemple.

Exemples de types de logiciels

Voici quelques exemples de différents types de Logiciel, en analysant sa fonction, sa forme et son objectif :

  • iOS. C'est le logiciel sur lequel Apple s'appuie pour le développement de ses systèmes d'exploitation pour ses appareils mobiles, qu'il s'agisse de smartphones ou de tablettes. Par conséquent, il s'agit d'un logiciel pour les systèmes de paiement pris en charge par le langage de programmation Swift.
  • Texte sublime. C'est un logiciel qui permet l'édition de texte avec la particularité d'être orienté vers la programmation. Ensuite, c'est un logiciel de programmation libre et gratuit. Les éditeurs de texte peuvent être développés dans presque tous les langages de programmation, ils sont donc très polyvalents.
  • FIFA 2020. C'est un programme ou une application qui simule le monde du football en général en termes de matchs, de sports ou de gestion financière. Par conséquent, il s'agit d'un logiciel d'application qui a une version payante et une version démo. Par conséquent, vous avez absolument besoin d'un système d'exploitation pour fonctionner.