計(jì)算機(jī)硬件研發(fā)范文

時(shí)間:2023-10-24 18:01:04

導(dǎo)語(yǔ):如何才能寫好一篇計(jì)算機(jī)硬件研發(fā),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

計(jì)算機(jī)硬件研發(fā)

篇1

因?yàn)楦鞣N編程語(yǔ)言思路上存在差異性的緣故,所以采用不同的語(yǔ)言對(duì)計(jì)算機(jī)軟件進(jìn)行研發(fā)之時(shí),編程人員一定要及時(shí)調(diào)整思路,從而使計(jì)算機(jī)軟件開發(fā)、系統(tǒng)軟件編寫的質(zhì)量有所保障,并且在編程手段的協(xié)助下,各類現(xiàn)實(shí)問(wèn)題能夠有效處理,借用合理的數(shù)學(xué)模型去節(jié)省了勞動(dòng)資源。而正確選擇計(jì)算機(jī)編程語(yǔ)言是軟件開發(fā)質(zhì)量有所保障的依據(jù)。本文以不同編程語(yǔ)言在計(jì)算機(jī)應(yīng)用軟件開發(fā)中應(yīng)用效率為論點(diǎn),現(xiàn)進(jìn)行詳細(xì)解析。

1計(jì)算機(jī)常用的編程語(yǔ)言

1.1C語(yǔ)言

20世紀(jì)七八十年代,C語(yǔ)言被開發(fā),迄今為止這一編程語(yǔ)言在社會(huì)各個(gè)領(lǐng)域中均有較高的應(yīng)用,同時(shí)在不斷改進(jìn)中演變成現(xiàn)代性的編程語(yǔ)言,得到了各界人士的青睞與肯定,從某種程度上可以證實(shí)C語(yǔ)言存在的意義與不摧的生命活力。C語(yǔ)言在編寫進(jìn)程中,最大的特征體現(xiàn)在無(wú)須計(jì)算機(jī)硬件或他類功能輔助就可以運(yùn)行方面上。當(dāng)然C語(yǔ)言的優(yōu)點(diǎn)不僅在編輯環(huán)節(jié)上體現(xiàn)出來(lái),還具有以下幾種優(yōu)勢(shì):(1)擁有優(yōu)良的設(shè)計(jì)語(yǔ)言;(2)參照工作系統(tǒng)運(yùn)行特征編寫出有效的應(yīng)用程序;(3)短小精煉;方便、語(yǔ)法簡(jiǎn)練、語(yǔ)法要求寬松、數(shù)據(jù)結(jié)構(gòu)種類多樣、運(yùn)算符整體、功能靈活強(qiáng)大等特征;(4)因?yàn)閿?shù)據(jù)模型是具備字符型、數(shù)組型以及構(gòu)造型等屬性的模型,那么就會(huì)使C語(yǔ)言能夠?yàn)橛?jì)算機(jī)軟件的研發(fā)營(yíng)造優(yōu)良的運(yùn)轉(zhuǎn)環(huán)境,軟件編寫效率大幅度提升;(5)C語(yǔ)言可以直接訪問(wèn)物理區(qū)域,從而確保軟件開發(fā)工作運(yùn)行的動(dòng)態(tài)性,這也是多數(shù)軟件商安裝C語(yǔ)言的原因之一。

1.2C++語(yǔ)言

C++語(yǔ)言可以被視為C語(yǔ)言的升級(jí)版本,C++語(yǔ)言最大的特征體現(xiàn)在囊括了C語(yǔ)言全部功能與優(yōu)勢(shì)方面上,這也促使目前C++語(yǔ)言在軟件領(lǐng)域中被普及應(yīng)用。C++語(yǔ)言適用于多變的環(huán)境,故此C++語(yǔ)言應(yīng)用范疇不斷拓展,在操作平臺(tái)有廣泛的應(yīng)用。與C語(yǔ)言相比較,C++語(yǔ)言編寫進(jìn)程復(fù)雜性特征顯著,學(xué)習(xí)起來(lái)具有一定難度,只有在對(duì)C++語(yǔ)言支持?jǐn)?shù)據(jù)封裝與數(shù)據(jù)隱藏、支持傳承與多次應(yīng)用、支持多態(tài)性等特征有認(rèn)識(shí),同時(shí)對(duì)C++語(yǔ)言工作原理有深刻認(rèn)識(shí)上,才能確保在計(jì)算機(jī)相關(guān)軟件研發(fā)的進(jìn)程中,C++語(yǔ)言的實(shí)用價(jià)值發(fā)揮出來(lái)。在對(duì)以往實(shí)踐數(shù)據(jù)解析過(guò)程中,發(fā)現(xiàn)C++語(yǔ)言為他類編程語(yǔ)言學(xué)習(xí)的入門學(xué)科,對(duì)C++語(yǔ)言編程要點(diǎn)有全面、嫻熟掌握的基礎(chǔ)上,軟件學(xué)習(xí)者在學(xué)習(xí)與掌握他類編程語(yǔ)言應(yīng)用要點(diǎn)上就更為容易了。

1.3Java語(yǔ)言

Java語(yǔ)言是繼C語(yǔ)言之后出現(xiàn)的,有效地整合了C語(yǔ)言的全部?jī)?yōu)勢(shì),并填補(bǔ)了C++語(yǔ)言存在的不足,體現(xiàn)出特質(zhì)性與優(yōu)越性[]。概括地講,Java語(yǔ)言大體上是以面向?qū)ο鬄橹鞯木幊陶Z(yǔ)言。在語(yǔ)法屬性方面上,Java語(yǔ)言與C#語(yǔ)言也存有顯著差異性,Java語(yǔ)言使用package的概念將指針取而代之,導(dǎo)入包采用的是import語(yǔ)句,在Java內(nèi)還存有特性的概念,以setXXXO、getXXXO為媒介進(jìn)行設(shè)置。但是C#語(yǔ)言應(yīng)用了指針概念,在unsafe狀況中可以順利地落實(shí)指針操作指令,Java語(yǔ)言特點(diǎn)在以下幾方面體現(xiàn)出來(lái):(1)跨平臺(tái)性。即軟件可以不受計(jì)算機(jī)硬件和操作系統(tǒng)的約束而在任意計(jì)算機(jī)環(huán)境下正常運(yùn)行;(2)面向?qū)ο蟆6ㄟ^(guò)使用方法來(lái)操作這個(gè)對(duì)象;(3)安全性。具體是在語(yǔ)言級(jí)安全性、編譯時(shí)安全性、運(yùn)行時(shí)安全性、可執(zhí)行代碼安全性四方面體現(xiàn)出來(lái);(4)多線程。允許一個(gè)應(yīng)用程序同時(shí)存在兩個(gè)或兩個(gè)以上的線程,用于支持事務(wù)并發(fā)和多任務(wù)處理:(5)簡(jiǎn)單易用。用記事本、文本編輯器等編輯軟件來(lái)實(shí)現(xiàn),然后將源文件進(jìn)行編譯,編譯通過(guò)后可直接運(yùn)行,通過(guò)調(diào)試則可得到想要的結(jié)果。

1.4C#語(yǔ)言

C#語(yǔ)言是一類最新的、面向?qū)ο蟮木幊陶Z(yǔ)言。它最大的特征體現(xiàn)在能夠協(xié)助程序員迅速的編寫多種以Microsoft.NET平臺(tái)為基礎(chǔ)的應(yīng)用程負(fù)面上,Microsoft.NET提供了多樣化的工具與服務(wù)內(nèi)容,去協(xié)助程序員最大程度地開發(fā)利用計(jì)算以及通訊領(lǐng)域。也就是因?yàn)镃#語(yǔ)言具備面向?qū)ο蟮某L(zhǎng)規(guī)劃能力,初始它轉(zhuǎn)型為建設(shè)多種組件的最佳編程語(yǔ)言——不管面對(duì)的是高級(jí)的商業(yè)對(duì)象還是系統(tǒng)級(jí)的應(yīng)用程序。程序員采用簡(jiǎn)單的C#語(yǔ)言結(jié)構(gòu),這些組件就可以開解的轉(zhuǎn)型為XML網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語(yǔ)言在任何操作系統(tǒng)上通過(guò)Internet進(jìn)行調(diào)整與應(yīng)用。

1.5Python是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言

Python具有豐富和強(qiáng)大的庫(kù)。它常被昵稱為膠水語(yǔ)言,能夠把用其他語(yǔ)言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起。常見(jiàn)的一種應(yīng)用情形是,使用Python快速生成程序的原型(有時(shí)甚至是程序的最終界面),然后對(duì)其中有特別要求的部分,用更合適的語(yǔ)言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++語(yǔ)言對(duì)其進(jìn)擴(kuò)展類庫(kù)。需要注意的是在您使用擴(kuò)展類庫(kù)時(shí)可能需要考慮平臺(tái)問(wèn)題,某些可能不提供跨平臺(tái)的實(shí)現(xiàn)。綜合以上論述的內(nèi)容,對(duì)C語(yǔ)言、C++語(yǔ)言、Java語(yǔ)言、C#語(yǔ)言以及python這五種常見(jiàn)的編程語(yǔ)言各自特征、優(yōu)點(diǎn)、應(yīng)用范疇以及取得的應(yīng)用成果有更為全面的認(rèn)識(shí)。計(jì)算機(jī)軟件開發(fā)人員應(yīng)以設(shè)計(jì)目標(biāo)為基點(diǎn),科學(xué)的選用編程語(yǔ)言,進(jìn)而實(shí)現(xiàn)提升軟件開發(fā)效率的目標(biāo),在編程語(yǔ)言的協(xié)助下,軟件開發(fā)人員工作強(qiáng)度得以降低。

2編程語(yǔ)言在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用規(guī)則

計(jì)算機(jī)軟件研發(fā)的主要目的是在現(xiàn)實(shí)生產(chǎn)生活中產(chǎn)生價(jià)值。在對(duì)計(jì)算機(jī)軟件開發(fā)之前,相關(guān)人員為了能夠選用最佳的編程語(yǔ)言,對(duì)不同類型編程語(yǔ)言的概念、特征、主要功能、工作原理,以及編程語(yǔ)言具體能夠處理哪些問(wèn)題等信息有全面性認(rèn)識(shí)是基礎(chǔ)。繼而編程人員就會(huì)對(duì)一段代碼的內(nèi)容與編寫的意義進(jìn)行解析,若遇到難以理解或辨識(shí)的情況,程序員會(huì)一般就不采用該段代碼或?qū)ζ溥M(jìn)行二次編寫,在此書寫的代碼應(yīng)帶有通俗易懂的特征,這樣才能為后續(xù)人員解析工作的開展與運(yùn)行提供便利條件。比如在“parm=15”這一代碼中,因?yàn)椴淮嬖诼暶髯兞康男畔?,那么程序員怎么判斷該代碼的正確性呢?在編譯器沒(méi)有用武之地的情況下,程序員通常是存有顧慮心理執(zhí)行該語(yǔ)句的,故此他們只能借助解讀后面代碼含義的方式,才可以辨識(shí)“parm=15”確切意思。2.1整體結(jié)構(gòu)通常來(lái)講,被開發(fā)項(xiàng)目整體結(jié)構(gòu)決定了被開發(fā)軟件的功能,以及程序員選用哪種編程語(yǔ)言。因?yàn)橛?jì)算機(jī)整個(gè)系統(tǒng)是由多個(gè)部分構(gòu)成的,這間接的說(shuō)明系統(tǒng)軟件在開發(fā)過(guò)程中有很大的可能應(yīng)用多種編程語(yǔ)言進(jìn)行編寫。而怎樣在眾多編程語(yǔ)言中將有效語(yǔ)言挑選出來(lái)?這是所有程序員需要面對(duì)的難題,通常情況下項(xiàng)目屬性與功能決定所用編程語(yǔ)言的類型。但是對(duì)于資金投入金額相對(duì)較大的操作程序,最好選用一些靜態(tài)類型的編程語(yǔ)言,成本較高的操作通常是指圖形渲染、密碼學(xué)、視頻以及信號(hào)處理等。2.2最好應(yīng)用自體能夠嫻熟使用的語(yǔ)言如果程序員能夠嫻熟的運(yùn)用某一編程語(yǔ)言對(duì)計(jì)算機(jī)軟件進(jìn)行開發(fā),那么就可以節(jié)省反復(fù)試用不同編程語(yǔ)言的時(shí)間,同時(shí)相關(guān)人員也能夠達(dá)到對(duì)軟件工程項(xiàng)目時(shí)間表精確估算的目標(biāo),從而確保軟件開發(fā)工作結(jié)束的準(zhǔn)時(shí)性。此外,程序員在嫻熟掌握有關(guān)編程語(yǔ)言應(yīng)用要點(diǎn)的情況下,還可以參照被開發(fā)項(xiàng)目運(yùn)轉(zhuǎn)需求,對(duì)語(yǔ)言進(jìn)行適度整改與創(chuàng)造。比如,被研發(fā)的軟件性能傾向于多次處理手工勞動(dòng)時(shí),那么程序員就可以參照現(xiàn)實(shí)中人工勞動(dòng)量,選用簡(jiǎn)易性、敏捷性的編程語(yǔ)言,最好是選用那些自體就帶有相應(yīng)功能的編程語(yǔ)言進(jìn)行操作。2.3充分考慮硬件環(huán)境眾所周知,硬件環(huán)境是計(jì)算機(jī)軟件開發(fā)目標(biāo)順利實(shí)現(xiàn)的前提條件,也就是說(shuō)任何類型軟件的開發(fā)均要有適宜的硬件環(huán)境去輔助,故此在應(yīng)用編程語(yǔ)言對(duì)軟件開發(fā)進(jìn)程中應(yīng)充分解析外部硬件環(huán)境。一般情況下,編程語(yǔ)言能夠在當(dāng)下版本的硬件環(huán)境下運(yùn)行,但是在科學(xué)技術(shù)不斷進(jìn)步的時(shí)代中,硬件設(shè)備更新不斷提速,那么過(guò)去適用的編程語(yǔ)言有很大可能不能滿足當(dāng)下軟件發(fā)展需求了,從而使不匹配的問(wèn)題衍生出來(lái)。故此,為了使軟件開發(fā)的質(zhì)量有所保障,在對(duì)有關(guān)程序進(jìn)行設(shè)計(jì)之前應(yīng)準(zhǔn)確選擇適應(yīng)硬件環(huán)境運(yùn)行的最佳編程語(yǔ)言,只有這樣才能夠使編寫出的語(yǔ)句長(zhǎng)時(shí)間、安穩(wěn)的運(yùn)轉(zhuǎn)。此外,只有結(jié)合硬件設(shè)備環(huán)境特征選用編程語(yǔ)言對(duì)被開發(fā)軟件程序進(jìn)行編寫,在對(duì)所得軟件性能進(jìn)行調(diào)整環(huán)節(jié)中才不會(huì)存在較大難度。由此可見(jiàn),迅速對(duì)軟件系統(tǒng)進(jìn)行復(fù)原是極為必要的,動(dòng)態(tài)編程語(yǔ)言的應(yīng)用,能夠使上述目標(biāo)順利達(dá)成,具體是借助和數(shù)個(gè)庫(kù)相整合的方式。2.4語(yǔ)言的選擇要考慮是否支持平臺(tái)在選用編程語(yǔ)言對(duì)軟件編寫過(guò)程中,支持平臺(tái)也是不可忽視的重要因素之一。比如說(shuō)在瀏覽器內(nèi)運(yùn)轉(zhuǎn)的程序語(yǔ)言,參照語(yǔ)言的適用性就可以有針對(duì)性的選用某些語(yǔ)言。支持平臺(tái)可以被視為一個(gè)大型環(huán)境,全部操作行為均要緊扣平臺(tái)運(yùn)行模式。某些程序在研發(fā)的過(guò)程中,在程序語(yǔ)言格式這一因素的作用下,需產(chǎn)生大批量的位操作,那么在這樣的形勢(shì)下,程序員要分析這些位操作對(duì)軟件開發(fā)進(jìn)度與質(zhì)量造成的影響效果,是否可以省略某些操作內(nèi)容,若一定要進(jìn)行這些位操作,那么就應(yīng)該對(duì)編程語(yǔ)言類型進(jìn)行科學(xué)選擇,最好是位操作相對(duì)簡(jiǎn)單,以及能夠供應(yīng)合適數(shù)據(jù)的語(yǔ)言同時(shí),此外,在一些特殊情況下,程序員應(yīng)采用專業(yè)化的在的編程語(yǔ)言,節(jié)省時(shí)間的同時(shí),也有效規(guī)避編程中較大的偏差。

