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
主站蜘蛛池模板: 一区二区三区在线不卡免费| 日韩人妻少妇一区二区| 九九精品在线观看| 五月天综合婷婷| 美女国内精品自产拍在线播放| 农村乱人伦一区二区| 中文字幕丝袜一区二区| 亚洲一区二区无码视频| 国产黄网永久免费| 国禁国产you女视频网站| 青青国产视频| 国产成人你懂的在线观看| 久久综合九九亚洲一区| 黄色三级网站免费| 国产精品成人久久| 久久青草免费91观看| 午夜在线不卡| 91无码人妻精品一区| 婷婷亚洲综合五月天在线| 91丝袜在线观看| 青青久久91| 国产SUV精品一区二区6| 91在线播放国产| 久久亚洲黄色视频| 香蕉视频在线观看www| 色综合综合网| 片在线无码观看| 亚洲欧洲综合| 尤物国产在线| 久久99国产综合精品女同| 人妻丰满熟妇啪啪| 亚洲区第一页| 国产欧美另类| 熟妇丰满人妻| 亚洲欧美另类色图| 青青国产在线| 亚洲成人网在线观看| 久久综合结合久久狠狠狠97色| 国产在线97| 亚洲精品图区| 色网站免费在线观看| 欧美日韩国产成人高清视频| 伊人色综合久久天天| 欧美成人综合视频| 国产女人喷水视频| 四虎国产在线观看| 欧美a网站| 热re99久久精品国99热| 日韩精品一区二区三区免费在线观看| 999精品在线视频| 欧美日本在线播放| 凹凸国产熟女精品视频| 少妇精品在线| 婷婷开心中文字幕| 国产一级妓女av网站| 久久婷婷色综合老司机| 国产凹凸视频在线观看| 国产精品福利尤物youwu| 欧美日韩中文国产| 国产H片无码不卡在线视频| 国产精品久久久精品三级| 国产H片无码不卡在线视频 | 国产欧美日韩一区二区视频在线| 制服丝袜国产精品| 色爽网免费视频| 午夜一级做a爰片久久毛片| 高清免费毛片| 国产无套粉嫩白浆| 国产欧美日韩综合一区在线播放| 欧美综合成人| 日韩精品一区二区三区免费在线观看| 欧美国产在线看| 久久黄色影院| 亚洲黄色成人| 综合五月天网| 天天激情综合| 日韩AV手机在线观看蜜芽| 国产久操视频| 3D动漫精品啪啪一区二区下载| 亚洲爱婷婷色69堂| 成人福利一区二区视频在线| 尤物特级无码毛片免费|