User Tools

Site Tools


faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
faq [2013/12/02 19:56] jxufaq [2015/11/04 01:50] (current) jxu
Line 57: Line 57:
  
 You are allowed to modify the main() procedure and the alarm_thread in any way that meets the assignment requirements. You are allowed to modify the main() procedure and the alarm_thread in any way that meets the assignment requirements.
- 
-**Question 5**: For Assignment 2, are we allowed to NOT use the alarm_list? 
- 
-Answer to Question 5:  
- 
-In the assignment description, it states that, 
- 
-*********************************************************** 
-"A3. You are required to make the following changes to the program 
-"alarm_mutex.c" to produce a program named "My_Alarm.c". 
- 
-In your program "My_Alarm.c", after the alarm_thread has retrieved each 
-alarm request from the alarm_list, instead of waiting for the specified 
-number of n seconds and then printing out the alarm message as done in 
-"alarm_mutex.c", the alarm_thread will immediately create a new thread, 
-and that new thread will print out the alarm message repeatedly, once 
-every n seconds; while the alarm_thread will be free to continue to 
-retrieve and process new alarm requests from the alarm_list." 
-************************************************************** 
- 
-In the assignment description, it clearly mentions "alarm_list" more than once, so clearly, using the "alarm_list" in the original "alarm_mutex.c" program in the way that is specified in the assignment description above is an important component of the assignment requirements. So the answer is: in your program "My_Alarm.c", you MUST use the "alarm list" in the way that is specified in the assignment description above. 
- 
  
  
faq.txt · Last modified: 2015/11/04 01:50 by jxu

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki