亚洲国产福利在线一二三观看_精品国产伦一区二区三区欲臀_国产a∨视频精品视频护士_精品八戒人妻少妇av

江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
2010年3月全國VFp計算機等級考試試題與參考答案

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

 Visual FoxPro數(shù)據(jù)庫程序設計

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

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

下列各題A)、B)C)、D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。

(1)下列敘述中正確的是
A)
對長度為n的有序鏈表進行查找,最壞情況下需要的比較次數(shù)為n
B)
對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為
(n/2)
C)
對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為
(log2n)
D)
對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為(nlog2n)

(2)算法的時間復雜度是指
A)
算法的執(zhí)行時間                        B)算法所處理的數(shù)據(jù)量
C)
算法程序中的語司或指令條數(shù)            D)算法在執(zhí)行過程中所需要的基本運算次數(shù)

(3)軟件按功能可以分為:應用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于系統(tǒng)軟件的是
A)
編輯軟件          B)操作系統(tǒng)          C)教務管理系統(tǒng)      D)瀏覽器

(4)軟件(程序)調試的任務是
A)
診斷和改正程序中的錯誤                B)盡可能多地發(fā)現(xiàn)程序中的錯誤
C)
發(fā)現(xiàn)并改正程序中的所有錯誤            D)確定程序中錯誤的性質

(5)數(shù)據(jù)流程圖(DFD)
A)
軟件概要設計的工具                    B)軟件詳細設計的工具
C)
結構化方法的需求分析工具              D)面向對象方法的需求分析工具

(6)軟件生命周期可分為定義階段,開發(fā)階段和維護階段。詳細設計屬于
A)
定義階段          B)開發(fā)階段          C)維護階段          D)上述三個階段

(7)數(shù)據(jù)庫管理系統(tǒng)中負責數(shù)據(jù)模式定義的語言是
A)
數(shù)據(jù)定義語言      B)數(shù)據(jù)管理語言      C)數(shù)據(jù)操縱語言      D)數(shù)據(jù)控制語言

(8)在學生管理的關系數(shù)據(jù)庫中,存取一個學生信息的數(shù)據(jù)單位是
A)
文件              B)數(shù)據(jù)庫            C)字段              D)記錄

(9)數(shù)據(jù)庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,它屬于數(shù)據(jù)庫設計的
A)
需求分析階段      B)邏輯設計一階段    C)概念設計階段      D)物理設計階段

(10)有兩個關系RT如下:

 

R

 

 

 

T

 

A

B

C

 

A

B

C

a

1

2

 

c

3

2

b

2

2

 

d

3

2

c

3

2

 

 

 

 

d

3

2

 

 

 

 

    則由關系R得到關系T的操作是
A)
選擇              B)投影              C)                D)

(11)Visual FoxPro中,編譯后的程序文件的擴展名為
A)PRG               B)EXE               C)DBC               D)FXP

(12)假設表文件TEST.DBF己經(jīng)在當前工作區(qū)打開,要修改其結構,可以使用命令
A)MODI STRU         B)MODI COMM TEST    C)MODI DBF          D)MODI TYPE TEST

(13)為當前表中所有學生的總分增加10分,可以使用的命令是

A)CHANGE 總分 WITH 總分+10              B)REPLACE 總分 WITH 總分+10
C)CHANGE ALL
總分 WITH 總分+10          D)REPLACE ALL 總分 WITH 總分+10

(14)Visual FoxPro中,下面關于屬性、事件、方法敘述錯誤的是
A)
屬性用于描述對象的狀態(tài)

B)方法用于表示對象的行為
C)
事件代碼也可以象方法一樣被顯式調用

D)基于同一個類產(chǎn)生的兩個對象的屬性不能分別設置自己的屬性值

(15)有如下賦值語句,結果為大家好的表達式是
a="
你好"
b="
大家
"
A)b+AT(a,1)         B)b+RIGHT(a,1)      C)b+LEFT(a,3,4)     D)b+RIGHT(a,2)

(16)Visual FoxPro中,是指
A)
報表              B)關系              C)表格控件          D)表單

(17)在下面的Visual FoxPro表達式中,運算結果為邏輯真的是
A)EMPTY(.NULL.)     B)LIKE('xy?','xyz') C)AT('xy','abcxyz') D)ISNULL(SPACE(0))

(18)以下關于視圖的描述正確的是
A)
視圖和表一樣包含數(shù)據(jù)                  B)視圖物理上不包含數(shù)據(jù)
C)
視圖定義保存在命令文件中              D)視圖定義保存在視圖文件中

