計算機原理范文

時間:2023-03-16 16:47:28

導語:如何才能寫好一篇計算機原理,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

計算機原理

篇1

2、計算機在運行時,先從內存中取出第一條指令,通過控制器的譯碼,按指令的要求,從存儲器中取出數據進行指定的運算和邏輯操作等加工,然后再按地址把結果送到內存中去。接下來,再取出第二條指令,在控制器的指揮下完成規定操作。

依此進行下去。直至遇到停止指令。程序與數據一樣存取,按程序編排的順序,一步一步地取出指令,自動地完成指令規定的操作是計算機最基本的工作原理,這一原理最初是由美籍匈牙利數學家馮.諾依曼于1945年提出來的,故稱為馮.諾依曼原理,馮諾依曼體系結構計算機的工作原理可以概括為八個字:存儲程序、程序控制。

3、存儲程序:將解題的步驟編成程序(通常由若干指令組成),并把程序存放在計算機的存儲器中(指主存或內存)。

篇2

一直以來,計算機原理的教學是個難點。教師總給學生講,計算機原理是以后學好計算機的基礎、更是計算機故障處理的基石,還會影響計算機的發展。但是學生根本不買帳,因為剛開始接觸計算機的實際應用中,能用到計算機原理的地方很少。如何詮釋計算機原理、計算機故障處理、計算機發展之間的關系;教師講起來費勁,學生更沒興趣。為了改變這個現狀,我們首先要分析一下它們三者的關系。

1 計算機的發展與故障處理的關系

計算機的發展離不開計算機的故障處理,二者關系就象是雙生兄弟,相輔相成。如果沒有計算機的發展,那么故障處理就會失去研究的意義;但是如果放棄了故障處理的研究,那么計算機的發展就丟掉了前進的動力。

2 計算機原理與計算機故障處理的關系

計算機原理和計算機故障處理,二者相生相克。計算機原理可以從根本上解釋計算機故障;計算機故障處理又可以從反面證明計算機原理,并促進其發展。

3 計算機原理是故障處理中解決疑難雜癥的基本技能

計算機原理方面的書籍大都是從數字電路分析與設計、運算方法與運算器、指令系統與匯編語言程序設計、存儲器、控制器、輸入輸出系統、總線、操作系統幾個方面來介紹的。整個原理介紹不可謂不專業,和現實中的計算機的應用及故障處理,不可謂不脫節!由于計算機代碼和數據充斥了整個課本,又很難在實踐中運用;從而造成教師講解費勁,學生沒有興趣,難以掌握,已經成為不爭的事實。那么什么樣的計算機原理才是學生有興趣,才是能在實際故障處理中容易運用的呢?那就是計算機的啟動工作原理,操作系統的啟動工作原理。

4 計算機啟動工作原理

1)加電后,主板控制芯片組向發出cpu初始化信號,并跳轉到bios系統地址,開始執行bios的啟動。

2)系統bios加電自檢post(power on self test),檢測系統中的一些關鍵設備,如內存(post過程只檢查640k常規內存)和顯卡是否存在和能否正常工作。不能則通過小喇叭報警。

3)系統bios將查找顯卡的bios,顯卡bios來完成顯卡的初始化并顯示顯卡信息,出現開機的第一個畫面。

4)查找完所有其它設備之后,bios顯示自己的啟動畫面,屏幕底端左下角會出現詳細信息。

5)系統bios將檢測cpu的類型和工作頻率,并將檢測結果顯示在屏幕上。

6)系統bios開始測試主機所有的內存容量,并同時在屏幕上顯示內存測試的數值,就是大家所熟悉的屏幕上半部份那個飛速翻滾的內存計數器。

7)標準硬件設備檢測,包括存儲器和接口。

8)即插即用設備檢測,檢測的同時分配給資源,并在屏幕上以列表的方式顯示。

9)更新escd(extended system configuration data,擴展系統配置數據)。escd是系統bios用來與操作系統交換硬件配置信息的數據,這些數據被存放在cmos中。

10)依據cmos中的啟動順序,引導操作系統。

5 計算機啟動工作原理應用簡單分析

眾所周知,內存和顯卡硬件故障,小喇叭會報警;但是有個別的機器小喇叭損壞或未接而不報警。如果此時檢測畫面停住,就不知道是那個硬件故障了。但是只要你精通上圖啟動檢測順序,就是我所倡導的一部分應該重點講解的計算機原理,就可以準確判斷了!如停在6處,則基本內存沒問題,目前只是擴展內存有問題,但是證明前面5步肯定沒有問題,而不至于一頭霧水,檢查cpu、主板等等!通過上面小例子,我所倡導的計算機原理,在計算機故障處理中的意義可見一斑。

6 結束語

篇3

一、外界環境影響導致的故障

計算機正常使用是需要一定外界環境條件保證的,外界環境異常也會導致計算機出現無法正常使用的故障。

首先是用電環境,計算機作為精密電子設備對供電質量相當敏感,如市電電壓不穩、經常停電等不僅會令計算機無法正常使用。在用電環境中還有一個不可忽視的因素就是插排或電源插座的質量,很多電源插排質量不好,內部接點采用手工焊接,并且常用酸性助焊劑,這樣容易導致在使用中焊點氧化引起斷路、漏電等問題。計算機電源插頭接觸不良會產生較大的接觸電阻,長時間工作時就會大量發熱而導致虛接,同樣會導致主機出現頻繁重啟等故障。

電磁干擾也是導致計算機出現故障的一個重要原因,許多時候計算機死機、重啟就是因為電磁干擾造成的。

二、軟件原因導致的“軟故障”

對大多數用戶來說,計算機日常使用中80%以上的故障為軟件原因導致的“軟故障”,誤操作、誤刪除、不正確的軟件卸載、隨意的安裝軟件都會導致計算機出現故障。其中“軟故障”的禍首又當屬計算機病毒。計算機誕生以后不久,計算機病毒就“應運而生”了。隨正互聯網的普及,計算機病毒傳播更快更猛,作為普通用戶來說,根本沒有防范意識,隨意的下載、郵件附件的隨便打開等,都造成病毒的泛濫傳播。

針對以上種種情況,我們的應對措施就是C盤東西不隨便動,屬于與個人的軟件可以安裝在D盤或者其他盤,做好系統盤的備份,以備系統出現問題是隨時恢復;對于計算機病毒和木馬的防范措施就是安裝殺毒軟件和防火墻,及時給系統安裝補丁文件。當然做到這些并不等于萬無一失,這僅僅是能夠做到把問題發生的概率減到最小,一旦以上方法不能解決問題,那只能是重裝系統。

三、計算機出現故障的一般解決步驟

計算機出現故障,我們要遵循“先軟后硬、由簡到繁、逐一替換”的原則進行處理。主板BIOS設置不當也應屬于“軟故障”的范疇,請恢復BIOS默認的安全設定。排除軟件故障后,再檢查硬件的安裝問題,打開機箱,將包括CPU在內的所有配件拔下,認真清掃灰塵,然后將內存及插卡的“金手指”用無水酒精清洗后,再重新安裝好。如果仍有問題再考慮更換相關配件,一般從內存、顯卡、電源等容易更換的配件開始逐一替換,直到找出導致故障的“禍首”。當然并不是所有計算機故障都能夠自行處理,有些故障需要盡快送修,而對于顯示器等強電設備切不可擅自維修,為避免在計算機維修上遭遇陷阱和黑手,除了提高自己的計算機水平,要注意選擇本地口碑較好、可靠的維修點,讓有經驗的朋友陪同前往,并盡量當面維修,維修完畢要仔細驗收,并作詳細測試,最后要注意簽好維修合同,注明保修期,一旦感覺自己可能被欺騙,要盡快向工商、技監等職能部門投訴,堅決維護自己合法權益。

篇4

【關鍵詞】電子計算機;自動控制;技術原理

隨著我國社會生產信息化與自動化趨勢的不斷推進,電子計算機控制技術的應用得到了廣泛應用。在這一情況下,做好計算機控制技術的基礎理論研究,用于促進控制技術的有力發展,就成為了當前自動化控制技術與計算機實用技術研究者的重要研究內容。在這一研究中,技術人員以計算機控制系統組成、特點與設計技術為基礎,結合新型控制技術的運行原理開展了控制技術原理研究,為計算機控制技術的發展與實用性提高提供理論研究支持。

1計算機控制技術概念分析

電子計算機控制技術的應用,來源于計算機技術的高速發展。技術研究者在研究中將這一技術定義為以下內容:計算機控制技術是以電子技術、自動控制技術、計算機應用技術為基礎的自動化控制技術,其運行的核心為計算機控制技術。所以計算機控制技術,在實際運行中包括了綜合可編程控制技術、單片機技術、計算機網絡控制技術等多項技術內容。在自動化控制研究中,計算機控制技術的應用可以很好提高自動控制精密度與控制效率,降低控制管理成本。

2控制系統運行原理研究

在計算機控制系統包括了硬件系統和軟件系統兩個主要系統。自動控制過程即是通過兩個控制系統的配合完成。下面我們分別就這兩個系統的運行原理進行研究。

2.1硬件系統運行原理

計算機自動控制系統的作用是通過對控制數據信息分析,在通過數據信號完成自動控制的計算機及相關控制設備。在實踐應用中,技術人員將其分為通用機系統與控制機系統,兩個組成系統。通用機系統在運行中主要是按照軟件程序,通過主機對控制數據進行計算、分析、存儲以及控制命令的工作。而控制系統則是將通用機系統的命令,發送到控制設備中,完成對自動化系統的控制過程。所以在計算機控制硬件系統中,控制機系統實際上是通用機系統的外延系統,負責完成通用機系統的命令,同時將所控制設備產生的數據信息反饋到通用機系統,完成控制系統與被控制設備的數據交換過程。

2.2軟件系統運行原理

如果將硬件系統比喻為控制系統的軀體與器官,軟件系統則是計算機控制系統的神經系統,負責指揮計算機控制系統的正常運行。自動控制軟件系統在實際運行中,包括了系統軟件與應用軟件兩個組成部分。系統軟件是計算機軟件運行的基礎,負責對應用軟件提供支持,同時負責對系統自身運行提供幫助。如計算機各類操作系統、計算機運行的監控軟件、語言與數據處理軟件等,都是系統軟件的組成部分。而應用軟件則是通過程序運行,完成通用機與控制機系統發出的各項控制指令,完成對被控制設備的控制工作。

3計算機控制系統實踐操作原理

在計算機控制系統運行中,硬件系統與軟件系統的配合工作過程大體如下。

3.1控制系統設計

技術人員在計算機控制設置中,首先需要做好控制系統的設計工作。其主要工作內容包括以下程序。首先確定系統需要的控制任務說明書。在控制系統設計開始前,技術人員需要了解被控制設備的技術參數、運行原理,以及設備生產加工工藝流程、精度要求、設備運行需要實現的功能等各項技術指標。除此之外,技術人員還需要對設備運行環境、操作技術人員素質等外界因素進行信息統計、分析,制定出有效的控制設計任務說明書。這一過程是控制系統設計的基礎工作,對于設計過程起到了有力的支持作用。

其次制定系統總體方案設計。在任務說明書基礎上,技術人員即可對系統控制總體方案進行設計。方案設計的內容包括了以下內容。一是根據任務書內容,選擇硬件與軟件系統。根據任務書內容,技術人員在成本、技術指標等條件下,選擇合理的計算機硬件主機、周邊設備,以及系統軟件與應用軟件。其選擇因素包括了系統控制質量與效率、系統整體造價與工時限制等幾個主要因素。二是合理配置硬件與軟件系統。在系統硬件與軟件系統選擇完成后,技術人員還應在方案設計中充分考慮硬件與軟件系統是否匹配,合理配置計算機系統使其發揮出最佳效果。三是完成設計方案。在完成以上工作后,技術人員需要將控制系統總體方案落實在文件中。在設計方案文件中應包括硬件系統微處理器選擇、計算機內外存儲器容量選擇、接口電路類型與連接方式、控制系統傳感器類型、控制系統應用軟件開發環境的配置以及硬件系統配置設計與調試工作內容等主要方案內容。

最后是完成控制系統應用軟件設計。在硬件與軟件總體設計方案基礎上,技術以方案要求與控制工作實際過程出發,開始應用軟件的設計工作。軟件設計的內容包括了軟件控制功能設置,以及控制功能運行的邏輯與時序關系。應用軟件設計過程中,技術人員需要用軟件流程圖表述出來。再按照流程圖內容,設計出應用相應的應用程序,搭建控制應用軟件系統。

3.2控制系統主要方式簡析

控制系統在設計完成后,即可進入控制管理階段。在這一階段,控制管理可以分為程序控制、反饋控制以及應急控制三個主要組成部分。程序控制主要是按照應用軟件程序,由通用機系統向控制機系統命令,再由控制機系統控制被控制設備完成指令。反饋控制主要由被控制設備發出反饋信號,再由控制機與通用機系統進行分析,再根據分析結果做出控制指令。這種控制模式需要與監控系統配合進行。應急控制主要是在設備故障、自然災害等突況下,控制系統采用的應急轉換、手動控制等特殊的控制方式,是應對突發緊急情況下的控制措施。由于這種控制方式較為特殊,一般不會采用。

4結束語

計算機自動控制技術的核心在于系統設計與運行兩個主要內容。為此技術人員以計算機控制技術系統組成為切入點,結合其設計與控制方式,開展了技術專項研究。為計算機控制技術水平的提高打下有力的基礎。

參考文獻

[1]于文新,楚書來.計算機控制技術在自動化生產線上的應用[J].煤炭技術,2013(08).

篇5

關鍵詞:計算機;審計

