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

江蘇省高校計(jì)算機(jī)等級(jí)考試命題研究院 江蘇省高校計(jì)算機(jī)等級(jí)考試輔導(dǎo)
2007年9月全國計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試試卷

2007 年9月全國計(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)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)的位置上,答在試卷上不得分。

(1)軟件是指
A.程序 
B.程序和文檔
C.算法加數(shù)據(jù)結(jié)構(gòu) 
D.程序、數(shù)據(jù)與相關(guān)文檔的完整集合

(2)軟件調(diào)試的目的是
A.發(fā)現(xiàn)錯(cuò)誤 
B.改正錯(cuò)誤
C.改善軟件的性能 
D.驗(yàn)證軟件的正確性

(3)在面向?qū)ο蠓椒ㄖ,?shí)現(xiàn)信息隱蔽是依靠
A.對(duì)象的繼承 
B.對(duì)象的多態(tài)
C.對(duì)象的封裝 
D.對(duì)象的分類

(4)下列敘述中,不符合良好程序設(shè)計(jì)風(fēng)格要求的是
A.程序的效率第一, 清晰第二 
B.程序的可讀性好
C.程序中要有必要的注釋 
D.輸入數(shù)據(jù)前要有提示信息

(5)下列敘述中正確的是
A.程序執(zhí)行的效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)密切相關(guān)
B.程序執(zhí)行的效率只取決于程序的控制結(jié)構(gòu)
C.程序執(zhí)行的效率只取決于所處理的數(shù)據(jù)量
D.以上三種說法都不對(duì)

(6)下列敘述中正確的是
A.?dāng)?shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)必定是一一對(duì)應(yīng)的
B.由于計(jì)算機(jī)存儲(chǔ)空間是向量式的存儲(chǔ)結(jié)構(gòu),因此,數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)一定是線性結(jié)構(gòu)
C.程序設(shè)計(jì)語言中的數(shù)組一般是順序存儲(chǔ)結(jié)構(gòu),因此,利用數(shù)組只能處理線性結(jié)構(gòu)
D.以上三種說法都不對(duì)

(7)冒泡排序在最壞情況下的比較次數(shù)是
A.n(n+1)/2 
B.nlog2 n 
C.n(n-1)/2 
D.n/2

(8)一棵二叉樹中共有70個(gè)葉子結(jié)點(diǎn)與80個(gè)度為1的結(jié)點(diǎn),則該二叉樹中的總結(jié)點(diǎn)數(shù)為
A.219 
B.221 
C.229 
D.231

(9)下列敘述中正確的是
A.?dāng)?shù)據(jù)庫系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng),不需要操作系統(tǒng)的支持
B.?dāng)?shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問題
C.?dāng)?shù)據(jù)庫管理系統(tǒng)就是數(shù)據(jù)庫系統(tǒng)
D.以上三種說法都不對(duì)

(10)下列敘述中正確的是
A.為了建立一個(gè)關(guān)系,首先要構(gòu)造數(shù)據(jù)的邏輯關(guān)系
B.表示關(guān)系的二維表中各元組的每一個(gè)分量還可以分成若干數(shù)據(jù)項(xiàng)
C.一個(gè)關(guān)系的屬性名表稱為關(guān)系模式
D.一個(gè)關(guān)系可以包括多個(gè)二維表

(11) 在Visual Foxpro中,通常以窗口形式出現(xiàn),用以創(chuàng)建和修改表、表單、數(shù)據(jù)庫等應(yīng)用程序組件的可視化工具稱為
A.向?qū)?nbsp;
B.設(shè)計(jì)器 
C.生成器 
D.項(xiàng)目管理器

(12)命令?VARTYPE(TIME())結(jié)果是
A.C 
B.D
C.T 
D.出錯(cuò)

(13)命令?LEN(SPACE(3)-SPACE(2))的結(jié)果是
A.1 
B.2 
C.3 
D.5

(14)在Visual Foxpro中,菜單程序文件的默認(rèn)擴(kuò)展名是
A.mnx 
B.mnt 
C.mpr 
D.prg

(15)想要將日期型或日期時(shí)間型數(shù)據(jù)中的年份用4位數(shù)字顯示,應(yīng)當(dāng)使用設(shè)置命令
A.SET CENTURY ON 
B.SET CENTURY OFF
C.SET CENTURY TO 4 
D.SET CENTURY OF 4

(16)已知表中有字符型字段職稱和姓別,要建立一個(gè)索引,要求首先按職稱排序、職稱相同時(shí)再按性別排序,正確的命令是
A.INDEX ON 職稱+性別 TO ttt 
B.INDEX ON 性別+職稱TO ttt
C.INDEX ON職稱,性別TO ttt 
D.INDEX ON 性別,職稱TO ttt

(17)在Visual Foxpro中,Unload事件的觸發(fā)時(shí)機(jī)是
A.釋放表單 
B.打開表單
C.創(chuàng)建表單 
D.運(yùn)行表單

(18)命令SELECT 0的功能是
A.選擇編號(hào)最小的未使用工作區(qū) 
B.選擇0號(hào)工作區(qū)
C.關(guān)閉當(dāng)前工作區(qū)的表 
D.選擇當(dāng)前工作區(qū)

(19)下面有關(guān)數(shù)據(jù)庫表和自由表的敘述中,錯(cuò)誤的是
A.?dāng)?shù)據(jù)庫表和自由表都可以用表設(shè)計(jì)器來建立
B.?dāng)?shù)據(jù)庫表和自由表都支持表間聯(lián)系和參照完整性
C.自由表可以添加到數(shù)據(jù)庫中成為數(shù)據(jù)庫表
D.?dāng)?shù)據(jù)庫表可以從數(shù)據(jù)庫中移出成為自由表

(20)有關(guān)ZAP命令的描述,正確的是
A.ZAP命令只能刪除當(dāng)前表的當(dāng)前記錄
B.ZAP命令只能刪除當(dāng)前表的帶有刪除標(biāo)記的記錄
C.ZAP命令能刪除當(dāng)前表的全部記錄
D.ZAP命令能刪除表的結(jié)構(gòu)和全部記錄

(21)在視圖設(shè)計(jì)器中有,而在查詢?cè)O(shè)計(jì)器中沒有的選項(xiàng)卡是
A.排序依據(jù) 
B.更新條件 
C.分組依據(jù) 
D.雜項(xiàng)

(22)在使用查詢?cè)O(shè)計(jì)器創(chuàng)建查詢是,為了指定在查詢結(jié)果中是否包含重復(fù)記錄(對(duì)應(yīng)于DISTINCT),應(yīng)該使用的選項(xiàng)卡是
A.排序依據(jù) 
B.聯(lián)接 
C.篩選 
D.雜項(xiàng)

(23)在Visual Foxpro中,過程的返回語句是
A.GOBACK 
B.COMEBACK 
C.RETURN 
D.BACK

(24)在數(shù)據(jù)庫表上的字段有效性規(guī)則是
A.邏輯表達(dá)式 
B.字符表達(dá)式
C.?dāng)?shù)字表達(dá)式 
D.以上三種都有可能

(25)假設(shè)在表單設(shè)計(jì)器環(huán)境下,表單中有一個(gè)文本框且已經(jīng)被選定為當(dāng)前對(duì)象,F(xiàn)在從屬性窗口中選擇Value屬性,然后在設(shè)置框中輸入:={^2001-9-10}-{^2001-8-20}。請(qǐng)問以上操作后,文本框Value屬性值的數(shù)據(jù)類型為:
A.日期型 
B.?dāng)?shù)值型 
C.字符型 
D.以上操作出錯(cuò)

(26)在SQL SELECT 語句中為了將查詢結(jié)果存儲(chǔ)到臨時(shí)表應(yīng)該使用短語
A.TO CURSOR 
B.INTO CURSOR
C.INTO DBF 
D.TO DBF

(27)在表單設(shè)計(jì)中,經(jīng)常會(huì)用到一些特定的關(guān)鍵字、屬性和事件。下列各項(xiàng)中屬于屬性的是
A.This 
B.ThisForm 
C.Caption 
D.Click

