- 現(xiàn)代軟件工程
- 周蘇
- 1278字
- 2020-05-29 11:56:03
習(xí)題
請(qǐng)參考課文內(nèi)容及其他資料,完成下列選擇題。
1-1 軟件是一種(A)產(chǎn)品。
A: ①有形 ②邏輯 ③物質(zhì) ④消耗
1-2 有關(guān)計(jì)算機(jī)程序功能、設(shè)計(jì)、編制、使用的文字或圖形資料稱為(A)。
A: ①軟件 ②文檔 ③程序 ④數(shù)據(jù)
1-3 在下列說(shuō)法中,(A)是造成軟件危機(jī)的主要原因。
①用戶使用不當(dāng) ④對(duì)軟件的錯(cuò)誤認(rèn)識(shí)
②軟件本身特點(diǎn) ⑤缺乏好的開(kāi)發(fā)方法和手段
③硬件不可靠 ⑥開(kāi)發(fā)效率低
A: ①③⑥ ①②④ ③⑤⑥ ②⑤⑥
1-4 在計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)中所產(chǎn)生的一系列嚴(yán)重的問(wèn)題通常稱為軟件危機(jī),這些問(wèn)題中相對(duì)次要的因素是(A)。
A: ①文檔質(zhì)量 ②開(kāi)發(fā)效率 ③軟件功能 ④軟件性能
1-5 與計(jì)算機(jī)科學(xué)的理論研究不同,軟件工程是一門(mén)(A)學(xué)科。
A:①理論性 ②工程性 ③原理性 ④心理性
1-6 軟件工程方法學(xué)的研究?jī)?nèi)容包含軟件開(kāi)發(fā)技術(shù)和軟件工程管理兩個(gè)方面,其期望達(dá)到的最終目標(biāo)是(A)。
A: ①軟件開(kāi)發(fā)工程化 ③實(shí)現(xiàn)軟件可重用
②消除軟件危機(jī) ④程序設(shè)計(jì)自動(dòng)化
1-7 軟件工程管理是軟件工程方法學(xué)中的一個(gè)重要內(nèi)容,它包括軟件管理學(xué)和軟件工程經(jīng)濟(jì)學(xué),它要達(dá)到的目標(biāo)是(A)。
A: ①管理開(kāi)發(fā)人員,以開(kāi)發(fā)良好的軟件
②采用先進(jìn)的軟件開(kāi)發(fā)工具,開(kāi)發(fā)優(yōu)秀的軟件
③消除軟件危機(jī),達(dá)到軟件生產(chǎn)的規(guī)模效益
④以基本的社會(huì)經(jīng)濟(jì)效益為基礎(chǔ),工程化生產(chǎn)軟件
1-8 軟件工程方法學(xué)的目的是使軟件生產(chǎn)規(guī)范化和工程化,而軟件工程方法得以實(shí)施的主要保證是(A)。
A: ①硬件環(huán)境 ③開(kāi)發(fā)人員的素質(zhì)
②軟件開(kāi)發(fā)工具和軟件開(kāi)發(fā)環(huán)境 ④軟件開(kāi)發(fā)的環(huán)境
1-9 使用軟件開(kāi)發(fā)工具有助于提高軟件的開(kāi)發(fā)、維護(hù)和管理的效率。集成型軟件開(kāi)發(fā)環(huán)境通常由工具集和環(huán)境集成機(jī)制組成。這種環(huán)境應(yīng)具有(A)。環(huán)境集成機(jī)制主要有數(shù)據(jù)集成機(jī)制、控制集成機(jī)制和界面集成機(jī)制。
A: ①開(kāi)放性和可剪裁性 ③封閉性和可剪裁性
②開(kāi)放性和不可剪裁性 ④封閉性和不可剪裁性
1-10 軟件方法學(xué)是以軟件方法為研究對(duì)象的一門(mén)科學(xué)。從開(kāi)發(fā)風(fēng)格上看,可分為(A),從性質(zhì)上看,可分為(B),從適應(yīng)范圍上看,可分為(C)。
軟件自動(dòng)化方法是指利用計(jì)算機(jī)使軟件實(shí)際自動(dòng)化的方法和相關(guān)技術(shù)。軟件自動(dòng)化的實(shí)現(xiàn)途徑有4種:過(guò)程途徑、歸納途徑、(D)。
形式方法的目的是把軟件作為數(shù)學(xué)來(lái)重新發(fā)現(xiàn)。形式方法被用來(lái)避免系統(tǒng)中的(E)、不一致性。
A: ①面向?qū)ο箝_(kāi)發(fā)方法與自底向上的開(kāi)發(fā)方法
②自頂向下的開(kāi)發(fā)方法與結(jié)構(gòu)化開(kāi)發(fā)方法
③面向?qū)ο箝_(kāi)發(fā)方法與結(jié)構(gòu)化開(kāi)發(fā)方法
④自頂向下的開(kāi)發(fā)方法與自底向上的開(kāi)發(fā)方法
B: ①面向?qū)ο箝_(kāi)發(fā)方法與形式方法
②面向?qū)ο箝_(kāi)發(fā)方法與結(jié)構(gòu)化開(kāi)發(fā)方法
③形式方法與非形式方法
④面向?qū)ο箝_(kāi)發(fā)方法與非形式方法
C: ①整體性方法與局部性方法
②面向?qū)ο箝_(kāi)發(fā)方法與結(jié)構(gòu)化開(kāi)發(fā)方法
③面向?qū)ο箝_(kāi)發(fā)方法與非形式方法
④形式方法與非形式方法
D: ①演繹途徑、編譯途徑 ③轉(zhuǎn)換途徑、編譯途徑
②編譯途徑、解釋途徑 ④演繹途徑、轉(zhuǎn)換途徑
E: ①歧義性、不完全性 ③歧義性、不安全性
②歧義性、不適應(yīng)性 ④歧義性、不可靠性
1-11 軟件開(kāi)發(fā)環(huán)境支持一定的(A)或按照一定的軟件開(kāi)發(fā)模型組織而成。
A: ①軟件生存周期 ③軟件開(kāi)發(fā)方法
②軟件過(guò)程 ④軟件開(kāi)發(fā)模型
1-12 軟件開(kāi)發(fā)環(huán)境中最主要的組成部分是(A)。
A: ①軟件工程 ③項(xiàng)目管理工具
②軟件工具 ④需求分析工具
- MacTalk 跨越邊界
- 軟件需求與可視化模型(微軟技術(shù)叢書(shū))
- MATLAB 2018從入門(mén)到精通
- 程序員的制勝技
- 軟件開(kāi)發(fā)生產(chǎn)率改進(jìn):軟件管理的有效領(lǐng)導(dǎo)力與量化方法
- 21天學(xué)通C++(第7版)
- 解決方案架構(gòu)師修煉之道(原書(shū)第2版)
- 這就是MCP
- 敏捷軟件開(kāi)發(fā):用戶故事實(shí)戰(zhàn)
- 區(qū)塊鏈:技術(shù)原理與應(yīng)用實(shí)踐
- 現(xiàn)代API:通往架構(gòu)師之門(mén)
- Visual Basic編程寶典(十年典藏版)
- 軟件自動(dòng)化測(cè)試成功之道:典型工具、腳本開(kāi)發(fā)、測(cè)試框架和項(xiàng)目實(shí)戰(zhàn)
- Spring Boot+Vue 3大型前后端分離項(xiàng)目實(shí)戰(zhàn)
- Scrum捷徑:敏捷策略、工具與技巧