Maison  >  Article  >  À quel type de logiciel appartient un compilateur de langage de haut niveau ?

À quel type de logiciel appartient un compilateur de langage de haut niveau ?

尚
original
2020-03-03 13:54:0517029parcourir

À quel type de logiciel appartient un compilateur de langage de haut niveau ?

Les programmes de compilation pour les langages informatiques de haut niveau sont des logiciels système.

Compilateur (programme de compilation), également appelé compilateur, fait référence à un programme de traduction qui traduit un programme source écrit dans un langage de programmation de haut niveau en un programme cible équivalent au format langage machine.

Le compilateur est un programme de traduction implémenté en utilisant une approche d'implémentation générative. Il prend en entrée un programme source écrit dans un langage de programmation de haut niveau et en sortie un programme cible exprimé en langage assembleur ou en langage machine.

Le programme cible compilé passe généralement également par la phase d'exécution, afin qu'il puisse s'exécuter avec le soutien du programme en cours d'exécution, traiter les données initiales et calculer les résultats de calcul requis.

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. planifier, surveiller et entretenir les systèmes informatiques; il est responsable de gérer divers matériels indépendants dans un système informatique afin qu'ils puissent fonctionner en harmonie.

De manière générale, le logiciel système comprend le système d'exploitation et une série d'outils de base (tels que les compilateurs, la gestion de bases de données, le formatage de la mémoire, la gestion du système de fichiers, l'authentification des utilisateurs, la gestion des pilotes, la connexion réseau, etc. ), est la partie du logiciel qui prend en charge le fonctionnement normal du système informatique et permet les opérations de l'utilisateur.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn