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

?

計算機操作系統(tǒng)“課程思政”教學實踐探索

2020-01-07 23:15張玉琢
科學咨詢 2020年32期
關鍵詞:進程內存課程思政

張玉琢 肖 飛 向 宇

(云南師范大學信息學院,云南 昆明650224)

引 言

在全國高校思想政治工作會議上,習近平總書記強調“要堅持把立德樹人作為中心環(huán)節(jié),把思想政治工作貫穿教育教學全過程,實現全程育人、全方位育人[1]。”同時,習近平總書記在講話中還強調:“要用好課堂教學這個主渠道,思想政治理論課要堅持在改進中加強,其它各門課要守好一段渠、種好責任田,使各類課程與思想政治理論課同向同行,形成協(xié)同效應[1]?!敝链耍罢n程思政”這一新的教育教學理念被正式提出,其涵義就是:傳授知識培養(yǎng)能力和思想政治教育雙重功能要通過大學的所有課程來體現,各門專業(yè)課程中蘊含的思想政治教學資源要被充分挖掘和運用,把社會主義核心價值觀、創(chuàng)新創(chuàng)業(yè)教育貫穿教育教學全過程,培養(yǎng)學生的社會責任意識和實踐技能,使其健康成長,從而使其在國家的建設發(fā)展中發(fā)揮重要的作用。

一、計算機“操作系統(tǒng)”開展“課程思政”教學改革的優(yōu)勢

操作系統(tǒng)是計算機專業(yè)核心課程,在計算機知識結構中有著重要的地位和作用,旨在全面系統(tǒng)地介紹操作系統(tǒng)的體系結構、設計機理及實現方法與技術,包括自啟動裝入,系統(tǒng)調用、進/線程概念、同步/通信機制、CPU調度算法,死鎖處理、基于分區(qū)/分段的內存管理及虛擬存儲、設備管理、文件系統(tǒng)等[5],通過本課程的學習,讓學生掌握操作系統(tǒng)的基本概念和功能,理解現代操作系統(tǒng)的實現原理、方法、算法和相應的數據結構,幫助學生建立系統(tǒng)級概念[2],并將操作系統(tǒng)實現原理用于軟件的設計與開發(fā)中。

計算機操作系統(tǒng)的性質和在專業(yè)中的地位決定在本課程中從事思政教育具有得天獨厚的優(yōu)勢:

(1)受眾面廣,由于該課程是面向計算機專業(yè)、軟件工程專業(yè)、大數據專業(yè)、網絡工程專業(yè)和其它理工類專業(yè),所以在該課程中進行思政教育可以受益于多個專業(yè)的學生。

(2)課程支撐的畢業(yè)要求和要求的畢業(yè)生能力與思政教育同向而行:該課程的教學目的是使學生掌握計算機核心系統(tǒng)的工作原理及其構造方法,從系統(tǒng)角度認知計算機操作系統(tǒng)的功能和非功能屬性,未來學生在進行系統(tǒng)軟件和應用軟件的分析、設計時,能夠綜合考慮軟件工程實際應用中的社會、健康、安全、法律、文化以及環(huán)境等因素,給出合理的設計方案和設計結果。

(3)課程內容可以與思政教育銜接,操作系統(tǒng)研究的是原理、技術和方法論。其所講授的內容是操作系統(tǒng)發(fā)展過程中保留下來的精華,處處閃耀著人類思想的光芒[3],體現了操作系統(tǒng)理論和技術中最核心、最令人鼓舞的創(chuàng)新內容,該課程內容中蘊含的哲學思想通常具有普遍性,包含的思政元素通常具有現實教育意義。因此,計算機操作系統(tǒng)課程中實施“課程思政”教學改革具有諸多有利的因素。

二、“操作系統(tǒng)”開展“課程思政”的教學方法探索

專業(yè)教育與思政教育的結合不能是突兀與生硬的,教學過程當中應當秉承“潤物細無聲”的教學原則[4],以潛移默化的形式將兩者有機地結合起來。一方面不能摒棄專業(yè)理論課程的教學任務,將所有的專業(yè)課程教學改變成思想政治課堂;另一方面也不能為了改變而改變,將思政教學內容突兀地加入到正常的教學過程當中。

