Le logiciel système fait référence à un système qui contrôle et coordonne les ordinateurs et les appareils externes, et prend en charge le développement et le fonctionnement de logiciels d'application. Il s'agit d'un ensemble de divers programmes qui ne nécessitent pas l'intervention de l'utilisateur. Sa fonction principale est de planifier et de surveiller. et entretenir les systèmes informatiques ; il est responsable de la gestion des divers matériels indépendants du système afin qu'ils puissent fonctionner en harmonie.
Le logiciel système permet aux utilisateurs d'ordinateurs et à d'autres logiciels de traiter l'ordinateur dans son ensemble sans avoir à prendre en compte le fonctionnement du matériel sous-jacent.
Catégories principales (Apprentissage recommandé : Tutoriel vidéo PHP)
Bien que le logiciel système fournisse les fonctions de base ci-dessus pour les logiciels d'application, le matériel la gestion est également effectuée de manière à ce que différents logiciels d'application exécutés en même temps ou successivement sur un ordinateur puissent utiliser l'équipement matériel de manière ordonnée. Par exemple, deux logiciels d'application doivent stocker et modifier des données sur le disque dur. S'il n'y a pas d'organisation de coordination et de gestion pour délimiter des zones, ils détruiront inévitablement les données de chacun.
1. Système d'exploitation
Le système d'exploitation est un logiciel qui contrôle et gère diverses ressources informatiques, planifie automatiquement les programmes de travail des utilisateurs et gère diverses interruptions. Le rôle du système d'exploitation est de contrôler et de gérer l'utilisation des ressources du système et constitue l'interface entre l'utilisateur et l'ordinateur. Actuellement, les systèmes d'exploitation les plus populaires incluent le système d'exploitation DOS, le système d'exploitation UNIX et le système d'exploitation Windows (un système d'exploitation à interface graphique multitâche mono-utilisateur).
2. Classe de programme de traitement du langage
Les langages que les ordinateurs peuvent reconnaître ne sont pas cohérents avec les langages que les machines peuvent exécuter directement. Il existe de nombreux langages que les ordinateurs peuvent reconnaître, tels que le langage assembleur, le langage Basic, le langage Fortran, le langage Pascal et le langage C, etc. Chacun d'eux stipule un ensemble de symboles de base et de règles grammaticales. Les programmes compilés dans ces langages sont appelés programmes sources.
Un langage composé de codes machine de « 0 » ou de « 1 » selon certaines règles est appelé langage machine. Les programmes écrits en langage machine sont appelés programmes cibles. La tâche du programme de traitement du langage est de traduire le programme source en programme cible. Les programmes sources dans différentes langues correspondent à différents programmes de traitement linguistique.
3. Catégorie de programmes de service
Les programmes de traitement auxiliaires du système sont également appelés « outils de développement logiciel », « logiciels de support » et « outils logiciels ». programmes, programmes de débogage, programmes d'équipement et de connexion, programmes de débogage.
4. Classe de programme de bibliothèque standard
Afin de faciliter la programmation des utilisateurs, certains segments de programme couramment utilisés sont généralement préprogrammés dans un format standard pour former un standard. bibliothèque de programmes, stockée dans le système informatique, et si nécessaire, l'utilisateur peut sélectionner les segments de programme appropriés et les intégrer dans son propre programme.
5. Catégorie de système de gestion de base de données
Les systèmes de gestion de base de données stockent de grandes quantités de données de manière organisée et dynamique, permettant aux utilisateurs d'utiliser ces données de manière pratique et efficace. Le système de gestion de base de données est un logiciel à grande échelle qui manipule et gère des bases de données et est utilisé pour établir, utiliser et maintenir des bases de données. Il existe différents types de systèmes de gestion de bases de données. Actuellement, de nombreux ordinateurs, y compris les micro-ordinateurs, sont équipés de systèmes de gestion de bases de données, tels que FoxPro, Oracle, Sabase, etc.
Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel graphique PHP pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!