计算技术与自动化
計算技術與自動化
계산기술여자동화
COMPUTING TECHNOLOGY AND AUTOMATION
2010年
2期
92-97
,共6页
Linux内核%操作系统%体系结构%实验平台
Linux內覈%操作繫統%體繫結構%實驗平檯
Linux내핵%조작계통%체계결구%실험평태
针对操作系统教学中存在的不足,以Linux0.11版本内核为基础,深入剖析操作系统各项功能的实现机制,采用Java技术体系开发一个平台无关的操作系统教学实验平台(LBOSEP).该系统依据Linux0.11内核的体系结构及其实现的功能,将内核源码划分为若干大小适宜、功能相对独立的小模块,模块之间的复杂联系描绘成模块关系图,模块相关信息以XML文档存储.LBOSEP客户端以Java Applet实现,提供一个以操作系统功能模块为基本单元的学习、编程实验环境,用户能够可视化地指定实验模块,修改操作系统数据结构和算法,通过本地编译、调试和运行检验实验结果.实践证明LBOSEP有利于用户加深对操作系统内部运行机制的理解,增强修改、编写内核的能力,从而为操作系统课程教学提供一个方便实用的实验平台.
針對操作繫統教學中存在的不足,以Linux0.11版本內覈為基礎,深入剖析操作繫統各項功能的實現機製,採用Java技術體繫開髮一箇平檯無關的操作繫統教學實驗平檯(LBOSEP).該繫統依據Linux0.11內覈的體繫結構及其實現的功能,將內覈源碼劃分為若榦大小適宜、功能相對獨立的小模塊,模塊之間的複雜聯繫描繪成模塊關繫圖,模塊相關信息以XML文檔存儲.LBOSEP客戶耑以Java Applet實現,提供一箇以操作繫統功能模塊為基本單元的學習、編程實驗環境,用戶能夠可視化地指定實驗模塊,脩改操作繫統數據結構和算法,通過本地編譯、調試和運行檢驗實驗結果.實踐證明LBOSEP有利于用戶加深對操作繫統內部運行機製的理解,增彊脩改、編寫內覈的能力,從而為操作繫統課程教學提供一箇方便實用的實驗平檯.
침대조작계통교학중존재적불족,이Linux0.11판본내핵위기출,심입부석조작계통각항공능적실현궤제,채용Java기술체계개발일개평태무관적조작계통교학실험평태(LBOSEP).해계통의거Linux0.11내핵적체계결구급기실현적공능,장내핵원마화분위약간대소괄의、공능상대독립적소모괴,모괴지간적복잡련계묘회성모괴관계도,모괴상관신식이XML문당존저.LBOSEP객호단이Java Applet실현,제공일개이조작계통공능모괴위기본단원적학습、편정실험배경,용호능구가시화지지정실험모괴,수개조작계통수거결구화산법,통과본지편역、조시화운행검험실험결과.실천증명LBOSEP유리우용호가심대조작계통내부운행궤제적리해,증강수개、편사내핵적능력,종이위조작계통과정교학제공일개방편실용적실험평태.