Tutoriels

Définition d'un logiciel: de quoi il s'agit, à quoi il sert et pourquoi il est si important

Table des matières:

Anonim

Il est indéniable que le monde actuel passe au son de la technologie; Nous avons pratiquement tous interagi d'une manière ou d'une autre avec un système informatique quelconque, ou des concepts étrangers ressemblent à du «matériel» ou «du logiciel»; mais pour beaucoup, ce sont encore des concepts difficiles à intérioriser. Dans le cas du logiciel et de sa définition, puisqu'il n'a pas de référence physique, il présente généralement certaines difficultés pour de nombreux utilisateurs habituels. Aujourd'hui, nous voulons dissiper les doutes sur ce concept, en donnant une définition claire du logiciel à tous nos lecteurs.

Index du contenu

Qu'est-ce qu'un logiciel?

Le logiciel fait partie intégrante de tout système.

Le logiciel fait partie de ce que nous appelons un système informatique (SI), qui sont les systèmes utilisés pour élaborer, stocker et traiter les informations; où le logiciel est la partie logique de ces systèmes (également appelés programmes) par opposition à la partie physique, le matériel.

Selon l'IEEE, c'est l'ensemble des programmes informatiques, des procédures, des règles, de la documentation et des données associées, qui font partie des opérations d'un système informatique; ils interagissent avec les ressources du système et cherchent à résoudre les problèmes posés par l'utilisateur final; c'est pourquoi la grande majorité d'entre eux sont conçus pour que la communication et l'interaction avec ledit utilisateur soient possibles de manière simple. Pour donner un exemple, nos lecteurs sont l'utilisateur final de l'appareil où ils lisent ces lignes.

Le logiciel est l'ensemble des programmes informatiques, procédures, règles, documentation et données associées, qui font partie d'un système informatique.

Pour réaliser une telle communication, les programmes ont généralement un niveau d'abstraction très élevé, ce qui les éloigne du langage de l'assembleur et facilite non seulement le fonctionnement du programme, mais aussi le développement de nouveaux logiciels dérivés.

La classification du logiciel selon sa fonction

Plusieurs boîtes d'anciens logiciels pour MacOS. Image: Flickr; Jacob Bøtter.

Comme cette description est si large, il existe de nombreux éléments dans un système informatique que nous pourrions appeler un logiciel , donc sa différenciation est courante. L'une des méthodes de différenciation les plus courantes et les plus répandues résulte de la fonction de chaque programme dans un système informatique; a savoir:

  • Il s'agit d'un programme de très bas niveau, non destiné à l'interaction de l'utilisateur et qui contrôle les circuits électroniques de nos équipements. Il est essentiel pour la reconnaissance du matériel dans un ordinateur et nous le trouvons de plusieurs façons; L'une des formes les plus courantes que nous pouvons trouver est le BIOS de notre système (auquel nous dédions son propre texte). Système opératif. Il s'agit d'un ensemble de programmes chargés de gérer le matériel d'un système; ainsi que de fournir une interface pour communiquer avec l'utilisateur final dudit système. Windows 8 et Windows 10 sont actuellement les systèmes d'exploitation les plus répandus. Avec le système d'exploitation, c'est le type de programme avec lequel nous interagissons le plus. Ils sont destinés à résoudre directement les problèmes posés par les utilisateurs d'un système. Adobe Photoshop pourrait être un exemple d'application: sa fonction est d'effectuer des tâches en arrière-plan pour faciliter le fonctionnement d'autres programmes; ils sont un support intermédiaire et les utilisateurs n'ont pas à interagir directement avec eux.
NOUS VOUS RECOMMANDONS Lecteur flash: de quoi il s'agit et à quoi il sert

Propriété du logiciel

La licence est une partie très importante du logiciel. Image: Wikimedia commons; Raimond Spekking.

Pour l'utilisateur, il est important de savoir que le logiciel qu'il utilise normalement n'appartient pas à lui, mais au développeur. Les programmes ont généralement une série de licences qui prennent en compte l'attribution du développeur et ce que l'utilisateur final peut faire (légalement) avec ledit programme; les plus courants sont les suivants et les connaître peut être utile:

  • Utilisation restreinte. Il s'agit d'une licence (généralement payée) qui permet à l'utilisateur d'un système d'utiliser normalement un programme sous licence; mais il empêche à la fois sa distribution et sa manipulation interne. La plupart des logiciels propriétaires entrent dans cette catégorie; Un exemple pourrait être la suite Microsoft Office. Test. Si un paiement est requis pour accéder à la licence pour utiliser un programme, une version réduite de ladite licence est généralement fournie; Les versions dites «légères» et les versions d'essai limitées dans le temps entrent généralement dans cette catégorie. Les programmes sous cette licence ne sont soumis à aucune restriction d'utilisation et peuvent être téléchargés gratuitement pour une utilisation immédiate; Bien que la paternité de ces programmes et leur licence restent la propriété des développeurs. Logiciels Cette catégorie comprend tous les programmes librement accessibles qui peuvent être utilisés gratuitement et dont le code est disponible (ET ouvert) pour modification par ses utilisateurs.

Il y a ceux qui imposent des restrictions sur les licences dérivées des transformations du programme et qui le laissent modifier au plaisir absolument tout sur le programme en question. Les programmes d'initiative OpenSource entrent dans cette catégorie.

NOUS VOUS RECOMMANDONS Apple veut utiliser ses puces ARM comme coprocesseurs sur son Mac

Quelques derniers mots

Comme vous pouvez le voir, le logiciel est une partie cruciale du fonctionnement de votre équipement et y apparaît sous diverses formes et fonctions; Cela nous aide non seulement à résoudre les problèmes que nous posons à nos appareils, mais aussi à ce qu'ils participent davantage, à des actions que l'utilisateur moyen n'est pas au courant. Si vous voulez en savoir plus sur ce sujet, nous vous recommandons cette lecture sur son analogique: hardware .

Tutoriels

Le choix des éditeurs

Back to top button