regalo

Regalo è un parser perl per il formato regalo Moodle.
Scarica ora

regalo Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • jasta
  • Sito web dell'editore:

regalo Tag


regalo Descrizione

Il regalo è un parser perl per il formato regalo Moodle. Il regalo è un parser perl per Moodle Regalo Format.Synopsis Usa il regalo; My $ Risultato = Regalo-> GiftFromFile ($ nome file); My $ Risultato = Regalo-> Giftfromstring ($ Input); Moodle è un sistema di gestione dell'apprendimento open source. Usa il regalo (che rappresenta la tecnologia General Import Format Technology) per salvare e recuperare domande del quiz da e verso i file di testo. Questo modulo fornisce un parser per il formato regalo. L'idea che ci ha spostata per scrivere è stato che i programmatori perl scrivono traduttori dal regalo Formato ad altri formati (più comunemente ad altri formati di sistema di gestione del corso ma anche alle lingue di edizione come la lattice o per produrre un CGI standalone per i quiz) può beneficiare di avere il parser e concentrare i loro sforzi per iscritto la fase di back-end di generare il Formato target.Methods nella classe regalo: GiftFromFile e GiftFromStringIl Metodo Il metodo GiftfromFile riceve come unico parametro Il nome di un file contenente un questionario scritto in formato regalo Moodle. Restituisce un oggetto regalo che descrive il questionario. Il metodo Giftfromstring è simile ma riceve la stringa di input contenente le domande in formato regalo. Il seguente regalo di script racchiuso con questa distribuzione illustra l'uso del metodo: $ gatto #! / USR / BIN / perl -i ../ lib -w usare rigoroso; usa il regalo; Utilizzare i dati :: Dumper; Die "Uso: n $ 0 Giftfilen" a meno che (@argv == 1); My $ Risultato = Regalo-> GiftFromFile (@ARGV); Stampa Dumper ($ Risultato); Dai daremo lo script con il seguente file numerico1.Gift come input: $ cat numeric1.Gift quando è stato Ulisse S. Grant Born? {# = 1822: 0 = P 22: 2} Quando si esegue l'esecuzione, otteniamo questa output che descrive la struttura dati generata: $ regalo numeric1.gift $ VAR1 = Bless (}, {'Peso' => 50, 'Commento' => Undef, 'Tipo' => 'numeric' ',' Risposta '=> },' PostState '=>' '',]}, 'Regalo :: Numeric')], 'regalo'); Un oggetto regalo è una serie di domande. Ogni domanda è un oggetto benedetto nella sua classe. Le seguenti classi di domande sono supportate: Regalo :: Match per corrispondenza DOMANDINGGIFT :: MultipleSwer per domande a scelta multipla in cui due o più risposte devono essere selezionate per ottenere full CreditGift :: MultipLechoice per domande a scelta multiplaGift: Numeric per i due tipi Di domande numeriche (gamma e soglia) Regalo :: Shortantanswer per risposta breve DomandeGift :: TrueFalse per Domanda True-False Domanda è un hash con 3 chiavi: Prestatato, PostState e risposte. Queste chiavi corrispondono a dividere una domanda da regalo in tre parti prefissatamente Dichiarazione {Risposta sezione} Post-DichiarationLa Hash Entry Prestate è un riferimento a un hash con tasti: Formato che descrive il formato in cui è scritto la domanda: HTML, Pianura, Etc ., Nome il nome facoltativo per la domanda ePrefix contenente il testo della domanda prima della sezione della risposta. La voce HASH PostState è una stringa contenente il testo della domanda dopo la sezione della risposta. Le risposte di ingresso hash è un riferimento a una matrice di hash che descrive l'elenco delle risposte per questa domanda. I campi in questi hash di risposta dipendono dalla classe di questione e sono descritti di seguito. Requisiti: · Perl.


regalo Software correlato

Antidialer.

antidialer è un programma di dialer a banda larga basato sulla GUI per gli utenti della banda larga di Siftificazione utilizzando Linux. ...

264

Scarica

Artensms.

Un client desktop, disponibile per Windows e Apple Macintosh, consentendo di inviare messaggi SMS di formato gratuito dal computer. ...

184

Scarica

Sipcat.

SIPCAT Project è un sistema di telefonia IP che aiuta le aziende ad aumentare la produttività e ridurre i costi di telecomunicazione. ...

174

Scarica

tsembr.

TSEMGR è un'applicazione GTK che è stata effettuata per gestire il telefono cellulare Sonyericsson T68. ...

176

Scarica

IVAM2.

IVAM2 è un software automatico della segreteria telefonica per ISDN e Linux. ...

169

Scarica