1單選(2分)軟體產品與物質產品有很大的區別,軟體產品是一種(c
)產品。
2多選(2分)下列關於軟體的說法正確的是(bcd
)
3多選(2分)下列軟體屬於系統軟體的是(ab
)
4多選(2分)下述軟體屬於支撐軟體的是(cd
)
5多選(2分)下述軟體屬於應用軟體的是(ad
)
1填空(2分)軟體工程概念的提出是為了解決(軟體危機
)。
2單選(2分)在(b
)年的nato會議上,軟體工程的術語被首次提出。
3判斷(2分)軟體工程的目的是倡導以工程的原理、原則和方法進行軟體開發。a
4多選(2分)軟體工程是一門交叉性學科,下列哪些學科是軟體工程涉及的?abcd
1單選(2分)軟體開發中實現對映的基本手段是(d
)
a.抽象
b.分層
c.隔離
d.建模
2填空(2分)軟體開發是實現(問題域
)的概念和處理邏輯到(執行平台
)的概念和處理邏輯的對映。(答案用空格隔開)
3判斷(2分)模型一定是在某種特定意圖下、從某種特定的角度對物理環境的抽象。a
a.對b.錯
4多選(2分)下列屬於軟體模型的是(bcd
)
a.概念模型
b.設計模型
c.實現模型
d.部署模型
5判斷(2分)軟體開發中分層的基本動機是控制開發的複雜性。a
a.對b.錯
1單選(2分)下列哪項不屬於軟體工程框架的三元組。(b
)
a.目標
b.範圍
c.原則
d.活動
2判斷(2分)軟體開發要從客戶的需求出發,在滿足使用者要求的前提下,功能開發的越多越好。b
a.對b.錯
3多選(2分)軟體需求階段所要完成的任務包括(acd
)
a.需求獲取
b.需求完善
c.需求定義
d.需求規約
4填空(2分)軟體設計階段包括(總體設計
)和(詳細設計
)兩個階段。(答案用空格隔開)
5判斷(2分)為了保證開發進度,軟體只需要在最終完成後再進行確認即可。b
a.對b.錯
6單選(2分)下列哪個不是軟體維護的型別。(d
)
a.完善性維護
b.糾錯性維護
c.適應性維護
d.更新性維護
7單選(2分)只有高水平的(c
),才能生產出高質量的軟體產品。
a.軟體開發技術
b.軟體開發工具
c.軟體工程管理
d.???
1單選(2分)獲取正確軟體的關鍵是(a
)
a.開發邏輯
b.開發團隊
c.人員素質
d.明確需求
2判斷(2分)軟體生存週期的含義是表明軟體的演化和發展具有週期性,每過一段時間就需要更新。b
a.對b.錯
3判斷(2分)當軟體的乙個版本被淘汰時,則該軟體的生存週期就結束了。b
a.對b.錯
4判斷(2分)軟體生存週期過程表示軟體生存週期內的乙個過程。b
a.對b.錯
5填空(2分)為了表述軟體開發需要做什麼對映,引入了三個概念:(請按概念的範圍由大到小填寫,用空格分隔)過程 活動 任務
1單選(2分)按照(b
),可以將軟體生存週期過程分為基本過程、支援過程和組織過程。
a.軟體開發活動的層次關係
b.軟體開發工作的主體
c.軟體開發專案的結構
d.軟體開發任務的重要程度
2多選(2分)下述過程屬於基本過程的是(abcd
)
a.獲取過程
b.開發過程
c.執行過程
d.**過程
3判斷(2分)支援過程是指那些與軟體生產組織有關的活動集。b
//描述的是組織過程
a.對
b.錯4多選(2分)下列關於軟體開發過程說法正確的是(bc
)
a.軟體生存週期過程就是軟體開發過程
b.軟體開發過程是軟體開發者所從事的一系列活動
c.軟體開發過程中還包括了系統需求分析、系統結構設計等系統層面的活動
d.軟體開發過程包含了軟體公升級和演化等活動
1判斷(2分)軟體生存週期模型是對軟體生存週期中過程、活動和任務的組織。a
a.對b.錯
2判斷(2分)軟體生存週期模型必須要將所有型別的過程、活動和任務考慮在內,形成滿足每個軟體專案需要的模型。b
a.對b.錯
3判斷(2分)軟體開發模型是軟體開發過程的活動和任務的結構框架。b
//軟體開發模型是軟體過程、活動、任務的結構框架
a.對
b.錯1多選(2分)下列關於瀑布模型的說法正確的是(bd
)
a.瀑布模型僅能依次經過需求、設計、編碼、測試、整合和維護這一路徑進行專案開發,不能從後一階段返回到前面的階段。// 增加反饋環的瀑布模型可以回到上乙個步驟
b.瀑布模型在每一階段都會生成相應的文件。
c.瀑布模型只有在需求階段和執行階段才能有獲取方和使用者參與,其餘階段只能開發團隊參加。
d.瀑布模型要求需求在最初階段就要完整和明確。
2多選(2分)多選題:下列關於增量模型的說法正確的是(ad
)
a.增量模型要求需求在最初階段就要完整和明確。
b.相比於瀑布模型,採用增量模型開發的專案所需的成本和時間要少。
c.採用增量模型時,每一增量必須按照既定順序依次開發,不能更改。
d.增量模型能夠更早的向使用者交付第乙個版本的系統。
3多選(2分)多選題:下列關於演化模型的說法正確的是(cd
)
a.演化模型要求需求在最初階段就要完整和明確。
b.演化模型可以弱化需求和設計文件的編寫,以提高開發效率。
c.演化模型在每一次迭代過程中可以採用瀑布模型。
d.相比瀑布模型,演化模型需要獲取方和使用者更多的參與。
4單選(2分)單選題:下列軟體開發模型中,以物件導向的軟體開發方法為基礎,以使用者的需求為動力,以物件來驅動的模型是(c
)。
a.演化模型
b.瀑布模型
c.噴泉模型
d.增量模型
軟體工程第一周開課部落格
1.介紹自己,建部落格 看看自己的園齡,已經1年3個月了,但是回顧自己寫過的部落格,是從去年七月份,也就是去年大二暑假開始寫的,第一次課,竟然要求在部落格上進行自我介紹,很是出乎意料啊.建立部落格呢,最開始就是為了完成作業,在上面發表一些老師要求發表的東西,基本沒自己主動發表過文章,回頭想想,確實也...
軟體工程第一周開課部落格
話說既然是第一周,那麼就從自我介紹開始吧。自我介紹 作為一名現在已經是大二的學生了,主要學習程式語言,然而我覺的學習的並不好,我覺的用只了解基礎來形容我可能更比較貼切,距離我們應該達到的目標還有很大一段距離。現狀,經驗和計畫 現在的我呢,感覺到了壓力,況且基本上沒有自主的去發表,特別認真的學習某些知...
現代軟體工程第一周作業
軟體過程與專案管理第一周作業 1.選一種你比較熟悉的軟體,點評它的優缺點,並描述此類軟體的發展歷史。答 wps 文字編輯系統 是一款辦公軟體。由 wps文字 wps wps演示三大模組組成。2 缺點 相容性較差。功能相對較弱。3 發展歷史 1988年 5月,求伯君憑一台 386電腦寫出 wps1.0...