3結(jié)束語(yǔ)

綜合全文論述的內(nèi)容,對(duì)C語(yǔ)言、C++語(yǔ)言、Java語(yǔ)言、C#語(yǔ)言以及Python五種常見(jiàn)計(jì)算機(jī)編程語(yǔ)言特征與適用范疇有更為全面的認(rèn)識(shí),同時(shí)也掌握了幾種編程語(yǔ)言在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用規(guī)則??傊幊陶Z(yǔ)言對(duì)軟件的開發(fā)質(zhì)量產(chǎn)生直接的影響,軟件開發(fā)的項(xiàng)目與硬件環(huán)境又作用于程序語(yǔ)言。故此,選擇最適編程語(yǔ)言是極為必要的,程序員在實(shí)踐中應(yīng)不斷學(xué)習(xí)與總結(jié)經(jīng)驗(yàn),實(shí)現(xiàn)提升軟件開發(fā)效率的目標(biāo)。

參考文獻(xiàn)

[1]王志剛,柴功昊.智能住宅計(jì)算機(jī)應(yīng)用軟件開發(fā)研究[J].科技視界,2015(05):153-154.

[2]李開元.探究計(jì)算機(jī)應(yīng)用軟件開發(fā)過(guò)程中不同編程語(yǔ)言的影響[J].信息化建設(shè),2015(06):48.

[3]張彤.計(jì)算機(jī)應(yīng)用軟件開發(fā)中編程語(yǔ)言的選擇研究[J].電子技術(shù)與軟件工程,2015(21):57.

[4]康超.基于計(jì)算機(jī)軟件開發(fā)的JAVA編程語(yǔ)言探討[J].科技展望,2016,26(04):11.

[5]惲健.基于計(jì)算機(jī)應(yīng)用軟件開發(fā)的Java編程語(yǔ)言探究[J].電腦編程技巧與維護(hù),2016(16):26-27.

[6]周霞.計(jì)算機(jī)軟件工程的調(diào)試預(yù)編譯作用解析[J].軟件工程師,2014,17(06):59-60.

篇2

為了突破肉眼在色彩識(shí)別能力方面的局限性,在不影響圖像內(nèi)容真實(shí)性的情況下,應(yīng)用圖像處理軟件對(duì)圖像進(jìn)行增強(qiáng)處理,平衡調(diào)整色階以增強(qiáng)色彩飽和度、灰度、對(duì)比度、γ值,增強(qiáng)圖像的對(duì)比效果,化腐朽為神奇,使肉眼難以察覺(jué)的細(xì)微色彩變化無(wú)所遁形、直接呈現(xiàn)在檢驗(yàn)人員面前;另外對(duì)于刮擦殘余的文字痕跡,還可以應(yīng)用軟件進(jìn)行自動(dòng)匹配識(shí)別,對(duì)圖像文字進(jìn)行綜合分析,最大程度的還原被破壞的文字信息,為還原案件事實(shí)提供可靠的科學(xué)依據(jù)。

2、計(jì)算機(jī)技術(shù)在筆跡檢驗(yàn)中的應(yīng)用

如果在工作中使用傳統(tǒng)的筆跡鑒定的方法就要受到鑒定人員自身的專業(yè)知識(shí)以及業(yè)務(wù)水平等多種因素的影響,同時(shí),使用傳統(tǒng)的方法進(jìn)行文件檢驗(yàn)鑒定工作的流程相對(duì)比較復(fù)雜,工作效率也并不是很高,無(wú)法適應(yīng)當(dāng)前辦公自動(dòng)化的發(fā)展趨勢(shì)。如果在這項(xiàng)工作中引入計(jì)算機(jī)技術(shù),可以更好的提高其可靠性,為特征比對(duì)提供更為有利的檢驗(yàn)環(huán)境。利用掃描技術(shù)對(duì)檢材進(jìn)行數(shù)字化采集后,可以對(duì)數(shù)字圖像進(jìn)行局部處理和編輯,形成數(shù)字圖像形式的特征比對(duì)表,超高分辨率的數(shù)字圖像將筆劃細(xì)節(jié)展露無(wú)遺。有條件的機(jī)構(gòu)還可以應(yīng)用高清視頻會(huì)議技術(shù),組織專家進(jìn)行遠(yuǎn)程會(huì)鑒,分享得到的高清數(shù)字圖文,進(jìn)一步鞏固鑒定結(jié)論的準(zhǔn)確性。

3、計(jì)算機(jī)技術(shù)在印章印文檢驗(yàn)中的應(yīng)用

使用傳統(tǒng)的檢驗(yàn)方法需要檢驗(yàn)人員應(yīng)用三角尺、圓規(guī)等測(cè)量工具進(jìn)行多角度測(cè)試,尋找特征總結(jié)規(guī)律,檢驗(yàn)效率相對(duì)較低,通過(guò)計(jì)算機(jī)圖像處理中相關(guān)技術(shù)的應(yīng)用可以很好的對(duì)多個(gè)圖像進(jìn)行拼接,同時(shí)還可以對(duì)其進(jìn)行重新的排序和處理,半透明重疊比對(duì)法可以在印文的檢驗(yàn)和套摹筆跡檢驗(yàn)當(dāng)中體現(xiàn)出非常好的應(yīng)用效果,這樣也就使得對(duì)比的效果更加直觀顯著。在檢案的過(guò)程中經(jīng)常會(huì)遇到文字和印文重疊覆蓋或者是紙張自身因素影響肉眼直接觀察的不利影響,以往的工作中一般是采用濾色鏡對(duì)其進(jìn)行處理,但是這種方法并不能解決全部問(wèn)題,同時(shí)操作的過(guò)程中也略嫌復(fù)雜。而使用計(jì)算機(jī)圖像處理技術(shù)就可以很好的對(duì)紙張的背景信息進(jìn)行過(guò)濾,這樣一來(lái)就給檢驗(yàn)工作提供了良好的條件,同時(shí)在一些反差不明顯,甚至是用肉眼不容易被察覺(jué)的印文檢驗(yàn)當(dāng)中,可以使用前面介紹的色階和色彩平衡等技術(shù)來(lái)使得圖像的反差進(jìn)一步加大,但是圖像增強(qiáng)的本質(zhì)是對(duì)圖像信息的改變,檢驗(yàn)人員應(yīng)當(dāng)避免由于增強(qiáng)過(guò)度導(dǎo)致的信息丟失,只要能夠滿足肉眼分辨即可,切不可調(diào)整過(guò)度而適得其反。此外,采用計(jì)算機(jī)圖像增強(qiáng)技術(shù)進(jìn)行輔助文書司法檢驗(yàn)還具有著以下優(yōu)勢(shì):首先是檢驗(yàn)人員不必進(jìn)暗房,計(jì)算機(jī)的圖像處理軟件幾乎包括了所有暗房操作技巧,可以很容易進(jìn)行密度、反差調(diào)整、畫面裁切等處理。其次是數(shù)字圖像文件由于其信息的保存介質(zhì)不同,不會(huì)產(chǎn)生傳統(tǒng)照片不可逆轉(zhuǎn)的老化失真現(xiàn)象,這樣一來(lái)也就為圖像的長(zhǎng)期保存提供了很好的條件,圖像在記錄和復(fù)制、傳遞、轉(zhuǎn)存等環(huán)節(jié)都十分的快捷可靠,在進(jìn)入到信息網(wǎng)絡(luò)之后,就可以有效的改善工作的質(zhì)量和水平,此外還可以使得工作的效率得到明顯的提升。

4、結(jié)束語(yǔ)

篇3

關(guān)鍵字:計(jì)算機(jī)軟件開發(fā)應(yīng)用研究發(fā)展趨勢(shì)

隨著科學(xué)技術(shù)的不斷發(fā)展,現(xiàn)代人的生活發(fā)生了翻天覆地的變化,信息化網(wǎng)絡(luò)技術(shù)的出現(xiàn)更為人們工作、生活帶來(lái)了更多的便利,計(jì)算機(jī)的推廣和普及都離不開計(jì)算機(jī)軟件開發(fā)技術(shù),為了不斷滿足人們工作和生活的需求,推動(dòng)計(jì)算機(jī)網(wǎng)絡(luò)時(shí)代的進(jìn)步,計(jì)算機(jī)軟件開發(fā)技術(shù)也不斷的進(jìn)行著革新。近幾年來(lái),計(jì)算機(jī)軟件開發(fā)堅(jiān)持“以人為本”的開發(fā)理念,加強(qiáng)提升軟件的價(jià)值性、實(shí)用性、有效性以及社會(huì)服務(wù)性,為人類的發(fā)展做出了杰出的貢獻(xiàn)。

1計(jì)算機(jī)軟件開發(fā)技術(shù)現(xiàn)狀及重要性

1.1計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展現(xiàn)狀分析

計(jì)算機(jī)的出現(xiàn)使人類的工作和生活都發(fā)生了巨大的改變,而計(jì)算機(jī)的飛速發(fā)展離不開計(jì)算機(jī)軟件開發(fā)技術(shù)的支持,在計(jì)算機(jī)日常運(yùn)行中,計(jì)算機(jī)軟件起著主要的輔佐作用,它通過(guò)自身的功能和運(yùn)作支撐著整個(gè)計(jì)算機(jī)的運(yùn)行,給人類生活帶來(lái)極大的便利。就我國(guó)計(jì)算機(jī)行業(yè)整體來(lái)看,目前,我國(guó)計(jì)算機(jī)軟件開發(fā)隊(duì)伍正在不斷的壯大,這在一定程度上促進(jìn)了計(jì)算機(jī)軟件開發(fā)行業(yè)的崛起和發(fā)展。加之。受2009年金融危機(jī)的影響,許多計(jì)算機(jī)軟件開發(fā)公司將經(jīng)營(yíng)中心由國(guó)外轉(zhuǎn)至國(guó)內(nèi),國(guó)內(nèi)計(jì)算機(jī)軟件開發(fā)進(jìn)入高速發(fā)展時(shí)期,其產(chǎn)業(yè)額在全球IT行業(yè)中都占著較大的比重,各高校學(xué)生也都看好這一市場(chǎng),紛紛加入計(jì)算機(jī)軟件開發(fā)這一行業(yè),為計(jì)算機(jī)軟件開發(fā)行業(yè)帶來(lái)了更多優(yōu)秀人才。

1.2計(jì)算機(jī)軟件開發(fā)的重要性

在網(wǎng)絡(luò)信息時(shí)展的今天,計(jì)算機(jī)是推動(dòng)社會(huì)經(jīng)濟(jì)發(fā)展的重要力量,而計(jì)算機(jī)的軟件開發(fā)技術(shù)是計(jì)算機(jī)發(fā)展的重要核心,換言之,計(jì)算機(jī)軟件開發(fā)技術(shù)不但是支撐計(jì)算機(jī)發(fā)展的重要后盾,同時(shí),也是推動(dòng)信息化網(wǎng)絡(luò)時(shí)展的主要力量。隨著我國(guó)計(jì)算機(jī)軟件開發(fā)技術(shù)不斷的提高,計(jì)算機(jī)安全性也也得到了很大的提升,實(shí)現(xiàn)了網(wǎng)絡(luò)共存,有效的解決了遠(yuǎn)程控制和網(wǎng)絡(luò)支持。

2計(jì)算機(jī)軟件開發(fā)技術(shù)常用方式分析

隨著計(jì)算機(jī)的不斷推廣和普及,計(jì)算機(jī)已成為人類生活和工作中不可或缺的一部分,而為了滿足人們的使用要求,計(jì)算機(jī)軟件開發(fā)者不斷的創(chuàng)新改革,目前,我國(guó)計(jì)算機(jī)軟件開發(fā)技術(shù)逐步趨于成熟,其軟件開發(fā)的方式也越來(lái)越多,就當(dāng)前我國(guó)計(jì)算機(jī)軟件開發(fā)行業(yè)來(lái)看,其開發(fā)方式為以下兩種:

2.1原型化法

在軟件開發(fā)過(guò)程中,開發(fā)人員根據(jù)計(jì)算機(jī)使用者的需求,科學(xué)合理的開發(fā)一個(gè)原型,在投入使用后,開發(fā)人員根據(jù)使用情況進(jìn)行不斷的修訂,直至滿足計(jì)算機(jī)使用者的需求。相對(duì)其他開發(fā)方法來(lái)說(shuō),原型化法能在更短的時(shí)間內(nèi)滿足客戶需求,且開發(fā)風(fēng)險(xiǎn)和開發(fā)成本較低,因此,原型化法也是當(dāng)前計(jì)算機(jī)軟件開發(fā)行業(yè)常用方法之一,但原型化法也存在著一些不足之處,這種開發(fā)法僅適用于小型系統(tǒng)的開發(fā),不能滿足大型系統(tǒng)的使用要求,且后期系統(tǒng)維護(hù)較為麻煩,因此,開發(fā)人員在使用前應(yīng)根據(jù)自身情況,慎重選擇。

2.2生命周期法

