--- title: 2022 年 Linux 核心設計/實作 —— 第 2 次作業 image: https://study.com/cimages/multimages/16/c37dbaf5-e99d-40e5-9170-4d54c3b713a1_adobestock_118697007.jpeg description: 2022 年 Linux 核心設計/實作課程第二份作業。 tags: linux2022 --- # [2022q1](http://wiki.csie.ncku.edu.tw/linux/schedule) Homework2 (作業區) (按右上方 <i class="fa fa-pencil"></i> 之後再按左上方 <i class="fa fa-columns"></i>,即可編輯本頁) ## 作業要求 * 請依照各作業需求,將連結貼於下方「作業區」 * [quiz2](https://hackmd.io/@sysprog/BybKYf5xc) * 分項作業請建立個別新的 [HackMD](https://hackmd.io/) 頁面,作為開發紀錄 * 如:「開發紀錄 (quiz2)」 * 每份作業共筆的標題格式固定為 ==2022q1 Homework2 (quiz2)==,其中 "quiz2" 是小寫,應依據不同作業題目進行更換。==2022q1== 表示「2022 年第 1 季」 * 共筆內容的第二行則為 ==contributed by < `你的GitHub帳號名稱` >== * 確保你的 GitHub 帳號是有效的 * 無論標題和內文中,==中文和英文字元之間要有空白字元== (對排版和文字搜尋有利);文字訊息請避免用圖片來表示,否則不好搜尋和分類 * [共筆示範](https://hackmd.io/@cccccs100203/linux2020-lab0) * [HackMD 教學](https://hackmd.io/s/quick-start-tw) * 共筆書寫請考慮到日後協作,避免過多的個人色彩,用詞儘量中性。書寫要求: - 不要在筆記內加入 `[TOC]` : 筆記左上方已有 Table of Contents (TOC) 功能,不需要畫蛇添足 - 不要變更預設的 CSS 也不要加入任何佈景主題: 這是「開發紀錄」,主要作為是評分和接受同儕的檢閱,不彰顯「個人風格」的地方 - 當[在筆記中貼入程式碼](https://hackmd.io/c/tutorials-tw/%2Fs%2Fhow-to-use-code-blocks-tw)時,避免非必要的行號,也就是該手動將 `c=` 或 `cpp=` 變更為 `c` 或 `cpp`。行號只在後續討論明確需要行號時,才要出現,否則維持精簡的展現。可留意「[你所不知道的 C 語言: linked list 和非連續記憶體](https://hackmd.io/@sysprog/c-linked-list)」裡頭程式碼展現的方式 * 本課程鼓勵學員相互觀摩,從而進行良性互動及批評,但要注意以下: * 當你參照其他學員作業的材料時,應該指明出處並加上對應的超連結 * 善用 HackMD 的留言功能,在其他學員的筆記內文,留下你的想法、指出錯誤,和提及你對此的改進等等 --- ## 作業區 (HackMD / GitHub) :::info :notes: 「開發紀錄」的 HackMD 網址應該要用「固定網址」(參見 [用固定網址發布筆記](https://hackmd.io/s/how-to-share-note-tw)),也就是如 `https://hackmd.io/@itsme/XXXX` 的形式,設定==公開發表==並==允許已登入者進行編輯==,請留意! :tea: 本課程所有的作業和報告都會發布在網際網路上,接受公開檢視,正所謂「人在做,Google 在看」。出發點是,未來的雇主和同事也會透過網際網路留意到學生,這也是[課程說明](https://bit.ly/linux2022-intro)中提到,學生有機會跟世界一流公司的工程人員合作的出發點 —— 課程使命是讓學生得以「被看到」及「被需要」。 ::: - [ ] leewei05 * [開發紀錄 (quiz2)](https://hackmd.io/@leewei05/linux2022-quiz2) - [ ] Tcc0403 * [開發紀錄 (quiz2)](https://hackmd.io/@Tcc0403/linux2022-homework2) - [ ] laneser * [開發紀錄 (quiz2)](https://hackmd.io/@laneser/linux2022-quiz2) / [GitHub](https://github.com/laneser/linux2022-quiz2) - [ ] hsuedw * [開發紀錄 (quiz2)](https://hackmd.io/@hsuedw/linux2022-quiz2) - [ ] kevinshieh0225 * [開發紀錄 (quiz2)](https://hackmd.io/@Masamaloka/linux2022-quiz2) - [ ] BensonYang1999 * [開發紀錄 (quiz2)](https://hackmd.io/@bensonyang/linux2022-quiz2) - [ ] haoyu0970624763 * [開發紀錄 (quiz2)](https://hackmd.io/@xEwMEcs4SNSZUNTgFMQBlg/B1tXpF2gq) / [GitHub](https://github.com/haoyu0970624763/Linux2022q1-quiz) - [ ] Xx-oX * [開發紀錄 (quiz2)](https://hackmd.io/@ycwu4142/linux2022-quiz2) - [ ] KHLee529 * [開發紀錄 (quiz2)](https://hackmd.io/@KHLee529/linux2022-quiz2) / [GitHub](https://github.com/KHLee529/linux2022-quiz2) - [ ] Pepitaw * [開發紀錄 (quiz2)](https://hackmd.io/@2x0yFmFkQdC_95vuWLlT1g/BJu8sC2x5) - [ ] Wallmountain * [開發紀錄 (quiz2)](https://hackmd.io/@Wallmountain/linux2022-quiz2) - [ ] ppodds * [開發紀錄 (quiz2)](https://hackmd.io/@ppodds/Skg3wD2e9) - [ ] Nomad1230 * [開發紀錄 (quiz2)](https://hackmd.io/@Nomad1230/H1Oux33e5) - [ ] cantfindagoodname * [開發紀錄 (quiz2)](https://hackmd.io/@cantfindagoodname/linux2022-quiz2) - [ ] YiChianLin * [開發紀錄 (quiz2)](https://hackmd.io/@YiChianLin/linux2022-quiz2) - [ ] jim12312321 * [開發紀錄 (quiz2)](https://hackmd.io/@jim12312321/linux2022-quiz2) - [ ] arthurchang09 * [開發紀錄 (quiz2)](https://hackmd.io/@arthur-chang/linux2022-quiz2) - [ ] ibat10clw * [開發紀錄 (quiz2)](https://hackmd.io/@Cbg1XpL0Rim8U6YOMdjgUg/linux2022-quiz2) - [ ] tinyynoob * [開發紀錄 (quiz2)](https://hackmd.io/@tinyynoob/linux2022q1-quiz2) / [GitHub](https://github.com/tinyynoob/2022linux-quiz2) - [ ] Ahsen-lab * [開發紀錄 (quiz2)](https://hackmd.io/@Ahsen-lab/2022q1-Homework2-quiz2) - [ ] cy023 * [開發紀錄 (quiz2)](https://hackmd.io/@cy023/linux2022-quiz2) - [ ] freshLiver * [開發紀錄 (quiz2)](https://hackmd.io/@freshLiver/2022-hw2-quiz2) - [ ] shawn5141 * [開發紀錄 (quiz2)](https://hackmd.io/@kDjnp2cDTDSkoyWftnjw5A/2022q1-quiz2) - [ ] StevenChou499 * [開發紀錄 (quiz2)](https://hackmd.io/@StevenChou43/linux2022-quiz2) - [ ] eric88525 * [開發紀錄 (quiz2)](https://hackmd.io/@eric88525/linux2022-quiz2) - [ ] ChenBoSyun * [開發紀錄 (quiz2)](https://hackmd.io/@bsCheng/linux2022-quiz2) - [ ] Uduru0522 * [開發紀錄 (quiz2)](https://hackmd.io/@Uduru0522/2022q1-homework2-quiz2) - [ ] steven1lung * [開發紀錄 (quiz2)](https://hackmd.io/@steven1lung/SJAMABy-9) - [ ] bebo1010 * [開發紀錄 (quiz2)](https://hackmd.io/@_IYo18t0TR-dao2qOuE2sg/ByNgMXGe9) - [ ] linjohnss * [開發紀錄 (quiz2)](https://hackmd.io/@linjohn/linux-quiz2) - [ ] AmyLin0210 * [開發紀錄 (quiz2)](https://hackmd.io/@AmyLin0210/H1Card4eq) - [ ] scottxxxabc * [開發紀錄 (quiz2)](https://hackmd.io/@scottxxxabc/ryZQh9lW9) - [ ] zoanana990 * [開發紀錄 (quiz2)](https://hackmd.io/@zoanana990/linux2022-quiz2) - [ ] NOVBobLee * [開發紀錄 (quiz2)](https://hackmd.io/@at0mCe11/linux2022-quiz2) - [ ] happyjack91630 * [開發紀錄 (quiz2)](https://hackmd.io/@Z80E9t1oQmejDKgmGy_dBQ/H1c1xgag5) - [ ] Kevin-Shih * [開發紀錄 (quiz2)](https://hackmd.io/@Kevin-Shih/linux2022q1-quiz2) - [ ] Chao-Shun-Cheng * [開發紀錄 (quiz2)](https://hackmd.io/@Chao-Shun-Cheng/linux2022-quiz2) - [ ] ShawnLu31 * [開發紀錄 (quiz2)](https://hackmd.io/@ShawnLu31/linux-2022-quiz2) - [ ] ray90514 * [開發紀錄 (quiz2)](https://hackmd.io/@ray90514/S1HtEJ1W9) - [ ] yaohwang99 * [開發紀錄 (quiz2)](https://hackmd.io/@yaohwang99/linux2022-quiz2) - [ ] 2020leon * [開發紀錄 (quiz2)](https://hackmd.io/@6649/linux2022-quiz2) - [ ] SCR2000 * [開發紀錄 (quiz2)](https://hackmd.io/@SCR2000/linux2022-quiz2) - [ ] KJay221 * [開發紀錄 (quiz2)](https://hackmd.io/@KJay/linux2022-quiz2) - [ ] Duodenum * [開發紀錄 (quiz2)](https://hackmd.io/@duodenum/2022q1H2) - [ ] Risheng1128 * [開發紀錄 (quiz2)](https://hackmd.io/@Risheng/linux2022-quiz2) / [Github](https://github.com/Risheng1128/Linux2022-quiz) - [ ] hankluo6 * [開發紀錄 (quiz2)](https://hackmd.io/@hankluo6/linux2022-quiz2) - [ ] ShiaoLin * [開發紀錄 (quiz2)](https://hackmd.io/@ShiaoLin/linux2022-quiz2) - [ ] qwe661234 * [開發紀錄 (quiz2)](https://hackmd.io/@qwe661234/linux2022-quiz2) - [ ] ShienF * [開發紀錄 (quiz2)](https://hackmd.io/@Siensien/linux2022_quiz2) - [ ] blueskyson * [開發紀錄 (quiz2)](https://hackmd.io/@blueskyson/linux2022quiz2) - [ ] curlyw819 * [開發紀錄 (quiz2)](https://hackmd.io/@curlyw/SJE2yXAxc) - [ ] Eric-liau * [開發紀錄 (quiz2)](https://hackmd.io/JhM0-NE2TL2f1CAsdFnhKQ?view) - [ ] Korin777 * [開發紀錄 (quiz2)](https://hackmd.io/@Korin777/linux2022-quiz2) - [ ] Destiny0504 * [開發紀錄 (quiz2)](https://hackmd.io/@QW5_EpRqQlyIyUKTx1F5wA/linux_quiz02) - [ ] a12345645 * [開發紀錄 (quiz2)](https://hackmd.io/@SRepqiofRCqX0QTL2aUCvA/SJp2e57b5) - [ ] void110916 * [開發紀錄 (quiz2)](https://hackmd.io/@void110916/linux2022-quiz2) - [ ] tseng0201 * [開發紀錄 (quiz2)](https://hackmd.io/@tseng0201/linux2022-quiz2) - [ ] jj97181818 * [開發紀錄 (quiz2)](https://hackmd.io/@jj97181818/linux2022-quiz2) - [ ] PinLin * [開發紀錄 (quiz2)](https://hackmd.io/@PinLin/linux2022-quiz2) - [ ] robertnthu * [開發紀錄 (quiz2)](https://hackmd.io/@robertnthu/2022q1_Homework2_quiz2) - [ ] tommy2234 * [開發紀錄 (quiz2)](https://hackmd.io/zDAqgW9kTd-rhTPvrTbgEA) - [ ] hbr890627 * [開發紀錄 (quiz2)](https://hackmd.io/@hbr890627/linux2022-quiz2) - [ ] sternacht09 * [開發紀錄 (quiz2)](https://hackmd.io/@sternacht09/SkzgUIcec) - [ ] meyr543 * [開發紀錄 (quiz2)](/@meyr543/B1lLmZV-5) - [ ] blue76815 * [開發紀錄 (quiz2)](https://hackmd.io/@blue76815/2022q1-quiz2) / [Github](https://github.com/blue76815/linux2022q2_quiz2) - [ ] raysun0729 * [開發紀錄 (quiz2)]() - [ ] idoleat * [開發紀錄 (quiz2)](2022q1hw1lab1) - [ ] ganoliz * [開發紀錄 (quiz2)]([2022q1hw1lab1](https://hackmd.io/@ganoliz/Linux2022q1_quiz2)) - [ ] MicahDoo * [開發紀錄 (quiz2)](https://hackmd.io/@MicahDoo/linux2022-quiz2) - [ ] Build-A-Moat * [開發紀錄 (quiz2)](https://hackmd.io/@Build-A-Moat/S18-cx1b9) - [ ] HScallop * [開發紀錄 (quiz2)](https://hackmd.io/@HScallop/BJ8a9wNbc) - [ ] SmallHanley * [開發紀錄 (quiz2)](https://hackmd.io/@SmallHanley/linux2022-quiz2) - [ ] rickywu0421 * [開發記錄 (quiz2)](https://hackmd.io/@rickywu0421/linux2022quiz2) - [ ] DokiDokiPB * [開發紀錄 (quiz2)](https://hackmd.io/@DokiDokiPB/2022quiz2) - [ ] Eddielin0926 * [開發紀錄 (quiz2)](https://hackmd.io/@eddielin0926/2022q1-homework2) - [ ] yyyyuwen * [開發紀錄 (quiz2)](https://hackmd.io/@yyyyuwen/linux2022-quiz2) - [ ] cwl0429 * [開發紀錄 (quiz2)](https://hackmd.io/@cwl0429/linux2022-quiz2) - [ ] vacantron * [開發紀錄 (quiz2)](https://hackmd.io/@vacantron/linux2022-quiz2) - [ ] KatherineHuangg * [開發紀錄 (quiz2)](https://hackmd.io/@_QH1V5HYRWitWQueAZDAjQ/HkVCE0a-c) - [ ] mm0809 * [開發紀錄 (quiz2)](https://hackmd.io/@2QYhHFatQmWFUgzITEcRjA/Hyxq1JMWq) - [ ] linchi1997yeh * [開發紀錄 (quiz2)](https://hackmd.io/@UAICLsXOS2uhewqjxN1nUA/HJZV_2yW9) - [ ] jimmy-liu1021 * [開發紀錄 (quiz2)](https://hackmd.io/@Jimmy-Liu1021/2022q1Quiz2) - [ ] howardjchen * [開發紀錄 (quiz2)](https://hackmd.io/@howardjchen/Byd91j_7c)
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.