Catégorie : Exercice
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
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
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...
SQL SELECT : Pizzeria
Bac à sable sur la requête SQL SELECT
SQL SELECT : world
Bac à sable sur la requête SQL SELECT
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
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 !
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é
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,...