軟件工程第1階段江南大學(xué)練習(xí)題答案 共三個(gè)階段,這是其中一個(gè)階段,答案在最后_第1頁
軟件工程第1階段江南大學(xué)練習(xí)題答案 共三個(gè)階段,這是其中一個(gè)階段,答案在最后_第2頁
軟件工程第1階段江南大學(xué)練習(xí)題答案 共三個(gè)階段,這是其中一個(gè)階段,答案在最后_第3頁
軟件工程第1階段江南大學(xué)練習(xí)題答案 共三個(gè)階段,這是其中一個(gè)階段,答案在最后_第4頁
軟件工程第1階段江南大學(xué)練習(xí)題答案 共三個(gè)階段,這是其中一個(gè)階段,答案在最后_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第16頁/共NUMPAGES\*ARABIC16頁江南大學(xué)網(wǎng)絡(luò)教育第一階段江南大學(xué)練習(xí)題答案共三個(gè)階段,這是其中一個(gè)階段,答案在最后。考試科目:《軟件工程》第章至第章(總分100分)__________學(xué)習(xí)中心(教學(xué)點(diǎn))批次:層次:專業(yè):學(xué)號(hào):身份證號(hào):姓名:得分:一單選題(共20題,總分值20分,下列選項(xiàng)中有且僅有一個(gè)選項(xiàng)符合題目要求,請(qǐng)?jiān)诖痤}卡上正確填涂。)1.結(jié)構(gòu)化生命周期法實(shí)施的前提和依據(jù)是()(1分)A.固有的階段劃分B.系統(tǒng)的需求比較穩(wěn)定C.完善的開發(fā)工具D.開發(fā)過程是順序的2.軟件產(chǎn)品的開發(fā)主要是()(1分)A.復(fù)制B.再生產(chǎn)C.拷貝D.研制3.做好哪個(gè)時(shí)期的工作,是降低軟件成本和提高軟件質(zhì)量的關(guān)鍵?()(1分)A.軟件定義時(shí)期B.軟件設(shè)計(jì)時(shí)期C.軟件編程時(shí)期D.軟件維護(hù)時(shí)期4.軟件維護(hù)工程越來越受到重視,因?yàn)樗幕ㄙM(fèi)常常要占軟件生命周期全部花費(fèi)的()(1分)A.10%-20%B.20%~40%C.60%~80%D.90%以上5.同一軟件的大量軟件產(chǎn)品的生產(chǎn)主要是通過()而得到(1分)A.研究B.復(fù)制C.開發(fā)D.研制6.下列不屬于軟件工程方法學(xué)三要素的是()(1分)A.方法B.工具C.過程D.操作7.傳統(tǒng)的軟件生命周期不包含()(1分)A.問題定義B.性能優(yōu)化C.測(cè)試D.實(shí)現(xiàn)8.軟件開發(fā)費(fèi)用只占整個(gè)軟件系統(tǒng)費(fèi)用的()(1分)A.1/2B.1/3C.1/4D.2/39.下列屬于軟件的特點(diǎn)的是()(1分)A.軟件是一種邏輯實(shí)體,具有抽象性B.軟件在使用過程中沒有磨損、老化的問題C.軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大,復(fù)雜程度高D.以上都正確10.軟件是一種()產(chǎn)品(1分)A.物質(zhì)B.邏輯C.有形D.消耗11.系統(tǒng)技術(shù)可行性研究涉及的技術(shù)應(yīng)該是()技術(shù)(1分)A.現(xiàn)在已提出的B.現(xiàn)在在研究的C.不一定可以獲得的D.一定可以獲得的12.軟件開發(fā)技術(shù)不包含()(1分)A.軟件開發(fā)方法學(xué)B.軟件工程環(huán)境C.軟件工具D.軟件質(zhì)量度量13.軟件工程是一門()學(xué)科(1分)A.理論性B.原理性C.工程性D.心理性14.下列選項(xiàng)不屬于瀑布模型的優(yōu)點(diǎn)的是()(1分)A.可迫使開發(fā)人員采用規(guī)范的方法B.嚴(yán)格地規(guī)定了每個(gè)階段必須提交的文檔C.要求每個(gè)階段交出的所有產(chǎn)品都必須經(jīng)過質(zhì)量保證小組的仔細(xì)驗(yàn)證D.支持后期的變動(dòng)15.軟件生命周期一般都被劃分為若干個(gè)獨(dú)立的階段,其中占用精力和費(fèi)用最多的階段往往是()(1分)A.運(yùn)行和維護(hù)階段B.設(shè)計(jì)階段C.代碼實(shí)現(xiàn)階段D.測(cè)試階段16.()分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的產(chǎn)品(1分)A.增量模型B.噴泉模型C.原型模型D.螺旋模型17.軟件危機(jī)是指()(1分)A.軟件遭到破壞B.軟件開發(fā)和維護(hù)過程中遇到的一系列問題C.軟件維護(hù)出現(xiàn)困難D.軟件不能正常運(yùn)行18.軟件開發(fā)中大約要付出()的工作量進(jìn)行測(cè)試和排錯(cuò)(1分)A.20%B.30%C.40%D.50%19.個(gè)體手工勞動(dòng)生產(chǎn)方式的時(shí)代是()(1分)A.程序設(shè)計(jì)B.軟件生產(chǎn)自動(dòng)化C.程序系統(tǒng)D.軟件工程20.軟件工程的出現(xiàn)是由于()(1分)A.軟件危機(jī)的出現(xiàn)B.計(jì)算機(jī)硬件技術(shù)的發(fā)展C.軟件社會(huì)化的需要D.計(jì)算機(jī)軟件技術(shù)的發(fā)展二多選題(共5題,總分值10分,下列選項(xiàng)中至少有2個(gè)或2個(gè)以上選項(xiàng)符合題目要求,請(qǐng)?jiān)诖痤}卡上正確填涂。)21.以下關(guān)于配置審計(jì)和技術(shù)復(fù)審的敘述,正確的是()。(2分)A.正式的技術(shù)復(fù)審關(guān)注被修改后的配置對(duì)象的技術(shù)正確性。B.復(fù)審者審查該對(duì)象以確定它與其他軟件配置項(xiàng)的一致性,并檢查是否有遺漏或副作用。C.可以把它們的功能放在一次復(fù)審中完成。D.軟件配置審計(jì)通過評(píng)估配置對(duì)象的那些通常不在復(fù)審過程中考慮的特征,而成為對(duì)正式技術(shù)復(fù)審的補(bǔ)充。22.在軟件開發(fā)的早期階段為什么要進(jìn)行可行性研究?()(2分)A.即使做不到對(duì)軟件的效益判斷,花費(fèi)在這些工程上的任何時(shí)間、人力、軟硬件資源和經(jīng)費(fèi),也是有用的。B.開發(fā)一個(gè)軟件時(shí),需要判斷原定的系統(tǒng)模型和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。C.可行性研究的實(shí)質(zhì)是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)過程,就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。D.可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。23.非形式化說明的缺點(diǎn)有()。(2分)A.可能存在矛盾,二義性,含糊性的問題。B.編寫難度高。C.可能存在不完整性級(jí)抽象層次混亂的問題。D.主要關(guān)注系統(tǒng)的功能和數(shù)據(jù),而時(shí)序的問題,控制和行為等方面的需求卻更難于表示。24.關(guān)于中內(nèi)聚,以下說法正確的是()。(2分)A.中內(nèi)聚包括過程內(nèi)聚和通訊內(nèi)聚。B.如果一個(gè)模塊內(nèi)的處理元素是相關(guān)的,而且必須以特定次序執(zhí)行,稱為中內(nèi)聚的過程內(nèi)聚。C.如果模塊中所有的元素都使用同一個(gè)輸入數(shù)據(jù)和(或)產(chǎn)生同一個(gè)輸出數(shù)據(jù),則稱為中內(nèi)聚的通訊內(nèi)聚。D.如果一個(gè)模塊內(nèi)的處理元素和同一個(gè)功能密切相關(guān),而且這些處理必須順序執(zhí)行,則稱為中內(nèi)聚的順序內(nèi)聚。25.軟件可靠性包括了()。(2分)A.穩(wěn)定性B.正確性C.安全性D.健壯性三判斷題(共10題,總分值10分正確的填涂“A”,錯(cuò)誤的填涂“B”。)26.如果一個(gè)模塊完成的任務(wù)在邏輯上屬于相同或相似的一類(例如一個(gè)模塊產(chǎn)生各種類型的全部輸出),稱為偶然內(nèi)聚。(1分)(

)27.敏捷過程適用于商業(yè)競(jìng)爭(zhēng)環(huán)境下對(duì)小型項(xiàng)目提出的有限資源和有限開發(fā)時(shí)間的約束。(1分)(

)28.噴泉模型不能體現(xiàn)面向?qū)ο筌浖_發(fā)過程無縫和迭代的特性。(1分)(

)29.所謂軟件可靠性,是程序在給定的時(shí)間間隔內(nèi)按照規(guī)格說明書的規(guī)定成功地運(yùn)行的概率。(1分)(

)30.自然執(zhí)行是指測(cè)試者(人或計(jì)算機(jī))讀入程序中的條件表達(dá)式,根據(jù)程序變量的當(dāng)前值計(jì)算該條件表達(dá)式的值(真或假),并相應(yīng)地分支。(1分)(

)31.模塊測(cè)試是把模塊裝配在一起形成完整的軟件包,在裝配的同時(shí)進(jìn)行測(cè)試。(1分)(

)32.如果一個(gè)模塊通過傳送開關(guān)、標(biāo)志、名字等控制信息,明顯地控制選擇另一模塊的功能,就是控制耦合。(1分)(

)33.如果一個(gè)程序在預(yù)定環(huán)境下能夠正確地完成預(yù)期的功能,但是在意外環(huán)境下不能做出適當(dāng)?shù)捻憫?yīng),則該程序就是既不正確又不可靠。(1分)(

)34.對(duì)要開發(fā)項(xiàng)目的功能、性能和限制條件進(jìn)行分析,確定在現(xiàn)有的資源條件下,技術(shù)風(fēng)險(xiǎn)有多大,項(xiàng)目是否能實(shí)現(xiàn),這些是操作可行性研究的內(nèi)容。(1分)(

)35.形式化說明大多形式化的規(guī)格說明主要關(guān)注系統(tǒng)的功能和數(shù)據(jù),而時(shí)序的問題,控制和行為等方面的需求卻更難于表示。(1分)(

)四名詞解釋題(共6題,總分值12分)36.IPO(2分)37.SA(2分)38.SD(2分)39.SP(2分)40.DD(2分)41.DFD(2分)五綜合題(共3題,總分值16分)42.某校教務(wù)系統(tǒng)具備以下功能,輸入用戶ID號(hào)及口令后,經(jīng)驗(yàn)證進(jìn)入教務(wù)管理系統(tǒng),可進(jìn)行如下功能的處理:①查詢成績(jī):查詢成績(jī)以及從名次表中得到名次信息;②學(xué)籍管理:根據(jù)學(xué)生總成績(jī)排出名次信息;③成績(jī)處理:處理單科成績(jī)并輸入成績(jī)表中。就以上系統(tǒng)功能畫出頂層和0層的DFD。(5分)43.某銀行計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)的功能是:將儲(chǔ)戶填寫的存款單或取款單輸入系統(tǒng),如果是存款,系統(tǒng)記錄存款人姓名、住址、存款類型、存款日期、利率等信息,并打印出存款單給儲(chǔ)戶;如果是取款,系統(tǒng)計(jì)算清單給儲(chǔ)戶。就以上系統(tǒng)功能畫出頂層和0層的DFD。(5分)44.某考務(wù)中心準(zhǔn)備開發(fā)一個(gè)成人自學(xué)考試考務(wù)管理系統(tǒng)(簡(jiǎn)稱EMS),經(jīng)過調(diào)研,該系統(tǒng)有如下功能:①對(duì)考生填寫的報(bào)名單進(jìn)行審查,對(duì)合格的新生,編好準(zhǔn)考證發(fā)給考生,匯總后的報(bào)名單送給閱卷站;②給合格的考生制做考試通知單,將考試科目、時(shí)間、地點(diǎn)安排告訴考生;③對(duì)閱卷站送來的成績(jī)進(jìn)行登記,按當(dāng)年標(biāo)準(zhǔn)審查單科合格者,并發(fā)成績(jī)單;就以上系統(tǒng)功能畫出頂層和0層的DFD。(6分)六簡(jiǎn)答題(共8題,總分值32分)45.軟件生存周期模型有哪些主要模型?(4分)46.軟件工程研究的主要內(nèi)容是什么?(4分)47.需求分析的基本任務(wù)是什么?(4分)48.可行性研究的目的和實(shí)質(zhì)是什么?(4分)49.軟件生存周期有哪幾個(gè)階段?(4分)50.簡(jiǎn)述軟件工程研究所涉及的領(lǐng)域。(4分)51.可行性研究報(bào)告有哪些主要內(nèi)容?(4分)52.簡(jiǎn)述結(jié)構(gòu)化分析方法的步驟。(4分)

