国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

軟件技術專業(yè)《操作系統(tǒng)原理》教學改革探索與研究

2016-03-07 01:04:22金鳳
無線互聯(lián)科技 2015年18期
關鍵詞:操作系統(tǒng)

金鳳

摘要:文章闡述了操作系統(tǒng)原理課程在軟件技術專業(yè)課程體系中的重要性,結(jié)合操作系統(tǒng)在實際工作中的應用情況,指出在傳統(tǒng)理論教學中的不足。在此基礎上,筆者提出了對課程教學內(nèi)容和教學方式的改革措施。

關鍵詞:操作系統(tǒng);任務啟發(fā);進程管理

操作系統(tǒng)是計算機系統(tǒng)的核心和基礎運行平臺。操作系統(tǒng)的性能決定了整個計算機系統(tǒng)的性能;操作系統(tǒng)本身的安全可靠程度,決定了整個計算機系統(tǒng)的安全性和可靠性。因此,學習并掌握計算機操作系統(tǒng)的基本原理和操作方法,不僅對計算機相關專業(yè)的學生和研究人員是必要的,而且對一般計算機應用人員也是非常有益的。

1操作系統(tǒng)課程在軟件技術專業(yè)課程體系中的重要性

軟件技術專業(yè)的培養(yǎng)目標是面向IT行業(yè),培養(yǎng)軟件開發(fā)、軟件測試、軟件實施等工作的技術應用性人才。其中學生就業(yè)的一個主要方向是安卓開發(fā),操作系統(tǒng)原理課程是學習LINUX操作系統(tǒng)和JAVA的前導課程。通過本課程的學習,要求學生理解并掌握操作系統(tǒng)的基本內(nèi)容,掌握實現(xiàn)進程管理、處理機管理、文件系統(tǒng)和設備管理以及文件系統(tǒng)管理的各種原理和方法,掌握用戶接口的使用方法,熟悉LINUx操作系統(tǒng)命令的使用。掌握操作系統(tǒng)的原理,將為學生以后從事應用系統(tǒng)開發(fā)奠定堅實的知識基礎。

2傳統(tǒng)教學內(nèi)容和教學方式的不足

2.1教學內(nèi)容缺乏在實踐中的應用

傳統(tǒng)的操作系統(tǒng)教學內(nèi)容主要包括進程管理、作業(yè)管理、內(nèi)存管理、設備管理和文件管理。本課程的前導課程為《C語言程序設計》和《數(shù)據(jù)結(jié)構(gòu)》,要求學生能讀懂程序,理解程序編寫思想。本課程的后續(xù)課程為《JAVA程序設計》《LINUX操作系統(tǒng)》,為2門課程奠定進程、線程概念,有助于對操作系統(tǒng)控制命令的理解。

本課程主要側(cè)重于理論的講述,相對抽象,學生對知識點的掌握僅限于教材的范圍。由于缺乏實踐,學生普遍認為本課程抽象難懂。對于教材中出現(xiàn)的算法,學生僅能讀懂,沒有機會實際動手編寫并查看運行過程。

2.2教學方式不能激發(fā)學生的學習興趣

傳統(tǒng)的教學方式采用課堂為主,多媒體或者板書授課的形式。教師講解每節(jié)課的知識點,學生被動地接受。本課程屬于理論性很強的課程,學生直接接受教學內(nèi)容有一定難度??菰锏慕虒W方式?jīng)]有激發(fā)出學生自學和參與的熱情,對知識的理解能力也停留在表面。在后續(xù)課程的學習中,涉及操作系統(tǒng)知識點時無法正確地將其應用在算法設計中。

3教學內(nèi)容和教學方式改革

3.1設定教學目標和教學內(nèi)容

通過對近幾年本專業(yè)畢業(yè)生的走訪調(diào)查,軟件開發(fā)崗位中涉及硬件知識開發(fā)所占的比例逐年增加。近幾年操作系統(tǒng)技術不斷更新,這就要求操作系統(tǒng)課程的授課內(nèi)容也應該與時俱進,及時將理論知識與流行的操作系統(tǒng)相結(jié)合。課程教學中,讓學生明確本課程在專業(yè)人才培養(yǎng)方案中的重要作用。課程內(nèi)容的安排上注意與前導課程知識的銜接,培養(yǎng)學生閱讀編寫C語言算法的能力。在課程中引入現(xiàn)代操作系統(tǒng)的概念,結(jié)合軟件開發(fā)過程中應用到的知識,如多線程、LINUX操作系統(tǒng)的思想和實現(xiàn)方法,為學生就業(yè)提供有用的、必須的知識積累。

3.2改革課堂教學的主體

傳統(tǒng)課堂教學以老師為主體,采用教師授課、學生參與討論的形式。采用這種方式授課,學生參與度小,無法激發(fā)學生的學習興趣。為增加學生對抽象理論知識的學習熱情,課堂上應轉(zhuǎn)變教師為主的教學方式,采用以學生為主體的教學方式。教師根據(jù)教學任務,預先安排每節(jié)課的學習任務,學生通過查資料、自學等方式完成對學習任務的理解,課堂上由學生講解預留的任務。充分激發(fā)學生的學習熱情,培養(yǎng)學生的自學和解決問題的能力。

3.3改革教學方法

操作系統(tǒng)原理的課程內(nèi)容性質(zhì)包括理論講授、算法執(zhí)行過程分析、計算過程模擬。授課方式不能采用單一的多媒體或者板書形式。

