色播五月综合_国产精品视频中文字幕91_欧美日韩一区二区在线免费观看_久久久久久成人

計算機軟件工程現代化的技術研究

來源:職稱論文發表指導網 作者:田編輯 發布時間:
掃碼咨詢
   摘要:摘要:本文將針對計算機軟件工程現代化技術進行相關研究。隨著信息化時代的帶來,我國的計算機技術與網絡技術都迎來了新的挑戰。軟件工程作為計算機技術的核心,受到了廣泛群眾的關

  摘要:本文將針對計算機軟件工程現代化技術進行相關研究。隨著信息化時代的帶來,我國的計算機技術與網絡技術都迎來了新的挑戰。軟件工程作為計算機技術的核心,受到了廣泛群眾的關注。

  關鍵詞:軟件工程;軟件組合技術;OO技術

  1什么是計算機軟件工程

  1.1計算機軟件工程

  軟件工程是隸屬于計算機技術下一門重要學科,計算機軟件工程一般用于對軟件的開發,所開發的軟件應用的學科不同,所以軟件就會有不同的用處。計算機軟件工程的主要目的是在保證預算的范圍內研發出使用率高、性能優的軟件,通過這一目標,計算機軟件工程對于實現產品的質量有了更高的積極性,大大提高了軟件開發的效率。計算機軟件包括系統軟件和應用軟件,系統軟件是最基本的軟件,其是為了維護系統的正常運行所產生的,就目前而言,計算機上操作系統與眾多殺毒軟件都屬于計算機系統軟件。而應用軟件則是為了方便人們的生活與工作而研發的,例如各類聽歌軟件,聊天工具等都屬于應用軟件。但是無論是哪一種軟件,它們的主要作用都是為了計算機能夠更加高效的運行,使得計算機用戶在生活與工作中的操作能變得更加便捷。

計算機軟件工程現代化的技術研究

  1.2計算機軟件工程的特點

  1.2.1靈活性眾所周知,每一個計算機軟件都具有獨立性和靈活性,所以在計算機軟件工程設計期間,就要能夠讓設計人員在實際研發過程中根據用戶需求的不同來對其中的任意過程進行修改,然后便可以滿足每個不同用戶的實際需求。

  1.2.2協作性

  在軟件工程中的軟件系統之間都具有一定的關聯性,所以無論是在動態環境中還是靜態環境下,都能夠互相之間進行緊密項鏈,然后協調工作,保證各個系統之間的互通性和互聯性,這樣以來不但可以提升計算機軟件工程自身的開放性水平,更可以有效的拓展計算機軟件系統的應用范圍。

  1.2.3反應性

  在這個飛速發展的社會背景下,計算機軟件自身就要有能夠與時代之間所契合的特點,因此計算機軟件工程就必須具有良好的反應能力、感知水平,只有這樣計算機軟件的開發與發展才能夠被更好的推動,更好的滿足社會各個領域的需求。

  1.2.4多元性

  由于計算機與互聯網都具有多變性,并且一直處于發展期間,一直在不斷完善自身,所以要想在這種瞬息萬變的環境中進行發展,那么計算機軟件工程在設計、開發及其發展就要遵循多元化發展,進而才能對不同的用戶不同的需求進行不一樣的滿足。

  2軟件工程中的現代化技術

  2.1數據挖掘技術

  隨著網絡信息的普遍增加,人們對于軟件工程數據的挖掘技術要求變得更高,其一要求這項技術可以在互聯網當中獲取更加有價值的數據,然后對這些有價值的數據進行處理,來達到一系列的目的。在20世紀下半葉的時期,那時數據挖掘技術只是在多個學科的發展基礎上建立起來的,而隨著數據積累的不斷膨脹,致使很多的日常基本操作很難滿足要求,與此同時計算機技術領域的人工智計算機軟件工程現代化的技術研究李響(科學技術大學軟件學院江蘇省蘇州市215000)能取得了質的發展,進入利用機器學習的階段。所以,人們便通過這兩項技術,想出來讓這兩項技術相結合的辦法,通過計算機的數據庫管理系統來進行存儲互聯網下的數據信息,然后用計算機機器剖析數據信息,然后通過這兩者的結合,便產生了一種新型學科,即數據庫中的知識發現(KDD),所謂軟件工程中的數據挖掘技術就是知識發現的核心部分之一,軟件工程數據挖掘就是指在眾多的數據集合中快速摘取出最有用的信息的過程。在進入二十一世紀之后,數據挖掘技術已經成為了一門較為成熟的學科,并且隨著互聯網信息技術的快速發展也日益的成熟起來。如今,數據挖掘已經成為對人類產生重大影響的技術之一。

  2.2軟件重用技術

  所謂軟件重用技術是指利用可重用的軟件成分來開發軟件技術,當今主要有三種軟件重用技術。

  2.2.1軟件組合技術

  軟件組合技術是通過按照一定的規則把可重用的軟件成分組合到一起,從而構成新的軟件成份。該技術的特點是可重用的軟件成份在組合過程可以保持不變,并且該技術在教學與工程方面的應用已經較為廣泛。

  2.2.2軟件生成技術

  軟件生成技術指的是可以根據形式化的軟件功能描述與一定的生成機理通過已有的可重用的軟件成份生成新的功能相似的軟件成份或軟件系統。但是使用這個技術需要可重用軟件庫與知識庫的支持,利用知識庫來存儲軟件生成機理與規則。

  2.2.3OO技術

  OO技術在90年代是最具研究代表性的課題之一。OO技術通過對應用領域的問題空間對象進行直接建模,用更自然的方式去模擬人類認識世界,并將問題空間映射到空間。這種技術是基于問題對象的由底向上的開發方式,其強調的是從問題的內部結構去模擬客觀世界,從而使得軟件更加易于使用、理解、維護與重用。OO技術的設計開發使得開發人員逐漸的擺脫了數據格式與具體過程的束縛,從而便可以全身心的投入到研究所里要處理的對象之中。除此之外,OO的設計方法在組合可重用軟件成份的時候有很大的靈活性,并且可以以已有的對象為基礎衍生出新的對象,由此實現的可重用性不僅是自然的,更是準確的。OO技術為軟件重用技術的發展起到了不可忽視的作用。

  2.3圖規劃

  通過圖規劃技術在軟件工程中的應用,使得軟件工程自動化程度有了很大的提升,為我國人工智能技術得創新起到了推動作用。一般情況而言,如果想要充分的調用規劃器,第一步就是要對規劃器的初始狀態,目標以及領域動作用相應的語言形式表現出來,對于求解并不會因為受到初始狀態以及初始目標的改變所影響。然而在軟件工程中,如果可以合理的應用規劃器將會使軟件工程在實現自動化的基礎上得到進一步的提升,并且會使得軟件本身的重要性得以發揮。

  2.4結構化設計

  結構化設計的應用目的在于在應用人工智能規劃技術的基礎上可以將功能框架進行分析與導出,但在此過程中需要滿足系統軟件的相關需求,而后再根據實例描繪出算法自動設計軟件的系統架構。對于需求結構的分析主要是通過SDGP的處理方式得以進行,通過這種形式的處理將設計結構進行處理進而得到最終的輸出軟件設計結構。對于我國而言,使用這種方法對智能規劃應用的軟件工程起到較大的促進作用,并且能夠切合實際的解決抽象層次的問題,從而使其具備較強的優越性。

  3數據挖掘與重用技術

  3.1數據挖掘的特點

  數據挖掘對于在實際生活中的應用來說,具有很多的特點。例如數據的復雜性、數據結果的特殊性與數據結果的多元性。相對比各種技術來說,軟件工程的數據挖掘技術更加復雜,但是該特點主要是表現在軟件工程的數據中,不但像各項技術一樣含有軟件報告和軟件的版本信息,還會需要到很多的注釋和代碼數據,并且數據挖掘技術所挖掘到的數據信息都是具備特殊性的。往往在大量的軟件工程的數據中通過處理、表達、提取、分析、處理、輸出等等的操作以此來挖掘相關重要的信息。對于軟件工程的數據挖掘技術來說,對于相關技術人員的專業水平也是有著非常嚴格的要求,所獲得的結果也是非常的復雜,需要技術人員后續的處理才可以。

  3.2數據挖掘的規則

  數據挖掘是當今軟件工程中的一項新技術。并且含有多項規則,以此規范數據挖掘的使用。根據規則中處理的變量的類別,可以將規則分為布爾型和數值型。布爾型就是處理的值都是離散的、種類化的,充分的表達出變量之間的關系。而數值型關聯性規則則是將多維關聯規則融合到了一起,對所有的數值型字段進行處理,進行動態的分割或者對最初始的數據進行處理。根據數據的抽象層次,又可以分為單層規則和多層規則。單層的關聯規則是要讓所有的變量都不考慮現實的數據是具有多個不同的層次的。而多層次的關聯規則是指要對所處理的顯示的數據的層次進行詳細的考慮。而根據規則中要涉及到的數據的維數,關聯規則可以分為單維關聯規則和多維關聯規則。所謂單維規則就是僅僅涉及到數據的一個維,處理單個屬性中的一些關系。而多維關聯規則是要設計多個維,處理各個屬性之間的某些關系。各個規則相互依存,共同作用。

  3.3可重用的軟件成份

  在可重用的軟件中,其不僅包含可重用的軟件成分,而且對于整個的軟件系統都具備可重用性,也就是說在某些環境與功能需求發生改變時,其可以通過一些部分性的修改,在保持整體穩定性的前提下,去適應新的需求與環境。對于可重用的軟件成份其必須要具備以下屬性:首先是要具備完善的功能,并且要已經被確認了的良好模塊化。其次是結構要清晰,要具備良好的可讀性與可理解性。然后是界面的標準要統一,即要具有標準的數據模式,為的是便于統一性的組織與管理。

  3.4軟件重用的層次

  重用指的是同一事物可以不用修改或者稍微改動一點就可以多次的重復性使用。也就是說,軟件的重用可以大致分為三個層次:方法與標準的重用、軟件成分的重用以及知識的重用。以重用的軟件開發方法為基礎在改進軟件的生產力方面有著獨特的效果。但是在實踐之中,由于制約因素有很多,系統地開發可重用軟件便成為了制約因素之一。軟件成份在開發時所采用的方法會與當前和未來的可重用性之間有密切聯系,也就是說軟件的開發方法越系統化,其軟件資源的可重用性潛力便越大。

  4計算機軟件工程現代化技術的應用

  4.1在通訊設備中的應用

  隨著計算機軟件工程的不斷進步,人們的生活水平也在不斷的提高,手機則成為了人們日常必不可少的一個設備,計算機軟件工程技術與現代電子設備的相結合,出現了很多受人們歡迎的應用軟件,例如微信、QQ等,使得人們通訊變得更加的方便,并且還可以在這些軟件上分享自己生活瑣事,人們的生活由此變得更加豐富起來,在飛速發展的當今,人們可以僅憑一個手機實現人與人之間的溝通交流,所以現如今很多營銷方式也進行了大幅度的改革,人們在網上就可以看到很多商家的產品信息,相比過去,人們足不出戶就可以購買到所需的物品。并且由于3D技術的產生,人們在觀看電影時則有了更加的觀影效果,充分感受到了由軟件工程技術帶來的樂趣。

  4.2在教學活動中的應用

  由于社會生活的快速發展,對現階段的教育水平則提出了更高的要求,于是像過去那樣一直處于淺顯層面的教育方式顯然已經不適用了,就目前而言,教育要與科技技術相結合,只有這樣產生的教學模式才能更適應社會,才能得到更多高校的認可。通過計算機軟件工程技術的不斷完善,在教育行業有了一定的應用,并且小有成效,例如學校中使用到的多媒體教學,其中就用到了計算機軟件工程技術,通過多媒體教學,教師相比過去在備課方面有所輕松,學生通過這樣的方式學習,也有了更高的效率,學習積極性也容易被帶動起來。

  5組件技術的興起與軟件開發

  首先,組件的概念是由BjameSreoustrup所提出來的,組件是一個群組,其是在設計與實現階段由一些類組成的。每個組件都有其自己的功能,并且有一個和其他組件相連接的接口,當一個軟件的功能需要實現時要所有的組件連接到一起才可以,也就是說組件是問題的解決方案與獨立的類之間的接口。組件可以在邏輯上將一個任務劃分成多個部分,由此便于不同的軟件開發組完成其功能。一般情況下,將類劃分成多個部件的方法如下:(1)將現有的硬件與其他軟件接口的類劃分成一個組件。(2)將數據存取類劃分為一個組件。(3)將用戶的界面劃分為一個組件。通過劃分這些組件大大地提高了軟件的重用性。

  6結語

  總而言之,隨著我國科學技術的不斷提高,計算機軟件工程技術的不斷發展,人們的日常生活及工作對于計算機的需要也在提升,以致于在生產生活中的各個領域中都可以看到計算機軟件工程技術的影子。計算機軟件工程是我國現代化發展的重要推動力,其關乎著我國整體的經濟建設。隨著信息化時代的到來,不僅要求軟件工程要不斷提高現代化技術,更需要多方面的共同努力,才能促進軟件工程的健康發展,將計算機軟件工程中融入現代化技術,對我國的經濟建設意義重大。

  參考文獻

  [1]袁婷.關于計算機軟件工程的現代化技術研究[J].科技傳播,2016,8(03):96+99.

  [2]陶慧杰,葉中華,趙玉婷,宋慧媛.基于計算機軟件工程的現代化技術[J].信息記錄材料,2018(9):47-48.

  [3]楊昆.基于計算機軟件工程的現代化技術探討[J].新通信,2018,20(17):90.

  [4]王泰東.基于計算機軟件工程的現代化技術分析[J].電腦知識與技術,2018,14(07):82-83.

  [5]李躍.計算機軟件工程現代化技術的發展現狀與對策[J].信息與電腦,2018(7):3-5.

  [6]董朝賢.工程設計中計算機軟件技術的應用研究[J].信息與電腦(理論版),2019(02):5-6.

  李響

