Subversion Repositories wimsdev

Rev

Go to most recent revision | Details | 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}
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
24
Si le paramètre est <tt class="wims_code_words">allhelp</tt>, toutes les définitions apparaissent. 
25
Si le paramètre est <tt class="wims_code_words">tooltip</tt>, 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.
47
Mettre dans la première colonne les mots en minuscules et dans la deuxième une indication éventuelle
48
\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.
49
octet,Ensemble ordonné de huit éléments binaires traités comme un tout. 
50
kibioctet, en deux mots. Unité de mesure correspondant à 2<sup>10</sup> octets soit 1024 octets.
51
megaoctet, en deux mots. Unité de mesure correspondant à 10<sup>6</sup> octets soit 1 million d'octets   
52
mebioctet, en deux mots. Unité de mesure correspondant à 2<sup>20</sup> octets soit à 1 048 576 octets. 
53
gibioctet, en deux mots. Unité de mesure correspondant à 2<sup>30</sup> octets soit 1 073 741 824 octets. 
54
RAM, Random Access Memory
55
ROM, Read Only Memory
56
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. 
57
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
58
FAI, Acronyme. Fournisseurs d'accès Internet
59
WIFI,Wireless Internet access
60
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,. 
61
PC,Ordinateur individuel
62
Netbook, Mini-ordinateur portatif
63
PDA, Assistant numérique communicant
64
Smartphone, Téléphone mobile couplé à un assistant numérique personnel (PDA).
65
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. 
66
WWW,world wide web}
67
 
68
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
4425 bpr 69
\if{\file notsametext}{
70
  \text{file=randitem(\file)}
71
  \integer{datacnt=wims(recordcnt \file)}
72
  \integer{N=min(\N,\datacnt)}
73
  \text{choix=shuffle(\datacnt)}
74
  \text{choix=\choix[1..\N]}
75
  \text{data=}
76
  \for{s in \choix}{
77
    \text{data=\data
78
wims(record \s of \file)}
79
  }
4763 bpr 80
  \matrix{data=wims(randitem embraced \data)}
4425 bpr 81
  \text{data=wims(replace internal ;; by ; in \data)}
82
}{
83
  \text{objet_cnt=rows(\data)}
84
  \integer{N=min(\N,\objet_cnt)}
85
  \text{bat=shuffle(\objet_cnt)}
86
  \text{bat=\bat[1..\N]}
87
  \matrix{data=\data}
88
  \matrix{data=\data[\bat;]}
89
}
3426 bpr 90
 
91
\text{data=slib(text/crossword \data) }
92
 
4735 bpr 93
\statement{ \instruction 
94
 
95
\embed{r1} }
3426 bpr 96
\answer{}{\data}{type=crossword}{option=\none}