一單選題(共20題,總分值20分,下列選項(xiàng)中有且僅有一個(gè)選項(xiàng)符合題目要求,請(qǐng)?jiān)诖痤}卡上正確填涂。)1.答案:B解析過程:2.答案:D解析過程:3.答案:A解析過程:4.答案:C解析過程:5.答案:B解析過程:6.答案:D解析過程:7.答案:B解析過程:8.答案:C解析過程:9.答案:D解析過程:10.答案:B解析過程:11.答案:D解析過程:12.答案:D解析過程:13.答案:B解析過程:14.答案:D解析過程:15.答案:A解析過程:16.答案:A解析過程:17.答案:B解析過程:18.答案:C解析過程:19.答案:A解析過程:20.答案:A解析過程:二多選題(共5題,總分值10分,下列選項(xiàng)中至少有2個(gè)或2個(gè)以上選項(xiàng)符合題目要求,請(qǐng)?jiān)诖痤}卡上正確填涂。)21.答案:A,B,D解析過程:22.答案:B,C,D解析過程:23.答案:A,C解析過程:24.答案:A,B,C解析過程:25.答案:B,D解析過程:三判斷題(共10題,總分值10分正確的填涂“A”,錯(cuò)誤的填涂“B”。)26.答案:F解析過程:27.答案:T解析過程:28.答案:F解析過程:29.答案:T解析過程:30.答案:T解析過程:31.答案:F解析過程:32.答案:T解析過程:33.答案:F解析過程:34.答案:F解析過程:35.答案:T解析過程:四名詞解釋題(共6題,總分值12分)36.答案:IPO是輸入/處理/輸出圖(Input/Process/Output)的簡(jiǎn)稱解析過程:37.答案:SA是結(jié)構(gòu)化分析(StructuredAnalysis)的簡(jiǎn)稱解析過程:38.答案:SD是結(jié)構(gòu)化設(shè)計(jì)(StructuredDesign)的簡(jiǎn)稱解析過程:39.答案:SP是結(jié)構(gòu)化程序設(shè)計(jì)(StructuredProgramming)的簡(jiǎn)稱解析過程:40.答案:DD是數(shù)據(jù)字典(DataDictionary)的簡(jiǎn)稱解析過程:41.答案:DFD是數(shù)據(jù)流圖(DataFlowDiagram)的簡(jiǎn)稱解析過程:五綜合題(共3題,總分值16分)42.答案:①頂層DFD:②0層DFD:解析過程:43.答案:①頂層DFD:②0層DFD:解析過程:44.答案:①頂層DFD:其中:處理結(jié)果=準(zhǔn)考證+成績(jī)單+通知單+畢業(yè)證②0層DFD:解析過程:六簡(jiǎn)答題(共8題,總分值32分)45.答案:軟件生存周期模型有:①瀑布模型②原型模型③增量模型④螺旋模型⑤噴泉模型⑥變換模型⑦基于知識(shí)的模型等解析過程:46.答案:軟件工程研究的主要內(nèi)容是軟件開發(fā)技術(shù)和軟件開發(fā)管理兩個(gè)方面:①軟件開發(fā)技術(shù)主要研究軟件開發(fā)方法、軟件開發(fā)過程、軟件開發(fā)工具和環(huán)境。②在軟件開發(fā)管理中,主要是研究軟件管理學(xué)、軟件經(jīng)濟(jì)學(xué)、軟件心理學(xué)等。解析過程:47.答案:需求分析的基本任務(wù)是要準(zhǔn)確地定義新系統(tǒng)的目標(biāo),為了滿足用戶需要,回答系統(tǒng)必須“做什么”的問題。解析過程:48.答案:可行性研究的目的:是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定該軟件項(xiàng)目是否能夠開發(fā),是否值得去開發(fā)可行性研究的實(shí)質(zhì):是要進(jìn)行一次簡(jiǎn)化、壓縮了的需求分析、設(shè)計(jì)過程,要在較高層次上以較抽象的方式進(jìn)行需求分析和設(shè)計(jì)過程解析過程:49.答案:軟件生存周期階段有如下7個(gè)階段:①可行性分析②需

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論