Haut

 E.N.T. 

<<
Moteur de recherche des notes

Cette application intéractive affiche seulement les notes correspondant à un critère donné en filtrant l'ensemble des relevés de la classe.

Le moteur de recherche filtre les notes, mais ne les trie pas : le résultat est affiché dans un ordre quelconque. Pour réduire le nombre de notes affichées il faut affiner la requête de recherche qui exprime une condition logique plus ou moins précise.

Liste des variables pour composer la requête de recherche :

    n : la note (nombre décimal)
    q : le nombre de questions (nombre entier)
    t : le nombre de thèmes (nombre entier)
    s : le temps total passé sur le QCM en secondes (nombre entier)
    y : le temps moyen en secondes par question (nombre décimal)
    i : le numéro dans l'identifiant (nombre entier)
    c : le nom du QCM (chaîne de caractères)
    l : la liste des thèmes (chaîne de caractères)
    d : la date d'envoi de la note (chaîne de caractères)
    h : l'heure d'envoi de la note (chaîne de caractères)
    a : le nombre date de la note (nombre entier)
    p : le prénom (chaîne de caractères)
    m : le nom (chaîne de caractères)

Liste des opérateurs utilisables pour composer la requête de recherche :

    les opérateurs de comparaison : =    !=    <    >    <=    >=
    l'opérateur d'appartenance d'un mot dans une chaîne : in
    les délimitateurs de chaînes : '
    les opérateurs logiques : and    or    not

Exemples de requêtes :

    i=6 : affiche toutes les notes de gecif6
    n>=15 : affiche toutes les notes supérieures ou égales à 15/20
    q=200 and s>3600 : affiche toutes les notes à 200 questions faites en plus d'une heure
    n<10 and n!=0 : affiche toutes les notes non nulles inférieures à 10/20
    'logique' in l or 'portes' in c : toutes les notes possédant soit le mot 'logique' dans la liste des thèmes soit le mot 'portes' dans le nom du QCM
    '/09/' in d and t>1 and q>=50 : notes à plusieurs thèmes avec au moins 50 questions et envoyées dans le mois de septembre
    i=19 and (s>3600 or n=0) : les notes de gecif19 nulles ou faites en plus d'une heure
    '22/09/2018' in d : toutes les notes reçues le 22 septembre 2018
    a>20181029000000 : toutes les notes reçues depuis le 29 octobre 2018 (compris)
    a<20181029000000 : toutes les notes reçues avant le 29 octobre 2018 (non compris)
    a>20180927e6 and a<20181005e6 : toutes les notes reçues entre le 27 septembre (compris) et le 5 octobre (non compris)

Pour afficher toutes les notes saisissez 1 dans la requête (requête toujours vraie).

Entrez une requête de recherche :



0 notes affichées contenant 0 questions

Fin de la lecture des 35 relevés de notes



Python version 2.6.1

www.gecif.net

© Octobre 2018