摘要

Scheduling algorithm-based teaching system about computer applications foundation is a soft system supporting computer applications foundation teaching. Students can learn knowledge about computer applications foundation by using the soft under the guidance from the teacher. In a real-time system, an event must be answered within a limited time, so the first step is to realize real-time scheduling. When n users log in the system and send out requests, the system must can allocate time to every user to use the processor effectively. To be fair, a scheduling algorithm based on time slice circular is used. The scheduling program allocate a time slice to evry task before beginning scheduling. Tasks are sorted by First In First Out, every task use the processor by turns and the time duration is the length of the time slice, the task is moved to the end of the line when the running of the time slice is complete, and so on, till all tasks are completed.