Que cherchez-vous?
51 Résultats pour : « Portes ouvertes »

L'ÉTS vous donne rendez-vous à sa journée portes ouvertes qui aura lieu sur son campus à l'automne et à l'hiver : Samedi 18 novembre 2023 Samedi 17 février 2024 Le dépôt de votre demande d'admission à un programme de baccalauréat ou au cheminement universitaire en technologie sera gratuit si vous étudiez ou détenez un diplôme collégial d'un établissement québécois.

Événements à venir
29 mars 2024 à 13:30
Code
INF111
Responsable
Département des enseignements généraux
Cycle
1er
Crédits
4
Charge hebdomadaire
  • Cours (3 h)
  • travaux pratiques (3 h)

INF111 - Programmation orientée objet (hors programme)

Cours destiné aux étudiantes et aux étudiants ayant déjà suivi un cours de programmation. Il permet d’apprendre et de pratiquer les principes de base de la programmation orientée objet (encapsulation, héritage, composition et polymorphisme). Le langage de programmation utilisé est le même que pour les cours de conception suivants.

À la suite d’une présentation de base du langage utilisé et d’algorithmes de tri (sélection, insertion et bulle) et de fouille binaire, l’étudiant acquiert des principes de programmation avancée comme l’implémentation des types de données abstraits de base telles qu'une pile, une file et une liste (avec et sans position courante), autant avec tableau statique qu’avec chaînage dynamique (simple et double). Il acquiert également des notions orientées objet à l’aide de la gestion et la levée d’exception, l’utilisation de collections de base offertes par le langage utilisé (exemple : Vector, ArrayList et linkedList de Java), l’écriture de classe interne et leur avantage, l’utilisation de composants graphiques pour la construction d’interfaces utilisateurs telles que bouton, étiquette (label), panneau (panel), cadre (frame) en plus de la gestion d’événements par écouteur (listener). Le tout avec de bonnes pratiques de programmation utilisées et reconnues.

Séances de laboratoire permettant l'application des notions de programmation.

Groupe Jour Type
01 Mardi 09:00 Activité de cours
01 Mercredi 13:30 Laboratoire
02 Mardi 09:00 Laboratoire
02 Mercredi 13:30 Activité de cours
03 Jeudi 13:30 Activité de cours
03 Vendredi 13:30 Laboratoire
04 Jeudi 13:30 Laboratoire
04 Vendredi 13:30 Activité de cours
05 Lundi 13:30 Activité de cours
05 Mardi 09:00 Laboratoire
06 Lundi 09:00 Activité de cours
06 Mercredi 13:30 Laboratoire

Groupe Jour Type
81 Mardi 18:00 Laboratoire
01 Lundi 09:00 Activité de cours
01 Mercredi 13:30 Laboratoire
80 Mardi 09:00 Laboratoire
80 Jeudi 09:00 Activité de cours
04 Mercredi 09:00 Activité de cours
04 Vendredi 13:30 Laboratoire
81 Jeudi 18:00 Activité de cours