全國計算機等級考試二級筆試試卷

2023-01-20 19:27:04 字數 5548 閱讀 5527

2023年9月全國計算機等級考試二級筆試試卷

access資料庫程式設計

(考試時間90分鐘,滿分100分)

一、選擇題(每小題2分,共70分)

下列各題a)、b)、c)、d)四個選項中,只有乙個選項是正確的。請將正確選項填塗在答題卡相應位置上,答在試卷上不得分。

(1)下列敘述中正確的是(  )。

a)演算法就是程式

b)設計演算法時只需要考慮資料結構的設計

c)設計演算法時只需要考慮結果的可靠性

d)以上三種說法都不對

(2)下列關於線性鍊錶的敘述中,正確的是(  )。

a)各資料結點的儲存空間可以不連續,但它們的儲存順序與邏輯順序必須一致

b)各資料結點的儲存順序與邏輯順序可以不一致,但它們的儲存空間必須連續

c)進行插入與刪除時,不需要移動表中的元素

d)以上三種說法都不對

(3)下列關於二叉樹的敘述中,正確的是(  )。

a)葉子結點總是比度為2的結點少乙個

b)葉子結點總是比度為2的結點多乙個

c)葉子結點數是度為2的結點數的兩倍

d)度為2的結點數是度為1的結點數的兩倍

(4)軟體按功能可以分為應用軟體、系統軟體和支撐軟體(或工具軟體)。下面屬於應用軟體的是(  )。

a)學生成績管理系統

b)c語言編譯程式

c)unix作業系統

d)資料庫管理系統

(5)某系統總體結構圖如下圖所示:

該系統總體結構圖的深度是(  )。

a)7b)6

c)3d)2

(6)程式除錯的任務是(  )。

a)設計測試用例

b)驗證程式的正確性

c)發現程式中的錯誤

d)診斷和改正程式中的錯誤

(7)下列關於資料庫設計的敘述中,正確的是(  )。

a)在需求分析階段建立資料字典

b)在概念設計階段建立資料字典

c)在邏輯設計階段建立資料字典

d)在物理設計階段建立資料字典

(8)資料庫系統的**模式不包括(  )。

a)概念模式

b)內模式

c)外模式

d)資料模式

(9)有三個關係r、s和t如下:

則由關係r和s得到關係t的操作是(  )。

a)自然連線

b)差c)交

d)並(10)下列選項中屬於物件導向設計方法主要特徵的是(  )。

a)繼承

b)自項向下

c)模組化

d)逐步求精

(11)下列關於access資料庫特點的敘述中,錯誤的是(  )。

a)可以支援intemet/intranet應用

b)可以儲存多種型別的資料,包括多**資料

c)可以通過編寫應用程式來運算元據庫中的資料

d)可以作為網狀型資料庫支援客戶機/伺服器應用系統

(12)學校規定學生住宿標準是:本科生4人一間,碩士生2人一間,博士生1人一間,學生與宿舍之問形成了住宿關係,這種住宿關係是(  )。

a)一對一聯絡

b)一對四聯絡

c)一對多聯絡

d)多對多聯絡

(13)在access資料庫中,表是由(  )。

a)欄位和記錄組成

b)查詢和字段組成

c)記錄和窗體組成

d)報表和字段組成

(14)可以插入**的字段型別是(  )。

a)文字

b)備註

c)ole物件

d)超連結

(15)輸入掩碼字元「c」的含義是(  )。

a)必須輸入字母或數字

b)可以選擇輸入字母或數字

c)必須輸入乙個任意的字元或乙個空格

d)可以選擇輸入任意的字元或乙個空格

(16)若在查詢條件中使用了萬用字元「!」,它的含義是(  )。

a)通配任意長度的字元

b)通配不在括號內的任意字元

c)通配方括號內列出的任一單個字元

d)錯誤的使用方法

(17)在sql語言的select語句中,用於指明檢索結果排序的子句是(  )。

