Real-Time Task Scheduling ? Part 1