es:manual:items:externosficheroenlinea
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| es:manual:items:externosficheroenlinea [2026/10/27 17:42] – root | es:manual:items:externosficheroenlinea [2026/10/27 18:22] (actual) – root | ||
|---|---|---|---|
| Línea 49: | Línea 49: | ||
| - Comparar la salida con la esperada. | - Comparar la salida con la esperada. | ||
| - | En realidad, las dos últimas operaciones son un caso particular de lo que hacen todas las preguntas de fichero: ejecutar un script, componer una salida y compararla con una pregunta de respuesta libre subyacente. En este caso se ha optado por la solución mas simple, usar la [[es: | + | En realidad, las dos últimas operaciones son un caso particular de lo que hacen todas las preguntas de fichero: ejecutar un [[es: |
| - | Sin embargo, a diferencia de otros casos de preguntas con fichero, cuando se presenta la pregunta al alumno y se obtiene su respuesta, en la corrección no se muestra el resultado de la ejecución del script, sino simplemente la respuesta del alumno anotada mediante los iconos que indica acierto o fallo. | + | Sin embargo, a diferencia de otros casos de preguntas con fichero, cuando se presenta la pregunta al alumno y se obtiene su respuesta, en la corrección no se muestra el resultado de la ejecución del [[es: |
| {{ es: | {{ es: | ||
| Línea 64: | Línea 64: | ||
| {{ es: | {{ es: | ||
| - | En las preguntas de fichero se usan y se guardan dos tipos de ficheros: ((Tenga en cuenta que el resto de ficheros obtenidos por la ejecución del script se borran al finalizar, salvo en el caso de la [[es: | + | En las preguntas de fichero se usan y se guardan dos tipos de ficheros: ((Tenga en cuenta que el resto de ficheros obtenidos por la ejecución del [[es: |
| vista previa]] que se conservan para poder inspeccionarlos y depurar la pregunta)) | vista previa]] que se conservan para poder inspeccionarlos y depurar la pregunta)) | ||
| Línea 78: | Línea 78: | ||
| {{ es: | {{ es: | ||
| - | PAra forzar el uso de un área de texto, la pregunta debe definir el campo "Tamaño de las respuestas" | + | PAra forzar el uso de un área de texto, la pregunta debe definir el campo [[es: |
| - | En este caso, cuando se compone el fichero a enviar, se respeta el sangrado de todas las líneas incluidas en el área de texto, de manera la estructura del fichero concuerde con la apariencia de la posición del área de texto. Este es un detalle importante en lenguajes como Python, aunque en otros lenguajes pueda ser irrelevante. | + | En este caso, cuando se compone el fichero a enviar, se respeta el sangrado de todas las líneas incluidas en el área de texto, de manera la estructura del fichero concuerde con la apariencia de la posición |
| - | Al enviar la respuesta se muestra igualmente la corrección en el área de texto, aunque en este caso se usa un script [[es: | + | Al enviar la respuesta se muestra igualmente la corrección en el área de texto, aunque en este caso se usa un [[es: |
| cp ../ | cp ../ | ||
| Línea 100: | Línea 100: | ||
| {{ es: | {{ es: | ||
| - | En donde se ha usado el mismo artificio que se contó | + | En donde se ha usado el mismo artificio que se empleó |
| + | |||
| + | === Ejemplo 3 === | ||
| + | |||
| + | Una alternativa al uso de un área de texto es usar varios campos de respuesta de una sola línea (controles tipo [[https:// | ||
| + | |||
| + | {{ es: | ||
| + | |||
| + | A diferencia de las [[es: | ||
es/manual/items/externosficheroenlinea.1793122950.txt.gz · Última modificación: (editor externo)
