看板 NTU-Exam 關於我們 聯絡資訊
課程名稱︰嵌入式作業系統實作 課程性質︰選修 課程教師:薛智文 開課學院:電資學院 開課系所︰資工所、網媒所 考試日期(年月日)︰2016.04.26 上課時(14:20pm)公布考題, 2016.04.27 結束前(11:59pm)繳交 考試時限(分鐘): 試題 : Implementation of Embedded OS This is a take-home exam. Add more assumption for the questions if you need. Please do answer with your OWN SUCCINCT words after each question (keep the question) in this file in less than 5 pages of the same text font (Times New Roman 12). You can turn in with other file format of the similar look. You can answer in Chinese or English. Please send your file back to cwhsueh@csie.ntu.edu.tw with a new filename of your ID by April 27th 11:59PM. Similar words of answers might be requested for explanation. Your answer will be posted to the class. The order of presentation next week will depend on the time receiving your answer. Turn-in checklist is in the grouping "統計" google sheet. Have fun. 1. [20%] In homework, for the uC/OSII on DOS, if we run the given TEST.exe several instances simultaneously, the timer in each instance will have more and more difference as time goes by. Why is the time drift [10%] and how [10%] can we fix this problem to shorten the drift? 2. [20%] uCOS is a real-time OS with O(1) scheduler, where the task with the highest priority can be identified at constant time. In addition to the ready "queue" for scheduling, the O(1) mechanism are also applied in other uCOS components. Please describe the disadvantages of the O(1) mechanism [10%], and which components can be released NOT using the O(1) mechanism [10%]. 3. [10%] What is the default boot loader for Raspberry Pi [3%]? Why we would like to port UBOOT on Raspberry Pi [7%]? 4. [30%] In Lab 3, what can be improved for the given sample codes (in hackpad)? [10%] Compare the difference with the interrupt solution [5%]. When is proper to use for each solution [5%]? Is there any problem of the interrupt solution [5%]? When should we use the Device Tree mechanism to implement the driver? [5%] 5. [15%] Industry 4.0 is highly popular recently but aiming to be implemented in 10 or 20 years. What are the main 6 design principles? [6%] If we would like to design a sub-system for Industry 4.0, what design principles you believe we can ignore for now to make a most feasible system as soon as possible in Taiwan? [4%] What example system and why? [10%] 6. [5%] What is your job in your term project? What is the most valuable contribution of your term project in terms of the system problems to solve? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.45.131 ※ 文章網址: https://www.ptt.cc/bbs/NTU-Exam/M.1462077898.A.CF4.html
rod24574575 : 已收資訊系精華區! 05/01 12:47