前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇計算機編程與設(shè)計范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
關(guān)鍵詞:低級語言;高級語言;輸入/輸出設(shè)備
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1007-9599 (2012) 21-0000-02
1.1 計算機編程語言的概念
什么是計算機語言,簡單的說計算機語言是一種人與計算機之間的交互語言。用計算機編程序時,人們想讓計算機干什么,怎么干,就用一些符號來表達,計算機根據(jù)約定,把人用符號表達的內(nèi)容讀懂,再按照這些符號的意思去執(zhí)行,這一系列的過程,主要就是通過事先約定好的符號與意義的對應(yīng)關(guān)系進行的。怎么約定呢?這是設(shè)計人員通過設(shè)計,規(guī)定出來的,人和計算機用這套關(guān)系進行交流。用來表達這種關(guān)系的符號系統(tǒng)就是計算機語言。計算機語言有很多種,這是因為設(shè)計人員的思路和開發(fā)過程不同造成的,就像過去電報碼,各家的可能完全不同,也可能互相借鑒。也像各民族有不同的語言。你要是想做,你也可以規(guī)定一些符號和這些符號所表達的意義,然后在一些人之間利用,這就是你和這些特定的人員之間的一種語言。人類之間的語言,因各種原因,有的大力發(fā)展,有的長期無人使用自行消亡。隨著計算機技術(shù)的發(fā)展,也有可能使計算機語言的發(fā)展更加趨于規(guī)范。
1.2 計算機編程語言的分類
嚴(yán)格分類有高級語言VB、Java等,中級語言C、C++等,低級語言:匯編語言,最低級的應(yīng)該是機器語言?;蛘叻殖筛呒壵Z言、匯編語言、機器語言。腳本類的語言是高級語言的變形,嚴(yán)格意義上說不能成為嚴(yán)謹?shù)挠嬎銠C語言。分類種類很多,比如還分成了描述性語言、結(jié)構(gòu)化程序設(shè)計語言、面向?qū)ο笳Z言等,還有一些是針對某些系統(tǒng)的專用語言,那分類就更多了主流數(shù)據(jù)庫不是語言是數(shù)據(jù)庫管理系統(tǒng),它牽扯到的計算機語言是SQL,結(jié)構(gòu)化查詢語言,是完全針對數(shù)據(jù)庫系統(tǒng)。雖然編程語言種類繁多,但隨著時間的推移真正沉淀下來的,并且廣泛使用的語言也就那么幾種。編程語言可以說改變了我們與計算機的交流方式,不再是簡簡單單的0或者1,而是加入了邏輯以便計算機更好的為我們服務(wù)。
1.3 計算機輸入/輸出設(shè)備的發(fā)展
從第一臺計算機誕生之時,相應(yīng)的輸入輸出設(shè)備也就隨之誕生了,第一代計算機工作人員為其編寫指令是通過程序用紙帶等光電設(shè)備或通過控制的扳鍵將機器語言送入機器中,因為那個時代的機器語言需要用二進制的字符串,即只由0和1組成的字符串書寫出來,讓計算機按照工作人員的思想來實現(xiàn)每一個動作,隨著時代的發(fā)展,計算機的硬件設(shè)備也逐漸發(fā)展,從巨型機,到現(xiàn)在的筆記本電腦,平板電腦輸入輸出設(shè)備也隨之不斷地發(fā)展,紙袋記錄的輸入輸出設(shè)備只能存在我們的記憶中了。我個人認為現(xiàn)今的輸入設(shè)備越來越趨向于易操作、多功能集成的特點,而且更加便攜和節(jié)能。輸出設(shè)備要看具體用途,打印機一類,固定顯示設(shè)備算一類,移動顯示設(shè)備算一類,甚至音頻播放器,傳感器等等都算作輸出設(shè)備,綜合起來說,是向著便于人們接收信息,給人更好的“視聽享受”這個方向發(fā)展。
1.4 計算機編程語言推動信息化系統(tǒng),輸入輸出設(shè)備更簡易更方便
隨著計算機的普及,各種工作中的管理系統(tǒng)也如雨后春筍般應(yīng)運而生,為了提升工作效率,輸入輸出設(shè)備也不斷地變革,從體積大的鍵盤到mini的移動鍵盤,從鼠標(biāo)到手寫板等等,其中手寫板可以說是革命性的輸入設(shè)備,解決了計算機操作水平低的人的輸入文字的方式,輸入輸出設(shè)備變得更簡易,更方便操作,更人性化。另外掃描儀的誕生也極大豐富了輸入設(shè)備的行列,可以把照片,文件,證書等等很方便的材料很容易就輸入到計算機中,極大的方便了操作人員。
2 根據(jù)編程語言不同種類闡述輸入輸出設(shè)備
2.1 編程語言的分類對輸入輸出設(shè)備的要求
低級語言也稱機器語言,即直接用二進制代碼指令表達的計算機語言,指令是用0和1組成的一串代碼,它們有一定的位數(shù),并分成若干段,各段的編碼表示不同的含義,那個時代軟件概念還處在萌芽狀態(tài)。為計算機輸入指令是十分枯燥和機械,編程者要有很大的耐心和熟記機器代碼將機器語言程序用紙帶等光電設(shè)備等方式送入機器,才能得到存儲和執(zhí)行。經(jīng)程序設(shè)計和編寫程序能將在數(shù)學(xué)上已經(jīng)證明了的計算方法如方程組的解法、運籌學(xué)的算法和表述逐條轉(zhuǎn)換成機器指令。后來為了方便記憶這種代碼,匯編語言出現(xiàn)了,匯編系統(tǒng)可以把匯編指令轉(zhuǎn)化為機器指令的程序。為了方便計算機輸入輸出更方便更快捷建立一些專用的“工具”來完成人機交互。而高級語言與計算機的硬件結(jié)構(gòu)及指令系統(tǒng)無關(guān),它有更強的表達能力,可方便地表示數(shù)據(jù)的運算和程序的控制結(jié)構(gòu),能更好的描述各種算法,而且容易學(xué)習(xí)掌握。但高級語言編譯生成的程序代碼一般比用匯編程序語言設(shè)計的程序代碼要長,執(zhí)行的速度也慢。所以匯編語言適合編寫一些對速度和代碼長度要求高的程序和直接控制硬件的程序。高級語言、匯編語言和機器語言都是用于編寫計算機程序的語言。這類語言的普及使講究輸入輸出設(shè)備更大眾化,便捷化,易用化。
2.2 不同編程語言輸入/輸出設(shè)備的使用
對于計算機編程來說,什么才是最重要的,那就是數(shù)據(jù)!數(shù)據(jù)是程序的開始,也是程序運行的結(jié)果,而要想保證程序的正確運行,輸入/輸出設(shè)備的正確使用是根本。機器語言.每個I/O設(shè)備的連接口控制器中都有用于存儲設(shè)備運行狀態(tài)、控制設(shè)備運行模式以及具體存儲讀或?qū)憯?shù)據(jù)的存儲器,每個存儲器都有一個獨立的地址編碼。而對于高級語言來說,它有系統(tǒng)軟件作為支持而且擁有強大而且完善的開發(fā)IDE環(huán)境的支持。而在底層接口處又有匯編語言的支持,通過定義文件數(shù)據(jù)類型的結(jié)構(gòu)體,創(chuàng)建I/O設(shè)備在環(huán)境中的編程實體,并用邏輯設(shè)備名在編程實體與具體I/O設(shè)備之間建立聯(lián)系。另外隨著面向?qū)ο蟾呒壵Z言的誕生,產(chǎn)生了新的調(diào)用底層的方式,將不同的設(shè)備資源歸類并通過類的定義,將此類設(shè)備及設(shè)備上允許的操作進行封裝,再通過I/O流數(shù)據(jù)類型的定義,將各種I/O過程本身實體化。不過是計算機底層輸入輸出存貯方式在改變,隨著技術(shù)的進步,而物理硬件的變化也隨之發(fā)展。
3 結(jié)論
綜上所述,現(xiàn)在的編程語言已經(jīng)越來越接近用戶,反之離機器越來越遠,不同的語言對使用機器資源的方式也是有所不同的,而時代的發(fā)展機器外部的物理輸入輸出設(shè)備也變得人性化易用化。所以說正確使用輸入輸出設(shè)備能夠提高編程效率,而不同的編程語言則決定機器內(nèi)部資源使用方式,二者是相輔相成的。
參考文獻:
[1]陳火旺.程序設(shè)計語言編譯原理[M].北京:國防工業(yè)出版社,2003.
[2]Karen L.Design of Compilers-Techniques of Programming Language Translation[M].CRC Presss,1992.
施工圖預(yù)算編制具有自己的特點。它不同于土木工程專業(yè)的結(jié)構(gòu)設(shè)計類課程設(shè)計,施工圖預(yù)算的原理相對簡單。在《建設(shè)工程工程量清單計價規(guī)范》中,對清單構(gòu)成、如何編制以及各種建筑工程和裝飾裝修工程的分部分項工程的工程量計算都有十分明確的計算規(guī)則[3]。施工圖預(yù)算的難點是其準(zhǔn)確度。建設(shè)方根據(jù)施工圖編制的工程量清單是確定其招標(biāo)價的依據(jù),施工方編制的施工圖預(yù)算是確定投標(biāo)價的依據(jù),也是確定投標(biāo)策略的基礎(chǔ)。沒有施工圖預(yù)算的準(zhǔn)確度,建設(shè)方會因為增加清單外項目而無法控制工程造價,施工方或因為投標(biāo)策略不當(dāng)而不能中標(biāo)??梢姡┕D預(yù)算編制準(zhǔn)確與否是施工圖預(yù)算編制的核心問題,也是課程設(shè)計中應(yīng)該培養(yǎng)的基本工程素質(zhì)。不同于造價專業(yè),在土木工程專業(yè)的培養(yǎng)計劃中,施工圖預(yù)算編制課程設(shè)計僅是土木工程專業(yè)的實踐教學(xué)體系中的一個組成部分,且其學(xué)時相當(dāng)有限。以遼寧工業(yè)大學(xué)(以下簡稱我校)為例,土木工程專業(yè)建筑工程方向的課程設(shè)計共計11個學(xué)分,其他的課程設(shè)計均為2周,而施工圖預(yù)算編制課程設(shè)計的時間只有一周。同時,對于土木工程專業(yè)的學(xué)生來講,由于施工圖預(yù)算編制原理相對簡單,容易在學(xué)生中形成錯誤的理解,而忽視了施工圖預(yù)算編制要解決的核心問題。并且,按我校的教學(xué)計劃安排,施工圖預(yù)算編制課程設(shè)計在最后一個學(xué)期,在這樣特殊的時間段,如何做好土木工程專業(yè)的施工圖預(yù)算編制課程設(shè)計成為教師教學(xué)的一個難點。否則,課程設(shè)計將流于形式,達不到培養(yǎng)學(xué)生基本工程造價控制與管理的能力訓(xùn)練的目的?;诖朔N情況,我們對施工圖預(yù)算編制課程設(shè)計進行了全面的梳理,嘗試了一些方面的改革和調(diào)整。
二、保證施工圖預(yù)算編制課程設(shè)計質(zhì)量的幾點措施
(一)不斷提高教師的指導(dǎo)水平
改變課程設(shè)計停留在模擬或仿真的層次的現(xiàn)狀,緊跟工程實際,用實際的項目做課程設(shè)計的選題對指導(dǎo)教師提出了更高的要求。要指導(dǎo)學(xué)生完成一份建筑工程施工圖預(yù)算文件的編制,要求指導(dǎo)教師是“雙師型”的教師[4]。一方面,具備造價工程師的水平,不僅熟悉預(yù)算文件編制的基本流程和要求,而且能很好地把握行業(yè)發(fā)展趨勢,使得學(xué)生的課程設(shè)計不與工程實踐脫節(jié);另一方面,作為一名指導(dǎo)教師,要熟悉和掌握學(xué)生的知識構(gòu)成和水平,根據(jù)學(xué)生實際水平采取有效的教學(xué)手段和方法,有的放矢,真正把學(xué)生引入工程實踐,在其遇到問題時能給予針對性的指導(dǎo)。
(二)重視課程設(shè)計選題
建筑工程的施工圖預(yù)算,要求完成單位工程的土建工程的施工圖預(yù)算。選題是課程設(shè)計第一環(huán)節(jié),選題的核心就是施工圖的選擇。建筑施工圖或結(jié)構(gòu)施工圖過于復(fù)雜,學(xué)生在識圖方面遇到太多的困難,就會影響學(xué)生完成的積極性,挫傷他們的工作熱情。為達到對學(xué)生的施工圖預(yù)算文件編制能力訓(xùn)練目的,我們選擇的題目以框架或框架剪力墻結(jié)構(gòu)的一般的辦公樓、教學(xué)樓、住宅項目為主,其基礎(chǔ)部分,選擇鋼筋混凝土獨立基礎(chǔ)、筏板基礎(chǔ),而不選擇樁基礎(chǔ)。選擇這樣的題目基于如下的考慮:首先,對這類項目學(xué)生比較熟悉,識圖方面不存在太多問題;同時,其建筑圖形狀相對規(guī)則,項目功能相對比較單一,裝飾裝修工程量的計算既全面,又不復(fù)雜,滿足課程設(shè)計的訓(xùn)練要求。其次,作為土木工程專業(yè)的學(xué)生,結(jié)構(gòu)施工圖識讀是學(xué)生走入工作崗位的基本功,并且,鋼筋工程量的計算也正是課程設(shè)計需要重點訓(xùn)練的內(nèi)容。
(三)明確課程設(shè)計內(nèi)容、任務(wù)量與要求
在短短的一周內(nèi),要求每個學(xué)生完成一個單位工程的土建工程的預(yù)算是不可能的。根據(jù)土木工程專業(yè)的培養(yǎng)目標(biāo),考慮工程實踐工作需求,我們確定建筑工程施工圖預(yù)算編制課程設(shè)計的訓(xùn)練重點內(nèi)容包括:土建工程分部分項工程清單列項、基本混凝土結(jié)構(gòu)構(gòu)件鋼筋工程量的計算、基礎(chǔ)土方工程工程量的計算。課程設(shè)計采用個人獨立完成與小組協(xié)作共同完成的形式。教師要合理確定每個學(xué)生需完成的工作任務(wù),制定任務(wù)分配單,并且根據(jù)任務(wù)分配單檢查每個學(xué)生的完成進度和質(zhì)量。教師要根據(jù)施工圖紙認真考量,既要工作量飽滿,能了解一個土建預(yù)算的全工程,同時,也要在給定時間內(nèi)能夠完成。具體來講,每個單位工程由一個小組學(xué)生共同完成并按工程標(biāo)準(zhǔn)提交相應(yīng)的成果。對每個單位工程項目的施工圖按照樓層劃分,每兩個同學(xué)負責(zé)一個樓層,在對建筑施工圖和結(jié)構(gòu)施工圖識讀的基礎(chǔ)上,對照清單計算規(guī)則,共同完成所在樓層的工程量清單列項和計算。清單列項經(jīng)指導(dǎo)教師確認無誤后,每位學(xué)生獨立完成所在樓層的某一類構(gòu)件的鋼筋工程量的計算過程。根據(jù)平法圖紙計算鋼筋工程量是課程設(shè)計的重點,要求每個學(xué)生必須獨立完成其所在樓層基本結(jié)構(gòu)構(gòu)件的鋼筋工程量的計算。
(四)教師預(yù)做課程設(shè)計
同其他課程的實踐環(huán)節(jié)一樣,要指導(dǎo)好課程設(shè)計,要求教師有一定的預(yù)算工作實踐。首先,教師要具備獨立編制一個實際土建單位工程預(yù)算的能力,熟悉預(yù)算編制的全部過程,熟悉應(yīng)提交的各種表格及其在計算工程量過程中應(yīng)注意的問題,以便在課程設(shè)計的指導(dǎo)過程中有足夠的實際經(jīng)驗。工程預(yù)算的準(zhǔn)確性是預(yù)算的基本要求,也是終極目標(biāo)。施工圖預(yù)算編制課程設(shè)計的難點是準(zhǔn)確性,沒有了準(zhǔn)確性的要求,課程設(shè)計就流于形式,學(xué)生只是對施工圖預(yù)算編制過程有個基本印象,根本不能勝任任何有關(guān)工作,也就失去了這門課程設(shè)計存在的意義。因此,教師必須在課設(shè)前親自完成學(xué)生課程設(shè)計任務(wù)。在課程設(shè)計教學(xué)之前,教師通過專業(yè)軟件,畫圖,算量,獲得課程設(shè)計的“標(biāo)準(zhǔn)答案”,也作為檢驗學(xué)生課程設(shè)計成果準(zhǔn)確性的手段。標(biāo)準(zhǔn)答案的存在,既可以幫助教師及時發(fā)現(xiàn)存在的問題,對學(xué)生計算結(jié)果進行補充和修改,也有助于激發(fā)學(xué)生的目標(biāo)感,學(xué)生完成課程設(shè)計任務(wù)的主動性和積極性得到充分發(fā)揮。
(五)課程設(shè)計指導(dǎo)重點與難點
施工圖預(yù)算編制課程設(shè)計的指導(dǎo)采用每天集中指導(dǎo)加個別指導(dǎo)的模式。按照預(yù)先制定的課程設(shè)計計劃,每天先安排對當(dāng)日工作內(nèi)容的重點難點講解,然后,由學(xué)生根據(jù)自己的工作任務(wù),獨立完成實際操作訓(xùn)練過程,在學(xué)生實操過程中,教師要及時給予針對性的指導(dǎo)。結(jié)合我們幾年的工作實際,以下幾個方面是指導(dǎo)的重點:1.課程設(shè)計的分部分項工程的清單列項。列項準(zhǔn)確是預(yù)算準(zhǔn)確的前提條件。對于一個初學(xué)者來講,有了建設(shè)工程工程量清單計價規(guī)范,有了完整的建筑和結(jié)構(gòu)施工圖紙,并不能保證每個人都能完整地完成一個單位工程的清單列項工作。教師的指導(dǎo)重點在三個方面,第一是工程圖識讀,第二是列項順序,第三是對清單計價規(guī)范的理解。目標(biāo)是準(zhǔn)確、全面,不重不漏。2.鋼筋工程量計算。目前,工程實踐中多是以軟件計算來完成各分部分項工程量的計算,但是,對于鋼筋工程量的手工計算仍是基本要求。我們在工程量計算這部分,也把對學(xué)生的手算鋼筋工程量能力訓(xùn)練作為重點內(nèi)容。對基本的梁、板、柱、墻以及基礎(chǔ)等構(gòu)件,首先選擇典型案例圖紙,按不同構(gòu)件類型講解計算原理,構(gòu)造要求,實際施工中的做法等,然后,要求學(xué)生完成自己承擔(dān)的相應(yīng)樓層的鋼筋工程量的計算。這部分,必要的重復(fù)計算過程是十分必要的。3.綜合單價的確定。綜合單價的確定是預(yù)算的一個核心問題。指導(dǎo)重點是使學(xué)生在熟悉清單模式下綜合單價的構(gòu)成前提下,能根據(jù)定額規(guī)則,同時充分考慮施工組織設(shè)計與施工方案,確定一項分部分項工程的綜合單價。4.課程設(shè)計的按日檢查制度。為督促學(xué)生獨立完成課程設(shè)計任務(wù),我們實行對課程設(shè)計每日的簽字檢查制度。按照預(yù)先制定的任務(wù)計劃,對照教師預(yù)做的“標(biāo)準(zhǔn)答案”,按日檢查,并將每日檢查結(jié)果作為成績評定的依據(jù)。5.發(fā)現(xiàn)問題,及時解答并進行整理。在課程設(shè)計指導(dǎo)過程中,對學(xué)生提出的問題不僅回答了事,更要及時進行分析、總結(jié),形成常見問題集,為今后課程設(shè)計指導(dǎo)積累資料。
三、結(jié)束語
關(guān)鍵詞:編制辦法費用標(biāo)準(zhǔn)臨時設(shè)施
中圖分類號:X731文獻標(biāo)識碼: A
自2006年7月1日起,《鐵路基本建設(shè)工程設(shè)計概(預(yù))算編制辦法》(鐵建設(shè)[2006]113號,以下簡稱“113號文”)頒布施行以來,為規(guī)范和加強鐵路基本建設(shè)工程造價管理,合理編制鐵路基本建設(shè)工程設(shè)計概預(yù)算,有效控制鐵路建設(shè)投資發(fā)揮了非常重要的作用。但近年來,鐵路工程建設(shè)進入了一個前所未有的高速發(fā)展時期,對鐵路工程造價管理提出了更高的要求。
為了適應(yīng)我國市場經(jīng)濟和競爭機制的要求,以及鐵路投融資體系深化改革,鐵路施工技術(shù)水平、施工管理水平和鐵路建設(shè)標(biāo)準(zhǔn)不斷提高,完善設(shè)計概預(yù)算編制工作,鐵路工程定額所根據(jù)近年來國家和原鐵道部的有關(guān)法律、法規(guī)和經(jīng)濟政策,結(jié)合鐵路建設(shè)工程具有周期長、投資大、建設(shè)管理復(fù)雜等特點,廣泛收集現(xiàn)場資料和進行調(diào)查研究,在大量課題研究和測算工作以及征求意見基礎(chǔ)上,對“113號文”進行全面修訂,并完成了送審稿(以下簡稱“新編制辦法”),即將實施,以滿足當(dāng)前鐵路基本建設(shè)發(fā)展的需要。
現(xiàn)就“新編制辦法”的修訂特點與“113號文”的主要不同之處談?wù)剛€人的體會和提出一些不成熟看法,愿與同行們探討。
一、總則
“新編制辦法”取消了分一、兩階段設(shè)計和投資檢算等相關(guān)文字敘述。
二、編制方法
1、總概(預(yù))算編制范圍
“新編制辦法”劃分范圍中增加了“與項目有關(guān)的聯(lián)絡(luò)線、疏解線等,動車段、動車運用所,采用工程所在地地區(qū)統(tǒng)一定額(含費用定額)的旅客站房(含站房綜合樓)等可根據(jù)需要單獨編制概預(yù)算” 內(nèi)容;對施工圖總預(yù)算編制單元提出了“原則上應(yīng)與初步設(shè)計總概算編制單元一致”的要求。
2、單項概(預(yù))算的編制內(nèi)容及單元
“新編制辦法”對技術(shù)復(fù)雜的特大、大、中橋進行了界定:指基礎(chǔ)水深在10m以上的橋梁或有100m以上大跨度梁的橋梁或有特殊結(jié)構(gòu)的橋梁;將“113號文”中的“地質(zhì)復(fù)雜的隧道”修改為“極高風(fēng)險隧道”;將“113號文”中的“大型房屋”明確為“機車庫、2000平方米以上的旅客站房(含站房綜合樓)等大型房屋。”
3、編制深度及要求
增加了初步設(shè)計及施工圖設(shè)計階段各類工程的設(shè)計概預(yù)算編制深度表,強調(diào)了各階段深細度要一致。
4、定額采用
“新編制辦法”結(jié)合編制深度修訂,修改了定額采用的基本規(guī)定內(nèi)容,要求根據(jù)不同設(shè)計階段各工程類別的編制深度,原則上采用鐵路工程定額體系編制;明確了“對于沒有定額的特殊結(jié)構(gòu)橋梁、特殊結(jié)構(gòu)站房及特殊地質(zhì)隧道等工程及尚未實踐的新技術(shù)工程”的處理方式,可參照其他行業(yè)定額或由設(shè)計單位在調(diào)查分析的基礎(chǔ)上補充單價分析,并報鐵路建設(shè)項目初步設(shè)計審批部門審批同意后執(zhí)行。
5、章節(jié)及費用種類劃分
(1)章節(jié)劃分
鐵路基本建設(shè)工程的概預(yù)算費用,“新編制辦法”跟“113號文”結(jié)構(gòu)基本一樣,按不同工程和費用類別劃分為四部分,原來的十六章34節(jié)調(diào)整為十六章36節(jié)。
主要變化有:①第三章橋涵將原來7節(jié)的“中橋”改為“中小橋;將原來的8節(jié)“小橋”改為“框架橋”。②第六章章名改為“通信、信號、信息及防災(zāi)”,增加“18節(jié) 防災(zāi)安全監(jiān)控”,后續(xù)節(jié)號順延。③第八章房屋將原來的20節(jié)劃分為兩節(jié),增加“21節(jié) 旅客站房”,22節(jié)修訂為“其他房屋”。④其余章節(jié)名稱沒有變化,但部分章節(jié)細部內(nèi)容結(jié)合近年來的工程實踐,兼顧考慮城際、客專、高鐵等新的工程形式出現(xiàn)以及新工藝、新工法的采用進行調(diào)整和完善。
(2)靜態(tài)投資費用種類劃分
靜態(tài)投資構(gòu)成劃分五種費用的種類沒變化。
①在設(shè)備購置費中,增加“以及構(gòu)成固定資產(chǎn)的工器具(包括備品備件)、專用工具(包括備品備件)等購置費”內(nèi)容。
②在其他費中,將原來的九項費用修改為十一項費用:取消配合輔助工程費(內(nèi)容納入第一章);增加了安全生產(chǎn)費、利用外資有關(guān)費用兩項內(nèi)容;將勘察設(shè)計費從前期工作費中單列出來;聯(lián)合試運轉(zhuǎn)及工程動態(tài)檢測費改名為“聯(lián)調(diào)聯(lián)試等有關(guān)費用”。
6、概預(yù)算費用項目組成表中,將其他費內(nèi)容按照新的費用名目進行了修改。
7、單項概(預(yù))算計算程序基本一致,但在確定填料費時,添加了備注說明。
三、費用內(nèi)容及費用標(biāo)準(zhǔn)
1、人工費調(diào)整
“新編制辦法”在“鐵建設(shè)[2010]196號文《關(guān)于調(diào)整鐵路基本建設(shè)工程設(shè)計概預(yù)算綜合工費標(biāo)準(zhǔn)的通知》”基礎(chǔ)上,結(jié)合2012年全國各省市最低工資標(biāo)準(zhǔn),修訂了人工費標(biāo)準(zhǔn)。
2、材料費
(1)在材料預(yù)算價格的組成中,對運雜費的定義增加了“不包括采用預(yù)算定額計算的運輸費用”說明內(nèi)容。
(2)修訂了材料預(yù)算價格的確定
①在采用調(diào)查價格材料的品類中,增加了粉煤灰、風(fēng)沙路基防護用稻草(蘆葦)、鋼軌扣件(砼枕用)、隧道防水板、火工品等材料。
②除采用調(diào)查價格材料及施工機械用汽油、柴油外的其他材料(輔助材料),其編制期價格與基期價格均采用現(xiàn)行的《鐵路工程建設(shè)材料基期價格》。
③再用軌料價格的計算規(guī)定修訂為:修建正式工程使用的舊軌料,其價格按有關(guān)規(guī)定執(zhí)行。
3、施工機械使用費
根據(jù)2009年1月1日起實施的“成品油稅費改革” (即 “燃油附加稅”替代養(yǎng)路費)政策,“新編制辦法”取消了養(yǎng)路費。
4、工程用水
“新編制辦法”對特殊缺水地區(qū)、取水困難的工程進行了明確的界定,分別指區(qū)域地表水及地下水資源匱乏的地區(qū)、指區(qū)域淺層地下水缺乏且地表水水源遠離線路的工程;增加了“特殊缺水地區(qū)及取水困難的工程可按施工組織設(shè)計確定的供水方案,另行分析編制期工程用水單價,并按規(guī)定計列相關(guān)大型臨時工程(比如給水干管路、深水井等)等費用”內(nèi)容。
5、運雜費
(1)火車運價:“新編制辦法”根據(jù)“鐵建設(shè)[2009]149號《關(guān)于及相關(guān)費用標(biāo)準(zhǔn)的通知》”,增加了500m長鋼軌運輸綜合系數(shù)和32m新型T梁運價計算規(guī)定等內(nèi)容;取消了運價號,增加附注說明“各類材料的運價號按編制期《鐵路貨物運價規(guī)則》的有關(guān)規(guī)定確定”。
(2)各種裝卸費單價:調(diào)整了火車、汽車裝卸費單價。
(3)在運雜費計算的其他規(guī)定中,根據(jù)“鐵建設(shè)[2012]2號《關(guān)于長鋼軌供應(yīng)有關(guān)費用標(biāo)準(zhǔn)的通知》”增加了 “長鋼軌供應(yīng)有關(guān)費用”的內(nèi)容以及其取費標(biāo)準(zhǔn)。
6、填料費
“新編制辦法”增加了:“若設(shè)計為臨時占地取填料,其發(fā)生的租用土地、青苗補償、復(fù)墾及其他所有與土地有關(guān)的費用等納入第一章臨時用地費項下”內(nèi)容。
7、施工措施費
(1)“新編制辦法”更加詳細的闡述和界定了小型臨時設(shè)施項目和費用內(nèi)容,使用起來更加清晰。小臨設(shè)施項目內(nèi)容調(diào)整:軌枕(軌道板)預(yù)制場、管片預(yù)制場主體廠房;大臨的工地內(nèi)沿線縱向運輸便道;臨時場站內(nèi)的噸位≥10噸或長度≥100米的龍門吊走行線;井深≥50米的水井等不納入小型臨時設(shè)施范圍。
(2)將檢驗試驗費納入企業(yè)管理費中。
(3)調(diào)整了施工措施費地區(qū)的劃分,更加體現(xiàn)了新疆、青海、等特殊地區(qū)的特殊性。
(4)對工程類別的部分內(nèi)容進行了調(diào)整。
(5)根據(jù)上述內(nèi)容調(diào)整了施工措施費費率。
(6)對過渡工程的施工措施費做了“按同類正式工程的費率計列”的規(guī)定。
8、特殊施工增加費
(1)風(fēng)沙地區(qū)施工增加費
“新編制辦法”根據(jù)近年來的項目設(shè)施情況和研究成果。對風(fēng)沙地區(qū)施工增加費定義和計算方法進行了如下調(diào)整:
①定義:區(qū)域性的規(guī)定取消“113號文”的“在內(nèi)蒙古及西北地區(qū)”,改為“指在非固定沙漠或戈壁地區(qū)”,連續(xù)30天內(nèi),平均風(fēng)力達到四級以上(平均風(fēng)速>5.5米/秒)的風(fēng)沙區(qū)段,進行室外建筑安裝工程施工時,由于受風(fēng)沙影響而增加的費用,內(nèi)容包括防風(fēng)、防沙的措施費,材料費,人工、機械降效增加的費用,風(fēng)力預(yù)警觀測設(shè)施費用,以及積沙、風(fēng)蝕的清理修復(fù)等費用。
②費用標(biāo)準(zhǔn)及計算方法:本項費用以風(fēng)沙區(qū)段范圍內(nèi)室外建筑安裝工程的編制期人工費與施工機械使用費之和為基數(shù),乘以2.6%的費率計算。
另外,大風(fēng)高發(fā)(連續(xù)30天內(nèi)平均風(fēng)力達到四級(平均風(fēng)速>5.5米/秒)以上且小時極大風(fēng)速大于13.9米/秒的風(fēng)力累計85小時以上)的風(fēng)沙、高原地區(qū)可根據(jù)調(diào)查資料另行分析計算。
(2)高原施工增加費:“新編制辦法”對高原地區(qū)的海拔高度界定為“設(shè)計軌面高程”。
(3)行車干擾施工增加費
①增加了“本線封鎖施工,鄰線維持通車的情況下受行車干擾”的內(nèi)容。
②調(diào)整了行車干擾施工增加費的計費范圍。
受干擾范圍由“113號文”的“在行車線上或在行車線中心平距5m及以內(nèi)或在行車線的線間距≤5m的鄰線上施工”調(diào)整為““在行車線上或在行車線中心平距12.5m及以內(nèi)或在行車線的線間距≤12.5m的鄰線上施工”
③提高了行車干擾施工定額增加幅度。
④另外,對“臨近或在列車運行速度>200km/h的營業(yè)線上施工時,其行車干擾施工定額增加幅度”做出了明確說明,需另行分析確定。
9、大型臨時設(shè)施和過渡工程費
(1)根據(jù)近年來現(xiàn)場實踐和適應(yīng)高標(biāo)準(zhǔn)鐵路建設(shè)發(fā)展的需要,“新編制辦法”對大型臨時設(shè)施內(nèi)容進行調(diào)整,界定更加細化和清晰。
①臨時場站中,將“混凝土成品預(yù)制廠”改為“混凝土構(gòu)配件預(yù)制場”,并明確具體內(nèi)容(如防護柵欄、預(yù)制塊、橋梁欄桿、遮板、溝槽蓋板等);增加了“掘進機拼裝場、仰拱預(yù)制場,盾構(gòu)泥水處理場、管片預(yù)制場、缺水地區(qū)臨時貯水站”等。
②臨時給水設(shè)施,增加了“隧道工程的水源點至山上蓄水池的集給水管路,井深50米及以上的深水井等” 內(nèi)容。
③“沿線縱向運輸便道”納入大臨汽車運輸便道。
④增加了“隧道污水處理站”。指根據(jù)特殊環(huán)保要求,必須設(shè)置的隧道污水處理站,納入大型臨時設(shè)施。
⑤軌道板預(yù)制場、軌枕預(yù)制場、管片預(yù)制場的主體廠房工程費用計入大臨費用。
⑥在過渡工程費的內(nèi)容中增加了“臨時養(yǎng)護費用”。
⑦對個別使用施工企業(yè)的工程器材的年使用費率進行了調(diào)整。
10、間接費
(1)“新編制辦法“將“113號文”施工措施費中的檢驗試驗費和規(guī)費中的工程排污費納入間接費中的企業(yè)管理費。
(2)在企業(yè)管理費內(nèi)容中明確包含擔(dān)保費、企業(yè)信息化管理系統(tǒng)建設(shè)及使用費、工程驗收配合費等費用。
(3)對間接費工程類別的部分內(nèi)容進行了調(diào)整;并調(diào)整了間接費費率。
(4)費率使用備注中增加了“大型機械化施工的隧道間接費費率按34.8%計,掘進機、盾構(gòu)施工的隧道間接費費率另行分析計列”;修改了 “過渡工程”取費標(biāo)準(zhǔn),按表列同類正式工程費用計列?!?/p>
11、稅金
根據(jù)相關(guān)規(guī)定進行計算,稅金綜合稅率由3.35%調(diào)整為3.48%。
12、其他費
(1)土地征用及拆遷補償費
在“113號文“基礎(chǔ)上,增加了土地預(yù)審費、森林植被恢復(fù)費等;森林植被恢復(fù)費由第十一章移入第一章土地征用及拆遷補償費。
(2)建設(shè)項目管理費
①將“113號文”中建設(shè)管理其他費與建設(shè)單位管理費合并,并調(diào)整了費率。
②工程監(jiān)理與咨詢服務(wù)費中,取消設(shè)計咨詢與服務(wù)費,增列施工圖審核費。
③取消工程質(zhì)量安全監(jiān)督費、工程定額測定費這兩項費用。
④將工程質(zhì)量檢測費改為第三方檢測費。
⑤增加了設(shè)計文件審查費、水土保持監(jiān)測費兩項費用。
⑥營業(yè)線施工配合費,進一步細化了工程類別,調(diào)整了計算范圍以及費率。
(3)建設(shè)項目前期工作費
①新增“專題報告編制與評估費”費用項,將“113號文”中的環(huán)境影響報告編制與評估費、水土保持方案報告編制與評估費、洪水影響評價報告編制費納入該項下,另外增列環(huán)境影響和水土保持驗收報告編制費、臨時用地復(fù)墾方案報告編制費、節(jié)能評估報告書編制與評審費三項費用。
②新增“專項評估費”費用項,將“113號文”中的地質(zhì)災(zāi)害危險性評估費、地震安全性評估費、壓覆礦藏評估費納入該項下,另外增列無砟軌道鋪設(shè)條件評估費、通航論證費兩項費用。
③“森林植被恢復(fù)費”,移入土地征用及拆遷補償費。
④“勘察設(shè)計費”從前期費中提出來,單列。
⑤取消“配合輔助工程費”,相關(guān)內(nèi)容納入第一章。
⑥增加安全生產(chǎn)費、利用外資有關(guān)費用兩項費用。
⑦將“113號文”中的“聯(lián)合試運轉(zhuǎn)及工程動態(tài)檢測費”改為“聯(lián)調(diào)聯(lián)試等有關(guān)費用”。
⑧生產(chǎn)準(zhǔn)備費,補充了設(shè)計速度>200km/h鐵路以及獨立建設(shè)項目的站房、動車段、專用線、車站改造等項目的生產(chǎn)準(zhǔn)備費標(biāo)準(zhǔn)。
13、基本預(yù)備費:主要用途中取消用于征地、拆遷價差的規(guī)定,增加用于Ⅱ類變更設(shè)計及專列等特殊列車引起的停工費用內(nèi)容。
14、工程造價增漲預(yù)留費改名為價差預(yù)備費。
15、建設(shè)期投資貸款利息
增加利用國外貸款的建設(shè)期投資貸款利息的數(shù)學(xué)計算公式。
16、鋪底流動資金
補充了設(shè)計速度>200km/h鐵路的計費標(biāo)準(zhǔn)。
四、建議
1、概預(yù)算綜合章節(jié)表的細目,建議結(jié)合鐵路工程工程量清單計價、實體工程EBS分解,以及國際慣例做法等進行統(tǒng)籌考慮,方便于國內(nèi)各大設(shè)計院統(tǒng)一使用,也有利于今后鐵路工程造價管理,同時適應(yīng)鐵路 “走出國門”的發(fā)展趨勢。
2、人工費的綜合工費標(biāo)準(zhǔn)應(yīng)實行動態(tài)調(diào)整。不分區(qū)域,同類工的費用標(biāo)準(zhǔn)一樣,不盡合理。建議建立一套工費計算模型或公式,以當(dāng)?shù)氐脑靸r管理部門人工費用信息為基礎(chǔ),計算出不同類別工的綜合工費;或者根據(jù)不同區(qū)域,測算出工費標(biāo)準(zhǔn)調(diào)整系數(shù),經(jīng)規(guī)院每個季度給予公布,以合理地反映各地區(qū)的工費水平。
3、鑒于鐵路改建項目會越來越多,既有線上或鄰近既有線施工難度較大,施工措施費用投入也大,建議施工措施費的費率根據(jù)新建線、既有線(增二線)分別編制,按不同工程類別計列。
4、安全生產(chǎn)費,建議分不同工程類別,根據(jù)具體工程的難易程度、風(fēng)險系數(shù)、安全生產(chǎn)投入等綜合確定其取費費率,如路基、隧道工程的費率應(yīng)有差異。
5、人工費、當(dāng)?shù)亓腺M用之和一般占項目靜態(tài)投資15%左右,但其影響施工企業(yè)的施工成本20%~30%。價差預(yù)備費的用途中雖然有人工費、當(dāng)?shù)亓蟽r格上漲這方面的費用支出內(nèi)容,但是實際上已竣工或在建項目,人工費、當(dāng)?shù)亓蟽r格上漲引起增加的費用均沒有給予調(diào)整。建議在“新編制辦法”中,進一步細化和明確使用價差預(yù)備費的條件。真實客觀地反映鐵路建設(shè)工程投資,同時避免工程造價不合理埋下質(zhì)量隱患。
參考文獻:
1、鐵建設(shè)[2006]113號文《鐵路基本建設(shè)工程設(shè)計概(預(yù))算編制辦法》。
2、《鐵路基本建設(shè)工程設(shè)計概(預(yù))算編制辦法》(送審稿)2013年9月。
3、鐵建設(shè)[2009]149號文《關(guān)于及相關(guān)費用標(biāo)準(zhǔn)的通知》。
關(guān)鍵詞:計算機;編程方式;必要性;問題;優(yōu)化策略
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2016)22-0065-02
隨著技術(shù)和社會的不斷發(fā)展,計算機技術(shù)被巧妙地運用在全球各領(lǐng)域的工作之中和人們的家庭生活之中。
計算機程序設(shè)計發(fā)展至今,大體經(jīng)歷了三個階段,每個階段的發(fā)展都給行業(yè)發(fā)展帶來了巨大的進步。但是計算機編程語言本身的發(fā)展非常緩慢,程序設(shè)計的相關(guān)模式與應(yīng)用匹配度仍然有待提高。
計算機程序設(shè)計是通過一種人們可以與計算機交流的語言來與計算機及其外部設(shè)備進行交互,通過這種語言形式[1],人們可以讓計算機處理很多復(fù)雜的工作。雖然計算機技術(shù)已經(jīng)廣泛運用在工作和生活之中,但是計算機程序設(shè)計對于很多機構(gòu)和個人來說,無法很好地被理解和掌握,以至于不能更好地應(yīng)用計算機技術(shù)發(fā)展的各項成果,也在某種程度上阻礙了計算機技術(shù)的發(fā)展。
因此,為了計算機技術(shù)更好的發(fā)展,計算機程序設(shè)計的改進是很有必要的,同時這種改進也應(yīng)當(dāng)適時地在高校教學(xué)中反映出來,以便培養(yǎng)更多優(yōu)秀人才。
1 程序設(shè)計方式改進的必要性
計算機技術(shù)現(xiàn)在發(fā)展如火如荼,它在科學(xué)技術(shù)發(fā)展中占有著不可動搖的地位,計算機本身經(jīng)歷了電子管時代、晶體管時代、集成電路時代及超大規(guī)模集成電路時代的階段性發(fā)展,計算機程序設(shè)計也因應(yīng)產(chǎn)生了機器語言編程、匯編語言編程及高級語言編程的階段性發(fā)展。
對程序設(shè)計而言,機器語言、匯編語言、高級語言的發(fā)展讓程序設(shè)計越來越容易,計算效率越來越高。但進入高級語言的發(fā)展階段之后,計算機程序設(shè)計方式?jīng)]有出現(xiàn)大的變革,編程語言本身的發(fā)展非常緩慢,如誕生于1972年的C語言,迄今仍然廣泛使用,是最受歡迎的編程語言。雖然期間也出現(xiàn)了很多重要發(fā)展,例如面向?qū)ο箝_發(fā)模式,但與計算機硬件在“摩爾定律”的指導(dǎo)下性能呈百倍增長的速度比起來是遠遠落后的。
因此,當(dāng)前計算機編程改進是必要的,不僅是為了適應(yīng)人們的需求,更是讓計算機技術(shù)的發(fā)展提上一個新的臺階,它是計算機技術(shù)在市場經(jīng)濟發(fā)展體制下的一種必然趨勢。
2 程序設(shè)計目前存在的一些問題
2.1技術(shù)層面的缺失
在第三次科技革命爆發(fā)后,我國的科學(xué)技術(shù)也隨之得到了發(fā)展,計算機技術(shù)及其應(yīng)用隨之長足發(fā)展。但是由于存在市場與技術(shù)的短板,我國計算機技術(shù)的發(fā)展仍然沒有能很好應(yīng)用,在計算機編程領(lǐng)域更是如此[2]。特別是程序設(shè)計語言、集成開發(fā)環(huán)境與開發(fā)框架等工具絕大部分來自國外,如最受歡迎的20種編程語言,沒有一個是起源自我國,相關(guān)自主研發(fā)技術(shù)非常少,這說明我國在編程技術(shù)層面上有很大的缺失。只有自己研究的技術(shù),才說明本國的科學(xué)技術(shù)取得了進步,所以這方面是需要提升的。
2.2應(yīng)用層面的缺失
隨著計算機超大規(guī)模集成電路時代的發(fā)展,隨之而來的移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)掀起了計算機技術(shù)應(yīng)用的下一個,對于計算機程序設(shè)計而言,編程過程中需面向的對象從單一的電腦擴展到需同時面向手機、平板電腦、汽車等各類型設(shè)備,編程應(yīng)用的層面增強了復(fù)雜性。
所以在程序設(shè)計的應(yīng)用層面,面向的設(shè)備類型增加了,各類型設(shè)備數(shù)據(jù)一致性要求增加了,不同設(shè)備適應(yīng)性要求增加了,這些都要求程序設(shè)計模式隨之而改進。
3 程序設(shè)計方式的改進及教學(xué)優(yōu)化策略研究
3.1程序設(shè)計方式改進的一些改進思想
計算機科學(xué)中有兩類基本的問題,一類是理論,如算法、數(shù)據(jù)結(jié)構(gòu)等,一類是系統(tǒng),如操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、存儲系統(tǒng)等。在我們對計算機編程方式優(yōu)化的思考中,首要考慮的應(yīng)該是算法,因為算法是程序設(shè)計的基礎(chǔ)。
計算機編程的目的就是利用計算機語言,把人類的語言進行翻譯,然后轉(zhuǎn)換成計算機語言,從而處理人們的工作和一些需求[3]。對算法的優(yōu)化就是用數(shù)學(xué)中的一些理論和思想,對程序設(shè)計要解決的問題進行總結(jié)和劃分,讓問題變得更容易理解和解決。因此我們更要積極研究,把數(shù)學(xué)算法更好地運用在編程中。
對計算機程序設(shè)計方式改進,除了算法之外,我們更應(yīng)該從全局的高度,去思考如何降低開發(fā)難度,讓更多的人能夠更容易掌握編程技術(shù),從而更好地促進計算機技術(shù)在工作和生活中的應(yīng)用。
3.2程序設(shè)計中具體的改進及教學(xué)優(yōu)化策略
3.2.1 通過結(jié)構(gòu)優(yōu)化對高級語言改進的研究
C語言是當(dāng)前應(yīng)用最廣泛的高級語言之一,是一種面向過程的高級語言,由于C語言早在1972年就被發(fā)明出來,因此語言上存在一些缺陷是在所難免,例如C語言的重復(fù)編譯問題,以及對程序員編程過程中代碼邏輯性關(guān)聯(lián)問題等。這就促使我們對C語言加以優(yōu)化。例如前文提到的重復(fù)編譯問題,就采用#ifndef預(yù)處理命令加以解決,從而降低了編程的復(fù)雜度。
3.2.2通過算法優(yōu)化對高級語言改進的研究
面向?qū)ο蟮拈_發(fā)語言,是一類以對象作為基本程序結(jié)構(gòu)單位的程序設(shè)計語言,指用于描述的設(shè)計是以對象為核心,而對象是程序運行時刻的基本成分,語言中提供了類、繼承等成分。面向?qū)ο箝_發(fā)方式是處理程序系統(tǒng)龐大的較優(yōu)解決辦法。
C++就是典型的面向?qū)ο箝_發(fā)語言,也是基于C語言拓展出來的一種高級語言,C++支持多種編程模式,比如面向?qū)ο缶幊?、泛型編程和過程化編程等。隨著計算機應(yīng)用的日益廣泛,計算機需要處理的數(shù)據(jù)也日益龐大,因此程序設(shè)計的體量也隨之大規(guī)模增長。
當(dāng)程序設(shè)計體量大規(guī)模增長時,編程就需要很多人力物力,需要花費很多時間。我們就需要在編寫過程中運用數(shù)學(xué)建模的方法來節(jié)省時間,因為數(shù)學(xué)建模的方法主要是體現(xiàn)在對數(shù)據(jù)的統(tǒng)一性,這樣會很大程度的節(jié)省了程序員的程序編寫[4]。
而C++語言就很好地體現(xiàn)了數(shù)學(xué)建模方法的運用,保證了程序的快速高效性。這樣提高了程序員的編寫效率。這就是數(shù)學(xué)算法在計算機編程中的很好的運用,對計算機編程進行了很好的優(yōu)化。
今后我們也需要更多地研究利用數(shù)學(xué)算法來進行編程的優(yōu)化,重點研究待解決問題的規(guī)模、算法在各模型的運用、不同設(shè)備運算效率的區(qū)別等,從而選擇更合適的算法來進行數(shù)學(xué)建模,實現(xiàn)優(yōu)化。
3.3對于編程人才的大力培養(yǎng)
通過語言結(jié)構(gòu)、數(shù)學(xué)算法等各種方法來進行程序設(shè)計方式的優(yōu)化解決了技術(shù)問題,而人的問題也是很重要的環(huán)節(jié),就是高素質(zhì)的程序員。只有高素質(zhì)的程序員才能進一步推動編程方式的優(yōu)化。
因此,國家需要加大這方面的科研投入,增強科研機構(gòu)實力,提高相關(guān)政策推動力。提升相關(guān)培訓(xùn)機構(gòu)水平,各類型學(xué)校特別是高校更要注重這方面的人才的培養(yǎng),讓更多的人參與到其中,為計算機程序設(shè)計的優(yōu)化做出貢獻,使之更好地服務(wù)于社會,被人們所應(yīng)用。
3.4對于技術(shù)方面要創(chuàng)新
創(chuàng)新在科學(xué)技術(shù)中是一個重要的因素,在計算機技術(shù)中更是不可例外。我國需要研究出屬于自己國家的編程方面的技術(shù),在原有的技術(shù)上得到創(chuàng)新,使之更適合我國的發(fā)展。在這方面,可以著重建立新興軟件工業(yè)園,大力引進專業(yè)人才和技術(shù),并進行研發(fā)[5],工業(yè)園的建立,將會帶動地區(qū)性發(fā)展,吸引更多的優(yōu)秀人才參與其中,進行創(chuàng)新計算機編程技術(shù),由于人才的合力,再加上創(chuàng)新的因素,使計算機編程方式得到更好的優(yōu)化和改進。
4 結(jié)束語
綜上所述,隨著技術(shù)的發(fā)展,程序設(shè)計有一定程度的發(fā)展,但是各方面的局限,程序設(shè)計技術(shù)與計算機硬件的爆發(fā)式增長是不相符的,導(dǎo)致不能被更好地運用。
所以計算機編程方式需要優(yōu)化,目前我們研究的數(shù)學(xué)算法在計算機編程方式中,可以起到很好的優(yōu)化作用,但是這些優(yōu)化遠遠還不夠,還需要我們培養(yǎng)這方面的人才,需要技術(shù)的創(chuàng)新。
參考文獻:
[1] 王運生.計算機編程方式改進的必要性及優(yōu)化策略[J].電腦編程技巧與維護,2014(20).
[2] 王小瓊,張帆. 計算機編程方式優(yōu)化的必要性與策略探索[J].產(chǎn)業(yè)與科技論壇,2015(23).
[3] 郭蕾,王昕,陳世亮.計算機編程方式改進的必要性及優(yōu)化[J].科技尚品,2015(12).
【關(guān)鍵詞】JAVA 計算機軟件 編程特點 技術(shù) 研究
前言:在現(xiàn)階段的應(yīng)用編程中被廣泛的使用,無論是電腦、手機、游戲機,都能夠看到JAVA編程技術(shù)的身影。隨著JAVA編程技術(shù)在我們生活中得到了更多的應(yīng)用,很多應(yīng)用的技術(shù)也得到了一定的改善,更加方便人們的使用,JAVA編程技術(shù)擁有十分良好的發(fā)展前景。所以,要根據(jù)現(xiàn)階段JAVA技術(shù)的發(fā)展進行了解,認識到JAVA編程技術(shù)的優(yōu)點,找到對JAVA技術(shù)進行升級的方式方法,能夠使計算機技術(shù)獲得更大的進步,并且根據(jù)現(xiàn)階段的JAVA技術(shù)的編程語言進行技術(shù)的討論研究。
一、什么是JAVA編程技術(shù)
JAVA編程技術(shù)相對于其他的計算機語言技術(shù),對計算機軟件的發(fā)展起到了很大的影響作用,也是現(xiàn)階段計算機編程語言中被使用最多的一種計算機語言。很多的計算機軟件都在使用JAVA語言進行編程,JAVA語言有很多其他的編程語言不具備的優(yōu)點。比如:使用JAVA語言進行編程的軟件操作系統(tǒng),相對其他的語言技術(shù)來說能夠更加的多樣化,JAVA語言的編程工作,能夠適應(yīng)現(xiàn)階段的網(wǎng)絡(luò)環(huán)境,對計算機軟件能夠進行同步的編寫。相對于很多的編寫程序來說,JAVA語言還具備一定的靈活性,能夠使編程工作更加的簡單、方便,我們計算機中常用的瀏覽器都能夠支持JAVA軟件的使用。使用JAVA技術(shù)在計算機的編程當(dāng)中,具有十分良好的發(fā)展前景,能夠推動計算機軟件的開發(fā)[1]。
二、JAVA編程技術(shù)的特點
之所以JAVA編程技術(shù)能夠得到廣泛的應(yīng)用,主要就是因為JAVA編程技術(shù)有很多其他編程技術(shù)不具備的特點,能夠?qū)崿F(xiàn)技術(shù)平臺的獨立,在技術(shù)使用的過程中,能夠更加的方便快捷。使用JAVA語言進行設(shè)計還具備一定的動態(tài)性,能夠根據(jù)環(huán)境適當(dāng)?shù)淖龀龈淖?,更好的服?wù)于環(huán)境。JAVA編程技術(shù)還能夠有很強的適應(yīng)能力,無論是對游戲軟件的開發(fā)、計算機功能的完善、還是對其他軟件的設(shè)計,都能夠很好地完成,還能夠?qū)崿F(xiàn)更多功能的使用。使用JAVA 編程技術(shù)設(shè)計的軟件,一般都能夠達到良好的視覺效果,還具有一定的安全性,使軟件的使用更加的可靠,在軟件的使用過程中,還能夠?qū)崿F(xiàn)面向?qū)ο蟮脑O(shè)計,具有一定的擴展性。讓我們根據(jù)現(xiàn)階段JAVA編程技術(shù)的使用情況,對JAVA編程技術(shù)的特點進行研究分析。
(一)技術(shù)平立性
JAVA語言編程技術(shù)相比其他技術(shù)而言,最大的優(yōu)勢就是它的運行平臺是獨立的,不用依附于其他的平臺進行使用。使用JAVA語言進行設(shè)計,能夠先使用JAVA語言虛擬機打下基礎(chǔ),對設(shè)計程序的中間碼進行編譯,編譯完成后可以開始進行驗證并裝載,通過計算機開始執(zhí)行機器碼。JAVA語言對計算機的要求不是很高,只要能夠JAVA虛擬機的運行,就能夠運行JAVA語言編程技術(shù)。JAVA語言編程技術(shù)的運行平臺還能夠適應(yīng)各種環(huán)境下運行,能夠符合現(xiàn)階段對計算機軟件編程的基本要求。
(二)技術(shù)使用簡便
與其他的編程語言相比較,JAVA語言對一些運行中使用較少的程序進行減少,比如:自動強制程序、多級繼承等等。這類程序的運用相對于其他的程序來說很少被使用在編程的過程中,而且很可能會與其他的功能混淆,打擾到正常的編程設(shè)計工作,這樣的功能只會加重編程語言的工作。所以,使用JAVA語言進行編程,一方面能夠減去這些復(fù)雜的程序,另一方面能夠?qū)⑵渌墓δ苓M行簡化,能夠在編程的過程中,使編程的工作更加的簡單,開發(fā)的計算機軟件也更加的實用[2]。
(三)具有一定動態(tài)性
JAVA語言還具有一定的動態(tài)性,能夠適應(yīng)時代的發(fā)展,科學(xué)的進步,更好的進行創(chuàng)新性設(shè)計。在JAVA語言的數(shù)據(jù)庫中,可以根據(jù)計算機軟件創(chuàng)新的需要進行設(shè)計,能夠按照實際情況選擇對數(shù)據(jù)進行添加或者刪減,但是卻不會影響整個JAVA編程的運行。JAVA語言在一定程度上還具備多重繼承性,能夠很好地通過端口進行傳輸,相比其他的計算機編程語言來說,使用起來更加的靈活。
(四)適用范圍廣
JAVA語言的使用范圍很多,能夠適應(yīng)各種各樣的計算機環(huán)境,因為JAVA語言自身的優(yōu)勢,使得JAVA語言得到了廣泛的應(yīng)用。不僅能夠適應(yīng)普通的計算機,還能夠在手機、游戲機、平板電腦、工業(yè)計算機、科學(xué)計算機等多種環(huán)境下運行,JAVA語言編程技術(shù)都能夠很好地對其進行編程工作。在使用的過程中,還能夠根據(jù)環(huán)境不同,軟件的需要不同等等進行適當(dāng)?shù)母淖僛3]。
(五)安全性能好
JAVA編程技術(shù)相比其他的編程技術(shù)來說更加的安全,能夠在公共密匙的基礎(chǔ)上,更好的發(fā)展了安全確認的技術(shù),大大的提升了整體的安全程度。當(dāng)JAVA技術(shù)的安全指示器遭到了破壞,或者因為一些程序受到了惡意的影響時,程序會自動的開啟防護的系統(tǒng),在系統(tǒng)的進行中,能夠有效地將保護范圍內(nèi)的數(shù)據(jù)不受到侵犯。這樣的程序在一定程度上,能夠有效地保證在JAVA編程內(nèi)的數(shù)據(jù)安全性,有效地減少了數(shù)據(jù)被惡意的破壞、惡意的篡改或者是惡意的截取等現(xiàn)象的出現(xiàn),還能夠有效地防止受到病毒的入侵而導(dǎo)致的資料丟失等情況,使用JAVA編程技術(shù)的系統(tǒng),在安全性技術(shù)方面也能夠得到一定的提升。
(六)可拓展性強
JAVA編程技術(shù)能夠適應(yīng)現(xiàn)階段不斷進步的網(wǎng)絡(luò),在網(wǎng)絡(luò)發(fā)展的進程中,JAVA編程技術(shù)能夠利用自身的拓展性,使計算機的軟件更加符合現(xiàn)階段的網(wǎng)絡(luò)環(huán)境,還能夠更加適合用戶的執(zhí)行方式,不改變用戶的執(zhí)行習(xí)慣,就能夠進行適當(dāng)?shù)母淖?。JAVA編程技術(shù)的拓展性就直接的決定了JAVA編程技術(shù),在網(wǎng)絡(luò)技術(shù)中能夠得到長久的應(yīng)用,進而逐漸的擴大了應(yīng)用的范圍。
(七)JAVA編程技術(shù)與面向?qū)ο?/p>
面向?qū)ο蠛唵蝸碚f就是在計算機編程技術(shù)的不斷進步中,出現(xiàn)的一種抽象的方式,在很多的領(lǐng)域中,都存在著面向?qū)ο?,比如:?shù)據(jù)庫、應(yīng)用、網(wǎng)絡(luò)管理結(jié)構(gòu)等等,面向?qū)ο竽軌蚋玫厥钩绦蛎鎸ΜF(xiàn)實世界。面向?qū)ο笾邪膽?yīng)用程序,還具有一定的動態(tài)性、繼承性和封裝性,能夠?qū)Χ囗椩剡M行分類,到不同的區(qū)域當(dāng)中去,并且在計算機軟件中很好地運行,JAVA編程技術(shù)在一定程度上繼承了面向?qū)ο蟮奶攸c,并在計算機技術(shù)中得到了很好地應(yīng)用[4]。
三、JAVA編程技術(shù)的分析
(一)數(shù)據(jù)庫連接(Database Connectivity)
JAVA編程技術(shù)中的數(shù)據(jù)庫連接技術(shù),能夠?qū)崿F(xiàn)軟件進行數(shù)據(jù)的訪問,并且支持多種關(guān)系同時進行訪問,還能夠保證對數(shù)據(jù)庫進行正常連接。使用JAVA技術(shù)對計算機軟件進行編程,可以先對數(shù)據(jù)庫進行調(diào)試,并且實現(xiàn)數(shù)據(jù)庫的連接,通過對數(shù)據(jù)的分析整理,能夠有效地實現(xiàn)對數(shù)據(jù)庫的管理。而且,在使用Database Connectivity技術(shù)的過程中,還能夠構(gòu)建比以往更加復(fù)雜、更加高級的數(shù)據(jù)工具,從而能夠為整個計算機軟件提供強大的數(shù)據(jù)支持[5]。
(二)接口(Annotation)
Annotation是JAVA編程技術(shù)中的特有性質(zhì)之一,通過接口能夠有效地將語言中的各個元素進行連接,為計算機提供一個更為完整的軟件系統(tǒng)。Java Beans,也就是JAVA技術(shù)的屬性實現(xiàn)的技術(shù),能夠使JAVA編程技術(shù)在獨立的平臺中運行,該技術(shù)的安全性能相比其他技術(shù)來說要更加的安全可靠,并且在計算機軟件的控制體系中,能夠起到十分重要的作用,對計算機的功能也有著深刻的影響。
(三)遠程方法調(diào)用(Remote Method Invocation)
JAVA技術(shù)中的遠程方法調(diào)用技術(shù),能夠從一定程度上實現(xiàn)對應(yīng)用程序的分類,通過軟件中不同的需要和類別進行整理,能夠有效地保證計算機軟件的正常運行,針對計算機軟件運行的情況,適當(dāng)?shù)母淖冘浖\行的模式。現(xiàn)階段的計算機軟件的程序,能夠有效地將所需要的信息進行收納并整理,使計算機軟件的功能能夠更加的完善[6]。
四、JAVA技術(shù)的使用范圍
現(xiàn)階段,由于JAVA技術(shù)的不斷進步,很多的技術(shù)都能夠體現(xiàn)出一定的優(yōu)點,并且能夠適應(yīng)現(xiàn)階段人群的使用需求,在不斷地進步中,能夠得到更多的肯定。我們身邊的很多都使用了JAVA編程技術(shù)進行軟件的設(shè)計工作,比如:網(wǎng)頁游戲、軟件程序等等。在JAVA編程技術(shù)的使用過程中,能夠放大軟件原有的優(yōu)點,相比C++語言等編程技術(shù)來說,能夠更加適合軟件的應(yīng)用。而且,JAVA 編程技術(shù)還能夠比VP、VF、C語言等編程技術(shù)更加適合現(xiàn)階段計算機軟件的開發(fā)要求,在JAVA編程技術(shù)的使用過程中,能夠有效地保證設(shè)計人員工作的步驟的簡化,能夠?qū)⒂嬎銠C軟件開發(fā)的工作效率大大的提升,從而得到更加良好的設(shè)計效果,在使用JAVA編程技術(shù)的過程中,還能夠按照設(shè)計者本身客觀的要求,對軟件做出相應(yīng)的變化[7]。
JAVA語言編程技術(shù)還能夠適用于多種計算機軟件,無論是對軟件進行設(shè)計還是開發(fā),都能夠表現(xiàn)出JAVA語言編程技術(shù)的獨特之處。現(xiàn)階段我們進行娛樂的游戲中,大多數(shù)都使用了JAVA語言編程技術(shù),能夠有效地實驗對游戲平臺的編程。無論是客戶端游戲還是簡單的網(wǎng)頁游戲,JAVA技術(shù)都能夠很好地實現(xiàn)功能,能夠在多種平臺中進行使用,無論運行平臺的分辨率條件,或者其他的配置等等,都能夠很好地得到實現(xiàn),JAVA編程語言還能夠在軟件中融入很多的新鮮元素。比如:很多的JAVA游戲還實現(xiàn)了簡單的3D效果,能夠使游戲的場景更加的真實。比較典型的代表游戲有:小鱷魚愛洗澡、植物大戰(zhàn)僵尸、超級瑪麗等等,從這些我們常見的手機游戲,能夠更好、更真實的使我們感受到JAVA編程技術(shù)為帶來的便捷,以及在視覺上的良好效果。由此可見,JAVA編程技術(shù)平臺的強大之處[8]。
使用JAVA編程技術(shù)進行編譯,首先就能夠使編譯的程序更加的符合可移植性,能夠保證程序的性能,為使用者展現(xiàn)了更加良好的效果,能夠符合人們對軟件功能的需求。隨著現(xiàn)階段人們生活水平的逐漸上升,人們對技術(shù)的要求也越來越高,對畫面的質(zhì)感、軟件的功能、操作的便捷性等等,都有了一定的要求。很多的語言編程技術(shù)只改變了運行的方式,但是沒有改變軟件整體的質(zhì)量和功能,這就直接的導(dǎo)致了很多人對軟件的使用效果并不滿意。JAVA技術(shù)能夠有效地保證達到人們對軟件的要求,增加了軟件的功能,能夠更加符合人們使用軟件的目的,還能夠使軟件的操作更加的便捷,在進行操作的過程中,還能夠滿足更多人的需求[9]。
五、結(jié)語
綜上所述,我們根據(jù)JAVA編程技術(shù)的概念、特點,對JAVA編程技術(shù)進行了分析,能夠看出現(xiàn)階段JAVA編程技術(shù)使用的范圍越來越廣泛,還能夠得到計算機電子行業(yè)的認同,技術(shù)人員在使用JAVA編程技術(shù)的使用能夠在一定程度上簡化了工作的步驟,能夠有效地提升自身的工作效率。JAVA編程技術(shù)在計算機軟件的編程過程中有著不可取代的位置,其安全性、技術(shù)性等特征相比其他技術(shù)都要更加的完善。所以,在使用JAVA編程技術(shù)進行編程的過程中,需要發(fā)揮JAVA自身的優(yōu)勢,能夠使計算機軟件的編程更加的完善。
參考文獻:
[1]吳文鐵.基于VRML的虛擬現(xiàn)實技術(shù)在遠程虛擬實驗教學(xué)中的應(yīng)用研究[D].陜西師范大學(xué),2008.
[2]戴榮.基于因特網(wǎng)和Java技術(shù)的分布式虛擬現(xiàn)實系統(tǒng)研究與實現(xiàn)[D].沈陽工業(yè)大學(xué),2005.
[3]阮培英.基于B/S的網(wǎng)絡(luò)化虛擬測試分析儀器系統(tǒng)的設(shè)計與開發(fā)[D].內(nèi)蒙古農(nóng)業(yè)大學(xué),2005.
[4]王志強.基于嵌入式ARM和網(wǎng)絡(luò)技術(shù)的遠程醫(yī)療信息采集管理系統(tǒng)的研究[D].武漢理工大學(xué),2006.
[5]寧麗娜.基于JavaWeb的牧草種子顯微圖像拼接系統(tǒng)的研究與實現(xiàn)[D].內(nèi)蒙古農(nóng)業(yè)大學(xué),2014.
[6]王潔.基于JMF平臺開發(fā)B/S模式下多媒體機計算機遠程監(jiān)控系統(tǒng)的研究與實現(xiàn)[D].首都師范大學(xué),2002.
[7]孫辰晨.ROBOCUP機器人足球(小型組)決策系統(tǒng)軟件引擎的設(shè)計與實現(xiàn)[D].浙江理工大學(xué),2013.