計算機審計是各個行業的一種經濟監督活動,它以計算機在各個行業的應用作為監督的重點。它是根據各個行業的法規和制度,兼顧計算機技術自身的特點,采用一定的程序和方法,對計算機參與各個行業經濟活動的合法性、合理性、合規性、效益性、安全性、正確性以及參與各個行業經濟活動的可行性和實施方案進行審核、鑒證、評價、監督、協調,并提出改進工作建議的一種監督活動。

1計算機審計的基本方法

(1)觀察法。是審計人員深入基層行業單位或計算機中心機房現場實際觀察業務操作程序,以核實規章制度貫徹落實情況的一種審計方法。

(2)順查法。它是按照記帳程序,從原始憑證開始到帳表輸出為止依次進行檢查核對的一種方法。這種方法能夠按照業務發生的實際流程、記帳程序順序地仔細進行核對,便于檢查錯誤。在各個行業計算機會計、資金、融資、管理臨柜應用系統中,這種方法是一種日常使用的普遍方法。

(3)逆查法。它是按記帳程序相反的次序,從審計輸出報表入手進行檢查的一種審計方法。這種方法,一般是在發現一疑點之后,再有重點、有針對性地查帳、查憑證。這是計算機臨柜網點經常使用的一種方法。

(4)詳查法。就是對所有的憑證、帳表及記帳過程進行詳細、全面稽查的方法。一般對重點項目或業務量小的單位,或已出現嚴重問題的單位審計時采用這種方法。

(5)抽查法。是對某一段時期內業務處理過程或某一部分業務進行審計檢查的一種方法。這種方法又叫抽樣法,以重點抽查某一段情況為樣本來判斷全面情況。這種方法省時省力,效率高,在計算機審計中是一種常用的方法。

(6)審閱法。是通過審查和閱讀有關資料,以鑒別資料本身及所反映的經濟活動是否正確、真實、合法、合規、合理、有效的一種方法。用審閱法進行計算機審計時,應該做好如下幾項工作:

——原始記帳憑證的審閱。

——原始開戶憑證的審閱。

——機內流水帳的查閱。

——機內各種查詢功能升級和功能審閱。

——總帳、分戶帳審閱。

——結帳時的筆數、發生額、余額、積數的查閱。

——各種輸出報表和輸出傳票審閱。

——已歸入檔案的各種憑證的審閱。

——凍結、掛失申請書審閱。

——解凍、解掛、提前銷戶申請書審閱。

(7)核對法。是以兩種或兩種以上的資料想對照,以核實其內容是否一致,計算機是否正確的一種審計方法。這是計算機審計工作中最常用的一種方法。在計算機資金、融資、管理、會計臨柜系統中,主要包括以下幾種核對方式:

——記帳憑證與其經濟用途,會計要素之間的核對;

——記帳傳票與流水帳之間的核對;

——總帳與分戶帳的核對;

——利息與積數或期限及利率的核對;

——今天帳務與昨天帳務的核對;

——余額軋帳單與分戶帳的核對;滿頁帳與對帳單或與未滿頁帳的核對,與手工傳票的核對;

——帳實核對,銀企核對。

(8)綜合打分法。這種方式就是采用詢問法、觀察法、比較法等方法,進行綜合評價。具體作法是將審計要求制成打分表,對每一項工作給出滿分標準,然后對實際情況進行評價打分,最后算總分。常規性審計或計算機應用的初級審計可以廣泛采用此法。

2計算機審計人員參與計算機審計工作的特點

第一,計算機審計人員應參與計算機應用系統的開發研制工作。

(1)在應用系統軟件的研制過程中,研制人員必須考慮這些規章制度,核算法規,內部控制措施,使其控制實施步驟計算機程序化。計算機審計人員熟悉各個行業的各項規章制度,條規條法,以及各個行業業務的實際情況.

(2)審計人員參與研制工作,可以及時地提供業務及政策情況,及時發現指出問題,使之及時得到解決。避免因研制成功之后才發現問題,而不得不進行大工作量的改動。

(3)一個應用系統軟件在研制成功之后,必須經過計算機審計人員的分析、研究、測試、實驗之后才能付諸推廣應用。審計人員通過對計算機應用軟件的測試,提出意見,在技術人員的修改之后再測試,實驗,直到基本上符合施加情況之后,作出正確評價,再使用推廣。

(4)計算機審計人員參與開發應用軟件也可以表達用戶對開發的應用系統的意見,使得開發出的應用軟件具有功能齊全,方便用戶,嚴密可靠的特點。同時,也可以將領導部門對該應用系統的要求、意見貫穿到研制工作中去。

第二,計算機審計人員必須充分了解計算機應用系統軟件在帳務處理上與手工系統之間的聯系與區別。

(1)手工帳務系統是一種已經成熟、具有相對穩定性的帳務處理系統,它充分地反映了各個行業帳務之間的核算關系。在進行計算機應用系統軟件的開發設計過程中,設計人員必須通過調查研究,將這種手工帳務系統通過模擬使其變成計算機語言能夠描述的機器帳務系統。因此,這兩種帳務系統之間具有一定的聯系。

(2)在明確了帳務處理關系之后,為設計方便,以及便于用計算機語言描述、實現,因而在進行機器系統設計的過程中,往往采取了一些中間的過渡系統,來承擔應用系統軟件在實現業務時應該具備的一些功能。這就使得計算機軟件在核算關系上有一些具體的細節,并不與手工核算關系相一致。計算機審計人員必須充分地了解這些區別,以便于判斷這種系統設計是否符合各個行業管理制度,并理解這種設計與手工系統相比所作的融通和改變。只有充分了解了這些區別,才能對于系統運行后所可能產生的結果有正確的認識,因而,才有可能正確地進行審計,完成審計任務。

(3)在通常的手工系統核算關系上,由于記載帳簿以及處理過程的直觀性,往往使得我們忽視了一些較為有效的理解方法,計算機系統在軟件設計中大量使用了流程圖,通過流程圖來反映軟件系統內部各個文件、變量之間的核算、過渡關系,這種流程圖也使得計算機軟件系統內部關系比較清楚,便于實現和理解。計算機審計人員要學會識別流程圖和繪制流程圖,并通過流程圖,來理解軟件系統在實現系統功能時與手工核算系統之間的聯系與區別,因而更好地發揮計算機審計的作用。

第三,計算機審計人員必須理解和熟悉計算機應用軟件系統中的文件體系和變量體系。

(1)在手工帳務系統中,作為記入帳務以及核算關系的載體的帳簿、報表、帳卡,在計算機應用軟件系統中,通常被設計成為各種充當相同、相似、相近功能的文件,這些文件成為計算機系統中帳務及核算關系的載體而發揮著重要的作用。審計人員在履行計算機審計任務時,必須明確應用軟件系統都使用了哪些文件,各個文件中項目的設置及其之間的關系,每個文件承擔了哪些(個)手工帳簿的哪些(個)功能,它們之間有什么聯系與區別。

