Vous êtes sur la page 1sur 2

Projet : Programmation d’un additionneur et d’un demi-additionneur en

VBA

Objectif : Le but de ce projet est de mettre en pratique les connaissances acquises lors des TP
de circuits logiques en réalisant un programme en VBA qui permet de simuler le
fonctionnement d’un additionneur et d’un demi-additionneur.

Prérequis : Pour réaliser ce projet, vous devez avoir suivi les TP de circuits logiques et maîtriser
les notions de portes logiques, de fonctions logiques, de tables de vérité, de tables de Karnaugh
et de circuits combinatoires et séquentiels. Vous devez également savoir utiliser le logiciel
Access et le langage VBA.

Consignes : Vous devez réaliser ce projet en binôme. Vous devez respecter les étapes suivantes
:
Étape 1 : Définir les fonctions logiques de l’additionneur et du demi-additionneur. Vous
devez écrire les expressions algébriques des fonctions logiques de la somme et de la
retenue pour l’additionneur et le demi-additionneur. Vous devez également construire
les tables de vérité correspondantes et les simplifier à l’aide des tables de Karnaugh.
Étape 2 : Concevoir les circuits logiques de l’additionneur et du demi-additionneur.
Vous devez dessiner les schémas des circuits logiques de l’additionneur et du demi-
additionneur en utilisant les portes logiques appropriées. Vous devez également indiquer
les entrées et les sorties de chaque circuit.
Étape 3 : Programmer les fonctions logiques de l’additionneur et du demi-additionneur
en VBA. Vous devez créer un module VBA dans Excel qui contient les fonctions
logiques de l’additionneur et du demi-additionneur. Vous devez utiliser des variables
booléennes pour représenter les bits et des opérateurs logiques pour réaliser les
opérations. Vous devez également commenter votre code pour expliquer son
fonctionnement.
Étape 4 : Tester les fonctions logiques de l’additionneur et du demi-additionneur en
VBA. Vous devez créer un formulaire access qui permet de tester les fonctions logiques
de l’additionneur et du demi-additionneur. Vous devez utiliser des champs pour saisir
les bits des opérandes et afficher les bits du résultat. Vous devez également utiliser des
formules qui appellent les fonctions VBA que vous avez créées.
Rendu : Vous devez rendre votre projet sous la forme d’un fichier Access qui contient le module
VBA et le formulaire du test. Vous devez également joindre un rapport au format PDF qui
présente les fonctions logiques, les circuits logiques et le code VBA de l’additionneur et du
demi-additionneur. Vous devez respecter les normes de présentation et de rédaction. Vous devez
également citer vos sources si vous avez utilisé des documents externes.

Évaluation : Vous serez évalués sur les critères suivants :

La pertinence et la justesse des fonctions logiques et des circuits logiques de l’additionneur et


du demi-additionneur.
La qualité et la lisibilité du code VBA de l’additionneur et du demi-additionneur.
Le bon fonctionnement et l’ergonomie du formulaire de test de l’additionneur et du demi-
additionneur.
La clarté et la rigueur du rapport de projet.

N.B :
Le travail est à remettre dans deux dossiers comportant les fichiers respectifs des
étudiants sur mon adresse-mail au plus tard le 22 novembre 2023 à 12 heures.
Le lien suivant va vous renseigner sur comment créer un formulaire en Access :
https://support.microsoft.com/fr-fr/office/cr%C3%A9er-un-formulaire-dans-access-
5d550a3d-92e1-4f38-9772-7e7e21e80c6b
Attention ! un travail plagié ou plus de deux travaux similaires demeurent un motif
d’annulation de l’épreuve.

Ass. Jovianne BIRINDWA

Vous aimerez peut-être aussi