TOI

 

1ère Olympiade Tunisienne d'Informatique

Ariana, 19 avril 2003

 

Règlement de la 1ère 0lympiade Tunisienne d'Informatique

Tunisian Olympiad in Informatics (TOI) - Rules

L'olympiade tunisienne d'informatique ou encore (TOI, Tunisian Olympiad in Informatics) est organisée par le Ministère de l'Éducation et de la Formation.

Date et lieu des TOI

La 1ère Olympiade tunisienne d'informatique aura lieu le samedi 19 avril 2003 de 09h à 13h au Lycée Pilote de l'Ariana.
L'épreuve dure 4 heures.

Environnement matériel

Les micro-ordinateurs qui seront utilisés dans les épreuves de cette olympiade sont de

marque IBM, équipés d'un processeur Celeron avec une fréquence de 1,4 Ghz, une RAM de 128 Mo, un clavier AZERTY, un écran couleur de 17", une souris et du papier blanc. Le candidat ne fait entrer avec lui qu'un stylo, un crayon et une gomme. Tout autre matériel est interdit.

Environnement logiciel

Les machines comporteront deux systèmes d'exploitation : MS Windows 2000 et Linux (Red Hat Distribution version 7.2 avec interface graphique …). Un dual-boot sera installé sur chaque machine et permettra à l'utilisateur de travailler sous l'un ou l'autre des deux systèmes d'exploitation. Il trouvera sous chacun des systèmes, les langages de programmation C++ et Pascal et les compilateurs associés.

·        Visual Studio (C++)

·        Borland Pascal

Le candidat est censé connaître l'environnement de programmation qu'il choisira y compris les différentes unités standards jointes. Il devra pouvoir exécuter un programme, changer de dossier de travail et chercher un fichier dans un emplacement donné.

Sujets de l'épreuve

L'épreuve comporte trois problèmes. Pour chacun d'eux, il s'agit de trouver un algorithme naturel solution et de le traduire en un programme exécutable par un micro-ordinateur. Chaque programme solution a un nom indiqué dans les énoncés du

problème. Ceci permettra de repérer la solution proposée par le candidat. La solution du problème peut faire appel à un fichier input pour la lecture des données et éventuellement à un ou plusieurs fichiers output pour les sorties de données.

Sous l'environnement Linux ou Windows, les programmes écrits seront appelés comme indiqué dans les énoncés et enregistrés dans un répertoire portant chacun le même nom. Ce travail est à sauvegarder dans le dossier C:\ TOI

Si la solution d'un problème nécessite un fichier d'entrée de données (inputs) et un autre de sortie de données (outputs), les noms et les structures de ces fichiers seront indiqués dans les énoncés. Les fichiers des inputs et des outputs sont des fichiers textes.

Ces fichiers contiendront les données organisées ligne par ligne. Le candidat doit respecter impérativement le format et la structure dictée dans les énoncés.

Déroulement de la compétition

A l'entrée dans la salle, chaque candidat doit rechercher la machine portant le numéro indiqué dans sa convocation. Des agents seront engagés dans la salle pour aider les candidats à retrouver leurs places. Les candidats ne touchent à rien et attendent le signal du début de la compétition. Ce signal est un sifflet de 5 secondes. Quand ce sifflet sera lancé, le candidat pourra ouvrir l'enveloppe déposée sur l'unité centrale. Cette enveloppe contient les sujets et un formulaire de question.

Les machines sont en marche et affiche un menu pour un choix de boot. Le candidat pourra choisir entre le système d'exploitation Linux ou Windows. Si on choisit de booter sur Linux, on doit faire entrer les données suivantes :

username : root

password : toitoi

Les questions des candidats

Pendant la première heure de la compétition c'est à dire entre 9h et 10h, chaque candidat peut poser une question en vue de clarifier un point précis dans l'un des sujets proposés. Il remplit le formulaire de question et le remet à un agent de la salle pour le soumettre au comité scientifique. Ce dernier, après concertation, renvoie sa réponse dans le même formulaire. Les réponses possibles sont : OUI, NON, SANS COMMENTAIRE. Le candidat devra continuer son travail en attendant le retour du formulaire comportant la réponse à sa question.

Assistance

Les candidats peuvent demander de l'aide aux agents qui supervisent la compétition. Ces agents ne répondent à aucune question relative aux sujets de la compétition. Cependant, ils transmettent les formulaires de question au comité scientifique, aident à résoudre les éventuels problèmes techniques, à apporter à boire et à indiquer les lieux des toilettes.

Impression

Si un candidat veut avoir un listing de son programme, il l'enregistre dans la disquette mise à sa disposition et indique le nom du fichier en question. Un agent superviseur se chargera de lui faire le tirage en utilisant l'une des imprimantes attachées à des machines installées spécialement pour cette raison.

Fin de la compétition

Avant 15 mn de la fin, trois courts sifflets seront émis avec l'annonce verbale ("Il reste 15 minutes"). A 5 mn de la fin, deux cours sifflets seront émis suivis de l'annonce verbale ("Il reste 5 minutes"). A 1 mn, un court sifflet sera émis avec l'annonce verbale ("Il reste 1 minute"). La fin sera signalée par trois longs sifflets (5s chacun) et l'annonce verbale ("La compétition est terminée"). A ce moment, chaque candidat doit déposer le clavier sur l'unité centrale et ne plus toucher à quoi que ce soit et attendre d'être appelé à quitter la salle par un agent superviseur de la compétition.

Évaluation

L'évaluation commencera juste après la fin de la compétition par des jurys désignés par le comité scientifique. Ils évaluent directement sur les machines des candidats. Chaque problème est noté sur 100 points. Le score final est la somme des trois notes attribuées aux trois solutions proposées.

Autres informations

Chaque candidat est tenu à bien lire ce règlement pour connaître l'environnement de travail de l'olympiade.

Tout candidat qui :

·        essaye de communiquer avec un autre candidat,

·        provoque des dégâts techniques pour la machine utilisée,

·        communique avec n'importe quels moyens avec l'intérieur ou l'extérieur de la salle

·        perturbe la bonne marche de la compétition,

risque d'être disqualifié.

Accueil | 1er Stage | 2ème Stage | 3ème Stage | TOI | AOI | IOI | Edunet