Technologies et outils de développement d'applications Internet basées sur le langage Python (serveurs d'applications Zope, TurboGears...).
Dissertation - 73 pages - Informatique
Le développement d'applications Internet repose sur une panoplie de technologies et d'outils. Ces dernières évoluent dans un contexte fortement concurrentiel et reposent sur des langages. Les langages de développement Internet ont eux aussi évolué promettant pour chacun des...
Rabelais et les Monty Python, deux oeuvres « de même billon »
Mémoire - 103 pages - Arts divers
Siècles, cultures, contextes, origines Nombreux sont les éléments de poids qui séparent des auteurs comme Rabelais et les Monty Python, ceux-là mêmes qui éloignent les uns des autres grands nombres d'artistes qu'a priori l'on n'envisage pas de rapprocher. A première vue on ne pense...
Analyse lexicale et syntaxique d'un langage de définition de formes (Python)
Dissertation - 15 pages - Informatique
Rapport d'un projet réalisé en Python. Celui-ci consiste, en effet, à réaliser un logiciel qui permet d'interpréter lexicalement et syntaxiquement un langage définissant des automates déterministes finis (AFD). Le logiciel a été réalisé en python à travers la librairie PLY...
Ovide, "Le mythe de Python"
Fiche - 6 pages - Littérature
Travail de mythologie présentant les personnages de Python et Apollon et résumant l'anecdote concernée. Ce document comporte une traduction d'un texte de Ovide.
Les chaînes de caractères
Cours - 2 pages - Informatique
En Python, une chaîne de caractères est un objet de type str qui n'est pas modifiable (on dit non mutable) en ce sens où il n'est pas possible de supprimer une lettre ou de la remplacer par une autre voire par un mot, et qui peut être assimilé à un tableau de caractères.
Utilisation de la fonction print pour afficher des données - La fonction input
Cours - 14 pages - Informatique
La fonction print() est votre meilleure amie pour voir ce qui se passe dans votre code Python. Elle vous permet d'afficher des messages, des nombres ou même les résultats de calculs directement dans la console. C'est un outil fondamental pour le débogage et pour interagir avec...
Analyse et traitement des images
TD - Exercice - 24 pages - Informatique
Toutes les simulations seront réalisées sous l'environnement Python sur PC. Vous serez amenés à utiliser plusieurs bibliothèques scientifiques notamment numpy, scipy et matplotlib... Vous utiliserez l'éditeur Spyder, qui précharge les modules scientifiques. Dans Spyder, vous pouvez...
Graphes, recherche arborescente et complexité - publié le 19/09/2024
TD - Exercice - 7 pages - Informatique
Ce document répond à quelques questions problématisées en informatique, tout en implantant les fonctions demandées en langage Python.
Système proie-prédateur de Volterra-Lotka
TD - Exercice - 7 pages - Informatique
Il s'agit de la présentation des résultats obtenus à l'aide de codes Python, de structures spatiales complexes, d'automates cellulaires, de structures de Turing, de "Spiral waves", de chaos spatio-temporels ou encore des "finger prints" qui découlent de ce modèle.
Systèmes écologiques proies-prédateurs
Mémoire - 10 pages - Physique
La dynamique des populations est une branche des mathématiques. Elle focalise son étude sur l'évolution du nombre d'individus au sein d'une population d'êtres vivants au cours du temps en tenant compte de l'influence du milieu et des interactions interespèces. De nos jours,...
Mise en oeuvre de capteurs au moyen d'une carte Arduino
TD - Exercice - 5 pages - Physique
L'objectif de de TP est de déterminer la distance à l'aide de deux capteurs de position, l'un à ultrason et l'autre à infrarouge. Les résultats sont mesurés grâce à un Arduino, connecté à l'ordinateur, dont les données numériques peuvent être traitées sur Python et/ou...
Modèle de Lotka-Volterra - Système Proie-prédateur
TD - Exercice - 1 pages - Informatique
Ce document s'inscrit dans le cadre d'un TIPE pour les concours Centrales et Mines. On y trouve des programmes Python simples (à base d'automates cellulaires) qui modélisent le système de Lotka Volterra (proie-prédateur) à deux espèces et trois espèces.
Programmation et apprentissage machine pour les professions financières
TD - Exercice - 1 pages - Informatique
Ce fichier Excel contient un exercice en langage Python avec 3 questions corrigées.
Programmation d'un jeu vidéo 2D - Dossier de projet ISN (Informatique et Sciences Numériques)
Étude de cas - 3 pages - Informatique
Le but de ce projet a été, avec mon camarade, de créer un jeu vidéo simple en deux dimensions. Pour ce faire, nous ne sommes pas entièrement partis de rien puisque nous avons utilisé une bibliothèque Python spécialisée dans la conception de jeux vidéo simples, le package dédié appelé...
Système proie-prédateur avec diffusion
TD - Exercice - 3 pages - Informatique
Ce document porte sur la modélisation Python des "patterns" spatio-temporels.
Good Times With Good Friends - Développer un jeu vidéo
TD - Exercice - 35 pages - Informatique
Le document comprend le code qui permet de développer un jeu vidéo. Le but est de transformer un jeu de société classique en jeu vidéo, en utilisant le langage informatique de son choix parmi Python/Pygame ou C/SDL. Le jeu doit pouvoir tourner sur les trois principaux systèmes...
Tableaux et accès aux données
Cours - 4 pages - Informatique
Un tableau est une structure de données linéaire qui sert à mémoriser un nombre prédéfini de valeurs du même type. Il permet d'accéder individuellement à chacune de ces valeurs par l'utilisation de leur indice et de les modifier si nécessaire.
Algorithme Shazam : traitement et hachage des données
Étude de cas - 6 pages - Informatique
L'algorithme de Shazam repose sur l'utilisation d'empreintes « fingerprint hashes » créées à partir des cartes appelées « constellation maps » et d'un enregistrement audio pour identifier rapidement et précisément des compositions musicales.
Cratère en calice paestan à figures rouges
Commentaire d'oeuvre - 2 pages - Histoire de l'art
Le document présente un cratère en calice à figures rouges, provenant de Paestum, conservé au Musée du Louvre, à Paris. Datant de la deuxième moitié du IVe siècle av. J.-C., il est attribué au peintre Python. La face principale représente un thème mythologique grec, celui de la lutte de...
Création de modules Odoo
Guide pratique - 33 pages - Informatique
Notre objectif principal dans ce chapitre est de comprendre comment créer et structurer un module sur Odoo.
Étude d'une base NOSQL - Redis, avec son écosystème environnant
Étude de cas - 15 pages - Informatique
Redis est une base et entrepôt de données NOSQL exploitant la notion de pair (clé, valeur). Chaque donnée/valeur est stockée à l'intérieur d'une clé. Tout se passe comme s'il s'agissait d'un dictionnaire conséquent régi par l'ensemble de ces clés, et qui plus est...
Étude et réalisation d'une caméra intelligente qui fait le calcul de matière
Dissertation - 67 pages - Électronique, mécanique, ingénierie & technologie
Les progrès conjoints de la microélectronique, des techniques de transmission sans fil et des applications embarquées ont permis de produire à coût raisonnable des terminaux mobiles de haute technologie, tels que les Smartphones, les Raspberry PI et les tablettes PC. Dans le cadre...
Création d'un module sous Odoo 14 - Base de données du module
Guide pratique - 18 pages - Informatique
Dans ce chapitre, nous plongerons profondément dans le côté base de données du module. Nous allons ajouter un nouveau modèle (table de base de données), de nouveaux champs et des contraintes. Nous examinerons également l'utilisation de l'héritage dans Odoo. Nous utiliserons le module que...
La finance quantitative
Cours - 32 pages - Finance
La finance quantitative est une branche de la finance qui utilise des outils mathématiques et statistiques pour analyser et prendre des décisions en matière d'investissement et de risque. Elle est basée sur l'idée que les marchés financiers sont en grande partie des systèmes complexes,...
Modèles d'estimation de volatilité sur des données de trading haute fréquence
Mémoire - 67 pages - Finance
L'objectif de ce mémoire est d'estimer la volatilité intraday à haute fréquence pour comprendre la variation des prix à court terme sur des données de type "TradedPrice", "BidPrice", "AskPrice", "TradeQty", "BidQty", "AskQty", "TradedSign". L'analyse de la volatilité intraday à haute...
Création d'un module sous Odoo 14 - Les modèles
Guide pratique - 25 pages - Informatique
Dans cette partie, nous aborderons les éléments suivants : - Ajouter des champs relationnels à un modèle - Ajouter une hiérarchie à un modèle - Ajout de validations de contraintes à un modèle - Ajouter des champs calculés à un modèle - Ajout de fonctionnalités à un modèle à l'aide de...
Dans quelle mesure les outils matériels sont-ils importants pour la production ou l'acquisition des connaissances ?
TD - Exercice - 4 pages - Électronique, mécanique, ingénierie & technologie
Cet exercice vise à analyser trois outils matériels et leur importance pour la production ou l'acquisition des connaissances : 1. Image d'un microscope 2. Image d'un ordinateur portable 3. Image d'une calculatrice graphique.
Binaire et Hexadécimal
Cours - 3 pages - Informatique
Dans ce chapitre nous allons présenter l'écriture des nombres dans la base 2 que l'on emploie en électronique numérique, et dans la base 16 qui s'avère plus adaptée à la représentation de données informatiques tout en restant très proche de la base 2.
Étude spectrale d'un signal
TD - Exercice - 14 pages - Physique
La période du signal vaut environ une seconde, car comme on peut le voir, la fonction de 'signal' est une somme de fonctions sinusoïdales de type Acos(2?ft) ou Asin(2?ft) où A est une amplitude et f une fréquence. Ici, c'est sin(2?t) qui va être prédominant. En effet, son amplitude...
Étude d'un système chaotique : le pendule magnétique
TD - Exercice - 9 pages - Physique
L'objectif de ce TIPE est de comprendre les critères qui font d'un système un système chaotique. Le système étudié est un pendule magnétique constitué d'une bille métallique suspendue par un fil au-dessus de trois aimants formant un triangle équilatéral. On suppose que le...
