Infrastructure de programmation
Lieux de formation
Université du Québec à Rimouski
Cote de cours
INF22107
Scolarité
Premier cycle - 3 crédits
Objectif
Comprendre l'implantation machine des langages de programmation dans le but de développer une meilleure compréhension de leurs sémantiques et d'en maîtriser l'usage.
Contenu
Représentation machine des types simples. Étude d'un langage d'assemblage : jeu d'instructions, modes d'adressage, appels de procédure. Étude de l'implantation assembleur des différents concepts des langages de programmation courants. Utilisation d'environnements de débogage. Appels de service. Rôle de l'éditeur de liens. Introduction à la mémoire virtuelle. Introduction à la machine virtuelle Java.
Formules pédagogiques
Leçons magistrales, travaux pratiques, exercices
Préalable(s)
INF11207 et INF14107