Catégorie : Exercice

Agence Immobilière

Agence Immobilière

Une agence immobilière développe un programme pour gérer les biens immobiliers qu’elle propose à la vente. Dans ce programme, pour modéliser les données de biens immobiliers, on définit une classe Bim avec les attributs suivants :...

Stéganographie visuelle

Stéganographie visuelle

La stéganographie visuelle consiste à cacher un message visuel dans une image. Cette image contient un message caché ! Sauras-tu le retrouver ? Télécharger l’image et l’ouvrir avec un éditeur d’image.   Principe L’image secrète est...

Cryptographie

Cryptographie

La cryptographie est la science du chiffrement : le codage d’une information à l’aide de codes secrets ou de clés dans le but d’en assurer la confidentialité, l’authenticité et l’intégrité. L’authenticité : il faut assurer au...

Pizzeria

Pizzeria

L’objectif de l’activité est de créer une petite base de données concernant des pizzas, du point de vue d’un gérant de pizzeria : recettes, prix, ventes, notation, …   Utiliser le logiciel DB Browser for SQLite,...

Exercices corrigés

Exercices corrigés

Dates Soit la classe Date  définie par le diagramme de classe UML suivant : Implémenter cette classe en Python. Dans la méthode de construction de la classe, prévoir un dispositif pour éviter les dates impossibles (du genre...

Des dés !

Des dés !

L’objectif de cette activité est de réaliser, par toutes petites étapes un programme de jeu de dés …   Simples classes Implémenter en Python les deux classes suivantes. Remarque : la relation entre les classes Jeu...

Exercices récursivité

Exercices récursivité

Analyse d’une fonction récursive Soit le programme Python suivant : def f(a, b) : «  » » a et b sont deux entiers naturels non nuls «  » » if b == 1 : return a return a + f(a,...