【文章內(nèi)容簡介】
A~C. ①可見的 ②不可見的 ③“一次性”④“多次”⑤存在 ⑥不存在D~H.①進(jìn)度安排 ②度量 ③風(fēng)險分析 ④估算 ⑤追蹤和控制 ⑥開發(fā)計劃從供選擇的答案中選出與下列有關(guān)軟件度量敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧A1 )和( B4 )。軟件產(chǎn)品的( A 1 )包括產(chǎn)生的代碼行數(shù)、執(zhí)行速度等。軟件產(chǎn)品的( B )則包括若干質(zhì)量特性。我們還可進(jìn)一步將軟件度量如右圖所示那樣分類。軟件( C )度量主要關(guān)注軟件工程過程的結(jié)果;( D )度量則指明了軟件適應(yīng)明確和不明確的用戶要求到什么程度;( E )度量主要關(guān)注軟件的一些特性而不是軟件開發(fā)的全過程。從圖中還可看到另一種分類方法:面向( F )的度量用于收集與直接度量有關(guān)軟件工程輸出的信息和質(zhì)量信息。面向( G )的度量提供直接度量的尺度。面向( H )的度量則收集有關(guān)人們開發(fā)軟件所用方式的信息和人們理解有關(guān)工具和方法的效率的信息。 A. ① B. ④ C. ④ D. ① E. ② F. ⑤ G. ⑦ H. ③③成本 ④生產(chǎn)率 F~H.①過程 ②對象 ③人 ④存取 ⑤規(guī)模 ⑥進(jìn)程 ⑦功能 ⑧數(shù)據(jù)從供選擇的答案中選出與下列有關(guān)軟件估算敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧A )。項目的復(fù)雜性越高,規(guī)模越大,開發(fā)工作量( B ),估算的( A )就( C )。項目的結(jié)構(gòu)化程度提高,進(jìn)行精確估算的能力就能( D ),而風(fēng)險將( E )。有用的歷史信息( F ),總的風(fēng)供選擇的答案:A~B.①直接度量 ②尺度度量 ③二元度量 ④間接度量 C~E.①質(zhì)量 ②技術(shù) 險會減少。供選擇的答案:A. ③ B. ② C. ⑦ D. ① E. ③ F. ②A. ①風(fēng)范(范型)②風(fēng)格 ③風(fēng)險 ④度量 B~F.①增加 ②越多 ③降低 ④不變 ⑤越少 ⑥越高 ⑦越大從供選擇的答案中選出與下列有關(guān)軟件估算敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括?。犜谲浖椖抗浪銜r,將代碼行LOC和功能點FP數(shù)據(jù)在兩個方面使用:一是作為一個估算變量,度量軟件每一個( A )的大?。灰皇锹?lián)合使用從過去的項目中收集到的( B )和其它估算變量,進(jìn)行成本和( C )估算。LOC和FP是兩種不同的估算技術(shù),但兩者有許多共同的特征,只是LOC和FP技術(shù)對于分解所需要的( D )不同。當(dāng)用( E )作為估算變量時,功能分解是絕對必要且應(yīng)達(dá)到很詳細(xì)的程度,而用( F )作為估算變量時,分解程度可以不很詳細(xì)。( E )是直接估算,( F )是間接估算。若計劃人員對每個功能分別按最佳的、可能的、悲觀的三種情況給出LOC或FP估計值,記作a, m, b,則LOC或FP 的期望值E的公式為( G ),m是加權(quán)的最可能的估計值,遵循( H )。供選擇的答案:A. ③, B. ⑦, C. ⑤, D. ①, E. ②, F. ①, G. ②, H. ③。A~C.①模塊 ②軟件項目 ③分量 ④持續(xù)時間 ⑤工作量 ⑥進(jìn)度 ⑦基線數(shù)據(jù) ⑧改進(jìn)數(shù)據(jù) D.①詳細(xì)程度 ②分解要求 ③改進(jìn)過程 ④使用方法 E,F.①FP ②LOC G.①E = (a+m+b)/3 ②E = (a+4m+b)/6 ③E = (2a+3m+4b)/3 ④ H.①χ概率 ②γ概率 ③β概率 ④泊松從供選擇的答案中選出與下列有關(guān)軟件估算敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧A )是最重要的資源。如果把軟件開發(fā)所需的資源畫成一個金字塔形:在塔的上層是最基本的資源( A ),在底部為( B )。( B )包括硬件資源和軟件資源。( C )、( D )和其它硬件設(shè)備屬于硬件資源。IPSE工具屬于軟件資源中的( E )。為了提高軟件的生產(chǎn)率和軟件產(chǎn)品的質(zhì)量,可建立( F )。供選擇的答案:A. ② B. ③ C. ② D. ④ E. ⑥ F. ⑤A, B.① 方法 ②人力 ③工具 ④上下文環(huán)境 C, D.①虛擬機(jī) ②目標(biāo)機(jī) ③自動機(jī) ④宿主機(jī)E, F.①維護(hù)工具 ②分析設(shè)計工具 ③支持工具 ④編程工具 ⑤可復(fù)用構(gòu)件庫 ⑥框架工具 ⑦原型化模擬工具從供選擇的答案中選出與下列有關(guān)軟件成本估算敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧 定義一個人參加勞動時間的長短為( A ),其度量單位為PM(人月)或PY(人年)。而定義完成一個軟件項目(或軟件任務(wù))所需的( A )為( B ),其度量單位是人月/項目(任務(wù)),記作PM(人月)。進(jìn)一步地,定義單位( A )所能完成的軟件( C )的數(shù)量為軟件( D ),其度量單位為LOC/PM。它表明一般指( E )的一個平均值。例如,一個軟件的開發(fā)工作量如下表所示。該軟件共有源代碼2900行,其中, 500行用于測試,2400行是執(zhí)行( F )的源代碼。則勞動生產(chǎn)率是( G ) (LOC/PM)。 供選擇的答案:A. ④ B. ② C. ④ D. ① E. ① F. ② G. ④A, B, D.①生產(chǎn)率 ②工作量 ③成本 ④勞動量E.①開發(fā)全過程 ②某開發(fā)階段 ③軟件生存期 ④某開發(fā)任務(wù)F, C.①軟件 ②程序 ③進(jìn)程 ④產(chǎn)品 G.①520 ②120 ③320 ④240從供選擇的答案中選出與下列有關(guān)軟件成本估算敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧A )和( B )手段進(jìn)行。估算的方法分為三類:從項目的整體出發(fā),進(jìn)行( B )的方法稱為( C )估算法。把待開發(fā) 的軟件細(xì)分,直到每一個子任務(wù)都已經(jīng)明確所需要的開發(fā)工作量,然后把它們加起來,得到軟件開發(fā)總工作量的方法稱為( D )估算法。而把待開發(fā)的軟件項目與過去已完成的軟件項目做類比,區(qū)分出類似部分和不同部分分別處理的方法稱為( E )估算法。( F )是由多位專家進(jìn)行成本估算的方法。 供選擇的答案:A. ③, B. ①, C. ②, D. ③, E. ①, F. ④A,B.① 類推 ②類比 ③分解 ④綜合C~F.①差別 ②自頂向下 ③自底向上 ④專家判定技術(shù) ⑤循序漸進(jìn)⑥比較從供選擇的答案中選出與下列有關(guān)軟件成本估算敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧A );程序?qū)嶋H工作量MM = ( B );開發(fā)所用的時間TDEV = ( C );如果軟件開發(fā)人員的工資都按每月6000美元計算,則該軟件項目的開發(fā)人員的工資總額 = ( D )。表1 中間COCOMO模型的名義工作量與進(jìn)度公式 表2 影響工作量的因素fi 的取值 A. ③, B. ②, C. ①, D. ④供選擇的答案:A,B. ① ② ③ ④ C.① ② ③ ④D.① ②36萬美元 ③ ④1從供選擇的答案中選出與下列有關(guān)軟件成本效益分析敘述相對應(yīng)的答案,將其編號填入到相應(yīng)的括弧內(nèi)。假設(shè)開發(fā)某個計算機(jī)應(yīng)用系統(tǒng)的投資額為3000元,該計算機(jī)應(yīng)用系統(tǒng)投入使用后,每年可以節(jié)約1000元,5年內(nèi)可能節(jié)約5000元。3000元是現(xiàn)在投資的錢,5000元是5年內(nèi)節(jié)省的錢,兩者不能簡單地比較。 假定年利率為12%,利用計算貨幣現(xiàn)在價值的公式,可以算出該計算機(jī)應(yīng)用系統(tǒng)投入使用后每年預(yù)計節(jié)省的金額的現(xiàn)在價值。 A. ④, B. ②, C. ③則該系統(tǒng)的純收入是( A ),投資回收期是( B ),投資回收率為( C )。供選擇的答案:A.① ② ③ ④ B.①2. 4年 ② ③ ④ C.①25% ②30% ③20% ④15%12從供選擇的答案中選出與下列有關(guān)軟件風(fēng)險分析敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧A )后確定的。( A )可以按如下步驟進(jìn)行:明確項目的目標(biāo)、總策略、具體策略和為完成所標(biāo)識的目標(biāo)而使用的方法和資源;保證該目標(biāo)是( B ),項目成功的標(biāo)準(zhǔn)也是( B );考慮采用某些條目作為項目成功的( C );根據(jù)估計的結(jié)果來確定是否要進(jìn)行風(fēng)險分析。一般來說,風(fēng)險分析的方法要依賴于特定問題的需求和有關(guān)部門所關(guān)心的方面。具體分3步進(jìn)行。第一步識別潛在的風(fēng)險項,首先進(jìn)行( D )過程;第二步估計每個風(fēng)險的大小及其出現(xiàn)的可能性,選擇一種( E ),它可以估計各種風(fēng)險項的值;第三步進(jìn)行風(fēng)險評估。風(fēng)險評估也有三個步驟:確定( F ),確定( G ),把風(fēng)險與“參照風(fēng)險”做比較。供選擇的答案:A. ② B. ① C. ② D. ② E. ③ F. ④ G. ③A.①風(fēng)險管理 ②風(fēng)險估計 ③風(fēng)險評價 ④風(fēng)險測試 B.①可度量的 ②不可度量的 ③準(zhǔn)確的 ④不確定的C.①規(guī)范 ②標(biāo)準(zhǔn) ③過程模型 ④ 設(shè)計要求 D,E.①信息分類 ②信息收集 ③度量尺度 ④標(biāo)準(zhǔn) ⑤度量工具 ⑥信息獲取 F,G.①風(fēng)險的范圍 ②風(fēng)險的特性 ③風(fēng)險的級別 ④風(fēng)險的評價標(biāo)準(zhǔn) ⑤風(fēng)險的排除策略1從供選擇的答案中選出與下列有關(guān)軟件風(fēng)險分析敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧A )、( B )、風(fēng)險評價和( C )。在風(fēng)險評價時,應(yīng)當(dāng)建立一個三元組:[ ri, li, xi ],ri是風(fēng)險描述,li是( D ),而xi是風(fēng)險的影響。一個對風(fēng)險評價很有用的技術(shù)是定義( E )。( F )、( G )、( H )是三種典型的( E )。在做風(fēng)險分析的上下文環(huán)境中一個( E )就存在一個單獨的點,叫做參照點或( I )。在這個點上要公正底給出判斷。實際上,參照點能在圖上表示成一條平滑的曲線的情況很少,多數(shù)情況它是一個( J )。供選擇的答案:A. ②, B. ③, C. ①, D. ②, E. ①, F. ③, G. ④, H. ⑥, I. ②, J. ④ A~C.①風(fēng)險駕馭和監(jiān)控 ②風(fēng)險識別 ③風(fēng)險估計 ④風(fēng)險消除D.① 風(fēng)險的大小②風(fēng)險的概率③風(fēng)險的時間④風(fēng)險的范圍E.①風(fēng)險參照水準(zhǔn)②風(fēng)險度量③風(fēng)險監(jiān)控④風(fēng)險工具F~H.①生產(chǎn)率 ②功能 ③成本 ④進(jìn)度 ⑤范圍 ⑥性能I, J.①凹點②崩潰點 ③終點 ④區(qū)域 ⑤拐點 ⑥原點1從供選擇的答案中選出與下列有關(guān)軟件進(jìn)度管理敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括弧A ),當(dāng)某一開發(fā)項目的進(jìn)度有 可能拖延時,應(yīng)該( B )。對于一個典型的軟件開發(fā)項目,各開發(fā)階段需投入的工作量的百分比大致是( C )。各階段所需不同層次的技術(shù)人員大致是( D ),而管理人員在各階段所需數(shù)量也不同,相對而言大致是( E )。供選擇的答案:A.①數(shù)據(jù)流圖 ②程序結(jié)構(gòu)圖 ③因果圖 ④PERT圖B.①增加新的開發(fā)人員 ②分析拖期原因加以補救 ③從別的小組抽調(diào)人員臨時幫忙 ④推遲預(yù)定完成時間 A. ④ B. ② C. ③ D. ③ E. ①15從供選擇的答案中選出與下列有關(guān)軟件進(jìn)度管理敘述相對應(yīng)的正確答案,將其編號填入到相應(yīng)的括A )問題,即通信問題。通信需花費時間和代價,會引起軟件錯誤( B ),( C )軟件生產(chǎn)率。如果一個軟件開發(fā)小組有n個人,每兩人之間都需要通信,則共有( D )條通信路徑。假設(shè)一個人單獨開發(fā)軟件,生產(chǎn)率是5000行/人年,且在每條通信路徑上耗費的工作量是250行/人年。若4個人組成一個小組共同開發(fā)這個軟件,則小組中每個人的軟件生產(chǎn)率為( E )。若小組有6名成員,則小組中每個成員的軟件生產(chǎn)率為( F )。因此,有人提出,軟件開發(fā)小組的規(guī)模不能太大,人數(shù)不能太多,一般在( G )人左右為宜。A. ③ B. ② C. ① D. ② E. ③ F. ② G. ④供選擇的答案: