Operating Systems
Winter 2023
Homeworks
October 11, 2023
1 Homeworks
All references point to [1].
1 st List: 27 October 2023 1.11, 1.14, 1.21, 2.12, 2.15.
Program project: Linux Kernel Modules (see chapter 2)
2 nd List: 10 November 2023 3.6, 3.9, 3.13, 4.19, 4.27.
Program: UNIX Shell (see chapter 3), Program: Linux Kernel Module for Task Information (see
chapter 3).
3 rd List: 24 November 2023 5.4, 5.10, 5.15, 6.17 6.33.
Program: Kernel Data Structures (see chapter 3), Program: Multithreaded Sorting Application (see
chapter 4)
4 th List: 8 December 2023 7.4, 7.8, 7.9, 8.23, 8.24,
Program: Sudoku Solution Validator (see chapter 4), Program: Fork-Join Sorting Application (see
chapter 4)
5 th List: 22 December 2023 9.11, 9.13, 10.26, 10.29, 10.44.
Program: Scheduling Algorithms (see chapter 5), Program: Banker’s Algorithm (see chapter 8)
6 th List: 5 January 2023 11.11, 11.14, 13.14, 13.15, 13.16.
Program: Contiguous Memory Allocation (see chapter 9), Program: Designing a Virtual Memory
Manager (see chapter 10)
Grade of each list: Exercises: 40% Programs: 60%
End = 1
6
(L1 + L2 + L3 + L4 + L5 + L6).
References
[1] Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne. Operating System Concepts, 10th Edition.
Wiley, 2018.
1
版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。