(2)手工帳簿、報表、帳卡中每個數據項都有明確的稱謂及經濟意義,在計算機應用系統軟件中,這些數據項被設計成各種類型的變量來承擔實際數據項參與核算任務。審計人員為了作好計算機審計工作,必須充分了解變量體系,理解各個變量所代表的經濟意義及變換功能。通過理解變量來理解系統是怎樣來實現核算關系的。

(3)機器帳務核算處理是通過各種運算符和運算函數對變量的處理來實現的,審計人員必須認真研究各種運算關系,從而充分評價系統功能,并理解系統核算關系。

第四,計算機審計人員要參與計算機應用軟件系統在投運時的數據移植工作。

(1)一個完整的應用軟件要在各個行業業務中發揮作用,必須進行數據移植工作,即將手工帳卡、帳簿、帳表上的數據移植到機器系統的文件中去,這是計算機應用軟件應用的第一步。在移植之前,計算機審計人員應參與機器安裝、線路鋪設等工作,并對各項設施按照要求進行安全審計,從而熟悉布線規律,并便于在今后長期審計中堅持原則。(2)雖然計算機應用軟件是根據實際需要編制設計出來的,但是在推廣應用時,由于實際情況千差萬別,因而在數據移植時,為了使實際數據正確地移入機器,往往要對那些不適合機器程序設計情況的數據,進行一些適合情況的修改,對帳務系統進行必要的組織、調整、整理準備工作,計算機審計人員參與數據移植工作,一方面熟悉這種準備帳務的工作,另一方面也便于今后審計工作的開展。

(3)數據移植是手工帳務向機器帳務的轉化過程,在這個過程中,原始的手工帳簿數據被直接移入機器,可以非常直觀地看清楚手工帳簿與機器帳簿即文件之間的聯系與區別,因而強化對機器帳務核算原理的理解,

第五,計算機審計人員運用計算機應用軟件,學會閱讀計算機打印的各種報表,輸出的各種憑證,識別原始手工傳票數據,增強鑒別理解帳務核算的能力。

(1)計算機審計人員要學會運用計算機應用軟件。計算機審計事實上是對各個行業應用計算機的過程進行審計,如同審計人員必須熟悉手工帳務一樣,計算機審計人員必須首先使用計算機系統來處理各個行業業務,只有這樣,才有可能做好審計工作。

(2)各個行業業務使用計算機之后,各種帳、卡一般以計算機輸出為主,有些輸出結果在形式上與手工帳簿具有很大的不同,因此,計算機審計人員必須熟悉計算機輸出的各種信息(包括屏幕信息和打印機打印的信息),并透過各種輸出信息來識別和判斷手工傳票輸入過程及機器內部的處理過程,從而達到對計算機應用情況進行正確審計的目的。

3計算機審計工作質量的檢查和控制

為了保證計算機審計人員的工作質量,也要對計算機審計工作進行控制和檢查。控制和檢查主要有以下形式:

(1)責任控制。計算機審計管理,應該根據各個行業計算機應用范圍,確定審計領域,建立目標管理機制,建立責任制,明確各個計算機審計人員的審計范圍和責任,在制定審計計劃時,將審計項目分工落實到每個審計人員,項目中每個細節都應在審計方案中列表明確,以便檢查。審計部門負責人應該按照審計任務書對各個審計人員完成任務情況進行全面檢查。

篇6

關鍵詞:仿真系統;化工原理;編程;實驗教學

中圖分類號:G642.4 文獻標志碼:A 文章編號:1674-9324(2012)07-0246-02

化工原理課程的實踐教學涉及化工生產中的單元操作,由于實驗室儀器設備和教學時數的限制,難以做到以學生為主體,學生動手能力訓練效果不佳。將實驗原理、實驗現象、實驗過程及數據處理與計算機技術相結合,通過計算機模擬實驗裝置的仿真操作軟件是一個很好的教學輔助手段,能夠很好地彌補實踐教學中的不足。Flas具有體積小、表現力強、支持音頻、交互性強等優點,廣泛應用于實驗演示或多媒體光盤的制作。Flash使用ActionScript語句,增強了對于交互事件的動作控制,使用戶可以更精確、更容易地控制動畫的播放。Flash軟件傾向于簡潔漂亮的動畫過程,可以實現許多人機交互特效,但進行復雜的模擬過程和數據處理就力不從心了。以C#語言結合動畫軟件Flash,可開發出一種形象逼真、操作簡潔的化工原理仿真軟件。

一、化工原理仿真系統的制作

化工原理實驗包括流體流動阻力測定、離心泵性能測定、傳熱、精餾、吸收與解吸、干燥、萃取等基本單元操作,分別由不同的儀器儀表和管道組合而成。在仿真軟件中,把各種設備和管道用flash畫出,再根據每一套裝置流程圖的要求,以真實、立體的效果來實現。

1.整體結構。實驗仿真系統的開發過程分為三個階段:實驗前的準備、實驗過程及數據記錄和數據處理。前兩個階段在Flas制作軟件上完成,第三階段在Visual Studio 2005軟件開發工具上完成,并且使用Access數據庫進行數據的存儲與交換。

2.仿真系統的實現。在計算機模擬化工原理實驗時,需要通過動態數學模型來模擬真實的實驗操作,該模型主要包括實驗指導、素材演示、仿真操作、數據處理、考題測試、幫助功能等內容。下面以離心泵性能測定為例詳細說明仿真系統的制作過程。在實驗準備階段與實驗開始階段的Flas的制作過程中,考慮到實驗步驟有先后,以及更好地做到人機交互,必須使用專門為Flash腳本開發的ActionScript語言。如點擊水泵開啟按鈕必須在閥門開啟以后才能啟動,直至水灌滿后,才可以點擊關閉水泵按鈕。為了使實驗更具有真實性,需設置閥門的流量控制,分為10個級別,可以逐漸增大或減小。運用Visual Studio. Net開發環境編寫C#程序,可以通過拖動添加組件,并自動生成組件需要的代碼。在制作化工原理實驗模擬課件時,可通過Visual Studio 屬性窗口設置各種開發元素屬性如外觀、名稱等,且屬性窗口中顯示的內容,隨著選擇開發元素的不同而動態改變。利用Visual Studio“工具箱”,可以向應用程序添加標準控件。在設置好窗體和控件后,利用Visual Studio的代碼編輯器編寫程序代碼。在命令窗口中,可以直接輸入并執行各種命令,調試應用程序,并通過在即時窗口的命令行中輸入表達式或變量名,可以得到它們的值。編寫程序過程中,難免會遇到一些錯誤,開發人員需要對應用程序進行調試,查找錯誤的根源,以期達到設計要求。離心泵性能測定實驗涉及到流體流動、水泵運轉、儀表變化、閥門打開或關閉等動作,在仿真系統中通過Flas來實現這些動作的動態效果,使整個實驗過程表現得更加真實。用Flash中的按鈕實現動畫交互效果,控制整個實驗的操作并對數據進行采集,同時將數據傳入C#,由C#對數據庫進行讀寫操作,然后作出離心泵特性曲線圖。

