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

正文內(nèi)容

軟件工程試題庫集及答案-wenkub

2022-11-18 15:09:22 本頁面
 

【正文】 內(nèi)聯(lián)系看,被稱為 ____模塊。 A、可采用結(jié)構(gòu)化設(shè)計方法 B、降低復(fù)雜度 C、有利于信息隱蔽 D、 描述系統(tǒng)的功能與性能 23.一個模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的 _______。 A.過程 B.對象 C.?dāng)?shù)據(jù)流 D.?dāng)?shù)據(jù)結(jié)構(gòu) 41. Jackson程序設(shè)計方法是一種面向 _____ 的設(shè)計方法。 A.人工校核工資數(shù)據(jù) B.工 資支票數(shù)據(jù) C.打印工資支票 D.計算職工工資 17.系統(tǒng)開發(fā)人員使用系統(tǒng)流程圖或其他工具描述系統(tǒng),估計每種方案的成本和效益的工作是在 ______階段進行的。從某處獲得數(shù)據(jù),再對這些數(shù)據(jù)作處理,然后將結(jié)果送出是屬于 ____。 A、 作為編碼階段的描述工具 B、為用戶與開發(fā)人員之間統(tǒng)一認識 C、作為概要設(shè)計的依據(jù) D、為需求分析階段定義各類條目 11.使用結(jié)構(gòu)化分析方法時,采用的基本手段是 ____。 A、各階段的任務(wù)盡可能相關(guān)性 B、 各階段的任務(wù)盡可能相對獨立 C、各階段的任務(wù)在時間上連續(xù) D、各階段的任務(wù)在時間上相對獨立 8.一個軟件項目是否進行開發(fā)的結(jié)論是在 ______文檔中作出的。 A、 軟件開發(fā)過程未經(jīng)審查 B、 軟件開發(fā)不分階段,開發(fā)人員沒有明確的分工 進入獲得更多 C、 所 開發(fā)的軟件,除了程序清單外,沒有其他文檔 D、 采用工程設(shè)計的方法開發(fā)軟件,不符合軟件本身的特點 4.軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開發(fā)的學(xué)科,其目的是 ____。 綜合練習(xí)一答案 教寶網(wǎng) 進入獲得更多驚喜 一. 選擇題: 1. 軟件危機出現(xiàn)于 ____,為了解決軟件危機,人們提出了用 ____的原理來設(shè)計軟件,這是軟件工程誕生的基礎(chǔ)。 A.引入新技術(shù)提高空間利用率 B.用較少的投資獲得高質(zhì)量的軟件 C.縮短研制周期擴大軟件功能 D.硬軟件結(jié)合使系統(tǒng)面向應(yīng)用 5.請按順序?qū)懗鲕浖诘膸讉€階段 ____, ____ , ____, ____, ____, ____。 A、 軟件開發(fā)計劃 B、 可行性報告 C、需求分析說明書 D、測試報告 9.分析 員是 ____。 A.分解和抽象 B.分解和綜合 C.歸納與推導(dǎo) D.試探與回溯 12.結(jié)構(gòu)化系統(tǒng)分析主要是通過 ____進行分析的。 A.變換型 B 事務(wù)型 進入獲得更多 14.需求分析說明書不能作為 ______。 A、需求分析 B、 總體設(shè)計 C、詳細設(shè)計 D、編碼階段 18.軟件的 ____設(shè)計又稱為總體設(shè)計,其主要任務(wù)是建立軟件系統(tǒng)的總體結(jié)構(gòu)。 A、 數(shù)據(jù)結(jié)構(gòu) B、數(shù)據(jù)流圖 C、 IPO圖 D、系統(tǒng)流程圖 20. Jackson 設(shè)計方法由英國的 M. Jackson 提出的,它是一種面向 ____的設(shè)計方法。 A、扇入數(shù) B、 扇出數(shù) C、寬度 D、作用域 24.某個模塊的作用域是指 ______。 A.過程內(nèi)聚 B.功能內(nèi)聚 C.時間內(nèi)聚 D.邏輯內(nèi)聚 28.若一模塊內(nèi)部的處理動作為:成分 A 的輸出是成分 B 的輸入,則該模塊的聚合性稱為______。 A、特征耦合 B、公共耦合 C、 數(shù)據(jù)耦合 D、數(shù)據(jù)結(jié)構(gòu) 32.一個模塊傳送給另一模塊的參數(shù)是由單個數(shù)據(jù)項組成的數(shù)組 ,它屬于 ______耦合。測試 D。 A、系統(tǒng)分析 B、概要設(shè)計 C、 詳細設(shè)計 D 編碼(實現(xiàn)) 38.源程序的版面文檔要求應(yīng)有變量說明、適當(dāng)注釋和 ____。 A、 功能描述 B、安裝手冊 C、 系統(tǒng)設(shè)計 D、使用手冊 42.在軟件工程中,高質(zhì)量的文檔標(biāo)準(zhǔn)是完整性、一致性和 ____。 結(jié)構(gòu)化程序設(shè)計是一種程序設(shè)計技術(shù),它采用 __自頂向下、逐步求精 __的設(shè)計方法和順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)構(gòu)造常態(tài)程序。通常問題簡述中的動詞短語將成為數(shù)據(jù)流圖中的 ___處理 __成分。 在模塊結(jié)構(gòu)圖中,直接調(diào)用某 一模塊的其他模塊數(shù)稱為該模塊的 __扇入數(shù) ____。 A.靜態(tài)單變量 B.動態(tài)單變量 C.靜態(tài)多變量 D.動態(tài)多變量 3.在 McCall軟件質(zhì)量度量模型中,( )屬于面向軟件產(chǎn)品修改。 A.確定 B.行或不行 C.正確 D.無二義 20.需求分析階段的任務(wù)是確定( ) A. 軟件開發(fā)方法 B. 軟件開發(fā)工具 C. 軟件開發(fā)費 D. 軟件系統(tǒng)的功能 二、填空題(每空 2分,共 20分)。 24.軟件可維護性度量的七個質(zhì)量特性是可理解性、可測試性、可修改性、可靠 性、 可移植 性 、 可使用性和效率。 28.在結(jié)構(gòu)化分析中,用于描述加工邏輯的主要工具有三種,即:結(jié)構(gòu)化語言、判定表、 判定樹 。 31.軟件生存周期模型 描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型 32.?dāng)?shù)據(jù)字典( DD) 數(shù)據(jù)字典是用來定義數(shù)據(jù)流圖中的各個成分的具體含義的?;颍ú煌膶ο?,收到同一消息可以產(chǎn)生不同的結(jié)果。 信息冗余:為檢測或糾正信息在運算或傳輸中的錯誤,須外加一部分信息。 軟件測試是( 1)為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程;( 2)一個好的用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤的測試。 某一 8 位微機,其十六進制常數(shù)定義為:以 0x 或 0X 開頭的數(shù)是十六進制整數(shù),其值的范圍是 7f~ 7f(表示十六進制的大小寫字母不加區(qū)別),如 0X13,0X6A,0X3c。 A.詳細的 B.全面的 C.簡化的、壓縮的 D.徹底的 [解析 ]軟件的可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定該軟件項目是否能夠開發(fā),是否值得去開發(fā)。 A.當(dāng)前運行系統(tǒng) B.當(dāng)前邏輯模型 C.目標(biāo)系統(tǒng) D.新系統(tǒng) [解析 ]可行性研究首先要確定項目的規(guī)模和目標(biāo),然后就需要對當(dāng)前 運行的系統(tǒng)進行研究了,在考察系統(tǒng)的基礎(chǔ)上,通過描繪現(xiàn)有系統(tǒng)的高層系統(tǒng)流程圖,與有關(guān)人員一起審查該系統(tǒng)流程圖是否正確。是描繪物理系統(tǒng)的傳統(tǒng)工具。 IPO圖用來描述每個模塊輸入 /輸出數(shù)據(jù)、處理功能及模塊調(diào)用的詳細情況。 6.程序的三種基本控制結(jié)構(gòu)的共同特點是 A.不能嵌套使用 B.只能用來寫簡單程序 C.已經(jīng)用硬件實現(xiàn) D.只有一個入口和一個出口 [解析 ]程序的特點就是從一個入口開始,最終以一 個出口結(jié)束,其間可以用順序,選擇和循環(huán)方式對程序的流向進行控制。 8.維護中,因誤刪除一個標(biāo)識符而引起的錯誤是 _________副作用。對于不同類型的維護,這些特性的側(cè)重點也不相同,有一些可維護特性是可以 相互促進的,比如可理解性和可測試性,可理解性和可修改性,另外一些則是相互矛盾的,如答案中的 B效率和可移植性、 C中的效率和可修改性。 A.一般具體 B.整體部分 C.分類關(guān)系 D.主從關(guān)系 [解析 ]類有兩種主要的結(jié)構(gòu)關(guān)系,即一般 —— 具體結(jié)構(gòu)關(guān)系和整體 —— 部分結(jié)構(gòu)關(guān)系。 11.在變更控制中, ______可以用來確保由不同用戶所執(zhí)行的并發(fā)變更。具體說明見上題。 15.面向?qū)ο蠓椒▽W(xué)的出發(fā)點和基本原則是盡可能模擬人類習(xí)慣的思維方式,分析、設(shè)計和實現(xiàn)一個軟件系統(tǒng)的方法和過程,盡可能接近于人類認識世界解決問題的方法和過程。 16.軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程 叫 A.生存期 B.面向?qū)ο笤O(shè)計 C.面向?qū)ο蟪绦蛟O(shè)計 D.面向?qū)ο蠓治? [解析 ]面向?qū)ο蟮姆治龅倪^程就是認識客觀世界的過程,其目的就是建立對客觀世界的精確、簡潔、可理解的正確模型,也就是所謂的建模。 18.原型化方法是一種 _______型的設(shè)計過程。 19.為了提高測試的效率,應(yīng)該 A.隨機地選取測試數(shù)據(jù) B.取一切可能的 輸入數(shù)據(jù)作為測試數(shù)據(jù) C.在完成編碼以后制定軟件的測試計劃 D.選擇發(fā)現(xiàn)錯誤可能性大的數(shù)據(jù)作為測試數(shù)據(jù) [解析 ]軟件測試是為了盡可能多的發(fā)現(xiàn)程序中的錯誤,尤其是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤。 二,填空題(本大題共 10小題,每小題 2分,共 20分) 21.系統(tǒng)流程圖是描述物理模型的傳統(tǒng)工具,用圖形符號表示系統(tǒng)中各個元素表達了系統(tǒng)中各種元素之間的 ( 信息流動 )情況。 23.自頂向下結(jié)合的漸增式測試法,在組合模塊時有兩種組合策略:深度優(yōu)先策略和( 寬度優(yōu)先策略 ) 。從程序圖來看,一條獨立路徑是至少包含有一條 ( 在其他獨立路徑中未有過 )的邊的路徑。 [解析 ]匯編語言屬于低級語言,是一種面向機器的語言,它與高級語言相比有許多優(yōu)越性:如操作靈活,可以直接作用到硬件的最下層,完成與外部設(shè)備的接口工作等,是能夠利用計算機硬件特性直接控制硬件設(shè)備的唯一語言。 27.詳細設(shè)計的任務(wù)是確定每個模塊的內(nèi)部特性,即模塊的算法、 ( 使用的數(shù)據(jù) )。 [解析 ]在軟件維護的流程中,第一步就是制定維護申請報告,也稱為軟件問題報告,它是維護階段的一種文檔,由申請維護的用戶填寫。 30.科學(xué)工程計算需要大量的標(biāo)準(zhǔn)庫函數(shù),以便處理復(fù)雜的數(shù)值計算,可供選擇的語言有: ( FORTRAN語言 )、 PASCAL語言、 C語言和 PL/1語言。 33.投資回收期 解:投資回收期就是使累計的經(jīng)濟效益等于最初的投資費用所需的時間。 ( 2)可行性研究前提:說明開發(fā)項目的功能、性能和基本要求;達到的目標(biāo);各種限制條件;可行性研究方法和決定可行性的主要因素。 ( 6)社會因素可行性分析:說明法律因素,對合同責(zé)任、侵犯專利權(quán)、侵犯版權(quán) 等問題的分析;說明用戶使用可行性,是否滿足用戶行政管理、工作制度、人員素質(zhì)的要求。 37.系統(tǒng)設(shè)計的內(nèi)容是什么? 解: 系統(tǒng)設(shè)計階段先從高層入手,然后細化。每次分解的各子系統(tǒng)數(shù)目不能太多,最底層子系統(tǒng)稱為模塊。后者可以放在一起,而綜合成單個控制線或任務(wù)。系統(tǒng)中的內(nèi)部數(shù)據(jù)和外部數(shù)據(jù)的存儲管理是一項重要的任務(wù)。全局資源包括:物理資源,如處理器、驅(qū)動器等;空間,如盤空間、工作站屏等;邏輯名字,如對象標(biāo)識符、類名、文件名等。系統(tǒng)設(shè)計必須從多種方法中選擇某種方法來實現(xiàn)軟件的控 制。一些復(fù)雜的、大型的軟件開發(fā)項目提出來了,但是,軟件開發(fā)技術(shù)的進步一直未能滿足發(fā)展的需要。主觀盲目制定計劃,執(zhí)行起來與實際情況有很 大差距,使得開發(fā)經(jīng)費一再突破。開發(fā)工作開始后,軟件人員和用戶又未能及時交換意見,使得一些問題不能及時解決,導(dǎo)致開發(fā)的軟件不 能滿足用戶的要求,因而導(dǎo)致開發(fā)失敗。 ( 4)開發(fā)的軟件可靠性差。( 3)軟件開發(fā)費用不斷增加。 39.軟件質(zhì)量保證應(yīng)做好哪幾方面的工作? 解:軟 件質(zhì)量保證是軟件工程管理的重要內(nèi)容,軟件質(zhì)量保證應(yīng)做好以下幾方面的工作: ( 1)采用技術(shù)手段和工具。國家標(biāo)準(zhǔn)要 求單位必須采用審查、文檔評審、設(shè)計評審、審計和測試等具體手段來保證質(zhì)量。用戶可以自己制定軟件工程規(guī)范(標(biāo)準(zhǔn)),但標(biāo)準(zhǔn)一旦確認就應(yīng)貫徹執(zhí)行。即對軟件質(zhì)量進行跟蹤,及時記錄和報告軟件質(zhì)量情況。 ELSE MAX =A( N) ENDIF。 41.根據(jù)下列條件使用等價類劃分法設(shè)計測試用例?,F(xiàn)在想建立一個計算機輔助企業(yè)管理系統(tǒng),其中: 生產(chǎn)科的任務(wù)是: ( 1)根據(jù)銷售公司轉(zhuǎn)來的內(nèi)部合同(產(chǎn)品型號、規(guī)格、數(shù)量、交獲日期)制定車間月生產(chǎn)計劃。 試寫出以上系統(tǒng)中生產(chǎn)科和技術(shù)科處理的軟件結(jié)構(gòu)圖。 A. 軟件研發(fā)人員素質(zhì)太差 B. 用戶經(jīng)常干預(yù)軟件系統(tǒng)的研發(fā)工作 C. 沒有軟件質(zhì)量標(biāo)準(zhǔn) D. 軟件開發(fā)人員丌遵守軟件質(zhì)量標(biāo)準(zhǔn) 2. 在軟件質(zhì)量因素中,軟件在異常條件下仍能運行的能力成為軟件的 __B___。 A. 多態(tài) B. 繼承 C. 封裝 D. 消息 6. Jackson 方法是在軟件開發(fā)過程中常用的方法,使用 Jackson方法時可以實現(xiàn) ___A___。 A. 需求分析 B. 程序設(shè)計 C. 設(shè)計評審 D. 測試驗收 10. 軟件文檔是軟件工程實施中的重要部分,它丌僅是軟件開發(fā)各階段的重要依據(jù),而且影響軟件的 __B_____。 A. 瀑布模型 B. 噴泉模型 C. 原型模型 D. 增量模型 14. 面向?qū)ο蟮姆治鲭A段建立的系統(tǒng)模型丌包括 ____D____。 4. ________和數(shù)據(jù)字典共同構(gòu)成了系統(tǒng)的邏輯模型 5. ___________是一種黑盒測試技術(shù),這種技術(shù)把程序的輸入域劃分為若干個數(shù)據(jù)類,據(jù)此導(dǎo)出測試用例。 ( )
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1