main - code

fequiz-pl

about

fequiz-pl is a command-line quiz program for studying FCC examination questions.

It was written at the request of my father who is a pilot and aircraft maintenance engineer. If his outstanding grades are any indication, this software has been helpful.

This software is written in Perl.

Example of program output:

===============================================================================
fequiz 1.2.2  2008-Apr-03
Written by Dino Morelli  <dino@ui3.info>   `fequiz -h` for help

===============================================================================
[untitled] (element1.txt)
===============================================================================
Pass 1
===============================================================================

-------------------------------------------------------------------------------
Pass 1, Question 1 (Number 1 of 170 total in this pass)

What is the Global Maritime Distress and Safety System (GMDSS)?

  a}  An automated ship-to-shore distress alerting system using satellite and 
advanced terrestrial communications systems.

  b}  An emergency radio service employing analog and manual safety apparatus.

  c}  An association of radio officers trained in emergency procedures.

  d}  The international organization charged with the safety of ocean-going 
vessels.

Answer (a, b, c, d or q to exit test)? 

Test data files can be acquired from the FCC Commercial Operator Licenses site.

news

2008-04-03 (v1.2.2)
Fixed a bug with question files that use 1) instead of 1} for choices

documentation

The quiz progression goes like this: All questions are asked (possibly in a random order, see switches below). The correct answer will be shown immediately if the user gets one wrong, and the program moves on to the next.

After all questions have been answered, a new round starts and all incorrectly-answered questions are asked again. This repeats, using the new remaining set of incorrectly-answered questions until they have all been answered correctly.

At the end some statistics are shown about the user's performance.

fequiz's --help usage information:

fequiz - Quiz program for studying FCC examination questions

usage:
    fequiz [-r] FILE
    fequiz -h
    fequiz -v

options:
    -h, --help       This help information.
    -r, --randomize  The questions and their answers are displayed in a
                     random order.
    -v, --version    Output version info and exit.


Some quiz data files can be found here:
http://wireless.fcc.gov/commoperators/eqp.html

This program works with the plain-text question files. From the above
web site, you can save-as the .doc files to plain ascii text or extract
the .exe archives.

source

older


last modified 2009-09-17