-----This line is reserved and typing on it will do you no good, whatsoever.---- { Multiple choice testing using WISP, an example program. { Note that wrong choices force the testee to answer the previous question { again. BREAK/-117/999 {CTRL-END ::Question 1 BOX/1/1/25/80/177/78/C PRINT/1/24/ Testing your knowledge of WISP /79 PRINT/25/11/ Wrong answers make you answer the previous question again! /79 MENU/ to PRINT means /2/5/21/31/31/27/1/s A. Send characters to the printer.= B. Send characters to the monitor.= 2 PRINT/15/16/NO, WISP does not send characters to the printer./79 WAIT/23/34/78/PRESS ANY KEY GOTO/Question 1 3 PRINT/15/17/YES, PRINT means send characters to the monitor/79 WAIT/23/34/78/PRESS ANY KEY {------------------------------------------------------------------------------- ::Question 2 BOX/1/1/25/80/1/79/C MENU/ DIM means /2/5/15/31/31/27/3/s A. Dimension an array. = B. Turn off the blinking of some color choices. = 4 PRINT/15/28/NO, WISP does not use arrays./79 WAIT/23/34/78/PRESS ANY KEY GOTO/Question 1 5 PRINT/15/23/YES, DIM means to turn off blinking./79 WAIT/23/34/78/PRESS ANY KEY {------------------------------------------------------------------------------- ::Question 3 BOX/1/1/25/80/1/79/C MENU/ PAINT means /2/5/16/31/31/27/5/s A. Fill the area inside a circle with color. = B. Color a portion of the screen with color. = 6 PRINT/15/27/NO, WISP does not draw circles./79 WAIT/23/34/78/PRESS ANY KEY GOTO/Question 2 7 PRINT/15/18/YES, PAINT means to color an area of the screen./79 WAIT/23/34/78/PRESS ANY KEY {------------------------------------------------------------------------------- ::Question 4 BOX/1/1/25/80/1/79/C MENU/ SHELL means /2/5/15/31/31/27/7/s A. Leave WISP keeping it in memory, then return.= B. Exit WISP altogether and run another program.= 8 PRINT/15/18/YES, SHELL means to leave only temporarily./79 WAIT/23/34/78/PRESS ANY KEY GOTO/Question 5 9 PRINT/15/18/NO, L-RUN is to leave an run another program./79 WAIT/23/34/78/PRESS ANY KEY GOTO/Question 3 {------------------------------------------------------------------------------- ::Question 5 BOX/1/1/25/80/1/79/C MENU/ CLS means /3/5/16/31/31/27/9/s A. Close a file that WISP had opened. = B. Clear the screen to the color parameter.= C. Close the program and exit. = 10 PRINT/15/20/NO, WISP closes it's files automatically./79 WAIT/23/34/78/PRESS ANY KEY goto/Question 4 11 PRINT/15/8/YES, CLS will clear the screen to the color parameter supplied./79 WAIT/23/34/78/PRESS ANY KEY goto/Question 6 12 PRINT/15/18/NO, LEAVE is the command to exit the program./79 WAIT/23/34/78/PRESS ANY KEY goto/Question 4 {------------------------------------------------------------------------------- ::Question 6 BOX/1/1/25/80/1/79/C MENU/ BLOADable files are: /3/5/25/31/31/27/13/s A. about 2K bytes in size.= B. about 8K bytes in size.= C. about 4K bytes in size.= 14 PRINT/15/31/NO, 2K is incorrect./79 WAIT/23/34/78/PRESS ANY KEY goto/Question 5 15 PRINT/15/31/NO, 8K is incorrect./79 WAIT/23/34/78/PRESS ANY KEY goto/Question 5 16 PRINT/15/32/YES, 4K is correct./79 WAIT/23/34/78/PRESS ANY KEY BOX/1/1/25/80/1/79/C BLOCKPRINT/3/79/4/5 Congratulations! You made it to the end of the test, indicating that you got all the answers correct, eventually. This has been an example of multiple choice testing using the WISP programming language. WAIT/23/34/78/PRESS ANY KEY 999 cls/7 cursoron . leave