有關(guān)計算機軟件發(fā)展的論文(2)
有關(guān)計算機軟件發(fā)展的論文篇二
《計算機軟件應(yīng)用與發(fā)展分析》
摘要:計算機系統(tǒng)由硬件和軟件兩個部分組成,硬件為計算機的運行提供支持,軟件對計算機的工作進行合理的組織,因此,計算機系統(tǒng)缺少其中任何一個部分都不能進行正常的工作。本文主要對計算機軟件應(yīng)用與發(fā)展進行了分析探討。
關(guān)鍵詞:計算機;軟件開發(fā);應(yīng)用技術(shù);發(fā)展
引言
計算機主要是由軟件和硬件組成,其中軟件系統(tǒng)是計算機運行的核心部分,不同的計算機軟件系統(tǒng)發(fā)揮著不同的功能,因此也深受廣大用戶的喜愛,目前計算機技術(shù)已經(jīng)成為現(xiàn)代信息社會中不可或缺的工具,它已經(jīng)逐步的滲透到社會的各個領(lǐng)域,和人們的日常生活息息相關(guān),不管是在學(xué)校的教學(xué)活動、企事業(yè)單位的工作還是工廠車間生產(chǎn)中都可以見到計算機軟件應(yīng)用的身影。計算機軟件系統(tǒng)的多功能應(yīng)用規(guī)模隨著人們的需求在不斷擴展,儼然已經(jīng)成為一種行業(yè)發(fā)展,對人類社會的發(fā)展和改革有極其深刻的影響,在社會和人類的發(fā)展進步過程中發(fā)揮著越來越重要的作用。
一、計算機軟件的開發(fā)和軟件行業(yè)優(yōu)勢
1、計算機軟件的開發(fā)
計算機軟件的開發(fā)過程一般包括捕捉用戶的需要、分析用戶的需求、設(shè)計軟件、完成設(shè)計以及軟件測試等幾個環(huán)節(jié),它是一個長期、系統(tǒng)的過程,軟件開發(fā)人員一般會根據(jù)用戶的具體需求建造出一定的軟件系統(tǒng),也可以創(chuàng)造出系統(tǒng)中的部分軟件。一款軟件的使用周期都開始于準備使用之時,終止于不用之時,全過程包括軟件計劃、軟件開發(fā)以及軟件運行三個階段,軟件計劃階段的主要內(nèi)容是對問題的分析和定義以及可行性的探討,這一階段是制定計劃軟件開發(fā)開始的前提基礎(chǔ),在制定軟件計劃之前必須充分了解軟件設(shè)計的目的,明確它是為了滿足用戶的什么需求;軟件開發(fā)階段的主要內(nèi)容是對用戶需求的分析,明確設(shè)計概要以及詳細的設(shè)計編碼;軟件的測試和維護工作則是在計算機的運行時期。隨著互聯(lián)網(wǎng)時代的不斷發(fā)展,人們對軟件開發(fā)的要求越來越廣泛,要求也越來越高。
2、軟件行業(yè)優(yōu)勢
(1)響應(yīng)國家的號召,我國的一項基本國策是要大力發(fā)展國民經(jīng)濟以及社會的信息化,讓信息化帶動工業(yè)發(fā)展,因此在我國的軍事、農(nóng)業(yè)、教育、醫(yī)療、工業(yè)以及金融等各大行業(yè)中大力引進和開發(fā)軟件應(yīng)用成為現(xiàn)代社會發(fā)展的必然趨勢。
(2)軟件應(yīng)用范圍廣泛。目前軟件應(yīng)用系統(tǒng)和人們的生活、娛樂和學(xué)習(xí)密切相關(guān),比如現(xiàn)在非常流行的網(wǎng)購、智能家用電器以及銀行卡等都是人們?nèi)粘>蛹疑畋夭豢缮俚墓ぞ?人們?nèi)粘5膴蕵坊顒酉裆暇W(wǎng)聊天,微信、網(wǎng)絡(luò)游戲、手機等也是離不開軟件應(yīng)用;人們在外出旅行時常會用GPS導(dǎo)航軟件、飛機火車調(diào)度以及網(wǎng)上訂票等軟件。
(3)軟件應(yīng)用系統(tǒng)是IT的靈魂。計算機軟件是計算機正常運行的核心,如果沒有軟件,計算機網(wǎng)絡(luò)就無法實現(xiàn)數(shù)據(jù)信息的傳輸、資源共享以及數(shù)據(jù)信息管理等功能,同時人機之間的對話也無法實現(xiàn)。
二、計算機軟件開發(fā)的方法
1、計算機軟件開發(fā)的生命周期
計算機軟件開發(fā)周期是從時間角度對軟件開發(fā)進行定義,一般軟件開發(fā)的周期會分為定義、開發(fā)、維護等幾個重要的方面,并且相應(yīng)的有著自己嚴格的執(zhí)行標準。軟件開發(fā)的生命周期一般為6個月,有6個基本的階段。
2、原型化方法
傳統(tǒng)的生命周期具有嚴格的定義及預(yù)說明,并且軟件開發(fā)人員在軟件開發(fā)的初始階段對用戶的需求體驗進行調(diào)查分析,對開發(fā)的系統(tǒng)的功能具有整體的把握,全面、深刻的做出系統(tǒng)認定。在用戶沒有給定詳細的功能說明或者開發(fā)人員不確定軟件的適用范圍時,開發(fā)人員可以通過原型化的應(yīng)用方法來確定軟件開發(fā)所需要滿足的要求。通過對開發(fā)軟件進行基礎(chǔ)柱模、原始系統(tǒng)的構(gòu)建,并且需要通過開發(fā)人員的逐步審核通過才能夠完成軟件的開發(fā)。
3、自動形式的系統(tǒng)開發(fā)
通過利用軟件編程中程序員需要的編程語言中的編程軟件對軟件開發(fā)技術(shù)進行進一步的開發(fā)和研究,提高軟件開發(fā)技術(shù)。系統(tǒng)根據(jù)軟件開發(fā)者對軟件開發(fā)的具體要求進行自動編寫,只需要軟件開發(fā)人員列出對軟件的實際要求,不需要進行具體的設(shè)計實現(xiàn),系統(tǒng)將會自動完成,這種方法減少了程序的工作量,使計算機技術(shù)發(fā)展更加的智能化。
三、計算機軟件的發(fā)展趨勢
計算機發(fā)展至今,已經(jīng)成為一門完整的學(xué)科,它的應(yīng)用領(lǐng)域越來越廣泛,已經(jīng)成為現(xiàn)代信息社會的基礎(chǔ)。二十一世紀是信息時代,信息時代離不開計算機技術(shù)的支撐,無論是大型計算機還是微型計算機,必須有硬件和軟件共同組成,硬件技術(shù)隨著機械、電子技術(shù)的發(fā)展不斷前進,而軟件技術(shù)中的最重要的組成部分―操作系統(tǒng)也必須不斷優(yōu)化結(jié)構(gòu),不斷開發(fā)新的功能,以適應(yīng)現(xiàn)代社會的需要。未來計算機軟件的發(fā)展趨勢將主要表現(xiàn)在以下方面:
1、計算機軟件作為發(fā)明創(chuàng)造的版權(quán)意識將進一步增強
盡管當前計算機軟件市場發(fā)展迅猛,但由于計算機軟件的可復(fù)制的特性使計算機軟件作為一項知識產(chǎn)權(quán)和發(fā)明沒有得到很好的版權(quán)保護和著作權(quán)保護。大量的盜版軟件不僅傷害了軟件生產(chǎn)者的利益和軟件制作的熱情,盜版軟件中的許多漏洞也可能被不法分子利用,最終導(dǎo)致用戶蒙受巨大的損失。因此未來計算機軟件的發(fā)展趨勢將會進一步加強計算機軟件的著作權(quán)和知識產(chǎn)權(quán),將計算機軟件作為一項發(fā)明創(chuàng)造來保護,使軟件編寫和軟件生產(chǎn)企業(yè)的利益得到最大限度的保護,同時也給用戶更加穩(wěn)定和安全的使用體驗。以美國為首的西方國家對于計算機軟件的專利保護通過長期的發(fā)展與辨證最后發(fā)展成為一套完整的體系。計算機軟件的法律保護體系從依賴硬件,發(fā)展到軟件成為信息網(wǎng)絡(luò)技術(shù)的核心,是計算機軟件技術(shù)手段不斷前進的表現(xiàn),人們期望解決的問題最終通過計算機軟件得以實現(xiàn),體現(xiàn)了計算機軟件的技術(shù)手段在計算機軟件法律保護上的作用。計算機軟件在不同的歷史時期和不同的應(yīng)用領(lǐng)域,其作用也不盡相同,從早期的拒絕專利保護到現(xiàn)在的主動擴大保護都反映了技術(shù)手段的繁榮促進法律不斷完善的過程。因此通過技術(shù)手段促進法律完善是計算機軟件法律保護的趨勢之一。
2、計算機軟件的安全性能將進一步增強
計算機軟件的應(yīng)用范圍不斷擴大,社會的方方面面和各個角落都離不開計算機軟件的支持,因此計算機軟件的安全性和穩(wěn)定性對社會的穩(wěn)定起到重要作用?,F(xiàn)代社會高速發(fā)展的信息網(wǎng)絡(luò)技術(shù)使計算機軟件的需求量與日俱增,為了滿足社會上各行各業(yè)功能需求和滿足計算機技術(shù)和網(wǎng)絡(luò)信息技術(shù)的發(fā)展,計算機軟件越來越復(fù)雜。龐大的軟件系統(tǒng)必然導(dǎo)致安全漏洞和安全風(fēng)險增大,為了保證計算機和信息的安全,對計算機軟件中存在的安全漏洞進行預(yù)防和安全檢測在目前的形勢下顯得十分有必要。計算機軟件安全漏洞的存在,主要因為計算機軟件的設(shè)計、編寫或研發(fā)人員在研究開發(fā)計算機軟件時,由于考慮不周或設(shè)計失誤,導(dǎo)致軟件或系統(tǒng)中存在弱點或漏洞,這些弱點或漏洞可能被黑客或病毒利用,成為入侵或攻擊的路徑。例如在電子商務(wù)活動中,如果銀行賬戶被黑客竊取將可能使用戶產(chǎn)生巨大的經(jīng)濟損失。因此未來計算機軟件的種類不斷增多、應(yīng)用范圍越來越廣泛的同時,計算機軟件的安全性能也必須進一步增強,這是未來計算機軟件發(fā)展的必然趨勢。
結(jié)束語
總之,計算機軟件作為計算機和網(wǎng)絡(luò)信息時代發(fā)展的靈魂,對我國社會經(jīng)濟和人民生活的發(fā)展與提高有重要意義,大力發(fā)展計算機軟件產(chǎn)業(yè)對于努力實現(xiàn)現(xiàn)代化的社會主義經(jīng)濟具有現(xiàn)實意義。
參考文獻
[1]劉默.淺析軟件開發(fā)技術(shù)在計算機網(wǎng)絡(luò)教育中的重要性[J].中小企業(yè)管理與科技,2011,2(18):275.
[2]周國強,董保華.計算機軟件的開發(fā)與發(fā)展分析[J].信息與電腦,2012.
有關(guān)計算機軟件發(fā)展的論文相關(guān)文章: