INTRO: NOME: PT quiz PT tem duplo significado. Por um lado, implica que o conhecimento contido na base de dados foi contruído para ser utilizado por pessoas com cultura portuguesa; por outro, foi construído em português. ====== SCRIPTS: Segue-se uma breve explicação das scripts construídas, bem como das suas opções: ------- SCRIPT: estatisticas DESC: mostra as estatísticas da base de dados (número de ficheiros,número de tópicos e número de respostas) OPS: NOTES: podem-se escolher os ficheiros para os quais se faz as estatísticas EXAMPLE: IN: estatisticas file_pt_*.dat OUT: Estatisticas: Ficheiros - 3 Tópicos - 6 (2 por ficheiro) Respostas - 180 (20 por tópico) ------- SCRIPT: get DESC: mostra todos os tópicos que contenham as expressões regulares passadas como parâmetro OPS: -f full format (includes file name) -h displays this help and exits NOTES: EXAMPLE: IN: get estrela setúbal OUT: geografia portuguesa.dat: serras portuguesas arga arrábida (setúbal) cabreira (braga) estrela falperra (braga) gardunha (castelo branco) lapa (beira alta) peneda (viana do castelo) % ------- SCRIPT: getsingle DESC: mostra todas as respostas que contenham as expressões regulares passadas como parâmetro OPS: -f full format (includes file name) -h displays this help and exits NOTES: use ^ apenas na primeira expressão EXAMPLE: IN: getsingle or ar ir OUT: oliveira de salazar (portugal) aspirador torradeira ------- SCRIPT: getwithcomas DESC: mostra todas as respostas que contenham as expressões regulares passadas como parâmetro, separadas por vírgulas em vez de '\n' OPS: -f full format (includes file name) -h displays this help and exits NOTES: EXAMPLE: IN: getwithcomas -f estados alabama OUT: geografia.dat: estados dos estados unidos - alabama,alasca,arcansas,arizona,califórnia,cansas,carolina do norte,carolina do sul,colorado,connecticut,dacota do norte,dacote do sul,delaware,florida,georgia,idaho,illinois,indiana,iowa,kentucky,louisiana,maine,maryland,massachesetts,michigan,minnesota,mississípi,missouri,montana,nevada,new hapshire,new jersey,nova iorque,novo méxico,ohio,oklahoma,oregon,pensilvânia,rhode island,texas,utah,vermont,virgínia,virgínia ocidental,washington,wisconsin,wyoming % ------- SCRIPT: quiz.pl DESC: constrói a base de dados a partir dos ficheiros .dat e também reordena todos os ficheiros OPS: -c removes result files -h displays this help and exits -n only reorders .dat files NOTES: EXAMPLE: IN: quiz.pl -n OUT: ------- SCRIPT: respostas DESC: imprime o nome de todos os tópicos (com respectivos ficheiros) e o número de respostas existentes em cada um OPS: -h show this help and exit -i number of answers first NOTES: EXAMPLE: IN: respostas OUT: verbos.dat:verbos começados por A - 28 verbos.dat:verbos começados por B - 18 verbos.dat:verbos começados por C - 15 verbos.dat:verbos começados por D - 38 verbos.dat:verbos começados por E - 22 verbos.dat:verbos começados por F - 16 verbos.dat:verbos começados por G - 18 verbos.dat:verbos começados por H - 15 verbos.dat:verbos começados por I - 26 verbos.dat:verbos começados por J - 10 verbos.dat:verbos começados por L - 22 verbos.dat:verbos começados por M - 29 verbos.dat:verbos começados por N - 16 verbos.dat:verbos começados por O - 14 verbos.dat:verbos começados por P - 36 verbos.dat:verbos começados por Q - 6 verbos.dat:verbos começados por R - 34 verbos.dat:verbos começados por S - 26 verbos.dat:verbos começados por T - 19 verbos.dat:verbos começados por U - 10 verbos.dat:verbos começados por V - 11 verbos.dat:verbos começados por Z - 12 ------- SCRIPT: table DESC: exibe informação geral sobre todos os ficheiros OPS: -h displays this help and exits -r reverse sorting -s sort by number of topics -s=2 sort by number of answers -s=3 sort by average NOTES: podem-se escolher os ficheiros para os quais se faz a tabela por defeito, os ficheiros são ordenados alfabeticamente EXAMPLE: IN: table -s=2 geografia.dat outros.dat cinema.dat OUT: Categoria Tópicos Respostas Média geografia.dat 67 991 14.79 outros.dat 58 631 10.88 cinema.dat 64 413 6.45 Total (3) 189 2035 10.77 ------- SCRIPT: topicos DESC: imprime o número de tópicos em cada categoria e o número total de tópicos OPS: -h show this help and exit -i number of topics first -r reverse order (only when sorting) -s sort by number of topics -q don't print total number of topics NOTES: EXAMPLE: IN: topicos -q -s OUT: cinema.dat - 59 musica.dat - 56 outros.dat - 55 geografia.dat - 44 nomes proprios.dat - 38 biologia.dat - 33 alimentacao.dat - 32 matematica.dat - 29 verbos.dat - 25 historia.dat - 24 informatica.dat - 24 meios de transporte.dat - 24 linguas.dat - 20 palavras.dat - 18 anatomia humana.dat - 18 apelidos.dat - 18 gramatica.dat - 17 desporto.dat - 17 geografia portuguesa.dat - 15 profissoes.dat - 15 televisao.dat - 14 lar.dat - 14 objectos.dat - 13 ciencia.dat - 12 ======