===== Avanzado ===== Esta configuración de la pestaña [[es:help_items_advanced|Avanzado]] solo aparece cuando se trata de una [[es:manual:items:externosfichero|pregunta de evaluación con ficheros]], un tipo de [[es:manual:items:externos|pregunta externa]] especial que pide al alumno uno o varios ficheros para que los suba a un directorio donde se ejecuta un script de instrucciones del sistema operativo que se traducen en un resultado de evaluación. {{ es:preguntas-avanzado-ficheros.png |}} ==== Cambiar tipo de pregunta ==== {{page>es:help_items_advanced#Cambiar tipo de pregunta&noheader}} ==== Esquema de generación de pregunta ==== {{page>es:help_items_advanced#Esquema de generación de pregunta&noheader}} ==== Restringir núm. de ocurrencias a ==== {{page>es:help_items_advanced#Restringir núm. de ocurrencias a&noheader}} ==== Sistema de presentación de la pregunta ==== {{page>es:help_items_advanced#Sistema de presentación de la pregunta&noheader}} ==== Nombre del fichero ==== Es el nombre del fichero o ficheros que enviará el alumno. Sea cual sea el nombre que le de ael alumno localmente al fichero, para evitar posibles errores el fichero se renombrará siempre al valor que se indique en este campo. En caso de que hagan falta enviar mas ficheros, hasta un límite de cuatro, se pueden añadir pulsando el botón ''+'' que aparece a la derecha. Igualmente, pulsando el botón''-'' se eliminan. Cada fichero debe tener un nombre diferente. Aunque no se envien ficheros físicamente (si se usa un área de texto), Siette guardará el contenido en un fichero, por lo que es imprescindible poner un nombre en este campo. ==== Respuestas alineadas con el texto ==== En el caso de [[es:manual:items:externosficheroenlinea|preguntas de respuesta libre en combinación con las preguntas de envío de ficheros]], es completar el texto que aparece en en el enunciado al igual que se hace con las demás [[es:help_items_presentation#preguntas con respuestas alineadas con el texto]], solo que en este caso no se evaluará solo el texto, sino que se compondrá un fichero que se enviará al servidor para su corrección. Este campo de hecho esta duplicado en la sección [[help_items_presentation|Presentación]] y funciona de forma sincronizada. Se ha añadido aquí para mayor comodidad y para indicar que es una posible opción de las preguntas de envío de ficheros. Este campo solo aparece en las preguntas de tipo [[es:manual:items:tiposbasicos:respuesta_libre|respuesta libre]], ya que no puede aplicarse a preguntas de multiple opción ni a preguntas compuestas. Al activar esta opción se ocultan las dos opciones siguientes, ya que en este contexto carecen de sentido. ==== Usar area de texto ==== En ocasiones, cuando el fichero no es muy grande, en vez de que el alumno tenga que subir un fichero, se le presenta un área de texto donde escribe el contenido. Esta opción determina el modo de presentación. ==== Mostrar el fichero recibido ==== Cuando esta activada esta opción y el alumno envia un fichero, éste se muestra en el navegador para que el alumno confirme que es el fichero correcto. Esta opción sólo puede usarse con ficheros de texto, y naturalmente, no muy grandes. ==== Directorio base ==== Es un subdirectorio del [[es:manual:temas#directorio auxiliar]] de la asignatura, cuyo contenido completo se copiará sobre el directorio de trabajo ANTES de ejecutar ninguna sentencia del script. Son fichero complementarios al fichero que envia el alumno, por ejemplo para poder compila el programa. Tambien puede contener casos de prueba, o cualquier otro fichero que haga falta para ejecutar el script. ==== Limite de tiempo (en segundos) ==== En preguntas de tipo fichero, es el tiempo máximo en segundos que se asigna a la ejecución de la pregunta completa, incluyendo la carga de ficheros, la ejecución del script, etc. Por defecto, si este campo se deja en blanco el tiempo máximo se establece en 10 segundos. Hay una forma mas segura de controlar los tiempos de ejecución de cada uno de las instrucciones, mediante el parámetro ''@timeout'' de configuración del [[es:manual:spsl#timeout|script de ejecución]]. ==== Script ==== En este caso este campo contiene el script de ejecución que realiza la corrección del fichero mediante una serie de instrucciones del sistema operativo. Véase la descripción de la sintaxis de este tipo de ficheros en el manual.