Showing posts with label grading criteria. Show all posts
Showing posts with label grading criteria. Show all posts

Wednesday, February 8, 2017

OS Exercise 9 graded

Exercise 9 have been posted and posted on the Moodle.

Typical points of penalty is "missing explanation (or reason)". For example, in Problem 2 Question 1, just writing "slow" did not give you full mark. You should have said "each memory access (in the program) will incur two extra memory accesses (for page tables)."

If you have any question, please ask the instructor during today's class. (you can ask by email but it may not give you enough time to understand the feedback before the final exam).

Wednesday, February 1, 2017

OS Exercise 8 Graded

Exercise 8 has been graded and posted on the Moodle.

Each "Problem" is given 10pts: (1pt for each blank in Problem 1. 5pts for each Question in Problems 2 and 3).

In Problem 2, some students only obtained part of page table sizes (e.g. only the number of entries, or, the size of entry). The total grade (30pts) is scaled to 100% and posted on the Moodle.

Some students did not follow the submission instructions, which appeared in every Exercise problem sheet; most likely

  • Incorrect file name
  • Incorrect file type
If you have any question, please ask the instructor (The assistant may seem easy to ask questions, but he can't raise your grade!).

Wednesday, January 18, 2017

OS Exercise 7 graded

Exercise 7 submission have been graded and posted on the Moodle. As it was written in the problem, a, p, d commands and error handling are given 30, 20, 30 and 20% of the grade, respectively.

Typical mistakes include:

  • the largest hole size is 'hard-coded' to 64K (not reflecting the actual size of the largest hole)
  • the list structure does not follow the actual memory allocation status
  • hole-merger cases not handled correctly
  • unnecessary 'p' command or debug messsage
Please ask the instructor if you have question.

Tuesday, January 10, 2017

OS Exercise 6 graded

Exercise 6 submissions have been graded and posted on the Moodle. The following are grading criteria with allocated point(s):

  • Reading input into the appropriate data structures (2pts)
  • Input format error Checking (1pt)
  • Displaying the initial resource allocation (1pt)
  • Banker's algorithm (4pts)
The total points (8pts) are scaled to 100% and posted on the Moodle.

Typical errors/mistakes include:

  • No message is printed out when the initial allocation is unsafe
  • Imcomplete allocation list in the safe case
  • compilation error (why did he submit it?)
  • submission of the template file 'as is' (...)

If you have any question, please talk to the instructor during the Exercise class, office hours, or contact by email.

Wednesday, December 14, 2016

OS Exercise 5 Grades

Exercise 5 has been graded and posted on the Moodle. Grading scheme are as follows.

Each algorithm has been graded in their scheduling chart, statistics table, and job queue (RR only) as follows:

Scheduling (chart): FCFS: 10pts, SJF: 10pts, SRTN: 20pts, RR: 25pts

Statistics: 5pts,

Job Queue: 5pts (RR only)

As the results, each algorithm has the following points:

FCFS: 15pts, SJF: 15pts, SRTN: 25pts, RR: 35pts

The total grade is 90pts and it is scaled to 100%.

Wednesday, November 16, 2016

OS Exercise 3 Graded

Exercise 3 of the Operating Systems class have been graded and posted on the Moodle system. The grading criteria are as follows:

  • Data input (1pt)
  • Thread creation (3pts)
  • div_thread implementation (2pts)
  • print_results (1pt)
The total points (7pts) are converted into 100% and posted on the Moodle.

Wednesday, November 9, 2016

OS Exercise 2 Graded

You can find the grade of your Exercise 2 submission on Moodle. The grading criteria are

  • Each operation (bullet) of the processes is counted as 1pt
  • Exceptions are spawning (creating) a child process and wait for another process to finish, these are counted as 2pts.
  • The total is 26pts and then the grade is converted to 100pts scale.
If you have any question, please contact the instructor or the assistant.

Friday, November 4, 2016

OS Exercise 1 graded

You must have received notification that the grading of Exercise 1 was finished. Typical mistakes include

  • incorrect counting of the number of words
  • incorrect handling of the case where two options are used (-u -c)
If you have further questions, please contact the instructor or the course assistant.

Wednesday, January 29, 2014

OS Exercise 14 Grading Criteria

In addition to the criteria listed in the problem, "error checking (arrival order and input format)" will also taken into consideration.