1
<p align="center"><b>Preguntas calculadas</b></p>
2
Las preguntas calculadas ofrecen una manera de crear preguntas numéricas
3
individuales para el uso de comodines que son sustituidos por valores concretos
4
cuando se realiza el cuestionario.<br/>
5
Abajo aparece la página de edición principal con algunas entradas
10
<td align="right"><p><b>Pregunta:</b></p>
13
<textarea id="questiontext" name="questiontext" rows="5" cols="40" wrap="virtual">How much is {a} + {b} ?</textarea>
17
<td align="right"><p><b>Imagen para mostrar:</b></p></td>
19
<select name="image"><option value="" selected="selected">None</option><option value="grevture.gif">grevture.gif</option></select>
24
<td align="right"><p><b>Fórmula de la Respuesta Correcta:</b></p></td>
26
<input align="left" type="text" id="formula0" name="answer[]" size="20" value="{a} + {b}">
27
<input type="hidden" name="fraction[]" value="1.0">
31
<td align="right"><p><b>Tolerancia:</b></p></td>
33
<input align="left" type="text" id="tolerance0"" name="tolerance[]" size="15" value="0.01">�
37
<td align="right"><p><b>Tipo de Tolerance:</b></p></td>
39
<select name="tolerancetype[]"><option value="1" selected="selected">Relative</option><option value="2">Nominal</option><option value="3">Geometric</option></select>
43
<td align="right"><p><b>Cifras Significativas:</b></p></td>
45
<select name="correctanswerlength[]"><option value="1">1</option><option value="2" selected="selected">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select>
51
En el texto de entrada de la pregunta y en "Fórmula de la Respuesta Correcta"
52
{a} y {b} se pueden ver. Estos y cualquier otro {nombre} pueden ser usados como
53
un comodín que es sustituido por algún valor cuando se realiza el
54
cuestionario. Además, la respuesta correcta es calculada cuando el cuestionario
55
es enviado usando la expresión contenida en "Fórmula de la Respuesta
56
Correcta", la cual se calcula como una expresión numérica después
57
de la sustitución de los comodines. Los posibles valores comodín
58
se ponen o se generan en una página posterior en "asistente de edición"
59
para preguntas calculadas... <br/>
60
La fórmula del ejemplo usa el operador +. Otros operadores aceptados son
61
-*/ y % donde % es el módulo operador. También es posible utilizar
62
algunas funciones matemáticas de PHP. Entre ellas hay 24 funciones de un
65
abs, acos, acosh, asin, asinh, atan, atanh, ceil, cos, cosh, deg2rad, exp, expm1, floor, log, log10, log1p, rad2deg, round, sin, sinh, sprt, tan, tanh
67
y dos funciones de dos argumentos<br/>
71
y las funciones <b>min</b> y <b>max</b> que pueden tener dos o más argumentos.
72
También es posible usar la función <b>pi</b> que no toma ningún
73
argumento pero no olvide utilizar los paréntesis - el uso correcto es <b>pi()</b>.
74
De forma similar el resto de funciones deben tener su(s) argumento(s) entre paréntesis.
75
Un posible uso es por ejemplo <b>sin({a}) + cos({b}) * 2</b>. No debería
76
haber ningún problema en anidar funciones dentro de otras como <b>cos(deg2rad({a}
78
Más detalles sobre cómo usar estas funciones de PHP se puede encontrar
79
en la <a target="phpmathdoc" href="http://www.php.net/manual/en/ref.math.php">documentación
80
del sitio web de PHP</a> <br/>
82
Al igual que para las preguntas numéricas es posible permitir un margen
83
dentro del cual todas las respuestas son aceptadas como correctas. El campo "Tolerancia"
84
se usa para esto. Sin embargo, hay tres tipos diferentes de tolerancias:<b> Relativa,
85
Nominal and Geométrica</b>. Si decimos que la respuesta correcta es 200
86
y la tolerancia es establecida en 0.5 entonces los diferentes tipos de tolerancia
87
funcionan como sigue: <br/>
89
<b>Relativa:</b> Un intervalo de tolerancia es calculado multiplicando la respuesta
90
por 0.5, con lo que en este caso tenemos una tolerancia de 100 de forma que la
91
respuesta correcta debe estar entre 100 and 300. (200 � 100)<br/>
92
Esto es útil si la magnitud de la respuesta correcta puede diferir de forma
93
notable entre los diferentes valores comodín.<br/>
95
<b>Nominal:</b> Este es el tipo de tolerancia más simple pero no es muy
96
potente. La respuesta correcta debe estar entre 199.5 y 200.5 (200 � 0.5)<br/>
97
Este tipo de tolerancia puede ser útil si las diferencias entre diferentes
98
respuestas correctas son pequeñas. <br/>
100
<b>Geométrica:</b> El límite superior del intervalo de tolerancia
101
es calculado como 200 + 0.5*200 y es el mismo que para la tolerancia relativa.
102
El límite inferior es calculado como 200/(1 + 0.5). La respuesta correcta
103
debe entonces estar entre 133.33 y 300.<br/>
104
Esto es útil para cálculos complejos que deben tener elevadas tolerancias
105
donde las tolerancias relativas de 1 o más sería útil para
106
el límite superior pero claramente no aceptable para el límite inferior
107
que podría hacer que cero fuera una respuesta correcta para todos los casos.
110
El campo <b>Cifras Significativas</b> se refiere a la forma en que la respuesta
111
correcta debería presentarse en la revisión o los informes. Ejemplos:
112
Si se establece en 3 entonces la respuesta correcta 13.333 se debería presentar
113
como 13.3; 1236 se debería presentar como 1240; 23 se debería presentar
116
El campo de comentario y los campos opcionales de unidad funcionan igual que para
117
las preguntas numéricas. <br/>