3.實驗數據產生及處理。化工原理實驗過程中往往要測定溫度、壓強、濃度、流速等數據,同時必須對這些參數進行整理和分析,并運用相關的理論公式進行計算,才能達到實驗預期目的。化工原理實驗實測數據多,繪圖耗時費力,計算公式復雜,有時甚至需要進行迭代計算,借助計算機輔助程序可圓滿解決這些問題。在仿真軟件中,通過C#語言設計數據處理程序。根據各化工單元操作理論建立數學模型,使仿真數據在實際操作的數據范圍內隨機產生,以保證每個學生在進行仿真實驗時即使初始條件相同,也不會得到完全相同的實驗結果,更接近真實操作狀況。試驗完成后,點擊“記錄數據”按鈕,計算機會自動記錄數據,并在后臺進行數據傳遞,然后根據預先輸入的計算公式進行數據處理。數據處理后被保存到Access數據庫中,再通過調用,將數據輸出在DataGridView進行顯示,或據此數據繪制實驗曲線。

二、操作過程及功能概述

主界面使用Visual Studio C#中的窗體,通過添加菜單欄來控制試驗的選擇。其特點是方便、簡單易用,更重要的是為今后仿真系統的逐步完善提供了空間。首先水泵的開關按鈕是不可用的,必須在打開閥門以后,才能啟動水泵。當水泵與閥門同時啟動后,便開始灌水,在這期間禁用系統中所有的按鈕。待灌水過程結束,先關閥門再關水泵。點擊“開始實驗”按鈕,可以開啟下一個界面繼續實驗。先打開水泵,然后打開閥門,通過閥門調節流量級別,儀表數值會隨之變化。點擊“記錄數據”按鈕,將儀表的數值記錄在數據庫中。當數據記錄完畢,點擊“查看數據”按鈕,屏幕上顯示10組數據以及由公式計算得出的“揚程”、“有效功率”、“效率”數值。點擊“繪圖”按鈕,可直接繪制出H-Q、P-Q及η-Q三條特性曲線。無論是實驗結束還是中途關閉實驗窗體,都將出現一個對話框以提示實驗者“是否保存當前數據?”操作者可根據提示對實驗數據進行取舍。

集合Flas和C#語言優點開發的化工原理實驗仿真系統,具有界面直觀、操作簡單、支持人機交互、占用空間小等特點,能顯著提高化工原理實驗教學的效果,減少實驗設備投資和損壞,降低實驗投入成本,避免實驗事故的發生。計算機輔助教學,特別是計算機仿真實驗在化工教學過程中的應用,使學生接觸了一種全新的實驗手段,激發了學生學習的積極性和主動性,使學生創新意識得到培養,從而提高了整體教學質量。

參考文獻:

[1]胡濤,吳彩金,王輝,等.采用VB開發化工原理實驗仿真系統[J].大慶師范學院學報,2007,4(2):99-102.

[2]胡濤,陳傳平,馮良東,等.VB結合Flash制作化工原理離心泵實驗CAI課件[J].寧波工程學院學報,2007,6(2):57-62.

[3]顏紅俠,張教強,張秋禹,等.仿真技術在化工專業生產實習中的應用[J].2003,12(19):105-106.

[4]姚飛,杜俊琪,戴治海.仿真技術在化工原理實驗中的開發與應用[J].實驗技術與管理,1990.7(3):36-38.

[5]衛靜莉,李曉紅.化工原理實驗仿真功能設計及教學探討[J].實驗室研究與探索,2006,25(1):44-46.

篇7

【關鍵詞】計算機;病毒;感染原理;危害;防范

中圖分類號: G623.58 文獻標識碼: A 文章編號:

一、前言

我國信息技術的發展推動互聯網行業的迅猛發展,計算機已經深入了千家萬戶的生活當中,與人們的生活息息相關。但是,近年來在計算機發展的同時,病毒的發展也是迅速的,病毒對電腦的危害是巨大的,因此,我們很有必要了解計算機病毒的感染原理,防范病毒對計算機的危害。

二、計算機病毒概述

1、計算機病毒的定義

計算機病毒就是能夠通過某種途徑潛伏在計算機存儲介質(或程序)里,當達到某種條件時即被激活的具有對計算機資源進行破壞作用的一組程序或指令集合。

2、計算機病毒的由來

計算機病毒從1983年被美國計算機專家倫艾德勒曼(LenAdleman)首次命名至今,新的病毒種類不斷出現,并隨著網絡的發展而不斷蔓延。所有病毒都是掌握計算機程序設計技巧的人制造的,根據對現有已了解的毒源分析,計算機病毒可能的來源有:

(1)來源于計算機專業人員或業余愛好者的惡作劇而制造出的病毒。

(2)公司或用戶為保護自己的軟件不被復制而采取的不正當的懲罰措施。

(3)惡意攻擊或有意摧毀計算機系統而制造的病毒。

(4)在研究或開發設計某些程序時,由于未估計到的原因而對它失去了控制所產生的破壞性程序。

三、計算機病毒感染原理及感染病毒后的計算機的癥狀

1、計算機病毒感染原理

病毒的感染原理不同感染途徑的病毒, 其感染機制也不相同。

(1)、引導型病毒感染原理系統引導型病毒主要是感染軟盤的引導扇區和硬盤的主引導扇區或 DOS 引導扇區,其傳染方式主要是通過使用被病毒感染的軟盤啟動計算機而傳染。一旦使用存在系統引導型病毒的軟件啟動計算機, 系統引導型病毒則會自動裝入內存, 并且比操作系統搶先進入內存, 控制讀寫動作, 伺機感染其它未被感染的磁盤。

(2)、文件型病毒感染原理

可執行文件型病毒依附在可執行文件或覆蓋于文件中, 當病毒程序感染一個可執行文件時, 病毒修改原文件的一些參數, 并將病毒自身程序添加到原文件中。被感染病毒的文件執行時, 首先執行病毒程序的一段代碼, 并將病毒程序駐留在內存, 以取得系統的控制權,從而可以完成病毒的復制和一些破壞操作。每個要被執行的程序文件都要先通過病毒“檢查”是否已被感染, 若未被感染則病毒感染該文件。

(3)、混合型病毒感染原理

混合型病毒不僅可以傳染可執行文件而且還傳染硬盤引導區。感染了復合型病毒時,病毒先進入內存, 找機會感染其它沒受感染的磁盤, 操作系統載入內存后, 病毒再進行攔截INT 21H 達到感染文件的目的。個別被這種毒傳染的系統用 Format 格式化命令格式化硬盤都不能消除病毒。