生命周期法也就是我們常說(shuō)的結(jié)構(gòu)化系統(tǒng)開發(fā)法,這種開發(fā)方法周期較長(zhǎng),其工作量較大,注重開發(fā)系統(tǒng)的全面性和完整性,在開發(fā)時(shí),開發(fā)者為降低開發(fā)難度,提高軟件的可操作性,一般會(huì)將開發(fā)過(guò)程分成小節(jié)進(jìn)行開發(fā),每個(gè)開發(fā)階段都有明確的開發(fā)目標(biāo)和任務(wù),這樣就能有效的避免不必要的麻煩,但生命周期法只能按順序進(jìn)行階段開發(fā),各階段不能同時(shí)進(jìn)行,在開發(fā)期間,開發(fā)人員還需做好各階段的校正,否則后期難以更改。生命周期法也是目前我國(guó)較為成熟的軟件開發(fā)方法,雖然其開發(fā)過(guò)程較為復(fù)雜,但其優(yōu)越性其他開發(fā)方法無(wú)可比擬。

3新時(shí)期計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用

計(jì)算機(jī)的存在在于更好的為人類工作和生活提供方便,軟件開發(fā)的宗旨也一樣,任何軟件的開發(fā)都必須建立在為人類服務(wù)的基礎(chǔ)上,本文以VB6.O+Acess和Web+xm1+ActiveXl兩種不同的計(jì)算機(jī)軟件為例,詳細(xì)說(shuō)明計(jì)算機(jī)軟件開發(fā)在新時(shí)期的應(yīng)用。就以上兩種軟件來(lái)說(shuō),由于第一種軟件和系統(tǒng)的版本同屬微軟版本,其兼容性較好,可以直接在用戶計(jì)算機(jī)上安裝使用,而第二種軟件與用戶計(jì)算機(jī)系統(tǒng)屬于不同版本,其兼容性相對(duì)較差,因此,在安裝前,需先在用戶計(jì)算機(jī)上安裝相關(guān)的組件,并更改安裝瀏覽器,才能使軟件更好的兼容。經(jīng)過(guò)一段時(shí)間的使用和觀察可發(fā)現(xiàn),第一種軟件安裝顯得更為方便,用戶可根據(jù)自身需要,選擇適合自身需求的軟件,獨(dú)立完成安裝,經(jīng)過(guò)觀察后發(fā)現(xiàn)第一種軟件的運(yùn)行相對(duì)穩(wěn)定,而第二種軟件由于與系統(tǒng)不兼容,安裝時(shí)受改瀏覽器和安裝版本的限制,其安裝過(guò)程較為復(fù)雜,許多用戶無(wú)法獨(dú)立完成安裝,因此,就使用人數(shù)來(lái)看,第一種軟件有著明顯的優(yōu)勢(shì),但隨著用戶數(shù)量的不斷增加,軟件客戶端運(yùn)行速度會(huì)受到一定的影響,需人工進(jìn)行調(diào)整。總而言之,任何軟件的開發(fā)都是為了能為人類提供更多的便利,因此,在開發(fā)時(shí),開發(fā)人員應(yīng)根據(jù)計(jì)算機(jī)用戶需求,堅(jiān)持以人為本思想,為計(jì)算機(jī)軟件開發(fā)作出更多貢獻(xiàn)。

4結(jié)束語(yǔ)

當(dāng)今時(shí)代是一個(gè)全新的時(shí)代,新的時(shí)代更需要新的發(fā)展理念。在這個(gè)新的發(fā)展時(shí)期,計(jì)算機(jī)扮演著重要角色,可以說(shuō)社會(huì)經(jīng)濟(jì)的發(fā)展離不開計(jì)算機(jī)的推動(dòng),而計(jì)算機(jī)的發(fā)展離不開軟件開發(fā)技術(shù),因此,要想社會(huì)更好、更長(zhǎng)遠(yuǎn)的發(fā)展,我們必須為計(jì)算機(jī)軟件開發(fā)營(yíng)造更為良好的環(huán)境,不斷提高計(jì)算機(jī)軟件開發(fā)技術(shù),從而推動(dòng)計(jì)算機(jī)發(fā)展,為人類謀求更好的發(fā)展。

參考文獻(xiàn)

[I]沈亮亮計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究與趨勢(shì)展望[J].電子技術(shù)與軟件工程,2014,22:73

[2]張偉計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用與發(fā)展趨勢(shì)研究[J].軟件,2013,03:151—153

篇4

關(guān)鍵詞:高校;計(jì)算機(jī)輔助軟件;開發(fā)與應(yīng)用

中圖分類號(hào):G434 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)23-0115-02

從上個(gè)世紀(jì)40年代計(jì)算機(jī)誕生以來(lái),短短的幾十年內(nèi),計(jì)算機(jī)信息技術(shù)給人類的發(fā)展帶來(lái)的巨大的變化。由誕生到普及,計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用給人類帶來(lái)更大的發(fā)展?jié)摿Α6臀覈?guó)目前的計(jì)算機(jī)使用情況來(lái)看,高校也已經(jīng)基本普及計(jì)算機(jī),我國(guó)也不乏全信息網(wǎng)絡(luò)化的高校,這對(duì)于我國(guó)的現(xiàn)代化建設(shè)具有極其重要的作用和意義。在這種情況之下,高校計(jì)算機(jī)的輔助軟件開發(fā)也成為計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展之中的重要內(nèi)容。高校計(jì)算機(jī)輔助軟件的設(shè)計(jì)思想應(yīng)以應(yīng)用性為主,應(yīng)真正符合學(xué)校師生的使用需求,所以,在進(jìn)行計(jì)算機(jī)輔助軟件開發(fā)與應(yīng)用的過(guò)程之中,不僅要注意軟件的操作性能,還要注重計(jì)算機(jī)軟件的靈活性以及與高校課程與工作相結(jié)合的協(xié)調(diào)性,從而使高校計(jì)算機(jī)輔助軟件能夠從根本上幫助高校課程學(xué)習(xí)以及日常工作。

1 高校計(jì)算機(jī)輔助軟件開發(fā)與應(yīng)用的意義

1.1 滿足社會(huì)對(duì)教育的需求

由于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展十分迅速,現(xiàn)在大多數(shù)的職業(yè)都已經(jīng)普及計(jì)算機(jī),各個(gè)行業(yè)的工作方式都趨于自動(dòng)化和信息化。而在這種情況之下,各個(gè)行業(yè)對(duì)于人才的需求與要求也就逐漸提升,大多數(shù)的工作崗位都要求員工具備使用計(jì)算機(jī)的能力。所以高校的發(fā)展也應(yīng)該與社會(huì)的發(fā)展相適應(yīng),盡量提升計(jì)算機(jī)的使用率,培養(yǎng)學(xué)生使用計(jì)算機(jī)的能力,從而加強(qiáng)學(xué)生對(duì)計(jì)算機(jī)的操作水平。高校計(jì)算機(jī)輔助軟件的開發(fā)也應(yīng)提升速度?,F(xiàn)代化的軟件需要實(shí)時(shí)進(jìn)行更新與維護(hù),計(jì)算機(jī)輔助軟件的更新速度比計(jì)算機(jī)網(wǎng)絡(luò)的更新速度更加迅速。所以,高校應(yīng)盡量提升計(jì)算機(jī)輔助軟件開發(fā)速度,并提升應(yīng)用功能,從而在根本上加強(qiáng)計(jì)算機(jī)的使用效率。這對(duì)于高校培養(yǎng)全能型人才具有積極的意義。

1.2 實(shí)現(xiàn)科學(xué)發(fā)展

科學(xué)技術(shù)是第一生產(chǎn)力。所以,在任何事物發(fā)展的過(guò)程之中都不能脫離科學(xué)技術(shù)。高校計(jì)算機(jī)輔助軟件的開發(fā)與更新就是依托科學(xué)技術(shù)來(lái)觀察社會(huì)發(fā)展的重要途徑。由于高校是進(jìn)行高等教育的場(chǎng)所,其教學(xué)材料以及教學(xué)內(nèi)容都需要進(jìn)行及時(shí)更新,永遠(yuǎn)要以最為先進(jìn)的內(nèi)容來(lái)面對(duì)學(xué)生。但是目前高校教材的使用情況卻并不理想,許多教材仍然是沿用幾年之前的版本,沒(méi)有進(jìn)行更新,其中的內(nèi)容已經(jīng)與目前的發(fā)展水平相差甚遠(yuǎn)。這種情況時(shí)不利于高校發(fā)展與學(xué)生自身發(fā)展的。而開發(fā)高校計(jì)算機(jī)輔助軟件,并對(duì)軟件進(jìn)行實(shí)時(shí)的更新與維護(hù),將最新的內(nèi)容融入到軟件之中,這樣不僅能夠解決教材中存在的弊端,還可以改善學(xué)生的學(xué)習(xí)成果。

1.3 高校計(jì)算機(jī)輔助軟件更加具有針對(duì)性

高校學(xué)生對(duì)于課堂的態(tài)度普遍消極,其中也存在大量的不良現(xiàn)象,例如逃課,或者在課堂上做與學(xué)習(xí)無(wú)關(guān)的事情等等。學(xué)生不認(rèn)真學(xué)習(xí)是高校教學(xué)中的通病。這種現(xiàn)象并沒(méi)有有效的解決方法,如果對(duì)學(xué)生提出硬性的要求,就更加容易引起學(xué)生的逆反心理,往往會(huì)適得其反。所以應(yīng)將自交還給學(xué)生。高校計(jì)算機(jī)輔助軟件的開發(fā)就具有針對(duì)性,在于針對(duì)學(xué)生的自主學(xué)習(xí)能力以及學(xué)生對(duì)計(jì)算機(jī)輔助軟件的適應(yīng)性。所以,對(duì)于高校計(jì)算機(jī)輔助軟件的開發(fā)與應(yīng)用極為重要。

2 計(jì)算機(jī)輔助軟件的開發(fā)與利用

2.1 傳統(tǒng)計(jì)算機(jī)輔助軟件設(shè)計(jì)模式

傳統(tǒng)的計(jì)算機(jī)輔助軟件設(shè)計(jì)模式具有多樣性。而其中最為常見(jiàn)的應(yīng)為培訓(xùn)類課程軟件。課程軟件使用的開發(fā)模型也具有多樣性,在開發(fā)模型中最常用的應(yīng)為ADDIE模型。ADDIR構(gòu)建模型在由五個(gè)步驟組成,在軟件的開發(fā)與設(shè)計(jì)正具有極強(qiáng)的靈活性,五個(gè)步驟分別為分析、設(shè)計(jì)、開發(fā)、實(shí)施以及評(píng)估。利用這五個(gè)步驟,在一定程度上提升軟件設(shè)計(jì)與開發(fā)的靈活性。具體如下表。

2.2 計(jì)算機(jī)輔助軟件的開發(fā)原則

計(jì)算機(jī)輔助軟件在進(jìn)行開發(fā)的過(guò)程之中,應(yīng)遵循三個(gè)原則。在進(jìn)行軟件開發(fā)時(shí),不能只以軟件的利用效率為主,應(yīng)該更多地體現(xiàn)軟件的人性化,從而在各個(gè)方面優(yōu)化軟件的實(shí)用性。

1)漸進(jìn)性

在進(jìn)行計(jì)算機(jī)輔助軟件的開發(fā)過(guò)程中,首先,必須要注意漸進(jìn)性。漸進(jìn)性原則的意義在于,要堅(jiān)持高校在教學(xué)過(guò)程之中的步驟性,不能一次性地將教學(xué)計(jì)劃全部完成,應(yīng)根據(jù)學(xué)生的實(shí)際水平,在軟件計(jì)劃的基礎(chǔ)之內(nèi)進(jìn)行循序漸進(jìn)地開發(fā),避免學(xué)生在使用軟件的過(guò)程中出現(xiàn)差錯(cuò)。

2) 探究性

軟件的開發(fā)實(shí)際上就是一個(gè)探究的過(guò)程。所以,在這個(gè)探究的過(guò)程之中,必須要遵循探究性,以實(shí)踐為主要方式。在進(jìn)行計(jì)算機(jī)輔助軟件開發(fā)的過(guò)程之中,要以實(shí)踐性為基礎(chǔ),加強(qiáng)對(duì)軟件的利用效率,在使用的過(guò)程之中發(fā)現(xiàn)開發(fā)中的不足,從而改正。

3)靈活性

計(jì)算機(jī)輔助軟件開發(fā)中,極其重要的一個(gè)原則就是靈活性原則。軟件在使用過(guò)程中需要具有靈活性,在進(jìn)行開發(fā)的過(guò)程之中,軟件應(yīng)根據(jù)教學(xué)內(nèi)容的難易程度來(lái)進(jìn)行適當(dāng)?shù)卣{(diào)節(jié),而不是一成不變地由使用者去適應(yīng),若軟件缺乏靈活性,即說(shuō)明軟件開發(fā)失敗。

2.3 計(jì)算機(jī)輔助軟件的應(yīng)用

計(jì)算機(jī)軟件的應(yīng)用能夠在一定程度上反映其開發(fā)的成果。高校計(jì)算機(jī)輔助軟件的應(yīng)用,能夠有效提升學(xué)生對(duì)于學(xué)習(xí)的自主性,加強(qiáng)學(xué)習(xí)興趣,對(duì)于高校學(xué)生的學(xué)習(xí)具有極大的幫助。計(jì)算機(jī)輔助軟件不僅在提供基本的學(xué)習(xí)知識(shí),還能夠?qū)W(xué)生的學(xué)習(xí)生活凝聚于一個(gè)系統(tǒng)之內(nèi),加強(qiáng)學(xué)生對(duì)于計(jì)算機(jī)輔助軟件的使用能力,對(duì)于學(xué)生未來(lái)的職業(yè)生涯的構(gòu)建也能夠提供基礎(chǔ)。

3 結(jié)束語(yǔ)

總而言之,對(duì)于高校計(jì)算機(jī)輔助軟件的開發(fā)與應(yīng)用是目前高校計(jì)算機(jī)網(wǎng)絡(luò)建設(shè)中的重要內(nèi)容,對(duì)計(jì)算機(jī)輔助軟件的維護(hù)與優(yōu)化也是在開發(fā)與應(yīng)用之中必不可少的環(huán)節(jié)。高校應(yīng)提升對(duì)計(jì)算機(jī)輔助軟件開發(fā)的能力,從而提升計(jì)算機(jī)輔助軟件的應(yīng)用價(jià)值。

參考文獻(xiàn):

[1] 王力軍.高校體育教學(xué)中的計(jì)算機(jī)輔助軟件開發(fā)與應(yīng)用研究[J].北京體育大學(xué)學(xué)報(bào),2006(1).

[2] 趙慧.計(jì)算機(jī)輔助改善同伴關(guān)系心理素質(zhì)教育軟件開發(fā)與實(shí)驗(yàn)研究[D].重慶: 西南師范大學(xué),2005.

