| ||||
Sigle : INF1553 Gr. 01 Titre : Programmation Windows Session : Automne 2011 Horaire et local Professeur : Bouguessa, Mohamed | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsPermettre à l'étudiante, l'étudiant de maîtriser par la pratique les concepts de programmation système sous le système d'exploitation Windows.ContenuProgrammation système sur Windows en C++. Programmation événementielle et programmation d'éléments graphiques. Gestion des entrées/sorties, gestion de l'horloge, internationalisation, contrôles Windows. Programmation parallèle, multi-fil, synchronisation, gestion des priorités. Technologies de programmation système, API Win32, librairies de classes MFC, etc. | ||||
2. Objectifs spécifiques du cours : | ||||
Initier l'étudiant aux systèmes pilotés par événements, à l'utilisation des processus et aux fils d'exécution multiples. Donner une idée pratique et asseoir les notions fondamentales à l'application de ces connaissances :
À la fin de ce cours, les étudiants seront aptes à concevoir et développer des applications graphiques en C#. | ||||
3. Stratégies pédagogiques : | ||||
Cours donné principalement sous forme magistrale, parsemé d'exercices de compréhension. Des travaux pratiques seront proposés afin de consolider les notions vues en classe. | ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
Sur rendez-vous. | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 |
Environnement de programmation.NET
|
08 sept. 2011 | ||
2 |
Concepts fondamentaux du langage C# - partie 1
|
15 sept. 2011 | ||
3 |
Concepts fondamentaux du langage C# - partie 2
Travail pratique en laboratoire : le 21 septembre 2011. |
22 sept. 2011 | ||
4 |
Tableaux en C#
|
29 sept. 2011 | ||
5 |
Programmation modulaire
Travail pratique en laboratoire : le 5 octobre 2011. |
06 oct. 2011 | ||
6 | Semaine d'études | 13 oct. 2011 | ||
7 |
Interface graphique
|
20 oct. 2011 | ||
8 | Examen de mi-session | 27 oct. 2011 | ||
9 |
Gestion des événements
Travail pratique en laboratoire : le 2 novembre 2011. |
03 nov. 2011 | ||
10 |
Gestion des fichiers
|
10 nov. 2011 | ||
11 |
Programmation Web - partie 1
Travail pratique en laboratoire : le 16 novembre 2011. |
17 nov. 2011 | ||
12 |
Programmation Web - partie 2
|
24 nov. 2011 | ||
13 |
Base de données
Travail pratique en laboratoire : le 30 novembre 2011. |
01 déc. 2011 | ||
14 | Révision | 08 déc. 2011 | ||
15 | Examen final | 15 déc. 2011 | ||
6. Évaluation du cours : | ||||
Pondération des travaux et examens
| ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
| ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |