2016年計算機四級筆試試卷

1)在數據庫加鎖技術中,一個事務如果對某一數據項加了排他(exclusive)鎖, 它將保持此鎖直到該事務結束.這是保證事務哪一種特性的重要措施? (2分)

2016年計算機四級筆試試卷

A)原子性(atomicity)

B)一致性或可串行性(consistency or serializability)

C)永久性(durability)

D)隔離性(isolaty)

2)有如下兩個關係: (主鍵是"零件號")

供應商關係S:(主鍵是"供應商號") 零件關係P:

┌────┬────┬────┐ (外鍵是"供應商號")

│供應商號│供應商名│所在城市│ ┌───┬──┬────┐

├────┼────┼────┤ │零件號│顏色│供應商號│

│ B01 │ 紅星 │ 北京 │ ├───┼──┼────┤

│ S10 │ 宇宙 │ 上海 │ │ 010 │ 紅 │ B01 │

│ T20 │ 黎明 │ 天津 │ │ 201 │ 蘭 │ T20 │

│ Z01 │ 立新 │ 重慶 │ │ 312 │ 白 │ S10 │

└────┴────┴────┘ └───┴──┴────┘

今要向關係P插入新行,新行的值分別列出如下.它們是否都能插入?

Ⅰ.('307','綠','S10') Ⅱ.('101','黃','T11')

A)只有Ⅰ B)只有Ⅱ C)都能 D)都不能

3)軟件開發中常採用的結構化生命週期方法,由於其特徵而一般稱其爲

A)瀑布模型 B)對象模型 C)螺旋模型 D)層次模型

4)軟件原型化開發方法有其基本步驟,下述

Ⅰ.獲取基本需求

Ⅱ.開發工作模型

Ⅲ.嚴格細部說明

Ⅳ.模型驗證

中,哪些(個)是實施原型化的最基本的步驟? (2分)

A)全部都是 B)Ⅰ,Ⅱ和Ⅳ C)Ⅳ D)Ⅰ和Ⅱ

5)軟件設計將涉及軟件的結構、過程和模塊的設計,其中軟件過程是指 (2分)

A)模塊間的關係 B)模塊的操作細節

C)軟件層次結構 D)軟件開發過程

6)軟件需求分析和設計過程中,其分析與設計對象可歸結成兩個主要的對象,即數據和程序,按一般實施

的原則,對二者的處理應該是

A)先數據後程序 B)先程序後數據

C)與順序無關 D)可同時進行

7)結構化分析(SA)方法將欲開發的軟件系統分解爲若干基本加工, 並對加工進行說明,下述

Ⅰ.結構化語言

Ⅱ.判定樹

Ⅲ.判定表

A)Ⅱ和Ⅲ B)Ⅰ,Ⅱ和Ⅲ C)Ⅰ和Ⅲ D)Ⅰ和Ⅱ

8)軟件開發的瀑布模型,一般都將開發過程劃分爲:分析、設計、編碼和測試等階段,一般認爲可能佔用

人員最多的階段是

A)分析階段 B)設計階段 C)編碼階段 D)測試階段

9)制定軟件計劃的目的`在於儘早對欲開發的軟件進行合理估價, 軟件計劃的任務是

A)組織與管理 B)分析與估算 C)設計與測試 D)規劃與調度

10)實施軟件開發的原型化方法應具備某些必要的條件,下述哪些是其必備的條件

Ⅰ.原型系統的積累

Ⅱ.原型化開發人員

Ⅲ.需求的準確理解

Ⅳ.完善的開發工具

A)Ⅰ和Ⅳ B)Ⅱ和Ⅲ C)Ⅲ和Ⅳ D)Ⅱ和Ⅳ (2分)