[3] 羅云姣.我國(guó)普通高校體育專業(yè)體操術(shù)科CAI積件的初步開發(fā)研究[D].長(zhǎng)沙: 湖南師范大學(xué),2005.

篇5

1現(xiàn)階段應(yīng)用較多的計(jì)算機(jī)編程語(yǔ)言

計(jì)算機(jī)編程語(yǔ)言的發(fā)展是在解決人機(jī)互動(dòng)矛盾的過(guò)程中所不斷推進(jìn)的?,F(xiàn)階段,根據(jù)不同的應(yīng)用環(huán)境,常見(jiàn)的編程語(yǔ)言有如下四種:C、C++、JAVA、Pascal。這四種語(yǔ)言是當(dāng)前主流的進(jìn)行計(jì)算機(jī)軟件編程的語(yǔ)言,通過(guò)對(duì)這幾種語(yǔ)言進(jìn)行解讀能夠更好的了解計(jì)算機(jī)編程語(yǔ)言對(duì)于加算計(jì)軟件開發(fā)的影響作用。

1.1C語(yǔ)言

C語(yǔ)言出現(xiàn)于二十世紀(jì)的七八十年代,是最早的一種能夠被人們高度認(rèn)可的一種編程語(yǔ)言。在當(dāng)今的各種計(jì)算機(jī)程序開發(fā)中依舊得到廣泛的應(yīng)用。C語(yǔ)言是一種面向過(guò)程的計(jì)算機(jī)語(yǔ)言,其在程序功能的實(shí)現(xiàn)上主要是通過(guò)對(duì)相關(guān)欲實(shí)現(xiàn)的功能進(jìn)行步驟劃分,詳細(xì)的寫出每一個(gè)步驟計(jì)算機(jī)需要執(zhí)行的操作,最終實(shí)現(xiàn)完整的軟件功能。C語(yǔ)言發(fā)展至今,已充分證明了其強(qiáng)大的生命力以及通用性。不僅如此,在運(yùn)用C語(yǔ)言進(jìn)行軟件開發(fā)時(shí),無(wú)需過(guò)度的注重程序各要素之間的關(guān)系,代碼簡(jiǎn)短便于理解,語(yǔ)法要求不嚴(yán)格有著較好的容錯(cuò),并且有著較為完善的數(shù)據(jù)結(jié)構(gòu)類型,各種運(yùn)算符同樣得到涉及,夸張的講,現(xiàn)有的所有功能都可以依靠C語(yǔ)言來(lái)實(shí)現(xiàn)。從硬件角度講,C語(yǔ)言有著很好的硬件親和性,能夠直接訪問(wèn)硬件的物理區(qū)域,并對(duì)硬件進(jìn)行直接的編程。C語(yǔ)言在世界范圍內(nèi)都有著廣泛的運(yùn)用,各種軟件開發(fā)商都在對(duì)C語(yǔ)言進(jìn)行進(jìn)一步的研究開發(fā)。并且,現(xiàn)階段較為常用的JAVA語(yǔ)言同樣是基于C語(yǔ)言進(jìn)行開發(fā)。

1.2C++語(yǔ)言

C++語(yǔ)言是基于C語(yǔ)言進(jìn)一步開發(fā)的語(yǔ)言,其相較于C語(yǔ)言在程序的根本實(shí)現(xiàn)模式上有著很大的不同。C++語(yǔ)言是面向?qū)ο蟮囊环N編程語(yǔ)言,但在實(shí)際的代碼以及庫(kù)文件方面于C語(yǔ)言有著一定的共同。C++語(yǔ)言既有著C語(yǔ)言的各種優(yōu)點(diǎn)與功能,又有著更家實(shí)用的現(xiàn)實(shí)意義。在許多熟知的操作平臺(tái)是上面都能較為通常的見(jiàn)到C++語(yǔ)言的身影。但C++語(yǔ)言較C語(yǔ)言更難學(xué)習(xí),思維邏輯結(jié)構(gòu)在初步的理解方面往往存在一定的困難。只有在深入掌握這門語(yǔ)言之后,才能在實(shí)際運(yùn)用中了解其強(qiáng)大的功能作用。并且C++語(yǔ)言是一門基礎(chǔ)的面向?qū)ο蟮木幊陶Z(yǔ)言,學(xué)習(xí)C++語(yǔ)言對(duì)于未來(lái)的其他編程語(yǔ)言的學(xué)習(xí)有著很大的幫助。

1.3JAVA語(yǔ)言

JAVA語(yǔ)言內(nèi)核是C語(yǔ)言,即JAVA語(yǔ)言是基于C語(yǔ)言所開發(fā)而出的一種語(yǔ)言。并且JAVA語(yǔ)言同樣是一種面向?qū)ο蟮木幊陶Z(yǔ)言。JAVA語(yǔ)言與C++語(yǔ)言相比,在易用性上更具優(yōu)勢(shì),并且JAVA語(yǔ)言也充分的具有C++語(yǔ)言的各種優(yōu)勢(shì)。在非智能機(jī)的時(shí)代中,JAVA語(yǔ)言為手機(jī)娛樂(lè)軟件的開發(fā)做出很大的貢獻(xiàn)。在現(xiàn)階段,JAVA語(yǔ)言在智能手機(jī)的運(yùn)用也很多是非常主流的移動(dòng)端圖形軟件的程序編輯語(yǔ)言。另外在JAVA語(yǔ)言的基礎(chǔ)上,還發(fā)展出C#語(yǔ)言。C#語(yǔ)言相較于JAVA語(yǔ)言更加適合智能手機(jī)的軟件開發(fā),在語(yǔ)法特性以及一些屬性方面都要更加契合現(xiàn)階段的軟件開發(fā)。

1.4Pascal語(yǔ)言

Pascal語(yǔ)言在一定程度上不如以上幾種語(yǔ)言更令人熟知,但在專業(yè)領(lǐng)域Pascal語(yǔ)言有著非常重要的地位。Pascal語(yǔ)言是一種高級(jí)編程語(yǔ)言,有著很強(qiáng)的個(gè)體特點(diǎn)。Pascal是針對(duì)當(dāng)前計(jì)算機(jī)環(huán)境下所出現(xiàn)的一種語(yǔ)言,有著很高的運(yùn)行效率,并且對(duì)于程序代碼也有著較強(qiáng)的檢錯(cuò)糾錯(cuò)能力。Pascal語(yǔ)言本身的數(shù)據(jù)類型豐富,結(jié)構(gòu)也更為嚴(yán)謹(jǐn)。在當(dāng)前大數(shù)據(jù)的環(huán)境下能夠很好的實(shí)現(xiàn)數(shù)據(jù)以及算法的描述。且代表著新一代高級(jí)計(jì)算機(jī)語(yǔ)言的崛起。

以上四種語(yǔ)言是當(dāng)前發(fā)展?fàn)顟B(tài)下幾種較為有代表性的計(jì)算機(jī)語(yǔ)言,除了以上幾種,計(jì)算機(jī)編程語(yǔ)言還包括更早的B語(yǔ)言,現(xiàn)在同樣有所運(yùn)用的VB語(yǔ)言等等。計(jì)算機(jī)編程語(yǔ)言的多樣性以及互相之間結(jié)構(gòu)的關(guān)聯(lián)性都表現(xiàn)出新的編程語(yǔ)言是基于傳統(tǒng)的語(yǔ)言進(jìn)行調(diào)整優(yōu)化而來(lái)的特點(diǎn)。各種編程語(yǔ)言在發(fā)展中都有著自身特有的運(yùn)用范圍與實(shí)用價(jià)值。

2在軟件開發(fā)中對(duì)于編程語(yǔ)言的選擇依據(jù)

編程語(yǔ)言的出現(xiàn)是為了設(shè)計(jì)具有各種功能的計(jì)算機(jī)軟件。不同的軟件開發(fā)都需要運(yùn)用到不同種類的計(jì)算機(jī)編程語(yǔ)言。不同的計(jì)算機(jī)編程語(yǔ)言有著各自不同的屬性,但殊途同歸都能構(gòu)就某一種功能進(jìn)行實(shí)現(xiàn)。但運(yùn)用不同的編程語(yǔ)言在實(shí)現(xiàn)的難度上不同,實(shí)際的軟件使用條件也不同。選擇合適的編程語(yǔ)言對(duì)于開發(fā)更具通用性,更適合現(xiàn)階段計(jì)算機(jī)條件的軟件有著重要的意義。所以在進(jìn)行計(jì)算機(jī)軟件的開發(fā)時(shí),對(duì)于計(jì)算機(jī)編程語(yǔ)言的選擇往往會(huì)遵循著一定改的規(guī)律。

2.1內(nèi)外環(huán)境因素

一個(gè)優(yōu)秀的計(jì)算機(jī)軟件往往能夠很好兼顧計(jì)算機(jī)的內(nèi)外環(huán)境,保證在一定的外部硬件環(huán)境下能夠穩(wěn)定高效的運(yùn)行。在內(nèi)部環(huán)境中又能實(shí)現(xiàn)很好的兼容,容錯(cuò)等等。所以在對(duì)軟件的開發(fā)中往往要針對(duì)軟件的內(nèi)外環(huán)境進(jìn)行慎重的考慮。對(duì)于語(yǔ)言的選擇,要考慮到軟件的整體框架,將要實(shí)現(xiàn)的內(nèi)容,開發(fā)的平臺(tái)等等因素。對(duì)于語(yǔ)言的選擇要考慮到外部環(huán)境變更后對(duì)于軟件兼容性的影響,所以語(yǔ)言的選擇要有前瞻性。另外編程語(yǔ)言的選擇還要考慮到軟件的功能和與之契合的專業(yè)領(lǐng)域內(nèi)容,保證選擇的語(yǔ)言能夠很好的實(shí)現(xiàn)軟件的是指功能。

2.2軟件應(yīng)用領(lǐng)域的因素

對(duì)于編程語(yǔ)言的選擇要充分的考慮到軟件是運(yùn)用在何種領(lǐng)域之中,是對(duì)于硬件進(jìn)行開發(fā)還是針對(duì)面向?qū)ο蟮拈_發(fā),是要實(shí)現(xiàn)圖形還是要實(shí)現(xiàn)數(shù)據(jù)的統(tǒng)計(jì)分析。對(duì)于領(lǐng)域的劃分清楚后再選擇適用的計(jì)算機(jī)編程語(yǔ)言。不同軟件如果不考慮實(shí)際應(yīng)用領(lǐng)域接進(jìn)行軟件的開發(fā),最后做出的軟件在一些方面無(wú)法適應(yīng)現(xiàn)實(shí)需求。而且,選擇合適領(lǐng)域的計(jì)算機(jī)編程語(yǔ)言既能夠保證軟件的功能得以全部的實(shí)現(xiàn),又能夠保證在軟件開發(fā)過(guò)程中能夠順利的的進(jìn)行。對(duì)于后期的軟件維護(hù)也有著很重要的意義。一般的C語(yǔ)言更適用硬件的開發(fā),c++以及Java語(yǔ)言更適用于面相對(duì)象的軟件開發(fā),VC,VB語(yǔ)言則適用于信息領(lǐng)域的軟件開發(fā)等等。

2.3軟件整體框架的影響

軟件的整體的框架決定了最終的編程語(yǔ)言的選擇,對(duì)于軟件中的不同的功能項(xiàng)目可以選擇不同類型的編程語(yǔ)言,對(duì)于加大規(guī)模的軟件的實(shí)現(xiàn),要充分的進(jìn)行整體框架之間功能銜接之間進(jìn)行細(xì)致的考量。

2.4掌握程度不同的編程語(yǔ)言影響

掌握程度不同的編程語(yǔ)言在進(jìn)行軟件編寫的時(shí)候會(huì)對(duì)軟件的開發(fā)效率,軟件的功能實(shí)現(xiàn)效果帶來(lái)很大的影響,所以選擇熟悉的編程語(yǔ)言進(jìn)行編寫也是一個(gè)十分重要的考慮因素。即使是同類型的編程語(yǔ)言,不同人掌握的版本也不相同,但是熟悉的編程語(yǔ)言會(huì)使得編程變得更加的流暢,最終軟件的質(zhì)量表現(xiàn)更加出眾。

以上四個(gè)方面即是在進(jìn)行軟件開發(fā)中對(duì)于編程語(yǔ)言選擇時(shí)需要考慮到各種元素。對(duì)于不同編程語(yǔ)言對(duì)軟件開發(fā)的實(shí)際影響會(huì)更加直觀的表現(xiàn)出編程語(yǔ)言選擇的重要性。

3不同編程語(yǔ)言對(duì)于軟件開發(fā)帶來(lái)的影響

不同編程語(yǔ)言對(duì)于實(shí)際的軟件開發(fā)影響其實(shí)在上述的編程語(yǔ)言作用以及對(duì)編程語(yǔ)言的選擇策略中已經(jīng)進(jìn)行相關(guān)的敘述。但還是要就不同語(yǔ)言對(duì)于對(duì)于軟件開發(fā)帶來(lái)的作用進(jìn)行詳細(xì)的表述。

3.1C語(yǔ)言對(duì)軟件開發(fā)帶來(lái)的影響

上文提到C語(yǔ)言是一種面向過(guò)程的計(jì)算機(jī)編程語(yǔ)言,其有著悠遠(yuǎn)的運(yùn)用歷史。在現(xiàn)階段,掌握C語(yǔ)言的人群占據(jù)很大的比例,并且C語(yǔ)言能夠適應(yīng)所有軟件功能的開發(fā)。但在實(shí)際上現(xiàn)階段使用C語(yǔ)言進(jìn)行較大規(guī)模的軟件開發(fā)實(shí)很罕見(jiàn)的,之所以會(huì)這樣,是充分的考慮到C語(yǔ)言本身的一些特性所做出的決定。C語(yǔ)言實(shí)面向過(guò)程的釀成語(yǔ)言,其要求在算法設(shè)計(jì)中詳細(xì)的對(duì)事件的每一個(gè)詳細(xì)步驟進(jìn)行細(xì)致的劃分。一旦遇到復(fù)雜功能的實(shí)現(xiàn),御用C語(yǔ)言進(jìn)行編程就會(huì)造成過(guò)于龐大的程序語(yǔ)句基數(shù)。過(guò)大的工作量一方面為開發(fā)工作帶來(lái)各種困難,另一方面,一旦初夏那個(gè)中問(wèn)題將很難及時(shí)的對(duì)軟件進(jìn)行調(diào)整,并且有可能出現(xiàn)平臺(tái)移植時(shí)的技術(shù)難題。

3.2C++語(yǔ)言在軟件開發(fā)中帶來(lái)的影響

