20010820 aurélio quizz - um software educacional ------------------------------- o quizz é uma reescrita do /usr/games/quiz (bsdgames), um programa de perguntas e respostas, para aprender e testar conhecimentos sobre diversos assuntos. suas vantagens em relação ao original são: - pontuação - modo guru - facilidade de criar outras modalidades (contribua!) atualmente tem três modalidades: - sed - multiplicação - antônimos (em inglês) modo normal: - três chances, se errar todas a resposta certa é mostrada. - se responder em branco, é considera desistência e a resposta é mostrada - se acertar na primeira tentativa ganha mais pontos do que se acertar na terceira - 10 perguntas (aleatórias), total de 100 pontos possíveis modo guru: - TODAS as perguntas são feitas - qualquer erro é fatal e encerra o quiz - você deve acertar todas de primeira pra fazer 100% o formato dos arquivos de dados é bem simples e a idéia é que se criem outras modalidades facilmente. as respostas válidas (pode ter mais de uma) podem ser cadastradas como: - string normal (espaço,espaço,texto) - string case-insensitive (vírgula,espaço,texto) - expressão regular (ponto,espaço,texto) - expressão regular case-insensitive (ponto-e-vírgula,espaço,texto) COMO USAR ele deve ser executado passando-se o arquivo que contém a base de dados: ./quizz sed.qzz o modo guru é chamado assim: ./quizz --guru antonimos.qzz divirta-se e aprenda!