<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.siette.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.siette.org/feed.php">
        <title> - es:manual:items:generativos</title>
        <description></description>
        <link>http://wiki.siette.org/</link>
        <image rdf:resource="http://wiki.siette.org/lib/exe/fetch.php?media=logo.png" />
       <dc:date>2026-05-08T10:33:25+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:bases_de_datos&amp;rev=1622117592&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:compuestas&amp;rev=1626092998&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:control_de_instancias&amp;rev=1622195602&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:diccionarios&amp;rev=1636322278&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:jsp&amp;rev=1622052892&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.databasetable&amp;rev=1622132225&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.dictionary&amp;rev=1736762147&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.row&amp;rev=1622103726&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.table&amp;rev=1736762711&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.webtable&amp;rev=1622143728&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.word&amp;rev=1736760095&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.random&amp;rev=1621875019&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:tablas&amp;rev=1624709589&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:web-semantica&amp;rev=1622143233&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.siette.org/lib/exe/fetch.php?media=logo.png">
        <title></title>
        <link>http://wiki.siette.org/</link>
        <url>http://wiki.siette.org/lib/exe/fetch.php?media=logo.png</url>
    </image>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:bases_de_datos&amp;rev=1622117592&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-27T12:13:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bases_de_datos</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:bases_de_datos&amp;rev=1622117592&amp;do=diff</link>
        <description>Uso de bases de datos

A veces las tablas son demasiado grandes para poder meterlas en un único fichero, o bien se tiene acceso a un conjunto de dato estructurado en una base de datos. En este caso, en vez de usar la clase siette.util.corpus.Table se utiliza una subclase siette.util.corpus.DatabaseTable que permite acceder a la base de datos directamente.</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:compuestas&amp;rev=1626092998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-12T12:29:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compuestas</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:compuestas&amp;rev=1626092998&amp;do=diff</link>
        <description>Preguntas compuestas generativas

Las preguntas compuestas tambien pueden ser generativas. En este caso la instancia se compone mediante la contatenación de la pregunta cabecera y de todas las subpreguntas, de manera que la pregunta compuesta se instancia en su conjunto. Esto tiene su importancia a la hora de definir las variables en JSP, ya que, por ejemplo, las variables que se definan en el enunciado de la</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:control_de_instancias&amp;rev=1622195602&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-28T09:53:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>control_de_instancias</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:control_de_instancias&amp;rev=1622195602&amp;do=diff</link>
        <description>Control de instancias

En esta pagina se explica el procedimiento que aplica Siette cuando plantea preguntas a partir de plantillas, y como puede el profesor conocer y controlar las instancias que se generan de una plantilla.

Instanciación de plantillas durante la edición</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:diccionarios&amp;rev=1636322278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-07T21:57:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>diccionarios</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:diccionarios&amp;rev=1636322278&amp;do=diff</link>
        <description>Preguntas generadas a partir de diccionarios

Para facilitar la creación de preguntas generativas en lenguaje natural se ha implementado la clase siette.util.corpus.Dictionary que es capaz de manejar ficheros de texto en un formato al que llamamos Diccionario. La sintaxis es muy simple y consiste en una lista de palabras o términos separados del resto de la línea por el caracter dos puntos, y un conjunto de atributos que se lista a continuación separados por espacios en blanco. Cada línea del di…</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:jsp&amp;rev=1622052892&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-26T18:14:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsp</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:jsp&amp;rev=1622052892&amp;do=diff</link>
        <description>Uso de plantillas JSP

JSP (Java Servlet Pages) es el mecanismo mediante el cual se puede integrar codigo del lenguaje de programación Java en una página web HTML. Para ello, JSP utiliza una serie de etiquetas en las que inserta el codigo en Java. Siette internamente compone  en una misma página todo el código  que se haya introducido en las secciones $x=2$$y=2$$x=y$$x\neq y$</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.databasetable&amp;rev=1622132225&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-27T16:17:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>siette.util.corpus.databasetable</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.databasetable&amp;rev=1622132225&amp;do=diff</link>
        <description>siette.util.corpus.DatabaseTable

Es una clase heredera de siette.util.corpus.Table que sirve para manejar tablas procedentes de bases de datos por lo que contiene todos los métodos que ya se han descrito y algunos más. En esta página solo se hace referencia a estos nuevos métodos.

