軟件工程第1階段測試題

軟件工程第1階段測試題

ID:47985207

大?。?9.01 KB

頁數(shù):8頁

時間:2020-01-18

軟件工程第1階段測試題_第1頁
軟件工程第1階段測試題_第2頁
軟件工程第1階段測試題_第3頁
軟件工程第1階段測試題_第4頁
軟件工程第1階段測試題_第5頁
資源描述:

《軟件工程第1階段測試題》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、江南大學現(xiàn)代遠程教育第一階段測試卷考試科目:《軟件工程》第1章至第3章(總分100分)時間:90分鐘__________學習中心(教學點)批次:層次:專業(yè):學號:身份證號:姓名:得分:一、單選題(每小題1分,共計20分)1.軟件是一種()產(chǎn)品。A.物質(zhì)B.邏輯C.有形D.消耗2.軟件產(chǎn)品的開發(fā)主要是()。A.復(fù)制B.再生產(chǎn)C.拷貝D.研制3.個體手工勞動生產(chǎn)方式的時代是()。A.程序設(shè)計B.軟件生產(chǎn)自動化C.程序系統(tǒng)D.軟件工程4.軟件工程是一門()學科。A.理論性B.原理性C.工程性D.心理性5.軟件開發(fā)費用只占整個軟件系統(tǒng)費用的

2、()。(軟件維護占55%~70%)A.1/2B.1/3C.1/4D.2/36.軟件開發(fā)中大約要付出()的工作量進行測試和排錯。(測試占40%~50%編寫占10%~20%)A.20%B.30%C.40%D.50%7.同一軟件的大量軟件產(chǎn)品的生產(chǎn)主要是通過()而得到。A.研究B.復(fù)制C.開發(fā)D.研制8.軟件生命周期一般都被劃分為若干個獨立的階段,其中占用精力和費用最多的階段往往是()。A.運行和維護階段B.設(shè)計階段C.代碼實現(xiàn)階段D.測試階段9.下列不屬于軟件工程方法學三要素的是()。A.方法B.工具C.過程D.操作10.下列屬于軟件的

3、特點的是()。A.軟件是一種邏輯實體,具有抽象性B.軟件在使用過程中沒有磨損、老化的問題C.軟件不同于一般程序,它的一個顯著特點是規(guī)模龐大,復(fù)雜程度高8D.以上都正確11.軟件工程的出現(xiàn)是由于()。A.軟件危機的出現(xiàn)B.計算機硬件技術(shù)的發(fā)展C.軟件社會化的需要D.計算機軟件技術(shù)的發(fā)展12.()分批地逐步向用戶提交產(chǎn)品,每次提交一個滿足用戶需求子集的可運行的產(chǎn)品。A.增量模型B.噴泉模型C.原型模型D.螺旋模型13.軟件開發(fā)技術(shù)不包含()。A.軟件開發(fā)方法學B.軟件工程環(huán)境C.軟件工具D.軟件質(zhì)量度量14.結(jié)構(gòu)化生命周期法實施的前提和

4、依據(jù)是()。A.固有的階段劃分B.系統(tǒng)的需求比較穩(wěn)定C.完善的開發(fā)工具D.開發(fā)過程是順序的15.傳統(tǒng)的軟件生命周期不包含()。A.問題定義B.性能優(yōu)化C.測試D.實現(xiàn)16.軟件危機是指()。A.軟件遭到破壞B.軟件開發(fā)和維護過程中遇到的一系列問題C.軟件維護出現(xiàn)困難D.軟件不能正常運行17.下列選項不屬于瀑布模型的優(yōu)點的是()。A.可迫使開發(fā)人員采用規(guī)范的方法B.嚴格地規(guī)定了每個階段必須提交的文檔C.要求每個階段交出的所有產(chǎn)品都必須經(jīng)過質(zhì)量保證小組的仔細驗證D.支持后期的變動18.做好哪個時期的工作,是降低軟件成本和提高軟件質(zhì)量的關(guān)

5、鍵?()A.軟件定義時期B.軟件設(shè)計時期C.軟件編程時期D.軟件維護時期19.系統(tǒng)技術(shù)可行性研究涉及的技術(shù)應(yīng)該是()技術(shù)。A.現(xiàn)在已提出的B.現(xiàn)在在研究的C.不一定可以獲得的D.一定可以獲得的20.軟件維護工程越來越受到重視,因為它的花費常常要占軟件生命周期全部花費的()。A.10%-20%B.20%~40%C.60%~80%D.90%以上二、名詞解釋(每小題2分,共計12分)1.SA2.SD3.SP4.DFD5.DD86.IPO三、簡答題(每小題4分,共計32分)1.軟件工程研究的主要內(nèi)容是什么?2.簡述軟件工程研究所涉及的領(lǐng)域。

6、3.軟件生存周期有哪幾個階段?4.軟件生存周期模型有哪些主要模型?5.可行性研究的目的和實質(zhì)是什么?6.可行性研究報告有哪些主要內(nèi)容?7.需求分析的基本任務(wù)是什么?8.簡述結(jié)構(gòu)化分析方法的步驟。1.軟件工程研究的主要內(nèi)容是軟件開發(fā)技術(shù)和軟件開發(fā)管理兩個方面:①軟件開發(fā)技術(shù)主要研究軟件開發(fā)方法、軟件開發(fā)過程、軟件開發(fā)工具和環(huán)境。②在軟件開發(fā)管理中,主要是研究軟件管理學、軟件經(jīng)濟學、軟件心理學等。2.軟件工程是一門綜合性的交叉學科,它研究所涉及的領(lǐng)域有:①計算機科學②工程科學③管理科學④數(shù)學等3.軟件生存周期階段如下7個階段:①可行性分

7、析②需求分析③概要設(shè)計(總體設(shè)計)④詳細設(shè)計⑤編碼⑥測試⑦維護4.軟件生存周期模型有:①瀑布模型②原型模型③增量模型④螺旋模型⑤噴泉模型⑥變換模型⑦基于知識的模型等5.可行性研究的目的:是用最小的代價在盡可能短的時間內(nèi)確定該軟件項目是否能夠開發(fā),是否值得去開發(fā)可行性研究的實質(zhì):是要進行一次簡化、壓縮了的需求分析、設(shè)計過程,要在較高層次上以較抽象的方式進行需求分析和設(shè)計過程6.可行性研究報告的主要內(nèi)容如下:①引言②可行性研究前提③對現(xiàn)有系統(tǒng)的分析④現(xiàn)有的技術(shù)可行性分析⑤經(jīng)濟可行性分析⑥社會因素可行性分析⑦其他可供選擇方案⑧結(jié)論7.需求

8、分析的基本任務(wù)是要準確地定義新系統(tǒng)的目標,為了滿足用戶需要,回答系統(tǒng)必8須“做什么”的問題。8.結(jié)構(gòu)化分析方法的步驟包括:①了解當前系統(tǒng)的工作流程,獲得當前系統(tǒng)的物理模型。②抽象出當前系統(tǒng)的邏輯模型。③建立目標系統(tǒng)的邏輯模型。④作進一

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。