聲明:

①文獻來自知網、維普、萬方等檢索數據庫,說明本文獻已經發表見刊,恭喜作者.

②如果您是作者且不想本平臺展示文獻信息,可聯系學術顧問予以刪除.

《道路交通事故責任鑒定標準相關要點分析》
主站蜘蛛池模板: 色老头一区二区三区在线观看| 婷婷久久伊人| 欧美亚洲日本在线观看| 久久精品久久精品亚洲人| 91av在线不卡| 国产精品视频在线播放| 久久久免费精品| 久久精品日韩| 精品一区二区中文字幕| 精品国产福利| 国产精品综合不卡av| 国产伦精品免费视频| 国产精品自产拍高潮在线观看| 精品国产乱码久久久久| 韩国国内大量揄拍精品视频| 久久av在线播放| 国产日韩欧美日韩大片| 国产在线播放一区二区| 精品免费国产| 国产精品入口免费视| 国产精品久久久久久久久久久久 | 日韩欧美一区三区| 日韩中文字幕久久| 久久亚洲精品网站| 国产精品久久久久久久久久ktv| 国产精品免费成人| 国产va免费精品高清在线| 国产精品免费观看高清| 午夜久久资源| 久久精品人人做人人爽电影| 国产精品麻豆va在线播放| 国产精品福利观看| 国产精品激情自拍| 午夜精品一区二区三区av| 青青青国产在线观看| 欧美激情第6页V| 国产精品一区二区免费| 91免费欧美精品| 欧美久久在线观看| 国产极品尤物在线| 欧美一区二区三区精美影视|