home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / educ / quiz22.zip / QUIZ.DOC < prev    next >
Text File  |  1990-06-01  |  51KB  |  1,479 lines

  1.  
  2.                                  PC-QUIZZER
  3.                           Version 2.2 - Shareware
  4.                                  01-Jun-90
  5.  
  6.  
  7. Copyright (c) 1987, 1988, 1989, 1990 - Data Assist, Inc., All Rights
  8. Reserved.
  9.  
  10. The information in this document is subject to change without notice and
  11. should not be construed as a commitment by Data Assist, Inc. The software
  12. described is furnished under a license and may be used or copied only in
  13. accordance with this license agreement.
  14.  
  15. You may evaluate this software for 30 days. After the 30 day evaluation
  16. period you are expected to register this software if you continue using it.
  17. This software MUST be registered if used in an educational or commercial
  18. environment. 
  19.  
  20. There are three types of registration available:
  21.  
  22. 1. PC-Quizzer Registration: You will receive an updated disk with the
  23. latest version of QUIZ. You will NOT receive a printed manual. For
  24. personal use only! ($29)
  25.  
  26. 2. PC-Quizzer Package: You will receive an updated disk with the latest
  27. versions of QUIZ, QIZEDIT, ARGUS and VIEW. You will also receive a printed
  28. manual. ($59)
  29.  
  30. 3. PC-Quizzer+ Enhanced Version: You will receive an updated disk with the
  31. latest versions of QUIZ, QIZEDIT, ARGUS, VIEW, QUIZZER, QUIZLIB and
  32. RESPONSE. You will also receive a printed manual. Note: With this license,
  33. instructors are permitted to distribute multiple copies of QUIZZER to
  34. students for "in-house" training and testing. ($129)
  35.  
  36. Site Licenses are available for Academic users, Commercial users and
  37. Developer's who wish to distribute multiple copies of the PC-Quizzer+
  38. software. Please contact Data Assist for additional information. 
  39.  
  40.  
  41.  
  42.                                 INTRODUCTION
  43.  
  44. PC-QUIZZER is a Computer Based Testing (CBT) and training package designed
  45. for easy use while retaining many of the features found in expensive CAI
  46. packages. The product permits the user to create lessons without the
  47. requirement to learn a complex CAI programming language. The lesson is
  48. presented to the student using windows which contain options, questions,
  49. the answer prompt, and help. In addition, PC-Quizzer permits the use of
  50. color text, color graphics, sound effects, and music. A speech synthesizer
  51. may also be used to produce speech. 
  52.  
  53. Throughout this document we will refer to "the student" and "the author".
  54. The student is the person who is taking the quiz or lesson. The author is
  55. the person who is writing the lesson. From the PC-Quizzer options menu the
  56. student is able to select features such as Immediate question retry, Repeat
  57. missed questions, Almost correct answer, Select questions based on keywords
  58. and others. 
  59.  
  60. PC-Quizzer lessons are text files which contain questions and commands
  61. which control the presentation of the questions. The questions used in a
  62. PC-Quizzer lesson may be true/false, fill in the blank, multiple choice, or
  63. K-type multiple-choice. 
  64.  
  65. The questions on the quiz may be given sequentially or be randomly chosen
  66. by the computer. Questions that are missed are flagged for later retry, or
  67. they may be asked again immediately until the correct answer is given. 
  68.  
  69. Each question may contain multiple correct answers and incorrect answers.
  70. Various levels of help and other information may be included and displayed
  71. when the student needs help or has entered a right or wrong answer. 
  72.  
  73. Quiz files may be created using QIZEDIT or any standard ASCII text editor
  74. or word processor. Once created, the entire quiz file may be loaded into
  75. PC-Quizzer or certain questions may be selected based on a list of
  76. keywords. Graphics images for use with PC-Quizzer may be created with any
  77. graphics program, painting package or an application program that supports
  78. PCX files.  The ARGUS utility may be used to capture graphics screens from
  79. other application programs. 
  80.  
  81. Another PC-Quizzer option permits answers that are "almost correct." This
  82. feature allows minor misspelled words to be accepted if the response is
  83. "similar" to the correct answer. For example: The response "Georg
  84. Washington" may be considered correct as the answer to "Who was the first
  85. President of the United States?" 
  86.  
  87. PC-Quizzer can be used for instruction in almost any subject including
  88. foreign languages, history, science, math, vocabulary and word definitions.
  89. It may also be used to ask trivia questions at your next party for hours of
  90. fun. PC-Quizzer is an excellent educational tool and a must for everyone
  91. involved with learning or teaching. 
  92.  
  93.                                 AVAILABILITY
  94.  
  95. PC-Quizzer is available for the IBM PC and most compatibles. PC-Quizzer
  96. requires only one disk drive and either a Monochrome, CGA, EGA, MCGA or VGA
  97. graphics adapter. The system should have at least 384K of RAM memory. 
  98. Additional memory is required for graphics.  Color Graphics is only
  99. supported on graphics adapters compatible with those made by IBM.
  100.  
  101.  
  102.                                 PC-QUIZZER 
  103.  
  104.                               GETTING STARTED
  105.  
  106. Lesson files, or quiz files, may be created using QIZEDIT or any standard
  107. text editor. If a word processor is used be sure that the non-document or
  108. ASCII mode is used.  A complete description of QIZEDIT is available in
  109. another section of this document. 
  110.  
  111. Questions are organized into question entries. Each entry contains the text
  112. of the question, one or more correct answers, any anticipated incorrect
  113. answers and optional text to be displayed for various conditions. As you
  114. will soon discover, there are many other PC-Quizzer commands that may be
  115. used in a question entry. 
  116.  
  117.  
  118.                            OPERATING INSTRUCTIONS
  119.  
  120. PC-Quizzer is executed by typing QUIZ from the DOS ">" prompt. PC-Quizzer
  121. will begin by displaying the title screen. Press the ESC key to proceed to
  122. the main menu. 
  123.  
  124. The main menu contains several options which are used to load files and set
  125. parameters which control the way PC-Quizzer operates. Simply press the key
  126. corresponding to the appropriate menu option. 
  127.  
  128. The following section describes in greater detail the main menu options and
  129. how they are used. 
  130.  
  131.  
  132.                           PC-QUIZZER MENU OPTIONS
  133.  
  134.                           A - ALLOW APPROX. MATCH
  135.  
  136. This option may be used to enable or disable PC-Quizzer from allowing minor
  137. misspelled answers from being accepted as correct.
  138.  
  139. If this parameter is set to NO, the student must enter the answer exactly
  140. as specified in the QUIZ file. Only an exact match will be accepted.
  141. PC-Quizzer will always accept answers in either upper or lower case. 
  142.  
  143. When this parameter is set to YES, PC-Quizzer will determine if the answer
  144. entered by the student is "almost" like one of the correct answers given in
  145. the question entry. This feature may be used when the student should not be
  146. penalized for a minor misspelling of the answer. 
  147.  
  148.                                B - BEGIN QUIZ
  149.  
  150. This option is used to begin a quiz. Before you can begin a quiz you must
  151. load one into the computer by using either Option L or Option K. After the
  152. quiz has completed you may repeat the quiz again by selecting Option B a
  153. second time without the need to reload the quiz file. Also see Option M. 
  154.  
  155.  
  156.                          C - DISPLAY CORRECT ANSWER
  157.  
  158. This option is used to control if the correct answer is displayed  whenever
  159. the student enters an incorrect answer. 
  160.  
  161. If this parameter is set to NO, the correct answer will not be displayed.
  162. If this parameter is set to YES, the correct answer will be shown to the
  163. student. You may choose to set this option to YES while the student is
  164. studying the subject matter or is taking a practice quiz. 
  165.  
  166. Note:  Should the question contain multiple correct answers, only the first
  167. correct answer will be displayed. Also see $ANSWER under the Commands
  168. section. 
  169.  
  170.                               E - EXIT PROGRAM
  171.  
  172. This option will cause PC-Quizzer to exit back to MS-DOS. 
  173.  
  174.  
  175.                            H - DISPLAY HELP LINES
  176.  
  177. This option controls whether PC-Quizzer displays HELP lines during the
  178. quiz.
  179.  
  180. If this parameter is set to YES, the student may request help by entering a
  181. question mark while at the answer prompt. PC-Quizzer will display a window
  182. containing any HELP lines given in the question entry. If this parameter is
  183. set to NO, then the help text will not be displayed. 
  184.  
  185. If no help is available for a question and the student asks for help, an
  186. error message will be displayed in the error window. This parameter should
  187. be set to YES during drill and practice sessions. Also see $HELP under the
  188. commands section.
  189.  
  190.                             I - IMMEDIATE RETRY
  191.  
  192. This option is used to control whether the student will be given a second
  193. (or third) chance to correctly answer a question. 
  194.  
  195. If the Immediate Retry option is set to YES, the student is given three
  196. attempts to supply a correct answer to a question. If the Immediate Retry
  197. option is set to NO, the student will be given only one try to enter the
  198. correct answer. If the student enters an incorrect answer, the question
  199. will be graded as wrong. 
  200.  
  201. The student may retry the missed question at a later time by choosing
  202. option M on the main menu. Also see Option M. 
  203.  
  204.  
  205.                               K - KEYWORD LOAD
  206.  
  207. This option performs the same function as Option L except that the student
  208. may specify a list of keywords. The keywords are used to select questions
  209. from the quiz file. 
  210.  
  211. After the student has specified the quiz filename, PC-Quizzer will display
  212. a keyword window. The keywords are entered into this window, and the arrow
  213. keys may be used to move around the inside of the window. When all the
  214. keywords have been entered the END key is used to terminate the list. The
  215. keywords may be entered in either upper or lower case.
  216.  
  217. When searching the quiz file, PC-Quizzer will select only those questions
  218. which contain one or more of the keywords specified within the text of the
  219. question.  All keywords for a question must be indicated using the $KEY
  220. command.  Also see Option L and $KEY under the commands section.
  221.  
  222. Example:  Use Option K to load the STATES demo file and specify the name of
  223. your state and the name of each of your adjacent states. 
  224.  
  225.                                 L - LOAD ALL
  226.  
  227. This option is used to Load All questions from a quiz file. All of the
  228. questions will be loaded and selected. After the quiz file has been loaded,
  229. select Option B to begin the quiz. Also see Option K.
  230.  
  231.                              M - REPEAT MISSED
  232.  
  233. After completing a quiz, Option M may be used to repeat any questions that
  234. were missed. Option M may be repeated over and over again until no more
  235. questions are missed. The "Wrong:" field on the main menu indicates the
  236. number of questions which will be selected if Option M is specified.
  237.  
  238.                               R - RANDOM MODE
  239.  
  240. This option tells PC-Quizzer to randomize the questions before they are
  241. asked. This is a very useful study technique. Random mode is the opposite
  242. of Sequential Mode. Also see Option S. 
  243.  
  244.                             S - SEQUENTIAL MODE
  245.  
  246. This option is the opposite of random mode. If sequential mode is
  247. specified, PC-Quizzer will present the questions in the same order as they
  248. appear in the quiz file. This is the default mode. Also see Option R.
  249.  
  250.                               V - VOICE OUTPUT
  251.  
  252. If your computer has a VOTRAX Type'n Talk, Personal Speech System, or ECHO
  253. synthesizer, you may select option V to enable speech output. PC-Quizzer
  254. will "speak" the questions and other messages to the student.
  255.  
  256. Note: PC-Quizzer requires an initialization file to define the synthesizer
  257. communications port. Registered users should contact Data Assist for an
  258. Applications Note which describes how to set up the port before using a
  259. speech device. Registered users with a speech synthesizer other than those
  260. previously listed should contact Data Assist for support.
  261.  
  262.  
  263.                                   COMMANDS
  264.  
  265. The question entry starts with a $QUESTION command and ends with a $EOQ
  266. command. Each line of text between these two commands is part of the
  267. question entry. Each question entry must also have at least one $ANSWER
  268. command.
  269.  
  270. Example:
  271.  
  272. $QUESTION
  273. What is 1+1? 
  274. $ANSWER 2
  275. $EOQ
  276.  
  277. Each PC-Quizzer command begins with a dollar sign which must start in
  278. column one. The command name may be abbreviated to three characters, but no
  279. less! 
  280.  
  281.  
  282. $ACCEPT 
  283.  
  284. Syntax:  $ACCEPT prompt-string 
  285.  
  286. The $ACCEPT command is used to prompt the student for an answer. 
  287.  
  288. In text mode, the student is prompted in the response window at the bottom
  289. of the screen. 
  290.  
  291. In graphics mode, the student is prompted at the current graphics cursor
  292. location. You may use the $LOCATE command to position the graphics cursor
  293. at the desired screen location before using the $ACCEPT command. 
  294.  
  295. Note:  A question may use only one $ACCEPT command. 
  296.  
  297. Examples: 
  298.  
  299. $QUE 
  300. $TITLE Accept in Text Mode 
  301. What State has a capital of Montgomery? 
  302. $ACCEPT And the answer is? 
  303. $ANS ALABAMA 
  304. $EOQ 
  305.  
  306. $QUE 
  307. $TITLE Accept in Graphics Mode 
  308. $PCX 0 USA.PCX 
  309. $PAINT 197 133 2 
  310. $LOCATE 16 80 
  311. $DISPLAY Name this state... 
  312. $LOCATE 192 8 
  313. $ACCEPT Name? 
  314. $ANS ALABAMA 
  315. $EOQ 
  316.  
  317. See also:  $LOCATE and $ASK 
  318.  
  319.  
  320. $ANSWER
  321.  
  322. Syntax:  $ANSWER answer-string 
  323.  
  324. The $ANSWER command tells PC-Quizzer what the correct answer to a question
  325. is. A question may contain multiple correct answers, but each correct
  326. answer must be specified on a different $ANSWER command. 
  327.  
  328.  
  329. After the $ANSWER statement you may have additional lines of text. These
  330. lines will be displayed in the question window if the "answer-string" 
  331. matches the answer given by the student. If your question has multiple
  332. correct answers, you may have different responses for each of the possible
  333. correct answers.
  334.  
  335. Example:
  336.  
  337. $QUESTION
  338. What is 1+1? 
  339. $ANSWER 2
  340. $EOQ
  341.  
  342.  
  343. $ASK
  344.  
  345. Syntax:  $ASK prompt-string 
  346.  
  347. The purpose of the $ASK command is to prompt the student for an answer
  348. while a graphics image is displayed. If the $ASK command is not used,
  349. PC-Quizzer will return to the text screen and prompt the student for an
  350. answer. If $ASK is used while a text screen is currently displayed, it will
  351. be ignored. See demo file USA.QIZ. 
  352.  
  353.  
  354. $CGA
  355.  
  356. Syntax:  $CGA mode picture-file-name 
  357.  
  358. The $CGA command is used to display a BSAVE color graphic image. The mode
  359. parameter specifies the video mode needed to display the graphic image.
  360. Currently only modes 4, 5 (medium resolution) and 6 (high resolution) are
  361. supported.
  362.  
  363. Picture-file-name is the name of a disk file which contains the graphic
  364. image. The complete file path name must be given. The graphic image must be
  365. stored in BSAVE format. Also see the $PCOLOR command. 
  366.  
  367. Note:  Data Assist recommends the use of the $PCX command rather than the
  368. $CGA command.  The $CGA command may become obsolete in a future version of
  369. PC-Quizzer.
  370.  
  371.  
  372. $CHOICE
  373.  
  374. Syntax:  $CHOICE style
  375.  
  376. The $CHOICE command is used to display a menu of answers. The student
  377. selects an answer by using the arrow keys on the keypad. The style
  378. parameter is used to indicate the type of answer that is expected. The
  379. valid style parameters are:
  380.  
  381.      K - when a K-type answer is needed.
  382.      T - when a True/False answer is needed. 
  383.      C - when a single Character answer is needed.
  384.      N - when a Numeric answer is needed.
  385.      X - when an eXact answer is needed.
  386.  
  387. The lines following the $CHOICE command are used as the items on the menu.
  388. The menu is presented to the student using a scroll-bar window. When style
  389. K or T is specified, PC-Quizzer generates the menu automatically.  The
  390. answer for the question (specified with the $ANSWER command) must contain
  391. the correct number of characters:
  392.  
  393.      K - 1 character: A, B, C, D or E.
  394.      T - 1 character: T or F.
  395.      C - 1 character: Must match the first character of the answer.
  396.      N - 1 to 70 characters in length. Must exactly match the answer.
  397.      X - 1 to 70 characters in length. Must exactly match the answer.
  398.  
  399.  
  400. Example:
  401.  
  402. $QUE
  403. In what month was George Washington born?
  404. $CHOICE C
  405. A. January
  406. B. February
  407. C. March
  408. D. April
  409. E. May
  410. $ANS B
  411. $EOQ
  412.  
  413.  
  414. Note:   Sample file CHOICE.QIZ provides additional examples showing the use
  415. of the $CHOICE command. 
  416.  
  417.  
  418. $DISPLAY 
  419.  
  420. Syntax:  $DISPLAY text-string 
  421.  
  422. The $DISPLAY command is used to display text strings on a graphics screen.
  423. The $DISPLAY command is ignored if used within a text window. 
  424.  
  425. The text-string is displayed at the current graphics cursor location.  You
  426. may use the $LOCATE command to position the graphics cursor at the desired
  427. location before using the $DISPLAY command. 
  428.  
  429.  
  430. Example: 
  431.  
  432. $QUE 
  433. $TITLE Display in Graphics Mode 
  434. $PCX 0 SKULL.PCX 
  435. $LOCATE 8 16 
  436. $DISPLAY Which bone is the Temporal Bone? 
  437. $LOCATE 192 16 
  438. $ACCEPT Number -> 
  439. $ANS 7 
  440. $EOQ 
  441.  
  442. See also:  $LOCATE and $ACCEPT 
  443.  
  444.  
  445. $EOQ
  446.  
  447. Syntax:  $EOQ 
  448.  
  449. This command marks the End Of the Question (EOQ). It must be the last
  450. statement in the question entry. Its purpose is to mark the end of the
  451. question and all the additional commands and text lines which are part of
  452. the question entry. 
  453.  
  454. Example:
  455.  
  456. $QUESTION
  457. What is 1+1? 
  458. $ANSWER 2
  459. $EOQ  
  460.  
  461.  
  462. $GCOLOR
  463.  
  464. Syntax:  $GCOLOR f-color b-color
  465.  
  466. The $GCOLOR command defines the foreground and background colors for use
  467. with the $DISPLAY and $ACCEPT graphics text commands.  The $GCOLOR
  468. statement must come before the first $DISPLAY or $ACCEPT statement within
  469. the question entry.
  470.  
  471. The values of f-color and b-color depend on the current graphics video mode
  472. and color palette used.
  473.  
  474.  
  475. $HELP
  476.  
  477. Syntax:  $HELP 
  478.  
  479. The $HELP command marks the beginning of a HELP block. The lines following
  480. the $HELP statement (until the next command) will be displayed if the
  481. student enters a "?" at the Answer prompt. If menu option H is set to OFF
  482. then PC-Quizzer will not provide the student with any help. 
  483.  
  484. The HELP text is displayed in the HELP window. 
  485.  
  486.  
  487. Example:
  488.  
  489. $QUE
  490. Who was the first president of the U.S.?
  491. $HELP 
  492. This person, who is often called the founder of our country, and also
  493. appears on the $1 bill.
  494. $ANS George Washington
  495. $EOQ 
  496.  
  497.  
  498. $KEY
  499.  
  500. Syntax:  $KEY keyword-1 keyword-2 ... 
  501.  
  502. The $KEY command gives the author the ability to specify keywords in a
  503. question entry. The keyword(s) specified on the $KEY statement are used by
  504. the Keyword Load Option (K) to select questions based on keywords. 
  505.  
  506.  
  507. $KTYPE
  508.  
  509. Syntax:  $KTYPE code 
  510.  
  511. PC-Quizzer provides a facility to accept K-type questions. The K-type
  512. question format is often used on professional examinations.
  513.  
  514. A K-type question contains 4 items of which 1 or more are true. The answer
  515. is either A, B, C, D, or E and is formed using these fixed rules: 
  516.  
  517.      The answer is A if items 1, 2 and 3 are true. 
  518.      The answer is B if items 1 and 3 are true. 
  519.      The answer is C if items 2 and 4 are true. 
  520.      The answer is D if only item 4 is true. 
  521.      The answer is E if items 1, 2, 3 and 4 are true. 
  522.  
  523.  
  524. Example:
  525.  
  526. $QUE 
  527. Which of the following Presidents were in office before 1850?
  528.  
  529.      1. George Washington 
  530.      2. Ronald Reagan 
  531.      3. Andrew Jackson 
  532.      4. Abraham Lincoln
  533.  
  534. $ANS B 
  535. $! B means that 1 and 3 are true.
  536. $KTYPE 1 
  537. George Washington's term began in 1789.
  538. $KTYPE 2 
  539. Ronald Reagan's term began in 1981.
  540. $KTYPE 3 
  541. Andrew Jackson's term began in 1829.
  542. $KTYPE 4 
  543. Abraham Lincoln's term began in 1861.
  544. $EOQ 
  545.  
  546. The correct answer in this example is B, which means that (1) George
  547. Washington and (3) Andrew Jackson were both in office before 1850 and the
  548. others were not. 
  549.  
  550.  
  551. Should the student incorrectly answer this question, PC-Quizzer will use
  552. the text following the corresponding $KTYPE statement to display why the
  553. specified answer was wrong.
  554.  
  555. Note:   In order for PC-Quizzer to properly ask a K-type question, the
  556. above format must be used. For more insight into using K-type questions
  557. load the file KTYPE.QIZ from the distribution disk.  K-type questions may
  558. not be used in conjunction with Graphic Screens.
  559.  
  560.  
  561. $LOCATE
  562.  
  563. Syntax:  $LOCATE x-loc y-loc
  564.  
  565. The $LOCATE command is used to position the graphics pointer at a desired
  566. screen location.  The x-loc and y-loc parameters specify the starting x and
  567. y location to place the graphics pointer.
  568.  
  569. Generally, the $LOCATE command is used in conjunction with $DISPLAY and
  570. $ACCEPT when displaying text on a graphics screen.  The $LOCATE command is
  571. ignored if the video screen is in a text (character) mode.
  572.  
  573. Note:  The graphics pointer is not visible on the screen.  The pointer
  574. simply points to a pixel location on the graphics screen.
  575.  
  576.  
  577. $NOISE 
  578.  
  579. Syntax:  $NOISE sound repeat delay 
  580.  
  581. The $NOISE command is used produce sound effects within your PC-Quizzer
  582. questions. The sound parameter is a single letter code from the list below. 
  583. It selects which sound to use. The repeat parameter specifies the number of
  584. times to repeat the sound effect. The delay parameter specified the number
  585. of milliseconds to wait before the sound is repeated. 
  586.  
  587.  
  588.     Sound       Effect 
  589.      
  590.       A       Bat screech 
  591.       B       Birdcall 
  592.       C       Clock Ticking 
  593.       D       Door Buzzer 
  594.       E       Explosion 
  595.       F       Flying Saucer 
  596.       G       Generator Starting 
  597.       H       Phaser Sound 
  598.       M       Machinery 
  599.       N       Phone Ringing 
  600.       O       Phone Busy 
  601.       P       Photon Torpedo Fire 
  602.       R       Rescue Siren 
  603.       S       Spigot Dripping 
  604.       T       Train Passing 
  605.       W       Whooping Siren 
  606.       X       Computer Thinking 
  607.       Y       Conveyor Moving 
  608.       Z       Crickets Chirping 
  609.  
  610.  
  611. By using different values for repeat and delay you can produce different
  612. sound effects. Most of the effects will sound good if you use a repeat
  613. value of 4 or 5. To achieve a variety of sound effects, you will need to
  614. experiment using different values for repeat and delay. 
  615.  
  616. Note:   Some of the sound effects have a built in delay.  If you specify a
  617. delay parameter other than one, you may not be able to distinguish the
  618. difference. 
  619.  
  620.  
  621. Example: 
  622.  
  623. $QUE 
  624. $TITLE Noise Demo 
  625. In the Disney movie "Bambi", is Bambi a Boy or a Girl? 
  626. $CHOICE X 
  627. Boy 
  628. Girl 
  629. $ANS Boy 
  630. $RIGHT 
  631. $! Make a Phaser sound 
  632. $NOISE H 5 1 
  633. Good Answer. 
  634. $WRONG 
  635. $! Make a Whooping Siren sound 
  636. $NOISE W 5 1 
  637. No, Bambi is a Boy. 
  638. $EOQ 
  639.  
  640. See also:  $SET NOISE  
  641.  
  642.  
  643. $NOT
  644.  
  645. Syntax:  $NOT incorrect-answer-string 
  646.  
  647. The $NOT command is similar to the $ANSWER command except that it specifies
  648. an incorrect answer. The text block following the $NOT statement will be
  649. displayed in the question window if the student enters an incorrect answer
  650. which matches the incorrect-answer-string. A question entry may contain
  651. multiple $NOT commands.
  652.  
  653.  
  654. Example:
  655.  
  656. $QUE
  657. Who is the current president of the U.S.?
  658. $NOT Dan Quayle
  659. No, Mr. Quayle is the Vice President.
  660. $NOT Ronald Reagan
  661. No. Mr. Reagan was our last President.
  662. $ANS George Bush
  663. $EOQ
  664.  
  665.  
  666. $PAGE 
  667.  
  668. Syntax:  $PAGE 
  669.  
  670. The $PAGE command will cause PC-Quizzer to display "Press Enter for the
  671. next page..." in the answer window. The lesson will pause until the student
  672. presses the Enter key or the Return key. This command may be used to divide
  673. up a large question into screens that fit inside of the question window. 
  674.  
  675. The $PAGE command is similar to the $PRESS command. However, the $PAGE
  676. command will cause the question window to be cleared before the next page
  677. of text is displayed. 
  678.  
  679.  
  680. Example: 
  681.  
  682. $QUE 
  683. The capital of Alabama is Montgomery. 
  684. Juneau is the capital of Alaska. 
  685. Phoenix is the capital of Arizona and also its largest city. 
  686. The capital of Arkansas is Little Rock. 
  687. $PAGE 
  688. The capital of Alaska is... 
  689. $CHOICE X 
  690. Little Rock 
  691. Phoenix 
  692. Columbus 
  693. Juneau 
  694. $ANS Juneau 
  695. $EOQ 
  696.  
  697.  
  698.  
  699. $PAINT
  700.  
  701. Syntax:  $PAINT x-loc y-loc color-code 
  702.  
  703. The $PAINT command is used to paint an area of the screen. The x-loc and
  704. y-loc specify the starting x and y location of the area to paint.
  705. PC-Quizzer will paint the area using the color-code specified. The area to
  706. be painted must be outlined with a color different from the present color
  707. of the area. See demo file USA.QIZ. 
  708.  
  709. Note:   $PAINT should NOT be used to paint complex areas of the screen.
  710. Doing so may cause the stack to overflow and the PC to lock up!!!
  711.  
  712.  
  713. $PCOLOR
  714.  
  715. Syntax:  $PCOLOR palette-number 
  716.  
  717. Before using the $CGA command you should set the desired pallet-number by
  718. using the $PCOLOR command. The palette-number may be either 0 or 1 on a
  719. Color Graphics Adapter. 
  720.  
  721.  
  722. $PCX
  723.  
  724. Syntax:  $PCX mode pcx-file 
  725.  
  726. The $PCX command is used to display a graphics file stored in PCX format.
  727. The mode parameter represents the graphics mode needed to display the
  728. picture. The mode also defines the Horizontal and Vertical dimensions of
  729. the picture as well as the number of colors: (HORIZONTAL x VERTICAL x
  730. COLOR):
  731.  
  732.  
  733.      0 - CGA (320 x 200 x 4) 
  734.      1 - CGA (640 x 200 x 2) 
  735.      2 - EGA (320 x 200 x 16)
  736.      3 - EGA (640 x 200 x 16)
  737.      4 - EGA (640 x 350 x 2)
  738.      5 - EGA (640 x 350 x 16)
  739.      6 - VGA (640 x 480 x 2) [also used on MCGA]
  740.      7 - VGA (640 x 480 x 16)
  741.      8 - VGA (320 x 200 x 256) [also used on MCGA]
  742.      9 - Hercules (720 x 384 x 2)
  743.  
  744.  
  745. Example:
  746.  
  747. $PCX 8 BUNNY.QIZ
  748.  
  749. This command will display a picture of a bunny using 256 colors on a VGA or
  750. MCGA graphics system. 
  751.  
  752. Notes:  Only modes 0, 1, 6, 8 and 9 are supported in PC-Quizzer. All the
  753. video modes listed earlier are supported in PC-Quizzer+. 
  754.  
  755. Although many software products are capable of creating PCX files, Data
  756. Assist can only guarantee compatibility with the PCX files created using
  757. ARGUS. Please refer to the Graphics Application Notes for additional
  758. information on creating PCX files. 
  759.  
  760. ARGUS is a graphics screen capture program that supports all the above PCX
  761. display modes. Additional information on ARGUS may be found under the
  762. Graphics Utilities section of this document. Data Assist also provides a
  763. color scanning service for customers who wish to display photographic
  764. images in their PC-Quizzer lessons. 
  765. BSAVE files are still supported in order to maintain compatibility with
  766. previous versions of PC-Quizzer. Data Assist recommends that customers
  767. switch to using PCX files. 
  768.  
  769.  
  770.  
  771. $PLAY
  772.  
  773. Syntax:  $PLAY music-string 
  774.  
  775. The $PLAY command is used to play music. The music string contains an
  776. expression which describes the music to be played. The music string uses a
  777. format similar to the PLAY statement in BASIC. See demo file MUSIC.QIZ.
  778.  
  779.  
  780.      A-G: plays this note in the current octave. 
  781.      On:  sets n as the current octave. (0..6) 
  782.      Nn:  plays note n. (0..84) 
  783.      Ln:  set the length of the following notes. (1..64) 
  784.      Pn:  set the length of a rest. (1..64) 
  785.      Tn:  sets the number of quarter notes in a minute (32..255) 
  786.      >n:  plays note n in the next higher octave. 
  787.      <n:  plays note n in the next lower octave. 
  788.      ML:  play complete period of Ln value. 
  789.      MN:  play 7/8 time of Ln value. 
  790.      MS:  play 3/4 time of Ln value. 
  791.  
  792. Example:
  793.  
  794. $QUE 
  795. Name this tune... 
  796. $PLAY T120L4MNO4C8C8DCFE2C8C8DCGF2C8C8O5CO4A 
  797. $PLAY FED2T90B-8B-8AFGF2 
  798. $ANS HAPPY BIRTHDAY 
  799. That was an easy one. 
  800. $EOQ 
  801.  
  802.  
  803. $PRESS
  804.  
  805. Syntax:  $PRESS 
  806.  
  807. The $PRESS command will cause PC-Quizzer to display "Press Enter to
  808. continue" in the answer window. The lesson will pause until the student
  809. presses the Enter key or the Return key. This command may be used to divide
  810. up a large question into paragraphs that fit inside of the question window.
  811.  
  812.  
  813. Another use for the $PRESS command is just prior to the use of a $CGA or
  814. $PCX command. This allows the student an opportunity to read a question
  815. before being presented with a graphic image.
  816.  
  817. See also:  $PAGE
  818.  
  819.  
  820. $QUESTION
  821.  
  822. Syntax:  $QUESTION [name] 
  823.  
  824. This command marks the beginning of a question. The question may optionally
  825. contain a name from 1 to 8 characters in length. Although you do not need
  826. to name a question, if a name is used, it should be unique.
  827.  
  828. Following the $QUESTION command is the body of the question. This text is
  829. displayed in the question window when PC-Quizzer asks the student this
  830. question. 
  831.  
  832. Additional PC-Quizzer commands may be included within the question body. 
  833. For example, $PLAY, $NOISE, $TEXT, $PRESS, etc.
  834.  
  835. The $ANSWER command is used to indicate the end of the question text.
  836.  
  837. Example:
  838.  
  839. $QUESTION
  840. What is 1+1? 
  841. $ANSWER 2
  842. $EOQ
  843.  
  844.  
  845. $RANGE
  846.  
  847. Syntax:  $RANGE low-value high-value
  848.  
  849. The $RANGE command provides an easy way to specify a numeric answer range.
  850. The two parameters indicate the low-value and the high-value of the correct
  851. answer.
  852.  
  853. After the $RANGE statement you may have additional lines of text. These
  854. lines are displayed if the student's answer falls within the specified
  855. range. A question entry may contain multiple $RANGE commands.
  856.  
  857.  
  858. Example:
  859.  
  860. $QUE
  861. What is the square root of 2?
  862. $RANGE 1.4140 1.4143
  863. $ANS 1.41421
  864. $EOQ
  865.  
  866. Note:  Every question must have at least one $ANSWER command, even if the
  867. question contains a $RANGE command.
  868.  
  869.  
  870. $RIGHT
  871.  
  872. Syntax:  $RIGHT 
  873.  
  874. The $RIGHT command begins a block of text which is displayed whenever the
  875. student enters any answer that is correct. This command is typically used
  876. when the question contains multiple correct answers. 
  877.  
  878.  
  879. Example:
  880.  
  881. $QUE 
  882. What is the capital of Michigan?
  883. $ANS Lansing
  884. $RIGHT 
  885. Many people believe that Detroit is the capital because it is the 
  886. largest city in Michigan and also the best known.
  887. $EOQ
  888.  
  889. See also:  $WRONG
  890.  
  891.  
  892. $SET
  893.  
  894. Syntax:  $SET option value
  895.  
  896. To accommodate the setting of various program options, PC-Quizzer provides
  897. the $SET command. All $SET commands must appear in the lesson file before
  898. the first $QUESTION command. 
  899.  
  900. Some of the $SET commands correspond directly to the menu options of PC-
  901. Quizzer. Other $SET commands are used to control options only available
  902. with PC-Quizzer+.
  903.  
  904.  
  905. Allow Approximate Answer (Menu Option A):
  906.  
  907.      $SET APPROXIMATE ON
  908.      $SET APPROXIMATE OFF
  909.  
  910. Display Correct Answer (Menu Option C):
  911.  
  912.      $SET CORRECT ON
  913.      $SET CORRECT OFF
  914.  
  915. Display Help Lines (Menu Option H):
  916.  
  917.      $SET HELP ON
  918.      $SET HELP OFF
  919.  
  920. Immediate Retry (Menu Option I):
  921.  
  922.      $SET IMMEDIATE ON
  923.      $SET IMMEDIATE OFF
  924.  
  925. VOICE Output (Menu Option V):
  926.  
  927.      $SET VOICE ON
  928.      $SET VOICE OFF
  929.  
  930. Random Mode (Menu Option R):
  931.  
  932.      $SET MODE RANDOM
  933.  
  934.  
  935. Sequential Mode (Menu Option S):
  936.  
  937.      $SET MODE SEQUENTIAL
  938.  
  939. To enable or disable the student from existing a lesson: 
  940.  
  941.      $SET CAPTIVE ON 
  942.      $SET CAPTIVE OFF 
  943.  
  944. To enable or disable the "automatic" beeps and noises in a lesson: 
  945.  
  946.      $SET NOISE ON 
  947.      $SET NOISE OFF 
  948.  
  949. To enable or disable the display of the Grade Scoreboard: (PC-Quizzer+
  950. ONLY)
  951.  
  952.      $SET SCOREBOARD ON
  953.      $SET SCOREBOARD OFF
  954.  
  955. To enable or disable the display of Feedback messages: (PC-Quizzer+ ONLY)
  956.  
  957.      $SET FEEDBACK ON
  958.      $SET FEEDBACK OFF
  959.  
  960. To set the limit for the number of question retries: (PC-Quizzer+ ONLY)
  961.  
  962.      $SET RETRY 1
  963.      $SET RETRY 2
  964.      $SET RETRY 3
  965.  
  966. Note:  You must use "$SET IMMEDIATE ON" in conjunction with the "$SET
  967. RETRY" command.  Some $SET commands are ignored by PC-Quizzer. They are
  968. only valid  in a PC-Quizzer+ lesson.
  969.  
  970.  
  971. $SLEEP
  972.  
  973. Syntax:  $SLEEP seconds 
  974.  
  975. The $SLEEP command causes PC-Quizzer to sleep for the specified number of
  976. seconds. If any key is pressed while PC-Quizzer is sleeping, the program
  977. will continue.
  978.  
  979.  
  980. $TALK
  981.  
  982. Syntax:  $TALK speech-string
  983.  
  984. This command will output the speech-string on a speech synthesizer.
  985.  
  986. Note:   In order for your computer to talk, you must have either a VOTRAX,
  987. ECHO, or DECTALK speech synthesizer.
  988.  
  989.  
  990. $TATTRIB
  991.  
  992. Syntax:  $TATTRIB index f-attrib b-attrib 
  993.  
  994. The $TATTRIB command provides an alternate, shorthand method to specify
  995. foreground and background colors. This command performs the same function
  996. as $TCOLOR. However, numeric attribute (color) codes are used rather than
  997. the symbolic codes used by $TCOLOR. $TATTRIB also provides the ability to
  998. specify attributes for use with Monochrome monitors and color display
  999. adapters which use non-standard color attributes. See demo file MONO.QIZ.
  1000.  
  1001.  
  1002. $TCOLOR
  1003.  
  1004. Syntax:  $TCOLOR index f-color b-color [BLINK] 
  1005.  
  1006. The $TCOLOR command defines a foreground color and background color for use
  1007. with the $TEXT command. The index may range from 1 to 10. You may
  1008. optionally use the modifier BLINK to select a blinking color. The $TCOLOR
  1009. statement must come before the first $TEXT statement within the question
  1010. entry. 
  1011.  
  1012. Up to ten different color groups may be defined and used per $TEXT command.
  1013. Once the colors are defined by $TCOLOR, they may be used by multiple $TEXT
  1014. commands within the same question entry. See demo file TCOLOR.QIZ.
  1015.  
  1016. The color codes which may be specified for f-color and b-color are: Black,
  1017. Blue, Green, Cyan, Red, Magenta, Brown, White, Grey, LBlue, LGreen, LCyan,
  1018. LRed, LMagenta, Yellow and LWhite. 
  1019.  
  1020. Example:
  1021.  
  1022. $QUE 
  1023. $TCOLOR 1 BLACK WHITE
  1024. $TCOLOR 2 WHITE BLACK BLINK
  1025. $TCOLOR 3 RED BLACK
  1026. $TEXT This is {Reversed}. This is {Blinking}. This is {RED}. 
  1027. And this is a normal line of text... 
  1028. $TEXT What does {1+1} equal? 
  1029. $ANS 2 
  1030. $EOQ 
  1031.  
  1032.  
  1033. $TEXT
  1034.  
  1035. Syntax:  $TEXT text-string 
  1036.  
  1037. The $TEXT command displays the text-string in the question window. If the
  1038. text string contains sub-strings enclosed inside of {} characters, these
  1039. sub-strings will be colored using the color codes specified by the $TCOLOR
  1040. or $TATTRIB commands. Each group of sub-strings may be colored differently.
  1041. Up to ten sub-strings may occur within one text-string. 
  1042.  
  1043. See also:  $TCOLOR and $TATTRIB
  1044.  
  1045.  
  1046. $TITLE 
  1047.  
  1048. Syntax:  $TITLE title-string 
  1049.  
  1050. The $TITLE command is used to give a "name" to a question.  This name is
  1051. currently only used by the QIZEDIT program to build a table of question
  1052. titles. This feature makes it easy for you to locate and edit a question. 
  1053.  
  1054. The $TITLE command is ignored by the PC-Quizzer program. 
  1055.  
  1056. Example: 
  1057.  
  1058. $QUE 
  1059. $TITLE The Happy Birthday Song 
  1060. Name this tune... 
  1061. $PLAY T120L4MNO4C8C8DCFE2C8C8DCGF2C8C8O5CO4A 
  1062. $PLAY FED2T90B-8B-8AFGF2 
  1063. $ANS HAPPY BIRTHDAY 
  1064. I thought you would know this one!!! 
  1065. $ANS BIRTHDAY 
  1066. Close. 
  1067. $EOQ 
  1068.  
  1069.  
  1070. $WRONG
  1071.  
  1072. Syntax:  $WRONG 
  1073.  
  1074. The $WRONG command is similar to the $RIGHT command except that the block
  1075. of text is displayed only if the student enters a wrong answer. 
  1076.  
  1077. Example:
  1078.  
  1079. $QUE 
  1080. What is the capital of Michigan?
  1081. $ANS Lansing
  1082. $WRONG
  1083. Sorry!  Even though it might not be as well known as Detroit, Lansing is
  1084. still in fact the capital of Michigan.
  1085. $EOQ
  1086.  
  1087. See also:  $RIGHT
  1088.  
  1089.  
  1090.                          GRAPHICS APPLICATION NOTES
  1091.  
  1092. This section provides tips on converting images from other products to a
  1093. format compatible with PC-Quizzer.
  1094.  
  1095.                             CONVERTING GIF FILES
  1096.  
  1097. GIF is Compuserve's Graphics Interchange Format. There are several hundred
  1098. high quality, color pictures available in the Compuserve Picture Forum.
  1099. Many of these pictures are also available on various BBS systems and
  1100. through many Shareware vendors.
  1101.  
  1102. Use any GIF display program to display the picture. Then use ARGUS to
  1103. convert the picture into a PCX file.  
  1104.  
  1105.                 PC PAINTBRUSH, PAINTBRUSH+, PC PAINTBRUSH IV
  1106.  
  1107. The PCX files created by these ZSoft products are compatible with PC-
  1108. Quizzer. Some video modes are not currently supported but will be in future
  1109. versions of PC-Quizzer.
  1110.  
  1111.                                PC PAINT PLUS
  1112.  
  1113. Create a picture using PC Paint Plus. Use the Tools Option: Show Screen to
  1114. view the picture. Capture the picture using ARGUS.
  1115.  
  1116.                                PICTOR / GRASP
  1117.  
  1118. Pictor is the paint program that comes with GRASP from Paul Mace Software.
  1119. The CGA and EGA mode PCX files created by Pictor are compatible with PC-
  1120. Quizzer. However, Pictor does not create compatible 256 color PCX files. 
  1121. To create a 256 color PCX file, first use Pictor and create a .PIC file.
  1122. Exit Pictor and use SHOWPIC to display the picture. Use ARGUS to convert
  1123. the picture into a useable PCX file.
  1124.  
  1125.                                   SPLASH!
  1126.  
  1127. Create a picture using Splash! Save the picture as a .SS file. Use the
  1128. SHOWSS program to display the picture and capture it using ARGUS. 
  1129.  
  1130.                                   COLORIX
  1131.  
  1132. Create a picture using ColoRIX. Save the picture as a .SCI file. Use the
  1133. RIXLATE program to display the picture and capture it using ARGUS.
  1134.  
  1135.  
  1136.                               DELUXE PAINT II
  1137.  
  1138. For EGA pictures: Create a picture using Deluxe Paint II. Save the picture
  1139. as a .LBM file. Use the CONVERT utility to convert the .LBM file to a .PCX
  1140. file. 
  1141.  
  1142. Example:  convert -d puzzle.lbm -p3 puzzle.pcx
  1143.  
  1144. This procedure does not work for 256 color VGA pictures.
  1145.  
  1146.  
  1147.                                 DR. HALO III
  1148.  
  1149. Create a .PIC file using DRHALO. Use the PRESENTS program to display the
  1150. picture and capture using ARGUS.
  1151.  
  1152.                                GEM DRAW PLUS
  1153.  
  1154. Create a picture using GEM Draw Plus. Select the 'To Output' menu option.
  1155. Output the picture to the screen and capture using ARGUS.
  1156.  
  1157.                                    VGACAD
  1158.  
  1159. VGACAD is a Shareware paint program created by Lawrence Gozum and Marvin
  1160. Gozum, MD. Create a picture using VGACAD. Save the picture as a .BLD file.
  1161. Use the MVGAVU program to display the picture and capture it using ARGUS.
  1162.  
  1163.                                  VGA PAINT
  1164.  
  1165. You may use ARGUS to capture a picture directly from the VGA Paint screen. 
  1166. Hint:  If you press Alt-Ctrl-G just after pressing the left mouse button,
  1167. the mouse cursor will be invisible in the captured image.
  1168.  
  1169.                                 PC-KEY-DRAW
  1170.  
  1171. Create and save the picture using PC-Key-Draw. Press F8 O (the capital
  1172. letter O) to invoke the picture view option. Press the space bar until the
  1173. desired picture is shown. Press Alt-Ctrl-G to capture the picture with
  1174. ARGUS.
  1175.  
  1176.                  LOGITECH PAINTSHOW-PLUS / SCANMAN SCANNER
  1177.  
  1178. Scan an image using the Logitech ScanMan Scanner. Use the Logitech PS-Plus
  1179. paint program to display the image and capture using ARGUS. Do not use the
  1180. TIF2PCX conversion utility provided by Logitech. This utility will not
  1181. create a PC-Quizzer compatible PCX file.
  1182.  
  1183.                                COMPUTER EYES
  1184.  
  1185. Computer Eyes is a video capture board available from Digital Vision.
  1186. Create a .CE file using the EYES program. Use the Digital Vision VIEW
  1187. program to view the .CE file and capture with ARGUS. This procedure works
  1188. for both VGA and EGA pictures. 
  1189.  
  1190.                          JOVIAN LOGIC VIA & SYLVIA
  1191.  
  1192. Jovian's 256 color PCX file format is not compatible with PC-Quizzer. Use
  1193. VU.COM to grab a video image. Store the image in .VI format. Exit VU.COM,
  1194. then use SHOW to display the .VI file. Capture the image using ARGUS. 
  1195.  
  1196.                             OTHER PAINT PROGRAMS
  1197.  
  1198. Most paint programs have an option that enables you to view a picture
  1199. without showing all the icons and tools. Use this capability to display a
  1200. picture and capture using ARGUS. ARGUS will save the image as a PC-Quizzer
  1201. compatible PCX file.
  1202.  
  1203.  
  1204.                            COLOR SCANNING SERVICE
  1205.  
  1206. Data Assist provides a complete color scanning service where we can convert
  1207. your pictures, photographs, diagrams and other artwork into PC-Quizzer
  1208. graphics screens.
  1209.  
  1210. We can also scan images to be used with most painting, drawing, animation,
  1211. presentation and desktop publishing packages.
  1212.  
  1213. For additional information, please contact Data Assist, Inc.
  1214.  
  1215.  
  1216.                            ADDITIONAL INFORMATION
  1217.  
  1218. PC-Quizzer may be used on a Monochrome Monitor or a Color Graphics Monitor.
  1219. The program defines 6 windows which are used for all screen displays. They
  1220. are numbered as follows: 
  1221.  
  1222.      1 - Main Menu Window 
  1223.      2 - Question & File Load Window 
  1224.      3 - Answer Window 
  1225.      4 - Help & Keyword Load Window 
  1226.      5 - Error Window 
  1227.      6 - Grade Window 
  1228.  
  1229. On a Monochrome system each window uses the same two colors. On a color
  1230. system PC-Quizzer uses default colors that should be visible on any
  1231. monitor. If your monitor (monochrome or color) is unable to display the
  1232. default colors, you may find it desirable to change these colors. This may
  1233. be done by typing the command COLOR from the MS-DOS prompt before you start
  1234. PC-Quizzer. 
  1235.  
  1236. Example:
  1237.  
  1238.      C> COLOR
  1239.      C> QUIZ
  1240.  
  1241.                                     ---
  1242.  
  1243. PC-Quizzer uses direct memory I/O to the video screen. While this technique
  1244. is very fast, it is also prone to not work correctly on some
  1245. not-so-compatible computers. Please contact Data Assist if you are having
  1246. any problems using PC-Quizzer on your video system. 
  1247.  
  1248.                                     ---
  1249.  
  1250. PC-Quizzer permits all responses to be entered in upper or lower case. This
  1251. includes menu options as well as keywords and question answers.
  1252.  
  1253.                                     ---
  1254.  
  1255. When entering True/False questions into the quiz file, the author should
  1256. enter "$ANSWER T" or "$ANSWER F" as the correct answer. This will enable
  1257. the student to enter "T", "F", "TRUE" or "FALSE" as their answer. 
  1258.  
  1259.  
  1260.                                 RESTRICTIONS
  1261.  
  1262. For PC-Quizzer a maximum of 100 questions may be entered into a question
  1263. file. PC-Quizzer+ allows up to 300 questions per file. Depending on the
  1264. size of the questions and amount of memory in your computer, it is possible
  1265. to exceed memory before all of the questions have been loaded. 
  1266.  
  1267. Note:  The Shareware version of PC-Quizzer is limited to 500 lines of text
  1268. per QIZ file. 
  1269.                                     ---
  1270.  
  1271. The length of each quiz text line should not exceed 100 characters.  The
  1272. QIZEDIT program requires that each text line be 78 characters or less.
  1273.  
  1274.  
  1275.                                 SAMPLE FILES
  1276.  
  1277. Several sample quiz files have been included on the distribution diskette.
  1278. These files are intended to show examples of the format used to build your
  1279. own lesson files. We suggest that you experiment with these files to help
  1280. you better understand how to use PC-Quizzer. 
  1281.  
  1282.  
  1283.                                   REQUESTS
  1284.  
  1285. Data Assist has designed PC-Quizzer to be both flexible and easy to use.
  1286. Like any software package there are numerous improvements and additions
  1287. which could be made. We have received several requests and invite you to
  1288. submit written requests at any time.
  1289.  
  1290. Registered users are asked to "vote" for the requests that they would like
  1291. to see implemented. To vote, simply mail us a letter indicating which
  1292. requests from the list below you would like to see implemented. Those items
  1293. which get the most votes will get the most attention in future releases. Be
  1294. sure to include your own requests or comments if you have any.
  1295.  
  1296.  
  1297. REQ001: Add EGA graphics support. (Available in PC-Quizzer+)
  1298.  
  1299. REQ002: Add an $INCLUDE command to include files.
  1300.  
  1301. REQ003: Save scores on disk with student names. Also a list of which
  1302. questions they missed would be nice. (Available in PC-Quizzer+).
  1303.  
  1304. REQ004: Allow colors to be used in help messages. 
  1305.  
  1306. REQ005: Would like to save a quiz in the middle and resume at a later time.
  1307.  
  1308.  
  1309. REQ006: Need to have multiple part questions, i.e., here is some text, and
  1310. these five questions are about this text. The GMAT has questions like this.
  1311.  
  1312. REQ007: Would like to be able to change menu options like A,C,H,R,S and I
  1313. in the middle of the quiz. 
  1314.  
  1315. REQ008: Would like to "preview" a quiz, i.e., have the computer ask the
  1316. questions and show me the answer. Then I can practice typing in the
  1317. answers. Later on I will take the quiz and enter the answers the normal
  1318. way. Many times I just want to learn how to spell the answers and this
  1319. would sure help. 
  1320.  
  1321. REQ009: Provide an option to scan a quiz and mark the questions to be
  1322. selected. It would be nice if the selected questions could be written back
  1323. to disk as another quiz.  (This feature is available with QIZEDIT).
  1324.  
  1325. REQ010: Sometimes I find typo errors in my questions. I'd like to be able
  1326. to call up an editor while in PC-Quizzer and fix it. An integrated Editor
  1327. would be perfect!
  1328.  
  1329. REQ011: For very large questions, I'd like to be able to scroll back and
  1330. forth in the window. Need this capability on the HELP window too.
  1331.  
  1332. REQ012: I would like to say "Skip question M if I got question N right." Or
  1333. "Skip question M if I got question N wrong..." 
  1334.  
  1335. REQ013: Need to have numeric answer ranges. (Now available).
  1336.  
  1337. REQ014: The ability to load selected questions from multiple quiz files
  1338. using keywords. The ability to load all questions from multiple files. 
  1339.  
  1340.  
  1341.                               ACKNOWLEDGEMENTS
  1342.  
  1343. PC-Quizzer was written in Turbo C from Borland International. About 10% of
  1344. the code is assembler.  We have found the Turbo C compiler to be very fast
  1345. and highly recommend it.
  1346.  
  1347. A special thanks to our customers (and even some non-customers) who have
  1348. provided us with numerous ideas, suggestions and requests. 
  1349.  
  1350.  
  1351.                                ERROR MESSAGES
  1352.  
  1353. Can't open the quiz file. Please try again -- The quiz file specified does
  1354. not exist or the filename was entered incorrectly. 
  1355.  
  1356. Duplicate question -- The question you are trying to append already exists
  1357. in the edit file.
  1358.  
  1359. File already exists, overwrite? -- You are changing the file name to an
  1360. already existing file.  The contents of these files may be different, so be
  1361. careful if you reply "Y".
  1362.  
  1363. File contains too many questions -- The file you are trying to load
  1364. contains too many questions for QIZEDIT.
  1365.  
  1366. File has been updated, save? -- You are about to exit QIZEDIT, but have not
  1367. saved the current edit file which you have changed.
  1368.  
  1369. File not found -- The specified file can not be found in the current
  1370. directory.
  1371.  
  1372. Graphics card is not compatible with this PCX file -- The file that you
  1373. specified appears to be a valid graphics file. However, your graphics
  1374. adapter is unable to display the image. Generally this error occurs when
  1375. you attempt to view a Hercules file on a non-Hercules device, or a VGA file
  1376. on a non-VGA device. 
  1377.  
  1378. Illegal CGA mode -- Only CGA modes 4, 5 and 6 are supported in this version
  1379. of PC-QUIZZER. See section on $CGA command. 
  1380.  
  1381. Illegal command or parameter -- A command was read from the quiz file which
  1382. is either an unknown command or is a legal command which contains an
  1383. illegal parameter. Correct the statement and try again. 
  1384.  
  1385. Invalid file name -- You have specified a file name that contains invalid
  1386. characters.  A file name can contain the characters A-Z, 0-9, $, #, or @. 
  1387.  
  1388. Invalid PCX file: xxxxx -- The file that you specified does not appear to
  1389. be a valid PCX graphics file. Does the file have a .PCX extension? Was the
  1390. file created by ARGUS? 
  1391.  
  1392. Maximum of 100 questions loaded -- A maximum of 100 questions were loaded
  1393. from the quiz file. PC-Quizzer will only use the first 100 questions on the
  1394. quiz. PC-Quizzer+ permits a maximum of 300 questions per quiz file.
  1395.  
  1396. No questions are currently selected -- Before entering option B to begin a
  1397. quiz, you must load a quiz file using either option K (Keyword Load) or
  1398. option L (Load All). 
  1399.  
  1400. No question in CUT buffer -- You are trying to PASTE a question when the
  1401. CUT buffer is empty.  You must CUT a question before you can PASTE it.
  1402.  
  1403. No questions were missed -- An attempt has been made to use option M when
  1404. there are no questions marked as being missed. See discussion of option M. 
  1405.  
  1406.  
  1407. Not enough memory -- PC-Quizzer was unable to allocate enough memory to
  1408. work correctly. For most quiz files, 384K of memory should be sufficient. 
  1409.  
  1410. Open failure for file: xxxxx -- VIEW was not able to open the file that you
  1411. specified. Please supply a correct path and file name. 
  1412.  
  1413. Question entry is missing an answer -- A question does not contain an
  1414. $ANSWER statement. PC-Quizzer will skip this question.
  1415.  
  1416. Question already in CUT buffer -- You are trying to CUT a question, when a
  1417. question has previously been CUT and not pasted.  You must PASTE the
  1418. current question in the CUT buffer before you can CUT another.
  1419.  
  1420. Quiz file is empty. Please try another file -- The file you are trying to
  1421. load into PC-Quizzer does not contain any questions. Are you sure that you
  1422. specified the correct name of a quiz file? 
  1423.  
  1424. This file is not compatible with PC-QUIZZER -- The file that you specified
  1425. appears to be a valid PCX file, but was saved in such a way that it is
  1426. incompatible with PC-Quizzer.
  1427.  
  1428. This question does not have an answer. Skipping on -- PC-Quizzer is trying
  1429. to ask you a question which does not have an answer. Edit the quiz file and
  1430. be sure that each question entry has at least one $ANSWER command with the
  1431. correct answer specified. See also $ANSWER. 
  1432.  
  1433. Too many lines read -- The quiz file you are loading is too big for the
  1434. version of PC-Quizzer that you have. Make the QIZ file smaller and try
  1435. again. Contact Data Assist if you require a larger version of PC-Quizzer.
  1436.  
  1437. Too many questions -- You have reached the limit on the number of questions
  1438. in the edit file.  You can not execute any functions which add additional
  1439. questions (See section on limits).
  1440.  
  1441. Unable to display PCX screen -- While executing a $PCX command, PC-Quizzer
  1442. was unable to display the picture. Make sure that the picture file exists
  1443. on your disk. This error can also occur if PC-Quizzer attempts to display a
  1444. picture and you do not have the appropriate graphics hardware.
  1445.  
  1446. Unable to load picture -- While executing a $CGA command, PC-Quizzer was
  1447. unable to locate the file which contains the graphic image. Make sure that
  1448. the picture file exists in the path you specified on the command.
  1449.  
  1450. Unable to open VOICE port -- PC-Quizzer could not open the port which
  1451. drives the speech unit. Make sure that the port is configured into your
  1452. system. 
  1453.  
  1454. VOICE port is unknown to PC-Quizzer -- Prior to using the speech device
  1455. with PC-Quizzer you must create an initialize file which sets up the port.
  1456. Contact Data Assist for technical support.
  1457.  
  1458.  
  1459.                                  TRADEMARKS
  1460.  
  1461. MS-DOS is a registered trademark of Microsoft.
  1462. IBM-PC is a registered trademark of IBM Corporation. 
  1463. PC-QUIZZER and PC-QUIZZER+ are trademarks of Data Assist, Inc.
  1464. Turbo C is a registered trademark of Borland International. 
  1465. VOTRAX and Type'n Talk are trademarks of VOTRAX Corporation. 
  1466. ColoRIX is a trademark of RIX Soft Works, Inc.
  1467. ComputerEyes is a trademark of Digital Vision, Inc.
  1468. Dr. Halo III is a trademark of Media Cybernetics.
  1469. GEM Draw Plus is a trademark of Digital Research.
  1470. GIF is a trademark of Compuserve.
  1471. Splash! is a trademark of Spinnaker Software.
  1472. PC Paint Plus is a trademark of Mouse Systems.
  1473. PaintShow and ScanMan are trademarks of Logitech.
  1474. Pictor and Grasp are trademarks of Paul Mace Software.
  1475. VIA and SYLVIA are trademarks of Jovian Logic.
  1476.  
  1477.  
  1478.  
  1479.