資源描述:
《軟件工程試題.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、.word格式,軟件工程的基本目標是_____________________。軟件項目規(guī)劃的第一步是______________________。功能點估算技術(shù)需要以______________________為基礎(chǔ)進行問題分解,代碼行估算技術(shù)需要以_________________________為基礎(chǔ)進行問題分解。任務(wù)集是工作任務(wù)、里程碑、_________________的集合。形式證明與驗證技術(shù)主要包括_________________________和定理證明。在各種不同的軟件需求中,________
2、__________描述了用戶使用產(chǎn)品必須要完成的任務(wù),可以在用例模型或方案腳本中予以說明,__________________是從各個角度對系統(tǒng)的約束和限制,反映了應(yīng)用對軟件系統(tǒng)質(zhì)量和特性的額外要求。在需求分析過程中,分析員要從用戶那里解決的最重要的問題是明確____________________。狀態(tài)圖是由狀態(tài)機擴展而來的,用來描述對象所經(jīng)過的對外部事件作出響應(yīng)的______________。類的行為是由________________決定的。______________是目前一種主流的軟件開發(fā)技術(shù),被看作
3、是解決軟件危機的一種先進技術(shù)。行式證明與驗證技術(shù)主要包括模型檢測和_____________,模型檢測就是對模型狀態(tài)空間進行____________,以確認該模型是否具有某些性質(zhì)。1、請簡要說明軟件過程的概念和基本元素。2、需求工程包括哪些基本活動?每一項活動的主要任務(wù)是什么?3、面向?qū)ο笤O(shè)計與面向?qū)ο蠓治龅膮^(qū)別是什么?設(shè)計包括哪些活動?4、請分析比較下面兩個for循環(huán)的優(yōu)缺點現(xiàn)在要對一個自動飲料售貨機軟件進行黑盒測試,該軟件的規(guī)格說明如下:一個自動售貨機軟件可以銷售單價1元5角的盒裝飲料。該售貨機只接收1元和5
4、角兩種硬幣,若投入1元5角硬幣,按下“可樂”、“雪碧”或“紅茶”,專業(yè).專注..word格式,按鈕,則送出相應(yīng)的飲料;若投入的硬幣少于1元5角,則顯示錯誤信息并退出硬幣;若投入的硬幣多于1元5角,則送出飲料的同時退還多余的硬幣。請設(shè)計測試該軟件的全部測試用例。軟件會逐漸退化而不會磨損,其原因在于()A.軟件通常暴露在惡劣的環(huán)境下B.軟件錯誤通常發(fā)生在使用之后C.不斷的變更使組件接日之間引起錯誤D.軟件備件很難訂購軟件開發(fā)的瀑布模型是()。A.適用于需求被清晰定義的情況B.一種需要快速構(gòu)造可運行程序的好方法C.最適
5、合于大規(guī)模團隊開發(fā)的項日D.己不能用于現(xiàn)代環(huán)境的過時模型在軟件開發(fā)的各種資源中,()是最重要的資源。A.開發(fā)工具B.方法C.硬件環(huán)境D.人員風險的三種主要類型是()。A.商業(yè)風險、人員風險、預(yù)算風險B.項目風險、技術(shù)風險、商業(yè)風險C.計劃風險、技術(shù)風險、人員風險D.管理風險、技術(shù)風險、設(shè)計風險需求規(guī)格說明描述了()。A.計算機系統(tǒng)的功能、性能及其約束B.每個指定系統(tǒng)的實現(xiàn)C.軟件體系結(jié)構(gòu)的元素D.系統(tǒng)仿真所需要的時間A.表示層B.持久層C.實體層D.控制層下面的()界面設(shè)計原則不允許用戶保持對計算機交互的控制。A
6、.允許交互中斷B.允許交互操作取消,專業(yè).專注..word格式,C.對臨時用戶隱藏技術(shù)內(nèi)部信息D.只提供一種規(guī)定的方法完成任務(wù)為了保證軟件的質(zhì)量,使其具有較好的可維護性,關(guān)鍵在于()。A.選擇合適的程序設(shè)計語言B.選擇好的程序設(shè)計風格C.具有好的數(shù)據(jù)結(jié)構(gòu)D.選擇好的運行環(huán)境使用獨立測試團隊的最好理由是()。A.軟件開發(fā)人員不需要做任何測試B.測試人員在測試開始之前不參與項目得分四、綜合題(1小題,共14分)C.測試團隊將更徹底地測試軟件D.開發(fā)人員與測試人員之間的爭論會減少快速原型模型的主要特點之一是()A.開發(fā)
7、完畢才見到產(chǎn)品??????????????????????????????????????B.及早提供全部完整的軟件產(chǎn)品C.開發(fā)完畢后才見到工作軟件;??????????D.及早提供工作軟件開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做()A.軟件工程????????????????????????????????????????????????????B.軟件周期C.軟件危機????????????????????????????????????????????????????D.軟件產(chǎn)生模塊
8、的內(nèi)聚性最高的是()A.邏輯內(nèi)聚????????????????????????????????????????????????????B.時間內(nèi)聚C.偶然內(nèi)聚????????????????????????????????????????????????????D.功能內(nèi)聚2.軟件的定義階段包括: 、 、需求分析。3.數(shù)據(jù)流圖用圖形符號表示 、 、數(shù)