(4)、特洛伊木馬、網絡蠕蟲、Internet語言病毒感染原理一些用Java、VB、ActiveX 等撰寫的病毒, 病毒可通過網絡竊取個人秘密信息或使計算機系統資源利用率下降, 造成死機現象。蠕蟲病毒感染的理論主要是先通過主動或者被動方式進行掃描, 然后利用系統漏洞侵入計算機隱藏起來等候指令, 當指令出現時立刻開始感染系統并設法聯系其他蠕蟲節點, 命令計算機接受其控制指令而大量發送其病毒指令信息包, 造成網絡擁堵癱瘓。病毒在計算機中還廣開“后門”, 造成計算機不受控制, 刪除計算機中的文件和文檔, 生成大量病毒垃圾文件, 造成計算機無法使用。蠕蟲病毒的隱藏地點基本都在郵件中。

2、感染病毒后的計算機的癥狀

(1)感染病毒后計算機的運行速度明顯減慢,病毒還會導致內存不足。如果計算機運行速度減慢時首先要看一下CPU的占用率和內存的使用率,看哪個程序占用資源情況不正常。

(2)如果遭到病毒而破壞,計算機會突然死機然后在沒有任何條件的情況下突然啟動。不是病毒破壞的在死機后仍能進行正常的開關。病毒對某些文件的破壞使一些需要應用該文件的系統無法正常運行。所以當某些軟件運行經常出現錯誤時可能已經感染了病毒。

(3)系統啟動緩慢或者無法正常啟動時,病毒可能已經進入系統的啟動項或者系統配置文件的啟動里。

(4)計算機的注冊表在正常情況下是可以進行修改的,當發現注冊表不能被修改或者熱鍵和注冊表都被覆蓋時,計算機可能已感染了病毒。

(5)除了用戶關閉或程序錯誤以外Windows系統本身是不會出現錯誤匯報的。如果系統出現異常的錯誤信息提示,那么在這種情況下計算機可能感染了病毒。

(6)工作指示燈的作用是顯示Modem或者硬盤工作狀態的,正常情況下指示燈會進行相對有規律性的閃動而且不會太快。如果指示燈出現狂閃的情況時用戶就應該考慮計算機是否感染了病毒。

(7)有些病毒能夠占用系統或網絡資源,關閉連接,使用戶上網時自動掉線。所以有時自動掉線時也可能是病毒造成的。

(8)有些病毒為了訪問網絡會自動連接網絡,這樣當用戶沒有去觸發網絡連接,網絡自動連接時可能就是病毒造成的。

(9)鼠標的定位是靠程序來控制的,所以當鼠標在屏幕上亂竄無法定位是,可能就是病毒對控制鼠標的程序進行了修改。

(10)當打開瀏覽器時,主頁有時會自動訪問一些游戲或不健康的網站。這時計算機就可能受到了病毒感染。

四、計算機病毒對網絡安全的危害

當前危害我國網絡安全的因素很多, 其中危害最大的是計算機病毒。目前, 病毒對網絡安全的威脅主要表現在如下幾點:

1、工作站攻擊: 主要表現為軟盤傳播引發文件型病毒傳染, 通過網絡共享、郵件系統、FTP 下載等進行攻擊以及因特網瀏覽進行攻擊等。

2、服務器威脅。當網絡操作系統受病毒感染后, 接受服務的工作站亦會感染。

3、Web 站點威脅。一些腳本蠕蟲、惡意的 AvtiveX或 Java 代碼通過網頁傳播。蠕蟲病毒是目前計算機病毒中危害最大、破壞能力最強的一種病毒。隨著這種病毒的日益更新, 這種病毒已經從被動查找感染目標發展到現在的主動查找感染目標, 這種病毒的感染能力極大、感染速度極快。可以在短時間內造成大規模爆發。當蠕蟲病毒爆發時, 網絡一般馬上癱瘓; 計算機則表現出運算速度極慢、系統資源被耗盡、死機、鼠標移動速度極慢、鍵盤失靈、莫名其妙的計算機提示等等。

五、計算機病毒的日常防護手段

1、日常防范方法

(1)使用正版軟件(盜版軟件與感染病毒成正比);

(2)不使用來歷不明的軟件;

(3)進行軟數據交換時,一定對軟盤進行病毒查殺;

(4)備份硬盤引導區和引導扇區數據;

(5)對重要數據經常進行備份;

(6)建議每次用不同的兩套殺毒軟件查殺并對殺毒軟件定期升級;

(7)隨時注意計算機報刊信息登載發現的新病毒及防治方法;

(8)發現新的病毒及時提交專業反病毒中心,以便確認;

(9)防止通過電子郵件傳播的病毒(如愛蟲病毒),如電子郵件后綴為vbs.com.exe的附件不要輕易打開;

2.對已感染的計算機病毒進行殺除

人工檢測和消除電腦病毒的方法需要用戶對電腦的操作和使用有一定的基礎,尤其對操作系統要有較深的了解,能夠熟練地應用一兩個工具軟件。病毒的種類繁多,對付它們最快捷簡便的方法就是使用優秀的殺毒軟件進行殺除。

(1)如果發現病毒,首先是停止使用計算機,用干凈啟動軟盤啟動,將所有資料備份;

(2)用正版殺毒軟件進行殺毒,最好能將殺毒軟件升級到最新版;

(3)如果一個殺毒軟件不能殺除,可到網上找一些專業性的殺病毒網站下載最新版的其它殺病毒軟件進行查殺;

(4)如果多個殺毒軟件均不能殺除,可將此病毒發作情況到網上,或到專門的BBS論壇留下帖子;

六、結束語

當今是一個信息時代,計算機的發展使我國的各行業的發展都進入了一個更高的階段,也使人們的生活更加方便快捷。但是,計算機病毒影響著計算機的應用,嚴重的時候甚至是經濟的損失。因此,加強對計算機病毒的了解是至關重要的。

參考文獻

[1]梁和.計算機組裝與維修[M].清華大學出版社,2003.

篇8

【關鍵詞】遠程控制;遠程喚醒;通信協議

中圖分類號:TP39

文獻標識碼:A

文章編號:1006-0278(2015)04-104-01

一、遠程控制系統構成

(一)主控計算機

主控計算機的負責操作遠程受控的計算機,完善其控制參數和命令有助于計算機系統的機構的調整從而達到遠程控制的目的。主控計算機分為三種基本結構:分散控制結構、集中控制結構和遞階控制結構。這三種結構類型并不是唯一的,其它結構形式和這三種有相同或相似的結構特征。主控計算機的結構都存在著或多或少的相似性。計算機系統以網絡狀的組織形式存在,主系統通過和其它子系統相關聯去完成對應的操作。不管是什么樣的計算機系統,其內在的構成類型全都是以這種的形式不斷演變的。同時,計算機系統本身也具有一定的動態性。所謂動態性,是指計算機系統在發展變化的階段,計算機系統的參數和信息會根據需要進行各種的變異,當前很多大型網絡的變參數與變結構系統都具備著這一重要特征。在服務性能上,主控計算機的計算機系統結構更加突出了這一重要特征,主控計算機的系統結構隨著計算機的系統不斷變化,其自身也在持續調整系統結構保證控制需求的實現,因而應該要體現出更為突出的動態性的特征。并且對主控計算機系統的處理時間和處理技術等方面也提出了更高的要求。不僅體現在計算機的狀態變化中,也體現在人類的思維意識上。此外,計算機系統結構非常復雜。操作計算機系統的過程中,應該實現多線程操作等多個操作模式,為使計算機操作的應用得到適應,計算機系統的結構必須具備一定復雜性,從而可以實現對計算機更好的控制。

