999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“操作系統原理”課程實驗教學的研究與實踐

2009-08-28 09:09:14張龍翔
計算機教育 2009年14期
關鍵詞:實驗教學

張龍翔

摘要:本文提出了以教學操作系統OS Lab為實驗教學平臺,利用Virtual PC模擬器調試和編譯,讓學生實際參與操作系統部分功能的設計,使學生能更好的理解操作系統的理論,從而達到更好的教學效果。

關鍵詞:操作系統原理;實驗教學;教學操作系統;OS Lab

中圖分類號:G642 文獻標識碼:B

1操作系統原理課程實驗現狀

操作系統是高等院校計算機專業的一門重要基礎課,也是眾所周知的教學難度很大的一門課,其難點主要在于實驗教學環節。

國內高校因為師資力量、實驗環境及學生自身程序設計能力等因素的不同,對“操作系統”課程實驗教學環節的要求也不一樣,有的要求運行操作系統觀察某些特定現象;有的要求對課程的一些重要算法進行模擬實現,以加深對操作系統原理的理解;有的要求學生合作完成一個小型操作系統的設計的;有的要求學生剖析具體操作系統(如Linux)的實現機理,替換一些功能模塊。各高校在講授操作系統原理課程時,一般都會設置有8~24個學時同步進行的實驗。經過對多所高校的學習訪問,總結歸納出操作系統原理課程的實驗方式目前主要分為以下幾種類型:

(1) 觀察與體驗

這是最簡單的實驗方式。即選擇一個實際的操作系統作為實驗環境,學生通過觀察操作系統某些特定的具體運行現象來體會操作系統原理的設計內容。這種實驗教學過程幾乎不需要編寫程序代碼,對真正理解操作系統內在原理效果不明顯。

(2) 算法模擬

這是部分高校采用的實驗方式。任課老師選取課程中的一些典型算法,如FCFS算法、讀者寫者問題等等,讓學生編寫程序來模擬實現操作系統的功能。這種方式與程序設計課程的實驗環節基本類似,有利于加深學生對操作系統理論的理解,但達不到培養學生掌握操作系統的整體設計思想的目的。

(3) 替換功能模塊

這是有一定難度的實驗方式。一般是以Linux操作系統為實驗平臺,讓學生首先閱讀相關系統代碼,在理解部分操作系統功能的實現原理后,再要求學生用自己設計的功能模塊替換其中相應的功能。但Linux是一個龐大的商業操作系統,對學校的師資和學生的能力要求都較高,一般高校實施的效果不是很好,也達不到培養學生掌握操作系統的整體設計思想的目的,有的時候還容易讓學生對計算機學習產生了畏難情緒。

2OS Lab教學操作系統

教學實踐證明,最好的“操作系統”課程實踐平臺并不是實用的商業操作系統,因為它過于龐大,設計復雜,短時間內難于掌握。而應該是一種與實際使用的操作系統比較接近,但規模又較小、易理解、便于調試的系統,即面向教學的操作系統。最重要的是系統要符合課程的需要——可留出一些作為學生作業的練習,幫助學生熟悉實際操作系統的結構和設計。

由北京海西慧學科技有限公司開發的教學操作系統OS Lab 很好地解決了高校目前采用的實驗方案所遇到的各種問題,可以使學生在有限的時間內深入操作系統內核做真正的操作系統實驗,幫助學生加深對操作系統設計原理和算法的理解。它具有以下優點:

(1)OS Lab安裝運行在Windows上,用于實驗的PC無需安裝多種操作系統,大大降低實驗室的管理難度。

(2)OS Lab融合了Windows和Linux的設計理念,使用了對象技術,其結構介于微內核和宏內核之間,API和 Windows基本一致,可以使學生了解目前實際操作系統的技術。

(3)OS Lab的進程管理、內存管理、IO管理等模塊間的耦合性極低,學生在做各模塊的實驗時,不必了解其它模塊,很容易入門。

(4)OS Lab支持C源碼級的內核調試,支持反匯編,可在內核中設置斷點,可隨意查看、修改內核變量和 CPU 寄存器的值。

3OS Lab實驗項目設計

作為一個教學操作系統內核,保持系統的簡單易實現是非常重要的。為了實現這一目的,在OS Lab設計時,僅保留操作系統最基本的功能,同時圍繞現代操作系統原理中的重要概念與方法,按照教學循序漸進的進度精心設計了10個項目。這些項目由淺入深,靈活性和可擴充性都很高,教師可以根據學生和教學情況動態調整實驗項目。

OS Lab教學操作系統為學生設計的項目內容如表1所示。

