Herramientas de usuario

Herramientas del sitio


es:manual:items:patron:siette

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:manual:items:patron:siette [2023/05/08 08:38] rootes:manual:items:patron:siette [2023/05/08 08:50] (actual) root
Línea 258: Línea 258:
          
 en donde, //número// representa cualquier secuencia de caracteres que constituya una constante numérica entera o real en [[https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)|Java]]. El primer número debe ser mayor que el primero. Por ejemplo, el patrón :  en donde, //número// representa cualquier secuencia de caracteres que constituya una constante numérica entera o real en [[https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)|Java]]. El primer número debe ser mayor que el primero. Por ejemplo, el patrón : 
-<html><code><b>&lt;1939|1945&gt;</b></code></html>, acepta cualquier número comprendido entre 1939 y 1945, ambos inclusive.  ( en la version anterior de Siette, compatible con la actual, el patrón se escribiría <html><code><b>#1939#1945#</b></code></html> )+<b><nowiki><</nowiki>1939|1945<nowiki>></nowiki></b>, acepta cualquier número comprendido entre 1939 y 1945, ambos inclusive.  ( en la versión anterior de Siette, compatible con la actual, el patrón se escribiría <b>#1939#1945#</b> )
          
 -- Definiendo el porcentaje de error admisible: -- Definiendo el porcentaje de error admisible:
          
-<html><code><b>&lt;<i>número</i>%<i>número</i>&gt;</b></code></html> o bien usando la sintáxis antigua: +<b><nowiki><</nowiki><i>número</i>%<i>número</i><nowiki>></nowiki></b> o bien usando la sintaxis antigua: 
-<html><code><b>#<i>número</i>#<i>número</i>%</b></code></html>+<b>#<i>número</i>#<i>número</i>%</b>
  
-en donde el primer numero representa la base de cálculo y el segundo el error porcentual admitido. Por ejemplo, para aceptar cualquier aproximación al numero π con un error menor del 1 por ciento, se puede +en donde el primer numero representa la base de cálculo y el segundo el error porcentual admitido. Por ejemplo, para aceptar cualquier aproximación al número π con un error menor del 1 por ciento, se puede 
-usar el patrón: <html><code><b>&lt;3.14%1&gt;</b></code></html> ( en la version anterior de Siette, compatible con la actual, el patrón se escribiría <html><code><b>#3.14#1%</b></code></html> )+usar el patrón: <b>&lt;3.14%1&gt;</b> ( en la versión anterior de Siette, compatible con la actual, el patrón se escribiría <b>#3.14#1%</b> )
  
 Los patrones de respuesta numéricos siempre se comprueban mediante un intervalo, aunque éste puede ser tan pequeño como se desee, incluso 0. Internamente cuando se encuentra una secuencia de dígitos en la entrada y se han definido patrones numéricos, la secuencia de dígitos se extrae de la entrada y se calcula si encaja o no con la expresión numérica Los patrones de respuesta numéricos siempre se comprueban mediante un intervalo, aunque éste puede ser tan pequeño como se desee, incluso 0. Internamente cuando se encuentra una secuencia de dígitos en la entrada y se han definido patrones numéricos, la secuencia de dígitos se extrae de la entrada y se calcula si encaja o no con la expresión numérica
Línea 272: Línea 272:
 ==== Patrones con magnitudes (Números con unidades) ==== ==== Patrones con magnitudes (Números con unidades) ====
  
-Para ciertas aplicaciones, la respuesta numérica puede no ser suficiente. Por ejemplo, si se pregunta la velocidad de un vehiculo, la respuesta podría expresarse en m/s o en km/h o en cualquier otra magintud. Además, cuando la respuesta  incluye cantidades grandes o pequeñas, la respuesta podría expresarse de distinta manera, por ejemplo la velocaidad de la luz, es aproximadamente 300,000 km/s, que es la expresion más habitual, pero tambien podría expresarse como 3*10<sup>8</sup> m/s.+Para ciertas aplicaciones, la respuesta numérica puede no ser suficiente. Por ejemplo, si se pregunta la velocidad de un vehículo, la respuesta podría expresarse en m/s o en km/h o en cualquier otra magnitud. Además, cuando la respuesta  incluye cantidades grandes o pequeñas, la respuesta podría expresarse de distinta manera, por ejemplo la velocidad de la luz, es aproximadamente 300,000 km/s, que es la expresión más habitual, pero también podría expresarse como 3*10<sup>8</sup> m/s.
  
 === Unidades === === Unidades ===
 Para expresar las unidades de una determinada magnitud Siette utiliza las expresiones: Para expresar las unidades de una determinada magnitud Siette utiliza las expresiones:
          
-<html><code><b>&lt;<i>número</i> <i>unidades</i>|<i>número</i>&gt;</b></code></html>+<b><nowiki><</nowiki><i>número</i> <i>unidades</i>|<i>número</i><nowiki>></nowiki></b>
  
-<html><code><b>&lt;<i>número</i> <i>unidades</i>%<i>número</i>&gt;</b></code></html>+<b><nowiki><</nowiki><i>número</i> <i>unidades</i>%<i>número</i><nowiki>></nowiki></b>
  
-En donde las <html><code><b><i>unidades</i></b></code></html>, es una cadena de caracteres que representa una unidad de medida. La [[lista de unidades]] de medida incluye unas 500 de las más comunes unidades de longitud, velocidad, masa, volumen, tiempo, etc.+En donde las <b><i>unidades</i></b>, es una cadena de caracteres que representa una unidad de medida. La [[lista de unidades]] de medida incluye unas 500 de las más comunes unidades de longitud, velocidad, masa, volumen, tiempo, etc.
  
-Para determinar si la respuesta a una pregunta es corecta, pueden ocurrir varios casos:+Para determinar si la respuesta a una pregunta es correcta, pueden ocurrir varios casos:
  
-  * **No se indican unidades en el patrón**. En ese caso no se espera que el alumno responda con unidades, basta con que responda con un número sin unidades que corresponda al patón, y se resuelve como se ha explicado en el apartado anterior. Si el alumno incluye unidades. no se consideraran parte del patrón numérico. Si se quiere que el alumno incluya en su respuesta las unidades, éstas se podrían poner fuera del patrón como simples elemento de texto, posiblemente opcionales.+  * **No se indican unidades en el patrón**. En ese caso no se espera que el alumno responda con unidades, basta con que responda con un número sin unidades que corresponda al patrón, y se resuelve como se ha explicado en el apartado anterior. Si el alumno incluye unidades. no se consideraran parte del patrón numérico. Si se quiere que el alumno incluya en su respuesta las unidades, éstas se podrían poner fuera del patrón como simples elemento de texto, posiblemente opcionales.
  
   * **Se indican unidades en el patrón.** En este caso, pueden ocurrir dos cosas:    * **Se indican unidades en el patrón.** En este caso, pueden ocurrir dos cosas: 
Línea 294: Línea 294:
  
 === Ejemplo 8a === === Ejemplo 8a ===
-^ Enunciado | // Un coche tarda hora y media en recorrer la distancia entre dos ciudades que distan 108 km. ¿A que verlocidad media circula? (expresar la velocidad en m/s) //          | +^ Enunciado | // Un coche tarda hora y media en recorrer la distancia entre dos ciudades que distan 108 km. ¿A que velocidad media circula? (expresar la velocidad en m/s) //          | 
-^ Patrón.   | <html><code><b>&lt;20%<i>0</i>&gt; {m/s}</b></code></html> |+^ Patrón.   | <b><nowiki><</nowiki>20%<i>0</i><nowiki>></nowiki> {m/s}</b> |
 ^ Respuestas reconocidas   | 20 | ^ Respuestas reconocidas   | 20 |
 ^:::   | 20  m/s | ^:::   | 20  m/s |
-^ Respuestas no reconocidas   <html><font color="red">72 m/s</font></html> +^ Respuestas no reconocidas   | 72 m/s | 
-^:::   | <html><font color="red">72 km/h</font></html> | +^:::   | <color red>72 km/h</color> | 
-^:::   <html><font color="red">20 km/h</font></html> |+^:::   | 20 km/h |
  
  
 === Ejemplo 8b === === Ejemplo 8b ===
-^ Enunciado | // Un coche tarda hora y media en recorrer la distancia entre dos ciudades que distan 108 km. ¿A que verlocidad media circula?//          | +^ Enunciado | // Un coche tarda hora y media en recorrer la distancia entre dos ciudades que distan 108 km. ¿A que velocidad media circula?//          | 
-^ Patrón.   | <html><code><b>&lt;20 m/s%<i>0</i>&gt;</b></code></html> |+^ Patrón.   | <b><nowiki><</nowiki>20 m/s%<i>0</i><nowiki>></nowiki></b> |
 ^ Respuestas reconocidas   | 20 | ^ Respuestas reconocidas   | 20 |
 ^:::   | 20  m/s | ^:::   | 20  m/s |
 ^:::   | 72 km/h | ^:::   | 72 km/h |
-^ Respuestas no reconocidas   <html><font color="red">72 m/s</font></html> +^ Respuestas no reconocidas   | 72 m/s | 
-^:::   <html><font color="red">20 km/h</font></html> |+^:::   | 20 km/h |
  
  
Línea 316: Línea 316:
 Cuando se escribe un número usando solamente los caracteres que aparecen en un teclado ocurren distintas formas de expresar un mismo número. En el patrón numérico de Siette se intenta reconocer de manera "inteligente" el número que se ha intentado expresar con la respuesta, usando posibles variantes. Cuando se escribe un número usando solamente los caracteres que aparecen en un teclado ocurren distintas formas de expresar un mismo número. En el patrón numérico de Siette se intenta reconocer de manera "inteligente" el número que se ha intentado expresar con la respuesta, usando posibles variantes.
  
-  * **Numero con decimales** Dependiendo del país los decimales se expresan unas veces con un punto (por ejemnplo en EE.UU.) y otras con una coma (que es la norma en España). Sin embargo, el auge de las nuevas tecnologías va haciendo cada vez mas habitual utilizar siempre el punto. El patron Siette admite ambas formas como equivalentes. Es decir es lo mismo responder **3,14** que **3.14**+  * **Número con decimales** Dependiendo del país los decimales se expresan unas veces con un punto (por ejemplo en EE.UU.) y otras con una coma (que es la norma en España). Sin embargo, el auge de las nuevas tecnologías va haciendo cada vez mas habitual utilizar siempre el punto. El patrón Siette admite ambas formas como equivalentes. Es decir es lo mismo responder **3,14** que **3.14**
  
-  * **Numeros con exponente** Cuando se expresa un número muy grande o muy pequeño, suele ser habitual utilizar un numero pequeño e indicar un coeficiente como una potencia de 10. Por ejemplo, el número un millon quinientos mil) (1.5*10<sup>6</sup>) puede extresarse como: **1500000**, **1.5*10^6**, **1,5*10<nowiki>**</nowiki>6**, **1.5E6**, **0,15E7**, **1500*10^3**, etc..  Igualmente los números negativos con exponente pueden expresarse con mantisa negativa. Por ejemplo 0.15 puede expresarse como **1.5E-1**, **155E-2**, **15*10^-2**, etc.+  * **Números con exponente** Cuando se expresa un número muy grande o muy pequeño, suele ser habitual utilizar un numero pequeño e indicar un coeficiente como una potencia de 10. Por ejemplo, el número un millón quinientos mil) (1.5*10<sup>6</sup>) puede expresarse como: **1500000**, **1.5*10^6**, **1,5*10<nowiki>**</nowiki>6**, **1.5E6**, **0,15E7**, **1500*10^3**, etc..  Igualmente los números negativos con exponente pueden expresarse con mantisa negativa. Por ejemplo 0.15 puede expresarse como **1.5E-1**, **155E-2**, **15*10^-2**, etc.
  
 El uso de números con decimales y exponente puede combinarse con las unidades indistintamente. El uso de números con decimales y exponente puede combinarse con las unidades indistintamente.
Línea 324: Línea 324:
 === Ejemplo 9 === === Ejemplo 9 ===
 ^ Enunciado | // ¿Cuál es la velocidad de la luz? //          | ^ Enunciado | // ¿Cuál es la velocidad de la luz? //          |
-^ Patrón.   | <html><code><b>&lt;3E5 km/s%<i>10</i>&gt;</b></code></html> |+^ Patrón.   | <b><nowiki><</nowiki>3E5 km/s%<i>10</i><nowiki>></nowiki></b> |
 ^ Respuestas reconocidas   | 300000 km/s | ^ Respuestas reconocidas   | 300000 km/s |
 ^:::   | 3E5 km/s | ^:::   | 3E5 km/s |
 ^:::   | 186E3 nudos | ^:::   | 186E3 nudos |
-^ Respuestas no reconocidas   <html><font color="red">3E8</font></html> +^ Respuestas no reconocidas   | 3E8 | 
-^:::   <html><font color="red">3E5 km/h</font></html> |+^:::   | 3E5 km/h |
  
  
  
  
es/manual/items/patron/siette.1683535090.txt.gz · Última modificación: 2023/05/08 08:38 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki