Rev 18205 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 18205 | Rev 18408 | ||
---|---|---|---|
Line 23... | Line 23... | ||
23 | sans aucune simplification algébrique. Par |
23 | sans aucune simplification algébrique. Par |
24 | exemple, x+y n'est pas identifié à y+x, ni 3/2 avec 6/4. Mais 2x et 2*x |
24 | exemple, x+y n'est pas identifié à y+x, ni 3/2 avec 6/4. Mais 2x et 2*x |
25 | sont identifiés et les espaces sont enlevés avant comparaison. |
25 | sont identifiés et les espaces sont enlevés avant comparaison. |
26 | A utiliser avec beaucoup de précaution. |
26 | A utiliser avec beaucoup de précaution. |
27 | </p> |
27 | </p> |
28 | Il est possible de préciser des mots d'option permettant de spécifier l'analyse syntaxique |
28 | Il est possible de préciser des mots d'option permettant de spécifier l'analyse syntaxique |
- | 29 | (uniquement pour le type <span class="tt wims_code_words">litexp</span> |
|
- | 30 | et pour un polyôme en une variable à coefficients entiers). |
|
29 | !let old=$wims_backslash_insmath |
31 | !let old=$wims_backslash_insmath |
30 | !let wims_backslash_insmath=yes |
32 | !let wims_backslash_insmath=yes |
31 | <ul> |
33 | <ul> |
32 | <li><span class="tt wims_code_words">polexpand</span> Il s'agit de tester une réponse qui est un polynôme de \(\ZZ[X]) sous forme développée. Avec le comportement suivant : |
34 | <li><span class="tt wims_code_words">polexpand</span> Il s'agit de tester une réponse qui est un polynôme de \(\ZZ[X]) sous forme développée. Avec le comportement suivant : |
33 | <ul> |
35 | <ul> |
34 |
|
36 | <li>Chaque terme doit être simplifié : pas de \(3\times x\times x).</li> |
35 |
|
37 | <li>Les coefficients doivent être calculés : pas de \(3\times 2 \times x^2).</li> |
36 |
|
38 | <li>L'expression doit être réduite : pas de \(2x+5x^2+3x).</li> |
37 |
|
39 | <li>Pas de parenthèse.</li> |
38 |
|
40 | <li>Pas de symbole divisé.</li> |
39 |
|
41 | <li>Il n'est pas utile de fournir la bonne réponse développée : elle sera automatiquement construite à partir de l'expression fournie. |
40 |
|
42 | Cependant, vous pouvez le faire si vous désirez voir afficher une forme spéciale comme bonne réponse.</li> |
41 |
|
43 | <li>Les écritures \(x^0), \(x^1) ne sont pas acceptés.</li> |
42 |
|
44 | <li>Pour un monôme, la constante doit être placée avant la variable : \(x\times 12) n'est pas accepté pour \(12x).</li> |
43 |
|
45 | <li>Un message adapté est affiché en cas d'erreur d'écriture.</li> |
44 | </ul> |
46 | </ul> |
45 | </li> |
47 | </li> |
46 | <li><span class="tt wims_code_words">polfactor</span> Il s'agit de tester une réponse qui est un polynôme de \(\ZZ[X]) sous forme factorisée. Avec le comportement suivant : |
48 | <li><span class="tt wims_code_words">polfactor</span> Il s'agit de tester une réponse qui est un polynôme de \(\ZZ[X]) sous forme factorisée. Avec le comportement suivant : |
47 |
|
49 | <ul> |
48 |
|
50 | <li>Les formes non factorisées sont repérées : par exemple \(x^2+2x+1) pour \((x+1)^2).</li> |
49 |
|
51 | <li>Tolérence au niveau du signe - : par exemple les réponses \((x+1)(2x+3)), \(-(-x-1)(2x+3)), \((-x-1)(-2x-3)) et \(-(x+1)(-2x-3)) sont acceptées.</li> |
50 |
|
52 | <li>Les expressions qui ne sont pas des produits sont repérées et l'opération qui pose problème est mise en relief.</li> |
51 |
|
53 | <li>Chaque facteur doit respecter les règles des expressions développées/réduites énoncées plus haut.</li> |
52 |
|
54 | <li>Repérage de répétition de facteurs proportionnels : par exemple \((x-2)(2-x)) sera refusé à la place de \(-(x-2)^2).</li> |
53 |
|
55 | <li>Chaque facteur doit être de contenu inversible dans \(\ZZ).</li> |
54 |
|
56 | <li>Un facteur égal à 1 est signalé comme inutile</li> |
55 |
|
57 | <li>Un seul facteur constant est accepté par défaut. \(2*3*(x+3)) sera refusé à la place de \(6(x+3)).</li> |
56 |
|
58 | <li>En cas d'utilisation du mot d'option <span class="wims_code_words">factorcontent</span>, le contenu du polynôme doit lui aussi être factorisé. \(6*(x+3)) sera refusé à la place de \(2*3*(x+3)).</li> |
57 |
|
59 | <li>Il n'est pas utile de fournir la bonne réponse factorisée : elle sera automatiquement construite à partir de l'expression fournie. |
58 |
|
60 | Cependant, vous pouvez le faire si vous désirez voir afficher une forme spéciale comme bonne réponse.</li> |
59 |
|
61 | <li>Un message adapté est affiché en cas d'erreur d'écriture.</li> |
60 | |
62 | </ul> |
61 | </li> |
63 | </li> |
62 | </ul> |
64 | </ul> |
63 | !let wims_backslash_insmath=$old |
65 | !let wims_backslash_insmath=$old |
64 | <p> |
66 | <p> |
65 | Le type <span class="tt wims_code_words">formal</span> (expression formelle) permet des comparaisons |
67 | Le type <span class="tt wims_code_words">formal</span> (expression formelle) permet des comparaisons |