Articles

Logiciel système

cet article est écrit comme une réflexion personnelle, un essai personnel ou un essai argumentatif qui énonce les sentiments personnels d’un éditeur de Wikipédia ou présente un argument original sur un sujet. Aidez-le à l’améliorer en le réécrivant dans un style encyclopédique. (Janvier 2019) (découvrez comment et quand Supprimer ce modèle de message)

le logiciel système est un logiciel conçu pour fournir une plate-forme pour d’autres logiciels., Des exemples de logiciels système incluent des systèmes d’exploitation tels que macOS, GNU/Linux , Android et Microsoft Windows, des logiciels de science informatique, des moteurs de jeux, de l’automatisation industrielle et des applications de logiciel en tant que service.

contrairement aux logiciels système, les logiciels qui permettent aux utilisateurs d’effectuer des tâches axées sur l’utilisateur telles que créer des documents texte, jouer à des jeux, écouter de la musique ou naviguer sur le web sont collectivement appelés logiciels d’application.

dans les premiers jours de l’informatique, la plupart des logiciels d’application étaient écrits sur mesure par les utilisateurs d’ordinateurs pour s’adapter à leur matériel et à leurs exigences spécifiques., En revanche, le logiciel système était généralement fourni par le fabricant du matériel informatique et était destiné à être utilisé par la plupart ou tous les utilisateurs de ce système.

La ligne où la distinction n’est pas toujours claire. De nombreux systèmes d’exploitation sont livrés pré-emballés avec un logiciel d’application de base. Un tel logiciel n’est pas considéré comme du logiciel système, lorsqu’il peut être désinstallé généralement sans affecter le fonctionnement d’autres logiciels. Les Exceptions pourraient être par exemple les navigateurs web tels Qu’Internet Explorer où Microsoft a fait valoir devant le tribunal qu’il s’agissait d’un logiciel système qui ne pouvait pas être désinstallé., Des exemples ultérieurs sont Chrome OS et Firefox OS où le navigateur fonctionne comme la seule interface utilisateur et la seule façon d’exécuter des programmes (et d’autres navigateurs web ne peuvent pas être installés à leur place), alors ils peuvent bien être considérés comme faisant partie du système d’exploitation et donc du logiciel système.

un autre exemple limite est le logiciel basé sur le cloud. Ce logiciel fournit des services à un client logiciel (généralement un navigateur web ou une application JavaScript fonctionnant dans le navigateur web), pas directement à l’utilisateur, et est donc un logiciel système., Il est également développé en utilisant des méthodologies de programmation système et des langages de programmation système. Pourtant, du point de vue de la fonctionnalité, il y a peu de différence entre une application de traitement de texte et une application web de traitement de texte.