a)from

b)while

c)group by

d)order by

(18)下列屬性中,屬於窗體的「資料」類屬性的是(  )。

a)記錄源

b)自動居中

c)獲得焦點

d)記錄選擇器

(19)要將「選課成績」表中學生的「成績」取整,可以使用的函式是(  )。

a)abs([成績])

b)int([成績])

c)sqr([成績])

d)sgn([成績])

(20)在access中為窗體上的控制項設定tab鍵的順序,應選擇「屬性」對話方塊的(  )。

a)「格式」選項卡

b)「資料」選項卡

c)「事件」選項卡

d)「其他」選項卡

(21)下圖所示的是報表設計檢視,由此可判斷該報表的分組欄位是(  )。

a)課程名稱

b)學分

c)成績

d)姓名

(22)有商品表內容如下:

執行sql命令:select部門號,max(單價*數量)from商品表group by部門號;查詢結果的記錄數是(  )。

a)ib)3

c)4d)10

(23)某學生成績管理系統的「主窗體」如下圖左側所示,點選「退出系統」按鈕會彈出下圖右側「請確認」提示框;如果繼續點選「是」按鈕,才會關閉主窗體退出系統,如果點選「否」按鈕,則會返回「主窗體」繼續執行系統。

為了達到這樣的執行效果,在設計主窗體時為「退山系統」按鈕的「單擊」事件設定了乙個「退出系統」巨集。正確的巨集設計是(  )。

(24)在開啟窗體時,依次發生的事件是(  )。

a)開啟(open) →力n載(load) →調整大小(resize) →啟用(activate)

b)開啟(open) →啟用(activate) →力n載(load) →調整大小(resize)

c)開啟(open) →調整大小(resize) →載入(load) →啟用(activate)

d)開啟(open) →啟用(activate) →調整大小(resize) →載入(load)

(25)在巨集表示式中要引用forml窗體中的txtl控制項的值,正確的引用方法是(  )。

a)forml!txtl

b)txtl

c)forms!forml ! txtl

d)forms!txtl

(26)將乙個數轉換成相應字串的函式是(  )。

a)str

b)string

c)asc

d)chr

(27)vba中定義符號常量使用的關鍵字是(  )。

a)const

b)dim

c)public

d)static

(28)由「for i=1 t0 16 step 3」決定的迴圈結構被執行(  )。

a)4次

b)5次

c)6次

d)7次

(29)可以用inputbox函式產生「輸入對話方塊」。執行語句:

st=inputbox(」請輸入字串tt t!字串對話方塊」,」aaaa」)當使用者輸入字串「bbbb」,按ok按鈕後,變數st的內容是(  )。

a)aaaa

b)請輸入字串

c)字串對話方塊

d)bbbb

(30)下列不屬於vba函式的是(  )。

a)choose

b)if

c)iif

d)switch

(31)若有以下窗體單擊事件過程:

開啟窗體執行後,單擊窗體,則訊息框的輸出內容是( )。

a)1b)4c)15

d)120

(32)窗體中有命令按鈕command32,其click事件**如下。該事件的完整功能是:接收從鍵盤輸入的l0個大於0的整數,找出其中的最大值和對應的輸入位置。

程式空白處應該填入的表示式是( )。

a)num>i

b)imax

d)num

(33)若有如下sub過程:

開啟窗體執行後,單擊命令按鈕,訊息框中有兩行輸出,內容分別為( )。

a)1和1

b)1.25和1

c)1.25和4

d)5和4

(34)執行下列程式,顯示的結果是( )。

a)0b)1c)10

d)11

(35)執行下列程式,在立即視窗顯示的結果是( )。

a)1 5 7 9

b)4 6 8

c)3 5 7 9

d)2 3 5 7

二、填空題(每空2分,共30分)

請將每空的正確答案寫在答題卡【1】~【15】序號的橫線上,答在試卷上不得分。