C++語(yǔ)言是一種面向?qū)ο蟮挠?jì)算機(jī)編程語(yǔ)言,在一定程度上運(yùn)用C++語(yǔ)言進(jìn)行功能的實(shí)現(xiàn)要比C語(yǔ)言更為容易。并且,C++語(yǔ)言實(shí)除了C語(yǔ)言意外被人們所熟知的第二種編程語(yǔ)言。對(duì)于這種語(yǔ)言的使用者范圍也是十分的廣闊。但是,在運(yùn)用C++語(yǔ)言時(shí),如果不充分考慮到各種因素的影響,就會(huì)出現(xiàn)與C語(yǔ)言同樣的問(wèn)題。由于當(dāng)前的軟件開發(fā)都是有多人合作進(jìn)行開發(fā),所以對(duì)于各模塊程序之間的聯(lián)系必須要緊密,同時(shí)也必須滿足一定的共用協(xié)議,如歌無(wú)法滿足上述要求,完成模塊化功能開發(fā)后,各個(gè)模塊化程序出現(xiàn)各種不兼容狀況,無(wú)法連稱為一個(gè)整體,最終的軟件開發(fā)以失敗告終。

3.3JAVA語(yǔ)言在軟件開發(fā)中的影響

Java語(yǔ)言就前兩種語(yǔ)言來(lái)講,相對(duì)更為簡(jiǎn)單,其實(shí)現(xiàn)的軟件功能效果也更為優(yōu)秀。但是Java語(yǔ)言的使用有著更為明顯的局限性。運(yùn)用Java進(jìn)行基礎(chǔ)圖形渲染的制作能夠?qū)崿F(xiàn),但如果要想實(shí)現(xiàn)更為高級(jí)的表現(xiàn)效果,只是運(yùn)用Java便顯得十分不足。另外,Java開發(fā)的軟件中,某些協(xié)議與計(jì)算機(jī)中某些軟件沖突諸如,Java相關(guān)軟件在迅雷中的一些問(wèn)題。著中不兼容問(wèn)題的出現(xiàn)會(huì)大大的影響軟件的使用狀態(tài)。也會(huì)降低軟件的品質(zhì)。

3.4VB語(yǔ)言的在軟件開發(fā)中的影響

VB語(yǔ)言是專門針對(duì)數(shù)據(jù)信息軟件開發(fā)的一門語(yǔ)言,實(shí)一種十分方便且高級(jí)的語(yǔ)言,運(yùn)用VB語(yǔ)言進(jìn)行軟件開發(fā)能夠十分輕易的實(shí)現(xiàn)數(shù)據(jù)的統(tǒng)計(jì)分析與輸入輸出。但是VB語(yǔ)言的使用范圍有著很具體的要求,無(wú)法運(yùn)用VB語(yǔ)言進(jìn)行其他類型軟件的開發(fā),如果忽視這一問(wèn)題,在實(shí)際的軟件開發(fā)中就會(huì)面臨更多的困難,且開發(fā)出的軟件在功能的實(shí)現(xiàn)上也并不能滿足各種實(shí)際的需求,得不償失。

綜合分析來(lái)講,不同編程語(yǔ)言本身就是為針對(duì)不同的應(yīng)用環(huán)境所出現(xiàn),所有的編程語(yǔ)言殊途同歸,都是為了將開發(fā)者能夠理解的語(yǔ)言轉(zhuǎn)化為計(jì)算機(jī)能夠理解的語(yǔ)言。而之所以出現(xiàn)如此多種類的計(jì)算及語(yǔ)言正是由于,在不同的開發(fā)需求下,單一語(yǔ)言的各種設(shè)置無(wú)法較好的實(shí)現(xiàn)軟件所想要實(shí)現(xiàn)的功能。編程語(yǔ)言的進(jìn)步往往實(shí)在已有的語(yǔ)言的基礎(chǔ)上進(jìn)行進(jìn)一步的完善,最終能夠更好的實(shí)現(xiàn)技術(shù)人員的需要,實(shí)程序員能夠更方便的進(jìn)行各種功能軟件的開發(fā),不斷的挖掘計(jì)算機(jī)功能潛力,更好的方便大眾的生活。所以在編程語(yǔ)言的選擇中一定要認(rèn)清編程語(yǔ)言的適用范圍以及功能,有原則的對(duì)編程語(yǔ)言進(jìn)行選擇。

4結(jié)語(yǔ)

計(jì)算機(jī)軟件開發(fā)語(yǔ)言就是計(jì)算機(jī)軟件開發(fā)的工具。選擇合適的工具才能更好的開發(fā)出具備各種功能的計(jì)算機(jī)軟件。開發(fā)者要加強(qiáng)對(duì)于不同編程語(yǔ)言的了解程度,明白各類型編程語(yǔ)言對(duì)實(shí)際軟件開發(fā)的影響作用。對(duì)于編程語(yǔ)言的選擇有更為直觀的認(rèn)知,最終摸索出在軟件開發(fā)中選擇編程語(yǔ)言的方法,更高效的實(shí)現(xiàn)計(jì)算機(jī)軟件的開發(fā)。

參考文獻(xiàn)

[1]羅瓊,李艷,熊英.不同編程語(yǔ)言對(duì)計(jì)算機(jī)應(yīng)用軟件開發(fā)的影響[J].電腦編程技巧與維護(hù),2013(12):24-28.

[2]高霞.探討不同編程語(yǔ)言對(duì)計(jì)算機(jī)應(yīng)用軟件開發(fā)的影響[J].電腦編程技巧與維護(hù),2016(03):26-31.

[3]李開元.探究計(jì)算機(jī)應(yīng)用軟件開發(fā)過(guò)程中不同編程語(yǔ)言的影響[J].信息化建設(shè),2015(06):30-35.

[4]張利軍.計(jì)算機(jī)應(yīng)用軟件開發(fā)中不同編程語(yǔ)言的影響[J].科技傳播,2015(15):24-29.

[5]馬潔.計(jì)算機(jī)應(yīng)用軟件開發(fā)中選擇的編程語(yǔ)言[J].電腦知識(shí)與技術(shù),2013(08):44-49.

[6]康超.基于計(jì)算機(jī)軟件開發(fā)的JAVA編程語(yǔ)言探討[J].科技展望,2016(04):21-26.

[7]劉群娣.基于計(jì)算機(jī)軟件開發(fā)JAVA編程語(yǔ)言分析[J].信息與電腦(理論版),2015(22):26-31.

作者簡(jiǎn)介

周俊威(1993-),男,四川省成都市人。大學(xué)本科學(xué)歷,畢業(yè)生。研究方向?yàn)橛?jì)算機(jī)科學(xué)與技術(shù)。

作者單位

西南石油大學(xué)四川省成都市610500

篇6

關(guān)鍵詞:計(jì)算機(jī);軟件開發(fā);分層技術(shù)

中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2017)01-0044-01

當(dāng)今社會(huì)對(duì)于計(jì)算機(jī)的使用范圍逐漸擴(kuò)增,換而言之,人類對(duì)于計(jì)算機(jī)存在著較大的依賴性,因此為了滿足社會(huì)以及人們的需求,關(guān)于計(jì)算機(jī)軟件的開發(fā)技術(shù)也正在走向成熟化。但是由于受到計(jì)算機(jī)使用環(huán)境的影響,使得原有的計(jì)算機(jī)軟件開發(fā)技術(shù)已經(jīng)無(wú)法適應(yīng)多變的環(huán)境條件,促使分層技術(shù)的計(jì)算機(jī)軟件開發(fā)中得到有效利用,不僅可以更好地維護(hù)計(jì)算機(jī)軟件的性能,還能實(shí)現(xiàn)我國(guó)科技行業(yè)的發(fā)展。

1 分層技術(shù)的分析

所謂分層技術(shù)對(duì)軟件進(jìn)行分層開發(fā),對(duì)各層面問(wèn)題進(jìn)行逐一解決,為更好控制軟件的開發(fā)奠定基礎(chǔ),同時(shí)各個(gè)環(huán)節(jié)緊密配合,實(shí)現(xiàn)共同作用的目的。在對(duì)軟件進(jìn)行開發(fā)時(shí),主要是由雙層開發(fā)和三層開發(fā)、四層開發(fā)組合而成,從級(jí)別角度而言,各層間的關(guān)系相互平等。通常開發(fā)人員會(huì)選擇三層開發(fā)進(jìn)行,即數(shù)據(jù)層次、業(yè)務(wù)層次和截面層次。在進(jìn)行軟件開發(fā)時(shí),它的層數(shù)可依據(jù)實(shí)際情況進(jìn)行適當(dāng)增減,在受到軟件架構(gòu)的影響下,分層要求會(huì)各不相同,主要是根據(jù)用戶實(shí)際需求進(jìn)行。在對(duì)分層技術(shù)進(jìn)行分析發(fā)現(xiàn),其自身具有的優(yōu)勢(shì)相對(duì)比較明顯,具體包括:復(fù)用性、擴(kuò)展性、降低成本、加強(qiáng)團(tuán)隊(duì)間的協(xié)作等。在對(duì)計(jì)算機(jī)軟件進(jìn)行開發(fā)時(shí),分層技術(shù)具有良好應(yīng)用效果[1]。

2 計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用

2.1 雙層技術(shù)

計(jì)算機(jī)軟件開發(fā)工作的開展,其中雙層技術(shù)的應(yīng)用以客戶端、服務(wù)器作為支持??蛻舳说淖饔弥饕谟冢簩?duì)用戶使用界面進(jìn)行優(yōu)化,從而更好地解決用戶信息傳輸之間存在的邏輯關(guān)聯(lián);服務(wù)器的作用在于:通過(guò)對(duì)用戶信息的接收,利用數(shù)據(jù)庫(kù)對(duì)信息的整合及計(jì)算,最終傳回至用戶的手中,完成用戶對(duì)信息的使用。但是關(guān)于雙層技術(shù)的實(shí)際應(yīng)用難度相對(duì)較大,需采取以下幾點(diǎn)措施,才能實(shí)現(xiàn)雙層技術(shù)的有效利用。

首先,用戶自身具備的服務(wù)器各項(xiàng)使用性能均具有較高的優(yōu)勢(shì);其次,利用服務(wù)器的人群相對(duì)較少。根據(jù)對(duì)當(dāng)前計(jì)算機(jī)發(fā)展現(xiàn)狀的分析,雙層技術(shù)的應(yīng)用條件無(wú)法得到有效滿足,如服務(wù)器應(yīng)用人群的增長(zhǎng),使得服務(wù)器的工作任務(wù)相對(duì)較重,則會(huì)增加計(jì)算機(jī)的反應(yīng)時(shí)間,最后計(jì)算機(jī)軟件反應(yīng)的信息結(jié)果將會(huì)存在偏差,這種現(xiàn)象的存在,不僅會(huì)增加計(jì)算機(jī)軟件的成本,還能造成用戶信息的泄露。因此若對(duì)雙層技術(shù)進(jìn)行應(yīng)用,應(yīng)確保服務(wù)器的使用次數(shù)及人群,同時(shí)做好服務(wù)器使用性能保護(hù)工作。

2.2 三層技術(shù)

三層技術(shù)在應(yīng)用中,計(jì)算機(jī)軟件按照系統(tǒng)可以具體分為數(shù)據(jù)層次、業(yè)務(wù)處理和界面層次三層次,由于層次不同其作用也會(huì)各不相同,主要表現(xiàn)為:(1)界面層次,對(duì)用戶對(duì)軟件的使用要求進(jìn)行收集,在通過(guò)科學(xué)、合理的處理后,將其傳輸于業(yè)務(wù)處理層次。(2)業(yè)務(wù)處理層次,利用傳輸?shù)臄?shù)據(jù)信息進(jìn)行處理,使用戶需求得到具體的明確,并對(duì)其進(jìn)行深入的分析。(3)提取信息并對(duì)其進(jìn)行申請(qǐng)。(4)數(shù)據(jù)層次需要核實(shí)申請(qǐng)數(shù)據(jù)的真實(shí)性,在完成判斷后將其傳送界面層次。對(duì)于三層技術(shù)來(lái)講,對(duì)其進(jìn)行合理的應(yīng)用能達(dá)到數(shù)據(jù)高效處理的目的,同時(shí)還能降低數(shù)據(jù)傳輸所帶來(lái)的負(fù)擔(dān),對(duì)優(yōu)化計(jì)算機(jī)軟件工作效率起到一定的促進(jìn)作用,確保軟件可以高效運(yùn)行,進(jìn)而對(duì)其進(jìn)行更好的開發(fā)和應(yīng)用。

2.3 四層技術(shù)

基于網(wǎng)絡(luò)技術(shù)發(fā)展的背景下,計(jì)算機(jī)軟件的應(yīng)用環(huán)境逐漸變得復(fù)雜化,加之?dāng)?shù)據(jù)處理與邏輯聯(lián)系的難度相對(duì)較大,如在業(yè)務(wù)管理工作中,用戶對(duì)計(jì)算機(jī)數(shù)據(jù)處理的能力與安全性要求較高,在此過(guò)程中,采用三層技術(shù)則會(huì)受到一定的限制,雖然四層技術(shù)無(wú)法與以上二種技術(shù)進(jìn)行相互依存,但是該項(xiàng)技術(shù)卻能滿足計(jì)算機(jī)用戶的使用條件。具體使用流程為:通過(guò)在數(shù)據(jù)層、業(yè)務(wù)邏輯層二者之間封裝層的增加,使其在結(jié)構(gòu)上屬于存儲(chǔ)層,利用存儲(chǔ)層、業(yè)務(wù)邏輯、數(shù)據(jù)以及四層技術(shù)之間的融合,最終實(shí)現(xiàn)數(shù)據(jù)處理的作用。其中對(duì)于四層技術(shù)的使用,應(yīng)根據(jù)用戶的實(shí)際情況選擇適當(dāng)?shù)臄?shù)據(jù)處理路徑??傊?,受到計(jì)算機(jī)使用環(huán)境和用戶需求的影響,使得計(jì)算機(jī)軟件開發(fā)工作的難度相對(duì)較大,若以滿足客戶需求為前提對(duì)計(jì)算機(jī)軟件進(jìn)行開發(fā),分層技術(shù)與雙層技術(shù)難以適應(yīng)時(shí)代的發(fā)展。對(duì)此,開發(fā)企業(yè)在進(jìn)行計(jì)算機(jī)軟件開發(fā)中,需對(duì)各個(gè)開發(fā)技術(shù)的優(yōu)劣勢(shì)進(jìn)行對(duì)比,最終選擇最為合理、安全性最高、拓展性較強(qiáng)的計(jì)算機(jī)軟件開發(fā)技術(shù)[2]。

3 結(jié)語(yǔ)

