《操作系统》课程设计报告——用JAVA语言模仿实现“吃水果”问题
引言
操作系統(tǒng)是計(jì)算機(jī)的核心總控軟件,是計(jì)算機(jī)系統(tǒng)的指揮和管理中心,是計(jì)算機(jī)系統(tǒng)的靈魂。進(jìn)程管理與文件系統(tǒng)是操作系統(tǒng)都是操作系統(tǒng)的五大重要功能之一。通過模擬操作系統(tǒng)的實(shí)現(xiàn),加深學(xué)生對計(jì)算機(jī)操作系統(tǒng)內(nèi)核工作原理的理解,進(jìn)一步了解操作系統(tǒng)的實(shí)現(xiàn)方法,提高對操作系統(tǒng)內(nèi)核的分析與擴(kuò)展能力,提高程序設(shè)計(jì)能力。為了深入理解進(jìn)程管理與文件系統(tǒng)的內(nèi)部功能與實(shí)現(xiàn),本課程設(shè)計(jì)將用JAVA語言模仿實(shí)現(xiàn)“吃水果”問題,并設(shè)計(jì)一個(gè)加入自己設(shè)計(jì)功能的多用戶文件系統(tǒng)。
任務(wù)要求
操作系統(tǒng)原理是計(jì)算機(jī)專業(yè)的核心課程。本課程設(shè)計(jì)的目的旨在加深學(xué)生對計(jì)算機(jī)操作系統(tǒng)內(nèi)核的理解,提高對操作系統(tǒng)內(nèi)核的分析與擴(kuò)展能力。在課程理論教學(xué)中,較多地是講解操作系統(tǒng)理論和實(shí)現(xiàn)原理。本課程設(shè)計(jì)提供兩類難度相當(dāng)?shù)膶?shí)驗(yàn),學(xué)生可按照自己的興趣選做:
A、在閱讀Linux操作系統(tǒng)源代碼的基礎(chǔ)上完成如下Project:
B、在Java虛擬機(jī)上完成如下Project:
C、方向命題必作題目;
D、自主命題。
為將來在基于Linux的嵌入式系統(tǒng)開發(fā)或在Java虛擬機(jī)上的軟件開發(fā)工作奠定基礎(chǔ)。
選題
為實(shí)現(xiàn)用JAVA語言模仿實(shí)現(xiàn)“吃水果”問題,系統(tǒng)主要要有以下幾個(gè)功能:
需求分析與設(shè)計(jì)
需求分析
?
系統(tǒng)框架和流程
?
?
系統(tǒng)流程和模塊描述
?
數(shù)據(jù)結(jié)構(gòu)
關(guān)鍵技術(shù)
源代碼?
?
運(yùn)行結(jié)果
?
?
調(diào)試與改進(jìn)
?
心得與體會(huì)
結(jié)論和體會(huì)
?
進(jìn)一步改進(jìn)方向
?
分析設(shè)計(jì)方案對系統(tǒng)安全的影響
?
參考文章
《操作系統(tǒng)》課程設(shè)計(jì)任務(wù)書
2016數(shù)媒操作系統(tǒng)課程設(shè)計(jì)-黃宇達(dá)2014329700042、沈?qū)?014329700046
浙江理工大學(xué)操作系統(tǒng)課程設(shè)計(jì)多用戶文件系統(tǒng)(報(bào)告+答辯記錄+錄屏+源碼)
與50位技術(shù)專家面對面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的《操作系统》课程设计报告——用JAVA语言模仿实现“吃水果”问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vue + ESLint——编译错误[‘
- 下一篇: 《操作系统》实验报告——主存空间的分配与