一、選擇題(每小題 2 分,共 70 分)
下列各題 A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項塗寫
在答題卡相應位置上,答在試卷上不得分。
(1)下列選項不符合良好程序設計風格的是( )。
A.源程序要文檔化
B.數據說明的次序要規範化
C.避免濫用 goto 語句
D.模塊設主地要保證高耦合、高內聚
(2)從工程管理角度,軟件設計一般分爲兩步完成,它們是( )。
A.概要設計與詳細設計
B.數據設計與接口設計
C.軟件結構設計與數據設計
C.過程設計與數據設計
(3)下列選項中不屬於軟件生命週期開發階段任務的是( )。
A.軟件測試
B.概要設計
C.軟件維護
D.詳細設計
(4)在數據庫系統中,用戶所見的數據模式爲( )。
A.概念模式
B.外模式
C.內模式
D.物理模式
(5)數據庫設計的四個階段是:需求分析、概念設計、邏輯設計和( )。
A.編碼設計
B.測試階段
C.運行階段
D.物理設計
(6)設有如下三個關係表,
下列操作中正確的是( )。
A.T=R∩ S
B.T=R∪S
C.T=R×S
D.T=R/S
(7)下列敘述中正確的是( )。
A.一個算法的空間複雜度大,則其時間複雜度也必定大
B.一個算法的空間複雜度大,則其時間複雜度必定小
C.一個算法的時間複雜度大,則其空間可複雜度必定小
D.上述三種說法都不對
(8)在長度爲 64 的有序線性表中進行順序查找,最壞情況下需要比較的次數爲( )。
A.63
B.64
C.6
D.7
(9)數據庫技術的根本目標是要解決數據的( )。
A.存儲問題
B.共享問題
C.安全問題
D.保護問題
(10)對下列二叉樹
進行中序遍歷的結果是( )。
FEG
FGE
GEF
BEG
(11)下列程序段執行以後,內存變量 A 和 B 的值是( )。
CLEAR
A=10
B=20
SET UDFPARMS TO REFERENCE
DO SQ WITH(A),B &&參數是值傳送,B 是引用傳送
?A,B
PROCEDURE SQ
PARAMETERSX1,Y1
X1=X1*X1
Y1=2*X1
ENDPROC
A.10 200
B.100 200
C.100 20
D.10 20
(12)從內存中清除內存變量的命令是( )。
ase
te
e
roy
(13)操作對象只能是一個表的關係運算是( )。
A.聯接和選擇
B.聯接和投影
C.選擇和投影
D.自然連接和選擇
(14)在“項目管理器”下爲項目建立一個新報表,應該使用的選項卡是( )。
A.數據
B.文檔
C.類
D.代碼
(15)如果有定 LOCAL data , data 的初值是:( )。
A.整數 0
B.不定值
C.邏輯真
D.邏輯假
(16)擴展名爲 pjx 的文件是( )。
A.數據庫表文件
B.表單文件
C.數據庫文件
D.項目文件
(17)下列程序執行以後,內存變量 y 的值是( )。
x=34357
y=0
DO WHILEx>0
y=x+y*10
x=int(x/10)
ENDDO
A.3456
B.34567
C.7654
D.76543
(18)下列的程序中與上題的`程序段時對 y 的計算結果相同的是( )。
(19)在 SQL SELECT 語句的 ORDER BY 短語中如果指定了多個字段,則( )。
A.無法進行排序
B.只按第一個字段排序
C.按從左至右優先依次排序
D.按字段排序優先級依次排序
(20)如果運行一個表單,以下事件首先被觸發的是( )。
r
k