



免費預覽已結(jié)束,剩余1頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
選擇題 1、“軟件危機”是指( C )。A. 計算機病毒的出現(xiàn) B. 利用計算機進行經(jīng)濟犯罪活動C. 軟件開發(fā)和維護中出現(xiàn)的一系列問題 D. 人們過分迷戀計算機系統(tǒng)2、軟件生存周期中持續(xù)時間最長的是(D)階段。A、總體設計 B、需求分析 C、軟件測試 D、軟件維護 3、軟件需求分析的主要任務是準確地定義出要開發(fā)的軟件系統(tǒng)(C)。A.做不做 B.怎么做 C.做什么 D.對誰做4、原型化方法是用戶和設計者之間執(zhí)行的一種交互構(gòu)成,適用于( A )系統(tǒng)。A.需求不確定性高的 B.需求確定的 C.管理信息 D.實時5、具有風險分析的軟件生存周期模型是( C )。A.瀑布模型 B.原型模型 C.螺旋模型 D.變換模型6、軟件復雜性主要體現(xiàn)在( C )。A.數(shù)據(jù)的復雜性 B.程序的復雜性C.控制的復雜性 D.問題的復雜性7、在McCall軟件質(zhì)量度量模型中,( A )是表現(xiàn)軟件的運行特征的要素。A.可靠性 B.可重用性 C.可維護性 D.互操作性8、快速原型是利用原型輔助軟件開發(fā)的一種新思想,它是在研究( A )的方法和技術(shù)中產(chǎn)生的。A. 需求階段 B. 設計階段C. 測試階段 D. 軟件開發(fā)的各個階段9、系統(tǒng)流程圖是描述軟件( C )的工具。A. 邏輯系統(tǒng) B. 程序系統(tǒng) C. 體系結(jié)構(gòu) D. 物理系統(tǒng)10、面向?qū)ο蠹夹g(shù)中,對象是類的實例。對象有三種成分:( A )、屬性和方法。AA.標識 B.規(guī)則 C.封裝 D.消息11、面向?qū)ο蠓椒ㄓ兴膫€主要特征,分別是對象唯一性、( C )、繼承性和多態(tài)性。A. 通用性 B. 準確性 C. 分類性 D. 可測試性12、UML通過圖形化的表示機制從多個側(cè)面對系統(tǒng)的分析和設計模型進行刻畫,它共有十種視圖,其中類圖、對象圖和( D )統(tǒng)稱為靜態(tài)圖。A. 順序圖 B. 狀態(tài)圖 C. 活動圖 D. 包圖13、軟件概要設計結(jié)束后得到( A )。A.初始化的軟件結(jié)構(gòu)圖 B.優(yōu)化后的軟件結(jié)構(gòu)圖C.模塊詳細的算法 D.程序編碼14、軟件詳細設計的主要任務是確定每個模塊的( A )。A.算法和使用的數(shù)據(jù)結(jié)構(gòu) B.外部接口 C.功能 D.編程 15、為了提高模塊的獨立性,模塊之間最好是( D )。A.控制耦合 B.公共耦合 C.內(nèi)容耦合 D.數(shù)據(jù)耦合16、下面關于PDL語言不正確的說法是( B )。A. PDL是描述處理過程怎么做 B. PDL是描述加工做什么 C. PDL也稱為偽碼 D. PDL的外層語法應符合一般程序設計語言常用的語法規(guī)則17、為了提高軟件測試的效率,應該( D )。A. 隨機地選取測試數(shù)據(jù)B. 取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)C. 在完成編碼以后制定軟件的測試計劃D. 選擇發(fā)現(xiàn)錯誤可能性大的數(shù)據(jù)作為測試數(shù)據(jù)18、軟件維護困難的主要原因是( C )。A. 費用低 B. 開發(fā)人員少 C. 開發(fā)方法的缺陷 D. 得不到用戶支持19使用白盒測試方法時,確定測試數(shù)據(jù)應根據(jù)( A )和指定的覆蓋標準。A程序的內(nèi)部邏輯 B程序的復雜結(jié)構(gòu)C使用說明書 D程序的功能20、產(chǎn)生軟件維護的副作用,是指( C )。A. 開發(fā)時的錯誤 B. 隱含的錯誤C. 因修改軟件而造成的錯誤 D. 運行時誤操作21、軟件排錯(或調(diào)試)技術(shù)包括( B )。A. 錯誤推斷 B. 回溯法C. 集成測試 D. 邊界值分析22、隨著軟硬件環(huán)境變化而修改軟件的過程是( B )。A.校正性維護 B.適應性維護 C.完善性維護 D.預防性維護1、瀑布模型本質(zhì)上是一種( C )。A.線性順序模型 B.順序迭代模型 C.線性迭代模型 D.及早見產(chǎn)品模型 2、使用程序設計的控制結(jié)構(gòu)導出測試用例的測試方法是( B )。A.黑盒測試 B.白盒測試 C.邊界測試 D.系統(tǒng)測試 3、軟件結(jié)構(gòu)圖的形態(tài)特征能反映程序重用率的是( C )。A.深度 B.寬度 C.扇入 D.扇出 4、軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在( A )。A.調(diào)用關系 B.組成關系 C.鏈接關系 D.順序執(zhí)行關系 5、需求分析最終結(jié)果是產(chǎn)生( B )。A.項目開發(fā)計劃 B.需求規(guī)格說明書 C.設計說明書 D.可行性分析報告 6、快速原型模型的主要特點之一是( D )。 A.開發(fā)完畢才見到產(chǎn)品 B.及早提供全部完整的軟件產(chǎn)品C.開發(fā)完畢后才見到工作軟件 D.及早提供工作軟件7、若有一個計算類型的程序,它的輸入量只有一個X,其范圍是-1.0,1.0,現(xiàn)從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設計這組測試用例的方法是( C )。A.條件法 B.等價分類法 C.邊界值分析法 D.錯誤推測法 8、在快速原型模型的開發(fā)過程中,僅作為需求說明的補充形式的原型是( A )。A.探索型模型 B.演化型模型 C.實驗型模型 D.提交型模型 9、模塊設計中,最不希望的內(nèi)聚是( D )A.功能內(nèi)聚 B.通信內(nèi)聚C.過程內(nèi)聚 D.偶然內(nèi)聚 10、程序流程圖(框圖)中的箭頭代表( A )。A.數(shù)據(jù)流 B.控制流 C.調(diào)用關系 D.組成關系11、需求分析階段的任務是確定( D )A.軟件開發(fā)方法 B.軟件開發(fā)工具 C.軟件開發(fā)費 D.軟件系統(tǒng)的功能12、可行性研究要進行一次( D )的需求分析。A.詳細的 B.全面的 C.徹底的 D.簡化的、壓縮的13、結(jié)構(gòu)化程序設計主要強調(diào)的是( D )A.程序的規(guī)模 B.程序的效率C.程序設計語言的先進性 D.程序易讀性14、對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作( C )于對象的統(tǒng)一體中。 A.結(jié)合 B.隱藏 C.封裝 D.抽象15、中級結(jié)構(gòu)性成本模型COCOMO是一個( A )。 A.靜態(tài)單變量模型 B.動態(tài)單變量模型C.靜態(tài)多變量模型 D.動態(tài)多變量模型 16、為使得開發(fā)人員對軟件產(chǎn)品的各個階段工作都進行周密的思考,從而減少返工,所以( C )的編制是很重要的。A.需求說明 B.概要說明 C.軟件文檔 D.測試計劃 17、系統(tǒng)因錯誤而發(fā)生故障時,仍然能在一定程度上完成預期的功能,則把該軟件稱為( A )。A.軟件容錯 B.系統(tǒng)軟件C.測試軟件 D.恢復測試18、軟件部件的內(nèi)部實現(xiàn)與外部可訪問性的分離,是指軟件的( C )。A.繼承性 B.共享性 C.封裝性 D.抽象性19、確認軟件的功能是否與需求規(guī)格說明書中所要求的功能相符的測試屬于( C )A.集成測試 B.恢復測試C.驗收測試 D.單元測試 20、程序的三種基本控制結(jié)構(gòu)是( B )。A.過程、子程序和分程序 B.順序、選擇和重復C.遞歸、堆棧和隊列 D.調(diào)用、返回和轉(zhuǎn)移2 簡答題1、需求分析分為哪幾個階段?每個階段完成的任務是什么?答:需求分析可分為問題分析,需求描述及需求評審三個階段。 (1)問題分析階段,分析人員應該將自己對原始問題的理解與軟件開發(fā)經(jīng)驗結(jié)合起來,以便發(fā)現(xiàn)哪些要求是由于用戶的片面性或短期行為所導致的不合理要求,哪些要求是用戶尚未提出但具有真正價值的潛在需求。(2)軟件需求分析階段的任務,通過對問題及環(huán)境的理解、分析,將用戶需求精確化、完全化,最終形成需求規(guī)格說明,描述系統(tǒng)信息、功能和行為。(3)分析人員在用戶和軟件設計人員的配合下,對自己生成的需求規(guī)格說明和初步的用戶手冊進行評審,確保軟件需求的完全性、精確性和一致性,并使用戶和軟件設計人員對需求規(guī)格說明及用戶手冊的理解達成一致。2、簡述用戶界面設計的重要性和界面設計必須考慮的問題。答:因為需求分析和軟件設計階段都必須考慮人機問題。在需求分析階段要確定人機交互的屬性和外部服務,而在設計階段要給出有關人機交互的所有系統(tǒng)成分,包括用戶如何操作系統(tǒng),系統(tǒng)如何響應命令和系統(tǒng)顯示信息的報表格式等,所以說用戶界面設計是很重要的。 界面設計必須考慮的問題:系統(tǒng)響應時間,用戶求助機制,錯誤信息處理和命令方式四個方面。 3、簡單說明內(nèi)聚度和耦合度的概念。答:內(nèi)聚度:是前述信息隱藏和局部化概念的自然擴展,它標志一個模塊內(nèi)部各成分彼此結(jié)合的緊密程度。耦合度:是對軟件結(jié)構(gòu)中模塊間關聯(lián)程度的一種度量。4、簡述CMM模型的目的及各級能力成熟度的主要建設內(nèi)容。答:目的:進一步規(guī)范,指導軟件開發(fā)組織的自身建設,使軟件開發(fā)組織從混亂的,低效的不成熟狀態(tài),向有紀律的,高效的成熟狀態(tài)轉(zhuǎn)變。同時也為社會評價軟件開發(fā)組織的能力成熟度提供標準和依據(jù)。各級能力成熟度的主要建設內(nèi)容P71-745、什么是軟件危機?軟件危機產(chǎn)生的原因是什么?答:軟件發(fā)展第二階段的末期,由于計算機硬件技術(shù)的進步,計算機運行速度、容量、可靠性有顯著的提高,生產(chǎn)成本顯著下降,這為計算機的廣泛應用創(chuàng)造了條件。一些復雜的、大型的軟件開發(fā)項目提出來了,但是,軟件開發(fā)技術(shù)的進步一直未能滿足發(fā)展的需要。在軟件開發(fā)中遇到的問題找不到解決辦法,使問題積累起來,形成了尖銳的矛盾,因而導致了軟件危機。造成軟件危機的原因是:(1)軟件的規(guī)模越來越大,結(jié)構(gòu)越來越復雜。(2)軟件開發(fā)管理困難而復雜。(3)軟件開發(fā)費用不斷增加。(4)軟件開發(fā)技術(shù)落后。(5)生產(chǎn)方式落后。(6)開發(fā)工具落后,生產(chǎn)率提高緩慢。6、簡述測試和測試有何差別?解答1:a測試 是在開發(fā)機構(gòu)的監(jiān)督下,由個別用戶在確認測試階段后期對軟件進行測試,目的是評價軟件的FLURPS(功能、局域化、可使用性、可靠性、性能和支持),注重界面和特色。 b測試 由支持軟件預發(fā)行的客戶對FLURPS進行測試,主要目的是測試系統(tǒng)的可支持性。解答2:a測試是軟件開發(fā)公司組織內(nèi)部人員模擬各類用戶行為對即將面市的軟件產(chǎn)品(成為a版本)進行測試,試圖發(fā)現(xiàn)錯誤并修正。關鍵在于盡可能逼真地模擬實際運行環(huán)境和用戶對軟件產(chǎn)品的操作,并盡最大努力涵蓋所有可能的用戶操作方式。b測試是指軟件開發(fā)公司組織各方面的典型用戶在日常工作中實際使用b版本(a測試調(diào)整的軟件產(chǎn)品),并要求用戶報告異常情況,提出批評意見。然后軟件開發(fā)公司再對b版本進行改錯和完善。7、簡述提高軟件可靠性最有效的技術(shù)有哪些?答:軟件重用,測試技術(shù)3應用題1、某機械進出口集團公司下屬的廠包括技術(shù)科、生產(chǎn)科等基層單位?,F(xiàn)在想建立一個計算機輔助企業(yè)管理系統(tǒng),其中:生產(chǎn)科的任務是:(1)根據(jù)銷售公司轉(zhuǎn)來的內(nèi)部合同(產(chǎn)品型號、規(guī)格、數(shù)量、交獲日期)制定車間月生產(chǎn)計劃。(2)根據(jù)車間實際生
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年體檢行業(yè)服務質(zhì)量提升關鍵技術(shù)與市場分析報告
- 藥品運輸規(guī)章管理制度
- 藥庫防火防盜管理制度
- 藥店合理用藥管理制度
- 藥店藥品配送管理制度
- 營運賣場銷售管理制度
- 設備使用評估管理制度
- 設備外修加工管理制度
- 設備效率評價管理制度
- 設備點檢潤滑管理制度
- 陜西省專業(yè)技術(shù)人員繼續(xù)教育2025公需課《黨的二十屆三中全會精神解讀與高質(zhì)量發(fā)展》20學時題庫及答案
- 學習通《科研誠信與學術(shù)規(guī)范》課后及考試答案
- CATIA在汽車底盤設計中的應用
- 【簡譜】親愛的旅人啊簡譜
- 重復測量資料統(tǒng)計分析
- 廣告機使用說明書模板
- nsteacs危險分層及處理策略
- 大理智能制造項目可行性研究報告模板
- 現(xiàn)代護理管理工具的應用.ppt
- 上海市基本醫(yī)療保險結(jié)算項目庫動態(tài)維護細則
- 灼燙事故應急演練方案
評論
0/150
提交評論