總之,通過(guò)對(duì)計(jì)算機(jī)軟件開發(fā)中分層技術(shù)應(yīng)用的分析,已知分層技術(shù)是當(dāng)前計(jì)算機(jī)軟件開發(fā)中最具發(fā)展前景的技術(shù)手段,可有效地提升軟件的開發(fā)速度與開發(fā)質(zhì)量。針對(duì)計(jì)算機(jī)軟件用戶的角度而言,分層技術(shù)的應(yīng)用,不僅能夠滿足用戶的個(gè)性化需求,還能為用戶提供安全、高效以及便捷的軟件。對(duì)開發(fā)企業(yè)而言,可提升軟件的開發(fā)速度,降低企業(yè)的軟件開發(fā)成本,實(shí)現(xiàn)計(jì)算機(jī)軟件開發(fā)工作的快速發(fā)展。

參考文獻(xiàn)

篇7

(一)進(jìn)口卷煙消費(fèi)稅適用比例稅率按以下辦法確定:

1、每標(biāo)準(zhǔn)條進(jìn)口卷煙(200支)確定消費(fèi)稅適用比例稅率的價(jià)格=(關(guān)稅完稅價(jià)格+關(guān)稅+消費(fèi)稅定額稅)/(1-消費(fèi)稅稅率)。其中,關(guān)稅完稅價(jià)格和關(guān)稅為每標(biāo)準(zhǔn)條的關(guān)稅完稅價(jià)格和關(guān)稅稅額;消費(fèi)稅定額稅率為每標(biāo)準(zhǔn)條(200支)0.6元(依據(jù)現(xiàn)行消費(fèi)稅定額稅率折算而成);消費(fèi)上稅率固定為30%。

2、每標(biāo)準(zhǔn)條進(jìn)口卷煙(200支)確定消費(fèi)稅適用比例稅率的價(jià)格≥50元人民幣的,適用稅率為45%;每標(biāo)準(zhǔn)條進(jìn)口卷煙(200支)確定消費(fèi)稅適用比例稅率的價(jià)格

(二)依據(jù)上述確定的消費(fèi)稅適用比例稅率,計(jì)算進(jìn)口卷煙消費(fèi)稅組成計(jì)稅價(jià)格和應(yīng)納消費(fèi)稅稅額:

1、進(jìn)口卷煙消費(fèi)稅組成計(jì)稅價(jià)格=(關(guān)稅完稅價(jià)格+關(guān)稅+消費(fèi)稅定額稅)/(1-進(jìn)口卷煙消費(fèi)稅適用比例稅率)。

2、應(yīng)納稅額的計(jì)算與上述一般公式相同,應(yīng)納消費(fèi)稅稅額=進(jìn)口卷煙消費(fèi)稅組成計(jì)稅價(jià)格×進(jìn)口卷煙消費(fèi)稅適用比例稅率+消費(fèi)稅定額稅。其中,消費(fèi)稅定額稅=海關(guān)核定的進(jìn)口卷煙數(shù)量×消費(fèi)稅定額稅率,消費(fèi)稅定額稅率與國(guó)內(nèi)相同,每標(biāo)準(zhǔn)箱為(50000支)150元。

從以上的計(jì)算方法可以看出,根據(jù)《通知》的規(guī)定,進(jìn)口卷煙應(yīng)納消費(fèi)稅的從價(jià)組價(jià)公式中包含了從量計(jì)價(jià)消費(fèi)稅,其計(jì)算方法比較復(fù)雜,我們可以采用以下相對(duì)簡(jiǎn)化的步驟對(duì)進(jìn)口卷煙應(yīng)納消費(fèi)稅進(jìn)行計(jì)算。

第一步:計(jì)算每標(biāo)準(zhǔn)條卷煙(200支)的價(jià)格

每標(biāo)準(zhǔn)條卷煙(200支)的價(jià)格=(每標(biāo)準(zhǔn)條完稅價(jià)+每標(biāo)準(zhǔn)條關(guān)稅+0.6)/(1-30%)①

第二步:判斷并計(jì)算

(1)若①式≥50,則有:進(jìn)口卷煙應(yīng)納消費(fèi)稅=[關(guān)稅完稅價(jià)格+關(guān)稅+數(shù)量(箱)×150]/(1-45%)×45%+數(shù)量(箱)×150

(2)若①式

下面,舉兩個(gè)例題對(duì)這種計(jì)算方法加以說(shuō)明:

例1:某卷煙廠(一般納稅人)進(jìn)口卷煙100箱(每箱50000支),關(guān)稅完稅價(jià)格為80000元,關(guān)稅稅率50%,求卷煙廠進(jìn)口卷煙應(yīng)該繳納的消費(fèi)稅。

第一步:計(jì)算每標(biāo)準(zhǔn)條卷煙(200支)的價(jià)格

每標(biāo)準(zhǔn)條卷煙(200支)的價(jià)格

=(80000÷100×200/5000+80000

÷100×200/5000×50%+0.6)÷(1-30%)=69.43(元) ①

第二步:判斷并計(jì)算

①式>50,則進(jìn)口卷煙應(yīng)納消費(fèi)稅

=(80000+80000×50%+100×150)÷(1-45%)×45%+100×150

=113181.82(元)

例2:將例1中的關(guān)稅完稅價(jià)格改為40000元,其他條件不變。

第一步:計(jì)算每標(biāo)準(zhǔn)條卷煙(200支)的價(jià)格

每標(biāo)準(zhǔn)條卷煙(200支)的價(jià)格

=(40000÷100×200/5000+40000

÷100×200/5000×50%+0.6)÷(1-30%)=35.14(元) ①

第二步:判斷并計(jì)算

①式

篇8

關(guān)鍵詞:計(jì)算機(jī) 軟件工程 信息作用 研究

0 引言

現(xiàn)今社會(huì)已經(jīng)進(jìn)入互聯(lián)網(wǎng)時(shí)代,計(jì)算機(jī)已成為人們生活工作中不可或缺的組成部分,“電腦”、“計(jì)算機(jī)”這樣的名詞對(duì)于所有人都已經(jīng)不再陌生,人們對(duì)計(jì)算機(jī)的依賴程度也越來(lái)越大,就現(xiàn)在的工作環(huán)境講,幾乎沒(méi)有什么行業(yè)不在使用計(jì)算機(jī),對(duì)于計(jì)算機(jī)軟件的開發(fā)研制也是從未停止過(guò),計(jì)算機(jī)軟件工程主要涉及應(yīng)用數(shù)學(xué)、現(xiàn)代管理學(xué)和計(jì)算機(jī)科學(xué)等學(xué)科,在上世紀(jì)50年代,軟件的開發(fā)工作還是依賴手工操作,但隨著軟件的商品化發(fā)展趨勢(shì)日益加快,對(duì)于軟件的開發(fā)和設(shè)計(jì)過(guò)程也日益規(guī)范化起來(lái)。

1 計(jì)算機(jī)軟工程的概念及特征

1.1 軟件工程學(xué)的基本概念。我們所講的軟件工程學(xué)主要是指研究如何通過(guò)先進(jìn)的科學(xué)技術(shù)為計(jì)算機(jī)的軟件開發(fā)提供指導(dǎo)服務(wù),以最少的投資來(lái)?yè)Q取高效的回報(bào),以高質(zhì)量的計(jì)算機(jī)軟件為人們提供更好的科技服務(wù)。軟件工程學(xué)涉及范圍非常廣,是一門邊緣學(xué)科,其內(nèi)容包括:人體工程學(xué)、系統(tǒng)工程學(xué)、經(jīng)濟(jì)學(xué)和心理學(xué)等多個(gè)學(xué)科領(lǐng)域。通過(guò)對(duì)各學(xué)科的交叉研究與指導(dǎo),設(shè)計(jì)出應(yīng)用更為方便、設(shè)計(jì)更加人性化的軟件。

1.2 計(jì)算機(jī)軟件的基本功能。我們知道計(jì)算機(jī)作為一個(gè)電子設(shè)備,主要是由硬件和軟件兩個(gè)部分組成的,對(duì)于計(jì)算機(jī)的研發(fā)和更新既要考慮硬件因素,又必須在軟件工程方面投入更多的精力,一般來(lái)講,計(jì)算機(jī)的軟件系統(tǒng)包括系統(tǒng)軟件和應(yīng)用軟件兩個(gè)組成部分,系統(tǒng)軟件的功能是監(jiān)控、維護(hù)、管理計(jì)算機(jī)運(yùn)行過(guò)程中的各個(gè)軟件,如人們常見(jiàn)的操作系統(tǒng)和病毒查殺系統(tǒng);應(yīng)用軟件就是指能夠滿足人們工作和生活的需要,幫助人們解決實(shí)際問(wèn)題的軟件,如常見(jiàn)的Office辦公系統(tǒng)、人事管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)等。軟件的作用就是通過(guò)自身的邏輯分析和計(jì)算功能,指導(dǎo)計(jì)算機(jī)的正確有效運(yùn)行,讓用戶能夠更加方便的操作。

1.3 軟件工程的研發(fā)特點(diǎn)。計(jì)算機(jī)軟件工程的設(shè)計(jì)、研發(fā)是一項(xiàng)系統(tǒng)的、長(zhǎng)期的工作,其研發(fā)生產(chǎn)過(guò)程的每個(gè)步驟都是要經(jīng)過(guò)反復(fù)論證修改的,以求更加良好的性能,滿足用戶的實(shí)際需要。一般的工程設(shè)計(jì)在產(chǎn)品完成生產(chǎn)投入使用后就完成了工作。但是計(jì)算機(jī)軟件工程的研發(fā),在產(chǎn)品投入市場(chǎng)后,還需要有一個(gè)長(zhǎng)期的維護(hù)過(guò)程,因?yàn)橐恍┰O(shè)計(jì)上的漏洞和缺陷只有在實(shí)際使用中才能發(fā)現(xiàn),這就需要設(shè)計(jì)人員不斷的更新思維,解決問(wèn)題,使軟件產(chǎn)品符合用戶的使用要求。

2 軟件工程工作流程管理系統(tǒng)和開發(fā)方法

2.1 軟件工程工作流程管理。從理論上來(lái)說(shuō),現(xiàn)代意義上的工作流管理系統(tǒng)是一種綜合性系統(tǒng)基本驅(qū)動(dòng)力,是工作流的形式化表現(xiàn),基本手段是執(zhí)行軟件操作系統(tǒng),需要完成包括工作流定義、管理以及執(zhí)行等多種任務(wù)。通常情況下,工作流程管理系統(tǒng)的構(gòu)建分為模型建立階段、模型實(shí)例化階段和模型執(zhí)行階段三個(gè)階段。在模型建立階段,相關(guān)工作人員在分析了整個(gè)企業(yè)的工作特點(diǎn)及生產(chǎn)步驟之后,依據(jù)工作流程建模工具或是人工操作,實(shí)現(xiàn)對(duì)整個(gè)企業(yè)生產(chǎn)經(jīng)營(yíng)管理過(guò)程中模擬,使企業(yè)中的各類經(jīng)營(yíng)管理行為活動(dòng)都能實(shí)現(xiàn)計(jì)算機(jī)化;在模型實(shí)例化階段,相關(guān)工作人員可以給每個(gè)過(guò)程(即PDM工作流程管理系統(tǒng)中所稱的節(jié)點(diǎn))來(lái)設(shè)定其運(yùn)行過(guò)程中所需的基本參數(shù),同時(shí)給這些過(guò)程分配相應(yīng)的資源,在此基礎(chǔ)上限制各個(gè)過(guò)程的使用權(quán)限;在模型執(zhí)行階段,相關(guān)工作人員要嚴(yán)格執(zhí)行這一階段企業(yè)各項(xiàng)生產(chǎn)經(jīng)營(yíng)管理指標(biāo),依據(jù)整個(gè)工作流程管理系統(tǒng)所提供的強(qiáng)大的人機(jī)交互界面與應(yīng)用功能,更好的實(shí)現(xiàn)整個(gè)流程管理系統(tǒng)的優(yōu)化整合。

2.2 軟件工程的開發(fā)方法。軟件工程的開發(fā)方法有Parnas方法、SASA方法、面向數(shù)據(jù)結(jié)構(gòu)的軟件開發(fā)方法、問(wèn)題分析法、面向?qū)ο蟮能浖_發(fā)方法、可視化開發(fā)方法、ICASE、軟件重用和組件連接等,其中面向?qū)ο箝_發(fā)方法是現(xiàn)代常用的開發(fā)方法。面向?qū)ο笫钱?dāng)前計(jì)算機(jī)界關(guān)心的重點(diǎn),它是90年代軟件開發(fā)方法的主流。面向?qū)ο蟮母拍詈蛻?yīng)用已超越了程序設(shè)計(jì)和軟件開發(fā),擴(kuò)展到很寬的范圍。如數(shù)據(jù)庫(kù)系統(tǒng)、交互式界面、應(yīng)用結(jié)構(gòu)、應(yīng)用平臺(tái)、分布式系統(tǒng)、網(wǎng)絡(luò)管理結(jié)構(gòu)、CAD技術(shù)、人工智能等領(lǐng)域。面向?qū)ο蟮膬?yōu)點(diǎn)有:和現(xiàn)實(shí)世界更接近,更符合我們?nèi)祟惖乃季S邏輯;開發(fā)出的系統(tǒng)容易維護(hù)和修改;適用于開發(fā)復(fù)雜、龐大的系統(tǒng);開發(fā)出的程序更穩(wěn)定合理;由于繼承、類的機(jī)制,更容易實(shí)現(xiàn)重用,減少冗余;由于實(shí)現(xiàn)數(shù)據(jù)和邏輯的分離,維護(hù)和擴(kuò)展變得更加容易。

面向?qū)ο蟮拈_發(fā)包含Booch、Coad、OMT等方法。Booch最先描述了面向?qū)ο蟮能浖_發(fā)方法的基礎(chǔ)問(wèn)題,指出面向?qū)ο箝_發(fā)是一種根本不同于傳統(tǒng)的功能分解的設(shè)計(jì)方法。面向?qū)ο蟮能浖纸飧咏藢?duì)客觀事務(wù)的理解,而功能分解只通過(guò)問(wèn)題空間的轉(zhuǎn)換來(lái)獲得。Coad方法是1989年Coad和YourdOn提出的面向?qū)ο箝_發(fā)方法。該方法的主要優(yōu)點(diǎn)是通過(guò)多年來(lái)大系統(tǒng)開發(fā)的經(jīng)驗(yàn)與面向?qū)ο蟾拍畹挠袡C(jī)結(jié)合,在對(duì)象、結(jié)構(gòu)、屬性和操作的認(rèn)定方面,提出了一套系統(tǒng)的原則。該方法完成了從需求角度進(jìn)一步進(jìn)行類和類層次結(jié)構(gòu)的認(rèn)定。盡管CoadYY法沒(méi)有引入類和類層次結(jié)構(gòu)的術(shù)語(yǔ),但事實(shí)上已經(jīng)在分類結(jié)構(gòu)、屬性、操作、消息關(guān)聯(lián)等概念中體現(xiàn)了類和類層次結(jié)構(gòu)的特征。OMT方法是一種新興的面向?qū)ο蟮拈_發(fā)方法,開發(fā)工作的基礎(chǔ)是對(duì)真實(shí)世界的對(duì)象建模,然后圍繞這些對(duì)象使用分析模型來(lái)進(jìn)行獨(dú)立于語(yǔ)言的設(shè)計(jì),面向?qū)ο蟮慕:驮O(shè)計(jì)促進(jìn)了對(duì)需求的理解,有利于開發(fā)更清晰、更容易維護(hù)的軟件系統(tǒng)。該方法為大多數(shù)應(yīng)用領(lǐng)域的軟件開發(fā)提供了一種實(shí)際的、高效的保證,努力尋求一種問(wèn)題求解的實(shí)際方法。