(28)下面程序計(jì)算一個(gè)整數(shù)的各位數(shù)字之和。在下劃線處應(yīng)填寫的語句是
SET TALK OFF
INPUT”x=”TO x
s=0
DO WHILE x!=0
s=s+MOD(x,10)
ENDDO
?s
SET TALK ON
A.x=int(x/10) 
B.x=int(x) 
C.x=x-int(x/10) 
D.x=x-int(x)

(29)在SQL的ALTER TABLE語句中,為了增加一個(gè)新的字段應(yīng)該使用短語
A.CREATE 
B.APPEND 
C.COLUMN 
D.ADD

(30)~(35)題使用如下數(shù)據(jù)表:
學(xué)生.DBF:學(xué)號(hào)(C,8),姓名(C,6),性別(C,2),出生日期(D)
選課.DBF:學(xué)號(hào)(C,8),課程號(hào)(C,3),成績(jī)(N,5,1)

(30)查詢所有1982年3月20日以后(含)出生、性別為男的學(xué)生,正確的SQL語句是
A.SELECT * FROM 學(xué)生WHERE 出生日期>={^1982-03-20} AND 性別=”男”
B.SELECT * FROM 學(xué)生WHERE 出生日期<={^1982-03-20} AND 性別=”男”
C.SELECT * FROM 學(xué)生WHERE 出生日期>={^1982-03-20} OR 性別=”男”
D.SELECT * FROM 學(xué)生WHERE 出生日期<={^1982-03-20} OR 性別=”男”

(31)計(jì)算劉明同學(xué)選修的所有課程的平均成績(jī),正確的SQL語句是
A.SELECT AVG(成績(jī)) FROM 選課WHERE 姓名=”劉明”
B.SELECT AVG(成績(jī)) FROM學(xué)生,選課WHERE 姓名=”劉明”
C.SELECT AVG(成績(jī)) FROM學(xué)生,選課WHERE學(xué)生.姓名=”劉明”
D.SELECT AVG(成績(jī)) FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào) AND姓名=”劉明”

(32)假定學(xué)號(hào)的第3、4位為專業(yè)代碼。要計(jì)算各專業(yè)學(xué)生選修課程號(hào)為”101”課程的平均成績(jī),正確的SQL 語句是
A.SELECT 專業(yè) AS SUBS(學(xué)號(hào),3,2),平均分 AS AVG(成績(jī)) FROM 選課WHERE 課程號(hào)=”101” GROUP BY 專業(yè)
B.SELECT SUBS(學(xué)號(hào),3,2) AS專業(yè), AVG(成績(jī)) AS平均分 FROM 選課WHERE 課程號(hào)=”101” GROUP BY 1
C.SELECT SUBS(學(xué)號(hào),3,2) AS專業(yè), AVG(成績(jī)) AS平均分 FROM 選課WHERE 課程號(hào)=”101” ORDER BY 專業(yè)
D.SELECT 專業(yè) AS SUBS(學(xué)號(hào),3,2),平均分 AS AVG(成績(jī)) FROM 選課WHERE 課程號(hào)=”101” ORDER BY 1

(33)查詢選修課程號(hào)為”101”課程得分最高的同學(xué),正確的SQL語句是
A.SELECT 學(xué)生.學(xué)號(hào),姓名 FROM學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào) AND 課程號(hào)=”101” AND 成績(jī)>=ALL(SELECT 成績(jī) FROM 選課)
B.SELECT 學(xué)生.學(xué)號(hào),姓名 FROM學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND 成績(jī)>=ALL(SELECT 成績(jī) FROM 選課 WHERE 課程號(hào)=”101”)
C.SELECT 學(xué)生.學(xué)號(hào),姓名 FROM學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND 成績(jī)>=ANY(SELECT 成績(jī) FROM 選課 WHERE 課程號(hào)=”101”)
D.SELECT 學(xué)生.學(xué)號(hào),姓名 FROM學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào) AND 課程號(hào)=”101” AND 成績(jī)>=ALL(SELECT 成績(jī) FROM 選課 WHERE課程號(hào)=”101”)

