The beginning portion of the code does a quick check of the exam file. This will be a bit annoying to a beginner. An example of the kind of output at this stage is in brcbexam.html. Keep trying, it may be necessary to remove most of the file to find something that works. The code cannot proceed until it gets through this stage. Experts will be glad to have it stop here rather than later.
Eventually the user gets to the menu.
ENTER THE MENU/QUESTION FILE NAME Skip this question woodrd1 by entering C:\Parkin01>rcbexam woodrd1 THE QUESTION FILE CONTAINS 18 QUESTIONS THE MENU NAME IS woodrd1.MNU The file woodrd1.mnu the info below 1 QUESTION FILE NAME WOODRD1.QUE 2 RAND NUMBER/ANS FILE WOODRD1.ANS 3 MASTER/ STATISTICS OUTPUT FILE WOODRD1.OUT 4 STUDENT ANS FILE:SCHAR(2) WOODRD1.SAN 5 STUDENT GRADE FILE WOODRD1.GRA 6 RUN TYPE PROOF,EXAM, NEREXAM, GRADE nerpro 7 GRADE (NUMBER RIGHT, RMW/4) NUMBER RIGHT 8 ALPHABATIZE BY SECTION NO 9 RAND SEEDS IX:IY 19999:9999 10 # EXAMS, NOTE # Q'S IN Q FILE IS >>>>> 1 11 SINGLE OR DOUBLE SPACED SINGLE 12 DUP RIGHT ANS IN FORM IQ:IANS:IQ:IANS 13 Q WEIGHTS IN FORM IQ:QWT:IQ:QWT QUESTION WTS 1 1.0 2 1.0 3 1.0 4 1.0 5 1.0 6 1.0 7 1.0 8 1.0 9 1.0 10 1.0 11 1.0 12 1.0 13 1.0 14 1.0 15 1.0 16 1.0 17 1.0 18 5.0 ENTER THE LINE NUMBER, CHANGE, TO CHANGE A LINE ENTER S TO STOP ENTER (CARRIAGE RETURN <CR>) IF EVERYTHING IS OK
The
possible entries for 6 are PROOF, EXAM, GRADE and then NERPRO, NEREXA,
NERGRA. The only truly logical one with NER is NEREXA which causes
the exams to be printed on the NERDC's high speed printers. Exams
produced at the NERDC can be graded on PC's. This includes exams
produced though CMS using older versions of the code. The random seeds
in line 9 are placed in numerous files. They are essential, the
exams cannot be graded without them.
The question weight of 5 on question 18 in line 13 causes the weight to be printed with the question if it is entered before the exams are printed.
The proof is in the file given on line 3. -------- C:\Parkin01\WOODRD1.OUT ---------- 17. Hooke's law is, F = k x, and it gives the magnitude of the force exerted by a spring which has been stretched a distance x beyond its equilibrium length. The spring constant k is a characteristic of the spring. What are possible units for k? 2 2 2 2 2 (1) N/m (2) N-m /kg (3) s /kg (4) kg-m /s (5) N 18. WEIGHT 5.00 At the instant a traffic light turns green, a car that has been 2 waiting at rest begins to accelerate at a constant rate of 2.5 m/s . At this same instant a truck, traveling with a constant speed of 15 m/s, passes the car. How far beyond the light does the car overtake the truck? (1) 180 m (2) 90 m (3) 12 m (4) 19 m (5) 26 m CORRECT ANSWERS ON THE PROOF 1 21111 11111 11111 11111 111
NEREXAM
There is an extra menu when NER is in the menu on line 6.
PROGRAM TO SET UP EXAM JCL
THE QUESTION FILE CONTAINS 18 QUESTIONS
THE FILE IS --------> WOODRD1.QUE
1 NERDC ACCESS ID ---------------------
UFBOBC
2 FORMS 0001 ALL CAPS; 1001 U/L CASE; 1041 U/L NARROW
1001
3 EXAM COPIES NEEDED (3124 MAX)
100
4 INSTRUCTORS NAME --------------------------
knudsen
5 NEEDED NOW (ALL CAPS WIDE PAPER ONLY); OVERNIGHT
OVERNIGHT
ENTER THE LINE NUMBER, CHANGE, TO CHANGE A LINE
ENTER S TO STOP
ENTER (CARRIAGE RETURN <CR>) IF EVERYTHING IS OK
The NERDC ACCESS ID is needed to construct a job name that can be retrieved by ftp. The instructors name is needed to retrieve the inside print job. Notice that you have a chance here to recover from not stating the number of exams on the last menu. The code ends with a summary of the directions needed to ftp the file to nervmvs.
YOU HAVE MADE THE FILE WOODRD1.JOB WHICH PRINTS EXAMS AT NERDC NOW FTP TO nermvs.nerdc.ufl.edu WITH THE user id (and password) THEN SEND THE FTP COMMAND site filetype=jes THEN put WOODRD1.JOB THE COMMAND dir SHOWS A FILE WITH THE JOB NUMBER THE COMMAND get THIS FILE DOWNLOADS A FILE WITH CONFIRMATION THAT THE JOB HAS RUN Stop - Program terminated. The job file is submitted to the NERDC by ftp. The basic idea is to transfer it to the nermvs job queue. Then wait a few seconds to get back a file telling you that the job has run correctly. The last step in the job goes to this file with this information. An attempt has also been made to put information about most possible aborts in this file. A detailed example is in ftp.html. A common ftp error is to forget th quote site command.
550 Unable to create data set UFBOBC.WOODRD1.JOB for STOR command. ftp> site filetype=jes ?Invalid command ftp> quote site filetype=jes 200 Site command was accepted
Locally the grades appear in FILENAME.GRA. The histogram
is in FILENAME.ANS, and the graded exam ready for posting, containing also
the statistics for the exam, are in FILENAME.OUT. The NERDC grades
will be printed out and held as an inside job. A listing of the NERDC
grades can be received from ftp as JOB####.
GMERGE will ask for the names of the GRA f iles to be
added together. It causes the results of exams XXX, YYY and ZZZ to
be merged and tentative grades assigned.