計算機硬件編程范文
時間:2023-10-26 17:31:50
導語:如何才能寫好一篇計算機硬件編程,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
因為各種編程語言思路上存在差異性的緣故,所以采用不同的語言對計算機軟件進行研發(fā)之時,編程人員一定要及時調(diào)整思路,從而使計算機軟件開發(fā)、系統(tǒng)軟件編寫的質(zhì)量有所保障,并且在編程手段的協(xié)助下,各類現(xiàn)實問題能夠有效處理,借用合理的數(shù)學模型去節(jié)省了勞動資源。而正確選擇計算機編程語言是軟件開發(fā)質(zhì)量有所保障的依據(jù)。本文以不同編程語言在計算機應用軟件開發(fā)中應用效率為論點,現(xiàn)進行詳細解析。
1計算機常用的編程語言
1.1C語言
20世紀七八十年代,C語言被開發(fā),迄今為止這一編程語言在社會各個領(lǐng)域中均有較高的應用,同時在不斷改進中演變成現(xiàn)代性的編程語言,得到了各界人士的青睞與肯定,從某種程度上可以證實C語言存在的意義與不摧的生命活力。C語言在編寫進程中,最大的特征體現(xiàn)在無須計算機硬件或他類功能輔助就可以運行方面上。當然C語言的優(yōu)點不僅在編輯環(huán)節(jié)上體現(xiàn)出來,還具有以下幾種優(yōu)勢:(1)擁有優(yōu)良的設計語言;(2)參照工作系統(tǒng)運行特征編寫出有效的應用程序;(3)短小精煉;方便、語法簡練、語法要求寬松、數(shù)據(jù)結(jié)構(gòu)種類多樣、運算符整體、功能靈活強大等特征;(4)因為數(shù)據(jù)模型是具備字符型、數(shù)組型以及構(gòu)造型等屬性的模型,那么就會使C語言能夠為計算機軟件的研發(fā)營造優(yōu)良的運轉(zhuǎn)環(huán)境,軟件編寫效率大幅度提升;(5)C語言可以直接訪問物理區(qū)域,從而確保軟件開發(fā)工作運行的動態(tài)性,這也是多數(shù)軟件商安裝C語言的原因之一。
1.2C++語言
C++語言可以被視為C語言的升級版本,C++語言最大的特征體現(xiàn)在囊括了C語言全部功能與優(yōu)勢方面上,這也促使目前C++語言在軟件領(lǐng)域中被普及應用。C++語言適用于多變的環(huán)境,故此C++語言應用范疇不斷拓展,在操作平臺有廣泛的應用。與C語言相比較,C++語言編寫進程復雜性特征顯著,學習起來具有一定難度,只有在對C++語言支持數(shù)據(jù)封裝與數(shù)據(jù)隱藏、支持傳承與多次應用、支持多態(tài)性等特征有認識,同時對C++語言工作原理有深刻認識上,才能確保在計算機相關(guān)軟件研發(fā)的進程中,C++語言的實用價值發(fā)揮出來。在對以往實踐數(shù)據(jù)解析過程中,發(fā)現(xiàn)C++語言為他類編程語言學習的入門學科,對C++語言編程要點有全面、嫻熟掌握的基礎(chǔ)上,軟件學習者在學習與掌握他類編程語言應用要點上就更為容易了。
1.3Java語言
Java語言是繼C語言之后出現(xiàn)的,有效地整合了C語言的全部優(yōu)勢,并填補了C++語言存在的不足,體現(xiàn)出特質(zhì)性與優(yōu)越性[]。概括地講,Java語言大體上是以面向?qū)ο鬄橹鞯木幊陶Z言。在語法屬性方面上,Java語言與C#語言也存有顯著差異性,Java語言使用package的概念將指針取而代之,導入包采用的是import語句,在Java內(nèi)還存有特性的概念,以setXXXO、getXXXO為媒介進行設置。但是C#語言應用了指針概念,在unsafe狀況中可以順利地落實指針操作指令,Java語言特點在以下幾方面體現(xiàn)出來:(1)跨平臺性。即軟件可以不受計算機硬件和操作系統(tǒng)的約束而在任意計算機環(huán)境下正常運行;(2)面向?qū)ο?。而通過使用方法來操作這個對象;(3)安全性。具體是在語言級安全性、編譯時安全性、運行時安全性、可執(zhí)行代碼安全性四方面體現(xiàn)出來;(4)多線程。允許一個應用程序同時存在兩個或兩個以上的線程,用于支持事務并發(fā)和多任務處理:(5)簡單易用。用記事本、文本編輯器等編輯軟件來實現(xiàn),然后將源文件進行編譯,編譯通過后可直接運行,通過調(diào)試則可得到想要的結(jié)果。
1.4C#語言
C#語言是一類最新的、面向?qū)ο蟮木幊陶Z言。它最大的特征體現(xiàn)在能夠協(xié)助程序員迅速的編寫多種以Microsoft.NET平臺為基礎(chǔ)的應用程負面上,Microsoft.NET提供了多樣化的工具與服務內(nèi)容,去協(xié)助程序員最大程度地開發(fā)利用計算以及通訊領(lǐng)域。也就是因為C#語言具備面向?qū)ο蟮某L規(guī)劃能力,初始它轉(zhuǎn)型為建設多種組件的最佳編程語言——不管面對的是高級的商業(yè)對象還是系統(tǒng)級的應用程序。程序員采用簡單的C#語言結(jié)構(gòu),這些組件就可以開解的轉(zhuǎn)型為XML網(wǎng)絡服務,從而使它們可以由任何語言在任何操作系統(tǒng)上通過Internet進行調(diào)整與應用。
1.5Python是一種面向?qū)ο蟮慕忉屝陀嬎銠C程序設計語言
Python具有豐富和強大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起。常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),然后對其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++語言對其進擴展類庫。需要注意的是在您使用擴展類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現(xiàn)。綜合以上論述的內(nèi)容,對C語言、C++語言、Java語言、C#語言以及python這五種常見的編程語言各自特征、優(yōu)點、應用范疇以及取得的應用成果有更為全面的認識。計算機軟件開發(fā)人員應以設計目標為基點,科學的選用編程語言,進而實現(xiàn)提升軟件開發(fā)效率的目標,在編程語言的協(xié)助下,軟件開發(fā)人員工作強度得以降低。
2編程語言在計算機軟件開發(fā)中的應用規(guī)則
計算機軟件研發(fā)的主要目的是在現(xiàn)實生產(chǎn)生活中產(chǎn)生價值。在對計算機軟件開發(fā)之前,相關(guān)人員為了能夠選用最佳的編程語言,對不同類型編程語言的概念、特征、主要功能、工作原理,以及編程語言具體能夠處理哪些問題等信息有全面性認識是基礎(chǔ)。繼而編程人員就會對一段代碼的內(nèi)容與編寫的意義進行解析,若遇到難以理解或辨識的情況,程序員會一般就不采用該段代碼或?qū)ζ溥M行二次編寫,在此書寫的代碼應帶有通俗易懂的特征,這樣才能為后續(xù)人員解析工作的開展與運行提供便利條件。比如在“parm=15”這一代碼中,因為不存在聲明變量的信息,那么程序員怎么判斷該代碼的正確性呢?在編譯器沒有用武之地的情況下,程序員通常是存有顧慮心理執(zhí)行該語句的,故此他們只能借助解讀后面代碼含義的方式,才可以辨識“parm=15”確切意思。2.1整體結(jié)構(gòu)通常來講,被開發(fā)項目整體結(jié)構(gòu)決定了被開發(fā)軟件的功能,以及程序員選用哪種編程語言。因為計算機整個系統(tǒng)是由多個部分構(gòu)成的,這間接的說明系統(tǒng)軟件在開發(fā)過程中有很大的可能應用多種編程語言進行編寫。而怎樣在眾多編程語言中將有效語言挑選出來?這是所有程序員需要面對的難題,通常情況下項目屬性與功能決定所用編程語言的類型。但是對于資金投入金額相對較大的操作程序,最好選用一些靜態(tài)類型的編程語言,成本較高的操作通常是指圖形渲染、密碼學、視頻以及信號處理等。2.2最好應用自體能夠嫻熟使用的語言如果程序員能夠嫻熟的運用某一編程語言對計算機軟件進行開發(fā),那么就可以節(jié)省反復試用不同編程語言的時間,同時相關(guān)人員也能夠達到對軟件工程項目時間表精確估算的目標,從而確保軟件開發(fā)工作結(jié)束的準時性。此外,程序員在嫻熟掌握有關(guān)編程語言應用要點的情況下,還可以參照被開發(fā)項目運轉(zhuǎn)需求,對語言進行適度整改與創(chuàng)造。比如,被研發(fā)的軟件性能傾向于多次處理手工勞動時,那么程序員就可以參照現(xiàn)實中人工勞動量,選用簡易性、敏捷性的編程語言,最好是選用那些自體就帶有相應功能的編程語言進行操作。2.3充分考慮硬件環(huán)境眾所周知,硬件環(huán)境是計算機軟件開發(fā)目標順利實現(xiàn)的前提條件,也就是說任何類型軟件的開發(fā)均要有適宜的硬件環(huán)境去輔助,故此在應用編程語言對軟件開發(fā)進程中應充分解析外部硬件環(huán)境。一般情況下,編程語言能夠在當下版本的硬件環(huán)境下運行,但是在科學技術(shù)不斷進步的時代中,硬件設備更新不斷提速,那么過去適用的編程語言有很大可能不能滿足當下軟件發(fā)展需求了,從而使不匹配的問題衍生出來。故此,為了使軟件開發(fā)的質(zhì)量有所保障,在對有關(guān)程序進行設計之前應準確選擇適應硬件環(huán)境運行的最佳編程語言,只有這樣才能夠使編寫出的語句長時間、安穩(wěn)的運轉(zhuǎn)。此外,只有結(jié)合硬件設備環(huán)境特征選用編程語言對被開發(fā)軟件程序進行編寫,在對所得軟件性能進行調(diào)整環(huán)節(jié)中才不會存在較大難度。由此可見,迅速對軟件系統(tǒng)進行復原是極為必要的,動態(tài)編程語言的應用,能夠使上述目標順利達成,具體是借助和數(shù)個庫相整合的方式。2.4語言的選擇要考慮是否支持平臺在選用編程語言對軟件編寫過程中,支持平臺也是不可忽視的重要因素之一。比如說在瀏覽器內(nèi)運轉(zhuǎn)的程序語言,參照語言的適用性就可以有針對性的選用某些語言。支持平臺可以被視為一個大型環(huán)境,全部操作行為均要緊扣平臺運行模式。某些程序在研發(fā)的過程中,在程序語言格式這一因素的作用下,需產(chǎn)生大批量的位操作,那么在這樣的形勢下,程序員要分析這些位操作對軟件開發(fā)進度與質(zhì)量造成的影響效果,是否可以省略某些操作內(nèi)容,若一定要進行這些位操作,那么就應該對編程語言類型進行科學選擇,最好是位操作相對簡單,以及能夠供應合適數(shù)據(jù)的語言同時,此外,在一些特殊情況下,程序員應采用專業(yè)化的在的編程語言,節(jié)省時間的同時,也有效規(guī)避編程中較大的偏差。
3結(jié)束語
綜合全文論述的內(nèi)容,對C語言、C++語言、Java語言、C#語言以及Python五種常見計算機編程語言特征與適用范疇有更為全面的認識,同時也掌握了幾種編程語言在計算機軟件開發(fā)中的應用規(guī)則??傊?,編程語言對軟件的開發(fā)質(zhì)量產(chǎn)生直接的影響,軟件開發(fā)的項目與硬件環(huán)境又作用于程序語言。故此,選擇最適編程語言是極為必要的,程序員在實踐中應不斷學習與總結(jié)經(jīng)驗,實現(xiàn)提升軟件開發(fā)效率的目標。
參考文獻
[1]王志剛,柴功昊.智能住宅計算機應用軟件開發(fā)研究[J].科技視界,2015(05):153-154.
[2]李開元.探究計算機應用軟件開發(fā)過程中不同編程語言的影響[J].信息化建設,2015(06):48.
[3]張彤.計算機應用軟件開發(fā)中編程語言的選擇研究[J].電子技術(shù)與軟件工程,2015(21):57.
[4]康超.基于計算機軟件開發(fā)的JAVA編程語言探討[J].科技展望,2016,26(04):11.
[5]惲健.基于計算機應用軟件開發(fā)的Java編程語言探究[J].電腦編程技巧與維護,2016(16):26-27.
[6]周霞.計算機軟件工程的調(diào)試預編譯作用解析[J].軟件工程師,2014,17(06):59-60.
篇2
1.計算機常用的編程語言
C語言:該語言應用廣泛,是所有計算機語言里最常用的編程語言,從開始出現(xiàn)到現(xiàn)在已經(jīng)有40年的歷史,C語言具有很多優(yōu)點, 如:語法簡潔、運算符豐富、數(shù)據(jù)結(jié)構(gòu)類型豐富、代碼和數(shù)據(jù)分離的結(jié)構(gòu)化、語法要求不嚴格、功能強大等。C語言是具有兼容能力強的程序語言,移植起來非常容易,利用 C語言為某種計算機寫的軟件可以用到另一種機器上去。如:如果為蘋果機寫的一個程序能夠方便地改為可以在IBM PC上運行的程序。C語言的主要結(jié)構(gòu)成分是函數(shù)C的獨立子程序,編寫的程序語言比較容易維護,并且容易實現(xiàn)。
C++:該語言是C語言的升級,它幾乎包含了C語言的所有功能, 在C語言的廣泛引用前提下,C++也應用的非常廣泛,可以說任何領(lǐng)域都可以使用,包括各種操作平臺,這也決定了C++是一種最難學的編程語言,因為,它強大的功能背景下,使用起來非常的靈活多樣。 實踐證明,如果掌握了C++,再學習其他編程語言的時候就會非常容易,因為它貫穿了從硬件到對象的各個環(huán)節(jié),學完該語言以后就會對計算機語言有個深刻的認識。
Jav和C#:Java和C#都是出現(xiàn)在 C語言之后,以面向?qū)ο鬄橹鞯恼Z言,Java 語言是在充分吸收了C++的優(yōu)點,摒棄了C++的一些缺點的基礎(chǔ)上誕生的,并且形成了具有自身特色的優(yōu)勢,而C#則是在Java 語言之后出現(xiàn)的,它更多地借鑒了Java的優(yōu)點,同時增加了一些自己的特點。在一定意義上可以說,Java站在C++的肩膀上,而C#站在了 Java的肩膀上。除了跨平臺以外,Java和C# 相比沒有太多優(yōu)勢,.NET 可以控制迅雷,調(diào)用 dll等,這個是Java很難做到的,雖然有JNI或第三方開源程序,但是那些第三方不太成熟,而JNI則需要會寫VC代碼,很難做到。
Pascal語言。是計算機通用設計語言的一種,是高級程序語言,主要特點有:具有嚴格的結(jié)構(gòu)化形式、豐富的數(shù)據(jù)類型、較高的運行效率和較快的糾錯能力等。這些優(yōu)點決定了該語言能夠描述各種算法以及數(shù)據(jù)結(jié)構(gòu),另外,在應用這種語言的過程中,能夠幫助編程者保持一個很好的習慣和設計風格。
每一種語言都有其存在的理由,都有其獨特的優(yōu)勢和應用范圍, 編程人員在計算機應用軟件開發(fā)過程中應該以提升工作效率為基礎(chǔ), 以運效果為目標,選擇適合開發(fā)項目的程序,選擇最適合的語言,達到提高工作效率,降低工作量的目的。
2.原則
2.1整體結(jié)構(gòu)
開發(fā)項目的整理結(jié)構(gòu)決定了用什么樣的開發(fā)軟件,使用什么樣的編程語言,整個系統(tǒng)是由多個部分組成,并不是說整個系統(tǒng)都必須要使用同一種編程語言進行編寫,編程語言的選擇應該依據(jù)項目功能而定。對于成本投入較大的操作,如:圖形渲染、密碼學、視頻處理以及信號處理等,程序員要認真考慮,盡量用一些靜態(tài)類型的語言。
2.2盡量使用最為熟悉的語言
熟練掌握的語言能夠運用在開發(fā)軟件方面的話,可以節(jié)省大量的時間,并且能夠?qū)浖こ添椖繒r間表進行準確預測,及時完工。此外,熟悉的語言可以創(chuàng)新,如,開發(fā)的軟件是偏重復處理手工勞動時, 就可以根據(jù)實際情況選擇簡單、靈活的編程語言,尤其是選擇那些自身就具備相應功能的編程語言。
2.3充分考慮硬件環(huán)境
硬件環(huán)境是軟件開發(fā)的基礎(chǔ),所有軟件編程語言都應該適應硬件環(huán)境,所以軟件開發(fā)過程中要考慮外部硬件環(huán)境。
通常情況下,編程語言適應了目前版本的硬件環(huán)境,但隨著硬件設備的更新,當前的軟件可能就不適應了,不匹配的問題仍然存在。
因此,在程序開發(fā)以前要選擇適應環(huán)境的編程語言,這樣編出來的程序就能夠長時間較好地運行。只有這樣才能確保任何編程語言編出來的開發(fā)軟件都能夠?qū)崿F(xiàn)并能夠快速調(diào)整,因此,快速原型是很重要的,動態(tài)語言在這方面表現(xiàn)出了突出的優(yōu)點,可以和很多相關(guān)庫進行結(jié)合。
2.4語言的選擇要考慮是否支持平臺
支持平臺也是在編程語言選擇過程中需要考慮的因素。
例如:在瀏覽器中運行的程序語言,根據(jù)語言是否適應就可以有選擇的使用一些語言。平臺是一個大環(huán)境,所有操作都應該適應于平臺,一些程序開發(fā)過程中,程序語言的格式?jīng)Q定了要涉及大量的位操作,此時,要充分考慮大量的位操作是否給軟件開發(fā)帶來困難,是否可以避免大量的工作,如果必須要進行大量的位操作,那就應該選擇那些具有容易位操作而且可以提供合適數(shù)據(jù)類型等特點的編程語言。
同時, 在一些特殊領(lǐng)域,程序員應該使用專業(yè)的編程語言,因為這些程序語言具有很強的針對性,使用起來既能夠節(jié)省很多的工作時間,還可以防止編程出現(xiàn)較大的失誤。
3.結(jié)語
篇3
【關(guān)鍵詞】JAVA 編程語言 應用
在科學技術(shù)快速發(fā)展的時代背景下,計算機為人們的日常生活帶來了很大的便利。目前JAVA語言是一門比較火熱的編程語言,很多大學生在大學期間都會深入學習這門語言,從而在畢業(yè)之前或者工作一段時間以后從事JAVA編程高薪工作。JAVA自身具有非常大的開發(fā)優(yōu)勢,其他編程語言不能夠與其抗衡。從目前的發(fā)展趨勢來看,JAVA語言的應用范圍會越來越廣。
1 JAVA編程語言特點概述
1.1 泛用性
泛用性實際上指的是JAVA語言在編程時不會受到平臺的影響,在任何平臺下都可以正常進行編程,這種特性是其可以廣泛應用的重要因素之一。在整個運用過程當中,JAVA語言體現(xiàn)出了很好的可移植性,不需要因為運行環(huán)境的不同而苦惱,只需要將其移動到所需運行環(huán)境當中即可。在對計算機進行軟件開發(fā)的過程中,可以將JAVA語言的源代碼直接移植到編寫的環(huán)境當中就可以運行,也可以將這個過程理解為調(diào)用源代碼,從而充分發(fā)揮JAVA語言泛用性的優(yōu)勢。傳統(tǒng)的編程語言就不具備這個優(yōu)勢,例如C++和C語言,如果將其程序移植到其他環(huán)境當中,其語意就會發(fā)生改變。
1.2 獨立性
由于JAVA語言自身具有獨立性,使得它可以應用到不同的平臺當中。在實際應用當中,JAVA語言憑借著自身的獨立性不僅可以提升編程的速度,同時還可以保證編程人員的效率只升不降。這一特點是其他高級編程語言所不具備的。例如,JAVA7.0版本中的類加載機制ClassLoader可以將class文件加載到內(nèi)存當中,并且具有動態(tài)加載效果,不僅如此,在這個版本當中還有Bettertypeinference類型判斷,不僅提高了JAVA語言的獨立性,同時還提高了程序運行速度。
1.3 簡易性
實際上,JAVA語言與C++語言以及C語言的編程語言比較相似,正因為這一點,軟件開發(fā)人員在了解C++語言以及C語言編程的要領(lǐng)以后,再利用JAVA語言編寫程序就顯得比較容易。在對JAVA7.0版本進行升級操作時,可以利用catch分析語句、應用語句以及捕獲語句,那么就很在很大程度上提高編譯器的智能性以及選擇性。JAVA語言在實際應用當中,較其他編程語言有著較高的簡易性,對于一些難以理解或者相對復雜的變成語言可以變得更加容易理解,從而降低編寫難度。JAVA語言自身的簡易性不僅緩解了計算機軟件系統(tǒng)的內(nèi)存,同時還提高了系統(tǒng)運行的速度,使得運行更加流暢。
2 JAVA編程語言技術(shù)在計算機軟件開發(fā)中的應用
2.1 JAVA Database Connectivity技術(shù)(JDBC)
JDBC是一種數(shù)據(jù)庫連接技術(shù),可以在很短的時間內(nèi)對多種數(shù)據(jù)進行實時訪問,該項技術(shù)的應用主要是為了構(gòu)建數(shù)據(jù)庫連接平臺。在計算機軟件開發(fā)當中,利用該項技術(shù)可以將所需數(shù)據(jù)與數(shù)據(jù)庫進行有效連接,不僅可以提供相關(guān)數(shù)據(jù),以備PC軟件查詢,同時還有助于后臺數(shù)據(jù)庫的管理。除此之外,該項技術(shù)可以為編程程序提供抽象類以及接口,并且具有一定的統(tǒng)一性,這樣就可以管理并且處理一些更加復雜的數(shù)據(jù),與此同時,還可以針對高級數(shù)據(jù)進行有效管理。
2.2 JAVA Annotation技術(shù)
該項技術(shù)主要針對JAVA語言中的要素進行有效處理,例如變量、參數(shù)以及屬性等。在計算機軟件開發(fā)中運用這種技術(shù),可以將元素的特點以及屬性作榍腥氳悖將變量、參數(shù)以及屬性進行整合操作與連接操作。除此之外,該項技術(shù)具有一定的獨立特性,是一種不在開發(fā)平臺當中的控件體系,不僅具有很高的安全性,同時還具有很高的統(tǒng)一性,所以,程序開發(fā)人員利用該項技術(shù)可以獲取現(xiàn)有程序之外的一些所需數(shù)據(jù)。比如,程序開發(fā)人員可以在編譯器中編寫禁止程序,從而達到避免錯誤數(shù)據(jù)運行的目的,除此之外,還可以分析錯誤數(shù)據(jù)的問題所在。
2.3 JAVA Remote Method Invocation技術(shù)
該項技術(shù)主要是采用調(diào)試與應用的方式對分布式應用程序進行有效管理,程序開發(fā)人員利用該項技術(shù)對計算機軟件進行開發(fā),可以有效整合數(shù)據(jù)資源,不僅如此,還可以調(diào)試分布式程序,需要強調(diào)的是該項技術(shù)只能針對小型分布式程序進行有效調(diào)試,使得程序中的數(shù)據(jù)得以完整,從而保證程序運行的安全性以及穩(wěn)定性。
3 計算機軟件開發(fā)中JAVA編程語言的應用實例
目前,JAVA編程語言備受人們的關(guān)注,很多游戲開發(fā)商將其作為游戲軟件開發(fā)的核心編程語言。游戲軟件的運行已經(jīng)不再局限于電腦,掌上電腦以及手機都可以運行游戲軟件,打破了以往的局限性,并且擴大了手機游戲的開發(fā)空間。例如目前比較火爆的“大富翁”游戲,我們打開游戲的界面時,會顯示“歡迎來到大富翁游戲世界”界面,這個界面就是利用JAVA編程語言來進行編寫的,其編寫的方法非常簡單,先定義一個函數(shù),再將需要顯示的文字編寫到其中即可,以下就是“大富翁”游戲界面的編寫程序:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello Monopoly Games World!");
}
}
由此可見JAVA編程語言比較容易理解,并且操作簡單,在其他游戲軟件開發(fā)當中,可以直接利用這個程序做界面即可,只需要將Monopoly Games替換為其他游戲名稱。
4 總結(jié)
在計算機時代背景下,很多軟件融入到了人們的日常生活當中,為人們的生活帶來很多便利,然而軟件的開發(fā)離不開編程語言的運用。JAVA編程語言在傳統(tǒng)編程語言的基礎(chǔ)上,添加了一些新的功能,可以將其他環(huán)境當中的源代碼直接移植到目前的開發(fā)環(huán)境當中運行,并且不受平臺的限制。由于其自身的特性,可以有效提高程序的運行速度,該編程語言必將占據(jù)軟件開發(fā)的主要位置。
參考文獻
[1]苗志剛,曹瑩.大型企業(yè)信息服務系統(tǒng)開發(fā)中JAVA開發(fā)軟件的應用[J].制造業(yè)自動化,2012,34(08):27-29.
[2]朱鵬程,管致錦,衛(wèi)麗華.可逆編程語言R-JAVA及其語言處理系統(tǒng)的設計[J].計算機工程與設計,2013,34(10):3502-3510.
[3]張玉婷,烏云.基于Java語言和Access的有機固體廢棄物數(shù)據(jù)查詢軟件的創(chuàng)建[J].計算機與應用化學,2015,32(05):623-626.
篇4
[關(guān)鍵詞]:可編程 計算機 電梯 遠程 監(jiān)控
目前,電梯已經(jīng)成為了人們生活中不可缺少的重要交通工具,所以,電梯能否高效安全的運行是相當重要的,而僅靠以前的人工方法來應對故障,出現(xiàn)了很多局限性問題,且運行效率十分低下。隨著計算機在電梯上的普遍應用,電梯運行效率和安全性得到了有效提高。運用可編程計算機控制器能可以遠程在線監(jiān)控電梯的運行情況,人們只需在計算機前就能遠程監(jiān)測電梯故障,還能結(jié)合現(xiàn)場情況合理調(diào)度電梯,盡早發(fā)現(xiàn)故障,降低維修成本,節(jié)約修理時間,還可提高電梯運行效率。
一、PCC――可編程計算機控制器概述
PCC(全稱為Programmable Computer Controller),中文名字是可編程計算機控制器,最初是由奧地利貝加萊公司推出的,它是對傳統(tǒng)PLC的完善,除了具有PLC的所有功能外,還兼有通用計算機的大規(guī)模數(shù)據(jù)處理能力、高運算速度和大存儲容量。PCC最大的優(yōu)點就是能實現(xiàn)像大型計算機一樣的分時多任務操作系統(tǒng)和多樣化的應用軟件運行平臺。PCC運用了系統(tǒng)總線與I/O總線分離的總線技術(shù),存儲器、處理器、遠程主站、網(wǎng)絡模塊等運行在系統(tǒng)總線上;I/O總線上的模塊主要用于機器或系統(tǒng)接口,如數(shù)字量和模擬量I/O模塊、定位模塊、智能I/O處理器等。PCC具有網(wǎng)絡通信的能力,如B&R2003、2005、2010等都可以進行RIO、以太網(wǎng)、CAN BUS、PROFIBuS、NET2O00等網(wǎng)絡通信。
二、電梯遠程監(jiān)控的作用
電梯遠程監(jiān)控的作用主要有:監(jiān)測故障、語音服務、監(jiān)控服務、遠程保養(yǎng)和診斷。這些作用概括起來就是:
(一)監(jiān)測故障
關(guān)人故障、安全裝置動作、電源異常、控制系統(tǒng)異常、門開閉異常、不能啟動故障。
(二)語音服務
與監(jiān)控中心直接通話引導語音、乘客被困在轎廂時轎廂內(nèi)自動播放安撫語音。
(三)監(jiān)控服務
全天24小時聯(lián)網(wǎng)監(jiān)控、受困乘客與監(jiān)控中心直按通話、監(jiān)控中心與轎廂乘客主動通話、故障情報分析、維修人員工作反饋。
(四)進行遠程故障診斷
各樓層門開關(guān)工作狀態(tài)、各樓層門安全開關(guān)動作狀態(tài)、各樓層召喚按鈕動作狀況、轎廂各按鈕動作狀態(tài)、轎廂安全觸板動作狀態(tài)、轎廂門安全開關(guān)動作狀態(tài)、極限開關(guān)動作狀態(tài)、平層誤差狀況、超載開關(guān)狀態(tài)。
三、電梯遠程監(jiān)控系統(tǒng)中可編程計算機控制器的主要組成
遠程監(jiān)控就是通過使用計算機網(wǎng)絡實現(xiàn)集中監(jiān)控,除了能了解電梯的運行工作狀態(tài),還能在最短時間里處理電梯故障。遠程監(jiān)控系統(tǒng)主要包括信號傳輸子系統(tǒng)、現(xiàn)場信號采集/發(fā)送子系統(tǒng)和監(jiān)視中心三大系統(tǒng)。采集信號的工作主要是由電梯控制中心完成,各個電梯(現(xiàn)場)與監(jiān)視中心之間的聯(lián)系通過公用電話網(wǎng)進行傳送。其主要功能有:電梯緊急故障時應答遠程電梯轎廂內(nèi)受困人員的詢問;查詢緊急狀態(tài)電梯的有關(guān)信息;非定期的特定要求電梯的數(shù)據(jù)查詢請求;根據(jù)初步的故障分析,統(tǒng)一調(diào)度管理安排技術(shù)人員赴現(xiàn)場維修服務等。
PCC控制電梯的遠程監(jiān)控體系結(jié)構(gòu)如圖1和圖2所示,各臺電梯的PCC從站完成對電梯運行控制和運行狀態(tài)的數(shù)據(jù)采集,PCC主站通過現(xiàn)場總線PROFIBUS與各控制從站進行通信。并將采集到的電梯運行數(shù)據(jù)發(fā)送到本地終端計算機。遠程終端計算機通過Internet網(wǎng)絡與本地終端計算機相連,執(zhí)行對各電梯(現(xiàn)場)的遠程監(jiān)控。
圖1為PCC控制電梯的遠程監(jiān)控系統(tǒng),系統(tǒng)中PCC主站與下位機PCC從站之間采用RIO(遠程擴展)方式進行通信,PCC主站通過各PCC從站完成對各電梯的運行控制及其運行數(shù)據(jù)采集任務;PCC主站與上位機本地終端計算機之間采用PROFIBUS方式進行通信,PCC主站將采集到的電梯運行數(shù)據(jù)信息傳輸?shù)奖镜亟K端計算機;本地終端計算機與遠程終端計算機之間通過公用電話網(wǎng)絡進行通信,遠程監(jiān)控中心得到電梯運行數(shù)據(jù)信息后,通過監(jiān)控中心的故障診斷專家系統(tǒng)對數(shù)據(jù)信息進行處理,并根據(jù)診斷結(jié)果將相應的緊急處理控制指令通過公用電話網(wǎng)絡發(fā)送到本地終端計算機,由PCC主站將控制指令傳送到對應的PCC從站,完成對電梯運行故障的緊急處理。
圖2為PCC從站電梯的主控制系統(tǒng),其主要的作用是采集轎廂外上廠下呼梯信號、轎廂內(nèi)選層信號、轎廂位置信號和電梯門狀態(tài)信號,并且通過綜合判斷和處理這些信號,最終確定轎廂的運動方式,把控制指令發(fā)送給VVVF變頻器、主回路接觸器、轎廂開關(guān)門電路、運行狀態(tài)顯示電路和抱閘電路,最終實現(xiàn)最優(yōu)服務。
四、可編程計算機控制器在電梯遠程監(jiān)控中的運用
這是指運用可編程計算機控制器來采集故障信號,電梯的故障信號是通過信號采集器來采集受監(jiān)控電梯設備的運行信號、層樓信號、安全回路信號,在整個遠程監(jiān)控系統(tǒng)中每臺電梯需要設置一套信號采集器,與本地終端計算機進行串行通信。PCC控制電梯的故障信號可以通過系統(tǒng)的各控制從站PCC來采集,不需要增加信號采集器。
電梯的遠程監(jiān)控系統(tǒng)要完成遠程監(jiān)控的任務,需要采集以下信號:快車信號、慢車信號、上行信號、下行信號、轎廂位置信號、開門信號、關(guān)門信號、開門限位信號、關(guān)門限位信號、門鎖信號、檢修信號、司機(或自動)信號、重復開門信號、重復關(guān)門信號、直駛信號、超載信號、門區(qū)信號、上行減速信號、下行減速信號、上行強迫減速信號、下行強迫減速信號、上行方向限位信號、下行方向限位信號、轎頂安全窗開關(guān)信號、轎頂急停開關(guān)信號、安全鉗開關(guān)信號、轎廂限速器開關(guān)、熱保護繼電器信號、各層樓層門鎖開關(guān)信號、轎門鎖開關(guān)信號。
為了確保采集的信號不影響電梯控制系統(tǒng)的正常工作,信號采集一般采用并聯(lián)引出法,即各控制從站的PCC除了執(zhí)行對本臺電梯的運行控制外,還負責采集本臺電梯的運行信號、層樓信號、安全回路信號。因為電梯控制系統(tǒng)的輸入和輸出都是數(shù)字量信號,所以其信號采集不需要專用的A/D轉(zhuǎn)換信號采集裝置,而是可以通過PCC遠程擴展主站模塊和各個PCC遠程擴展從站的通信,由PCC主站通過軟件控制程序讀取各個PCC從站I/O模塊的狀態(tài)來完成故障信號的數(shù)據(jù)采集
綜上所述,將可編程計算機控制器應用于電梯控制,實現(xiàn)了在CAN總線技術(shù)的輔助下進行站――主站――本地用戶終端計算機相互間的數(shù)據(jù)通信,利用互聯(lián)網(wǎng)通信技術(shù)將遠程控制計算機和本地用戶終端連接從而實現(xiàn)對PCC控制電梯的遠程監(jiān)控,在線掌握電梯的運行情況,實時在線檢測電梯運行故障,保證了電梯的安全運行,是現(xiàn)代化建筑智能化的發(fā)展要求。
參考文獻:
[1]余華,孫德寶.智能大廈中的電梯群控系統(tǒng)[J].電工技術(shù)雜志.2002,(1):37~39.
篇5
【摘要】
目的探討鹽酸水蘇堿在中藥生產(chǎn)過程中的含量變化及影響因素。方法建立鹽酸水蘇堿HPLC含量測定方法,考察提取、濃縮、干燥工藝中各影響因素對鹽酸水蘇堿保留率的影響,分析益母草藥材儲藏過程中的各主要影響因素。結(jié)果水提取工藝中提取時間、提取溫度、提取次數(shù)、水用量對鹽酸水蘇堿的影響較??;濃縮過程中鹽酸水蘇堿有一定損失,但濃縮溫度、濃縮時間、真空度并非主要影響因素;干燥過程中的溫度、真空度、時間等參數(shù)對鹽酸水蘇堿的影響較小。在益母草儲藏過程中,見光降解是鹽酸水蘇堿含量下降的主要原因。結(jié)論光對鹽酸水蘇堿的穩(wěn)定性有重大影響。
【關(guān)鍵詞】 鹽酸水蘇堿 益母草 高效液相色譜 見光降解
Abstract:ObjectiveTo explore the content change of stachydrine hydrochloride in Chinese medicine production process.MethodsAn HPLC method was established stachydrine hydrochloride to determine the content of retention rate of stachydrine hydrochloride was applied as the parameters to investigate the processes of extraction, concentration and drying and the main factors in the storage of herba leonuri was investigated by factorial analysis.ResultsThe influence of time, temperature, frequency, and water volume in extraction process to stachydrine hydrochloride was weak. There is a little loss of stachydrine hydrochloride in concentration process; the influence of temperature, time, and vacuum value to stachydrine hydrochloride was weak. Decompose by light was the most important factor to content decline of stachydrine hydrochloride in the storage of herba leonuri. ConclusionLight showed a marked influence on the stability of stachydrine hydrochloride.
Key words:Stachydrine hydrochloride; Herba leonuri; HPLC; Decompose by light
益母草為唇形科植物益母草Leonurus japonicus Houtt.的新鮮或干燥地上部分,主治月經(jīng)不調(diào)、胎漏難產(chǎn)、行經(jīng)腹痛及產(chǎn)后瘀阻等癥,有“血家圣藥”“經(jīng)產(chǎn)良藥”之稱。近年來其逐步被應用于心腦血管疾病的防治,臨床效果較好,療效甚至超過復方丹參注射液[1]?,F(xiàn)代藥理研究表明[2],益母草中的益母草堿、鹽酸水蘇堿等多種生物堿具有較強的興奮子宮、抗血小板聚集、降低血液黏度、抑制血栓形成等作用。
據(jù)統(tǒng)計,藥典及部頒標準中含益母草的多數(shù)中成藥,其鹽酸水蘇堿的理論保留率[理論保留率(%)=成品中待測成分的標示總量/處方中待測成分的藥典規(guī)定最低總量×100%]均低于40%。在產(chǎn)后逐瘀膠囊及婦血安片的成品檢驗中同樣發(fā)現(xiàn),兩者的鹽酸水蘇堿理論保留率均低于20%,部分批次甚至不合格。同時,在對益母草藥材進行篩選的過程中發(fā)現(xiàn),各產(chǎn)地的藥材鹽酸水蘇堿含量差異較大,且同一產(chǎn)地新上市藥材的含量明顯高于去年上市的老藥材。為了考察其原因,本研究探討了中藥生產(chǎn)中提取、濃縮、干燥工藝過程對鹽酸水蘇堿含量的影響,并對益母草藥材的穩(wěn)定性影響因素進行了初步研究。
1 儀器與試藥
HP1100高效液相色譜儀(G1322A Degasser,G1311A QuatPump,G1313A AlS,G1316A COlCOM,G1315A DAD) HP ChemStation色譜工作站;KQ3200DE型醫(yī)用數(shù)控超聲儀(昆山市超聲儀有限公司);GL45型密閉耐壓瓶(SCHOTT);N-11型旋轉(zhuǎn)蒸發(fā)儀(日本EYELA);CS101-1E電熱鼓風干燥箱(重慶萬達儀器有限公司);DZF-6050真空干燥箱(上海精宏實驗設備有限公司);B-290 Buchi Minispray-dryer(瑞士Buchi公司);HWZ-B型動態(tài)微波真空干燥機(廣州興興微波能設備有限公司)。
益母草藥材購于廣州清平藥材市場,經(jīng)廣州中醫(yī)藥大學賴小平教授鑒定;鹽酸水蘇堿對照品(供含量測定用,批號:110712-200407),購自中國藥品生物制品檢定所;磷酸二氫鉀、三乙胺、磷酸是分析純。
2 方法與結(jié)果
2.1 鹽酸水蘇堿含量測定
2.1.1 色譜條件
Phenomenex Luna scx色譜柱(4.6 mm×250 mm,5 μm);流動相為0.05 mol·L-1磷酸二氫鉀(含0.03%三乙胺和0.1%磷酸,pH=3);流速1 ml·min-1,柱溫30 ℃,進樣量10 μl。鹽酸水蘇堿在上述色譜條件下與其他成分實現(xiàn)了基線分離。見圖1~2。
2.1.2 標準曲線的繪制
取鹽酸水蘇堿對照品適量,精密稱定,加0.1 mol·L-1鹽酸溶制成每毫升含鹽酸水蘇堿1 mg的對照品溶液。分別精密吸取對照品溶液2,4,6,8,10,12 μl進行色譜測定,按上述色譜條件測定峰面積,以進樣量(Y,μg)對峰面積(X, mAu×sec)進行線性回歸,回歸方程為:Y=290.44X +125,r=0.999 8。
2.1.3 供試品溶液的制備
取樣品溶液,鹽酸調(diào)節(jié)pH值至1~2,通過D101大孔樹脂(內(nèi)徑1.5 cm,柱高10 cm),以0.1 mol·L-1鹽酸溶液150 ml洗脫,合并洗脫液;將上述洗脫液通過001×7(732)強酸性苯乙烯系陽離子交換樹脂(內(nèi)徑1.5 cm,柱高15 cm),水洗至流出液呈中性,棄去水洗脫液;再用2 mol·L-1氨溶液150 ml洗脫,收集洗脫液,蒸干,殘渣用0.1 mol·L-1鹽酸溶液溶解并轉(zhuǎn)移至5 ml容量瓶中,加0.1 mol·L-1鹽酸溶液至刻度,搖勻,用微孔濾膜濾過,即得供試品溶液。精密吸取10 μl,進樣,按上述色譜條件進行HPLC測定,即得。
2.2 水提取工藝對鹽酸水蘇堿的影響
結(jié)合益母草生產(chǎn)中多以水為提取溶媒的實際情況,為考察水提取過程中各工藝參數(shù)對鹽酸水蘇堿含量的影響,本研究選用L9(34)正交表進行實驗,設定提取時間、提取溫度、提取次數(shù)、水用量為考察因素(見表1),以鹽酸水蘇堿總量為考察指標。結(jié)果見表2。對表2結(jié)果進行統(tǒng)計學處理。結(jié)果見表3。
表1 因素水平,表2 正交實驗方案及結(jié)果,表3 方差分析(略)。
極差及方差分析結(jié)果表明,各因素對提取效果的影響程度依次為B﹥C﹥A﹥D,但各因素均無顯著性差異。結(jié)果顯示,隨著各工藝參數(shù)強度的增加,其鹽酸水蘇堿提取率也逐漸升高,最高達到93%。提示常規(guī)水提取工藝過程對鹽酸水蘇堿的影響較小。
2.3 濃縮工藝對鹽酸水蘇堿的影響
模擬生產(chǎn)狀態(tài)下水提取液在濃縮過程中常采用的工藝參數(shù),以考察濃縮過程對鹽酸水蘇堿的影響。將益母草切段(1 cm左右),稱取500 g,加20倍量水80℃溫浸2 h,濾過,濾液備用。將所得濾液加水補足至6 000 ml,等分成12份,每份500 ml,置于旋轉(zhuǎn)蒸發(fā)儀中,通過控制加熱溫度(70~100 ℃)、真空度(-0.07 MPa~常壓),分別使其濃縮至稠膏狀態(tài)(10 g左右),記錄相應濃縮時間,并按照前面建立的鹽酸水蘇堿含量測定方法測定含量,并計算鹽酸水蘇堿總量及實際保留率[實際保留率(%)=樣品中待測成分的實際總量/投料藥材中待測成分的實際總量×100%]。結(jié)果見表4。表4 不同濃縮狀態(tài)下鹽酸水蘇堿的含量測定(略)
結(jié)果顯示,在常壓濃縮及不同溫度的減壓濃縮狀態(tài)下,益母草提取液中的鹽酸水蘇堿總量均有所降低,各狀態(tài)間相差并不明顯。提示濃縮過程對鹽酸水蘇堿有一定影響,但濃縮溫度、真空度、時間等并非主要影響因素。
2.4 干燥工藝對鹽酸水蘇堿的影響
結(jié)合目前國內(nèi)中藥生產(chǎn)的實際情況,分別考察常壓干燥、減壓干燥、真空微波干燥、噴霧干燥等常用干燥方法對鹽酸水蘇堿的影響。將益母草切段(1 cm左右),稱取2 000 g,加20倍量水80 ℃溫浸2 h,濾過,濾液減壓濃縮(溫度90 ℃,真空度-0.07 MPa)至相對密度為1.15(80 ℃)的清膏,等分成4份,分別采用常壓105 ℃干燥,真空干燥(溫度80 ℃,真空度-0.08 MPa),真空微波干燥(溫度75 ℃,真空度-0.08 MPa),噴霧干燥(入口風溫度180 ℃,出口風溫度100 ℃)。每步均取樣測定鹽酸水蘇堿的含量,并計算鹽酸水蘇堿總量及實際保留率,結(jié)果見表5。表5 不同干燥工藝對鹽酸水蘇堿含量的影響(略)
結(jié)果顯示,鹽酸水蘇堿保留率的高低順序為真空微波干燥﹥噴霧干燥﹥真空干燥﹥常壓干燥,干燥時間以噴霧干燥、真空微波干燥最少。提示干燥過程中的溫度、真空度、時間等參數(shù)對鹽酸水蘇堿的影響較小。
2.5 益母草藥材穩(wěn)定性研究
結(jié)合上述提取濃縮干燥工藝的研究結(jié)果,將溫度因素排除后,初步分析益母草藥材在儲存過程中出現(xiàn)含量下降的因素可能包括酶解、見光降解等,并按照析因設計法進行以下實驗:①普通處理:取益母草藥材1 000 g,分裝于透明塑料封口袋中,封口,室溫保存;②滅酶處理:取益母草藥材1 000 g,置于高壓滅菌鍋中,121 ℃高壓滅菌20 min,取出,曬干,分裝于透明塑料封口袋中,封口,室溫保存;③避光處理:取益母草藥材1 000 g,分裝于鋁箔袋中,封口,室溫保存;④滅酶、避光處理:取益母草藥材1 000 g,置于高壓滅菌鍋中,121 ℃高壓滅菌20 min,取出,曬干,分裝于鋁箔袋中,封口,室溫保存。以上各批試驗分別于0,1,2,3,5,8,12月進行取樣,測定鹽酸水蘇堿的含量,并采用SPSS統(tǒng)計軟件對各組保留率進行析因分析,結(jié)果見表6。表6 益母草藥材穩(wěn)定性研究(略)
表6及析因分析結(jié)果表明,見光降解為鹽酸水蘇堿含量下降的主要原因(P﹤0.01),酶解并非其主要原因(P﹥0.05),且不存在交互作用(P﹥0.05)。在缺乏避光處理的情況下,益母草藥材中的鹽酸水蘇堿保留率急劇下降,儲存1年后僅保留40%左右。
3 討論
在HPLC樣品制備過程中,通過結(jié)合使用大孔樹脂和離子樹脂,減少了雜質(zhì)成分對鹽酸水蘇堿在紫外末端吸收的干擾影響,使本方法的簡便性、重復性較《中國藥典》2005版所采用的TLCS顯著提高。產(chǎn)后逐瘀膠囊及婦血安片的HPLC含量測定結(jié)果表明,本方法同樣適用于含益母草中成藥的含量測定。
中藥生產(chǎn)包含炮制加工、儲藏、煎煮、濃縮、干燥等過程,各過程中已知有效成分所受到的影響因素及作用大小又不盡相同。在本研究中,針對含益母草成藥中鹽酸水蘇堿含量低下的問題,我們對益母草的常規(guī)水提取、濃縮、干燥工藝進行細致研究。結(jié)果表明,鹽酸水蘇堿在提取、濃縮、干燥過程中沒有明顯損失,即高溫、高壓、濕熱等并非其主要影響因素。排除生產(chǎn)中可能存在的原因后,本研究對益母草藥材的自身穩(wěn)定性按照析因設計進行研究。結(jié)果表明,鹽酸水蘇堿易見光降解,儲存一年后的益母草藥材中鹽酸水蘇堿保留率僅為40%左右。鹽酸水蘇堿見光降解的具體機制及益母草提取物是否同樣會發(fā)生降解反應等尚未明確,仍有待進一步研究。本研究提示,在進行益母草相關(guān)品種研究時,應足夠重視藥材或成品的避光保存。
參考文獻
篇6
【關(guān)鍵詞】硬件課程 軟件工程 課程改革
【中圖分類號】G642 【文獻標識碼】A 【文章編號】1006-9682(2011)11-0011-01
一、引 言
計算機學院從2005年開始招生軟件工程專業(yè)的學生,現(xiàn)在軟件工程專業(yè)學生已達到我院學生總?cè)藬?shù)的70%以上?!芭囵B(yǎng)學生成為基礎(chǔ)扎實、知識面廣、實踐能力強、綜合素質(zhì)高、能適應信息產(chǎn)業(yè)和軟件產(chǎn)業(yè)需求的系統(tǒng)設計和開發(fā)的高級人才”是我院一直以來對軟件工程專業(yè)學生的根本要求。這里的“基礎(chǔ)扎實、知識面廣”包括軟件和硬件兩個方面。特別是現(xiàn)在的軟件開發(fā)越來越偏向不同的硬件平臺做專業(yè)開發(fā)。而作為系統(tǒng)開發(fā)的人員必須掌握一定的硬件知識。對于完全不懂硬件的軟件工程學生來講,就業(yè)前景和發(fā)展都會受到極大的制約。
但是,我院硬件課程相對較薄弱。具體存在以下問題:①課程的內(nèi)容深、難且不實用。學生理解計算機硬件較困難,學到的知識停留于空洞的概念,沒有得到技能的提高。②技術(shù)發(fā)展迅速,硬件課程教材和實驗設施嚴重滯后?,F(xiàn)在的硬件教學教材還停留在70年代8086/8088階段。③實驗困難。與軟件實驗不同,硬件實驗需要一定規(guī)模的計算機設備,同時課程教學上也沒有足夠的課時進行實驗。④培養(yǎng)目標與社會需求存在差距。計算機硬件教學已嚴重脫離了硬件技術(shù)的發(fā)展實際,學生學習計算機硬件的基本原理的基礎(chǔ)知識,不會開發(fā)電子產(chǎn)品,不會做工程項目。⑤學生的興趣和教學的內(nèi)容嚴重脫節(jié)。現(xiàn)在學生對于計算機硬件的最新技術(shù)比較感興趣,但是硬件課程講授的是過時的知識,學生無法在課程中體會到硬件的好處,感覺硬件課程像“雞肋”。
基于以上分析,對計算機科學學院軟件工程專業(yè)硬件課程進行改革已迫在眉睫,要培養(yǎng)適應社會要求的軟件人才,應該而且必須加強相關(guān)硬件課程的建設,這樣才能培養(yǎng)出全面的人才。所以,經(jīng)過兩年的教學實踐,對于軟件工程的學生應該掌握哪些硬件知識、軟件工程中的硬件課程如何設置等進行了一定的探索,下面就相關(guān)內(nèi)容進行簡單探討:
二、硬件課程改革的措施
我校軟件工程專業(yè)硬件系列課程設置了數(shù)字邏輯、計算機組成原理、匯編語言、微機接口技術(shù)4門課程。這些課程設置雖然相對獨立,但所提供的課程內(nèi)容劃分不明確,相互重疊現(xiàn)象較嚴重。如基本原理和指令系統(tǒng)的內(nèi)容,在多門課程中都有出現(xiàn)。
所以,硬件課程改革的目標是:將4門硬件課程整合、篩選,組合為1門綜合型的硬件課程,達到內(nèi)容精煉、重點突出、減少重復的要求。目的是將硬件系列課程作為一個整體統(tǒng)一考慮,建立一個完整的、系統(tǒng)的課程內(nèi)容體系,這對提高教學質(zhì)量和壓縮學時都非常有效。
1.硬件課程教學模塊的設置
具體設置以下模塊:數(shù)字邏輯與數(shù)字系統(tǒng)(核心);數(shù)據(jù)的機器級表示(核心);匯編級機器組織(核心);存儲系統(tǒng)組織與結(jié)構(gòu)(核心);接口與通信(核心);功能組織(核心);多處理和其他系統(tǒng)結(jié)構(gòu)(核心);性能提高技術(shù)(選修);網(wǎng)絡與分布式系統(tǒng)結(jié)構(gòu)(選修)。
2.硬件課程教學內(nèi)容的設置
教學內(nèi)容:①計算機概論:計算機概述、運算基礎(chǔ);②數(shù)字邏輯基礎(chǔ):卡諾圖、組合電路、時序電路;③運算器:半加器、全加器、算術(shù)邏輯部件、定點運算器、浮點運算器;④匯編語言程序設計基礎(chǔ):指令系統(tǒng)、匯編語言語法、匯編語言程序設計基礎(chǔ);⑤存儲器系統(tǒng):存儲器芯片、存儲器層次結(jié)構(gòu)、內(nèi)存接口技術(shù);⑥控制器:中央處理器的組成和功能、指令流程、硬連線邏輯、微程序控制器;⑦輸入/輸出技術(shù):I/O接口與端口、輸入/輸出控制方式、三種簡單接VI芯片、中斷系統(tǒng)與中斷接口、總線;⑧可編程接口芯片及其應用:可編程接口芯片的幾個基本概念、可編程并行接口芯片、可編程定時器/計數(shù)器、通用同步/異步接收/發(fā)送器、模/數(shù)轉(zhuǎn)換器、芯片組;⑨實用接口技術(shù):主板、硬盤接口、高速串行總線;⑩計算機系統(tǒng)結(jié)構(gòu)概述:計算機系統(tǒng)結(jié)構(gòu)基本概念、流水線技術(shù)、并行計算機系統(tǒng)結(jié)構(gòu)、提高處理器性能的技術(shù)。
實驗環(huán)節(jié):①數(shù)字邏輯(時);②匯編語言程序設計上機練習(時);③接口實驗6~8個(18~24學時)。
3.課程實施中需要關(guān)注的問題
(1)注意學生共性和個性的關(guān)系。該課程體系規(guī)劃是針對軟件工程專業(yè)的基本要求編寫的,反映了軟件工程專業(yè)對計算機硬件的共性要求,不同學校的軟件工程和計算機軟件專業(yè)還可根據(jù)本校培養(yǎng)特點做不同的選擇與增刪,以適應本校培養(yǎng)的個性要求。
(2)處理好理論講授和實驗的關(guān)系。各校根據(jù)本校培養(yǎng)的方向和實際條件,組織不同要求的實驗教學,可進行單個實驗,也可組織小系統(tǒng)實驗。
(3)注意基本內(nèi)容穩(wěn)定性和新技術(shù)、新知識反映的及時性的關(guān)系。課程的基本內(nèi)容(即計算機的基本理論和基本技術(shù))必須穩(wěn)定,而隨著計算機技術(shù)迅速發(fā)展不斷出現(xiàn)的新器件和新部件必須在教學中及時反映,必須考慮如何處理兩者關(guān)系。
三、結(jié)束語
我院軟件工程專業(yè)計算機硬件技術(shù)基礎(chǔ)課程改革已取得一定成果,在今后的課程建設中,還需要堅持重視理論基礎(chǔ)知識、培養(yǎng)實踐綜合能力、提高整體教學質(zhì)量的總方針,真正實現(xiàn)理論和實際相結(jié)合,強化能力培養(yǎng)和創(chuàng)新意識,逐步建成適合培養(yǎng)現(xiàn)代化復合型軟件人才的計算機硬件技術(shù)課程新體系。
篇7
關(guān)鍵詞:人工智能;計算機體系結(jié)構(gòu);硬件;軟件
人工智能是讓機器模擬人類思維和行為方式,從而讓其在某些方面達到人類智能的水平。它的研究涉及了多門學科知識,是一個跨學科的研究領(lǐng)域。但是計算機硬件和軟件的發(fā)展,是人工智能實現(xiàn)的基本保障。本文從計算機體系結(jié)構(gòu)入手,介紹了計算機硬件和軟件的發(fā)展過程和趨勢,以及對人工智能發(fā)展起到的作用。
1計算機的體系結(jié)構(gòu)
計算機體系是一個多級層次結(jié)構(gòu),通常將其分為硬件和軟件兩大部分。硬件部分主要有輸入/輸出設備、存儲器和CPU。軟件有系統(tǒng)軟件和應用軟件兩類。現(xiàn)代集成技術(shù)使得計算機的體積越來越小,但是性能卻越來越強。硬件作為計算機基本的組成部分,是作為物理底層為上層軟件的運作提供了基本的環(huán)境支持。在計算機體系設計中的一個核心問題就是如何提高計算機硬件運行和服務的效率,使上層軟件的運行更加快速和流暢。隨著上層軟件種類和功能的不斷增加,對底層硬件的要求越來越高。硬件和軟件的兼容、配合以及交互成了體系設計最大的問題。分布式體系結(jié)構(gòu)提升了硬件的處理能力,但同時增加了系統(tǒng)結(jié)構(gòu)的復雜性和操作性。如今,隨著網(wǎng)絡技術(shù)的發(fā)展,云平臺區(qū)塊鏈技術(shù)的成熟,計算機體系從傳統(tǒng)的單機系統(tǒng)擴展為以網(wǎng)絡結(jié)構(gòu)為基礎(chǔ)的多系統(tǒng)多體系平臺。這種模式從理論上看,大大增加的了系統(tǒng)結(jié)構(gòu)的復雜性,但對于用戶體驗而言,這種復雜性完全可以忽略,用戶不需要對其有更多地了解,也不需要投入更多的成本。相反,用戶體驗到的是方便、快捷、高效的運行環(huán)境。集群計算機體系結(jié)構(gòu)就是一個典型的案例。它通過以太網(wǎng)或InfiniBand網(wǎng)絡作為內(nèi)聯(lián)方式,使用Linux操作系統(tǒng)和并行編程接口,采用價格比較低的服務器為運算節(jié)點,整個系統(tǒng)較之前系統(tǒng)的成本明顯降低,而且公開性和操作性都比較強[1]。軟件作為計算機體系結(jié)構(gòu)中的上層應用,在20世紀80年代前,只是為專門的計算機而定制的小程序,功能比較簡單更沒有形成產(chǎn)業(yè)。20世紀80年代后,隨著計算機硬件集成化程度提高,計算機體積變小個人電腦普及,各種功能齊全的軟件也應用而生,軟件開發(fā)逐漸標準化產(chǎn)業(yè)化。進入21世紀后,英特網(wǎng)普及,開源社區(qū)發(fā)展迅速,開源軟件開始流行,軟件開發(fā)也逐漸向網(wǎng)絡化、智能化的方向發(fā)展。其開發(fā)策略也從原來面向過程的編程轉(zhuǎn)化到了面向?qū)ο蟮木幊?開發(fā)的軟件功能更強大也更具有人性化,為人類在生活生產(chǎn)中解決很多實際問題。計算機體系結(jié)構(gòu)的發(fā)展使得計算機能夠以更低的成本,更好的互動,在網(wǎng)絡環(huán)境下發(fā)揮更好的性能。為人工智能的發(fā)展提供了更有效的運行環(huán)境。
2計算機硬件的發(fā)展
1946年,第一代電子管計算機研制成功,它的主要特征是體積大、耗電大,運算速度慢;1959年第二代晶體管計算機誕生,與電子管相比晶體管壽命長、體積小、運算速度快;1965年第三代集成電路計算機產(chǎn)生,集成電路技術(shù)使計算機在性能和結(jié)構(gòu)方面都有了很大的提升,其主要的代表就是IBM公司研制的360系列計算機;1971年以后,是大規(guī)模集成電路和超大規(guī)模集成電路的計算機,以英特爾公司推出的x86系列和奔騰系列微處理器為標志,它不僅大大縮小了計算機的體積,而且還提高了計算機的處理能力。在處理器的研制上,英特爾公司不斷刷新著主頻記錄,處理器一直以摩爾定律的速度在發(fā)展,其處理能力每18個月到24個月就增加一倍。1972年的8080處理器,主頻2MHz每秒處理50萬條指令;1978年的8086處理器,主頻8MHz每秒處理80萬條指令;1982年的80286處理器,主頻12MHz每秒處理270萬條指令;1989年的486DX處理器,主頻25MHz每秒處理2000萬條指令;1993年的奔騰處理器,主頻233MHz每秒處理4.35億條指令;1997的奔騰Ⅱ處理器,主頻333MHz每秒處理7.7億條指令;2000年奔騰Ⅳ處理器,主頻已經(jīng)達到1.4GHz[2]。當英特爾還在一心追求處理器高主頻的時候,另一家公司NVIDIA在1999年8月了一種專門做圖像運算工作的微處理器GPU(GraphicProcessingUnit)。GPU采用的是一種全新的架構(gòu)模式,它將幾何轉(zhuǎn)換與光照功能以硬件的形式集成在圖形芯片中,由圖形芯片直接負責幾何轉(zhuǎn)換和光照操作,這使得處理器性能大大提高。與CPU相比,GPU在高清視頻、數(shù)碼照片處理、3D渲染等方面的表現(xiàn)非常優(yōu)越。GPU的誕生,使得對處理器的研制從追求高主頻轉(zhuǎn)換成追求高性能,NVIDIA與ATI兩大公司為此展開了激烈的競爭。直到2008年,隨著大數(shù)據(jù)云計算的興起,以及智能手機的廣泛應用,市場對高性能已不再是唯一的訴求,性能適中的輕量級GPU成為了下一個發(fā)展方向[3]。隨著人工智能技術(shù)的發(fā)展,神經(jīng)網(wǎng)絡的規(guī)模越來越大,采用多處理器集成的架構(gòu)模式使得算法實現(xiàn)的裝置體積巨大。為此,2015年,谷歌推出了TPU(TensorPro-cessingUnit),它是一種專用于神經(jīng)網(wǎng)絡計算的處理器,主要用于深度學習、AI運算,其算力較GPU有很大的提高。AlphaGo是第一個戰(zhàn)勝圍棋世界冠軍的人工智能機器人,最初它內(nèi)部安裝了1202個CPU和176個GPU用于運算處理。2015年引入TPU之后,與李世石對戰(zhàn)的AlphaGo,只有48個TPU負責所有的計算任務。存儲器是計算機硬件的另一個主要組成部分。在計算機體系中一般采用外存、緩存、內(nèi)存多級存儲策略。外存容量大成本低但相對讀取速度慢,通常用來保存需要長久存放于計算機內(nèi)的大量數(shù)據(jù),例如系統(tǒng)安裝的軟件、用戶的資料、數(shù)據(jù)庫等;緩存是為了提高數(shù)據(jù)讀取的命中率而引入的一種機制;內(nèi)存數(shù)據(jù)讀取的速度與CPU相當,可以和CPU直接進行數(shù)據(jù)的交換,是CPU處理數(shù)據(jù)的來源。但因為內(nèi)存是通過大量的晶體管構(gòu)成寄存器來保存數(shù)據(jù)的,所以采用的硅片面積比較大,制造成本高,在系統(tǒng)中容量配置相對小些。但是隨著電子制造技術(shù)的提升,現(xiàn)在pc機硬盤的配置可以達到1TB,內(nèi)存容量如果是64位操作系統(tǒng)一般都在4GB。計算機存儲器容量的增加可以滿足人工智能時代海量數(shù)據(jù)的存儲。隨著計算機硬件的發(fā)展,計算機輸入系統(tǒng)也呈現(xiàn)多樣化形式。數(shù)據(jù)來源不再是單純的以鍵盤輸入為主的模式。攝像機微型化之后,計算機系統(tǒng)普遍都安裝了攝像頭,通過攝像頭可以實現(xiàn)視頻的采集;而在計算機系統(tǒng)中安裝聲音采集器可以實現(xiàn)語音輸入。傳感器可以模擬人類感官讓計算機可以像人類一樣從自然環(huán)境中獲取信息,常見的有觸覺傳感器、視覺傳感器、力覺傳感器、溫濕度傳感器和超聲波傳感器等。計算機的這些新型輸入方式更接近于人類日常生活的習慣,也使計算機用起來更人性化,智能化。計算機硬件的這些特性是人工智能發(fā)展的基本保障。
3計算機軟件的發(fā)展
計算機語言是計算機軟件開發(fā)的主要工具,也是解決實際問題的手段。20世紀50年代,為了方便人們操控計算機的運行,機器指令順應而生。它采用的是二進制編碼,增加了計算機的可操作性,但對用戶而言可讀性不高,調(diào)試難度大。匯編語言是第二代計算機語言,用字母和單詞(add、sub等)代替一些特定的指令,增加了程序的可讀性,但它是直接面向硬件的操作指令,程序的可移植性差。之后,出現(xiàn)的高級語言其表現(xiàn)形式更接近于數(shù)學語言和自然語言,可讀性強。而且不依賴于計算機硬件,能在不同的機器上運行,可移植性強。計算機語言的發(fā)展,極大地促進了計算機在各個領(lǐng)域的應用和普及,給人們的日常生活帶來了翻天覆地的變化。隨著人工智能的出現(xiàn),計算機語言也逐漸向智能化、網(wǎng)絡化的方向發(fā)展。1956年達特茅斯會議提出“人工智能”概念之后,1958年麥卡錫和明斯基的人工智能項目組,開發(fā)了LISP語言。LISP使用表結(jié)構(gòu)來表達非數(shù)值的計算問題,實現(xiàn)技術(shù)簡單是使用最廣泛的人工智能語言。1972年一種基于謂詞邏輯的編程語言Prolo生,它是面向邏輯面向用戶的一種編程語言,主要用于描述知識的邏輯關(guān)系和抽象概念,也稱為描述性語言。Prolog依照人的思維邏輯,運用數(shù)理邏輯中的謂詞邏輯來描述解決的問題方法,告訴計算機“要做什么”而不是“怎么做”。Prolog編寫的程序更接近于自然語言,邏輯性強易寫易讀易于正確性證明。1982年,由LarryWall設計的Perl語言是運行在Unix環(huán)境下的一種腳本語言。Perl對文件和字符有很強的處理能力,主要用于大型網(wǎng)站開發(fā)。20世紀90年代初,荷蘭人Rossum設計了Python語言,其語法清晰、簡潔,并且擁有大量第三方函數(shù)模塊,編程簡單但功能強大,很快成為了人工智能主要的編程語言[4]。在大數(shù)據(jù)背景下人工智能發(fā)展更加迅速,隨之而來的是計算機需處理的海量數(shù)據(jù),而且這些數(shù)據(jù)來源廣泛,特點多樣,若是利用傳統(tǒng)的算法進行數(shù)據(jù)的分析處理,確定數(shù)據(jù)的有效性和安全性,需耗費大量的時間,也導致整個系統(tǒng)運行變慢,性能下降。而人工智能語言編寫的軟件利用模糊邏輯粗糙集理論在不影響系統(tǒng)性能的情況下,可以對海量數(shù)據(jù)實現(xiàn)快速推理和分析,挖掘數(shù)據(jù)深層次的價值,得出其背后隱藏的規(guī)律,有效地幫助人類作出合理的決策。進入21世紀后,網(wǎng)絡高速發(fā)展,開源軟件由于開放二次開發(fā)的權(quán)力,具有低成本高安全的特性受到了各國企業(yè)和政府的支持得到迅速發(fā)展。開源軟件是在遵守一個開源協(xié)議的前提下,將程序的源代碼公開,允許其他人學習修改和,也可轉(zhuǎn)化成任何形式的實用軟件的一類軟件。截至2006年底,全球研發(fā)和應用開源軟件的企業(yè)占到了總數(shù)的50%以上。而人工智能開源軟件(OpenCV、NLTK、CNTK、TensorFlow等)在自然語言處理、計算機視覺、機器深度學習等領(lǐng)域中也扮演著重要的角色。
4結(jié)語
人工智能的發(fā)展涉及生物學、神經(jīng)學、仿生學、電子科學、計算機科學等學科,是多學科交叉融合發(fā)展的領(lǐng)域。用來支持人工智能實現(xiàn)的計算機系統(tǒng),也逐漸表現(xiàn)出一種軟中有硬、硬中有軟的混合模式?,F(xiàn)場可編程門陣列(Field-ProgrammableGateArrays,FPGA)就是一種典型的代表?;诂F(xiàn)場可編程門陣列的系統(tǒng)設計,其硬件功能的實現(xiàn)可以通過軟件設置來完成,通過調(diào)試軟件參數(shù)就可以實現(xiàn)硬件功能的改進。這種全新的軟硬件設計理念使計算機系統(tǒng)具有更強的靈活性和適應性,提高了人工智能的應用效率,為人工智能構(gòu)建了一個更具可擴展性的大腦。
參考文獻
[1]劉細妹.計算機體系結(jié)構(gòu)現(xiàn)狀及發(fā)展趨勢研究[J].計算機產(chǎn)品與流通,2019(3):98.
[2]付華.淺析計算機硬件發(fā)展史[J].電腦知識與技術(shù),2016(13):249-250.
[3]Janlen.光影之路GPU架構(gòu)發(fā)展史[J].微型計算機,2011(33):99-117.
篇8
【關(guān)鍵詞】建筑機電安裝工程;投標階段;施工階段;預算書;工程造價
投標階段與施工階段是項目實施過程中的兩個很重要的階段。施工單位根據(jù)招標方的招標文件的各項要求編制投標書,通過自身的實力、良好的信譽、合理的競爭,最終中標拿到工程。在施工階段,施工單位通過人工、機械、材料的消耗,最終完成實體工程的建設,并在此過程中實現(xiàn)工程建設的經(jīng)濟效益。
建筑機電安裝工程師建筑安裝工程的一個重要組成部分。雖然其造價占建筑安裝工程總造價的比例不高,但建筑機電安裝工程具有專業(yè)多,包含了給排水工程、消防工程、照明工程、通風空調(diào)工程、計算機網(wǎng)絡工程及弱電工程等專業(yè)、技術(shù)含量比較高、工程造價瑣碎復雜等特點。
在我國現(xiàn)階段,建筑機電安裝工程作為專業(yè)工程,往往采用建設單位直接發(fā)包或者總包單位進行專業(yè)分包兩種方式。不管采用哪種發(fā)包方式,按照國家規(guī)定,工程金額達到一定數(shù)值,都必須采取招標方式進行工程發(fā)包。即發(fā)包方通過確定招標方式、劃分標段、資格預審公告(或招標公告)、發(fā)售招標文件、評標、定標都過程確定承包商。施工單位通過購買全套投標文件,編制投標書,通過招標委員會的評標、定標等競爭階段,中標后再與發(fā)包單位簽訂建筑機電安裝工程專業(yè)分包合同。
投標書一般又三部分組成,即商務標書、經(jīng)濟標書和技術(shù)標書。筆者認為經(jīng)濟標書是投標書中最重要的組成部分,不可或缺。投標方通過經(jīng)濟標書可以給出一個有競爭力的報價。中標后招投標雙方通過合同價的方式確定投標階段的最終工程造價。經(jīng)濟標書是通過預算書來實現(xiàn)的。在我國現(xiàn)階段,預算的編制有兩種方式,定額計價方式和清單計價方式。在建筑機電安裝工程的招標階段,發(fā)包方根據(jù)自己的需要確定招標中采用的投標計價方式。在中標后簽訂合同階段,根據(jù)合同計價方式的不同,建筑機電安裝工程施工合同可以分為總價合同、單價合同和成本加酬金合同:
1 總價合同:
總價合同是指在合同中確定一個完成項目的總價,承包人據(jù)此完成項目全部內(nèi)容的合同。總價合同又分為固定總價合同和可調(diào)總價合同。固定總價合同的特點是:總價被承包人接收后,一般不得變動??烧{(diào)總價合同是投標及簽訂合同時以投標文件的要求及當時的物價計算總價合同,如果在合同的執(zhí)行過程由于通貨膨脹引起工料機成本增加到某一限度時,合同總價應予調(diào)整。
2 單價合同:
單價合同是承包人投標時,按招標文件就分部分項工程所列出的工程量表確定各分部分項工程費用的合同類型。單價合同可分為固定單價合同和可調(diào)單價合同。固定單價合同是以工程量表和工程單價表為基礎(chǔ)和依據(jù)來計算合同價格的??烧{(diào)單價合同,是指在合同中簽訂的單價,根據(jù)合同約定的條款,如在工程實施過程物價發(fā)生變化等,可以調(diào)整。
3 成本加酬金合同:
這種合同形式主要適用于工程內(nèi)容及其技術(shù)經(jīng)濟指標尚未全面確定,投標報價的依據(jù)尚不充分的情況下,發(fā)包方因工期要求緊迫,必須發(fā)包的工程;或者發(fā)包方與承包方之間具有高度的信任,承包方在某些方面具有獨特的技術(shù)、特長和經(jīng)驗的工程。
在建筑機電工程的施工階段,對承發(fā)包雙方來說,一項很重要的工作就是工程進度款的計算工作。換言之,在施工階段,發(fā)包單位就施工單位之間工程造價的表現(xiàn)形式為工程進度款的結(jié)算。通過工程進度款的結(jié)算,施工單位將建筑安裝施工行為轉(zhuǎn)換為經(jīng)濟價值。一般來說,工程進度款的結(jié)算方式有兩種,即按月結(jié)算與支付和分段結(jié)算支付。不管采用哪種結(jié)算方式,施工單位都要在施工過程中按月或階段完成的工程數(shù)量計算各項費用,向發(fā)包人申請辦理工程進度款的支付。不管投標過程中采用的是定額計價方式還是根據(jù)工程量清單計價規(guī)范形成的合同價,除成本加酬金合同形式外,合同價包含綜合單價和總價包干兩種不同形式。不管是總價合同還是單價合同,工程款的計算都涉及兩個方面:一是工程量的計算 二是單價的計算方法。工程量的計量由施工單位向發(fā)包方上報本月已完成工程量,由發(fā)包方審核并經(jīng)雙方均同意計量結(jié)果后,雙方簽字確認。而單價則根據(jù)中標報價書確定已完成各項工程量單價。這里的中標報價書即為施工方在投標報價階段所編制的投標報價預算書。根據(jù)中標報價書中的單價乘以相應的工程量,匯總后即可完成本月進度款的計算工作。
在理想的狀態(tài)下,工程實際施工過程中所發(fā)生的工程量項目與中標報價書(投標預算書)中的項目是一致的。但是在實際的施工過程中,往往卻不是這樣。前面我們提到,建筑機電安裝工程的諸多特點:1、材料種類多、規(guī)格多、品牌多2、新材料、新工藝、新施工方法層出不窮3、由于建筑機電安裝工程要與土建工程、裝飾工程相配合而導致的變更多等等。從而導致實際施工過程中施工項在報價書中缺項的情況。對于工程項材料單價的確定,一般情況下遵循的原則是在中標報價書中有相同項采用相同項,無相同項單價采用相近項單價,無相近項單價采用相似項。在無相同項、相近項、相似項的情況下,就需要甲乙雙方共同確定工程項單價。但是在施工過程中,不管是中標報價書單價缺項項,就是相近項、相似項單價的確定,由于甲乙雙方的認識不同,都會引起很大的爭議,工程造價畢竟是一項涉及到雙方經(jīng)濟利益的活動。
由上述我們可以看出,建筑機電安裝工程投標階段預算書的編制好壞對中標后施工階段工程造價的影響。故在建筑機電安裝工程投標階段預算書(經(jīng)濟標書)的編制過程中,一定要注意以下這些事項:
如果在投標文件中,招標方提供了詳細的工程量清單,則要依照圖紙,對工程量進行逐項審核。如發(fā)現(xiàn)遺漏項應在招標答疑會上予以提出;
對于有些招投標項目,招標方的招標文件不提供工程量清單。此種情況筆者最近幾年經(jīng)常遇到在。這種情況下,如果招標文件中要求編制技術(shù)標,那么在編制投標報價書時,除了按照設計藍圖逐項計算工程量不予遺漏的前提下,還要參照技術(shù)標書中的施工組織設計或施工方案,一定要與擬采用的施工組織設計或施工方案一致。只有這樣做,就不會在工程的施工階段,計算工程進度款時單價缺項,做到盡量不留活口。如果招標文件不要求編制技術(shù)標書,更應該考慮到如果中標施工過程中的實際施工方法。
筆者曾參與了單位的一個項目投標工作。該項目為廣州市番禺區(qū)的某商廈的水電安裝工程。投標方的招標文件中沒有提供工程量清單、也未要求編制技術(shù)標書。由于時間緊迫,工程量的計算由工程部的各專業(yè)的施工員計算。對于其中的一些情況,比如說圖紙的一些線管未標明型號,水電套管的預埋未詳細要求采用何種類型或者參照何種圖集。在工程量計算書未列出詳細的招標答疑,只是按照自己的施工經(jīng)驗確定了相應的規(guī)格型號。最終我單位中標該項目并簽訂了固定總價合同。在工程施工過程中,申請月工程進度款時發(fā)現(xiàn)電線管預埋Φ32線管在中標報價書中缺項,在投標算量時按Φ40計算;標準層的給水套管采用的普通穿樓板鋼套管,而中標報價書均已剛性套管計,剛性防水套管與普通鋼套管的單價相差甚遠。由于單價缺項,甲乙雙方為此消耗了大量的時間和精力來解決這些問題。對工程進度款的按時申請審批造成一定的影響。
綜上,在建筑機電安裝工程中,在投標階段,預算書的編制一定綜合考慮各種因素,考慮到如果中標后對施工過程中工程造價的影響。
參考文獻:
篇9
【關(guān)鍵詞】計算機系統(tǒng);硬件維護;問題;對策
計算機的硬件系統(tǒng)包括多個組成部分,在運行中各個部分都有可能出現(xiàn)故障,一旦出現(xiàn)故障,將影響計算機的正常使用,維修工作因此顯得尤為關(guān)鍵,維修質(zhì)量的好壞關(guān)系著計算機硬件的使用時長,然而就目前的硬件維護狀況來看,計算機維修中存在一定的問題,對于維修質(zhì)量有著或多或少的影響,為了能夠有效提高計算機硬件的可靠性能,延長使用壽命,有關(guān)計算機硬件維護中的問題與對策研究十分重要。
1計算機硬件系統(tǒng)常見故障與維修
1.1主板功能故障與維修
計算機的主板有許多的電路構(gòu)成,連接成多種電路元器件,一旦主板發(fā)生功能故障,對于計算機的正常使用將帶來很大的影響,維修工作顯得尤為重要。最為常見的主板故障就是在卸下主板重新裝回之時,計算機開機卻沒有響應,并且,電源指示燈也不亮,這種情況是典型的主板故障,在排除電源故障因素之后,需要認真監(jiān)測計算機主板,根據(jù)具體的情況進行檢修。
1.2硬盤功能故障與維修
計算機硬盤的主要功能是存儲,因此,硬盤的運行狀態(tài)極大的關(guān)系著計算機的安全性能,對于計算機的穩(wěn)定性也起著至關(guān)重要的作用。日常運行中,計算機的硬盤由于各種原因常常會出現(xiàn)一些故障,例如計算機在讀取硬盤數(shù)據(jù)時出現(xiàn)障礙,或者無法識別計算機硬盤,這類問題主要原因是硬盤故障導致,當然也不排除一些電源、主板等其他原因,在故障維修中需要逐個替代檢測,找出故障原因,從而使故障得到及時處理。
1.3內(nèi)存條故障與維修
在計算機硬件系統(tǒng)中,內(nèi)存條有其專門的卡槽位置,這為內(nèi)存條的更換提供了便利,計算機內(nèi)存條故障有特殊的報警系統(tǒng),也給檢修帶來了幫助。在正常運行過程中,計算機經(jīng)常性的藍屏現(xiàn)象很有可能是內(nèi)存條出現(xiàn)故障的前兆,一旦出現(xiàn)此狀況,需要使用者謹慎。內(nèi)存條是計算機硬件系統(tǒng)的重要組成之一,一旦發(fā)生故障也將大大影響計算機的運行效率,檢修工作必不可少。在檢修時,需要著重注意給內(nèi)存條進行清灰、除銹,如果在認真清理裝回之后系統(tǒng)仍舊報警,則需考慮更換內(nèi)存條。
2計算機硬件維修中的問題
2.1硬件故障檢測不到位
受各種內(nèi)部和外部環(huán)境因素的影響,計算機硬件故障時有發(fā)生,一旦計算機硬件發(fā)生故障,相應的維護工作十分重要。維修工作本應對故障進行準確定位從而制定方案排除故障,然而在具體的硬件故障中,常常出現(xiàn)故障檢測不到位,維修不能對癥下藥,使得故障維修大費周章甚至是適得其反的情況,可見故障維修是一門學問,需要維修者認真研究。就目前故障維修現(xiàn)狀來看,硬件維修問題主要是由于檢測技術(shù)落后、檢測方法不合理造成的。
2.2具體維修中主次不分
大多情況下,計算機硬件系統(tǒng)故障并不只是單一的部件問題,更多的是由于多個硬件一起出現(xiàn)問題而引發(fā)故障,當檢測清楚故障緣由后,切不可忽略維修順序,隨意開始維修,因主次不分而不能保障維修質(zhì)量。在具體的硬件維修中,常常出現(xiàn)主次顛倒的情況,主要是由于維修人員自身素質(zhì)不夠,不能嚴格規(guī)范自身的工作流程,導致維修工作粗枝大葉,隨意而為,常常會遺漏一些不易察覺的細節(jié),最終對計算機硬件系統(tǒng)造成影響。
3有關(guān)計算機硬件維修問題的解決對策
3.1強化計算機硬件系統(tǒng)故障檢測
計算機硬件系統(tǒng)故障的檢測不到位將導致計算機維修工作的徒勞,甚至嚴重情況下將危及計算機安全,為了有效提高計算機硬件故障檢修效率,從根本上保障維修工作的精確進行,必須加強計算機硬件系統(tǒng)故障檢測工作。計算機故障原因多種多樣,針對不同的故障問題需要采取的檢測方式也不盡相同,這對于檢測人員的專業(yè)素質(zhì)水平有極高的要求。故障檢測最為常用的方法是直接觀察法,主要通過檢測人員對故障現(xiàn)象進行直接的觀察,根據(jù)長久的工作經(jīng)驗判斷故障緣由,這對于檢測人員的工作經(jīng)驗有著特殊的要求,而且在基本通過直接觀察法確定了故障緣由之后也不能立刻下決定,仍需通過一定的技術(shù)手段進行驗證,才能確保檢測結(jié)果的準確性。
3.2提高維修人員素質(zhì),規(guī)范維修流程
在明確了故障緣由,同時故障部件較多時,一定要特別注意維修流程,主次分清,確保每一個環(huán)節(jié)都準確到位,避免因維修不夠全面的原因而造成維修失敗。維修中常常出現(xiàn)的維修人員想起哪里修哪里的情況,造成有的部件沒有維修,而有的部件卻重復維修,這主要是維修人員沒有認識到維修次序的關(guān)系,不會從一個大方向開始逐一維修,根本上還是維修人員的素質(zhì)問題。因此,為了應對計算機硬件故障維修中的問題,提高維修人員的素質(zhì)至關(guān)重要,使維修人員規(guī)范自己的維修流程,合理開展各項工作,細節(jié)決定成敗,徹底將主次不分、因小失大的維修問題根除,保障計算機的運行可靠、安全。
4結(jié)束語
現(xiàn)代社會是信息時代,人們的工作生活與計算機息息相關(guān),計算機在正常運行中難免會出現(xiàn)各種故障,這就需要檢測和維修故障,然而當前的計算機硬件系統(tǒng)維修中存在一些問題,硬件故障檢測不到位、具體維修中主次不分是常見的影響維修成敗的重要因素,為了有效地檢測出計算機硬件的故障部件,同時徹底全面展開維修,需要不斷強化硬件系統(tǒng)故障檢測,準確找出故障部件,同時規(guī)范維修的具體流程。從根本上來說,計算機硬件故障的維修需要有效加強檢測和維修人員的整體素質(zhì),提高專業(yè)能力,同時隨著科技的進步不斷完善計算機系統(tǒng),使得硬件系統(tǒng)故障維修更加有效可靠。
參考文獻
[1]李瑞,童玲.計算機硬件維修工作中存在的問題和對策[J].電腦編程技巧與維護,2015,17:91-92.
[2]劉勤.計算機硬件維修工作中存在的問題與對策分析[J].通訊世界,2014,20:16-17.
[3]靳悅振.淺談計算機硬件維護[J].太原大學教育學院學報,2007,S1:161-163.
[4]張文平.計算機硬件維護原則與方法問題探討[J].煤炭技術(shù),2012,01:251-253.
[5]葉麗麗.略談計算機硬件維護原則與方法問題[J].軟件,2013,06:108-109.
篇10
關(guān)鍵詞:計算機;硬件維修;措施
【中圖分類號】TP393【文獻標識碼】A【文章編號】1004-2377(2016)05-0198-01
社會的發(fā)展促進科技的不斷發(fā)展,計算機作為現(xiàn)代日常生活中的重要工具,在使用過程中因使用時間較長及意外受損難免會出現(xiàn)硬件故障,因此這便需要人們掌握相應的計算機硬件故障維修措施,準確判斷故障產(chǎn)生原因,保證計算機的正常使用。
1計算機常見硬件問題
計算機硬件故障如主板線路損壞、硬盤盤體破損等一般不易維修,屬物理性能損害,而大多數(shù)的硬件問題多由人為因素產(chǎn)生。常見的計算機硬件問題主要包含以下幾個方面。
1.1CPU故障:CPU一般產(chǎn)生故障的原因主要是由于系統(tǒng)散熱不佳,插座接觸不良及陣腳斷裂等問題引起,主要表現(xiàn)為開機自檢過程中顯示工作頻率不正常[1],頻繁死機及開機斷電等。
1.2硬盤故障:硬盤故障主要是指由于數(shù)據(jù)線路接觸不良、磁盤老化等問題引起的計算機硬盤無法正常識別,在讀取硬盤數(shù)據(jù)時,顯示錯誤或發(fā)出異常聲響。
1.3顯卡故障:顯卡故障產(chǎn)生多由于顯卡與主板之間接觸不良、顯卡損壞及數(shù)據(jù)線接觸不良等問題引起,主要表現(xiàn)在顯卡顯示顏色不正常,顯卡參數(shù)不可修改,電腦屏幕上出現(xiàn)不正常雜點。
1.4主板故障:主板故障產(chǎn)生原因多由于外在因素例如灰塵及溫濕度等引起內(nèi)存條與插槽之間接觸不良,導致電腦系統(tǒng)不穩(wěn)定[2],重啟,內(nèi)存不足等故障產(chǎn)生。
1.5電源故障:電源故障的產(chǎn)生多由空氣濕度及電源負載能力等因素引起,導致在電腦使用過程中出現(xiàn)電源燒毀、電壓不穩(wěn)及死機等故障。
2硬件維修一般性原則
計算機硬件設備在維修時,應遵循相應原則實現(xiàn)維修。計算機硬件問題的產(chǎn)生多由外界環(huán)境引起,計算機工作環(huán)境差不利于計算機硬件維修,因此計算機在故障檢查及維修時,應先使用相應工具將計算機內(nèi)部雜物清理干凈,后再進行相關(guān)問題檢測;計算機機內(nèi)故障多有外在表現(xiàn),不同的外在表現(xiàn)表明內(nèi)部硬件產(chǎn)生的相應故障,因此在對計算機故障檢查時,應由外入內(nèi),逐步排查;維修時,應先注重對電源等的檢查,保證供電系統(tǒng)未出現(xiàn)問題,后再進行各功能系統(tǒng)的檢查;在檢查時,應先使計算機處于斷電狀態(tài)[3],在未通電的情況下對相關(guān)問題先進行排查,后進行通電進行檢查,通電檢查必須在停電檢查完成后才能予以操作,避免更大范圍故障的產(chǎn)生;計算機硬件故障中,其中簡單故障占大多數(shù),因此在檢修過程中,應先對簡單、帶有共性的故障進行檢查,后再針對其中存在的相對較復雜問題進行分析與排查。
3計算機硬件維修方法
3.1觀察法:觀察法在計算機硬件維修中具有簡單可行性,在使用中,可打開設備后蓋,直觀的觀察計算機設備內(nèi)部是否存在缺損、短線及燒壞等情況,后進行通電檢查觀察是否具有異味及異?,F(xiàn)象。斷線常見問題有電源線斷裂、保險絲熔斷機脫焊等等;短路故障多現(xiàn)于印制線路及芯片引線之間,元器件及與金屬地板、散熱板之間的接觸也易產(chǎn)生短路;使用觀察法進行漏電檢測,故障多有外殼炸裂、電流液流出及高壓元器件漏電,高壓元器件漏電主要由外界不良環(huán)境引起導致放電現(xiàn)象出現(xiàn);過熱主要是元器件在運行過程中放熱[4],常伴隨異味,觀察法觀察其可使用手背輕觸其表面,檢查是否存在過熱現(xiàn)象;接觸不良一般由可調(diào)動的元件松動、元器件焊接不良導致。在對計算機進行觀察法應用時,還應對出現(xiàn)故障的現(xiàn)象進行檢查,在對電路等結(jié)構(gòu)熟悉的情況下,使用相應的故障觀察法對其進行故障檢查,確定產(chǎn)生故障的位置,根據(jù)故障原因進行相關(guān)電路數(shù)據(jù)測量,排除故障。
3.2電路檢測法:電流檢測:該方法一般檢查電源電路電流負載程度及電路各部直流工作電流;通常情況下,若電流值處于正常狀態(tài),則晶體管及芯片等也處于正常工作狀態(tài),負載電流正常則表明負載無短路,電流過大時則表明電路出現(xiàn)故障。電壓檢測:電壓檢測方法主要是針對計算機各設備電路主要端點電壓及元器件電壓進行測量,后針對所得出的電壓結(jié)果與正常電壓值進行對比,若異常則說明出現(xiàn)故障,電壓性質(zhì)不同可將其分為靜態(tài)及動態(tài)兩種電壓形式,在進行故障判斷時,應對二者進行綜合分析[5]。
靜態(tài)電壓主要是指計算機在工作狀態(tài)下不接受主機信號,對靜態(tài)電壓的測量一般可檢查電源電路整流及穩(wěn)壓輸出電壓,將測量到的數(shù)據(jù)與相應的測量值進行對比,從而針對相關(guān)數(shù)據(jù)對其故障進行判斷。動態(tài)電壓則指計算機主體接受主機信號下的工作電壓。電阻檢測:電阻檢測方法在計算機硬件檢測方法中具有非常重要的地位,在使用中可利用萬用表的歐姆擋實現(xiàn)對電路故障疑似點及元件對地電阻值的檢測,將數(shù)據(jù)與正常數(shù)據(jù)進行對比,從而判斷元件是否出現(xiàn)故障。電阻法在使用中分為“在線”及“脫焊”兩種方式,前者在使用中具有較大局限性,只對部分短路性及開路性故障進行有效檢查,后者則在計算機故障檢測中具有廣泛性應用。
3.3替換法:該方法主要是指在計算機硬件設備維修時,將疑似故障設備元器件進行更換,若在更換后計算機故障消除則表明更換正確,若無明顯差異,則需對其再進行進一步檢查,該方法在芯片故障檢測中具有重要廣泛應用。
3.4人工干預法:該方法在使用過程中主要是在計算機硬件設備出現(xiàn)軟故障時需要使用人工干預的方法進行故障排查。加熱法主要對加電后較長時間產(chǎn)生設備進行檢查,可對故障進行快速排除并縮減維修所用時間;冷卻法主要是指在疑似故障元器件的外部涂抹酒精以使元器件降溫,若故障消退則表明該器件散熱功能失效;干擾法主要是指將計算機硬件設備置于強大電磁干擾源,使表現(xiàn)輕微故障嚴重化,從而降低維修的難度。
4結(jié)束語
綜上所述,本文主要對計算機硬件故障及維修方法進行簡單總結(jié)及分析。計算機故障種類具有繁雜性,因此主要了解基本的維修方法,對計算機中可能存在的故障進行仔細觀察與系統(tǒng)分析,采用正確的處理方法,實現(xiàn)對故障的維修,保障計算機的運行安全。
參考文獻
[1]劉廣君.關(guān)于計算機硬件維修的探究[J].信息通信,2012,03:139-140.
[2]李瑞,童玲.計算機硬件維修工作中存在的問題和對策[J].電腦編程技巧與維護,2015,17:91-92.
[3]劉勤.計算機硬件維修工作中存在的問題與對策分析[J].通訊世界,2014,20:16-17.
[4]趙靈子.淺談計算機硬件維修與日常維護維修[J].電子測試,2015,06:140-141.
熱門標簽
計算機畢業(yè)論文 計算機論文 計算機技術(shù)論文 計算機教育論文 計算機專業(yè)論文 計算機專業(yè)畢業(yè)論文 計算機教學論文 計算機基礎(chǔ)論文 計算機應用論文 計算化學論文 心理培訓 人文科學概論