{"title":"操作系统课程中基于Linux内核的实验设计与实践","authors":"Wei-Hong Xu, Xiaoyang Wang, Haoyu Mao, Yongkun Li","doi":"10.1145/3573834.3574474","DOIUrl":null,"url":null,"abstract":"This paper proposes an experimental teaching scheme of operating system aiming at cultivating students' system ability and innovation ability. Based on the new version of the Linux kernel, the teaching group designed an open and layered experimental scheme. The experimental scheme content includes four experiments: introduction experiment, system calls, memory allocation and statistics, and file system. Each experiment is designed in layers, including basic parts and optional parts, of which the optional part gives students a lot of freedom for self-exploration. In addition, the teaching group carried out teaching practice and summary in the aspects of experiment organization and experiment management. After three years of teaching practice, the experimental scheme improves the advanced, innovative and challenging degree of operating system course practice, and better solves problems such as the outdate experimental system. The teaching results show that this experimental scheme can effectively improve students' understanding of operating system related concepts, enhance students' system ability and innovation ability, and achieve good results.","PeriodicalId":345434,"journal":{"name":"Proceedings of the 4th International Conference on Advanced Information Science and System","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Design and Practice of Linux Kernel Based Experiments for Operating System Course\",\"authors\":\"Wei-Hong Xu, Xiaoyang Wang, Haoyu Mao, Yongkun Li\",\"doi\":\"10.1145/3573834.3574474\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes an experimental teaching scheme of operating system aiming at cultivating students' system ability and innovation ability. Based on the new version of the Linux kernel, the teaching group designed an open and layered experimental scheme. The experimental scheme content includes four experiments: introduction experiment, system calls, memory allocation and statistics, and file system. Each experiment is designed in layers, including basic parts and optional parts, of which the optional part gives students a lot of freedom for self-exploration. In addition, the teaching group carried out teaching practice and summary in the aspects of experiment organization and experiment management. After three years of teaching practice, the experimental scheme improves the advanced, innovative and challenging degree of operating system course practice, and better solves problems such as the outdate experimental system. The teaching results show that this experimental scheme can effectively improve students' understanding of operating system related concepts, enhance students' system ability and innovation ability, and achieve good results.\",\"PeriodicalId\":345434,\"journal\":{\"name\":\"Proceedings of the 4th International Conference on Advanced Information Science and System\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 4th International Conference on Advanced Information Science and System\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3573834.3574474\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 4th International Conference on Advanced Information Science and System","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3573834.3574474","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Design and Practice of Linux Kernel Based Experiments for Operating System Course
This paper proposes an experimental teaching scheme of operating system aiming at cultivating students' system ability and innovation ability. Based on the new version of the Linux kernel, the teaching group designed an open and layered experimental scheme. The experimental scheme content includes four experiments: introduction experiment, system calls, memory allocation and statistics, and file system. Each experiment is designed in layers, including basic parts and optional parts, of which the optional part gives students a lot of freedom for self-exploration. In addition, the teaching group carried out teaching practice and summary in the aspects of experiment organization and experiment management. After three years of teaching practice, the experimental scheme improves the advanced, innovative and challenging degree of operating system course practice, and better solves problems such as the outdate experimental system. The teaching results show that this experimental scheme can effectively improve students' understanding of operating system related concepts, enhance students' system ability and innovation ability, and achieve good results.