3 計(jì)算機(jī)軟件工程的實(shí)際應(yīng)用

現(xiàn)在隨著信息網(wǎng)絡(luò)技術(shù)的迅速普及,計(jì)算機(jī)走進(jìn)了人們工作、生活的每個(gè)角落,計(jì)算機(jī)軟件憑借其運(yùn)行高效率、執(zhí)行命令的精準(zhǔn)性和操作使用方便性得到了人們的廣泛認(rèn)可,并迅速的被應(yīng)用于人類活動(dòng)的各個(gè)層面,可以說(shuō)當(dāng)今社會(huì)的人類活動(dòng)已經(jīng)離不開計(jì)算機(jī)軟件了。其具有代表性的功能軟件包括:電子郵件、Office辦公系統(tǒng)、Win7/xp計(jì)算機(jī)操作系統(tǒng)、數(shù)據(jù)庫(kù)和各種網(wǎng)游軟件等等。在國(guó)家經(jīng)濟(jì)發(fā)展的各個(gè)領(lǐng)域如工業(yè)、農(nóng)業(yè)、交通、金融、政府和企事業(yè)單位等幾乎所有部門都需要應(yīng)用計(jì)算機(jī)軟件來(lái)完成工作。

隨著計(jì)算機(jī)的普及和應(yīng)用程度加深,以后的計(jì)算機(jī)軟件工程將會(huì)發(fā)展成為一項(xiàng)廣義的工程技術(shù),在軟件功能和操作方法上的研發(fā)也會(huì)越來(lái)越注重人性化的因素,同機(jī)械制造業(yè)的流水化生產(chǎn)方式不同,軟件工程的研發(fā)與生產(chǎn)是非常具備個(gè)性化特征的,它的設(shè)計(jì)思維和功能設(shè)置都是處于不斷更新完善中的,在豐富的實(shí)踐經(jīng)驗(yàn)和客戶調(diào)查的基礎(chǔ)上,設(shè)計(jì)人員會(huì)根據(jù)客戶的需要,發(fā)散思維、綜合考慮各方面的因素,匯集大家的智慧才能設(shè)計(jì)出一款成功的計(jì)算機(jī)軟件。由于軟件系統(tǒng)的廣泛應(yīng)用性,設(shè)計(jì)人員必須提前考慮到各方面可能出現(xiàn)的問(wèn)題,不能等到問(wèn)題發(fā)生了,再去想辦法補(bǔ)救,因?yàn)橐坏┸浖到y(tǒng)的安全或運(yùn)行出現(xiàn)故障,給客戶帶來(lái)的損失很可能是無(wú)法估量的。所以說(shuō),要想做好計(jì)算機(jī)軟件工程的研發(fā)工作是一項(xiàng)非常困難的事兒。

計(jì)算機(jī)軟件工程設(shè)計(jì)的人性化、功能化的發(fā)展,使得計(jì)算機(jī)軟件在人們的現(xiàn)實(shí)生活中得到廣泛應(yīng)用,在現(xiàn)代企業(yè)的經(jīng)營(yíng)管理中,計(jì)算機(jī)軟件發(fā)揮著非常重要的作用,生產(chǎn)、銷售、策劃、財(cái)務(wù)之間通過(guò)軟件系統(tǒng)實(shí)現(xiàn)了信息的溝通交流,方便經(jīng)營(yíng)策略的時(shí)時(shí)變動(dòng);在商場(chǎng)、金融機(jī)構(gòu)的管理中,需要利用軟件系統(tǒng)對(duì)消費(fèi)信息進(jìn)行確認(rèn)和統(tǒng)計(jì),消費(fèi)者使用刷卡消費(fèi),通過(guò)金融系統(tǒng)的軟件就可以支付費(fèi)用,免去了攜帶現(xiàn)金的麻煩;保衛(wèi)人員通過(guò)安保系統(tǒng)可以對(duì)整個(gè)單位的情況進(jìn)行實(shí)時(shí)監(jiān)控,一旦發(fā)生火災(zāi)險(xiǎn)情報(bào)警系統(tǒng)會(huì)隨時(shí)提醒安保人員采取防護(hù)措施。隱藏于計(jì)算機(jī)中的軟件系統(tǒng)雖然微小,但卻具備了強(qiáng)大的管理能力,從小處著手逐漸改變著人們的工作生活方式。

4 結(jié)語(yǔ)

綜上所述,計(jì)算機(jī)軟件工程在計(jì)算機(jī)應(yīng)用技術(shù)的發(fā)展過(guò)程中具有特別重要的意義,它的設(shè)計(jì)和研發(fā)是一項(xiàng)系統(tǒng)性、長(zhǎng)期性的工作,隨著計(jì)算機(jī)軟件技術(shù)的日臻成熟、功能的逐步完善,在人們的生活、工作中得到了迅速的普及,人類的發(fā)展離不開計(jì)算機(jī)軟件工程的推動(dòng)作用。我國(guó)擁有巨大的軟件應(yīng)用市場(chǎng),但是由于在軟件開發(fā)技術(shù)上起步較晚,今后還需要經(jīng)歷一段漫長(zhǎng)的發(fā)展歷程。

參考文獻(xiàn):

[1]李萬(wàn)軍,曹艷云.論計(jì)算機(jī)軟件工程管理工作[J].才智,2012(03).

[2]田華.計(jì)算機(jī)軟件工程管理方案初探[J].煤炭技術(shù),2011(01).

[3]李建兵.計(jì)算機(jī)軟件工程方法的進(jìn)展研究[J].新課程(下),2011(08).

篇9

關(guān)鍵詞:人臉檢測(cè) 膚色模型 邊緣檢測(cè) 高斯模型

中圖分類號(hào): 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9416(2010)01-0000-00

0 引言

隨著社會(huì)經(jīng)濟(jì)、文化的高速發(fā)展,快速、有效的身份驗(yàn)證技術(shù)就顯得越來(lái)越重要。人臉檢測(cè)就是從任意給定的一個(gè)圖像或者一組圖像序列中確定圖像中所有人臉(如果存在)的位置、大小、數(shù)量和姿態(tài)。人臉檢測(cè)是人臉正確識(shí)別的前提和基礎(chǔ),是任何人臉信息處理系統(tǒng)中一個(gè)關(guān)鍵步驟,只有將圖像或圖像序列中的可能存在的人臉進(jìn)行檢測(cè)和分離,其他的研究工作才能得以展開和進(jìn)行。

1 基于先驗(yàn)知識(shí)的人臉檢測(cè)預(yù)處理

在彩色信息中,膚色信息是人臉的重要特征之一,它不依賴于面部的細(xì)節(jié)特征,對(duì)于旋轉(zhuǎn)、表情、姿態(tài)等變化情況都能適用,不但具有相對(duì)的穩(wěn)定性,而且和大多數(shù)背景物體的顏色相區(qū)別。圖1為基于膚色和幾何特征的人臉預(yù)處理流程圖。

圖1基于先驗(yàn)知識(shí)的人臉檢測(cè)預(yù)處理流程圖

1.1色彩空間的分類及膚色模型的建立

從計(jì)算機(jī)色彩理論角度來(lái)看,一種顏色在計(jì)算機(jī)中會(huì)有不同表現(xiàn)方式,這樣就形成了各種不同的色彩空間。主要的色彩空間有RGB、YCrCb、HSI等,其中RGB是最基本的色彩系統(tǒng),其他的色彩空間都可以從RGB色彩空間轉(zhuǎn)換而來(lái)。建立膚色模型是指用一種代數(shù)的(解析的)或查找表等形式來(lái)表示哪些像素的顏色屬于膚色,或者表征出某一像素的顏色與膚色的相似程度。本文采用簡(jiǎn)單高斯模型建立膚色模型。簡(jiǎn)單高斯模型G(m,c2)的橢圓高斯聯(lián)合概率密度函數(shù)[1]為:

1.2圖像的光照補(bǔ)償及二值分割

人臉在膚色檢驗(yàn)中,由于待檢測(cè)圖片的背景與受光照程度不盡相同,會(huì)存在光線不平衡的情況,因此,在進(jìn)行膚色檢測(cè)之前,要對(duì)待檢測(cè)圖片進(jìn)行光照補(bǔ)償?shù)念A(yù)處理,以便在后期的檢測(cè)中得到比較好的效果。二值圖像是一個(gè)數(shù)據(jù)矩陣,每個(gè)像素只取兩個(gè)離散的值中的一個(gè)。因此在膚色檢測(cè)中通常把圖像二值化后,再進(jìn)行處理。本文采用一種自適應(yīng)的閥值法對(duì)圖像進(jìn)行分割,其閥值公式表示為:

1.3利用人臉幾何特征的粗檢

膚色檢測(cè)往往是人臉檢測(cè)的開始,要最終確定人臉區(qū)域,還需采取其它方法進(jìn)一步排除背景中的類膚色區(qū)域以及的手臂等區(qū)域。常用的人臉幾何特征有:(1)區(qū)域面積比例特征:對(duì)于一副圖像,如果含有人臉,必須滿足一定面積大小才能夠分辨出人臉特征,大于該閥值的區(qū)域保留,否則就排除。(2)長(zhǎng)寬比例特征:對(duì)垂直正面人臉來(lái)說(shuō),其長(zhǎng)寬之比一般為1左右,在此我們?nèi)0.8,2.0]比例關(guān)系,這樣就可以把一些不符合條件的區(qū)域排除。(3) 孔洞特征[2]:由于眼睛、嘴巴的存在,使得人臉區(qū)域中會(huì)存在一個(gè)或多個(gè)“孔”。因此我們可以通過(guò) “孔”來(lái)在判斷候選區(qū)域是否為人臉。

2 基于先驗(yàn)知識(shí)的人臉檢測(cè)算法

要對(duì)圖像實(shí)現(xiàn)高效的人臉檢測(cè),必須結(jié)合多種方法,綜合運(yùn)用,才能最終檢測(cè)出人臉。在基于先驗(yàn)知識(shí)的預(yù)處理基礎(chǔ)上,首先對(duì)候選區(qū)域進(jìn)行邊緣檢測(cè),然后采用高斯定位法對(duì)候選人臉區(qū)域進(jìn)一步地驗(yàn)證,最終確定的人臉位置。在人臉外輪廓線的提取中,一些邊緣提取算法諸如Sobel、LoG、Canny算子等很難獲得滿足要求而且可靠度高的連續(xù)邊緣,某些對(duì)比度低的地方甚至連邊緣都檢測(cè)不到。所以綜合Sobel和Canny算子得到的邊緣信息可以得到比較干凈的邊緣圖[3]。

大量的實(shí)驗(yàn)表明,人臉圖像在X軸方向投影曲線在嘴的寬度范圍內(nèi)近似服從高斯分布,在Y軸方向的投影曲線在人眼的高度范圍內(nèi)近似服從高斯分布。根據(jù)這一特性,可以采用高斯模型來(lái)進(jìn)行人臉檢測(cè)。高斯概率密度函數(shù)定義式為: (3)

其高斯表達(dá)式為: (4)

經(jīng)過(guò)推導(dǎo)可以得出: (5)

于是邊緣檢測(cè)后的二值圖像區(qū)域的高斯投影可以確定,又因?yàn)槿四樀膶挾纫话闶亲鞂挾鹊?倍左右,可以根據(jù)高斯函數(shù)在X,Y軸上投影位置的比例關(guān)系,也就是嘴的位置和眼的位置的比例關(guān)系,來(lái)最終確定篩選和確定人臉區(qū)域。

3 計(jì)算和實(shí)驗(yàn)

本文首先從互聯(lián)網(wǎng)和數(shù)碼相機(jī)中收集了近300幅不同大小、不同背景的圖像自建圖像庫(kù),然后利用Windows系統(tǒng)下的Matlab程序進(jìn)行仿真測(cè)試。

3.1簡(jiǎn)單背景下的單人臉檢測(cè)實(shí)驗(yàn)結(jié)果

基于膚色的人臉檢測(cè):圖像數(shù)86,正確數(shù)76,漏檢數(shù)10,誤檢數(shù)3

基于先驗(yàn)知識(shí)的人臉檢測(cè):圖像數(shù)86,正確數(shù)81,漏檢數(shù)5,誤檢數(shù)1

3.2復(fù)雜背景下的單人臉檢測(cè)實(shí)驗(yàn)結(jié)果

基于膚色的人臉檢測(cè):圖像數(shù)265,正確數(shù)171,漏檢數(shù)94,誤檢數(shù)26

基于先驗(yàn)知識(shí)的人臉檢測(cè):圖像數(shù)265,正確數(shù)240,漏檢數(shù)25,誤檢數(shù)8

從以上數(shù)據(jù)統(tǒng)計(jì)表中,我們可以得出以下的結(jié)論:

用先驗(yàn)知識(shí)的人臉檢測(cè)方法提高了人臉檢測(cè)的正確率。在沒(méi)有用先驗(yàn)知識(shí)的人臉檢測(cè)方法之前,簡(jiǎn)單背景的人臉檢測(cè)正確率為88.3%,復(fù)雜背景的檢測(cè)正確率為64.7%。在用先驗(yàn)知識(shí)的人臉檢測(cè)方法以后,簡(jiǎn)單背景的人臉檢測(cè)正確率達(dá)到94.2%,復(fù)雜背景的人臉檢測(cè)正確率達(dá)到90.6%。

4 結(jié)語(yǔ)

本文給出了一種基于先驗(yàn)知識(shí)的人臉檢測(cè)算法。它結(jié)合了膚色算法、人臉幾何特征算法和邊緣檢測(cè)等多種算法的優(yōu)點(diǎn),克服了各自的不足,發(fā)揮了整體的性能。經(jīng)過(guò)驗(yàn)證,該算法適應(yīng)性好,對(duì)姿態(tài)、旋轉(zhuǎn)和臉部表情的變化有一定的魯棒性,基本上能對(duì)人臉進(jìn)行準(zhǔn)確的檢測(cè)。