(1)采用多種形式相結(jié)合的授課形式。理論講授宜采取多媒體形式展示,電子教案制作過程中力求將抽象的理論采用豐富的頁面和動畫效果展示出來。計算過程不適宜采用多媒體形式,應結(jié)合板書,逐步推理出計算過程。算法部分需要提供運行環(huán)境,將算法的執(zhí)行過程模擬出來。在授課過程中,應將幾種授課方式有效地結(jié)合在一起。

(2)采用任務啟發(fā)式教學手段。為提高學生對課程的學習興趣,教學中采用任務啟發(fā)式教學方法。根據(jù)課程內(nèi)容采用教師主講、師生討論、學生講解、教師學生講評等授課方式。

授課過程中選取貼近生活的典型實例,通過引導學生對實例的分析,理解對應的原理。如進程調(diào)度部分內(nèi)容,可例舉如下實例:

一位有一手好廚藝的計算機科學家正在為他的女兒烘制生日蛋糕。他有做生日蛋糕的食譜,廚房里有所需要的原料:面粉、雞蛋、糖和香草汁等。在這個過程中:做蛋糕的食譜就是程序;計算機科學家就是處理機(CPU);做蛋糕的各種原料就是輸入數(shù)據(jù)。

科學家閱讀食譜、取來各種原料按照食譜的步驟烘培蛋糕的一系列動作的總和就是進程。進程切換的比喻:現(xiàn)在科學家的兒子哭著跑進來,說他的頭被蜜蜂蟄了,科學家記錄下其食譜做到哪兒了(保存進程的當前狀態(tài)),然后拿出一本急救手冊,按照其中的救治步驟處理蟄傷。這里,我們看到處理機(科學家)從一個進程(做蛋糕)切換到一個更高優(yōu)先級的進程(實施醫(yī)療救治),每個進程擁有各自的程序(食譜和急救手冊)。蜜蜂蟄傷處理完成之后,這位計算機科學家又回來做蛋糕,從他離開時的那一步繼續(xù)做下去。

通過分析上述例子,引導學生找到其中包含哪幾個進程;分析進程的執(zhí)行順序與優(yōu)先級的關系;理解進程調(diào)度中現(xiàn)場保護的意義。

進程死鎖部分討論哲學家吃面問題和兩個人過獨木橋問題,通過討論資源的排他性使用、不可剝奪使用、部分分配使用和互相等待4個條件,讓學生充分理解進程死鎖問題,并采用合理的方法解決。

(3)加強實踐教學環(huán)節(jié)。傳統(tǒng)的操作系統(tǒng)教學中,主要側(cè)重于理論知識和概念的講解,沒有一個系統(tǒng)的實訓環(huán)境和實訓體系,使理論教學與實訓教學相脫節(jié)。大部分實踐教學側(cè)重于算法分析和運行結(jié)果分析,沒有真正地培養(yǎng)學生分析問題和解決問題的能力。

為加強學生對理論知識的理解和應用,需要根據(jù)實際情況確定合理的實踐內(nèi)容和過程。在本課程之后開設LINUX操作系統(tǒng)課程,實踐課程的內(nèi)容可結(jié)合后續(xù)課程安排。確定操作系統(tǒng)實訓課程的兩極模式:一級為操作系統(tǒng)原理主要模塊的認識階段,閱讀幾個主要功能模塊算法的思想并查看運行結(jié)果。第二級結(jié)合LINUX課程,完成操作系統(tǒng)課程設計內(nèi)容。在安排課程設計內(nèi)容時,不僅要加深學生對操作系統(tǒng)算法的認識,同時要培養(yǎng)學生的動手能力和創(chuàng)新能力。

3.4改革考核方式

傳統(tǒng)的考核方式主要考核理論知識的理解,考試形式主要為試卷。結(jié)合課程的性質(zhì),采取不同的考試形式,有利于對學生知識、能力情況的全面考核。設置期末試卷、課堂主題討論和小論文3種形式的考核方法。試卷中分析題和論述題占主體,課堂主題討論采用教師和學生打分的形式,論文主要考查對知識的運用和研究的前瞻性。

4結(jié)語

在《操作系統(tǒng)原理》授課過程中經(jīng)過課程改革,提高了學生學習的主動性,培養(yǎng)了學生自學能力和創(chuàng)新能力,增強了算法分析和設計能力。在分組實踐過程中,培養(yǎng)了學生的團隊精神和組織協(xié)作能力。多方面的考核方式,增加了考試的公平和客觀性,培養(yǎng)了學生去探索新知識的能力。

猜你喜歡
操作系統(tǒng)
智能手機操作系統(tǒng)的分析與比較
卷宗(2016年10期)2017-01-21 14:04:15
國產(chǎn)桌面操作系統(tǒng)中虛擬化技術應用研究
計算機維護中操作系統(tǒng)還原技術的分析
對計算機進行操作系統(tǒng)重裝的維護
操作系統(tǒng)實踐教學改革探索
基于虛擬機(VMware)的實驗平臺構(gòu)建
基于單片機的嵌入式系統(tǒng)的開發(fā)研究
計算機操作系統(tǒng)中死鎖問題研究
“操作系統(tǒng)原理”實驗教學設置初探
高校操作系統(tǒng)課程教學改革的研究與實踐
株洲县| 天长市| 长沙县| 吴忠市| 务川| 弥勒县| 清远市| 常德市| 阿荣旗| 满城县| 台前县| 河北区| 得荣县| 东宁县| 萨嘎县| 视频| 连城县| 玉屏| 临海市| 哈巴河县| 呈贡县| 互助| 云梦县| 鲁山县| 襄樊市| 邛崃市| 榆林市| 龙陵县| 囊谦县| 平凉市| 元谋县| 卫辉市| 元氏县| 三穗县| 依安县| 宁陕县| 肇源县| 阆中市| 西盟| 涿鹿县| 铁岭县|