Subversion Repositories wimsdev

Rev

Rev 5452 | Rev 12170 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3426 bpr 1
type=game
2
textarea="data"
3
 
4
:Mots croisés
5
Un mot croisé est proposé à partir de mots et de leurs définitions.
6
<p>
7
Auteur du modèle : Bernadette Perrin-Riou <bpr@math.u-psud.fr>
8
</p>
9
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
10
 
11
Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle !
12
(Ce sont les lignes qui commencent par un ':'.)
13
Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo.
14
 
15
:%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%%
16
:\title{Mots croisés}
5147 bpr 17
:\author{Bernadette, Perrin-Riou}
4610 bpr 18
:\email{}
3426 bpr 19
:Consigne
20
\text{instruction=}
21
:Nombre de mots maximum
22
\text{N=7}
4136 bpr 23
:Options
5907 bpr 24
Si le paramètre est <span class="tt wims_code_words">allhelp</span>, toutes les définitions apparaissent. 
25
Si le paramètre est <span class="tt wims_code_words">tooltip</span>, les définitions apparaîtront
3426 bpr 26
en "pop-up" en cliquant sur le numéro. Mettre un blanc pour qu'elles apparaissent 
27
une par une sur le côté.
28
\text{none=allhelp}
4425 bpr 29
 
30
:Nom du fichier
31
Ne remplissez que si vous désirez transférer le source de cet exercice dans un compte Modtool 
32
et utiliser un fichier de données (dans un module OEF)
33
du type
34
<pre>
4674 bpr 35
  &#58;RAM, Random Access Memory
36
  &#58;ROM, Read Only Memory
37
  &#58;FAI, Acronyme. Fournisseurs d'accès Internet
38
  &#58;WIFI,Wireless Internet access
39
  &#58;PC,Ordinateur individuel
4425 bpr 40
</pre>
41
Dans ce cas, les données suivantes ne seront pas prises en compte. 
42
Sinon, remplissez les données.
43
 
44
\text{file=}
45
 
3426 bpr 46
:Données principales.
5129 bpr 47
Mettre dans la première colonne les mots en minuscules et dans la deuxième une indication,
48
le délimiteur de colonne étant la virgule.
49
Les virgules sont permises pour les indications, par contre il n'est pas possible 
5452 bpr 50
de mettre plusieurs mots dans la première colonne.
3426 bpr 51
\text{data=bit,Plus petite unité d'information manipulable par un ordinateur ayant la valeur 1 ou 0, appartenant au système de numérotation binaire.
52
octet,Ensemble ordonné de huit éléments binaires traités comme un tout. 
53
kibioctet, en deux mots. Unité de mesure correspondant à 2<sup>10</sup> octets soit 1024 octets.
54
megaoctet, en deux mots. Unité de mesure correspondant à 10<sup>6</sup> octets soit 1 million d'octets   
55
mebioctet, en deux mots. Unité de mesure correspondant à 2<sup>20</sup> octets soit à 1 048 576 octets. 
56
gibioctet, en deux mots. Unité de mesure correspondant à 2<sup>30</sup> octets soit 1 073 741 824 octets. 
57
RAM, Random Access Memory
58
ROM, Read Only Memory
59
Modem, Appareil assurant l'adaptation des signaux échangés entre un appareil terminal numérique, par exemple un ordinateur, et une ligne téléphonique analogique. 
60
ADSL, Acronyme. Technique de communication qui permet d'utiliser une ligne téléphonique pour transmettre et recevoir des données numériques à des débits élevés
61
FAI, Acronyme. Fournisseurs d'accès Internet
62
WIFI,Wireless Internet access
63
Bluetooth, Technologie sans fil qui permet à des ordinateurs portatifs ou des téléphones mobiles d'échanger des messages vocaux ou des données sur une courte distance, par liaison radio,. 
64
PC,Ordinateur individuel
65
Netbook, Mini-ordinateur portatif
66
PDA, Assistant numérique communicant
67
Smartphone, Téléphone mobile couplé à un assistant numérique personnel (PDA).
68
Internet, Réseau informatique mondial constitué d'un ensemble de réseaux nationaux, régionaux et privés, qui sont reliés par le protocole de communication TCP-IP. 
69
WWW,world wide web}
70
 
71
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
4425 bpr 72
\if{\file notsametext}{
73
  \text{file=randitem(\file)}
74
  \integer{datacnt=wims(recordcnt \file)}
75
  \integer{N=min(\N,\datacnt)}
76
  \text{choix=shuffle(\datacnt)}
77
  \text{choix=\choix[1..\N]}
78
  \text{data=}
79
  \for{s in \choix}{
80
    \text{data=\data
81
wims(record \s of \file)}
82
  }
4763 bpr 83
  \matrix{data=wims(randitem embraced \data)}
4425 bpr 84
  \text{data=wims(replace internal ;; by ; in \data)}
85
}{
86
  \text{objet_cnt=rows(\data)}
87
  \integer{N=min(\N,\objet_cnt)}
88
  \text{bat=shuffle(\objet_cnt)}
89
  \text{bat=\bat[1..\N]}
90
  \matrix{data=\data}
91
  \matrix{data=\data[\bat;]}
92
}
3426 bpr 93
 
94
\text{data=slib(text/crossword \data) }
95
 
4735 bpr 96
\statement{ \instruction 
97
 
98
\embed{r1} }
3426 bpr 99
\answer{}{\data}{type=crossword}{option=\none}