---
# System prepended metadata

title: 2021 年春季 Linux 核心設計課程作業 —— quiz3
tags: [linux2021]

---

---
title: 2021 年春季 Linux 核心設計課程作業 —— quiz3
image: https://i.imgur.com/robmeiQ.png
description: 檢驗學員對 linked list, bitwise, C programming 的認知
---

# J08: quiz4

###### tags: `linux2021`
> 主講人: [jserv](http://wiki.csie.ncku.edu.tw/User/jserv) / 課程討論區: [2021 年系統軟體課程](https://www.facebook.com/groups/system.software2020/)
:mega: 返回「[Linux 核心設計](http://wiki.csie.ncku.edu.tw/linux/schedule)」課程進度表

## :memo: 預期目標

* 檢驗學員對於[並行和多執行緒程式設計](https://hackmd.io/@sysprog/concurrency)的熟悉度
* 體驗最佳化策略

## :penguin: 作業要求

* 重新回答[第 4 周測驗題](https://hackmd.io/@sysprog/linux2021-quiz4)，附帶的「==延伸問題==」也需要完成
    * 解釋程式運作原理時，應提供對應的 [Graphviz](https://graphviz.org/) 圖例，可參照 [Linked List 題目 1 + 分析](https://hackmd.io/@sysprog/linked-list-quiz)
 * 比照 [課前測驗參考解答: Q1](https://hackmd.io/s/ByzoiggIb) 和 [Linked list 題目分析](https://hackmd.io/s/HyELy5bTz) 的模式來撰寫共筆，需要詳細分析自己的思路、參閱的材料 (以第一手材料為主，包含 C 語言規格書的章節)，以及==進行相關實驗==。
* 將你的共筆加到 [2021q1 Homework4 (作業區)](https://hackmd.io/@sysprog/linux2021-homework4)
* 截止日期：
    * Apr 5, 2021 (含) 之前