Outils logiciels pour les cours Paris II

Cours Paris II

Stages/ Thèses

edit SideBar

Licence L3: Économie Internationale

L'évaluation du cours d'informatique se fera uniquement sur un projet. Voici le descriptif des étapes à suivre pour que l'évaluation se passe correctement, ainsi que le descriptif des sujets, les consignes à suivre et des conseils pour réussir son évaluation.

Etapes à suivre

  1. Constituer un binôme avec un étudiant de son td.
  2. Envoyer un mail au chargé de td avec le nom, prénom,mail de chaque membre du binôme. N'oubliez pas de préciser votre groupe de td.
  3. Choisir un sujet parmi les sujets proposés dans la liste ci-dessous.
  4. Traiter le sujet en suivant impérativement les consignes à suivre
  5. Venir le présenter à la dernière séance de td

Consignes à suivre Chaque projet devra contenir un Userform(formulaire). Le Userform pourra être affiché via une macro start (comme vu en td). Le Userform aura pour but de lancer les macros de votre projet. Il devra contenir au minimum un bouton permettant de lancer l'application de votre projet,un bouton quitter et une textbox permettant de demander une valeur à l'utilisateur. Cette valeur devra être impérativement utilisée par votre projet. A vous d'adapter le Userform à votre projet.

Sujets de projets Rappel : On ne vous demande pas de traiter le sujet 1 (ou 2,3,4) dans sa totalité. Il suffit de traiter soit le 1.1 soit le 1.2, soit le 1.3 soit le 1.4 (ou le 2.1,2.2,2.3,2.4,3.1,3.2,3.3 et 4)

Tous les sujets nécessitent de coordonner Excel et Word (voir la séance 9 des tds).

Sujets 1: Moteur de recherche

On lit des fichiers F1.doc,....Fk.doc et on construit un vecteur pour chacun d'entre eux. On lit des mots clés M1,...,Ml et on cherche les fichiers les plus proches de ces mots. Tous les 4 sous-projets peuvent être réalisés indépendamment.

  • 1.1 Supprimer les mots courants. Lire tous les mots des fichiers et construire une liste L de mots courants: articles, prépositions, est, a ,.... Pour chaque mot qui n'est pas dans L, on demande à l'utilisateur s'il va dans L ou non.
  1. A partir d'un fichier word construire une liste de mots dans la colonne A de votre classeur excel (voir le td 8).
  2. Parcourir les mots de la colonne A et demander à l'utilisateur (via une fenêtre) si ce mot est un mot courant. Si l'utilisateur répond oui, le mot doit être ajouté à une liste de mots courants contenu par exemple dans une colonne D du classeur. Attention si un mot de la colonne A appartient déjà à la liste des mots courants, il n'est plus nécessaire de demander à l'utilisateur si c'est un mot courant.
    • 1.2 Pour chaque fichier, construire un k-gram des mots qui ne sont pas dans L
  3. On suppose que votre fichier excel contient déjà une liste de mots courants située par exemple dans la colonne D de la feuille 1.
  4. A partir d'un fichier word construire une liste de mots dans la colonne A de votre classeur excel (voir le td 8).
  5. Parcourir chaque mot de la colonne A si ce mot n'est pas un mot courant l'ajouter dans une nouvelle colonne contenant les mots du fichier qui n'appartiennent pas à la colonne D.
  6. Compter combien de fois les mots n'appartenant pas à L apparaissent dans le fichier
    • 1.3 Pour des mots clés M1,...Ml, calculer la distance au k-gram de chaque fichier
    • 1.4 Pour des mots clés M1,...Ml, afficher le nom des fichiers par distance croissante.

Sujets 2: Marches aléatoires

  • 2.1 Espace limité par un rectangle intérieur et un rectangle extérieur
  • 2.2 Espace limité par un rectangle et des obstacles aléatoires (carrés)
  • 2.3 Distribution graphique des points en dimension 1 et 2
  • 2.4 Approximation du volume d'un polytope (polytope des jeux à somme nulle)

Sujets 3: Affichage de distributions

  • 3.1 Gaussienne en dimension 1
  • 3.2 Loi binomiale
  • 3.3 Soit la marche en dimension 1 à partir de l'origine, qui va à gauche avec proba p et à droite avec proba 1-p. On prendra p=1/2 au début. Décrire la loi qui décrit la probabilité d'être en position i à l'instant t.

Sujets 4: Valeurs boursières

  • 4.1 Afficher les valeurs d'une action (AAPL par exemple) dans le temps (à partir de Yahoo). Soit une stratégie d'investisssement à partir d'un capital M: si la valeur monte, on vend, si elle baisse, on achète. Calculer le gain de cette stratégie et le comparer avec la stratégie aléatoire.

La note finale du projet est calculée comme suit :
- Réalisation du projet ;
- Touche personnelle sur le projet de départ ;
- Valeur ajoutée sur le projet de départ ;
- Clarté et optimisation du code des macros ;
- Clarté du formulaire fourni (UseForme) ;
- Clarté du rapport ;
- Clarté de la présentation ;
- Assiduité (absence/présence) ;
- Bonus pour les soutenances réalisées durant l'avant dernière séance
- ...

UP2