(1)程序流程圖中帶有箭頭的線段表示的是( )。
A.圖元關係
B.數據流
C.控制流
D.調用關係
(2)結構化程序設計的基本原則不包括( )。
A.多態性
B.自頂向下
C.模塊化
D.逐步求精
(3)軟件設計中模塊劃分應遵循的準則是( )。
A.低內聚低耦合
B.高內聚低耦合
C.低內聚高耦合
D.高內聚高耦合
(4)在軟件開發中,需求分析階段產生的主要文檔是( )。
A.可行性分析報告
B.軟件需求規格說明書
C.概要設計說明書
D.集成測試計劃
(5)算法的有窮性是指( )。
A.算法程序的運行時間是有限的
B.算法程序所處理的數據量是有限的
C.算法程序的長度是有限的
D.算法只能被有限的用戶使用
對長度爲n的線性表排序,在最壞情況下,比較次數不是n(n一1)/2的排序方法是( )。
A.快速排序
B.冒泡排序
C.直接插入排序
D.堆排序
(7)下列關於棧的敘述正確的是( )。
A.棧按“先進先出”組織數據
B.棧按“先進後出”組織數據
C.只能在棧底插入數據
D.不能刪除數據
(8)在數據庫設計中,將E—R圖轉換成關係數據模型的過程屬於( )。
A.需求分析階段
B.概念設計階段
C.邏輯設計階段
D.物理設計階段
(9)有三個關係R、S和T如下:
由關係R和s通過運算得到關係T,則所使用的運算爲( )。
A. 並
B.自然連接
C.笛卡爾積
D.交
(10)設有表示學生選課的三張表,學生s(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課sc(學號,課號,成績),則表SC的`關鍵字(鍵或碼)爲( )。
A.課號,成績
B.學號,成績
C.學號,課號
D.學號,姓名,成績
(11)以下敘述中錯誤的是( )。
A.標準模塊文件的擴展名是
B.標準模塊文件是純代碼文件
C.在標準模塊中聲明的全局變量可以在整個工程中使用
D.在標準模塊中不能定義過程
(12)在Visual Basic中,表達式3*25 Mod 3的值是( )。
A.1
B.0
C.3
D.出現錯誤提示
(13)以下選項中,不合法的Visual Basic的變量名是( )。
A.a5b
B._xyz
C.a_b
f
(14)以下數組定義語句中,錯誤的是( )。
ic a(i0)As Integer
c(3,1 T04)、、
d(一10)
b(0 T0 5,1 T0 3)As Integer(15)現有語句:Y=IIf(X>0,X Mod 3,
(15)設X=10,則y的值是( )。
A.0
B.1
C.3
D.語句有錯
(16)窗體上有一個菜單編輯器設計的菜單。運行程序,並在窗體上單擊鼠標右鍵,則彈出一個快捷菜單,如圖所示。
A.在設計“粘貼”菜單項時,在菜單編輯器窗口中設置了“有效”屬性(有“√”)
B.菜單中的橫線是在該菜單項的標題輸入框中輸入了一個“一”(減號)字符
C.在設計“選中”菜單項時,在菜單編輯器窗口中設置了“複選”屬性(有“√”)
D.在設計該彈出菜單的主菜單項時,在菜單編輯器窗口中去掉了“可見”前面的“√”
(17)在設計窗體時雙擊窗體的任何地方,可以打開的窗口是( )。
A.代碼窗口
B.屬性窗口
C.工程資源管理器窗口
D.工具箱窗口
(18)若變量a未事先定義而直接使用(例如:a=O),則變量a的類型是( )。
ger
ng
ean
ant
(19)爲把圓周率的近似值3.14159存放在變量pi中,應該把變量pi定義爲( )。
pi As Integer
pi(7)As Integer
pi As Single
pi As Long
(20)表達式2*3"2+4*2/2+3"2的值是( )。
A.30
B.31
C.49
D.48