🎯 Fiche de séquence

Objectifs

À l’issue de cette activité, vous devez être capable …​ :

  • d’utiliser partiellement l’environnement de développement Qt Creator pour coder un programme Qt

  • de mettre en oeuvre le mécanisme de signaux/slots de Qt

  • de coder une classe “métier” C++

  • de coder une application qui dissocie l’IHM du traitement “métier”

  • de faire les calculs de bases sur les adresses IPv4

Compétences du référentiel abordées
Domaine Compétence

C4. Réaliser

  • C4.4: développer un module logiciel

  • C4.5: tester et valider un module logiciel

Savoirs du référentiel abordés
Savoir Description:

S4 Développement logiciel

  • S4.1 Principes de base

  • S4.2 Algorithmique

  • S4.7 Langages de programmation

  • S4.8 Outils de génération de code

  • S4.9 Programmation éènementielle

S6 Systèmes d’exploitation

  • S6.1 Notions fondamentales > Ergonomie des interfaces graphiques

Conditions

  • Durée : 3 séances de 3h

  • Travail individuel

  • Compte rendu :

    • le code source de l’application largement commenté

    • à remettre en fin de séquence

Ressources

Matériel(s) :
  • 1 PC avec système d’exploitation OpenSUSE sous environnement KDE

Logiciel(s) :
  • IDE Qt Creator & framework Qt5

  • Compilateur gcc

Pré-requis

  • Pratique intermédiaire du langage C++

  • Notions sur l’utilisation du framework Qt et de son IDE Qt Creator

🞄  🞄  🞄