免费成人电影在线观看|视频免费1区二区三区|在线播放一区二区精品产|欧美一级淫片免费播放口|免费a∨中文高清乱码专区|久久人人做人人爽人人AV|亚洲AV乱码一区二区三区臂|精品国产一区二区三区2021

400-900-8885

山西事業(yè)單位計算機基礎知識-軟件工具

考生正在瀏覽:事業(yè)單位筆試技巧|事業(yè)單位面試技巧|更多備考信息事業(yè)單位

  1.軟件開發(fā)工具

  對應于軟件開發(fā)過程的各種活動,軟件開發(fā)工具通常有需求分析工具、設計工具、編碼與排錯工具、測試工具等。

  (1)需求分析工具:用以輔助軟件需求分析活動的軟件稱為需求分析工具,它輔助統(tǒng)分析員從需求定義出發(fā),生成完整的、清晰的、一致的功能規(guī)范。功能規(guī)范時軟件所要完成的功能的準確而完整的陳述,它描述該軟件要什么及只做什么。

  (2)設計工具:用以輔助軟件設計活動的軟件稱為設計工具,它輔助設計人員從軟件功能規(guī)范觸發(fā),得到相應的設計規(guī)范。對應于概要設計活動和詳概要設計工具用以輔助設計人員設計目標軟件的體系結構、控制結構和數(shù)據(jù)結構。

  (3)編碼與排錯工具:輔助程序員進行編碼活動的工具有編碼工具和排錯工具。編碼工具輔助程序員用某種程序設計語言編制源程序,并對源程序進行翻譯,最終轉(zhuǎn)換成可行的代碼。因此,編碼工具通常與編碼所使用的程序語言密切相關。排錯工具用來輔助程序員尋找源程序中錯誤的性質(zhì)和原因,并確定其出錯的位置。

  2.軟件維護工具

  輔助軟件維護過程中活動的軟件稱為軟件維護工具,它輔助維護人員對軟件代碼及文檔進行各種維護活動。軟件維護工具主要有版本控制工具、文檔分析工具、開發(fā)信息工具、逆向工程工具和再工程工具。

  (1)版本控制工具:在軟件開發(fā)和維護過程中一個軟件往往有多個版本,版本控制工具用來存儲、更新、恢復和管理一個軟件的多個版本。

  (2)文檔分析工具:文檔分析工具用來對軟件開發(fā)過程中形成的文檔進行分析,給軟件維護活動所需的維護信息。

  (3)開發(fā)信息庫工具:開發(fā)信息庫工具用來維護軟件項目的開發(fā)信息,包括對象、模型等。它記錄每個對象的修改信息(已確定的錯誤及重要改動)和其他變形(如抽象數(shù)據(jù)的多種實現(xiàn)),還必須維護對象和與有關信息之間的關系。

  (4)逆向工程工具:逆向工程工具輔助軟件人員將某種形式表示的軟件(源程序)轉(zhuǎn)戰(zhàn)更高抽象形式表示的軟件。這種工具力圖恢復源程序的設計信息,使軟件變得更容易理解。逆向工程工具分為靜態(tài)的和動態(tài)的兩種。

  (5)再工程工具:再工程工具用來支持重構一個功能和性能更為完善的軟件系統(tǒng)。再工程工具主要集中在代碼重構、程序結構重構和數(shù)據(jù)結構重構等方面。

  山西事業(yè)單位考試備考-計算機基礎知識大全

  >>點擊返回:中公網(wǎng)校事業(yè)單位考試網(wǎng)    

(責任編輯:李明)

直播公開課
網(wǎng)校師資
會員免費專區(qū)
會員特惠專區(qū)

日利奇之5-20下,學生用戶胡

  • 年度會員年度會員 68
  • 終身會員 198
尊享12大會員特權
  1. 好課免費

人工咨詢

全國統(tǒng)一咨詢熱線

400-900-8885

課程咨詢請按1
售后服務請按2
9:00-21:00 節(jié)假日不休

商務合作

企業(yè)微信

微信掃碼添加

考編考證必備小工具
中公網(wǎng)校小程序
精選免費公開課
中公網(wǎng)校視頻號
中公教育官方網(wǎng)課平臺
中公網(wǎng)校極速版APP
資訊答疑試題
中公網(wǎng)校公眾號

Copyright?2000-2023 北京中公教育科技有限公司 .All Rights Reserved

京ICP備10218183號-41 京ICP證161188號  京公網(wǎng)安備11010802020664號 電子營業(yè)執(zhí)照