Constructores</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.dictionary&amp;rev=1736762147&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-13T09:55:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>siette.util.corpus.dictionary</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.dictionary&amp;rev=1736762147&amp;do=diff</link>
        <description>siette.util.corpus.Dictionary

La clase Dictionary implementa una lista de términos a los que se asocia una serie de atributos. Los términos son secuencias de caracteres que terminan con el caracter : (dos puntos). Los atributos son cadenas de caracteres separados por algún caracter especial (en general espacio en blanco, tabulador o coma). Cada línea corresponde a un término. Los términos pueden repetirse.</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.row&amp;rev=1622103726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-27T08:22:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>siette.util.corpus.row</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.row&amp;rev=1622103726&amp;do=diff</link>
        <description>siette.util.corpus.Row

Clase auxiliar para el manejo de tablas. Cada objeto de esta clase representa un registro de la tabla. Es una extensión de la clase java.util.ArrayList&lt;String&gt; por lo que puede tratarse simplemente como una lista ordenada que contiene los campos.</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.table&amp;rev=1736762711&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-13T10:05:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>siette.util.corpus.table</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.table&amp;rev=1736762711&amp;do=diff</link>
        <description>siette.util.corpus.Table

Esta clase da soporte al manejo de tablas, bases de datos y web semántica. Una tabla es una lista no ordenada de registros. Cada uno de estos registros tiene un conjunto de atributos, (tambien llamados campos por analogía con los sistemas de bases de datos</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.webtable&amp;rev=1622143728&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-27T19:28:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>siette.util.corpus.webtable</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.webtable&amp;rev=1622143728&amp;do=diff</link>
        <description>siette.util.corpus.WebTable

Es una clase heredera de siette.util.corpus.Table por lo que continene todos los métodos que ya se han descrito y algunos mas. En esta página solo se hace referencia a estos nuevos métodos. La clase hace uso del paquete org.apache.jena, aunque es completamente opaco al programador de Siette que solo debe crear la tabla mediante el constructor y emplear los métodos de consulta disponibles en la clase padre.  Veanse ejemplo del</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.word&amp;rev=1736760095&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-13T09:21:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>siette.util.corpus.word</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.corpus.word&amp;rev=1736760095&amp;do=diff</link>
        <description>siette.util.corpus.Word

La clase Word implementa una entrada de la clase Dictionary, es decir un objeto de la clase  Dictionary no es mas que un conjunto de objetos de la clase Word.

Esta clase no suele manejarse directamente, ya que suele leerse un diccionario completo, a traves del cual se crean los objetos de esta clase. No obstante puede leerse una linea aisladamente, o crear un objeto mediante programación</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.random&amp;rev=1621875019&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-24T16:50:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>siette.util.random</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:siette.util.random&amp;rev=1621875019&amp;do=diff</link>
        <description>siette.uti.Random

La clase siette.util.Random emula una extension de la clase java.util.Random, pero permite redefinir os constructores de manera que todos los objetos creados a partir de esta clase compartan la misma semilla. Esto permite reproducir exactamente las instacias de preguntas generadas, con solo guardar la semilla, siempre y cuando no haya habido modificaciones en el orden de generación de números aleatorios. El objetivo es que dada una semilla se produzca siempre la misma instanci…</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:tablas&amp;rev=1624709589&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-26T12:13:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tablas</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:tablas&amp;rev=1624709589&amp;do=diff</link>
        <description>Preguntas generadas a partir de tablas

Una forma de crear preguntas generativas con facilidad es recurrir al uso de tablas con información sobre distintos elementos y el valor de ciertos atributos. Seleccionando al azar uno cualquiera de estos elementos, y combinando los atributos se pueden obtener una amplia variedad de preguntas.</description>
    </item>
    <item rdf:about="http://wiki.siette.org/doku.php?id=es:manual:items:generativos:web-semantica&amp;rev=1622143233&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-27T19:20:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>web-semantica</title>
        <link>http://wiki.siette.org/doku.php?id=es:manual:items:generativos:web-semantica&amp;rev=1622143233&amp;do=diff</link>
        <description>Uso de la web semántica

Una opcion especialmente interesante, mas allá del uso de bases de datos locales, es la construccion de preguntas mediante bases de datos en repositorios de la denominada web semántica. 

Para ello se ha definido la clase siette.util.corpus.WebTable con funciones especificas para construir tablas a partir de consultas</description>
    </item>
</rdf:RDF>
