摘要
以Linux为平台,Bochs虚拟机作为硬件平台,采用C语言、汇编语言设计并实现了一个"操作系统"实践教学案例。该案例实现了操作系统所要执行的进程管理、存储器管理、设备管理、文件管理功能。该案例的设计与实现不仅完善了"操作系统"的实践教学环节,更有利于启发学生的创新实践能力。
The paper designed and implemented a case for practice teaching in operating system course over Linux. A virtual machine Bochs was referred to as hardware platform in the case, and C and MASM languages were utilized. The case implemented all management functions that the operating system executed, namely processes management, memory management, devices management, and file management. The design and implementation of the case not only improved the practice teaching of operating system course, but also helped to inspire the student's capacities in practice of innovation.
出处
《咸阳师范学院学报》
2014年第4期81-85,共5页
Journal of Xianyang Normal University
基金
陕西省科技厅科研基金项目(2013JM8037)
咸阳师范学院科研基金项目(12XSYK067)
咸阳师范学院教改项目(201202010)
国家级大学生创新创业训练项目(201210722027)
关键词
操作系统
实践教学
案例
operating system
practical teaching
cases