(34)插入一條記錄到“選課”表中,學(xué)號(hào)、課程號(hào)和成績(jī)分別是“02080111”、“103”和80,正確的SQL語句是
A.INSERT INTO 選課 VALUES(“02080111”,”103”,80)
B.INSERT VALUES(“02080111”,”103”,80)TO 選課(學(xué)號(hào),課程號(hào),成績(jī))
C.INSERT VALUES(“02080111”,“103”,80)INTO 選課(學(xué)號(hào),課程號(hào),成績(jī))
D.INSERT INTO 選課(學(xué)號(hào),課程號(hào),成績(jī)) FORM VALUES(“02080111”,”103”,80)

(35)將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績(jī)改為92,正確的SQL語句是
A.UPDATE選課SET成績(jī)WITH 92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=”102”
B.UPDATE選課SET 成績(jī)=92 WHERE學(xué)號(hào)=”02080110 AND課程號(hào)=”102”
C.UPDATE FROM選課SET成績(jī)WITH 92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=”102”
D.UPDATE FROM選課SET成績(jī)=92 WHERE學(xué)號(hào)=”02080110” AND課程號(hào)=”102”

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

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

(1)軟件需求規(guī)格說明書應(yīng)具有完整性,無岐義性、正確性、可驗(yàn)證性、可修改性等特征,其中最重要的是(1) 。

(2)在兩種基本測(cè)試方法中,(2) 測(cè)試的原則之一是保證所測(cè)模塊中每一個(gè)獨(dú)立路徑至少執(zhí)行一次。

(3)線性表的存儲(chǔ)結(jié)構(gòu)主要分為順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。隊(duì)列是一種特殊的線性表,循環(huán)隊(duì)列是隊(duì)列的(3) 存儲(chǔ)結(jié)構(gòu)。

(4)對(duì)下列二義樹進(jìn)行中序遍歷的結(jié)果為(4) 。

(5)在E-R圖中,矩形表示(5) 。

(6)如下命令查詢雇員表中“部門號(hào)“字段為空值的記錄

SELECT * FROM 雇員WHERE部門號(hào)(6) 。

(7)在SQL的SELECT查詢中,HAVING字句不可以單獨(dú)使用,總是跟在(7) 子句之后一起使用。

(8)在SQL的SELECT 查詢時(shí),使用(8) 子句實(shí)現(xiàn)消除查詢結(jié)果中的重復(fù)記錄。

(9)在Visual FoxPro 中修改表結(jié)構(gòu)的非SQL命令是(9) 。

(10)在Visual FoxPro中,在運(yùn)行表單時(shí)最先引發(fā)的表單事件是(10)事件。

(11)在Visual FoxPro中,使用LOCATE ALL 命令按條件對(duì)表中的記錄進(jìn)行查找,若查不到記錄,函數(shù)EOF()的返回值應(yīng)是(11) 。

(12)在Visual FoxPro表單中,當(dāng)用戶使用鼠標(biāo)單擊命令按鈕時(shí),會(huì)觸發(fā)命令按鈕的(12)事件。

(13)在Visual FoxPro中,假設(shè)表單上有一選項(xiàng)組:○男 ○女,該選項(xiàng)組的Value屬性值賦為0。當(dāng)其中的第一個(gè)選項(xiàng)按鈕“男“被選中,該選項(xiàng)組的Value屬性值為(13) 。

(14)在Visual FoxPro表單中,用來確定復(fù)選框是否被選中的屬性是(14) 。

(15)在SQL中,插入、刪除、更新命令依次是INSERT、DELETE和(15) 。

2007年9月全國計(jì)算機(jī)等級(jí)考試二級(jí)VFP參考答案

一、選擇題:

1-5 DBCAA

5-10 CCABA 

11-15 BADCA

16-20 AAABC

21-25 BDCAA

26-30 BCADA

31-35 DBDAB

二、填空題:

1、無歧義性

2、白盒測(cè)試

3、順序

4、ACBDFEHGP

5、實(shí)體集

6)IS NULL

7)GROUP BY

8)DISTINCT

9)MODIFY STRUCTURE

10)LOAD

11).T.

12)CLICK

13)1或"男"

14)value

15)Update