freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程作業(yè)題含答案(編輯修改稿)

2025-06-28 12:04 本頁面
 

【文章內(nèi)容簡介】 人員 ④不屬于該軟件開發(fā)組的軟件設(shè)計人員(A) A:①找出錯誤所在,并改正之 ②排除存在錯誤的可能性 ③對錯誤性質(zhì)進行分類 ④統(tǒng)計出錯的次數(shù)一. 選擇題:1.為了提高測試的效率,應(yīng)該____。A.隨機地選取測試數(shù)據(jù) B.取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)庫C.在完成編碼后制定軟件的測試計劃D.選擇發(fā)現(xiàn)錯誤可能性大的數(shù)據(jù)作為測試數(shù)據(jù)2.與設(shè)計測試數(shù)據(jù)無關(guān)的文檔是____。 A.需求說明書 B。數(shù)據(jù)說明書 C。源程序 D。項目開發(fā)設(shè)計3.結(jié)構(gòu)化設(shè)計是一種應(yīng)用最廣泛的系統(tǒng)設(shè)計方法,是以____為基礎(chǔ),自頂向下,求精和模塊化的過程。 A.?dāng)?shù)據(jù)流 B。數(shù)據(jù)流圖 C。數(shù)據(jù)庫 D。數(shù)據(jù)結(jié)構(gòu)4.概要設(shè)計的結(jié)果是提供一份____。 A.模塊說明書 B??驁D C 程序 D 數(shù)據(jù)結(jié)構(gòu)5.需求分析是由分析員了解用戶的要求,認真細致地調(diào)研。分析,最終應(yīng)建立目標系統(tǒng)的邏輯模型并寫出____。 A.模塊說明書 B。 軟件規(guī)格說明書 C。項目開發(fā)計劃 D。合同文檔6.注釋是提高程序可讀性的有效手段,好的程序注釋占到程序總量的____。 A.1/6 B。1/5 C。1/4 D。1/37.變換型和事務(wù)型是程序結(jié)構(gòu)的標準形式。從某處獲得數(shù)據(jù),再對這些數(shù)據(jù)作處理,然后將結(jié)果送出是屬于____。 A.變換型 B 事務(wù)型 8.PAD(Problem Analysis Diagram)圖是一種____工具。 A.系統(tǒng)描述 B。詳細設(shè)計 C。測試 D。編程輔助9.排錯一般是在測試發(fā)現(xiàn)錯誤后進行,其中找到錯誤位置占排錯總工作量的____。A. 95%B.5%C.50%D.20% 10.分層數(shù)據(jù)流圖是一種比較嚴格又易于理解的描述方式,它的頂層描述了系統(tǒng)的____。A. 總貌B.細節(jié)C.抽象D.軟件的作者 11.?dāng)?shù)據(jù)流圖中,當(dāng)數(shù)據(jù)流向或流自文件時,____。A.?dāng)?shù)據(jù)流要命名,文件不必命名B.?dāng)?shù)據(jù)流不必命名,有文件名就足夠了C.?dāng)?shù)據(jù)流和文件均要命名,因為流出和流進數(shù)據(jù)流是不同的D.?dāng)?shù)據(jù)流和文件均不要命名,通過加工可自然反映出 12.分析員是____。A. 用戶中系統(tǒng)的直接使用者B.用戶和軟件人員的中間人C.軟件的編程人員 D。用戶和軟件人員的領(lǐng)導(dǎo) 13.在軟件開發(fā)中,有利于發(fā)揮集體智慧的一種做法是____。A. 設(shè)計評審B.模塊化C.主程序員制D。進度控制14.在開發(fā)軟件時,____可用來提高程序員的工作效率。A.程序開發(fā)環(huán)境 B.操作系統(tǒng)的作業(yè)管理功能C.編譯程序的優(yōu)化功能 D。并行運算的大型計算機 15.軟件測試中設(shè)計測試實例(test case)主要由輸入數(shù)據(jù)和____兩部分組成。A. 測試規(guī)則 B.測試計劃C.預(yù)期輸出結(jié)果 D.以往測試記錄分析 16.結(jié)構(gòu)化程序設(shè)計主要強調(diào)程序的____。A. 效率 B.速度 C.可讀性 D.大小 17.開發(fā)軟件需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作____。 B.軟件危機 C.軟件工程 D.軟件產(chǎn)生18.成功的測試是指______。A.運行測試實例后未發(fā)現(xiàn)錯誤項 B.發(fā)現(xiàn)程序的錯誤C.證明程序正確 D.改正程序的錯誤19.系統(tǒng)開發(fā)的需求分析階段的重要工作之一是____。A.?dāng)?shù)據(jù)定義 B.?dāng)?shù)據(jù)庫設(shè)計 C.?dāng)?shù)據(jù)維護 D.?dāng)?shù)據(jù)結(jié)構(gòu)實現(xiàn)20., 軟件開發(fā)人員在各個階段以文檔作為前段工作成果的_____和后段工作的_____。A. 接口 21.單獨測試一個模塊時, 。 (Sub) (Initation) (Ssack) (Ssub)22.在結(jié)構(gòu)化程序設(shè)計思想提出以前,在程序設(shè)計中曾強調(diào)程序的____。現(xiàn)在,與程序的____相比,人們更重視程序的____。12A。安全性B。專用性C。一致性D。合理性 E。可理解性F。效率23.軟件測試中,白箱方法是通過分析程序的____來設(shè)計測試實例的方法,除了測試程序外,還適用于對____階段的軟件文檔進行測試。黑箱方法是根據(jù)程序的____來設(shè)計測試實例的方法,除了測試程序外,它適用于____階段的軟件文檔進行測試。 3A.應(yīng)用范圍B.內(nèi)部邏輯C.功能D.輸入數(shù)據(jù) 4A.編碼B.軟件詳細設(shè)計C.軟件概要設(shè)計D.需求分析24.(1)在軟件生命期周期中,_____階段所需工作量最大,約占70%;(2)結(jié)構(gòu)化分析方法產(chǎn)生的系統(tǒng)說明書由一套____,一本數(shù)據(jù)字典和一組小說明及補充材料組成; (3)軟件的____一般由兩次故障平均間隔時間和故障平均恢復(fù)時間來度量; (4)采用____且編寫程序,可提高程序的可移植性; (5)僅依據(jù)規(guī)格說明書描述的程序功能來設(shè)計測試實例的方法稱為____。 1.A.分析B.設(shè)計C 編碼D 測試 E 維護 2.A.因果B。分層數(shù)據(jù)流圖C PAD圖 D 程序流程圖 3.A.可維護性 B可靠性 C效率 D互理解性 4.A.機器語言 B宏指令 C匯編語言 D高級語言 5.A.白箱法 B表態(tài)分析法 C黑箱法 D人工分析法25.____是以發(fā)現(xiàn)錯誤為目的的,而____是以定位,分析和改正錯誤為目的的。A.測試 B.排錯(調(diào)試) C.維護 D.開發(fā)26.請按順序?qū)懗鲕浖诘膸讉€階段____,____ ,____,____,____,____。A.維護 B.測試 C.詳細設(shè)計 D.概要設(shè)計 E.編碼 F.需求分析27.軟件發(fā)展過程中,第一階段(50年代)稱為“程序設(shè)計原始時期”,這時既沒有1____也沒有__2__,程序員只能用匯編語言編寫程序。第二階段(50年代末——60年代末)稱為“基本軟件期”,出現(xiàn)了1____并漸普及,隨之2____編譯技術(shù)也有較大發(fā)展。第三階段(60年代——70年代中)稱為“程序設(shè)計方法的時代”。與硬件費用下降相反,軟件開發(fā)費急劇上升。人們提出了3____和4____等到程序設(shè)計方法,設(shè)法降低軟件開發(fā)的費用。第四代階段(70年代中至今)稱為“軟件工程時期”,軟件開發(fā)技術(shù)不再僅僅是程序設(shè)計技術(shù),而是同軟件開發(fā)的各階段(5____,6____,編碼,測試,7____)及整體和管理有關(guān)。 ①②③④A.匯編語言 B.操作系統(tǒng) C.虛擬存儲器概念 D.高級語言 E.結(jié)構(gòu)化程序設(shè)計數(shù)據(jù)庫概念 F.固件 G.模塊化程序設(shè)計 ⑤⑥⑦A.使用和維護 B.兼容性的確認 C.完整性的確定 D.設(shè)計E需求定義F圖像處理28.軟件危機出現(xiàn)于____,為了解決軟件危機,人們提出了用____的原理來設(shè)計軟件,這是軟件工程誕生的基礎(chǔ)。 A.50年代末 B.60年代初 C.60年代末 D.70年代初 A.運籌學(xué) B.工程學(xué) C.軟件學(xué) D.軟件學(xué) E.?dāng)?shù)字29. 瀑布模型把軟件生存周期劃分為軟件定義、軟件開發(fā)和____三個階段,而每一階段又可細分為若干個更小的階段。A.詳細設(shè)計 B.可行性分析 C.運行及維護 D.測試與排錯30.軟件的____設(shè)計又稱為總體設(shè)計,其主要任務(wù)是建立軟件系統(tǒng)的總體結(jié)構(gòu)。A.概要 B.抽象 C.邏輯 D.規(guī)劃31.結(jié)構(gòu)化分析SA是軟件開發(fā)需求分析階段所使用的方法,____不是SA所使用的工具。A.DFD圖 B.PAD圖 C.結(jié)構(gòu)化英語 D.判定表32.結(jié)構(gòu)化分析方法以數(shù)據(jù)流圖、____和加工說明等描述工具,即用直觀的圖和簡潔的語言來描述軟件系統(tǒng)模型。A.DFD圖 B.PAD圖 C.IPO圖 D.?dāng)?shù)據(jù)字典33.模塊本身的內(nèi)聚是模塊獨立性的重要度量因素之一,在七類內(nèi)聚中,具有最強內(nèi)聚的一類是____。A.順序性內(nèi)聚 B.過程性內(nèi)聚 C.邏輯性內(nèi)聚 D.功能性內(nèi)聚34.Jackson設(shè)計方法由英國的M. Jackson提出的,它是一種面向____的設(shè)計方法。A.對象 B.?dāng)?shù)據(jù)流 C.?dāng)?shù)據(jù)結(jié)構(gòu) D.控制結(jié)構(gòu)35.結(jié)構(gòu)化設(shè)計思想的核心是要求程序只由順序、循環(huán)和____三種結(jié)構(gòu)組成。A.分支 B.單入口 C.單出口 D.有規(guī)則GOTO36.源程序的版面文檔要求應(yīng)有變量說明、適當(dāng)注釋和____。A.框圖 B.統(tǒng)一書寫格式 C.修改記錄 D.編程日期37.在軟件工程中,軟件測試的目的是____。A.試驗性運行軟件 B.發(fā)現(xiàn)軟件錯誤 C.證明軟件是正確的 D.找出軟件中的全部錯誤38.在軟件工程中,當(dāng)前用于保證軟件質(zhì)量的主要技術(shù)手段還是____。A.正確性證明 B.測試 C.自動程序設(shè)計 D.符號證明39.在軟件工程中,高質(zhì)量的文檔標準是完整性、一致性和____。A.統(tǒng)一性 B.安全性 C.無二義性 D.組合性40.在軟件研究過程中,CASE是____。A.指計算機輔助系統(tǒng)工程 B.CAD和CAM技術(shù)的發(fā)展動力C.正在實驗室用的工具 D.指計算機輔助軟件工程41.軟件(結(jié)構(gòu))設(shè)計階段(概要設(shè)計)的文檔是____。A.系統(tǒng)模型說明書 B.程序流程圖 C.系統(tǒng)功能說明書 D.模塊結(jié)構(gòu)圖和說明書42.軟件的維護是指____。A.對軟件的改進、適應(yīng)和完善 B.維護正常運行C.配置新軟件 D.軟件開發(fā)期的一個階段43.逆向工程在軟件工程中主要用于____階段。A.分析 B.設(shè)計 C.編碼 D.維護44.軟件工程中,只根據(jù)程序的功能說明而不關(guān)心程序內(nèi)部的邏輯結(jié)構(gòu)的測試方法,稱為____測試。A.白盒法 B.灰盒法 C.黑盒法 D.綜合法45.模塊內(nèi)聚聯(lián)系最大的是____。A.順序內(nèi)聚 B.功能內(nèi)聚 C.通信內(nèi)聚 D.時間內(nèi)聚46.在軟件的設(shè)計階段應(yīng)提供的文檔是____。A. 軟件需求規(guī)格說明書B. 概要設(shè)計規(guī)格說明書和詳細設(shè)計規(guī)格說明書C. 數(shù)據(jù)字典及流程圖D. 源程序以及源程序的說明書47.程序流程圖、NS圖和PAD圖是____使用的算法表達工具。A.設(shè)計階段的概要設(shè)計 B.設(shè)計階段的詳細設(shè)計C.編碼階段 D.測試階段48.軟件的可維護性是指____。A.軟件的可理解程度,程序修改的難易程度B.軟件文檔修改的難易程度C.程序修改的難易程度D.使用維護工具進行維護的難易程度49.月收入=800元者免稅,現(xiàn)用輸入數(shù)800元和801元測試程序,則采用的是____方法。A.邊緣值分析 B.條件覆蓋 C.錯誤推測 D.等價類50.采用黑盒法測試程序是根據(jù)____。A.程序的邏輯 B.程序的功能說明 C.程序中的語句 D.程序中的數(shù)據(jù)51.?dāng)?shù)據(jù)流圖的小說明中描述的最基本部分是____。A.激發(fā)條件 B.加工邏輯 C.優(yōu)先級 D.執(zhí)行頻率52.系統(tǒng)的健壯性是指____。A.系統(tǒng)能夠正確地完成預(yù)期的功能 B.系統(tǒng)能有效地使用計算機資源C.在有干擾或輸入數(shù)據(jù)不合理等意外情況下,系統(tǒng)仍能進行適當(dāng)?shù)毓ぷ鱀.在任何情況下,系統(tǒng)均具有錯誤自修復(fù)功能53.軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開發(fā)的學(xué)科,其目的是____。A.引入新技術(shù)提高空間利用率 B.用較少的投資獲得高質(zhì)量的軟件C.縮短研制周期擴大軟件功能 D.硬軟件結(jié)合使系統(tǒng)面向應(yīng)用54.不適于作為數(shù)據(jù)流圖處理(加工)框名稱的是____。A.人工校核工資數(shù)據(jù) B.工資支票數(shù)據(jù)C.打印工資支票 D.計算職工工資55.如果模塊中所有成分引用共同的數(shù)據(jù),該模塊內(nèi)的聯(lián)系類型是____。A.順序內(nèi)聚 B.功能內(nèi)聚 C.通信內(nèi)聚 D.過程內(nèi)聚56.某模塊的功能是打印錄取通知書或不錄取通知書,調(diào)用模塊可通過向此模塊傳遞布爾標志信息決定本次調(diào)用哪種通知書的打印,這種模塊之間的耦合稱為____。A.?dāng)?shù)據(jù)耦合 B.混合耦合 C.公共耦合 D.控制耦合57.適應(yīng)性維護的含義是____所進行的維護。A.為使軟件在改變了的環(huán)境下仍能使用B.為改正在開發(fā)時期產(chǎn)生、測試階段沒有發(fā)現(xiàn)、運行時出現(xiàn)的錯誤C.為改善系統(tǒng)性能、擴充功能D.為軟件的正常執(zhí)行58.采用白盒法測試模塊(程序),應(yīng)根據(jù)____。A.內(nèi)部邏輯結(jié)構(gòu) B.算法復(fù)雜度 C.外部功能特性 D.支撐環(huán)境59.下列關(guān)于軟件工程方面的敘述中,正確的說法是____。A.軟件的質(zhì)量標準中,某些因素是不可兼得的B.?dāng)?shù)據(jù)字典包括數(shù)據(jù)流、文件、模塊調(diào)用關(guān)系等三種條目C.測試過程即調(diào)試D.白盒法測試用例中,滿足條件覆蓋的一定滿足判定覆蓋 60.程序編寫(實現(xiàn))階段完成的文檔有____。 A.詳細設(shè)計說明書 B.詳細設(shè)計說明書、用戶手冊C.模塊開發(fā)宗卷、操作手冊 D.用戶手冊、操作手冊61.軟件總體結(jié)構(gòu)的內(nèi)容應(yīng)在____文檔中闡明。 A.軟件需求規(guī)格說明書 B.概要設(shè)計規(guī)格說明書C.詳細設(shè)計規(guī)格說明書 D.?dāng)?shù)據(jù)要求規(guī)格說明書62.使用結(jié)構(gòu)化分析方法時,采用的基本手段是____。A.分解和抽象 B.分解和綜合 C.歸納與推導(dǎo) D.試探與回溯63.決定軟件可維護性的主要因素可概括為____。A.可測試性、可理解性、可修改性 B.一致性、結(jié)構(gòu)性、自我描述性C.可計測性、可訪問性、可通訊性 D.可擴充性、簡潔性、結(jié)構(gòu)性64.要減少兩個模塊之間的耦合,則必須____。A.兩個模塊間的調(diào)用次數(shù)要少 B.模塊間傳遞的參數(shù)要少C.模塊間傳遞的參數(shù)要少且布傳遞開關(guān)型參數(shù)D.模塊間傳遞的參數(shù)要少且不傳遞開關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量65.軟件開發(fā)中系統(tǒng)分析階段產(chǎn)生的文檔是____。A.?dāng)?shù)據(jù)流圖 B.系統(tǒng)說明書 C.模塊結(jié)構(gòu)圖和模塊說明書 D.?dāng)?shù)據(jù)字典66.初始化模塊和結(jié)束模塊從塊內(nèi)聯(lián)系看,被稱為____模塊。A.過程內(nèi)聚
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1