(19)以下關于關系的說法正確的是
A)
列的次序非常重要  B)行的次序非常重要  C)列的次序無關緊要  D)關鍵字必須指定為第一列

(20)報表的數(shù)據(jù)源可以是
A)
表或視圖          B)表或查詢          C)表、查詢或視圖    D)表或其他報表

(21)在表單中為表格控件指定數(shù)據(jù)源的屬性是
A
、DataSource       B)RecordSource      C)DataFrom          D)RecordFrom

(22)如果指定參照完整性的刪除規(guī)則為級聯(lián),則當刪除父表中的記錄時
A)
系統(tǒng)自動備份父表中被刪除記錄到一個新表中
B)
若子表中有相關記錄,則禁止刪除父表中記錄
C)
會自動刪除子表中所有相關記錄
D)
不作參照完整性檢查,刪除父表記錄與子表無關

(23)為了在報表中打印當前時間,這時應該插入一個
A)
表達式控件        B)域控件            C)標簽控件          D)文本控件

(24)以下關于查詢的描述正確的是
A)
不能根據(jù)自由表建立查詢                B)只能根據(jù)自由表建立查詢
C)
只能根據(jù)數(shù)據(jù)庫表建立查詢              D)可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢

(25)SQL語言的更新命令的關鍵詞是
A)INSERT            B)UPDATE            C)CREATE            D)SELECT

(26)將當前表單從內(nèi)存中釋放的正確語句是
A)ThisForm.Close    B)ThisForm.Clear    C)ThisForm.Release  D)ThisFornn.Refresh

(27)假設職員表已在當前工作區(qū)打開,其當前記錄的姓名字段值為李彤”(C型字段)。在命令窗口輸入并執(zhí)行如下命令:

姓名=姓名-"出勤"
?
姓名

屏幕上會顯示
A)
李彤              B)李彤  出勤        C)李彤出勤          D)李彤-出勤

(28)假設圖書表中有C型字段圖書編號,要求將圖書編號以字母A開頭的圖書記錄全部打上刪除標記,可以使用SQL命令
A)DELETE FROM
圖書 FOR 圖書編號="A"     B)DELETE FROM 圖書 WHERE 圖書編號="A%"
C)DELETE FROM
圖書 FOR 圖書編號="A*"    D)DELETE FROM 圖書 WHERE 圖書編號 LIKE "A%"

(29)下列程序段的輸出結果是
ACCEPT TO A
IF A=[123]
   S=0
ENDIF
S=1
S
A)0                 B)1                 C)123               D)由A的值決定

 

(30)到第(35)題基于圖書表、讀者表和借閱表三個數(shù)據(jù)庫表,它們的結構如下:

圖書(圖書編號,書名,第一作者,出版社):圖書編號、書名、第一作者和出版社為C型字段,圖書編號為主關鍵字;

讀者(借書證號,單位,姓名,職稱):借書證號、單位、姓名、職稱為C型字段,借書證號為主關鍵字;

借閱(借書證號,圖書編號,借書日期.還書日期):借書證號和圖書編號為C型字段,借書日期和還書日期為D型字段,還書日期默認值為NULL,借書證號和圖書編號共同構成主關鍵字。

(30)查詢第一作者為張三的所有書名及出版社,正確的SQL語句是
A)SELECT
書名,出版社 FROM 圖書 WHERE 第一作者=張三
B)SELECT
書名,出版社 FROM 圖書 WHERE 第一作者="張三"
C)SELECT
書名,出版社 FROM 圖書 WHERE "第一作者"=張三

D)SELECT
書名,出版社 FROM 圖書 WHERE "第一作者"="張三"

(31)查詢尚未歸還書的圖書編號和借書日期,正確的SQL語句是
A)SELECT
圖書編號,借書日期 FROM 借閱 WHERE 還書日期=""
B)SELECT
圖書編號,借書日期 FROM 借閱 WHERE 還書日期
=NULL
C)SELECT
圖書編號,借書日期 FROM 借閱 WHERE 還書日期
IS NULL
D)SELECT
圖書編號,借書日期 FROM 借閱 WHERE 還書日期

(32)查詢讀者表的所有記錄并存儲于臨時表文件one中的SQL語句是
A)SELECT * FROM
讀者 INTO CURSOR one        B)SELECT * FROM 讀者 TO CURSOR one
C)SELECT * FROM
讀者 INTO CURSOR DBF one    D)SELECT * FROM 讀者 TO CURSOR DBF one