為了達到課程的專業(yè)教學和思政教學目的,提高學生接受專業(yè)知識的能力和理解思政案例的意義,采用案例講解法和思考討論法相結合的教學形式進行教學。其中,案例講解法主要通過思政案例引出相應的專業(yè)知識點,以幫助學生更好地理解專業(yè)知識;思考討論法則是以案例為討論中心點,充分發(fā)揮學生主觀能動性,思考案例所反映的知識點和思政元素內容。

三、“操作系統(tǒng)”開展“課程思政”的實踐內容

計算機專業(yè)學生就業(yè)范圍廣,具有鮮明的理工學生特點,在開展“課程思政”時,我們要注重社會主義核心價值觀、優(yōu)秀傳統(tǒng)文化、科學精神、學術素養(yǎng)、家國情懷等內容的培養(yǎng),滿足學生不斷增長的精神文化需求[4]。

“操作系統(tǒng)”是計算機相關專業(yè)的一門專業(yè)基礎課、核心課,涉及到的內容包括:操作系統(tǒng)概述、進程管理、內存管理、設備管理和文件管理[2]。其特點是理論內容抽象,繁多。該課是建立及訓練學生系統(tǒng)能力的核心課程[2],其前導課程包括計算機文化基礎、程序設計基礎,計算機原理、數據結構、算法設計等課程。

“操作系統(tǒng)”是一門相對難度較高、學生興趣匱乏的專業(yè)課。要想在這類課程中開展“課程思政”教學實踐,教師必須是堅持學科專業(yè)的性質不變、本位不變[4]基礎上,去挖掘本學科的內在哲理、價值、傳授給學生。筆者通過實踐與研究,在“操作系統(tǒng)”課程中開展了“課程思政”實踐教學工作,在專業(yè)課程的知識體系中找到與思政教育的“映射點”,進行了精心設計, 從以下四個方面進行了思政內容的挖掘,將社會主義核心價值觀、大國崛起,科學精神與工匠精神、創(chuàng)新精神、折中與平衡的哲學思想潛移默化地融入到操作系統(tǒng)的專業(yè)教學中,從而達到思政教育的目的。

(一)操作系統(tǒng)發(fā)展過程中蘊含的思想政治內容

早期的計算機沒有裝配操作系統(tǒng),是人工操作階段,這階段是用戶獨占全機而且需要CPU等待人工操作,為了改變計算機資源利用率,引入了脫機輸入/輸出技術[5],但其效果有限。為了解決人機矛盾以及I/O設備間同CPU的矛盾,單道批處理由此產生[5],在監(jiān)督程序的控制下,完成作業(yè)的連續(xù)處理,但內存中始終只保存一道作業(yè),這個階段,I/O操作時CPU要等待很長時間,存在嚴重內存浪費。為了解決系統(tǒng)資源利用率低和系統(tǒng)吞吐量小的問題,讓內存中裝有多道程序,能夠并發(fā)地處理多道程序,引入了多道批處理系統(tǒng)[5],這改善了CPU的利用率,有效提高了系統(tǒng)吞吐量,但系統(tǒng)沒有交互能力。分時系統(tǒng)解決了這個問題,實現了人機交互,與多道批處理相比,分時系統(tǒng)中作業(yè)直接進入內存,采用了時間片輪轉的方式保證用戶同作業(yè)交互的及時性,允許用戶分別使用不同終端,彼此間互不干擾地交互式訪問系統(tǒng)資源,分時系統(tǒng)極大地提高了資源的利用率;但在實時性和可靠性高的領域,分時系統(tǒng)是遠遠不夠的,這要用到實時系統(tǒng),實時系統(tǒng)能及時響應外部請求,在規(guī)定時間內完成對指定事件的處理,實時系統(tǒng)有高可靠性,它采用多路容錯機制來保證系統(tǒng)的安全。近年來,操作系統(tǒng)朝向并行化、網絡化、便捷性、融合性方向發(fā)展。在此,我們除了專業(yè)的學習外,自然地融入思政科學觀:事物的發(fā)展有其自身的規(guī)律,是“需求”驅動了新事物的發(fā)展,堅持用發(fā)展的觀點看問題。操作系統(tǒng)的發(fā)展歷程就是遇到問題,解決問題的過程;此過程中蘊含了兩點論和重點論的統(tǒng)一,當主要矛盾和次要矛盾并存時,要先解決主要矛盾,再兼顧次要矛盾;同樣的道理,引導將來學生未來從事軟件開發(fā)要從用戶需求入手,功能實現性能保證是核心、用戶使用是終點。

在操作系統(tǒng)的這部分教學中,我們還增設了以下內容:

①讓學生了解我國操作系統(tǒng)發(fā)展歷程,理清我國操作系統(tǒng)的發(fā)展脈絡;

②我國享譽海外的天河千萬億次巨型計算機,華為的鴻蒙操作系統(tǒng)研制成功;這些增設通過課堂講解和課下觀看視頻的方式傳授給學生,達到我們課程思政的育人目的:胸懷祖國的愛國主義精神,團結協(xié)作的科研團隊精神,志在高峰的求實創(chuàng)新精神,奮勇拼博的拼博奉獻精神。

(二)“進程調度”中蘊含的思想政治內容

在多道程序設計環(huán)境下,可提高CPU的利用率,多個進程可并發(fā)執(zhí)行,但CPU只有一個,存在諸多進程互相竟爭使用CPU的問題,這會不會出現系統(tǒng)紊亂的現象?這就涉及到CPU資源怎樣分派即進程調度問題。先來先服務調度算法是最常用到的,看似公平,但會導致短作業(yè)等待時間長,那么若短進程優(yōu)先調度又會對長進程不利,甚至會導致長作業(yè)“餓死”,我們把以上兩者綜合得到最高響應比優(yōu)先算法,這個算法既照顧了長作業(yè)也考慮到了短作業(yè)。但若碰到需緊急處理的任務,以上算法是不適應的,則引入了最高優(yōu)先數優(yōu)先的算法,當一進程所對應的事件緊迫,則賦予這樣的進程較高優(yōu)先級,甚至讓這樣的進程可強行剝奪CPU資源去運行。針對分時操作系統(tǒng)而采用循環(huán)輪轉算法,對通用操作系統(tǒng)采用分類排隊算法,若考慮到短進程不被“餓死”,緊迫的進程優(yōu)先執(zhí)行及提高設備資源利用率和降低系統(tǒng)開銷,可采用反饋排隊算法。學生通過這些算法的學習,有利于學生加深算法中蘊含的哲學問題的思考,樹立正確的人生觀,價值觀。這可引申到大學生在社會生活中處理問題時,把普遍與特殊相結合,既要考慮對一般情況的處理,又要對特殊情況給予照顧,優(yōu)先考慮,不片面,不激端,全面地考慮和處理問題。

提高并發(fā)度可以提高系統(tǒng)資源利用率,從而提高系統(tǒng)效率,但并發(fā)度過高會導致激烈的資源竟爭而使進程經常等待其它進程所占用的資源,從而降低進程推進速度,甚至可能導致死鎖,增加系統(tǒng)開銷。計算機系統(tǒng)采用交換技術來控制并發(fā)度[5],當系統(tǒng)并發(fā)度過高時,將內存中的某些進程暫時交換到外存,待以后系統(tǒng)并發(fā)度較低時再換回內存??梢姡l(fā)的“度”適中,才可能讓系統(tǒng)效率達到最大。在此,教師融入哲學思辯:任何事物包含對立統(tǒng)一的兩方面,也包含折中與平衡的哲學思想,即在性能與復雜度間尋求平衡,時間換空間與空間換時間的折中,引導學生理解這種設計思想或哲學,全面綜合客觀地看待一些生活學習中的問題,天下沒有完美的事物,解決問題時,能把握一定的尺度,不絕對,形成完善的人格。

(三)“并發(fā)控制”中蘊含的思想政治內容

