Skip to main content

Qu'est-ce que les logiciels informatiques?

Le logiciel informatique est un programme qui indique à un ordinateur quoi faire.Ces instructions peuvent être des commandes internes, telles que la mise à jour de l'horloge système, ou une réponse aux entrées externes reçues du clavier ou de la souris.Bien qu'il existe de nombreux types de logiciels différents avec des normes open source et propriétaires, la programmation se résume principalement à quelques règles de base.

matériel vs logiciel

La différence fondamentale entre le matériel et le logiciel est que le premier est tangible tandis quele second ne l'est pas.Le matériel est la machine elle-même et fait tout le travail physique, tandis que le logiciel indique aux différents composants matériels de ce qu'il faut faire et comment interagir les uns avec les autres.Cela permet aux ordinateurs de s'adapter à de nouvelles tâches ou d'installer un nouveau matériel.Alors que le matériel comprend des choses comme les moniteurs, les unités de traitement centrales (CPU), les claviers et les souris;Le logiciel comprend des choses comme les programmes de traitement de texte, les systèmes d'exploitation et les jeux.

Types

Il existe deux principaux types de logiciels informatiques: le système et l'application.Le premier type est utilisé juste pour exécuter le matériel, tandis que le second est utilisé pour faire d'autres choses.Les principaux types de logiciels système sont les systèmes d'exploitation, comme Windows Trade;OS X ou Linux;et les pilotes, qui sont des programmes qui permettent à un ordinateur d'interagir avec d'autres appareils, comme les imprimantes et les cartes vidéo.Il existe de nombreux types de logiciels d'application, notamment des jeux, des lecteurs de médias, des transformateurs de texte, des programmes antivirus et des applications pour créer de nouveaux programmes.

Comment cela fonctionne

Le matériel ne comprend que les deux concepts de base, en activité, qui, quisont représentés comme 1 et 0 en langue binaire.Le logiciel agit comme le traducteur entre les langues humaines et le binaire, ce qui permet au matériel de comprendre les instructions qui y sont introduites.Les programmeurs écrivent des commandes appelées code source dans des langages de programmation qui sont similaires à ce que quelqu'un pourrait utiliser dans la parole de tous les jours.Un autre programme appelé compilateur est ensuite utilisé pour transformer les commandes de code source en binaire.Le résultat est un programme informatique exécutable.

Open source vs propriétaire

Les programmeurs créent des logiciels informatiques open source ou propriétaires.Le premier type peut être modifié et adapté par les utilisateurs, tandis que le second est protégé et non destiné à être édité par des personnes extérieures à la société qui le vend.Bien que les programmes open source soient généralement gratuits, les programmes propriétaires sont autorisés aux distributeurs et doivent être payés.

Les deux types ont généralement une qualité de programmation comparable, mais les correctifs pour les bogues sont généralement plus rapides pour les produits open source que pour les produits propriétaires.De plus, certaines personnes préfèrent utiliser des applications open source car elles peuvent ressentir un sentiment d'appartenance dans le projet final ou estimer que les sociétés informatiques créent des monopoles et veulent des alternatives.D'autres préfèrent les programmes à source fermée car ils sont parfois plus stables ou sont moins vulnérables aux pirates, se présentent souvent en suites et viennent avec le service client de l'entreprise.