采用OS Lab作為“操作系統原理”課程實驗平臺已經有一個學期。結果證明大部分認真完成實驗項目的學生認為OS Lab對理解操作系統原理功能的設計與實現有很好的幫助,可以激發學習“操作系統原理”課程的興趣,提高編寫系統程序的能力。

4結束語

采用OS Lab作為“操作系統原理”課程實驗平臺已經有一個學期。結果證明大部分認真完成作業的學生認為OS Lab對理解操作系統原理功能的設計與實現有很好的幫助,可以激發學習“操作系統原理”課程的興趣,提高編寫系統程序的能力。教師最好能根據學生的能力,以3到4個學生為一個小組,動態調整學生要具體完成的任務項目,以致于取得更好的教學效果。

參考文獻:

[1] 黃廷輝,王宇英,崔更中.“操作系統”課程實踐教學的研究與實踐[J]. 計算機教育,2007(11): 18-20.

[2] 宋廣華,李善平,鄭扣根. 邊學邊干:操作系統課程教學改革的探索與實踐[J]. 計算機教育,2006(7):27-29.

[3] 胡明慶,高巍,鐘梅. 操作系統教程與實驗[M]. 北京:清華大學出版社,2007.

猜你喜歡
實驗教學
問題引導在初中化學實驗教學中實踐探索
家長(2023年2期)2023-03-14 06:55:16
關于基礎教育階段實驗教學的幾點看法
科學與社會(2022年1期)2022-04-19 11:38:42
光反應與有機化學實驗教學結合的研究
云南化工(2021年8期)2021-12-21 06:38:04
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
幾何體在高中數學實驗教學中的應用
基于云計算的計算機實驗教學探討
高中生物實驗教學中形成性評價的實施——以“觀察根尖分生區組織細胞的有絲分裂”實驗教學為例
中學生物學(2016年8期)2016-01-18 09:08:21
高中自然地理課堂實驗教學的探討
地理教學(2015年13期)2016-01-06 11:59:56
主站蜘蛛池模板: vvvv98国产成人综合青青| 手机精品福利在线观看| 国产一在线| 中国毛片网| 国产91小视频在线观看 | 日本高清有码人妻| 九色在线观看视频| 久久久久亚洲Av片无码观看| 亚洲视频免| 亚洲国产精品一区二区第一页免 | 91国内视频在线观看| 国产偷国产偷在线高清| 好久久免费视频高清| 99re66精品视频在线观看| 亚洲精品动漫| 久久国产精品国产自线拍| 2019国产在线| 亚洲男人的天堂久久香蕉| 国产本道久久一区二区三区| 丁香六月激情综合| 国产精品短篇二区| 国产亚洲欧美日韩在线一区| 国产成人三级| 国产成人无码Av在线播放无广告 | 国产麻豆另类AV| 天天色天天综合网| 大香伊人久久| 免费看a毛片| 亚洲一区毛片| 香蕉视频在线观看www| 国产美女精品在线| 成人亚洲天堂| 精品亚洲国产成人AV| 久久人妻xunleige无码| 毛片网站在线看| 亚洲精品另类| 亚洲一区二区三区国产精品 | 午夜色综合| 亚洲黄网在线| 少妇极品熟妇人妻专区视频| 亚洲国产午夜精华无码福利| 亚洲精品自产拍在线观看APP| 六月婷婷激情综合| h视频在线播放| 国产不卡在线看| 综合久久五月天| 深夜福利视频一区二区| 亚洲高清无码久久久| 国产夜色视频| 亚洲综合欧美在线一区在线播放| 波多野结衣中文字幕久久| 青青青伊人色综合久久| 亚洲精品久综合蜜| 欧美性色综合网| 国产欧美视频在线观看| 亚洲色大成网站www国产| 亚洲天堂视频网站| 毛片免费在线| 精品久久久久成人码免费动漫| 在线播放国产一区| 日韩福利视频导航| 国产情精品嫩草影院88av| 欧洲成人在线观看| …亚洲 欧洲 另类 春色| 久久久久久高潮白浆| 国产特级毛片aaaaaaa高清| 色妞永久免费视频| 日韩国产综合精选| 美女高潮全身流白浆福利区| 亚洲第一天堂无码专区| 国产精品黑色丝袜的老师| 久久精品欧美一区二区| 国产美女无遮挡免费视频网站 | 国产精品免费久久久久影院无码| 中国一级特黄视频| 美美女高清毛片视频免费观看| 无码福利视频| 97久久精品人人做人人爽| 草逼视频国产| 久久中文字幕2021精品| 色婷婷成人网| 国产成人精品三级|