以下作品中,不適用或不受著作權法保護的是()。
A.某教師在課堂上的講課
B.某作家的作品《紅河谷》
C.最高人民法院組織編寫的《行政訴訟案例選編》
D.國務院頒布的《計算機軟件保護條例》
A.某教師在課堂上的講課
B.某作家的作品《紅河谷》
C.最高人民法院組織編寫的《行政訴訟案例選編》
D.國務院頒布的《計算機軟件保護條例》
關于軟件測試與質量保證,正確的理解是______。
A.軟件測試關注的是過程中的活動,軟件質量保證關注的是過程的產物
B.軟件測試不是軟件質量保證工作中的內容
C.軟件測試是軟件質量保證的重要手段
D.軟件質量保證人員就是軟件測試人員
A.軟件測試關注的是過程中的活動,軟件質量保證關注的是過程的產物
B.軟件測試不是軟件質量保證工作中的內容
C.軟件測試是軟件質量保證的重要手段
D.軟件質量保證人員就是軟件測試人員
計算機采用分級存儲體系的主要目的是為了解決()的問題。
A.主存容量不足
B.存儲器讀寫可靠性
C.外設訪問效率
D.存儲容量、成本和速度之間的矛盾
A.主存容量不足
B.存儲器讀寫可靠性
C.外設訪問效率
D.存儲容量、成本和速度之間的矛盾
針對軟件程序模塊進行正確性檢驗的測試工作的是()。
A.單元測試
B.集成測試
C.確認測試
D.系統測試
A.單元測試
B.集成測試
C.確認測試
D.系統測試
以下關于項目估算的敘述中,不正確的是()
A.在項目估算中,需要估算的項目量參數包括項目規模、開發軟件所需的工作量、項目持續時間和成本
B.由于專家判斷受到差異性和主觀性的影響,以及對當前數據依賴性的影響,用專家判斷方法進行項目估計會得到不精確的估算值
C.由于啟發式估算方法,如COCOMOII模型具有嚴謹的估算形式,因此可以得到精確的估算值
D.項目估算是制定項目開發計劃的基礎和依據
A.在項目估算中,需要估算的項目量參數包括項目規模、開發軟件所需的工作量、項目持續時間和成本
B.由于專家判斷受到差異性和主觀性的影響,以及對當前數據依賴性的影響,用專家判斷方法進行項目估計會得到不精確的估算值
C.由于啟發式估算方法,如COCOMOII模型具有嚴謹的估算形式,因此可以得到精確的估算值
D.項目估算是制定項目開發計劃的基礎和依據
以下屬于靜態測試方法的是_____。
A.代碼審查
B.判定覆蓋
C.路徑覆蓋
D.語句覆蓋
A.代碼審查
B.判定覆蓋
C.路徑覆蓋
D.語句覆蓋
(1)以靜態或動態的連接方式,為應用程序提供一組可使用的類。(2)除了提供可被應用程序調用的類以外,還基本實現了一個可執行的架構。(1)___
A.函數庫
B.類庫
C.框架
D.類屬
A.函數庫
B.類庫
C.框架
D.類屬
為說明某一問題,在學術論文中需要引用某些資料。以下敘述中,()是不正確的。
A.既可以引用發表的作品,也可以引用未發表的作品
B.只能限于介紹,評論作品
C.只要不構成自己作品的主要部分,可以適當引用資料
D.不必征得原作者的同意,不需要向他支付報酬
A.既可以引用發表的作品,也可以引用未發表的作品
B.只能限于介紹,評論作品
C.只要不構成自己作品的主要部分,可以適當引用資料
D.不必征得原作者的同意,不需要向他支付報酬
In a world where it seems we already have too much to do,and too many things to think about,it seems the last thing we need is something new that we have to learn.But use cases do solve a problem with requirements:with__1__declarative requirements it's hard to describe steps and sequences of events.Use cases,stated simply,allow description of sequences of events that,taken together,lead to a system doing something useful.As simple as this sounds,this is important.When confronted only with a pile of requirements,it's often__2__to make sense of what the authors of the requirements really wanted the system to do.In the preceding example,use cases reduce the ambiguity of the requirements by specifying exactly when and under what conditions certain behavior occurs;as such,the sequence of the behaviors can be regarded as a requirement.Use cases are particularly well suited to capturing these kind of requirements.Although this may sound simple,the fact is that__3__requirement capture approaches,with their emphasis on declarative requirements and"shall"statements,completely fail to capture the__4__of the system's behavior.Use cases are a simple yet powerful way to express the behavior of the system in way that all stakeholders can easily understand.But,like anything,use cases come with their own problems,and as useful as they are,they can be__5__.The result is something that is as bad,if not worse,than the original problem.Therein it's important to utilize use cases effectively without creating a greater problem than the one you started with.
4、_____
A.statics
B.nature
C.dynamics
D.originals
4、_____
A.statics
B.nature
C.dynamics
D.originals
現有四級指令流水線,分別完成取指、取數、運算、傳送結果4步操作。若完成上述操作的時間依次為9ns、10ns、6ns、8ns,則流水線的操作周期應設計為()ns。
A.6
B.8
C.9
D.10
A.6
B.8
C.9
D.10
ISO/IEC9126《軟件工程產品質量》統一了多種質量模型。其中,下述關于軟件使用質量描述,不正確的是()。
A.它測量用戶在特定環境中能達到其目標的程度,不是測量軟件自身的屬性
B.使用質量的屬性分為四個特性:有效性,生產率,安全性和滿意度
C.使用質量是基于用戶、開發者、維護者觀點的質量
D.使用質量的獲得依賴于取得必須的外部質量,而外部質量的獲得則依賴于取得必須的內部質量
A.它測量用戶在特定環境中能達到其目標的程度,不是測量軟件自身的屬性
B.使用質量的屬性分為四個特性:有效性,生產率,安全性和滿意度
C.使用質量是基于用戶、開發者、維護者觀點的質量
D.使用質量的獲得依賴于取得必須的外部質量,而外部質量的獲得則依賴于取得必須的內部質量
在支持多線程的操作系統中,假設進程P創建了若干個線程,那么______是不能被這些線程共享的。
A.該進程中打開的文件
B.該進程的代碼段
C.該進程中某線程的棧指針
D.該進程的全局變量
A.該進程中打開的文件
B.該進程的代碼段
C.該進程中某線程的棧指針
D.該進程的全局變量
與設計測試用例無關的文檔是()
A.項目開發計劃
B.需求規格說明書
C.設計說明書
D.源程序
A.項目開發計劃
B.需求規格說明書
C.設計說明書
D.源程序
以下測試內容中,屬于系統測試的是()。①驗收測試②安裝測試③安全測試④性能測試⑤兼容性測試⑥易用性測試
A.①②③④⑤⑥
B.②③④⑤⑥
C.①③④⑤⑥
D.①④⑤⑥
A.①②③④⑤⑥
B.②③④⑤⑥
C.①③④⑤⑥
D.①④⑤⑥
CPU中設置了多個寄存器,其中,()用于保存待執行指令的地址。
A.通用寄存器
B.程序計數器
C.指令寄存器
D.地址寄存器
A.通用寄存器
B.程序計數器
C.指令寄存器
D.地址寄存器
數據庫兼容性測試中,()是模擬普通用戶操作應用的過程,對應用進行操作并檢查運行結果。
A.完整性測試
B.應用系統測試
C.性能測試
D.數據一致性測試
A.完整性測試
B.應用系統測試
C.性能測試
D.數據一致性測試
結構化開發方法中,()主要包含對數據結構和算法的設計。
A.體系結構設計
B.數據設計
C.接口設計
D.過程設計
A.體系結構設計
B.數據設計
C.接口設計
D.過程設計
某個應用中,需要對輸入數據進行排序,輸入數據序列基本有序(如輸入為1,2,5,3,4,6,8,7)。在這種情況下,采用(請作答此空)排序算法最好,時間復雜度為()。
A.插入
B.歸并
C.堆
D.快速
A.插入
B.歸并
C.堆
D.快速
硬件兼容性測試的目的()。
A.考察軟件對運行硬件環境有無特殊說明。有些軟件可能在不同的硬件環境中出現不同的運行結果或是在某些環境下根本就不能執行
B.為了滿足不同的使用需求,軟件系統能否運行在多種硬件配置環境下,并且系統功能和性能都能滿足設計需求
C.所有軟件都需向用戶說明其運行的硬件環境,對于多層結構的軟件系統來說,需要分別說明其服務器端、客戶端以及網絡所需的環境,目的就是確認這些對于硬件環境的描述是否正確、合理
D.確認軟件要求的最低配置和推薦配置的合理性和正確性
A.考察軟件對運行硬件環境有無特殊說明。有些軟件可能在不同的硬件環境中出現不同的運行結果或是在某些環境下根本就不能執行
B.為了滿足不同的使用需求,軟件系統能否運行在多種硬件配置環境下,并且系統功能和性能都能滿足設計需求
C.所有軟件都需向用戶說明其運行的硬件環境,對于多層結構的軟件系統來說,需要分別說明其服務器端、客戶端以及網絡所需的環境,目的就是確認這些對于硬件環境的描述是否正確、合理
D.確認軟件要求的最低配置和推薦配置的合理性和正確性
若某線性表長度為n且采用順序存儲方式,則運算速度最快的操作是
()。
A.查找與給定值相匹配的元素的位置
B.查找并返回第i個元素的值(1≤i≤n)
C.刪除第i個元素(1≤i
()。
A.查找與給定值相匹配的元素的位置
B.查找并返回第i個元素的值(1≤i≤n)
C.刪除第i個元素(1≤i