D06: c-review

tags: sysprog2018

主講人: jserv / 課程討論區: 2018 年系統軟體課程
:mega: 返回「作業系統設計與實作」課程進度表

預期目標

  • 檢視前 5 週學習狀況
  • 隨堂測驗和作業回顧
  • 掌握 C 語言、資料結構,還有計算機結構

作業要求

  1. 重新作答 第 4 週測驗題, 第 5 週測驗題 (上), 第 5 週測驗題 (中) 等「所有」題目,需要有合法的 C 程式以及大規模的測試計畫 (比照 D05: list)
  2. 重新作答 第 5 週測驗題 (下),需要有 MIPS 對應的實作,如果有 ISA simulator 更好
  3. 第 1 週測驗題第 2 週測驗題,和 第 3 週測驗題 選出 2 項你不熟悉或掌握度較低的題目重新作答,比照 bit-reverse 共筆的方式,提及你的想法、解題思緒,還有參照到的材料,需要一併作答「延伸題目」。若有不能理解的部分,請標註出來。善用 HackMD 的語法 :::info::: 標註你的提問

    像是這樣標註提問

繳交方式

  • 編輯 Homework 3 作業區共筆,將你的觀察、上述要求的解說、應用場合探討,以及各式效能改善過程,善用 gnuplot 製圖,紀錄於新建立的共筆
  • 注意:本作業建議用 16 小時以上投入

截止日期

  • Apr 17, 2017 (含) 中午之前