Assurance qualité
Logicielle

Laboratoire - Utilisation du débogueur

Description

Ce laboratoire présente un petit programme qui teste si des rectangles dans un plan cartésien entre en collision. On considère que 2 rectangles sont en collision si leur côté se touche ou si un rectangle est à l'intérieur d'un autre.

Le projet comporte 2 fichiers:

  • Rectangle.cs, un fichier présentant un Rectangle dans un environnement à 2 dimensions (un plan cartésien). Il possède entre autre une fonction pour teste la collision avec un autre rectangle.
  • Program.cs, un fichier qui génère 10 rectangles et teste si au moins 2 d'entres eux sont en collision.

Le but de ce laboratoire n'est pas de compléter le code. Celui-ci fonctionne déjà. Vous devez plutôt identifier quel rectangle entre en collision avec quel autre rectangle.

Marche à suivre

Suivre les étapes suivantes:

  1. Télécharger le fichier distribué.zip ci-dessous.
  2. Dézipper le fichier ZIP dans votre service de cloud à un bon endroit pour rester organisé.
  3. Ouvrir le dossier du projet dézippé avec Visual Studio Code ou Visual Studio.
  4. Utiliser le débogueur pour identifier les rectangles qui sont en collisions. Pour chaque collision, vous devez trouver l'index ou la lettre identifiant les 2 rectangles dans la collision.

Téléchargement