一二三区在线播放国内精品自产拍,亚洲欧美久久夜夜综合网,亚洲福利国产精品合集在线看,香蕉亚洲一级国产欧美

  • 期刊 科普 SCI期刊 投稿技巧 學(xué)術(shù) 出書(shū) 購(gòu)物車

    首頁(yè) > 優(yōu)秀范文 > 計(jì)算機(jī)軟件

    計(jì)算機(jī)軟件樣例十一篇

    時(shí)間:2023-03-10 15:03:20

    序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗(yàn),特別為您篩選了11篇計(jì)算機(jī)軟件范文。如果您需要更多原創(chuàng)資料,歡迎隨時(shí)與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識(shí)!

    篇1

    計(jì)算機(jī)軟件的維護(hù)工作主要有以下幾個(gè)基本要求:(1)為保證軟件的運(yùn)行質(zhì)量始終在一個(gè)良好的水準(zhǔn)上,對(duì)計(jì)算機(jī)的操作系統(tǒng)應(yīng)進(jìn)行定期的質(zhì)量檢查;(2)為了保證數(shù)據(jù)管理員所報(bào)告的數(shù)據(jù)是始終依附在數(shù)據(jù)模型上的,那么就要保證數(shù)據(jù)具備足夠的準(zhǔn)確性;(3)應(yīng)多鼓勵(lì)數(shù)據(jù)處理人員的維護(hù)計(jì)算機(jī)軟件的過(guò)程中采用創(chuàng)新的維護(hù)方法;(4)在開(kāi)發(fā)計(jì)算機(jī)軟件的過(guò)程中,應(yīng)讓有豐富經(jīng)驗(yàn)的維護(hù)人員參與其中,在開(kāi)發(fā)時(shí)也考慮到維護(hù)的需求,同時(shí)掌握哪些系統(tǒng)是屬于維護(hù)成本較高的系統(tǒng),應(yīng)借助于現(xiàn)代化的技術(shù)對(duì)其重新開(kāi)發(fā)。

    1.2實(shí)施各項(xiàng)軟件維護(hù)活動(dòng)

    與計(jì)算機(jī)軟件的開(kāi)發(fā)過(guò)程中相比,維護(hù)過(guò)程也是很復(fù)雜的,通常情況下,軟件維護(hù)活動(dòng)的程序?yàn)椋捍_定修改類型-確定修改需要-提出修改的請(qǐng)求-對(duì)修改需求進(jìn)行分析-確定修改請(qǐng)求的可實(shí)施性-編排任務(wù)進(jìn)度-設(shè)計(jì)修改方案-審核修改方案-編碼排錯(cuò)和修改-軟件測(cè)試-更新文檔-標(biāo)準(zhǔn)審計(jì)-用戶驗(yàn)收-評(píng)審新軟件對(duì)系統(tǒng)的影響。而在實(shí)施上述軟件維護(hù)活動(dòng)的過(guò)程中,以下幾項(xiàng)工作是需要引起我們注意的:(1)建立一支專業(yè)的軟件維護(hù)團(tuán)隊(duì),提高維護(hù)人員的工作信息,并且激發(fā)他們從事維護(hù)工作的積極性,從而提高軟件維護(hù)的質(zhì)量以及提升維護(hù)工作的效率;(2)對(duì)程序進(jìn)行修改時(shí),應(yīng)全面的進(jìn)行驗(yàn)證和調(diào)試,如果所要進(jìn)行的擴(kuò)充和變動(dòng)工作并不是特別緊急,那么應(yīng)先進(jìn)行成本核算,依據(jù)進(jìn)度計(jì)劃逐步的解決問(wèn)題;(3)在我們將一個(gè)系統(tǒng)軟件移交給相應(yīng)的維護(hù)人員時(shí),建議最好再指派一個(gè)程序開(kāi)發(fā)員來(lái)協(xié)助其進(jìn)行維護(hù)工作;(4)維護(hù)團(tuán)隊(duì)中的每一個(gè)維護(hù)人員的責(zé)任應(yīng)是十分明確的,每個(gè)人都應(yīng)清楚的掌握自己的工作績(jī)效,從降低軟件質(zhì)量的風(fēng)險(xiǎn)、完成的時(shí)間以及成本等多方面探討修改方案的可行性。

    1.3減少軟件維護(hù)的策略

    (1)減少糾錯(cuò)性維護(hù)的措施。首先,我們應(yīng)盡可能的研發(fā)出可靠性高的軟件系統(tǒng),雖然從成本的角度考慮其并不合算,但是在研發(fā)的過(guò)程中多應(yīng)用新技術(shù)有利于減少執(zhí)行糾錯(cuò)性維護(hù)的需求,同時(shí)也能提高系統(tǒng)的可靠性,現(xiàn)階段應(yīng)用較為廣泛的新技術(shù)有程序自動(dòng)生成、應(yīng)用開(kāi)發(fā)系統(tǒng)、結(jié)構(gòu)技術(shù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、防錯(cuò)性程序設(shè)計(jì)以及更高級(jí)程序語(yǔ)言等。(2)減少適應(yīng)性維護(hù)的措施。這類維護(hù)工作實(shí)際上是不可能完全避免的,但是我們可以通過(guò)采取某些措施對(duì)其進(jìn)行控制,如,將從屬于軟件系統(tǒng)的固定的特征劃分到特定的程序模塊中,這樣就能限制為適應(yīng)硬件配置而不得不修改的程序部分了。(3)減少完善性維護(hù)的措施。以上的兩種方法也是可以有效的減少完善性的維護(hù)工作的。多采用一些先進(jìn)的并且功能性更強(qiáng)的工具,使用用戶自己就可以完成很多完善性的維護(hù)工作了。為了盡可能的減少使用過(guò)程中的完善性維護(hù)的需要,我們可以建立系統(tǒng)原型的模型并應(yīng)用對(duì)象開(kāi)發(fā)技術(shù)。

    2計(jì)算機(jī)軟件維護(hù)工作的策略

    2.1提高計(jì)算機(jī)軟件維護(hù)性的一般方法

    (1)在對(duì)計(jì)算機(jī)系統(tǒng)軟件研發(fā)的過(guò)程中,就應(yīng)向大家樹(shù)立維護(hù)性的理念,充分的考慮軟件運(yùn)行的實(shí)際環(huán)境以及用戶的具體要求,詳細(xì)的分析可能會(huì)影響軟件維護(hù)性的各個(gè)因素,建立完善的軟件維護(hù)性的質(zhì)量標(biāo)準(zhǔn);(2)開(kāi)發(fā)計(jì)算機(jī)系統(tǒng)軟件的過(guò)程中,應(yīng)盡可能的減少改正性維護(hù)的工作量,盡可能的預(yù)想到軟件在未來(lái)可能出現(xiàn)的改動(dòng),提升其可擴(kuò)充性和可修改性。同時(shí)還要保證所編制的文檔的質(zhì)量,對(duì)每一個(gè)階段都應(yīng)進(jìn)行嚴(yán)格的質(zhì)量保證審查工作;(3)大力的推廣和引入先進(jìn)的提高軟件質(zhì)量的工具和技術(shù),嚴(yán)格的遵照模塊化和結(jié)構(gòu)化的方法對(duì)軟件進(jìn)行設(shè)計(jì),逐步的替換非結(jié)構(gòu)化的模塊,從而使程序結(jié)構(gòu)更為的簡(jiǎn)單;(4)盡可能的選擇維護(hù)性較好的程序設(shè)計(jì)語(yǔ)言,同時(shí)更加重視對(duì)軟件維護(hù)的管理工作,并配備相關(guān)的維護(hù)文檔,維護(hù)工作中出現(xiàn)更改時(shí),應(yīng)進(jìn)行嚴(yán)格的審核和控制。

    2.2明確不需要進(jìn)行維護(hù)而是需要重新設(shè)計(jì)的軟件

    在討論一個(gè)軟件是需要進(jìn)行維護(hù)還是需要重新設(shè)計(jì)時(shí),我們就要計(jì)算其成本和效益比的比值,如果確實(shí)已經(jīng)超過(guò)了重新設(shè)計(jì)一個(gè)軟件時(shí),那么就不必再對(duì)軟件實(shí)施維護(hù)活動(dòng)了。一般情況下,其主要具備以下四大特征:(1)軟件運(yùn)行的過(guò)程中總是出現(xiàn)問(wèn)題,性能不斷的惡化;(2)模塊及單個(gè)子程序非常大的系統(tǒng)或是在仿真模式下運(yùn)行的軟件系統(tǒng);(3)占用過(guò)多資源的系統(tǒng),或是維護(hù)人員很難用低級(jí)語(yǔ)言編寫(xiě)的系統(tǒng)程序,又或是維護(hù)時(shí)必須將易變參數(shù)編寫(xiě)在代碼中的程序;(4)程序的結(jié)構(gòu)和邏輯流都太過(guò)復(fù)雜,舉例來(lái)說(shuō),過(guò)多的使用IV語(yǔ)句或是DO循環(huán);過(guò)多的使用嵌入性的文字和常數(shù);使用不必要的全程變量和GOTO語(yǔ)句;使用了相似功能的模塊和多出口的模塊。

    篇2

    計(jì)算機(jī)軟件是指計(jì)算機(jī)系統(tǒng)中的程序及其文檔,程序是計(jì)算任務(wù)的處理對(duì)象和處理規(guī)則的描述,文檔是為了便于了解程序所需的闡明性資料。程序必須裝入機(jī)器內(nèi)部才能工作,文檔一般是給人看的,不一定裝入機(jī)器。

    計(jì)算機(jī)俗稱電腦,是現(xiàn)代一種用于高速計(jì)算的電子計(jì)算機(jī)器,可以進(jìn)行數(shù)值計(jì)算,又可以進(jìn)行邏輯計(jì)算,還具有存儲(chǔ)記憶功能,是能夠按照程序運(yùn)行,自動(dòng)、高速處理海量數(shù)據(jù)的現(xiàn)代化智能電子設(shè)備。計(jì)算機(jī)由硬件系統(tǒng)和軟件系統(tǒng)所組成,沒(méi)有安裝任何軟件的計(jì)算機(jī)稱為裸機(jī),可分為超級(jí)計(jì)算機(jī)、工業(yè)控制計(jì)算機(jī)、網(wǎng)絡(luò)計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、嵌入式計(jì)算機(jī)五類,較先進(jìn)的計(jì)算機(jī)有生物計(jì)算機(jī)、光子計(jì)算機(jī)、量子計(jì)算機(jī)等。

    (來(lái)源:文章屋網(wǎng) )

    篇3

    計(jì)算機(jī)軟件系統(tǒng)和硬件系統(tǒng)是相對(duì)應(yīng)的兩個(gè)概念。計(jì)算機(jī)軟件系統(tǒng)主要是指可供多用戶使用或重復(fù)使用的一種程序。任何能夠在計(jì)算機(jī)上正常運(yùn)行的程序都稱為軟件。如果計(jì)算機(jī)沒(méi)有安裝任何軟件,則稱為裸機(jī)。計(jì)算機(jī)軟件與硬件系統(tǒng)最大的區(qū)別就在于它是可以同時(shí)對(duì)多個(gè)用戶的多種使用需求予以滿足,各類計(jì)算機(jī)軟件可以在一臺(tái)計(jì)算機(jī)上做到同時(shí)運(yùn)行。我們通常所說(shuō)的計(jì)算機(jī)軟件系統(tǒng)主要是系統(tǒng)軟件和應(yīng)用軟件兩種類型。(1)系統(tǒng)軟件。系統(tǒng)軟件屬于監(jiān)督、維護(hù)和管理計(jì)算機(jī)資源的軟件,將計(jì)算機(jī)內(nèi)的各項(xiàng)資源進(jìn)行維護(hù)和監(jiān)管。開(kāi)發(fā)系統(tǒng)軟件的目的是縮短用戶準(zhǔn)備程序的時(shí)間,提高計(jì)算機(jī)程序的處理能力,從而不斷提高計(jì)算機(jī)的運(yùn)行效率。在系統(tǒng)軟件的作用下,計(jì)算機(jī)各軟件設(shè)備才能充分發(fā)揮效用。由此可知,計(jì)算機(jī)是否可以高效、快速的運(yùn)行主要依賴于系統(tǒng)軟件。網(wǎng)絡(luò)軟件、程序設(shè)計(jì)語(yǔ)言、操作系統(tǒng)、數(shù)據(jù)庫(kù)管理軟件等都屬于系統(tǒng)軟件,其中操作系統(tǒng)最為關(guān)鍵,是溝通用戶和計(jì)算機(jī)之間的主要橋梁。(2)應(yīng)用軟件。開(kāi)發(fā)應(yīng)用軟件的目的是解決用戶某些特定問(wèn)題,應(yīng)用軟件是具有一些具體應(yīng)用用途的程序和軟件,能夠給用戶解決一些特定的問(wèn)題,并且多數(shù)情況下會(huì)使用到一些專業(yè)領(lǐng)域的相關(guān)知識(shí)。系統(tǒng)軟件的輔助是保證應(yīng)用軟件正常使用的關(guān)鍵,應(yīng)用軟件是不能單獨(dú)運(yùn)行的,只有在系統(tǒng)軟件的支持下,應(yīng)用軟件才能正常穩(wěn)定運(yùn)行。比如,工程設(shè)計(jì)類軟件、財(cái)務(wù)管理軟件。

    1.2計(jì)算機(jī)軟件系統(tǒng)的保護(hù)和修復(fù)

    隨著計(jì)算機(jī)的使用人數(shù)逐漸增加,對(duì)于計(jì)算機(jī)軟件的管理就顯得十分重要,目前已經(jīng)出現(xiàn)了許多管理方面的問(wèn)題,比如病毒、黑客、軟件系統(tǒng)被非法授權(quán)修改等??紤]到上述情況,我們?cè)趯?duì)計(jì)算機(jī)軟件系統(tǒng)進(jìn)行保護(hù)、修復(fù)的時(shí)候就必須考慮到以下兩個(gè)問(wèn)題:第一,限制計(jì)算機(jī)使用者利用各項(xiàng)資源;第二,防止非授權(quán)性修改計(jì)算機(jī)軟件系統(tǒng)情況的發(fā)生。但是,大多數(shù)電腦對(duì)于軟件系統(tǒng)的保護(hù)只是采取了一些例如使用CMOS來(lái)預(yù)防使用者更改計(jì)算機(jī)硬盤(pán)之類的簡(jiǎn)單防護(hù)措施,然而,這些簡(jiǎn)易的辦法很難滿足用戶對(duì)于計(jì)算機(jī)平穩(wěn)、安全等性能的需求。部分多用戶操作系統(tǒng)為了限制使用者利用硬盤(pán)資源,通常會(huì)對(duì)操作系統(tǒng)設(shè)置訪問(wèn)權(quán)限,然而這樣并不能對(duì)惡意的破壞行為起到有效的防止作用,主要原因是可以在沒(méi)有授權(quán)訪問(wèn)的情況下就可以對(duì)電腦進(jìn)行硬盤(pán)分區(qū)、重裝系統(tǒng)、刪除等操作,所以,為了更好的保護(hù)計(jì)算機(jī)的軟件系統(tǒng),我們就要挖掘出更加有效的保護(hù)措施。例如,軟、硬保護(hù)是最常用的兩種保護(hù)計(jì)算機(jī)軟件系統(tǒng)的方法,所謂軟保護(hù),就是使用系統(tǒng)保護(hù)軟件,而硬保護(hù)則是借助保護(hù)系統(tǒng)。實(shí)際工作中,系統(tǒng)保護(hù)軟件以及系統(tǒng)保護(hù)卡是我們保護(hù)計(jì)算機(jī)系統(tǒng)的主要手段,而系統(tǒng)保護(hù)軟件通常被應(yīng)用于應(yīng)用軟件和計(jì)算機(jī)操作系統(tǒng)之間,往往會(huì)與計(jì)算機(jī)的應(yīng)用程序有所沖突,安全性一般會(huì)低于系統(tǒng)保護(hù)卡,而系統(tǒng)保護(hù)卡通常在計(jì)算機(jī)硬件層和操作系統(tǒng)之間運(yùn)行,因而具有較高的安全性。實(shí)際銷售的過(guò)程中,系統(tǒng)保護(hù)卡的銷量要遠(yuǎn)遠(yuǎn)超過(guò)系統(tǒng)保護(hù)軟件,一般情況下系統(tǒng)保護(hù)軟件多被應(yīng)用到筆記本電腦上。

    2Ghost軟件的功能及使用方法

    計(jì)算機(jī)軟件系統(tǒng)的保護(hù)技術(shù)與修復(fù)技術(shù)的關(guān)系是相輔相成的,因?yàn)橛?jì)算機(jī)軟件系統(tǒng)的保護(hù)技術(shù)很難做到毫無(wú)漏洞,為了更加高效、安全地運(yùn)行計(jì)算機(jī),就需要補(bǔ)充有關(guān)的恢復(fù)技術(shù)。目前,硬盤(pán)克隆技術(shù)是最常用的計(jì)算機(jī)軟件系統(tǒng)的保護(hù)及恢復(fù)技術(shù),其不僅能夠?qū)﹄娔X中具體文件予以記錄,還可以記錄電腦硬盤(pán)分區(qū)表以及主引導(dǎo)等相關(guān)信息,這是其與簡(jiǎn)單的備份工具最大的不同之處。因此,有了硬盤(pán)克隆技術(shù),即便電腦軟件系統(tǒng)受到了破壞,數(shù)據(jù)也是可以被恢復(fù)的,這樣就可以在很大程度上預(yù)防由于文件格式的不同而引發(fā)的不兼容情況的出現(xiàn),可以在對(duì)相關(guān)數(shù)據(jù)進(jìn)行備份的時(shí)候逐區(qū)開(kāi)展工作。Ghost軟件是最常用的計(jì)算機(jī)系統(tǒng)恢復(fù)軟件,接下來(lái)我們就要詳細(xì)介紹關(guān)于Ghost軟件的特點(diǎn)及其使用方法。2.1Ghost軟件的功能特點(diǎn)作為系統(tǒng)修復(fù)類軟件的一種,Ghost軟件的系統(tǒng)修復(fù)功能十分強(qiáng)大,也因而受到了多數(shù)用戶的追捧。通過(guò)對(duì)計(jì)算機(jī)硬盤(pán)中的一些區(qū)域乃至整個(gè)硬盤(pán)進(jìn)行操作,把重要信息壓縮為一個(gè)文件并儲(chǔ)存于硬盤(pán)中的部分區(qū)域,這是Ghost軟件的一大功能優(yōu)勢(shì)。如果需要進(jìn)行還原,已經(jīng)備份的數(shù)據(jù)可以通過(guò)Ghost軟件在相應(yīng)的硬盤(pán)中恢復(fù),幫助計(jì)算機(jī)還原到正常使用狀態(tài)。Ghost軟件主要具備以下特點(diǎn):可以自動(dòng)進(jìn)行分區(qū)、容量調(diào)整、格式化等操作,不僅可以支持各種文件系統(tǒng)的運(yùn)行,還能大大地降低計(jì)算機(jī)維修人員的工作量。主要工作原理是Ghost軟件在對(duì)硬盤(pán)映像進(jìn)行復(fù)制的時(shí)候,可以自動(dòng)的格式化該磁盤(pán),并且會(huì)自動(dòng)的分區(qū)該磁盤(pán),擴(kuò)展目標(biāo)磁盤(pán)或壓縮DOS分區(qū)。2.2Ghost軟件的使用方法我們能夠利用Ghost軟件恢復(fù)多機(jī)系統(tǒng)和單機(jī)系統(tǒng)。在對(duì)單機(jī)系統(tǒng)進(jìn)行恢復(fù)的時(shí)候,我們會(huì)應(yīng)用軟件自身?yè)碛械姆謪^(qū)克隆功能,就是利用Ghost軟件把原先具有應(yīng)用軟件及操作系統(tǒng)的分區(qū)進(jìn)行壓縮,將其變成映像文件,再將這些映像文件儲(chǔ)存到計(jì)算機(jī)的其他分區(qū),一旦計(jì)算機(jī)系統(tǒng)出現(xiàn)運(yùn)行困難,之前做好的映像文件就可以被恢復(fù)到相應(yīng)的系統(tǒng)盤(pán)中,以維持電腦的正常運(yùn)行。這種操作最大的優(yōu)點(diǎn)就是方便快捷,不像重裝系統(tǒng)那樣麻煩。在對(duì)學(xué)校機(jī)房、網(wǎng)吧等多機(jī)系統(tǒng)進(jìn)行恢復(fù)的時(shí)候,Ghost軟件更能體現(xiàn)出其方便快捷的優(yōu)點(diǎn)。其可以避免逐臺(tái)機(jī)器重裝系統(tǒng)的麻煩,只需安裝好一臺(tái)計(jì)算機(jī),通過(guò)對(duì)該計(jì)算機(jī)上的有關(guān)軟件及操作系統(tǒng)備份,然后在其他有故障的機(jī)器上恢復(fù)備份的文件就可以解決問(wèn)題,大大地提高了計(jì)算機(jī)維修工作的效率。

    3軟件系統(tǒng)恢復(fù)技術(shù)的應(yīng)用

    (1)計(jì)算機(jī)軟件系統(tǒng)保護(hù)流程。第一步,加強(qiáng)用戶運(yùn)用軟件程序方面的限制。用戶注冊(cè)之后,才能獲得最完整的軟件程序使用權(quán)限,另外,要想解鎖軟件系統(tǒng)的主要功能,必須具備與用戶計(jì)算機(jī)硬件有關(guān)的注冊(cè)代碼;第二步,利用跟蹤技術(shù)或者反調(diào)試技術(shù)科學(xué)分析程序。這是因?yàn)楹芏嗪诳蜁?huì)利用相關(guān)解鎖程序竊取計(jì)算機(jī)中重要的信息資源或程序。另外,需要對(duì)軟件系統(tǒng)進(jìn)行雙重保護(hù),換言之,通過(guò)加密工具,比如加殼軟件或加密鎖,提高軟件程序的防范能力。在運(yùn)用軟件程序的過(guò)程中,需要考慮用戶是否合法,避免用戶在使用計(jì)算機(jī)過(guò)程中,將重要資料泄露給非法用戶。隨著科技的發(fā)展,在購(gòu)買(mǎi)計(jì)算機(jī)時(shí),一般采取“一機(jī)一碼”注冊(cè)方式,提高了計(jì)算機(jī)使用的安全性。在使用計(jì)算機(jī)軟件系統(tǒng)恢復(fù)技術(shù)時(shí),需要采取時(shí)間結(jié)合、測(cè)量結(jié)合這兩種思路。但是,在計(jì)算機(jī)軟件領(lǐng)域,需要將計(jì)算機(jī)恢復(fù)技術(shù)概念和其他相關(guān)概念結(jié)合起來(lái),從而產(chǎn)生更多概念。(2)單機(jī)系統(tǒng)的備份和恢復(fù)技術(shù)。在使用Ghost軟件恢復(fù)單機(jī)系統(tǒng)時(shí),一般采用軟件的分區(qū)克隆功能。具體地說(shuō),利用Ghost軟件將裝有操作系統(tǒng)和應(yīng)用軟件的分區(qū)壓縮成映像文件,并將其保存到其他分區(qū)中,當(dāng)軟件系統(tǒng)不能正常運(yùn)行某些程序時(shí),則需要將映像文件恢復(fù)到C盤(pán)中即可。該操作通常需要耗費(fèi)幾分鐘就可完成,比重裝軟件或重裝系統(tǒng)更快捷。需要注意的是,映像文件的安全性。由于映像文件比較大,一般硬盤(pán)裝不下,如果放在其他計(jì)算機(jī)上,則很容易發(fā)生混淆。解決該問(wèn)題的方法是在計(jì)算機(jī)上加裝硬盤(pán)保護(hù)卡,這樣可以極大地提高了保護(hù)系統(tǒng)的安全性,避免其受到病毒的侵害。(3)多機(jī)系統(tǒng)的備份和恢復(fù)方法。一般情況下,機(jī)房會(huì)有多臺(tái)計(jì)算機(jī),且所有計(jì)算機(jī)的配置相同。如果安裝系統(tǒng)軟件,只需要在其中一臺(tái)計(jì)算機(jī)上進(jìn)行即可,然后再利用Ghost軟件將硬盤(pán)或者軟件系統(tǒng)分區(qū)壓縮成克隆文件,將克隆文件安裝在每臺(tái)計(jì)算機(jī)上。這樣做就可以極大地減輕工作人員的勞動(dòng)強(qiáng)度,提高工作效率。

    篇4

    計(jì)算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)所針對(duì)的是計(jì)算機(jī)中重要的組成部分——CPU而開(kāi)發(fā)的。在上世紀(jì)八十年代,計(jì)算機(jī)并沒(méi)有得到普及,當(dāng)時(shí)所使用的技術(shù)是數(shù)據(jù)驅(qū)動(dòng)技術(shù),這種技術(shù)可以在執(zhí)行海量的計(jì)算機(jī)操作之后,依照所收集到的數(shù)據(jù)來(lái)對(duì)CPU進(jìn)行檢測(cè)與分析。在隨后的時(shí)間里,數(shù)據(jù)驅(qū)動(dòng)技術(shù)在一些創(chuàng)新型分析技術(shù)的影響下得到了巨大的進(jìn)步,在計(jì)算機(jī)行業(yè)中被稱為性能分析模式技術(shù)。這種新型的分析技術(shù),在CPU的研發(fā)中得到了廣泛的使用,并且在很大程度上降低了開(kāi)發(fā)的時(shí)間、成本以及投資的風(fēng)險(xiǎn)。

    1.2計(jì)算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)研發(fā)階段

    隨著計(jì)算機(jī)水平的不斷提高,技術(shù)工作人員通過(guò)前面的探索工作,整理出來(lái)了一套全新的軟件研發(fā)技術(shù)。這套技術(shù)能夠通過(guò)性能分析模式,有效地實(shí)現(xiàn)對(duì)計(jì)算機(jī)系統(tǒng)的改良,改良后的系統(tǒng)可以在CPU中正常地運(yùn)用軟件模擬技術(shù)。這樣的軟件模擬技術(shù)能夠讓計(jì)算機(jī)體系結(jié)構(gòu),不僅實(shí)現(xiàn)了性能分析技術(shù)的應(yīng)用,同時(shí)還可以有效地控制系統(tǒng)的運(yùn)轉(zhuǎn),在很大程度上降低了研發(fā)的成本。研究成本降低,研究風(fēng)險(xiǎn)也就相應(yīng)地得到了減小。由于現(xiàn)在的軟件研發(fā)越來(lái)越看重用戶體驗(yàn),在研究階段將考慮重點(diǎn)放在技術(shù)受用人群以及技術(shù)的實(shí)用性上。

    2計(jì)算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)應(yīng)用問(wèn)題分析

    2.1計(jì)算機(jī)體系結(jié)構(gòu)軟件簡(jiǎn)介

    計(jì)算機(jī)體系結(jié)構(gòu)模擬技術(shù)的出現(xiàn),可以通過(guò)其技術(shù)的靈活性與兼容性,在不同等級(jí)的計(jì)算機(jī)中進(jìn)行模擬運(yùn)行。除此之外,還可以依照用戶需求來(lái)制定出相應(yīng)的模擬系數(shù),可以由用戶來(lái)設(shè)置不同難度等級(jí)的模擬系統(tǒng)。計(jì)算機(jī)體系結(jié)構(gòu)模擬技術(shù)結(jié)合了傳統(tǒng)的CPU性能分析預(yù)測(cè),通過(guò)利用其分析技術(shù)所得出的平均值來(lái)提高對(duì)計(jì)算機(jī)體系的動(dòng)態(tài)信息收集以及分析,可以有效地實(shí)現(xiàn)對(duì)計(jì)算機(jī)體系的規(guī)律進(jìn)行整理與分析,然后由技術(shù)人員對(duì)所收集整理的動(dòng)態(tài)信息進(jìn)行區(qū)分,把整個(gè)過(guò)程劃分為初始化運(yùn)行、穩(wěn)定運(yùn)行以及運(yùn)行終值。這項(xiàng)技術(shù)在后續(xù)得到了高速的發(fā)展,很快就成為了分析技術(shù)的主流。

    2.2計(jì)算機(jī)體系結(jié)構(gòu)模擬技術(shù)應(yīng)用問(wèn)題

    現(xiàn)行的計(jì)算機(jī)體系結(jié)構(gòu)模擬技術(shù)是以傳統(tǒng)的性能分析技術(shù)為基礎(chǔ)而發(fā)展的。在一定程度上模擬技術(shù)傳承了之前技術(shù)的一些優(yōu)點(diǎn),突出了一些技術(shù)特有的優(yōu)勢(shì),但是在某些層面上還存在著一些問(wèn)題。首先,計(jì)算機(jī)體系結(jié)構(gòu)模擬器的研發(fā),就當(dāng)前的技術(shù)而言,開(kāi)發(fā)時(shí)間以及投入資金都存在有一定的難度。其次,模擬技術(shù)的投入使用,在一定程度上縮減了模擬時(shí)間,但還是不能更好地滿足實(shí)際要求,還有一定的改進(jìn)空間,以此來(lái)提升處理器的研發(fā)效率,在很大程度上可以降低開(kāi)發(fā)的投入成本與開(kāi)發(fā)周期。最后,雖然經(jīng)過(guò)近幾年的發(fā)展,模擬結(jié)果雖然已經(jīng)達(dá)到了一定的精度,與之前傳統(tǒng)的分析結(jié)果模擬結(jié)果進(jìn)行對(duì)比,有了較大程度的提高,但是同樣與實(shí)際需求有一定的出入,不能單純地依靠模擬器自身來(lái)實(shí)現(xiàn)輔助計(jì)算機(jī)系統(tǒng)體系結(jié)構(gòu)的設(shè)計(jì)目標(biāo),需要結(jié)合一些其它方式來(lái)配合完成。

    2.3解決計(jì)算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)應(yīng)用問(wèn)題的方法

    第一,軟件模擬技術(shù)中模擬時(shí)間較長(zhǎng)的問(wèn)題,可以通過(guò)刪減測(cè)試程序的參考輸入?yún)?shù)來(lái)解決。把一些沒(méi)有必要的參數(shù)以及一些作用不大的指令集進(jìn)行刪除,這樣可以在很大程度上降低模擬運(yùn)行的時(shí)間。通過(guò)這種刪減法,可以把一些必要的以及在測(cè)試中標(biāo)準(zhǔn)的程序指令保留下來(lái),利用參數(shù)集的輸入數(shù)可以有效地進(jìn)行控制,并且能夠縮短模擬時(shí)間。采用這種模擬技術(shù),所獲取到的模擬結(jié)果的精準(zhǔn)度能夠得到保證,還具有了縮短模擬時(shí)間的優(yōu)點(diǎn)。第二,計(jì)算機(jī)模擬主要包括了收集數(shù)據(jù)、整理數(shù)據(jù)、構(gòu)造模擬數(shù)據(jù)、編寫(xiě)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證,最后還包括了軟件運(yùn)行和分析結(jié)果(如圖1所示)。數(shù)據(jù)收集主要是對(duì)多個(gè)原始評(píng)價(jià)數(shù)據(jù)進(jìn)行收集,數(shù)據(jù)整理是指依據(jù)收集到的數(shù)據(jù)對(duì)數(shù)據(jù)整體分布情況進(jìn)行判斷。判斷整體的分布包括了兩步,第一步:依據(jù)數(shù)值對(duì)整體可能的分布進(jìn)行大致了解,第二步:進(jìn)行分布函數(shù)的擬合檢驗(yàn)。直方圖法是概率密度的近似求法,直方圖以及概率分布在識(shí)別一個(gè)分布的形狀時(shí)發(fā)揮著較大的作用。

    篇5

    中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2012) 04-0000-02

    軟件產(chǎn)品的維護(hù)階段是完全開(kāi)發(fā)出來(lái)的軟件在已經(jīng)交付給用戶之后,保證能在用戶所接受的時(shí)間周期下正常且穩(wěn)定的運(yùn)行。軟件維護(hù)是軟件生命周期的最后階段。開(kāi)發(fā)軟件的目的就是要提高軟件產(chǎn)品的維護(hù)性能,盡可能降低軟件在維護(hù)階段的工作量,節(jié)約軟件開(kāi)發(fā)成本。維護(hù)軟件所需工作量較大,據(jù)統(tǒng)計(jì),較大型的軟件維護(hù)成本是開(kāi)發(fā)成本的四倍以上。國(guó)內(nèi)外較大型軟件開(kāi)發(fā)公司把60%左右的工作量用于維護(hù)已經(jīng)開(kāi)發(fā)的軟件。公司為了使軟件的壽命更長(zhǎng),這方面的工作量會(huì)越來(lái)越高,軟件的維護(hù)費(fèi)用也在逐年增加,70年代維護(hù)軟件的費(fèi)用占開(kāi)發(fā)軟件總預(yù)算的37%左右,80年代提高為50%左右,到了90年代已經(jīng)高達(dá)75%左右。因此降低軟件維護(hù)的成本是軟件開(kāi)發(fā)過(guò)程中最重要的環(huán)節(jié)。

    一、軟件維護(hù)的分類

    (一)改正性維護(hù):診斷并糾正由于開(kāi)發(fā)時(shí)測(cè)試環(huán)節(jié)的疏漏和運(yùn)行中潛伏的錯(cuò)誤以及開(kāi)發(fā)時(shí)未能測(cè)試的錯(cuò)誤。

    (二)適應(yīng)性維護(hù):隨著時(shí)間變化,相匹配的軟硬件出現(xiàn)了更新,數(shù)據(jù)庫(kù),數(shù)據(jù)的存儲(chǔ)格式可能會(huì)發(fā)生變化,為了適應(yīng)變化環(huán)境而對(duì)軟件的修正,使之兼容。

    (三)完善性維護(hù):為了能提高系統(tǒng)性能和擴(kuò)充優(yōu)化,改進(jìn)運(yùn)行效率,完善可視化界面,實(shí)現(xiàn)用戶提出的建議和改進(jìn)的要求。

    (四)預(yù)防性維護(hù):為了軟件將來(lái)的前景,采用軟件工程的方法對(duì)軟件進(jìn)行相適應(yīng)的修改。

    (五)其他維護(hù):其中,改正性維護(hù)所占比例約為19%,適應(yīng)性維護(hù)約為22%,完善性維護(hù)約為56%,預(yù)防性維護(hù)約為1%,其他維護(hù)占2%左右。

    二、軟件維護(hù)的影響因素

    (一)人員變動(dòng):往往軟件交付以后就要解散團(tuán)隊(duì),人員會(huì)被分配到下一個(gè)開(kāi)發(fā)團(tuán)隊(duì)中。當(dāng)初開(kāi)發(fā)的人員離開(kāi)了團(tuán)隊(duì),甚至后來(lái)修改該軟件的人員也離開(kāi)了團(tuán)隊(duì)或公司,會(huì)導(dǎo)致幾乎已經(jīng)沒(méi)人徹底了解這個(gè)遺留的軟件,造成軟件徹底報(bào)廢。這樣也會(huì)給負(fù)責(zé)軟件維護(hù)的新團(tuán)隊(duì)帶來(lái)困擾,要花費(fèi)更多精力,浪費(fèi)了資金。

    (二)用戶要求:當(dāng)初沒(méi)有簽訂詳細(xì)的合同和擬出詳細(xì)的計(jì)劃書(shū),也沒(méi)有和用戶進(jìn)行詳細(xì)的溝通,導(dǎo)致開(kāi)發(fā)人員認(rèn)為合理的修改和更新不能滿足用戶的要求,成本增加。

    (三)潛在錯(cuò)誤:維護(hù)人員的改動(dòng)可能會(huì)在軟件中加入潛在的風(fēng)險(xiǎn)和錯(cuò)誤,導(dǎo)致間接降低了軟件的質(zhì)量。本來(lái)是正確的地方,改過(guò)以后變成了錯(cuò)誤,兼容性變得更差了。

    (四)維護(hù)成本:維護(hù)成本已經(jīng)大于開(kāi)發(fā)一個(gè)新軟件的成本或者大于預(yù)計(jì)的成本,維護(hù)價(jià)值下降。

    (五)團(tuán)隊(duì)素質(zhì):簽訂系統(tǒng)維護(hù)的合同一般和簽訂系統(tǒng)開(kāi)發(fā)的合同無(wú)直接關(guān)系。假設(shè)這個(gè)開(kāi)發(fā)團(tuán)隊(duì)為了節(jié)約開(kāi)發(fā)成本,不按照系統(tǒng)可維護(hù)性來(lái)設(shè)計(jì),那么勢(shì)必會(huì)增加維護(hù)團(tuán)隊(duì)的維護(hù)成本。軟件開(kāi)發(fā)時(shí)采用急功近利還是放眼未來(lái)的態(tài)度,對(duì)軟件維護(hù)的影響很大。

    (六)人員水平:一般公司認(rèn)為維護(hù)軟件不需要太多技術(shù),不如開(kāi)發(fā)軟件聲望好,分配能力較低的員工去做,也會(huì)增加維護(hù)的風(fēng)險(xiǎn)。

    (七)文檔同步:軟件開(kāi)發(fā)人員編碼中不斷修改需求和設(shè)計(jì),但是文檔卻沒(méi)有進(jìn)行實(shí)時(shí)更新,造成交付的文檔于實(shí)際軟件出現(xiàn)偏差,使今后對(duì)軟件進(jìn)行維護(hù)時(shí)出現(xiàn)誤解[1]。

    同時(shí),一些軟件滲入了許多相關(guān)的公司業(yè)務(wù)知識(shí),還需要有一定的相關(guān)工作經(jīng)驗(yàn),這類軟件維護(hù)的成本會(huì)更高。目前軟件維護(hù)系統(tǒng)的方法不完善,維護(hù)工作變得更加困難,意外的發(fā)生也會(huì)導(dǎo)致風(fēng)險(xiǎn)隨之增加[2]。軟件維護(hù)也會(huì)產(chǎn)生一些副作用,軟件修改是一項(xiàng)很危險(xiǎn)的工作,雖然設(shè)計(jì)文檔化和回歸測(cè)試有助于排除錯(cuò)誤,但是仍然會(huì)產(chǎn)生副作用。副作用指,由于維護(hù)和維護(hù)過(guò)程中其他的一些不期望的行為引入的錯(cuò)誤,分為:代碼副作用,數(shù)據(jù)副作用,文檔副作用。

    (1)代碼副作用:修改或刪除子程序,語(yǔ)句符號(hào),標(biāo)示符。修改文件的open,close才做;修改邏輯操作符;修改對(duì)邊界條件的測(cè)試等。

    (2)數(shù)據(jù)副作用:全局常量和局部常量的再定義;修改全局?jǐn)?shù)據(jù);重新初始化控制標(biāo)志和指針,重新排列I/O表或子程序參數(shù)表等。

    (3)文檔副作用:維護(hù)應(yīng)該統(tǒng)一考慮整個(gè)軟件的配置,而不僅僅是源代碼。

    三、維護(hù)工作量的模型

    M=P+K*exp(c-d)

    其中:M是維護(hù)需要的總工作量,P是生產(chǎn)性工作量,K是經(jīng)驗(yàn)指數(shù),c是復(fù)雜程度,d是維護(hù)人員對(duì)該軟件的熟悉程度,該模型表明,如果軟件的開(kāi)發(fā)途徑不好,開(kāi)發(fā)人員不能參加維護(hù)工作,維護(hù)需要的總工作量和費(fèi)用將以指數(shù)的形勢(shì)增加[3]。

    四、軟件的可維護(hù)性

    據(jù)統(tǒng)計(jì)維護(hù)源代碼的總代價(jià)約為最初開(kāi)發(fā)該源代碼代價(jià)的25倍。因此在開(kāi)發(fā)軟件的過(guò)程中要提高軟件的可維護(hù)性。軟件要有一定的可理解性,要使用規(guī)范的編程結(jié)構(gòu),通俗易懂,良好簡(jiǎn)潔規(guī)范的程序設(shè)計(jì)語(yǔ)言可提高軟件的可理解性。提高可維護(hù)性采用的方法有:確定質(zhì)量管理目標(biāo)和優(yōu)先級(jí),規(guī)范化程序設(shè)計(jì)風(fēng)格,選擇可維護(hù)性高的程序設(shè)計(jì)語(yǔ)言,改進(jìn)程序文檔,保證軟件質(zhì)量審查方法。軟件要容易修改,耦合,內(nèi)聚,局部化,信息隱藏等。軟件要具備可測(cè)試性,在設(shè)計(jì)時(shí)就應(yīng)該把軟件設(shè)計(jì)成便于測(cè)試的,方便進(jìn)行回歸測(cè)試?,F(xiàn)代軟件工程可用程序復(fù)雜度來(lái)測(cè)量軟件的可測(cè)試性。環(huán)形復(fù)雜度越高,可執(zhí)行路徑越多,測(cè)試難度便越大。另外程序應(yīng)該具有一定的可移植性和可重用性。從用戶的角度出發(fā),可使用性尤為重要。一個(gè)可使用的程序應(yīng)該是便于使用的,能允許用戶出錯(cuò)和改變,并盡可能不使用戶陷入迷惑狀態(tài)的程序。在軟件交付之前,要對(duì)軟件再一次進(jìn)行徹底審查,可避免交付給用戶以后帶來(lái)不必要的困惑,影響對(duì)軟件的好感和對(duì)公司的信賴。軟件維護(hù)的時(shí)間是有限度的,一般而言兩年左右的免費(fèi)服務(wù)時(shí)間,兩年以后軟件公司會(huì)推出更新的版本以適應(yīng)用戶在功能,性能,接口等方面所提出的新要求,軟件廠商也會(huì)找到新的利潤(rùn)增長(zhǎng)點(diǎn)。

    五、軟件維護(hù)的步驟

    總體步驟:修改軟件需求說(shuō)明-修改軟件設(shè)計(jì)-設(shè)計(jì)評(píng)審-重新編碼-單元測(cè)試-集成測(cè)試-回歸測(cè)試-確認(rèn)測(cè)試-復(fù)審。

    軟件維護(hù)時(shí)要建立正式的維護(hù)團(tuán)隊(duì),明確責(zé)任和分工,避免出現(xiàn)糾紛。要建立一份用戶要求表格,要讓用戶全面詳細(xì)地闡述發(fā)生的問(wèn)題和錯(cuò)誤,包括問(wèn)題的類型,需要達(dá)到的目標(biāo),系統(tǒng)運(yùn)行的環(huán)境,發(fā)生問(wèn)題的日期等等。維護(hù)過(guò)程中要注意順從原有代碼的編碼習(xí)慣,確保和諧。維護(hù)申請(qǐng)比較多,可分配優(yōu)先級(jí)。修改前要做備份,改后要做測(cè)試,完成后要進(jìn)行會(huì)議總結(jié),汲取教訓(xùn),分享經(jīng)驗(yàn)。必要時(shí)還可以專門(mén)為該軟件建立維護(hù)指南,使用手冊(cè),簡(jiǎn)要說(shuō)明如何使用和維護(hù)這個(gè)軟件。還可以建立參考手冊(cè),可以預(yù)示會(huì)發(fā)生出錯(cuò)的可能情況和錯(cuò)誤代碼相對(duì)應(yīng)的含義以及解決的辦法,注意要用形式化語(yǔ)言描述。維護(hù)完成時(shí),可進(jìn)行回歸測(cè)試,測(cè)試順利完成后方可交付。軟件隨著多次的維護(hù)和修改,其可維護(hù)性會(huì)變得越來(lái)越差,當(dāng)可維護(hù)性降低到一定程度時(shí),為了滿足用戶的要求再繼續(xù)修改已經(jīng)不可靠了,軟件就會(huì)被拋棄,生命周期終止,失去了利用價(jià)值[4]。

    六、軟件維護(hù)的前景

    目前據(jù)筆者了解到,軟件維護(hù)相關(guān)人員較少,但是軟件維護(hù)成本卻占了軟件開(kāi)發(fā)中成本的大半,許多大型軟件由于缺少維護(hù)導(dǎo)致失控而被拋棄。因此如果精通或掌握軟件維護(hù)領(lǐng)域相關(guān)知識(shí),能夠熟練完成大型軟件的維護(hù)如:ERP的日常維護(hù),SQL數(shù)據(jù)庫(kù)的維護(hù),網(wǎng)頁(yè)服務(wù)器的維護(hù)等等,不斷改進(jìn)完善軟件,發(fā)展?jié)摿艽蟆?/p>

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

    軟件維護(hù)是軟件生命周期的最后階段,也是最重要的階段。筆者在所在的大連理工大學(xué)國(guó)家示范性軟件學(xué)院進(jìn)行過(guò)大量調(diào)查,很多本科生就沒(méi)有養(yǎng)成良好的編碼習(xí)慣,軟件開(kāi)發(fā)出來(lái)就萬(wàn)事大吉,軟件維護(hù)基本不做,想學(xué)習(xí)和已經(jīng)學(xué)習(xí)掌握維護(hù)方面知識(shí)的學(xué)生較少。對(duì)軟件維護(hù)誤認(rèn)為只是枯燥無(wú)味,維護(hù)過(guò)程中還容易遭受挫折,沒(méi)有什么前途。本文希望通過(guò)對(duì)軟件維護(hù)的淺析使更多人了解軟件維護(hù)的重要性,致力于提升軟件產(chǎn)品的質(zhì)量。

    參考文獻(xiàn):

    [1]吳杰明,張正.實(shí)用軟件維護(hù)策略[J]..北方工業(yè)大學(xué)學(xué)報(bào),2002,14,3:61-62

    [2]Ian Sommerville.Software Engineering[M].第八版.北京:機(jī)械工業(yè)出版社,2004,4:305

    篇6

    中圖分類號(hào):TP31 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-914X(2015)27-0157-01

    軟件產(chǎn)品的維護(hù)階段是完全開(kāi)發(fā)出來(lái)的軟件在已經(jīng)交付給用戶之后,保證能在用戶所接受的時(shí)間周期下正常且穩(wěn)定的運(yùn)行。軟件維護(hù)是軟件生命周期的最后階段。開(kāi)發(fā)軟件的目的就是要提高軟件產(chǎn)品的維護(hù)性能,盡可能降低軟件在維護(hù)階段的工作量,節(jié)約軟件開(kāi)發(fā)成本。維護(hù)軟件所需工作量較大,據(jù)統(tǒng)計(jì),較大型的軟件維護(hù)成本是開(kāi)發(fā)成本的四倍以上。國(guó)內(nèi)外較大型軟件開(kāi)發(fā)公司把60%左右的工作量用于維護(hù)已經(jīng)開(kāi)發(fā)的軟件。公司為了使軟件的壽命更長(zhǎng),這方面的工作量會(huì)越來(lái)越高,軟件的維護(hù)費(fèi)用也在逐年增加,70年代維護(hù)軟件的費(fèi)用占開(kāi)發(fā)軟件總預(yù)算的37%左右,80年代提高為50%左右,到了90年代已經(jīng)高達(dá)75%左右。因此降低軟件維護(hù)的成本是軟件開(kāi)發(fā)過(guò)程中最重要的環(huán)節(jié)。

    一、軟件維護(hù)的分類

    (一)改正性維護(hù):診斷并糾正由于開(kāi)發(fā)時(shí)測(cè)試環(huán)節(jié)的疏漏和運(yùn)行中潛伏的錯(cuò)誤以及開(kāi)發(fā)時(shí)未能測(cè)試的錯(cuò)誤。

    (二)適應(yīng)性維護(hù):隨著時(shí)間變化,相匹配的軟硬件出現(xiàn)了更新,數(shù)據(jù)庫(kù),數(shù)據(jù)的存儲(chǔ)格式可能會(huì)發(fā)生變化,為了適應(yīng)變化環(huán)境而對(duì)軟件的修正,使之兼容。

    (三)完善性維護(hù):為了能提高系統(tǒng)性能和擴(kuò)充優(yōu)化,改進(jìn)運(yùn)行效率,完善可視化界面,實(shí)現(xiàn)用戶提出的建議和改進(jìn)的要求。

    (四)預(yù)防性維護(hù):為了軟件將來(lái)的前景,采用軟件工程的方法對(duì)軟件進(jìn)行相適應(yīng)的修改。

    (五)其他維護(hù):其中,改正性維護(hù)所占比例約為19%,適應(yīng)性維護(hù)約為22%,完善性維護(hù)約為56%,預(yù)防性維護(hù)約為1%,其他維護(hù)占2%左右。

    二、軟件維護(hù)的影響因素

    (一)人員變動(dòng):往往軟件交付以后就要解散團(tuán)隊(duì),人員會(huì)被分配到下一個(gè)開(kāi)發(fā)團(tuán)隊(duì)中。當(dāng)初開(kāi)發(fā)的人員離開(kāi)了團(tuán)隊(duì),甚至后來(lái)修改該軟件的人員也離開(kāi)了團(tuán)隊(duì)或公司,會(huì)導(dǎo)致幾乎已經(jīng)沒(méi)人徹底了解這個(gè)遺留的軟件,造成軟件徹底報(bào)廢。這樣也會(huì)給負(fù)責(zé)軟件維護(hù)的新團(tuán)隊(duì)帶來(lái)困擾,要花費(fèi)更多精力,浪費(fèi)了資金。

    (二)用戶要求:當(dāng)初沒(méi)有簽訂詳細(xì)的合同和擬出詳細(xì)的計(jì)劃書(shū),也沒(méi)有和用戶進(jìn)行詳細(xì)的溝通,導(dǎo)致開(kāi)發(fā)人員認(rèn)為合理的修改和更新不能滿足用戶的要求,成本增加。

    (三)潛在錯(cuò)誤:維護(hù)人員的改動(dòng)可能會(huì)在軟件中加入潛在的風(fēng)險(xiǎn)和錯(cuò)誤,導(dǎo)致間接降低了軟件的質(zhì)量。本來(lái)是正確的地方,改過(guò)以后變成了錯(cuò)誤,兼容性變得更差了。

    (四)維護(hù)成本:維護(hù)成本已經(jīng)大于開(kāi)發(fā)一個(gè)新軟件的成本或者大于預(yù)計(jì)的成本,維護(hù)價(jià)值下降。

    (五)團(tuán)隊(duì)素質(zhì):簽訂系統(tǒng)維護(hù)的合同一般和簽訂系統(tǒng)開(kāi)發(fā)的合同無(wú)直接關(guān)系。假設(shè)這個(gè)開(kāi)發(fā)團(tuán)隊(duì)為了節(jié)約開(kāi)發(fā)成本,不按照系統(tǒng)可維護(hù)性來(lái)設(shè)計(jì),那么勢(shì)必會(huì)增加維護(hù)團(tuán)隊(duì)的維護(hù)成本。軟件開(kāi)發(fā)時(shí)采用急功近利還是放眼未來(lái)的態(tài)度,對(duì)軟件維護(hù)的影響很大。

    (六)人員水平:一般公司認(rèn)為維護(hù)軟件不需要太多技術(shù),不如開(kāi)發(fā)軟件聲望好,分配能力較低的員工去做,也會(huì)增加維護(hù)的風(fēng)險(xiǎn)。

    (七)文檔同步:軟件開(kāi)發(fā)人員編碼中不斷修改需求和設(shè)計(jì),但是文檔卻沒(méi)有進(jìn)行實(shí)時(shí)更新,造成交付的文檔于實(shí)際軟件出現(xiàn)偏差,使今后對(duì)軟件進(jìn)行維護(hù)時(shí)出現(xiàn)誤解。

    同時(shí),一些軟件滲入了許多相關(guān)的公司業(yè)務(wù)知識(shí),還需要有一定的相關(guān)工作經(jīng)驗(yàn),這類軟件維護(hù)的成本會(huì)更高。目前軟件維護(hù)系統(tǒng)的方法不完善,維護(hù)工作變得更加困難,意外的發(fā)生也會(huì)導(dǎo)致風(fēng)險(xiǎn)隨之增加。軟件維護(hù)也會(huì)產(chǎn)生一些副作用,軟件修改是一項(xiàng)很危險(xiǎn)的工作,雖然設(shè)計(jì)文檔化和回歸測(cè)試有助于排除錯(cuò)誤,但是仍然會(huì)產(chǎn)生副作用。副作用指,由于維護(hù)和維護(hù)過(guò)程中其他的一些不期望的行為引入的錯(cuò)誤,分為:代碼副作用,數(shù)據(jù)副作用,文檔副作用。

    (1)代碼副作用:修改或刪除子程序,語(yǔ)句符號(hào),標(biāo)示符。修改文件的open,close才做;修改邏輯操作符;修改對(duì)邊界條件的測(cè)試等。

    (2)數(shù)據(jù)副作用:全局常量和局部常量的再定義;修改全局?jǐn)?shù)據(jù);重新初始化控制標(biāo)志和指針,重新排列I/O表或子程序參數(shù)表等。

    (3)文檔副作用:維護(hù)應(yīng)該統(tǒng)一考慮整個(gè)軟件的配置,而不僅僅是源代碼。

    三、維護(hù)工作量的模型

    M=P+K*exp(c-d)

    其中:M是維護(hù)需要的總工作量,P是生產(chǎn)性工作量,K是經(jīng)驗(yàn)指數(shù),c是復(fù)雜程度,d是維護(hù)人員對(duì)該軟件的熟悉程度,該模型表明,如果軟件的開(kāi)發(fā)途徑不好,開(kāi)發(fā)人員不能參加維護(hù)工作,維護(hù)需要的總工作量和費(fèi)用將以指數(shù)的形勢(shì)增加。

    四、軟件維護(hù)的步驟

    總體步驟:修改軟件需求說(shuō)明-修改軟件設(shè)計(jì)-設(shè)計(jì)評(píng)審-重新編碼-單元測(cè)試-集成測(cè)試-回歸測(cè)試-確認(rèn)測(cè)試-復(fù)審。

    軟件維護(hù)時(shí)要建立正式的維護(hù)團(tuán)隊(duì),明確責(zé)任和分工,避免出現(xiàn)糾紛。要建立一份用戶要求表格,要讓用戶全面詳細(xì)地闡述發(fā)生的問(wèn)題和錯(cuò)誤,包括問(wèn)題的類型,需要達(dá)到的目標(biāo),系統(tǒng)運(yùn)行的環(huán)境,發(fā)生問(wèn)題的日期等等。維護(hù)過(guò)程中要注意順從原有代碼的編碼習(xí)慣,確保和諧。維護(hù)申請(qǐng)比較多,可分配優(yōu)先級(jí)。修改前要做備份,改后要做測(cè)試,完成后要進(jìn)行會(huì)議總結(jié),汲取教訓(xùn),分享經(jīng)驗(yàn)。必要時(shí)還可以專門(mén)為該軟件建立維護(hù)指南,使用手冊(cè),簡(jiǎn)要說(shuō)明如何使用和維護(hù)這個(gè)軟件。還可以建立參考手冊(cè),可以預(yù)示會(huì)發(fā)生出錯(cuò)的可能情況和錯(cuò)誤代碼相對(duì)應(yīng)的含義以及解決的辦法,注意要用形式化語(yǔ)言描述。維護(hù)完成時(shí),可進(jìn)行回歸測(cè)試,測(cè)試順利完成后方可交付。軟件隨著多次的維護(hù)和修改,其可維護(hù)性會(huì)變得越來(lái)越差,當(dāng)可維護(hù)性降低到一定程度時(shí),為了滿足用戶的要求再繼續(xù)修改已經(jīng)不可靠了,軟件就會(huì)被拋棄,生命周期終止,失去了利用價(jià)值。

    五、軟件維護(hù)的前景

    目前據(jù)筆者了解到,軟件維護(hù)相關(guān)人員較少,但是軟件維護(hù)成本卻占了軟件開(kāi)發(fā)中成本的大半,許多大型軟件由于缺少維護(hù)導(dǎo)致失控而被拋棄。因此如果精通或掌握軟件維護(hù)領(lǐng)域相關(guān)知識(shí),能夠熟練完成大型軟件的維護(hù)如:ERP的日常維護(hù),SQL數(shù)據(jù)庫(kù)的維護(hù),網(wǎng)頁(yè)服務(wù)器的維護(hù)等等,不斷改進(jìn)完善軟件,發(fā)展?jié)摿艽蟆?/p>

    當(dāng)前計(jì)算機(jī)技術(shù)在整個(gè)國(guó)民經(jīng)濟(jì)中具有相當(dāng)廣泛的領(lǐng)域,在人們的日常生活中,計(jì)算機(jī)技術(shù)可以說(shuō)是無(wú)處不在,是人們生活、工作不可缺少的工具之一,以軟件技術(shù)作為其內(nèi)在靈魂的計(jì)算機(jī)信息系統(tǒng),正在對(duì)系統(tǒng)高度集成化、結(jié)構(gòu)廣泛分布化、信息多元化和功能智能化等一系列新型發(fā)展方向越來(lái)越重視,并逐步在實(shí)踐中得以實(shí)現(xiàn)。軟件維護(hù)是一項(xiàng)綜合性很強(qiáng)的工作,隨著軟件規(guī)模和復(fù)雜度的日益提高,使軟件維護(hù)成為軟件生存周期中費(fèi)用最高、難度最大的一個(gè)階段。因此,良好的軟件維護(hù)是軟件生命周期的最后階段,也是最重要的階段。

    參考文獻(xiàn)

    篇7

    2計(jì)算機(jī)軟件的不可靠性研究

    (1)計(jì)算機(jī)軟件技術(shù)的可靠性在一般情況下主要是指對(duì)軟件的屬性質(zhì)量以及性能進(jìn)行評(píng)價(jià)和描述的標(biāo)準(zhǔn),也就是說(shuō)對(duì)計(jì)算機(jī)軟件進(jìn)行使用的過(guò)程中在特定的環(huán)境以及時(shí)間下不會(huì)導(dǎo)致系統(tǒng)出現(xiàn)故障的概率。這個(gè)概率是衡量軟件有無(wú)故障的重要指標(biāo)。目前計(jì)算機(jī)軟件技術(shù)的發(fā)展面臨著一定的瓶頸,所以盡管具備了較為完整的質(zhì)量保證體系以及設(shè)計(jì)體系對(duì)軟件的設(shè)計(jì)和流程進(jìn)行規(guī)范,在計(jì)算機(jī)軟件技術(shù)可靠性的研究工作方面還是存在著一定程度的滯后性。(2)硬件材料是硬件技術(shù)的主要研究方向,硬件材料是否容易老化損耗對(duì)于硬件至關(guān)重要。硬件失效通常表現(xiàn)在物理故障。而對(duì)于軟件來(lái)說(shuō),它不存在磨損現(xiàn)象,但存在陳舊落后的問(wèn)題。(3)軟件行業(yè)工作人員在一般情況下都會(huì)選擇預(yù)防性維護(hù)技術(shù)預(yù)防故障,采用斷開(kāi)失效部件的辦法對(duì)故障進(jìn)行診斷,采用對(duì)被損壞的系統(tǒng)進(jìn)行更換或者修復(fù)的方式實(shí)現(xiàn)軟件功能的恢復(fù)。但是在計(jì)算機(jī)軟件出現(xiàn)損壞的時(shí)候很難通過(guò)這些措施進(jìn)行修復(fù),只能重新設(shè)計(jì)失效的軟件。(4)由于目前我國(guó)的軟件開(kāi)發(fā)能力和開(kāi)發(fā)水平整體屬于低級(jí)水平,特別是具有較低的自主創(chuàng)新能力,因此導(dǎo)致我國(guó)嚴(yán)重缺乏核心技術(shù)。而且在全球軟件產(chǎn)業(yè)鏈中我國(guó)的軟件產(chǎn)業(yè)處于中下游的地位,在軟件市場(chǎng)中我國(guó)所生產(chǎn)的產(chǎn)品的品質(zhì)和層次也處于最低端。盡管我國(guó)的軟件經(jīng)過(guò)長(zhǎng)期的發(fā)展取得了較大的進(jìn)步,但仍然存在著不合理的軟件產(chǎn)業(yè)發(fā)展結(jié)構(gòu)等問(wèn)題。我國(guó)近年來(lái)一直存在著忽視軟件而重視硬件的問(wèn)題,因此從整體上來(lái)講,我國(guó)的軟件開(kāi)發(fā)市場(chǎng)仍然處于正在不斷成長(zhǎng)的階段。

    3計(jì)算機(jī)軟件不可靠性的解決途徑

    要想使軟件不可靠性問(wèn)題得以有效解決,首先要在軟件研發(fā)的初期就要對(duì)軟件的需求進(jìn)行認(rèn)真分析,將軟件的研發(fā)工作扎實(shí)認(rèn)真做好。(1)軟件的不可靠性主要由于軟件差錯(cuò)而導(dǎo)致出現(xiàn)軟件故障;而軟件差錯(cuò)則是在軟件開(kāi)發(fā)的過(guò)程中存在的人為錯(cuò)誤。因此要想有效地提升計(jì)算機(jī)軟件技術(shù)的可靠性,首先要致力于工作人員專業(yè)知識(shí)以及專業(yè)水平的不斷提升,工作人員必須要對(duì)軟件定義進(jìn)行充分的理解,真正地掌握將用戶提出來(lái)的需求。其次,工作人員要對(duì)語(yǔ)法錯(cuò)誤以及變量初始化錯(cuò)誤等各種技術(shù)層面的錯(cuò)誤給予高度的注意。再次,在避免錯(cuò)誤的同時(shí)要認(rèn)真思考,保證內(nèi)容、文檔和版本達(dá)到一致,同時(shí)還要以工程的實(shí)際情況為依據(jù)對(duì)其進(jìn)行切實(shí)的考慮,最終能夠?qū)⒕哂休^高可靠性的軟件設(shè)計(jì)出來(lái)。(2)計(jì)算機(jī)軟件經(jīng)常會(huì)出現(xiàn)各種各樣的問(wèn)題往往是由于計(jì)算機(jī)開(kāi)發(fā)人員并沒(méi)有認(rèn)真地將開(kāi)發(fā)計(jì)算機(jī)軟件技術(shù)中的計(jì)算機(jī)硬件維護(hù)以及各階段的評(píng)審等工作做好。為了使軟件開(kāi)發(fā)的各個(gè)階段都能夠與相關(guān)的要求相符合,必須嚴(yán)格規(guī)范地依據(jù)流程進(jìn)行軟件技術(shù)開(kāi)發(fā)工作,堅(jiān)決避免發(fā)生跨越階段開(kāi)發(fā)的現(xiàn)象,在軟件開(kāi)發(fā)的各個(gè)階段必須要及時(shí)實(shí)施軟件評(píng)審工作,從而將各個(gè)階段的軟件開(kāi)發(fā)標(biāo)準(zhǔn)明確下來(lái)。在此過(guò)程中,軟件評(píng)審人員在保證計(jì)算機(jī)軟件的可靠性方面具有十分重要的作用,評(píng)審人員通過(guò)審核設(shè)計(jì)師提交的軟件文檔是否執(zhí)行了上一個(gè)階段軟件文檔的標(biāo)準(zhǔn)來(lái)衡量軟件開(kāi)發(fā)是否符合要求。同時(shí)軟件評(píng)審人員還要配合各個(gè)領(lǐng)域的專業(yè)人員,以提高評(píng)審質(zhì)量。因此對(duì)一批軟件行業(yè)的高層次研究人才進(jìn)行重點(diǎn)培養(yǎng),這樣才能夠?qū)τ?jì)算機(jī)硬件進(jìn)行更好的維護(hù),從而推動(dòng)計(jì)算機(jī)軟件技術(shù)朝著更深更廣的層次發(fā)展。(3)雖然我國(guó)制定了關(guān)于開(kāi)發(fā)計(jì)算機(jī)軟件的一系列的規(guī)范,然而由于沒(méi)有將科學(xué)的技術(shù)質(zhì)量監(jiān)測(cè)機(jī)制建立起來(lái),同時(shí)也缺乏核心技術(shù),因此現(xiàn)在還缺乏對(duì)計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)實(shí)施技術(shù)改良、評(píng)價(jià)修改以及質(zhì)量測(cè)試的有效途徑。要想解決這些問(wèn)題,必須建立完善的“三檢體制”,保證計(jì)算機(jī)系統(tǒng)開(kāi)發(fā)的規(guī)范性,提高軟件設(shè)計(jì)的整體水平。同時(shí)在軟件技術(shù)開(kāi)發(fā)配置管理方面建立嚴(yán)格的軟件配置體制,并對(duì)其進(jìn)行不斷的完善,這樣才能使計(jì)算機(jī)軟件的整體技術(shù)管理水平得以提升,并且能夠?qū)浖_(kāi)發(fā)技術(shù)人員出現(xiàn)的各種錯(cuò)誤進(jìn)行有效的控制,最終促進(jìn)整個(gè)核心技術(shù)的全面提升。

    篇8

    首先,應(yīng)該給計(jì)算機(jī)軟件系統(tǒng)一個(gè)良好、健康的系統(tǒng)運(yùn)行環(huán)境。根據(jù)計(jì)算機(jī)軟件系統(tǒng)的不同作用或者不同類別對(duì)其進(jìn)行分類,盡量將相關(guān)的計(jì)算機(jī)軟件系統(tǒng)歸類到一個(gè)磁盤(pán)空間當(dāng)中,方便對(duì)這些類似的計(jì)算機(jī)軟件進(jìn)行綜合管理或者修改。在存放這些計(jì)算機(jī)軟件系統(tǒng)的磁盤(pán)空間中,應(yīng)該盡可能的保證磁盤(pán)擁有足夠的使用空間,最好是讓這些計(jì)算機(jī)軟件系統(tǒng)能夠單獨(dú)的使用一個(gè)獨(dú)立的區(qū)域,這樣能夠有效的提高計(jì)算機(jī)軟件系統(tǒng)運(yùn)行的效率,也能夠方便計(jì)算機(jī)用戶對(duì)其進(jìn)行管理。

    其次,使用合乎規(guī)則的方法對(duì)計(jì)算機(jī)軟件系統(tǒng)進(jìn)行合理的管理。第一,不要對(duì)計(jì)算機(jī)的系統(tǒng)文件進(jìn)行隨意的刪除或者是修改操作。計(jì)算機(jī)的系統(tǒng)文件是計(jì)算機(jī)操作系統(tǒng)能夠正常運(yùn)行的重要基礎(chǔ),對(duì)計(jì)算機(jī)的系統(tǒng)文件進(jìn)行隨意的修改,很有可能會(huì)引起計(jì)算機(jī)操作系統(tǒng)的崩潰;第二,利用計(jì)算機(jī)注冊(cè)表的編輯器對(duì)其擁有的部分功能進(jìn)行人工的修改操作,這樣可以將計(jì)算機(jī)系統(tǒng)的驅(qū)動(dòng)器圖標(biāo)以及計(jì)算機(jī)控制面板中的一些相關(guān)功能單元隱藏起來(lái),能夠有效的預(yù)防計(jì)算機(jī)的系統(tǒng)文件受到非法的操作,再加上計(jì)算機(jī)操作系統(tǒng)升級(jí)程序的安裝和使用,對(duì)于計(jì)算機(jī)軟件系統(tǒng)的運(yùn)行安全是十分有利的;第三,計(jì)算機(jī)軟件系統(tǒng)在早期的時(shí)候一般都有較多的安全隱患,在對(duì)其進(jìn)行使用的時(shí)候,一定要對(duì)其進(jìn)行及時(shí)的更新或者是時(shí)不時(shí)的病毒檢測(cè),在確保安全之后才能夠?qū)⑵渫度氲绞褂卯?dāng)中。

    最后,對(duì)計(jì)算機(jī)軟件系統(tǒng)的安全維護(hù)工作應(yīng)該加強(qiáng)。這就包括加強(qiáng)計(jì)算機(jī)病毒防御機(jī)制所能夠產(chǎn)生的作用,加強(qiáng)對(duì)計(jì)算機(jī)系統(tǒng)權(quán)限方面的限制,加強(qiáng)計(jì)算機(jī)軟件系統(tǒng)的防御設(shè)置以及加強(qiáng)對(duì)計(jì)算機(jī)軟件系統(tǒng)的日常安全維護(hù)操作。

    篇9

    計(jì)算機(jī)軟件技術(shù)的應(yīng)用和發(fā)展對(duì)人們的日常生活和工作都具有十分重要的意義,在當(dāng)今大數(shù)據(jù)時(shí)代背景下,要想在激烈的競(jìng)爭(zhēng)中取得先機(jī)占據(jù)優(yōu)勢(shì),就需要不斷加大對(duì)計(jì)算機(jī)軟件技術(shù)應(yīng)用的研究和探索,使其能夠更好地為企業(yè)發(fā)展和社會(huì)進(jìn)步作出貢獻(xiàn)。

    1大數(shù)據(jù)時(shí)代的定義

    大數(shù)據(jù)主要指的是需要經(jīng)過(guò)一定的處理得到優(yōu)勢(shì)顯著的大量數(shù)據(jù),通常情況下計(jì)算機(jī)在自身能力的基礎(chǔ)上借助于普通的處理軟件無(wú)法完成對(duì)這些數(shù)據(jù)的管理、提取和分析工作,數(shù)據(jù)量是否超過(guò)10TB至1PB是衡量數(shù)據(jù)的一個(gè)標(biāo)準(zhǔn),將超過(guò)的稱為“大數(shù)據(jù)”。伴隨著數(shù)據(jù)量的不斷增大,計(jì)算機(jī)作為數(shù)據(jù)的載體和處理工具也在不斷地發(fā)展和進(jìn)步,二者之間關(guān)系緊密不可分割[1]。

    2計(jì)算機(jī)軟件技術(shù)在中國(guó)的發(fā)展?fàn)顩r

    計(jì)算機(jī)技術(shù)的發(fā)展最早起源于美國(guó),自此之后隨著世界各國(guó)的不斷研究,計(jì)算機(jī)技術(shù)得到了快速的發(fā)展和進(jìn)步,在二十世紀(jì)九十年代電腦在中國(guó)仍然極為罕見(jiàn),在過(guò)去短短的十幾年計(jì)算機(jī)技術(shù)在中國(guó)得到了迅猛的發(fā)展,現(xiàn)如今已經(jīng)成為人們?nèi)粘I詈凸ぷ鞅夭豢缮俚囊徊糠帧kS著計(jì)算機(jī)軟件技術(shù)的不斷發(fā)展,很多的企業(yè)和個(gè)人為了追求更大的利益,便對(duì)數(shù)據(jù)處理技術(shù)進(jìn)行了更深層次的研究和發(fā)展,這不僅僅增加了經(jīng)濟(jì)收入同時(shí)也為千千萬(wàn)萬(wàn)的用戶使用帶來(lái)了便利?,F(xiàn)代社會(huì)信息數(shù)據(jù)量不斷壯大,人們對(duì)大數(shù)據(jù)時(shí)代也越來(lái)越重視,這為計(jì)算機(jī)軟件技術(shù)的廣泛應(yīng)用提供了舞臺(tái),與此同時(shí)也帶了更大的挑戰(zhàn)。

    3大數(shù)據(jù)時(shí)代背景下計(jì)算機(jī)軟件技術(shù)應(yīng)用

    3.1保障信息安全的相關(guān)技術(shù)

    在大數(shù)據(jù)時(shí)代背景下,各種類型的數(shù)據(jù)之間或多或少的都會(huì)客觀存在著一定的關(guān)聯(lián),這些數(shù)據(jù)之間的相互關(guān)聯(lián)很有可能會(huì)對(duì)之后的數(shù)據(jù)處理產(chǎn)生消極不利的影響。具體的技術(shù)人員需要科學(xué)地調(diào)整和管理整個(gè)的數(shù)據(jù)處理系統(tǒng)來(lái)達(dá)到提高數(shù)據(jù)量安全等級(jí)的目的。互聯(lián)網(wǎng)是一個(gè)開(kāi)放自由的網(wǎng)絡(luò)平臺(tái),其中充斥著各種各樣的信息數(shù)據(jù),難免會(huì)受到病毒以及木馬的攻擊,而大數(shù)據(jù)的處理又離不開(kāi)互聯(lián)網(wǎng)的支持,因此保障互聯(lián)網(wǎng)信息安全的相關(guān)技術(shù)具有十分重要的作用。跟歐美等發(fā)達(dá)國(guó)家相比較,盡管我國(guó)的網(wǎng)絡(luò)信息技術(shù)發(fā)展的比較晚,但是在信息安全技術(shù)方面我國(guó)在世界上可以達(dá)到中上游的水平。在大時(shí)代背景下我國(guó)的計(jì)算機(jī)軟件技術(shù)在今后的發(fā)展中肯定會(huì)遇到各種各樣的困難和挑戰(zhàn),這需要結(jié)合自身的實(shí)際情況制定出合理、高效的發(fā)展策略,不斷加大對(duì)數(shù)據(jù)信息處理技術(shù)的研究和發(fā)展,進(jìn)一步提高信息的準(zhǔn)確性和安全性[2]。

    3.2云存儲(chǔ)的相關(guān)技術(shù)

    現(xiàn)如今云存儲(chǔ)的相關(guān)技術(shù)在日常工作和生活中應(yīng)用的越來(lái)越多,它顛覆了以往的時(shí)空阻礙和界限,用戶只需要將自己的網(wǎng)絡(luò)應(yīng)用設(shè)備跟網(wǎng)絡(luò)連接到一起,便可以隨時(shí)隨地將云存儲(chǔ)中的各種各樣的信息內(nèi)容進(jìn)行查看、閱讀和下載,這對(duì)過(guò)去的傳統(tǒng)存儲(chǔ)手段是無(wú)法想象的。云存儲(chǔ)是由許許多多個(gè)存儲(chǔ)單元組成的一個(gè)整體,它能夠使得各種功能相互配合工作,從而實(shí)現(xiàn)對(duì)信息數(shù)據(jù)的存儲(chǔ)。在大數(shù)據(jù)時(shí)代云存儲(chǔ)的相關(guān)技術(shù)能夠給用戶帶來(lái)更加便捷的使用體驗(yàn)和信息幫助,是信息數(shù)據(jù)處理和分析過(guò)程中必不可少的環(huán)節(jié),能夠完成對(duì)大數(shù)據(jù)的合理分類和規(guī)整。

    3.3虛擬化的相關(guān)技術(shù)

    虛擬化的相關(guān)技術(shù)是根據(jù)虛擬的相關(guān)信息資源來(lái)進(jìn)行相應(yīng)的管理工作,此外其還能完成優(yōu)化處理和配置大數(shù)據(jù)的內(nèi)部信息資源的工作。合理地應(yīng)用虛擬化的相關(guān)技術(shù),不但能夠有效地提高信息數(shù)據(jù)處理的效率,還能夠使用戶可以靈活地進(jìn)行數(shù)據(jù)處理操作?,F(xiàn)如今虛擬化的相關(guān)技術(shù)在公司和各個(gè)科研機(jī)構(gòu)越來(lái)越受歡迎,這些相關(guān)技術(shù)不僅僅體現(xiàn)在計(jì)算機(jī)的應(yīng)用中,其對(duì)人們的衣食住行也產(chǎn)生著越來(lái)越大影響。將虛擬化的相關(guān)技術(shù)應(yīng)用到大數(shù)據(jù)中,能夠?qū)⑵淇蒲袃r(jià)值和高度都提升到一個(gè)新的水平。在二者的相互融合過(guò)程中,虛擬化的相關(guān)軟件能夠借助大數(shù)據(jù)的幫助不斷地完善自身的結(jié)構(gòu)和功能,這位虛擬化相關(guān)技術(shù)的創(chuàng)新發(fā)展提供了條件,打下了堅(jiān)實(shí)的基礎(chǔ)。

    4具體應(yīng)用

    4.1商業(yè)運(yùn)行

    現(xiàn)如今,商業(yè)運(yùn)行方面應(yīng)用到計(jì)算機(jī)軟件技術(shù)已經(jīng)變得十分的普遍和平常,合理地運(yùn)用計(jì)算機(jī)軟件技術(shù)能夠顯著地提升公司人員的工作積極性和效率,同時(shí)還能夠?qū)ζ髽I(yè)的崗位和各種工作進(jìn)行合理的分配,這對(duì)于企業(yè)的良好運(yùn)行和發(fā)展起到很大的推動(dòng)作用。隨著社會(huì)經(jīng)濟(jì)的不斷發(fā)展,給企業(yè)發(fā)展帶來(lái)了機(jī)遇用時(shí)也帶來(lái)了更大的競(jìng)爭(zhēng),企業(yè)要想在激烈的市場(chǎng)競(jìng)爭(zhēng)當(dāng)中占據(jù)先機(jī),就必須不斷地提升自身的服務(wù)能力和質(zhì)量水平,而這些都離不開(kāi)計(jì)算機(jī)軟件技術(shù)的大力支持,因此,計(jì)算機(jī)軟件技術(shù)的不斷發(fā)展和合理應(yīng)用,對(duì)企業(yè)競(jìng)爭(zhēng)力的提升起著至關(guān)重要的地位?,F(xiàn)在的網(wǎng)絡(luò)商鋪越來(lái)越多,如何通過(guò)對(duì)客戶的瀏覽信息和以往的購(gòu)買(mǎi)信息的歸納和分析,從中發(fā)掘出有用的信息,進(jìn)而了解顧客的消費(fèi)需求和愛(ài)好,從而可以主動(dòng)地給顧客提供滿意的服務(wù),進(jìn)而在競(jìng)爭(zhēng)中占據(jù)先機(jī),這是大數(shù)據(jù)時(shí)代背景下商業(yè)運(yùn)行商必須克服的難題。

    4.2信息數(shù)字化教學(xué)

    教育的發(fā)展在國(guó)家發(fā)展中一直起著十分重要的作用,計(jì)算機(jī)軟件技術(shù)的發(fā)展和應(yīng)用對(duì)教育事業(yè)的發(fā)展起著舉足輕重的推動(dòng)作用,現(xiàn)如今信息數(shù)字化多媒體教學(xué)越來(lái)越普及,同以往的傳統(tǒng)教學(xué)方式相比較,其不受時(shí)間和空間的局限,只要有網(wǎng)絡(luò)學(xué)生們便可以隨時(shí)隨地地獲取想要學(xué)習(xí)的知識(shí)內(nèi)容,網(wǎng)絡(luò)在線教育得到了很大的發(fā)展。以此同時(shí),在教學(xué)中合理地應(yīng)用計(jì)算機(jī)軟件技術(shù)對(duì)學(xué)生們學(xué)習(xí)積極性的提高和學(xué)習(xí)興趣的培養(yǎng)有著巨大的意義。借助于計(jì)算機(jī)軟件技術(shù)可以將課本中一些抽象的知識(shí)點(diǎn)具體形象地展現(xiàn)在學(xué)生們面前,使學(xué)生們能夠更加容易地將其理解和消化,從而提高學(xué)習(xí)的熱情和積極性。在課堂上老師還可以通過(guò)相關(guān)的計(jì)算機(jī)軟件制作一些跟知識(shí)點(diǎn)互相關(guān)聯(lián)的小視頻,以便于加深學(xué)生們對(duì)知識(shí)點(diǎn)的印象。除此之外,老師還可以借助網(wǎng)絡(luò)答題軟件,讓學(xué)生們進(jìn)行自主的測(cè)試,并將學(xué)生們的答題情況進(jìn)行匯總,不僅僅可以讓學(xué)生們了解自身的學(xué)習(xí)情況,也有利于老師對(duì)學(xué)生們掌握情況有一個(gè)大體的了解,以便于在今后的教學(xué)中可以做到更具針對(duì)性,這對(duì)于教育事業(yè)的發(fā)展有巨大的推動(dòng)作用。

    4.3商業(yè)通信

    通信領(lǐng)域的發(fā)展離不開(kāi)計(jì)算機(jī)軟件技術(shù)的支持,借助于IBMSPSS軟件的預(yù)測(cè)和分析,能夠充分地提升對(duì)各種商業(yè)信息的分析準(zhǔn)確性,進(jìn)而減少?zèng)]必要的信息損失。與此同時(shí),通過(guò)應(yīng)用XO相關(guān)技術(shù)可以更精確地對(duì)顧客的行為進(jìn)行預(yù)測(cè)和掌握,此外還有利于對(duì)企業(yè)發(fā)展中的存在的問(wèn)題進(jìn)行及時(shí)的發(fā)現(xiàn)和反饋。在某種程度上,通信科技的發(fā)展和進(jìn)步跟計(jì)算機(jī)軟件技術(shù)的應(yīng)用是密切相關(guān)、相輔相成的。我國(guó)主要的通信公司比如移動(dòng)、聯(lián)通以及電信,在進(jìn)行通信技術(shù)的發(fā)展過(guò)程中,相關(guān)的技術(shù)人員可以利用大數(shù)據(jù)時(shí)代背景下的計(jì)算機(jī)軟件技術(shù)來(lái)進(jìn)行客戶消費(fèi)信息數(shù)據(jù)的整理和分析,進(jìn)而能夠更加清晰地了解客戶的消費(fèi)愛(ài)好和能力,并可以根據(jù)這些數(shù)據(jù)信息將客戶進(jìn)行分類和定位,從而可以使得今后的工作更具有針對(duì)性和明確性,實(shí)現(xiàn)效益的最大化[3]。

    4.4公司信息解決策略方面計(jì)算機(jī)軟件技術(shù)的應(yīng)用

    企業(yè)的自身發(fā)展歷程中會(huì)面臨著許許多多方面的問(wèn)題,比如說(shuō)非正常情況的人員流動(dòng)、發(fā)展中存在的風(fēng)險(xiǎn)、客戶信息的不小心泄露、網(wǎng)絡(luò)中的不合法銷售、欺詐等這些問(wèn)題的解決都需要借助于計(jì)算機(jī)軟件技術(shù)的支持。大數(shù)據(jù)時(shí)展的同時(shí)也給企業(yè)的數(shù)據(jù)信息的采集和處理提供了更多的方法選擇,借助于大數(shù)據(jù)的幫助和支持,企業(yè)通過(guò)計(jì)算機(jī)軟件對(duì)所需數(shù)據(jù)的采集主要分為兩個(gè)部分,第一,對(duì)數(shù)據(jù)進(jìn)行抽樣,具體的工作是將在過(guò)往產(chǎn)品中抽取一定量的頗具代表性的產(chǎn)品信息數(shù)據(jù),然后對(duì)這些數(shù)據(jù)信息進(jìn)行合理的歸納和統(tǒng)計(jì)。在進(jìn)行數(shù)據(jù)的抽取和統(tǒng)計(jì)過(guò)程中,一定要注意所抽取的數(shù)據(jù)必須具備一定的代表性,并且其可操行要強(qiáng),只有這樣才能提升數(shù)據(jù)信息分析的最終準(zhǔn)確性,從而保證在企業(yè)運(yùn)行出現(xiàn)一定的問(wèn)題時(shí),能夠在短時(shí)間內(nèi)提供出準(zhǔn)確可行的解決策略和方案;第二,對(duì)數(shù)據(jù)進(jìn)行有效的開(kāi)發(fā)和探究,對(duì)數(shù)據(jù)信息進(jìn)行一定的開(kāi)發(fā)和探究能夠?qū)ζ髽I(yè)的內(nèi)部員工以及客戶的各種信息有一個(gè)準(zhǔn)確的了解和掌握,進(jìn)而能夠?yàn)槠髽I(yè)的長(zhǎng)久發(fā)展制定出準(zhǔn)確可靠的策略和方案。

    5計(jì)算機(jī)軟件技術(shù)面臨的困難

    篇10

    (2)人為設(shè)計(jì)缺陷BUG:其實(shí)計(jì)算機(jī)硬件與軟件的可靠性有許多相似之處,比如兩者都是看故障的幾率,判斷穩(wěn)定性,但是硬件與軟件的最大不同是,硬件的決定要素是物質(zhì),而軟件的決定要素是人,因?yàn)檐浖且环N人的“創(chuàng)作”,是設(shè)計(jì)者為滿足用戶的需求,而設(shè)計(jì)、分析的程序,每個(gè)環(huán)節(jié)都是以人的思維為基礎(chǔ)而進(jìn)行的。人類思維能力的限制、導(dǎo)致軟件很難避免地出現(xiàn)一些疏漏,也就是我們常說(shuō)的BUG,而這種BUG在軟件測(cè)試中潛伏性很強(qiáng),不容易被發(fā)現(xiàn),這些BUG只有在特定的情況下才會(huì)發(fā)揮其作用,讓軟件崩潰或者是小,所以說(shuō),人為的設(shè)計(jì)失誤,同樣是計(jì)算機(jī)軟件不可靠的主要表現(xiàn)。

    (3)復(fù)原的難度:從計(jì)算機(jī)軟件維護(hù)和修復(fù)的角度來(lái)看,對(duì)軟件功能恢復(fù)存在相當(dāng)大的難度,一般來(lái)說(shuō)我們只能夠重新設(shè)計(jì)。這一點(diǎn),同樣是計(jì)算機(jī)軟件不可靠性的表現(xiàn)。

    2影響軟件技術(shù)的不可靠性的因素

    (1)軟件的設(shè)計(jì)誤差。設(shè)計(jì)誤差指的是軟件設(shè)計(jì)過(guò)程中出現(xiàn)的人為錯(cuò)誤,第一種是因?yàn)閷?duì)用戶需求的把握不夠而造成的分析誤差,因?yàn)閷?duì)用戶的要求沒(méi)有理解透徹,開(kāi)發(fā)者與用戶的要求得不到統(tǒng)一,就會(huì)出現(xiàn)軟件設(shè)計(jì)不合理的情況。第二種是編碼不正確,語(yǔ)法錯(cuò)誤,設(shè)計(jì)錯(cuò)誤,這是一種設(shè)計(jì)錯(cuò)誤,與設(shè)計(jì)者的技術(shù)水平關(guān)聯(lián)系很大,第三是設(shè)計(jì)中沒(méi)有發(fā)現(xiàn)軟件運(yùn)行的特殊情況,而出現(xiàn)設(shè)計(jì)的死角,這種情況一般測(cè)試很難發(fā)現(xiàn),而在軟件的運(yùn)行過(guò)程中容易出現(xiàn),第四是文檔內(nèi)容錯(cuò)誤,一般是設(shè)計(jì)者的失誤,比較容易修正。

    (2)開(kāi)發(fā)過(guò)程的全面控制。計(jì)算機(jī)軟件在開(kāi)發(fā)過(guò)程的各階段,缺少各個(gè)階段的測(cè)評(píng),因?yàn)檐浖O(shè)計(jì)者需要保證每個(gè)環(huán)節(jié)都能按照計(jì)劃進(jìn)行,需要在各個(gè)環(huán)節(jié)都對(duì)軟件進(jìn)行審核,明確每個(gè)階段的標(biāo)準(zhǔn),除了參與設(shè)計(jì)的設(shè)計(jì)師之外,管理者、監(jiān)管師都需要參與到設(shè)計(jì)評(píng)審。評(píng)審組的主要任務(wù)是審核設(shè)計(jì)師提交的軟件文檔是否執(zhí)行了上一個(gè)階段軟件文檔的標(biāo)準(zhǔn)和要求。評(píng)審組在之后需要對(duì)軟件進(jìn)行審核后,給出文字說(shuō)明意見(jiàn),軟件設(shè)計(jì)者需要按照意見(jiàn)對(duì)軟件進(jìn)行修整,減少軟件日后出血問(wèn)題的幾率。

    (3)軟件測(cè)試系統(tǒng)的缺乏。我國(guó)仍然缺乏開(kāi)發(fā)質(zhì)量測(cè)試機(jī)制,我國(guó)的軟件開(kāi)發(fā)人員從設(shè)計(jì)到檢測(cè),都是自我設(shè)計(jì)、編制、測(cè)試,軟件設(shè)計(jì)的過(guò)程以設(shè)計(jì)人員自我為中心,加之軟件技術(shù)開(kāi)發(fā)配置管理方面也沒(méi)有建立嚴(yán)格的軟件配置體制,軟件開(kāi)發(fā)的技術(shù)管理不足,技術(shù)人員設(shè)計(jì)規(guī)范意識(shí)不強(qiáng),也存在著亂改設(shè)計(jì)、說(shuō)明與設(shè)計(jì)編寫(xiě)不想符合的情況,也增多了軟件開(kāi)發(fā)設(shè)計(jì)中的錯(cuò)誤,由此可見(jiàn),開(kāi)發(fā)模式本身存在很多問(wèn)題,是軟件不可靠的原因。

    篇11

    引言

    計(jì)算機(jī)插件是一種根據(jù)預(yù)定義編寫(xiě)的一種程序,不僅解決了計(jì)算機(jī)集成問(wèn)題,同時(shí)還提高了計(jì)算機(jī)內(nèi)部軟件的擴(kuò)展性,已經(jīng)成為計(jì)算機(jī)使用中不可缺少的技術(shù)之一,保證了計(jì)算機(jī)內(nèi)部軟件的順利運(yùn)行,滿足了人們的現(xiàn)實(shí)需求。在科學(xué)技術(shù)不斷發(fā)展的背景下,如何提高計(jì)算機(jī)插件技術(shù)的使用已經(jīng)成為眾多研究人員探討的問(wèn)題。

    1插件技術(shù)概述

    從當(dāng)前使用的計(jì)算機(jī)軟件應(yīng)用狀況來(lái)看,插件技術(shù)已經(jīng)成為計(jì)算機(jī)中必不可少的技術(shù)之一,對(duì)完善計(jì)算機(jī)使用功能具有很大作用。1.1插件技術(shù)概念插件是一種按照統(tǒng)一接口規(guī)范編寫(xiě)的一種程序。計(jì)算機(jī)內(nèi)部的應(yīng)用程序在實(shí)際運(yùn)用中,會(huì)利用接口插件規(guī)范其操作,主要目的是擴(kuò)展并規(guī)范計(jì)算機(jī)內(nèi)部程序應(yīng)用功能。擴(kuò)展程序功能已經(jīng)成為計(jì)算機(jī)應(yīng)用中比較有特色的地方。計(jì)算機(jī)軟件開(kāi)發(fā)商在實(shí)際開(kāi)發(fā)中,可以利用插件擴(kuò)展計(jì)算機(jī)內(nèi)部功能,不需要重新編寫(xiě)程序。簡(jiǎn)而言之,軟件開(kāi)發(fā)商可以通過(guò)開(kāi)發(fā)插件完成軟件功能拓展,不需要重新進(jìn)行程序編寫(xiě),只需要在原有基礎(chǔ)上更新程序代碼。完成以上操作后,再進(jìn)行翻譯與整理,實(shí)現(xiàn)了計(jì)算機(jī)更新的目的。1.2插件技術(shù)程序功能分析計(jì)算機(jī)內(nèi)部很多軟件中應(yīng)用的插件技術(shù)都是以軟件程序?yàn)榛A(chǔ)進(jìn)行軟件功能擴(kuò)展和更新的。簡(jiǎn)而言之,軟件開(kāi)發(fā)商進(jìn)行軟件開(kāi)發(fā)時(shí),只有公布軟件接口,公司或開(kāi)發(fā)商就可以在滿足自己需求的基礎(chǔ)上,對(duì)軟件功能及插件進(jìn)行完善。同時(shí)在軟件開(kāi)放角度分析,軟件平臺(tái)與插件都是軟件開(kāi)發(fā)中比較重要的一部分。平臺(tái)是軟件開(kāi)發(fā)主體,插件是補(bǔ)充板塊,只有在軟件開(kāi)發(fā)中,將兩者融合在一起,才能進(jìn)入新的軟件開(kāi)發(fā)階段,促進(jìn)計(jì)算機(jī)軟件的應(yīng)用和發(fā)展。

    2計(jì)算機(jī)內(nèi)部插件技術(shù)的原理與類型

    2.1計(jì)算機(jī)軟件中插件技術(shù)的應(yīng)用原理為了了解計(jì)算機(jī)插件原理,在實(shí)際分析中可以從以下幾方面進(jìn)行探索:(1)接口分析。接口是內(nèi)部相應(yīng)操作與外部溝通的主要方法,同時(shí)還在宿主程序與插件之間起連接作用,可以將其理解為一種間接的溝通手段。接口的主要功能就是實(shí)現(xiàn)語(yǔ)言與實(shí)體之間的翻譯。同時(shí),只要給相應(yīng)的宿主程提供合適的宿主程序,就可以有效的識(shí)別宿主,更好的完成宿程序等各項(xiàng)功能的拓展。(2)動(dòng)態(tài)鏈接庫(kù)分析。動(dòng)態(tài)鏈接庫(kù)中包含很多程序,但這些程序都不能執(zhí)行文件所使用的代碼或數(shù)據(jù)庫(kù)。在實(shí)際使用中,必須根據(jù)計(jì)算機(jī)實(shí)際情況選擇插件類型,提高計(jì)算機(jī)軟件系統(tǒng)的運(yùn)行效率。除此之外,動(dòng)態(tài)鏈路還可以提供出一種操作方法,使用該種操作方法完成代碼函數(shù)的調(diào)用。(3)宿主程序方面。宿主程序主要利用可執(zhí)行文件展現(xiàn),而且屬于服務(wù)性的插件系統(tǒng)中使用最廣泛的系統(tǒng)。宿主程序還會(huì)進(jìn)行相應(yīng)的管理。計(jì)算機(jī)插件技術(shù)種類較多,在實(shí)際使用中,插件技術(shù)也不相同,所以在實(shí)際使用中必須根據(jù)計(jì)算機(jī)特點(diǎn)選擇插件數(shù),促進(jìn)計(jì)算機(jī)軟件系統(tǒng)的運(yùn)行。(4)插件技術(shù)。插件是計(jì)算機(jī)軟件系統(tǒng)中比較重要的一部分,可以給系統(tǒng)相應(yīng)部分提供一些簡(jiǎn)單的功能,促進(jìn)了系統(tǒng)功能的完善。2.2計(jì)算機(jī)軟件中插件技術(shù)的幾種應(yīng)用類型(1)類似批命令的插件類型類似批命令是計(jì)算機(jī)中應(yīng)用較廣的插件類型。該種插件的主要特點(diǎn)就是自由度較低,已經(jīng)成為計(jì)算機(jī)WinAmp、WinHacker系統(tǒng)中較常用的系統(tǒng)。一般一些安裝類型批命令完成后,計(jì)算機(jī)軟件用戶可以根據(jù)自己的實(shí)際需求,利用輸入命令代碼方式,根據(jù)系統(tǒng)內(nèi)部的相應(yīng)程序規(guī)定,將計(jì)算機(jī)控制在正常運(yùn)行中。類似批命令還具有一些單一功能,可以以文本文件形式存在,擴(kuò)展性較小,而且該種插件對(duì)環(huán)境要求較低,結(jié)構(gòu)較簡(jiǎn)單,一些非專業(yè)人員完全可以完成操作。(2)利用程序開(kāi)發(fā)環(huán)境完成開(kāi)發(fā)工作例如,將插件技術(shù)應(yīng)用到PhotoShop軟件中。進(jìn)行程序主體構(gòu)建中,可以借助應(yīng)用程序完成開(kāi)發(fā)工作,然后設(shè)置接口,并在運(yùn)用軟件系統(tǒng)的過(guò)程訪問(wèn)資源插件。該類插件技術(shù)在實(shí)際使用中具有自由度較大的優(yōu)勢(shì),控制還可以在插件制作中發(fā)揮創(chuàng)意。但其也存在一定的缺陷,程序編寫(xiě)較困難,對(duì)接口協(xié)調(diào)性要求較高,必須由專業(yè)人員完成操作。(3)利用特殊性質(zhì)的腳本語(yǔ)言完成插件使用腳本語(yǔ)言完成插件制作具有很大難度,軟件開(kāi)發(fā)人員必須使用自制程序解釋內(nèi)核,而且在插件完成中,還要Office辦公軟件輔佐完成工作,該軟件的優(yōu)勢(shì)就是利用其他方式進(jìn)行插件制作,使用該軟件就可以完成軟件工作,已經(jīng)廣泛應(yīng)用到很多辦公自動(dòng)化操作中。

    3計(jì)算機(jī)插件技術(shù)的是以應(yīng)用狀況

    3.1分析插件技術(shù)的具體功能使用插件技術(shù)可以加強(qiáng)程序主體基礎(chǔ),并擴(kuò)展計(jì)算機(jī)軟件具體功能。插件技術(shù)一般公開(kāi)接口,個(gè)人及公司就可以增加并修改其的功能,解決了實(shí)際使用中存在的問(wèn)題,全面實(shí)現(xiàn)軟件開(kāi)發(fā)的功能。為了保證軟件設(shè)計(jì)中實(shí)現(xiàn)平臺(tái)與插件+插件結(jié)構(gòu),必須使用相應(yīng)的標(biāo)準(zhǔn)定義接口。一方面及實(shí)現(xiàn)了平臺(tái)擴(kuò)展接口的功能,同時(shí)還可以完全發(fā)揮插件的功能。進(jìn)行標(biāo)準(zhǔn)接口處理時(shí)應(yīng)該注意,平臺(tái)接口擴(kuò)展主要由用平成,插件主要起到使用和調(diào)用功能,可以使用插件完成接口處理,發(fā)揮出平臺(tái)的調(diào)用與使用功能。擴(kuò)展平臺(tái)接口可以實(shí)現(xiàn)插件網(wǎng)平臺(tái)發(fā)送的單向通信,包含程序內(nèi)部數(shù)據(jù)、內(nèi)存分配等方面,計(jì)算機(jī)平臺(tái)可以根據(jù)實(shí)際使用完成讀取數(shù)據(jù)、處理插件等操作,實(shí)現(xiàn)了拓展平臺(tái)接口等基本功能。3.2插件系統(tǒng)結(jié)構(gòu)的實(shí)現(xiàn)經(jīng)過(guò)對(duì)計(jì)算機(jī)應(yīng)用插件技術(shù)分析可知,實(shí)現(xiàn)程序插件是當(dāng)前插件系統(tǒng)面臨的主要問(wèn)題。一方面可以使用COM方式實(shí)現(xiàn)理論;另一方面可以利用傳統(tǒng)DLL方法完成。DLL方法是一種以函數(shù)為接口規(guī)范,利用插件DLL引出函數(shù),并使用平成。COM方式主要以COM為接口孤帆,插件為COM組件,可以使用COM解決跨進(jìn)程和跨平臺(tái)等操作,是一種相對(duì)先進(jìn)的實(shí)現(xiàn)方式。3.3服務(wù)器中應(yīng)用插件技術(shù)功能在計(jì)算機(jī)服務(wù)器中應(yīng)用插件技術(shù)可以將其作為高層次的技術(shù),在應(yīng)用該種技術(shù)時(shí),可以將其封裝為比較高層次的中間技術(shù)進(jìn)行處理。將插件應(yīng)用到商務(wù)及服務(wù)器中時(shí),可以將其作為相關(guān)機(jī)構(gòu)進(jìn)行處理,同時(shí)還可以在軟件訪問(wèn)中提供訪問(wèn)消息、安全訪問(wèn)與名字訪問(wèn)等操作,另外還提高了運(yùn)行、管理、開(kāi)放等方面的工作效率,還減少了電子商務(wù)周期與成本。3.4插件技術(shù)的實(shí)際調(diào)用(1)平臺(tái)內(nèi)核啟動(dòng)系統(tǒng)時(shí),會(huì)給插件管理模塊發(fā)出通知,完成所有插件加載。(2)利用特定機(jī)制完成插件管理模塊錄制,再進(jìn)行成插件文件的全面搜索,獲取相應(yīng)的信息。(3)插件獲取后無(wú)法配置信息或版本,必須進(jìn)行過(guò)濾處理,保證其合法性。(4)插件管理模塊可以在插件合法平臺(tái)上完成加載,同時(shí)在人機(jī)界面完成安裝并調(diào)用動(dòng)態(tài)生成機(jī)制,主要進(jìn)行菜單選項(xiàng)與工具欄等操作。(5)計(jì)算機(jī)用戶使用業(yè)務(wù)分析并完成插件選擇軸,必須積極做好配置參數(shù)操作,主要完善初始化操作。

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

    計(jì)算機(jī)插件是計(jì)算機(jī)中比較重要的軟件程序,在日常使用中主要借鑒了硬件思想,符合應(yīng)用規(guī)范,而且該種技術(shù)在應(yīng)用中的最大優(yōu)點(diǎn)就是可以完成軟件更新操作,不需要重新對(duì)整個(gè)系統(tǒng)進(jìn)行翻譯,降低了軟件開(kāi)發(fā)成本,符合計(jì)算機(jī)使用者需求。

    參考文獻(xiàn):

    [1]熊英.計(jì)算機(jī)軟件中的插件技術(shù)[J].技術(shù)與市場(chǎng),2011.

    [2]陳國(guó)棟.試談?dòng)?jì)算機(jī)軟件中的插件技術(shù)[J].電腦編程技巧與維護(hù),2010.

    [3]周士華.淺析插件技術(shù)在軟件中應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2012.

    [4]王娜.計(jì)算機(jī)軟件中的插件技術(shù)淺析[J].黑龍江科技信息,2010.