• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      計算機軟件開發(fā)技術的應用與發(fā)展研究

      2018-03-01 10:26:16王瑾瑜索麗霞
      無線互聯(lián)科技 2018年22期
      關鍵詞:應用發(fā)展

      王瑾瑜 索麗霞

      摘 要:人們物質(zhì)生活的不斷提高和科學技術的不斷進步,計算機在人們生活生產(chǎn)中已經(jīng)相對比較普及。文章介紹了計算機軟件和計算機軟件開發(fā),并闡述了計算機軟件開發(fā)技術和未來發(fā)展趨勢,為計算機軟件未來的開發(fā)和應用提供了一系列理論依據(jù),具有十分重要的意義。

      關鍵詞:計算機軟件開發(fā)技術;應用;發(fā)展

      隨著科學技術的進步和時代發(fā)展的不斷需要,計算機被廣泛應用于人們生產(chǎn)和生活的各個方面。計算機軟件技術也是一門被逐漸重視的學科,我國雖然起步較遲,但也有幾十年的發(fā)展歷史。計算機軟件在與相關硬件的配合使用下,同時通過計算機自身強大的邏輯功能,可以讓計算機有序高效地進行工作。

      1 計算機軟件概述

      計算機包括軟件和硬件兩部分,但是有著本質(zhì)的區(qū)別,計算機軟件在使用和維護的過程中理論上不會出現(xiàn)變舊變壞的情況,而在實際應用中達不到理論效果,主要是由于在實際的應用中計算機軟件系統(tǒng)需要不斷持續(xù)地維護和保養(yǎng)。同時計算機軟件不允許出現(xiàn)很小的誤差,具有較高的要求,這點在硬件設施中是不存在的,硬件系統(tǒng)具有相對較小的誤差。

      計算機軟件按照日常的使用可以分為系統(tǒng)軟件和應用軟件兩大類。所謂系統(tǒng)軟件,就是指對計算機的日常維護、監(jiān)控、管理等各類軟件,包括操作系統(tǒng)、自檢程序等。對于應用軟件而言,主要是為了解決某種具體問題或者達到某種問題而設計或者開發(fā)的軟件,比如辦公軟件、繪圖軟件、PS軟件等,對其進行功能分析發(fā)現(xiàn),軟件主要是利用計算機本身的邏輯功能,合理組織計算機進行工作,從而實現(xiàn)利用計算機簡化工作過程的目的,甚至能夠代替我們的工作環(huán)境,在現(xiàn)實生活中有著十分重要的作用。計算機軟件的分類具體如下。

      1.1 系統(tǒng)軟件

      所謂系統(tǒng)軟件,就是在計算機系統(tǒng)和環(huán)境下,它能夠有效協(xié)調(diào)各個獨立硬件進行工作,并將其進一步具體化,其中涵蓋的內(nèi)容較多,主要包括數(shù)據(jù)庫管理、文件系統(tǒng)管理、操作系統(tǒng)、編譯器、網(wǎng)絡連接等各種工具,做好了計算機資源管理與系統(tǒng)控制的程序軟件,具體在使用過程中能夠?qū)崿F(xiàn)計算機的啟動關閉、應用程序的執(zhí)行與加載、將程序語言編譯為機器語言等。

      1.2 應用軟件

      所謂應用軟件,主要是為了實現(xiàn)用戶的特定目的和用途,進而編制計算機的應用軟件,主要是通過利用計算機來解決具體實際問題。應用軟件實際上就屬于一系列功能進行組合,并且做到程序集合相互協(xié)作,具有特定程序,對人們的日常生活解決問題有著比較普遍的應用。

      計算機軟件在實際應用中有著比較突出的優(yōu)點:(1)在社會應用中比較普遍,得到了較大的認可,同時在很大程度上也在進一步推動計算機軟件產(chǎn)業(yè)的不斷快速發(fā)展和進步,經(jīng)濟效益呈現(xiàn)出了多元化的狀態(tài)。(2)軟件開發(fā)工作實際上屬于一種較強的系統(tǒng)性工作,工作極為細致和復雜,這都需要消耗大量的人力、物力、財力,但是一旦開發(fā)并推廣使用,對社會發(fā)展的推動作用就不可忽視了[1]。

      2 計算機軟件開發(fā)

      2.1 計算機軟件開發(fā)過程

      開發(fā)計算機軟件,這是一類系統(tǒng)性較強的工作,這需要根據(jù)用戶的相關需求和要求,在開發(fā)計算機軟件的過程中,具有一系列的工作,主要包括用戶需求捕捉、對需求進行分析、進行相關設計、并且實現(xiàn),接著進行測試。計算機軟件的實現(xiàn)過程實際上就是通過對用戶某些程序進行語言設計。計算機開發(fā)過程中使用的工具為軟件開發(fā),軟件都會存在著對應軟件的許可,軟件使用者只能在被使用的許可證同意的條件下對軟件進行合法使用。

      2.2 計算機軟件開發(fā)技術

      計算機開發(fā)過程中不可避免地要涉及計算機開發(fā)技術,計算機開發(fā)技術主要包括下面3種:(1)原型化方法。計算機軟件的開發(fā)初期,要展開一系列的計劃,如果此時軟件自身的概念就比較模糊,沒有進行概念和功能界定,用戶給出的軟件目標對輸入處理和輸出需求描述得不夠詳盡,或者從軟件開發(fā)者的角度出發(fā),不能對算法效果、系統(tǒng)適用性和未來進行確定,傳統(tǒng)的生命周期法對軟件進行開發(fā)在這種情況下根本不適用。原型化方法在此處就會覺得尤為重要了。軟件開發(fā)在利用原型化方法時,開發(fā)形態(tài)主要包括以下3種:①紙上原型。主要是在軟件開發(fā)前,對軟件模型進行制造,能夠描述和解釋計算機軟件應有的特征,有效避免了軟件開發(fā)時的盲目性。②工作原型。這種主要是利用在實際中的運行,通過試驗和驗證軟件已經(jīng)完成的部分功能,可以在一定程度上做到熟悉和了解軟件。③現(xiàn)有原型。通過對一個現(xiàn)有的可運行程序進行使用,實現(xiàn)軟件的部分或者全部功能。(2)自動形式系統(tǒng)開發(fā)軟件方法。這種方法是一種新型的軟件開發(fā)技術,通過使用先進的相關軟件開發(fā)工具,實現(xiàn)自行對編碼設計和分析的效果,程序員只有說出相關內(nèi)容,工具就能夠自主完成軟件的相關開發(fā)。(3)軟件生命周期法。這種方法就是在實際過程中,主要針對軟件的開發(fā)時間,分解軟件開發(fā)的各個階段,并針對目的制定一系列階段性的開發(fā)目標。

      2.3 計算機軟件開發(fā)的重要性

      計算機軟件開發(fā)技術的不斷應用,在一定程度上改變了計算機的網(wǎng)絡模式,實現(xiàn)了計算機的共存性和開發(fā)性,實現(xiàn)了對計算機網(wǎng)絡的推動作用。另一方面也在一定程度上解決了實際需求和軟件開發(fā)之間的關系,實現(xiàn)了軟件開發(fā)的安全性、便捷性、可靠性,提高計算機的進一步應用[2]。

      3 計算機軟件開發(fā)技術的應用

      計算機軟件的相關應用效果都必須經(jīng)過一系列針對性的操作進行驗證,這就必須通過開發(fā)相關的軟件產(chǎn)品,分析具體的應用價值。主要使用兩種模式實現(xiàn)開發(fā)兩種軟件產(chǎn)品:(1)VB6.0+Acess,通過單機版運行模式實現(xiàn)對計算機軟件的開發(fā)設計。(2)Web+ActiveX和高級數(shù)據(jù)庫服務器實現(xiàn)對計算機軟件的相關設計。通過一系列實踐發(fā)現(xiàn):第(1)種產(chǎn)品在實際軟件開發(fā)設計過程中,由于Acess驅(qū)動和VB虛擬機之間的兼容性較好,在客戶機上可以實現(xiàn)直接安裝使用,同時在一段時間的運行后,軟件也相對比較平穩(wěn),質(zhì)量問題幾乎沒有出現(xiàn)。如果需要備份或者還原計算機數(shù)據(jù),用戶在簡單操作的前提下能夠獨立完成。加之時間的不斷增加,用戶的數(shù)據(jù)也會隨之不斷增加,軟件的開發(fā)運行速度也在一定程度上受到了影響。第(2)種產(chǎn)品就不能實現(xiàn)在客戶端的直接安裝使用,這就需要在計算機客戶端安裝ActiveX相關組件,還需要進一步更改瀏覽器的安全設置,這種產(chǎn)品在安裝過程中就會顯得尤為繁瑣,步驟相對較多,用戶在使用過程中難免會帶來一些不便,操作也就比較復雜[3]。

      4 計算機軟件開發(fā)技術的未來發(fā)展

      當今時代,計算機的發(fā)展可以說是跨越式的,功能日益強大,對計算機軟件的要求也進一步提高,軟件開發(fā)設計人員對計算機軟件的重視程度應該進一步加強,能夠?qū)崿F(xiàn)改進和創(chuàng)新軟件開發(fā)技術。就從目前的軟件技術發(fā)展情況來看,計算機軟件開發(fā)技術在未來的發(fā)展過程下,要逐步向以下幾個方面發(fā)展。

      4.1 服務化

      所謂計算機軟件開發(fā)服務化,也就是說在未來,軟件產(chǎn)品將直接面向客戶,能夠根據(jù)客戶的實際需求和真正應用目的,將更加成熟有效的計算簡軟件產(chǎn)品提供出來,這樣用戶就可以體驗到更加優(yōu)質(zhì)的服務,這是未來軟件開發(fā)技術不斷應用的一個必然趨勢,也是最主要的發(fā)展方向。

      4.2 開放化

      軟件開發(fā)過程實現(xiàn)開放化管理,也就是實現(xiàn)對資源的共享,通過公開軟件源代碼,使得軟件產(chǎn)品的標準化工作逐步被推動起來,軟件的兼容性問題能夠進一步提高,進而能夠達到對資源共享的目的。同時,軟件開發(fā)設計人員在未來可以實現(xiàn)彼此之間的相互交流,實現(xiàn)共同進步,也可以彼此之間通力合作,實現(xiàn)計算機軟件行業(yè)的不斷可持續(xù)發(fā)展。

      4.3 智能化

      當今時代,計算機軟件發(fā)展的主流趨勢就是智能化,實現(xiàn)計算機軟件的智能化有助于對計算機的進一步應用和開發(fā)。人工智能技術在各個領域的應用越來越成熟,也越來越廣泛,對于相關計算機產(chǎn)品的需求也越來越智能化,這就使得計算機軟件相關開發(fā)過程在未來也會朝著智能化的方向發(fā)展,這也是未來軟件開發(fā)相關人員的工作重點和課題攻關的方向。

      5 結語

      計算機軟件的發(fā)展雖然時間較短,其作用卻不容忽視,直接影響著計算機未來的發(fā)展和進一步應用,因此,對計算機軟件開發(fā)技術的研究就顯得尤為重要了。計算機軟件的開發(fā)技術是一個不斷演變和發(fā)展的過程,雖然在應用過程中取得了一定的成效,但是要不斷適應人們的生活和經(jīng)濟的發(fā)展,這就需要相關軟件開發(fā)技術人員能夠順應時代的發(fā)展和要求,從長遠角度出發(fā),實現(xiàn)不斷創(chuàng)新計算機軟件開發(fā)技術。

      [參考文獻]

      [1]夏震.計算機應用軟件開發(fā)技術的分類探討[J].中國新通信,2017(4):87.

      [2]陳薇.面向服務的搭建式軟件開發(fā)技術[J].電子技術與軟件工程,2017(9):41.

      [3]高枚,龔沛曾.“軟件開發(fā)技術基礎”教學改革與探索[J].計算機教育,2008(6):109-110.

      猜你喜歡
      應用發(fā)展
      邁上十四五發(fā)展“新跑道”,打好可持續(xù)發(fā)展的“未來牌”
      中國核電(2021年3期)2021-08-13 08:56:36
      從HDMI2.1與HDCP2.3出發(fā),思考8K能否成為超高清發(fā)展的第二階段
      砥礪奮進 共享發(fā)展
      華人時刊(2017年21期)2018-01-31 02:24:01
      改性瀝青的應用與發(fā)展
      北方交通(2016年12期)2017-01-15 13:52:53
      多媒體技術在小學語文教學中的應用研究
      考試周刊(2016年76期)2016-10-09 08:45:44
      分析膜技術及其在電廠水處理中的應用
      科技視界(2016年20期)2016-09-29 14:22:00
      GM(1,1)白化微分優(yōu)化方程預測模型建模過程應用分析
      科技視界(2016年20期)2016-09-29 12:03:12
      煤礦井下坑道鉆機人機工程學應用分析
      科技視界(2016年20期)2016-09-29 11:47:01
      氣體分離提純應用變壓吸附技術的分析
      科技視界(2016年20期)2016-09-29 11:02:20
      會計與統(tǒng)計的比較研究
      吴旗县| 遂昌县| 蒙山县| 台湾省| 静乐县| 榆树市| 台湾省| 泽普县| 崇文区| 灵璧县| 晋中市| 乌兰察布市| 平潭县| 广宗县| 孟村| 新安县| 托克逊县| 县级市| 纳雍县| 禹州市| 治县。| 宁武县| 江津市| 肃宁县| 北碚区| 威远县| 荆门市| 余姚市| 乡宁县| 依兰县| 铅山县| 滨海县| 南川市| 元谋县| 盐山县| 海安县| 集安市| 南平市| 大悟县| 汉川市| 华亭县|