在多道程序設計環(huán)境下,進程不是孤立的存在,進程之間存在相互關系,會相互制約、相互作用。并發(fā)進程失去了順序程序的良好特性,取而代之的是多個進程是交叉執(zhí)行的,一個進程的運行環(huán)境可能被其它進程所改變,從而互相產生影響,并發(fā)進程多次運行結果不可再現;這就是并發(fā)程序中臨界區(qū)互斥與同步的問題,若不能根據并發(fā)程序特征正確、恰當地解決互斥、同步問題,程序會出現跟時間有關的錯誤。進程互斥的方法有軟件方法、硬件的方法、信號量的方法、管程、消息通信,我們重點講解硬件的方法、信號量的方法、消息通信。這部分是本課程的難點及重點,同樣可以融入思政科學觀——辯證法的矛盾統(tǒng)一規(guī)律:任何事物內部都是矛盾的統(tǒng)一體,矛盾是事物發(fā)展變化的源泉、動力。進程在執(zhí)行過程中就會遇到互斥問題和同步問題,就如矛盾統(tǒng)一體:互相區(qū)別、互相排斥又互相依存、互相依賴,事物是普遍聯(lián)系的,要用聯(lián)系的觀點看問題。

(四)存儲管理中蘊含的思想政治內容

在主存管理中,連續(xù)存儲管理和離散存儲管理有一個共同點,要求將作業(yè)全部裝入內存后才能運行,這帶來一個問題——“小內存大作業(yè)”,即作業(yè)的尺寸不能超過內存量,這極大地限制了軟件技術的發(fā)展。為解決“小內存大作業(yè)”問題,最容易想到的辦法是增加內存容量,但這個辦法不僅增加成本,還受到計算機體系結構限制,并不能一勞永逸地解決問題。對此,教師要引導、啟發(fā)學生在作業(yè)上動腦筋,如果不把作業(yè)全部裝入內存,而僅僅裝入當前運行所需的部分,其余部分留在輔存上,需要時再裝入內存,作業(yè)不必全部裝入內存就能運行,基于這一思想,引入虛擬存儲管理技術[3],即在邏輯上增加內存容量的方法,從而引入虛擬存儲技術的設計與實現。教師進一步引導學生分析這個問題的解決方法來啟發(fā)學生積極思考,最大限度調動學生積極性,培養(yǎng)學生發(fā)現問題,分析問題、解決問題的綜合能力,培養(yǎng)學生創(chuàng)新思維意識和能力。

四、結束語

“課程思政”是高校實現立德樹人根本目標的必然選擇,也是高校課程教學改革的必然趨勢?!罢n程思政”使得思想政治理論課與專業(yè)課的互通變得可能,架起了思政課程與專業(yè)課的溝通橋梁。“課程思政”的實施還處于探索階段,雖已取得了一定的效果,但教師的“課程思政”水平、思政內容的內涵和深度挖掘、思政內容融入方式等方面,還有待于進一步提高。因此,只有進一步加強“課程思政”的實施范圍和深度,高校才能在教會學生技能的同時,不斷提高學生思想水平、政治覺悟、道德品質、文化素養(yǎng),讓學生成為德才兼?zhèn)?、全面發(fā)展的人才。

猜你喜歡
進程內存課程思政
債券市場對外開放的進程與展望
筆記本內存已經在漲價了,但幅度不大,升級擴容無須等待
“春夏秋冬”的內存
改革開放進程中的國際收支統(tǒng)計
發(fā)揮專業(yè)特色 實施“課程思政”
內存搭配DDR4、DDR3L還是DDR3?
社會進程中的新聞學探尋
俄羅斯現代化進程的阻礙
上網本為什么只有1GB?
商都县| 丹凤县| 炉霍县| 墨脱县| 德格县| 买车| 民权县| 司法| 江北区| 芷江| 茶陵县| 黄陵县| 三都| 黄浦区| 竹溪县| 屏山县| 菏泽市| 南郑县| 镇巴县| 耒阳市| 湘潭县| 武冈市| 日照市| 宁海县| 游戏| 蒙自县| 确山县| 虎林市| 万宁市| 芦溪县| 资兴市| 张家口市| 天等县| 扶余县| 拉萨市| 乌兰察布市| 永和县| 黑龙江省| 光山县| 邓州市| 黑河市|