Hello, could anyone provide a clearer explanation of what this question asks, specifically the last two bullets?
Is the second bullet, where it says “if the timer examines .timer.jobs at any time before 9:00 it will do nothing”, does it really mean to say “9:05” instead of “9:00”? That would make more sense “if the start time of job 1 is 9:00 and the interval is 5 minutes”.
Further, does the second bullet mean that, for repeating jobs of type `R (say it is job1), once job1 is executed, if the timer checks .timer.jobs and the start time + the interval is not yet reached, job1 will not be repeated, but can it move on to a different job, say job2, within that interval?
Lastly, the third bullet seems to recapitulate the second: is this merely its purpose, or is the third bullet a separate requirement altogether specifically referring to jobs actually done after 9:00?