(33)查詢單位名稱中含北京字樣的所有讀者的借書證號和姓名,正確的SQL語句是
A)SELECT
借書證號,姓名 FROM 讀者 WHERE 單位="北京%"
B)SELECT
借書證號,姓名 FROM 讀者 WHERE 單位="北京
*"
C)SELECT
借書證號,姓名 FROM 讀者 WHERE 單位 LIKE "北京
*"
D)SELECT
借書證號,姓名 FROM 讀者 WHERE 單位 LIKE "%北京%"

(34)查詢2009年被借過書的圖書編號和借書日期,正確的SQL語句是
A)SELECT
圖書編號,借書日期 FROM 借閱 WHERE 借書日期=2009
B)SELECT
圖書編號,借書日期 FROM 借閱 WHERE year(借書日期
)=2009
C)SELECT
圖書編號,借書日期 FROM 借閱 WHERE 借書日期
=year(2009)
D)SELECT
圖書編號,借書日期 FROM 借閱 WHERE year(借書日期)=year(2009)

(35)查詢所有工程師讀者借閱過的圖書編號,正確的SQL語句是
A)SELECT
圖書編號 FROM 讀者,借閱 WHERE 職稱="工程師"
B)SELECT
圖書編號 FROM 讀者,圖書 WHERE 職稱="工程師
"
C)SELECT
圖書編號 FROM 借閱 WHERE 圖書編號=(SELECT 圖書編號 FROM 借閱 WHERE 職稱="工程師
")
D)SELECT
圖書編號 FROM 借閱 WHERE 借書證號 IN (SELECT 借書證號 FROM 讀者 WHERE 職稱="工程師")

 

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

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

 注意:以命令關鍵字填空的必須拼寫完整。

(1)一個隊列的初始狀態(tài)為空。現(xiàn)將元素A,B,C,D,E,F,5,4,3,2,1依次入隊,然后再依次退隊,則元素退隊的順序為   1   。

(2)設某循環(huán)隊列的容量為50,如果頭指針front=45(指向隊頭元素的前一位置),尾指針rear=10(指向隊尾元素),則該循環(huán)隊列中共有   2   個元素。

A

B

C

D

E

F

G

H

(3)設二叉樹如下:

 

 

 

 

 

 

 

 

    對該二叉樹進行后序遍歷的結果為   3  

(4)軟件是   4  、數(shù)據(jù)和文檔的集合。

(5)有一個學生選課的關系,其中學生的關系模式為:學生(學號,姓名,班級,年齡),課程的關系模式為:課程(課號,課程名,學時),其中兩個關系模式的鍵分別是學號和課號,則關系模式選課可定義為:選課(學號,   5   ,成績)。

(6)為表建立主索引或候選索引可以保證數(shù)據(jù)的  6  完整性。

(7)已有查詢文件queryone.qpr,要執(zhí)行該查詢文件可使用命令  7  

(8)Visual FoxPro中,職工表EMP中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲到另一個文件中,該文件名為  8  

(9)Visual FoxPro中,建立數(shù)據(jù)庫表時,將年齡字段值限制在1845歲之間的這種約束屬于  9  完整性約束。

(10)設有學生和班級兩個實體,每個學生只能屬于一個班級,一個班級可以有多名學生,則學生和班級實體之間的聯(lián)系類型是  10  。

(11)Visual FoxPro數(shù)據(jù)庫系統(tǒng)所使用的數(shù)據(jù)的邏輯結構是  11   。

(12)SQL語言中,用于對查詢結果計數(shù)的函數(shù)是  12  

(13)SQLSELECT查詢中,使用  13  關鍵詞消除查詢結果中的重復記錄。

(14)學生表的年齡字段增加有效性規(guī)則年齡必須在1845歲之間SQL語句是
    ALTER TABLE
學生ALTER年齡   14   年齡<=45  AND 年齡>=18

(15)使用SQL Select語句進行分組查詢時,有時要求分組滿足某個條件時才查詢,這時可以用  15  子句來限定分組。

 

20103全國計算機等級考試二級Visual FoxPro數(shù)據(jù)庫程序設計筆試標準答案

一、選擇題

   1.ADBAC   6.BADCA  11.DADDD  16.BBBCC  21.BCBDB  26.CADBB  31.CADBD

 

二、填空

1.ABCDEF4321    2.15                3.EDBGHFCA          4.程序          5.課號

6.實體          7.do queryone.qpr   8.EMP.FPT           9.            10.一對多

11.關系         12.count            13.distinct         14.check        15.having