Meilleure réponse
Du haut:
Le logiciel système touche le métal nu , le matériel de lordinateur, et est utilisé soit pour contrôler directement le matériel dans le but de fournir des services pour les processus de niveau supérieur qui nont pas besoin de savoir comment le travail est effectué (interface entre les processus de contrôle et tout le monde) ou pour exécuter des programmes qui sont utilisé pour contrôler laccès au matériel et aux programmes de niveau supérieur qui nont pas besoin de savoir pourquoi quelque chose doit être fait dune certaine manière, faites-le. Un exemple classique de ceci est un pilote matériel. Il touche le métal nu pour le niveau le plus bas du système dexploitation et fait quelque chose comme les E / S. Les niveaux supérieurs du système dexploitation peuvent prendre cela et contrôler la réponse au matériel qui est dictée par ce qui était attendu à un niveau supérieur. Vous pouvez avoir un contrôle daccès pour limiter ce qui va où ou pour envoyer à un niveau supérieur. Le code système fournit une abstraction qui est nécessaire pour limiter la complexité des programmes en général pour faire le travail en configurant des interfaces système qui sont standard pour le système dexploitation et ses utilisateurs ou processus utilisateur. Il peut avoir, selon les besoins, des programmes qui sont utilisés pour écrire du code nécessaire pour ajouter ou modifier des services au système dexploitation tels que des compilateurs, des assembleurs, des interprètes ou des débogueurs, par exemple.
Code des applications appelle le système dexploitation pour lire ou écrire dans un fichier, par exemple. Il peut effectuer des calculs sérieux et appeler le système dexploitation pour enregistrer des données dans un fichier ou obtenir une entrée à partir dun fichier. Vous n’avez pas besoin d’écrire un programme à chaque fois que vous voulez répondre à un clic de souris, puis de le déboguer avant d’utiliser ce programme. Le programme est pris en charge pour vous par un pilote de souris dans le système dexploitation, et lapplication se moque de la façon dont le travail a été fait – et na pas besoin de savoir comment cela a été fait. Les logiciels dapplication sont des trucs comme des feuilles de calcul, des traitements de texte, des jeux et des lecteurs multimédias.
Ce que je viens de dire, cest à bien des égards, une simplification excessive de son fonctionnement et des choses comme les systèmes embarqués nont pas été mentionnées par souci de concision. sake.
Réponse
Logiciel système vs logiciel dapplication
Logiciel système et logiciel dapplication sont des programmes informatiques. Le logiciel système est également installé lors de linstallation du système dexploitation. Cependant, le logiciel dapplication utilise les capacités de lordinateur sur lequel il est installé.
Logiciel système
Le les programmes et le fichier qui comprend le système dexploitation sont appelés logiciels système. Ces fichiers comprennent les fichiers de configuration, les préférences système, les services système, les bibliothèques de fonctions et les pilotes pour le matériel installé sur lordinateur. Les programmes informatiques du logiciel système incluent des compilateurs, des utilitaires système, des assembleurs, des débogueurs et des outils de gestion de fichiers.
Une fois que vous avez installé le système dexploitation, le logiciel système est également installé. Un programme tel que «Mise à jour logicielle» ou «Mise à jour Windows» peut être utilisé pour mettre à jour le logiciel système. Cependant, lutilisateur final nexécute pas le logiciel système. Par exemple, lorsque vous utilisez le navigateur Web, vous n’avez pas besoin d’utiliser le programme assembleur.
Le logiciel système est également appelé logiciel de bas niveau car il s’exécute au niveau le plus basique de l’ordinateur. Il crée simplement une interface utilisateur graphique approfondie dans laquelle lutilisateur peut interagir avec le matériel à laide du système dexploitation. Le logiciel système ne fonctionne quà larrière, vous navez donc pas à vous en préoccuper.
Le logiciel système fournit un environnement pour exécuter le logiciel dapplication et il contrôle lordinateur ainsi que les applications installées sur la machine.
Logiciel dapplication
La sous-classe dun programme informatique qui utilise les capacités dun ordinateur est appelée logiciel dapplication. Application désigne ici le logiciel dapplication et la mise en œuvre. Lexemple des logiciels dapplication comprend les lecteurs multimédias, les feuilles de calcul et les traitements de texte. Lorsque plusieurs applications sont empaquetées ensemble, cela sappelle une suite dapplications.
Il existe une interface utilisateur commune dans chaque suite dapplications, ce qui facilite lapprentissage des différentes applications. Dans certains cas, comme Microsoft Office, les différents programmes dapplication ont la capacité dinteragir les uns avec les autres. Cette installation est très pratique pour lutilisateur. Par exemple, un utilisateur peut intégrer la feuille de calcul dans un traitement de texte à laide du logiciel dapplication. Le logiciel dapplication ne peut pas fonctionner sans la présence dun logiciel système.
Pour plus de précisions, reportez-vous aux points ci-dessous
• Le logiciel système est installé lorsque le système dexploitation est installé sur lordinateur alors que le logiciel dapplication est installé selon les exigences de lutilisateur.
• Le logiciel système comprend des programmes tels que des compilateurs, des débogueurs, des pilotes, des assembleurs tandis que le logiciel dapplication comprend des lecteurs multimédias, des traitements de texte et des tableurs.
• En général, les utilisateurs ninteragissent pas avec logiciel système car il fonctionne en arrière-plan tandis que les utilisateurs interagissent avec le logiciel dapplication tout en effectuant différentes activités.
• Un ordinateur peut ne pas nécessiter plus dun type de logiciel système alors quun certain nombre de logiciels dapplication peuvent être installés sur lordinateur en même temps.
• Le logiciel système peut fonctionner indépendamment du logiciel dapplication alors que le logiciel dapplication ne peut pas fonctionner sans la présence du logiciel système.
Jespère que cela aide, Pour toute autre question, continuez à publier.
Happy Computing