(二)通信協議

在計算機遠程控制中,通信協議是必不可少的重要部分。互聯網的通常有很多種互相連接的方式,大概可以分成面向連接的TCP和面向無連接UDP兩種協議。面向連接的TCP協議在網絡應用中有良好數據包傳輸效果,同時具有較高的數據安全性,但是TCP協議方式占用網絡資源較多,同時傳輸效率也不高。盡管如此,TCP協議的采用還是有著不少網絡程序的支持,這是因為在早期網絡的持續發展階段,TCP協議正在逐漸成為一項關鍵的網絡協議標準,尤其是實現數據的異步傳輸有非常好的效果。其中IP協議一般用于網絡中數據包交換的有機連接,并且還具備重組數據大小的功能,如此也可以更好的滿足對數據包大小的嚴格需求。IP協議是借助對本地的計算機網絡協議的調用把數據發送到其它計算機或吧數據保存在網關里。IP協議在網絡應用過程中也能夠被TCP協議調用,當通過IP協議構成數據包后,就能夠借助網絡實現數據包的傳輸。

二、遠程控制的實現辦法

(一)計算機系統遠端喚醒技術

計算機系統遠端喚醒技術從距離角度上看沒有任何的遠近的要求,即使當前局域網內的兩臺計算機之間的距離較遠,其遠程控制自動加電啟動功能也不會收到影響。遠程喚醒技術的關鍵是需要主控計算機和受控計算機在相同的子網段內,遠程喚醒技術的基本原理是:每臺計算機都有一個6個字節長度的MAC網卡物理地址,該MAC地址是全球唯一的,遠端喚醒技術通過發送一個帶有目標網卡MAC地址的廣播包,廣播包能夠對受控計算機MAC地址進行準確定位識別,受控計算機主板從網卡收到遠程喚醒信號,則自動加點啟動。因此,實施遠程喚醒的方法是將受控網卡MAC地址封裝成WakeOnLan魔法數據包廣播到局域網中,如果受控計算機對比MAC地址,明確是發給本機的數據包,自動發出開機信號。

(二)多播克隆技術

在實際管理計算機的過程中,一般都會存在一個瓶頸的問題。隨著信息技術飛速發展和不斷進步,各類應用軟件和操作系統更新速度也在不斷加快,計算機管理者怎樣保證有效快速的更新所管理的所有計算機,已經成為遠程控制領域亟待解決的一個現實問題,鑒于以往使用的更新措施耗費較多的人力和事件,且效率低。多播克隆技術應運而生。Ghost的多播克隆是指把母機中的鏡像文件自動地通過網絡恢復到所有工作站中去,尤其是在各工作站相同配置的情況下,能夠從很大程度上減輕組網者的工作量。多播克隆技術的出現,有力的解決了上述難題。

(三)Socket網絡程序工作原理

遠程控制程序主要基于Socket技術,其工作原理可以描述如下:遠程控制程序主要分服務器端程序(Server端)和客戶端程序(Client端)兩大部分,主控端的計算機安裝客戶端程序,被控端的計算機安裝服務器端程序。啟動時客戶端程序發送一個信號到被控端電腦中的服務器端,從而建立起一個特殊的遠程服務,主控端借助這個遠程服務,可以利用遠程監控、遠程傳輸文件和遠程會話等各種遠程控制功能去發送遠程控制指令,控制受控端電腦中的各種應用程序運行甚至讀寫遠程受控端的任意文件。

篇9

中圖分類號:TE11 文獻標識碼:A 文章編號:1009-914X(2017)04-0386-01

計算機組成原理是各類計算機專業的必修課程,是專業基礎課程,對專業的發展很重要,被廣泛開設。計算機組成原理是門課邏輯性很強,知識點和概念很多,不太容易理解的課程,使部分同學生危畏,從而沒有學好計算機組成原理,如果計算機組成原理沒有學習好影響后面后續的操作系統、數據結構等課程的開展。為了讓學生能更好的學習計算機組成原理這門課程,根據多年課程的教學經驗設計了256×8存儲器,讓同學進行存取實驗。

1.實驗所涉及的關鍵芯片

實驗的存儲體由靜態存儲器由一片6116(2Kx8)構成,地址由8位地址鎖存器(74LS273)給出,數據總線(DATA BUS)和地址總線(AD BUS)都是8位二進制,善于思考的同學會發現6116芯片是2Kx8的芯片,但是實驗中也僅僅用的低的256個單元;但這樣做不會影響同學們做實驗的效果。

2.實驗原理

實驗所用的半導體靜態存儲器電路原理如圖2-1所示,實驗中的靜態存儲器由一片6116(2Kx8)構成,其數據線接至數據總線,地址由地址鎖存器(74LS273)給出。地址燈LI01―LI08與地址總線相連,顯示地址內容。INPUT單元的數據開關經一三態門(74LS245)連至數據總線,分時給出地址和數據。

地址總線為8位,接入6116的地址A7―A0,將6116的高三位A8-A10接地,所以其實際容量為256字節。6116有三個控制線:CE(片選線)、OE(讀線)、/WE(寫線)。本實驗中將OE常接地,在此情況,當CE=0、WE=0時進行寫操作,CE=0、WE=1時進行讀操作,其寫時間與T3脈沖寬度一致。

3.實驗連線

有了存儲器的設計后,需要把存儲器跟實驗的輸入單元(INPUT UNIT)、數據總線(DATA BUS)、控制開關(SWITCH UNIT)、地址鎖存單元(ADDRESS)、地址總線(AD BUS)還有時序控制部件(SINGAL UNIT)連線起來。具體如圖2.

4.實驗步驟的設計

進過芯片的選擇,實驗原理的設計,通過連線使存儲器與其他部件鏈接起來,就可以進行實驗。該實驗與存取操作為主,先存后取。實驗總的分為2大步存數和讀數。

首先,給存儲器的00、01、02、03、04地址單元中分別寫入數據11H、22H、33H、44H、55H;具體操作步驟如下:

S1:鎖存地址;應用輸入單元(INPUT UNIT)輸入地址00H,打開輸入三態門。進過數據總線,地址與地址鎖存器(ADDRESS)相連;地址鎖存到地址鎖存器(ADDRESS),在地址總線(ADDR BUS)的指示燈上顯示出地址。

