INTRODUCTION
IFT209 –Programmation Système
1
Plan de cours
•Présentation du plan de cours
•Le cours vise à faire acquérir
•Les connaissances de base en programmation dans les langages
d’assemblages
•Les rudiments en architecture des ordinateurs
•Concepts relatifs
•Aux types élémentaires de données
•Aux structures de contrôle
•Une méthode élémentaire de programmation
•Les notions de base sur la gestion
•Des entrées/sorties
•Des interruptions
2
Assembleur vs C++
•Analogie entre les langages évolués (C++) et assembleurs
3
énoncé
(if, while, …)
instructions
(add, ba, …)
type (
int), classe (Stack)
variable (
int i, int A[20])
adresse mémoire
fonction, méthode
sous
-programme
méthode
main
programme
variables locales
registres locaux
variables globales
registres globaux
passage de paramètres
registres d’entrée/sortie
appel de fonction
branchement (
call)
retour
branchement (
ret, retl)
entrées/sorties
interruptions/bit d’état
Processus de développement
•Analyse du problème à résoudre
•Conception de la solution
•Codification du programme
•Test du programme
4
Règles d’écriture
•Caractères ASCII (pas d’accent)
•Lignes de 80 à 120 caractères
•Utilisation de tabulation, ou d’espace, mais pas de
mélange
•Identification des auteurs au début du programme
•Respect des règles pour la soumission (turnin)
5
1 / 12 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!