Design and Implementation of Operating System CAI Courseware
Zengguo Sun,Jiali Xu,Yuanyuan Li,Chen Yang
DOI: https://doi.org/10.2991/cetcu-17.2017.43
2017-01-01
Abstract:In order to overcome the shortcomings of the traditional operating system courseware (such as PPT), the operating system CAI courseware was developed in this paper, which realizes the dynamic demonstration and human-computer interaction of algorithms in the operating system course. Requirement analysis, summary design, and detailed design were provided successively for the CAI courseware. Then, the design and implementation of the courseware were carried out by using Adobe Flash Professional development tool. The operating system CAI courseware mainly contains six chapters of the course content: operating system overview, process management, processor scheduling and deadlock, memory management, device management and file management. The main functions of each chapter of this courseware are course content selection and browsing, algorithm animation presentation, complex content dubbing, chapter summary, job practice and online help. The courseware owns the merits of simple and elegant interface, rich examples of algorithm animation and a wide range of multimedia applications. It is an effective tool for teachers to teach and for students to learn independently.