S2:提供數據、寫操作;在輸入單元(INPUT UNIT)輸入地址00H數據00010001, 打開輸入三態門;數據總線跟6116芯片的數據線相連;只需要片選信號(CE)有效,寫命令(WE)有效,就在00H地址下寫入了11H。

01、02、03、04地址單元中分別寫入數據22H、33H、44H、55H的步驟一樣,有地址、提供數據、讓地址有效、寫命令。

最后,分別讀出存儲器的00、01、02、03、04地址單元中讀出數據;具體操作步驟如下:

S1:鎖存地址;應用輸入單元(INPUT UNIT)輸入地址00H,打開輸入三態門。進過數據總線,地址與地址鎖存器(ADDRESS)相連;地址鎖存到地址鎖存器(ADDRESS),在地址總線(ADDR BUS)的指示羯舷允境齙刂貳

S2:讀數據;片選信號(CE)有效,發出讀(WE)命令。

5.總結

通過存儲器設計實驗,如果學生進行正確操作,先存入數據,然后把數據準確的讀出來,讀出來的數據跟存儲的數據一樣,學生就能更深刻的體會存儲器的讀寫操作,對存儲器理解變得更加容易了。

參考文獻

[1] 唐朔飛.計算機組成原理(第二版)[M].高等教育出版社.2012.

[2] 包健.計算機組成原理與系統結構[M].高等教育出版社.2009.

篇10

關鍵詞 計算機組成原理 實踐教學

中圖分類號:G728 文獻標識碼:A

計算機組成原理課程是計算機課程中必不可少的,同時也是比較重要的一門課程,計算機運行的原理和組成情況,在該門課程中得到具體的體現。現如今學生的實踐操作能力還不夠,因此計算機組成原理實踐課程就要求學生練掌握相關的操作流程,但是現在的教學條件和環境不能讓學生很好的學習實踐課程,本文就教學過程中出現的問題進行分析,并給出相關措施。

1課程教學的現狀

1.1理論教學現狀分析

在現階段計算機理論教學中,存在比較多的問題,教學模式還是傳統的以教師講課為主,教師一味地向學生傳授知識,學生只要做到上課認真聽講就好了,所以,學生缺乏上課的主動性,教師和學生之間缺少交流。學生很容易失去上課的興趣,學生學習的積極性得不到提高,還是以考試為主要目的,學習的拓展性不強,這樣的學習和教學模式不利于實踐和理論結合。

1.2實踐教學現狀分析

就目前的計算機組成原理課程來看,對于理論教學的重視程度遠遠大于實踐教學,課程教學中大部分都是理論課,實踐課少之又少。而且實踐課課程教學內容和配套措施也跟不上,使得實踐課程質量大打折扣,在實踐教學方面,出現了一些問題。

1.2.1實踐課程內容及設備不先進

實踐課程中的設備都是集中采購的,設備更新換代跟不上時展的步伐,其y以與課程內容配套,使得課程內容落后。隨著社會經濟的快速發展,計算機領域內的技術革新步伐逐漸加快,計算機人才的市場比較大并且各領域對該人才的需求大,計算機人才的培養對教學的質量技術上有著比較高的要求,而實踐設備和內容由于資金等各種條件的制約,還是停留在舊技術上,不能迅速更新換代。

1.2.2實踐內容層次較少

計算機組成原理實踐課程課程目的就在于讓學生們運用計算機組合原理知識熟練操作計算機。但是現如今的實踐性課程缺少對學生這方面的培養,只是以基礎的驗證性實驗為主,學生即使不了解計算機組成原理知識也能操作,缺少了其他層次的操作性課程,使得學生的自主創新能力得不到提升。

1.2.3實踐考核方法不合理

關于計算機理論知識的考核通常是計算機理論知識考核的重點部分,但是缺少對于實踐性知識的考核,考核的方法形式比較單一,學生只需要提交相關的課程報告就可以了,即使學生不熟悉相關的操作,也能得到比較好的考試結果。考核通常是由同學互相評價,這就使得考核的過程中個人主觀意識性比較強,這就使得考核結果缺少一定的公正性。

2計算機組成原理課程實踐教學方法探索

2.1創新實踐系統

對于計算機組成原理課程教學來說,不僅要注意理論教學,更多的是注重實踐教學,要創新實踐教學系統,例如建立虛擬的實踐教學系統,不僅可以節約相關的資金,還可以讓學生更好操作實踐系統,掌握計算機組成原理知識。

就目前的教學現狀而言,許多學校的教學設備還跟不上教學內容,原理設備的所需資金多,更新換代速度快,而虛擬實踐系統很好地避開了這些缺點,節約了資金,提高了靈活性,使得學生更好地進行實踐。虛擬實踐系統里面包含實驗操作的全過程,讓學生更好的掌握這些計算機組成原理知識,提升實踐操作能力。

2.2豐富計算機組成原理實踐項目

現如今的計算機組成原理實踐以驗證性實驗為主,內容形式沒有那么的豐富。要根據學生學習層次的不同可以把實驗分為驗證型,設計綜合型,創新型這三種,學生在實踐操作中,首先要完成驗證型實驗內容,這是必修的課程,然后再可以進行實踐拓展,以額外加分的形式讓學生參與到設計綜合型實驗和創新型實驗中去,這樣大大提升了學生掌握知識的能力和積極性。例如針對創新型實驗來說,學生可以以個人身份或者是小組的形式來設計電腦的更快運行方法,學生根據計算機組成原理知識,分別設置自己為完成改設計所需要擔任的角色,與此同時,學生可以根據這些運行的內容來設計一個模擬電腦運行的模擬器,從模擬器上看到設計后電腦運行的效果。創新型項目不需要給學生設置高難度的項目,只是靈活運用計算機組成原理知識做出的創新實踐運用。把實踐項目內容多樣化,可以讓不同層次的學生都能很好地掌握相關知識,增強對該門課程的興趣。

2.3設計數據通路和指令集

在創新型實踐教學內容可以安排學生要求設計數據通路和指令集,這部分內容要求學生熟悉掌握數據通路和指令集設計的內容,在設計數據通路的時候,學生首先要了解數據通路包含的零部件,包括寄存器組等,不需要給出計算機控制的狀態,學生需要給出控制代碼,每一條控制代碼都需要經過一系列的計算才能得到,可能會遇到數據通路無法執行的情況,這要求學生學會解決該問題。在設計指令集的時候,學生需要確定計算機中的寄存器,創建計算器指令編碼,把這些編碼儲存在儲存器中,可能出現指令集相同的情況,這就要求學生設計指令集的時候盡可能保證不會相同。

3結語

計算機組成原理實踐教學課程是計算機課程中的重要部分,對于該課程實踐教學的探討,解決實踐課程中出現的問題,能使學生更好的掌握計算機組成原理知識,增強其操作能力,讓教學水平達到一個新的臺階,為我國計算機事業的發展起了推動作用。

參考文獻