鸭子tv国产极品在线观看_成人69视频在线播放_91精品免费在线观看_亚洲AT永久偷窥无码精品_国产精品自产拍在线观看涩浪潮久

江蘇省高校計(jì)算機(jī)等級(jí)考試命題研究院 江蘇省高校計(jì)算機(jī)等級(jí)考試輔導(dǎo)
2010年3月全國VFp計(jì)算機(jī)等級(jí)考試試題與參考答案

20103月全國計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷

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

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

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

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

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

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

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

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

(5)數(shù)據(jù)流程圖(DFD)
A)
軟件概要設(shè)計(jì)的工具                    B)軟件詳細(xì)設(shè)計(jì)的工具
C)
結(jié)構(gòu)化方法的需求分析工具              D)面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?SPAN lang=EN-US>

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

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

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

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

(10)有兩個(gè)關(guān)系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

 

 

 

 

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

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

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

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

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

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

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

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

(15)有如下賦值語句,結(jié)果為大家好的表達(dá)式是
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ào)表              B)關(guān)系              C)表格控件          D)表單

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

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

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

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

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

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

(23)為了在報(bào)表中打印當(dāng)前時(shí)間,這時(shí)應(yīng)該插入一個(gè)
A)
表達(dá)式控件        B)域控件            C)標(biāo)簽控件          D)文本控件

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

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

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

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

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

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

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

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

 

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

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

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

借閱(借書證號(hào),圖書編號(hào),借書日期.還書日期):借書證號(hào)和圖書編號(hào)為C型字段,借書日期和還書日期為D型字段,還書日期默認(rèn)值為NULL,借書證號(hào)和圖書編號(hào)共同構(gòu)成主關(guān)鍵字。

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

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

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

(32)查詢讀者表的所有記錄并存儲(chǔ)于臨時(shí)表文件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)查詢單位名稱中含北京字樣的所有讀者的借書證號(hào)和姓名,正確的SQL語句是
A)SELECT
借書證號(hào),姓名 FROM 讀者 WHERE 單位="北京%"
B)SELECT
借書證號(hào),姓名 FROM 讀者 WHERE 單位="北京
*"
C)SELECT
借書證號(hào),姓名 FROM 讀者 WHERE 單位 LIKE "北京
*"
D)SELECT
借書證號(hào),姓名 FROM 讀者 WHERE 單位 LIKE "%北京%"

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

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

 

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

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

 注意:以命令關(guān)鍵字填空的必須拼寫完整。

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

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

A

B

C

D

E

F

G

H

(3)設(shè)二叉樹如下:

 

 

 

 

 

 

 

 

    對該二叉樹進(jìn)行后序遍歷的結(jié)果為   3  

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

(5)有一個(gè)學(xué)生選課的關(guān)系,其中學(xué)生的關(guān)系模式為:學(xué)生(學(xué)號(hào),姓名,班級(jí),年齡),課程的關(guān)系模式為:課程(課號(hào),課程名,學(xué)時(shí)),其中兩個(gè)關(guān)系模式的鍵分別是學(xué)號(hào)和課號(hào),則關(guān)系模式選課可定義為:選課(學(xué)號(hào),   5   ,成績)。

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

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

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

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

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

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

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

(13)SQLSELECT查詢中,使用  13  關(guān)鍵詞消除查詢結(jié)果中的重復(fù)記錄。

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

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

 

20103全國計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)筆試標(biāo)準(zhǔn)答案

一、選擇題

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

 

二、填空

1.ABCDEF4321    2.15                3.EDBGHFCA          4.程序          5.課號(hào)

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

11.關(guān)系         12.count            13.distinct         14.check        15.having