Re: [請益]不能賣OS,也要學寫OS打下基礎:從程式뤠…
※ 引述《MasterChang (我愛ASM)》之銘言:
: 標題: Re: [請益]不能賣OS,也要學寫OS打下基礎:從程式뤠…
: 時間: Wed Jun 13 03:01:05 2007
:
: ※ 引述《ggg12345 (ggg)》之銘言:
: : OS 是軟體, 而且跟硬體有關, 多數 compiler 也是. 如果動 OS 多數就是涉及
: : porting , 那更是會動到 compiler. 嵌入式系統就明顯是三者免不了.
: : 使用實例教軟體工程, 可不可以舉 "純軟體" 的實例, 或者是都不碰硬體的 ?
:
: 不能同意更多了。
:
: 說寫OS不用碰硬體,不用碰組譯器、編譯器、定位器?那是自欺欺人。
: 這種跟硬體關連性這樣大的東西跟「軟體春天」有個X關係?學校教OS
: 老師哪幾個做過Porting的工作?
:
: 既然要找軟體產業的春天,定位就要明確,投入資源要確定,每個區域
: 都分一點就是通通發展不起來。應用軟體這樣多,為什麼一定要拿OS做
: 例子?
:
:
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 140.132.23.74
: 推 nedbob:寫個課程成績系統如何....而且是全班一起寫 59.115.72.77 06/13 03:16
: → nedbob:我們大一有挑戰過....花了2/3學期 59.115.72.77 06/13 03:17
: → nedbob:當然最後得成品沒有很好..... 59.115.72.77 06/13 03:17
: → nedbob:不過模組化的概念倒是表達的很清楚 59.115.72.77 06/13 03:18
: 推 MasterChang:課程成績系統真要寫的好,考慮的東西 140.132.23.74 06/13 03:28
: → MasterChang:不少呢!! 140.132.23.74 06/13 03:29
原來的劉先生建議是 "學國外OS的 使用教學用作業系統 教學法"
假設那個範例就是 UCB 的 nachos ,
1.這個範例公開其 source program 可以透過閱讀程式學習.
2.使用 C++ 高階語言, 使用模擬器簡化硬體環境, 使用同一套之追蹤除錯工具.
3.使用 功能化模組, 設定單一架構, 使用同一套工具與規範.
4.在同一平台與環境但不同之機器上, 學生每個人都能獨立各做各的, 不互相干擾,
各替換模組也不相依, 不同學生做不同塊模組可以併成一個新系統.
5.強調測試與量測.
軟工可以自己找一套符合上面 5 點的 AP source program 來提供軟工教學 ! 課
程成績, 或選課系統 都有很高的契合度.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.50.238
討論串 (同標題文章)
完整討論串 (本文為第 15 之 66 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章