(1)資料結構分為線性結構與非線性結構,帶鏈的棧屬於 【l】 。

(2)在長度為n的順序儲存的線性表中插入乙個元素,最壞情況下需要移動表中 【2】 個元素。

(3)常見的軟體開發方法有結構化方法和物件導向方法。對某應用系統經過需求分析建立資料流圖(dfd),則應採用 【3】 方法。

(4)資料庫系統的核心是 【4】 。

(5)在進行關聯式資料庫的邏輯設計時,e-r圖中的屬性常被轉換為關係中的屬性,聯絡通常被轉換為 【5】 。

(6)access資料庫中的位元組(byte)數值型別在資料庫中佔 【6】 位元組。

(7)在報表中要顯示格式為「第n頁」的頁碼,頁碼格式設定是:="第"& 【7】 &"頁"。

(8)要將access資料庫中儲存的資料發布到網路上,可以採用的物件是 【8】 。

(9)若窗體名稱為forml,則將該窗體標題設定為「access窗體」的語句是 【9】 。

(10)下列程式段的功能是求l到100的累加和。請在空白處填入適當的語句,使程式完成指定的功能。

(11)下列程式的功能是求算式:l-1/2+1/3-1/4+……前30項之和。請在空白處填入適當的語句,使程式可以完成指定的功能。

private sub commandl cliek(  )

(12)有乙個標題為「登入」的使用者登入窗體,窗體上有兩個標籤,標題分別為「使用者名稱:」和「密碼:」,用於輸入使用者名稱的文字框名為「username」,用於輸入密碼的文字框名為 「userpassword」,用於進行倒計時顯示的文字框名為「tnum」,窗體上有乙個標題為「確認」的按鈕名為「0k」,用於輸入完使用者名稱和密碼後單擊此按鈕確認。

輸入使用者名稱和密碼,如使用者名稱或密碼錯誤,則給出提示資訊;如正確,則顯示「歡迎使

用!」資訊。要求整個登入過程要在30秒中完成,如果超過30秒還沒有完成正確的登入操作,則程式給出提示自動終止整個登入過程。

請在程式空白處填入適當的語句,使程式完成指定的功能。

(13)資料庫中有「平時成績表」,包括「學號」、「姓名」、「平時作業」、「小測驗」、「期中考試」、 「平時成績」和「能否考試」等字段,其中,平時成績=平時作業×50%十小測驗×l0%+x期中成績×40%,如果學生平時成績大於等於60分,則可以參加期末考試(「能否考試」欄位為真),否則學生不能參加期末考試。

下面的程式按照上述要求計算每名學生的平時成績並確定是否能夠參加期末考試。請在空白處填入適當的語句,使程式可以完成所需要的功能。

全國計算機等級考試二級筆試試卷

2007年4月全國計算機等級考試二級筆試試卷 c語言程式設計 考試時間120分鐘,滿分100分 一 選擇題 1 10 每小題2分,11 50 每題1分,共60分 下列各題a b c d 四個選項中,只有乙個選項是正確的,請將正確選項塗寫在答題卡相應位置上,答在試卷上不得分。1 下列敘述中正確的是 b...

全國計算機等級考試二級VB筆試試卷

2003年9月全國計算機等級考試二級vb語言筆試試卷 一 選擇題 1 20 每小題2分,21 30 每小題3分,共70分 1 以下敘述中錯誤的是 a visual basic 是事件驅動型視覺化程式設計工具 b visual basic應用程式不具有明顯的開始和結束語句 c visual basic...

全國計算機等級考試二級Access筆試試題

一 選擇題 每小題2分,共70分 下列各題a b c d四個選項中,只有乙個選項是正確的,請將正確選項寫在答題卡相應位置上,答在試卷上不得分。1 下列選項中不屬於結構化程式設計方法的是 a 自頂向下 b 逐步求精 c 模組化 d 可復用 2 兩個或兩個以上模組之間關聯的緊密程度稱為 a 耦合度 b ...