參考文獻(xiàn):

[1] 唐資娜,曹杰,姜涌.基于膚色和Hausdorff距離的人臉檢測(cè).尖兵之翼-2006 中國(guó)無(wú)人機(jī)大會(huì)論文,2006.

[2] 雷明,張軍英,董濟(jì)揚(yáng),一種可變光照條件下的膚色檢測(cè)算法.計(jì)算機(jī)工程與應(yīng)用2002.24:123-12.

篇10

關(guān)鍵詞:營(yíng)改增;建筑企業(yè);會(huì)計(jì)核算方法;研究

一、建筑企業(yè)內(nèi)部會(huì)計(jì)核算和稅收征收二元制的現(xiàn)狀闡述

(一)建筑企業(yè)內(nèi)部會(huì)計(jì)核算方法的“二元制”

深入研究分析建筑企業(yè)內(nèi)部會(huì)計(jì)核算的邏輯思維是為能夠熟練使用會(huì)計(jì)核算方法奠定堅(jiān)實(shí)的基礎(chǔ)。而且建筑行業(yè)因?yàn)槠渌媾R的外部環(huán)境較為復(fù)雜,故而便是逐漸形成其內(nèi)部會(huì)計(jì)核算方式特殊性的存在。此外,建筑企業(yè)的總體收入、總成本以及總體利潤(rùn)都是以企業(yè)所簽訂的相關(guān)合同為基礎(chǔ)而自動(dòng)形成的具有可預(yù)估性的建造合同。從表面來(lái)看該成本在每月月末進(jìn)行核算時(shí)真實(shí)有效,但是從利潤(rùn)率預(yù)估性的角度來(lái)看,該建筑企業(yè)的成本則是符合權(quán)責(zé)發(fā)生制當(dāng)中的每月?tīng)I(yíng)收收入的標(biāo)準(zhǔn),并具備可調(diào)控的靈活性,同時(shí)還和A方所給予的全面真實(shí)有效的工程結(jié)算也就是常說(shuō)的主營(yíng)業(yè)務(wù)收入相區(qū)分,從而便是形成自主的可預(yù)估收入,但是也是出現(xiàn)建筑企業(yè)所獲取的利潤(rùn)和所上交稅收的不真實(shí)的情況出現(xiàn)。最后在該項(xiàng)目完成并對(duì)其開展相關(guān)的結(jié)算工作,便是會(huì)對(duì)原有的流程當(dāng)中所涉及各項(xiàng)結(jié)算進(jìn)行沖銷,故而導(dǎo)致的結(jié)果便是產(chǎn)值虛構(gòu)和利潤(rùn)不符合事實(shí),并使得相關(guān)會(huì)計(jì)工作人員的工作量隨之增大。以及造成建筑企業(yè)內(nèi)部財(cái)務(wù)部門相關(guān)賬目混亂,這也便是對(duì)建筑企業(yè)內(nèi)部會(huì)計(jì)核算的“二元制”核算方法的解讀。

(二)建筑企業(yè)所應(yīng)當(dāng)上繳的稅款

根據(jù)相關(guān)定義可知,營(yíng)業(yè)稅的概念是國(guó)內(nèi)的應(yīng)當(dāng)繳納相關(guān)類型的稅務(wù),轉(zhuǎn)讓企業(yè)內(nèi)外部所擁有的無(wú)形資產(chǎn)或者將要售出的固定資產(chǎn)等。而且建筑企業(yè)在上繳營(yíng)業(yè)稅的時(shí)候,本應(yīng)當(dāng)在納稅期間進(jìn)行申報(bào)納稅工作,但是由于其所處于的實(shí)際情況的不同和所需要操作的程序的問(wèn)題,因此便是使得稅務(wù)機(jī)構(gòu)和相關(guān)納稅人選擇按次申報(bào),也就是為購(gòu)買者開具相關(guān)發(fā)票的時(shí)候所申報(bào)的營(yíng)業(yè)稅和附加稅。最終便是形成建筑企業(yè)實(shí)際上繳的營(yíng)業(yè)稅和根據(jù)所簽訂的建造合同當(dāng)中的計(jì)提稅金共存于財(cái)務(wù)部門的賬務(wù)當(dāng)中。但是增值稅的含義主要是指在流通當(dāng)中的商品或者勞務(wù)上增值額進(jìn)行征稅,特別是我國(guó)增值稅系統(tǒng)建立健全之后,建筑企業(yè)在內(nèi)部逐步推行營(yíng)改增政策之后,便是有助于再內(nèi)部逐步實(shí)現(xiàn)以票控稅的目的,從而便是通過(guò)增值稅發(fā)票來(lái)創(chuàng)新會(huì)計(jì)核算。

(三)建筑企業(yè)內(nèi)部會(huì)計(jì)核算的“二元制”對(duì)現(xiàn)金流的影響

現(xiàn)階段,由于建筑企業(yè)內(nèi)部現(xiàn)金流是根據(jù)發(fā)票來(lái)運(yùn)轉(zhuǎn),在總承包獲取的相關(guān)資金之后,轉(zhuǎn)分包的時(shí)候所獲得現(xiàn)金收入都必須給A方開具發(fā)票,從而便是造成所簽訂的建造合同當(dāng)中財(cái)務(wù)賬面上的營(yíng)業(yè)收入和現(xiàn)金流量之間的差額較大,同時(shí)在建筑企業(yè)內(nèi)部財(cái)務(wù)分析的過(guò)程當(dāng)中,導(dǎo)致現(xiàn)金流沒(méi)有發(fā)揮出其應(yīng)有的作用,故而也便是對(duì)營(yíng)業(yè)收入造成一定程度上影響。但是無(wú)法忽視建造合同所擁有的作用。其局限便在于所發(fā)揮的平臺(tái)只能存在建筑企業(yè)內(nèi)部財(cái)務(wù)部門的賬務(wù)表面以外的計(jì)劃或者決策等實(shí)踐管理當(dāng)中。其也不是要求在精準(zhǔn)性較低且嚴(yán)謹(jǐn)性不高的會(huì)計(jì)核算當(dāng)中,因此在處于增值稅稅收征管的背景下,建筑企業(yè)內(nèi)部財(cái)務(wù)部門會(huì)計(jì)核算應(yīng)當(dāng)舍棄建筑合同,從而有助于創(chuàng)新二元制核算方式,最終便是將現(xiàn)金流對(duì)財(cái)務(wù)分析的作用發(fā)揮到最大,同時(shí)也是能夠有效的防止建筑企業(yè)收入和現(xiàn)金流之間的差距越發(fā)較大的情況出現(xiàn)。

二、針對(duì)建筑企業(yè)會(huì)計(jì)核算方法“二元制”所提出相關(guān)措施,并以房建項(xiàng)目為例

(一)收入核算方式逐漸朝著改革的方向發(fā)展

在營(yíng)業(yè)稅的征收的背景之下,一般是根據(jù)我國(guó)建筑企業(yè)之間最為常見(jiàn)的建造合同的核算方法為依據(jù),因此便是在開展核算營(yíng)業(yè)收入工作的時(shí)候,主要是以先前任何一個(gè)月所產(chǎn)生工程施工成本占據(jù)總成本的比重來(lái)確定收入核算的標(biāo)準(zhǔn)。同時(shí)其相關(guān)的核算方式也是需要隨著改變。除此之外,在2016年5月1號(hào)我國(guó)政府開始在各行各業(yè)當(dāng)中推行營(yíng)改增政策之后,根據(jù)所簽訂的建造合同的收入計(jì)提稅金或者根據(jù)交易方所確認(rèn)的工程結(jié)算計(jì)提稅金,因此則是需要將內(nèi)部工作方式轉(zhuǎn)變?yōu)樯虡I(yè)之間交易所使用的方式,其主要是將所承擔(dān)工程量當(dāng)中所產(chǎn)品,在工程量完成之后也便是該商品能夠成功的被銷售出去,這樣便是符合國(guó)家所出臺(tái)的營(yíng)改增政策的相關(guān)規(guī)定,從而也是有助于建筑企業(yè)能夠在一定程度上降低其稅務(wù)負(fù)擔(dān),最后促進(jìn)其良好健康可持續(xù)性的發(fā)展。

(二)關(guān)于建筑企業(yè)成本確認(rèn)核算

一般來(lái)講,建筑企業(yè)成本主要由四大類所構(gòu)成,但是也是可以稱作由三大類所構(gòu)成,這主要是因?yàn)殡y以界定勞務(wù)成本和工程分包成本在分包合同當(dāng)中所簽訂的實(shí)務(wù)操作的概念。根據(jù)相關(guān)調(diào)查所知,建筑企業(yè)成本主要是由材料成本、專業(yè)工程分包成本、勞務(wù)成本以及租賃成本等構(gòu)成,且其占總成本的百分比分別是38%、31%、25%以及7%。因此便是從這類成本構(gòu)成當(dāng)中所知,因?yàn)榻ㄖ髽I(yè)自身所消耗的成本特殊性從而便是產(chǎn)生了成本在會(huì)計(jì)核算當(dāng)殊性。同時(shí)在尚未進(jìn)行營(yíng)改增的情況下,按月進(jìn)行攤銷的方式在成本核算當(dāng)中確實(shí)有效,但是在我國(guó)進(jìn)行營(yíng)改增之后,便是產(chǎn)生了一系列的問(wèn)題。此外,根據(jù)對(duì)某建筑企業(yè)的各項(xiàng)原材料占原材料的比例分析所知,鋼材為46%。商品砼為42%,油料化工為3%,五金為2%,砌塊為2%。雖然這些屬于主要原材料,但是卻擁有比易耗品更低的價(jià)值。譬如:商品砼一旦被買進(jìn)之后,就必須使用,無(wú)法進(jìn)行周轉(zhuǎn)。否則就是沒(méi)有發(fā)揮其應(yīng)用的作用。因此建筑企業(yè)成本核算具體核算方式闡述如下:

首先:確認(rèn)建筑企業(yè)資產(chǎn)和負(fù)債的情況

借:原材料

應(yīng)交稅費(fèi)-應(yīng)交增值稅 (進(jìn)項(xiàng)稅額)

貸:應(yīng)付賬款-購(gòu)貨款

其次,領(lǐng)用

借:工程施工-直接材料

貸:原材料

“營(yíng)改增”下,建筑行業(yè)材料成本的核算可轉(zhuǎn)變?yōu)椋?/p>

借:主營(yíng)業(yè)務(wù)成本-原材料

應(yīng)交稅費(fèi)-應(yīng)交增值稅 (進(jìn)項(xiàng)稅額)

貸:應(yīng)付賬款-購(gòu)貨款

或者分為兩步核算:

第一步,

借:原材料

應(yīng)交稅費(fèi)-應(yīng)交增值稅 (進(jìn)項(xiàng)稅額)

貸:應(yīng)付賬款-購(gòu)貨款

第二步,每月及時(shí)進(jìn)行攤銷 :

借:主營(yíng)業(yè)務(wù)成本- 直接材料費(fèi)用

貸:原材料

(三)每個(gè)月工程項(xiàng)目所獲取的利潤(rùn)核算問(wèn)題

根據(jù)A方所按照節(jié)點(diǎn)來(lái)確認(rèn)的收入減去直接發(fā)生的成本、相關(guān)管理費(fèi)用以及所應(yīng)當(dāng)上繳的稅金。以便于直接確認(rèn)公司所獲取的凈利潤(rùn)或者項(xiàng)目利潤(rùn)。同時(shí)也是有助于公司的相關(guān)負(fù)責(zé)人對(duì)內(nèi)部賬務(wù)有著全面的掌握,也是避免出現(xiàn)內(nèi)部相關(guān)人員私自挪用公款的情況。

(四)關(guān)于按照建筑企業(yè)相關(guān)稅收征管和現(xiàn)金流量二元制相關(guān)的解決措施

在我國(guó)逐步向各行各業(yè)當(dāng)中推行營(yíng)改增政策之后,建筑企業(yè)內(nèi)部財(cái)務(wù)部門會(huì)計(jì)核算工作二元制解決措施當(dāng)中已經(jīng)逐步降低對(duì)建造合同的依賴性,同時(shí)也是根據(jù)其真實(shí)的收入來(lái)計(jì)提相對(duì)應(yīng)的增值稅以及原先的附加稅種,最終便是實(shí)現(xiàn)了稅收征額的高度統(tǒng)一的目的,并將原先稅務(wù)計(jì)提和二元制之間混亂情況真正區(qū)分開來(lái),這樣便是有助于建筑企業(yè)減少面對(duì)稅務(wù)風(fēng)險(xiǎn)的概率,同時(shí)也是逐步實(shí)現(xiàn)建筑企業(yè)以票控稅的目的,以及也是促進(jìn)其良好健康可持續(xù)性的發(fā)展。

三、結(jié)論

總而言之,我國(guó)政府在全國(guó)推行營(yíng)改增政策之后,這樣既為建筑企業(yè)的財(cái)務(wù)工作和相關(guān)稅務(wù)籌劃帶來(lái)了機(jī)遇,同時(shí)又為其帶來(lái)了挑戰(zhàn),再加上建筑企業(yè)內(nèi)部會(huì)計(jì)核算當(dāng)中所使用的二元制核算方式在邏輯上處于混亂局面,尤其是建造合同對(duì)財(cái)務(wù)賬面造成很大程度上的影響,便是導(dǎo)致了建筑企業(yè)內(nèi)部財(cái)務(wù)部門通過(guò)會(huì)計(jì)核算所得出相關(guān)數(shù)據(jù)出現(xiàn)不真實(shí)和有效的情況,從而便是沒(méi)有有效遵守我國(guó)會(huì)計(jì)相關(guān)規(guī)定。但是在進(jìn)行營(yíng)改增之后,建筑企業(yè)對(duì)營(yíng)改增的含義有了更深層次的理解,并及時(shí)的轉(zhuǎn)變其原有的觀念,以及及時(shí)的調(diào)整在營(yíng)業(yè)稅下不合理會(huì)計(jì)核算方法。從而將現(xiàn)金流和建筑企業(yè)真實(shí)產(chǎn)值結(jié)合起來(lái),這樣便是有助于提高會(huì)計(jì)核算準(zhǔn)確性,最終也是促進(jìn)建筑企業(yè)的良好健康可持續(xù)性發(fā)展。

參考文獻(xiàn):

[1]孫強(qiáng)強(qiáng).“營(yíng)改增”下對(duì)建筑業(yè)會(huì)計(jì)核算方法變革的探討[J].財(cái)會(huì)研究,2016(7).

[2]楊曉燕.論建筑業(yè)營(yíng)改增后對(duì)會(huì)計(jì)核算及財(cái)務(wù)指標(biāo)的影響[J].財(cái)經(jīng)界:學(xué)術(shù)版,2016(13).