查看全部128種考試
1
2
3
4
5
6
7
8
9
10
admin  
【字體: 2004年4月全國計算機等級考試二級Visual FoxPro筆試試卷、答案
2004年4月全國計算機等級考試二級Visual FoxPro筆試試卷、答案
djks.exam8.com 來源:考試吧(Exam8.com) 更新:2004-8-11 21:42:00 計算機等級考試 考試論壇

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

(1)數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是
A)DBS包括DB和DBMS B)DBMS包括DB和DBS
C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS

(2)在VISUAL FOXPRO中“表”是指
A)報表 B)關(guān)系 C)表格 D)表單

(3)數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是
A)數(shù)據(jù)庫系統(tǒng)復雜,而文件系統(tǒng)簡單
B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決
C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件
D)文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量

(4)在當前表單的LABEL1控件中顯示系統(tǒng)時間的語句是
A)THISFORM.LABEL1.CAPTION=TIME()
B) THISFORM.LABEL1.VALUE=TIME()
C)THISFORM.LABEL1.TEXT=TIME()
D) THISFORM.LABEL1.CONTROL=TIME()

(5)在關(guān)系模型中,為了實現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應使用
A)臨時關(guān)鍵字 B)主關(guān)鍵字 C)外部關(guān)鍵字 D)索引關(guān)鍵字

(6)在VISUAL FOXPRO中創(chuàng)建項目,系統(tǒng)將建立一個項目文件,項目文件的擴展名是
A)pro B)prj C)pjx D)itm

(7)在VISUAL FOXPRO的項目管理器中不包括的選項卡是
A)數(shù)據(jù) B)文檔 C)類 D)表單

(8)在VISUAL FOXPRO中說明數(shù)組的命令是
A) DIMENSION 和ARRAY B) DECLARE 和 ARRAY
C)DIMESION 和 DECLARE D)只有DIMENSION

(9)數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則屬于
A)實體完整性范疇 B)參照完整性范疇
C)數(shù)據(jù)一致性范疇 D)域完整性范疇

(10)在VISUAL FOXPRO中字段的數(shù)據(jù)類型不可以指定為
A)日期型 B)時間型 C)通用型 D)備注型

(11)用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引類型是
A)主索引 B)候選索引 C)普通索引 D)惟一索引

(12)以下關(guān)于主索引和候選索引的敘述正確的是
A)主索引和候選索引都能保證表記錄的惟一性
B)主索引和候選索引都可以建立在數(shù)據(jù)庫表和自由表上
C)主索引可以保證表記錄的惟一性,而候選索引不能
D)主索引和侯選索引是相同的概念

(13)查詢訂購單號首字符是“P”的訂單信息,應該使用命令
A)SELECT * FROM 訂單 WHERE HEAD(訂購單號,1)=”P”
B)SELECT * FROM 訂單 WHERE LEFT(訂購單號,1)=”P”
C)SELECT * FROM 訂單 WHERE ”P”$訂購單號
D)SELECT * FROM 訂單 WHERE RIGHT(訂購單號,1)=”P”

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

(15)數(shù)據(jù)庫表的字段可以定義默認值,默認值是
A)邏輯表達式 B)字符表達式 C)數(shù)值表達式 D)前三種都可能

(16)數(shù)據(jù)庫表的字段可以定義規(guī)則,規(guī)則是
A)邏輯表達式 B)字符表達式 C)數(shù)值表達式 D)前三種說法都不對

(17)在SQL語句中,與表達式“供應商名LIKE “%北京%” ”功能相同的表達式是
A)LEFT(供應商名,4)=“北京” B)“北京”$供應商名
C)供應商名 IN “%北京%” D)AT(供應商名,”北京”)

(18)使數(shù)據(jù)庫表變?yōu)樽杂杀淼拿钍?BR>A)DROP TABLE B)REMOVE TABLE C)FREE TABLE D)RELEASE TABLE

(19)在VISUAL FOXPRO的查詢設(shè)計器中“篩選”選項卡對應的SQL短語是
A)WHERE B)JOIN C)SET D)ORDER BY

(20)SQL支持集合的并運算,在VISUAL FOXPRO中SQL并運算的運算符是
A)PLUS B)UNION C)+ D)U

(21)根據(jù)“職工”項目文件生成emp_sys.exe應用程序的命令是
A)BUILD EXE emp_sys FROM 職工 B)BUILD APP emp_sys.exe FROM 職工
C)LINK EXT emp_sys FROM 職工 D)LINK APP emp_sys.exe FROM 職工

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

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

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

(25)在VISUAL FOXPRO中釋放和關(guān)閉表單的方法是
A)RELEASE B)CLOSE C)DELETE D)DROP

(26)為了從用戶菜單返回到系統(tǒng)菜單應該使用命令
A)SET DEFAULT SYSTEM B)SET MENU TO DEFAULT
C)SET SYSTEM TO DEFAULT D)SET SYSMENU TO DEFAULT

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

(28)以下關(guān)于表單數(shù)據(jù)環(huán)境敘述錯誤的是
A)可以向表單數(shù)據(jù)環(huán)境設(shè)計器中添加表或視圖
B)可以從表單數(shù)據(jù)環(huán)境設(shè)計器中移出表或視圖
C)可以在表單數(shù)據(jù)環(huán)境設(shè)計器中設(shè)置表之間的聯(lián)系
D)不可以在表單數(shù)據(jù)環(huán)境設(shè)計器

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

第(30)——(35)題使用如下三個表:
部門.DBF:部門號 C(8),部門名 C(12),負責人 C(6),電話 C(16)
職工.DBF:部門號 C(8),職工號 C(10),姓名 C(8),性別 C(2),出生日期 D
工資.DBF:職工號 C(10),基本工資 N(8.2),津貼 N(8.2),獎金 N(8.2),扣除N(8.2)

(30)查詢職工實發(fā)工資的正確命令是
A)SELECT 姓名,(基本工資+津貼+獎金-扣除)AS 實發(fā)工資 FROM 工資

B)SELECT 姓名,(基本工資+津貼+獎金-扣除)AS 實發(fā)工資 FROM 工資 WHERE 職工.職工號=工資.職工號

C)SELECT 姓名,(基本工資+津貼+獎金-扣除)AS 實發(fā)工資 FROM 工資,職工 WHERE 職工.職工號=工資.職工號

D)SELECT 姓名,(基本工資+津貼+獎金-扣除)AS 實發(fā)工資 FROM 工資 JOIN 職工 WHERE 職工.職工號=工資.職工號

(31)查詢1962年10月27日出生的職工信息的正確命令是
A)SELECT * FROM 職工 WHERE 出生日期={^1962-10-27}
B)SELECT * FROM 職工 WHERE 出生日期=1962-10-27
C)SELECT * FROM 職工 WHERE 出生日期=”^1962-10-27”
D)SELECT * FROM 職工 WHERE 出生日期=(“1962-10-27”)

(32)查詢每個部門年齡最長者的信息,要求得到的信息包括部門名和最長者的出生日期。正確的命令是
A)SELECT 部門名,MIN(出生日期)FROM 部門 JOIN 職工;
ON 部門.部門號=職工.部門號 GROUP BY 部門名

B)SELECT 部門名,MAX(出生日期)FROM 部門 JOIN 職工;
ON 部門.部門號=職工.部門號 GROUP BY 部門名

C)SELECT 部門名,MIN(出生日期)FROM 部門 JOIN 職工;
WHERE 部門.部門號=職工.部門號 GROUP BY 部門名

D)SELECT 部門名,MAX(出生日期)FROM 部門 JOIN 職工;
WHERE 部門.部門號=職工.部門號 GROUP BY 部門名

(33)查詢有10名以上(含10名)職工的部門信息(部門名和職工人數(shù)),并按職工人數(shù)降序排序。正確的命令是
A)SELECT 部門名,COUNT(職工號)AS 職工人數(shù) FROM 部門,職工 ;
WHERE 部門.部門號=職工.部門號 GROUP BY 部門名 HAVING COUNT(*)>=10 ;
ORDER BY COUNT(職工號) ASC

B)SELECT 部門名,COUNT(職工號)AS 職工人數(shù) FROM 部門,職工 WHERE ;
部門.部門號=職工.部門號 GROUP BY 部門名 HAVING COUNT(*)>=10 ;
ORDER BY COUNT(職工號) DESC

C)SELECT 部門名,COUNT(職工號)AS 職工人數(shù) FROM 部門,職工 WHERE ;
部門.部門號=職工.部門號 GROUP BY 部門名 HAVING COUNT(*)>=10 ;
ORDER BY 職工人數(shù) ASC

D)SELECT 部門名,COUNT(職工號)AS 職工人數(shù) FROM 部門,職工 WHERE ;
部門.部門號=職工.部門號 GROUP BY 部門名 HAVING COUNT(*)>=10 ;
ORDER BY 職工人數(shù) DESC

(34)查詢所有目前年齡在35歲以上(不含35歲)的職工信息(姓名、性別和年齡),正確的命令是
A)
SELE 姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡 FROM 職工;
WHERE 年齡>35

B)
SELE 姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡 FROM 職工;
WHERE YEAR(出生日期)>35

C)
SELE 姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡 FROM 職工;
WHERE YEAR(DATE())-YEAR(出生日期)>35

D)
SELE 姓名,性別,年齡=YEAR(DATE())-YEAR(出生日期) FROM 職工;
WHERE YEAR(DATE())-YEAR(出生日期)>35

(35)為“工資“表增加一個“實發(fā)工資”字段的正確命令是
A)MODIFY TABLE 工資 ADD COLUMN 實發(fā)工資 N(9,2)
B)MODIFY TABLE 工資 ADD FIELD 實發(fā)工資 N(9,2)
C)ALTER TABLE 工資 ADD COLUMN 實發(fā)工資 N(9,2)
D)ALTER TABLE 工資 ADD FIELD 實發(fā)工資 N(9,2)


二、填空題(每空2分,共30分)注意:以命令關(guān)鍵字填空的必須拼寫完整。
(1)使用數(shù)據(jù)庫設(shè)計器為兩個表建立聯(lián)系,首先應在父表中建立__[1]___索引,在子表中建立__[2]__索引。

(2)常量 .n. 表示的是___[3]____型的數(shù)據(jù)。

(3)在VISUAL FOXPRO中參數(shù)傳遞的方式有兩種,一種是按值傳遞,另一種是按引用傳遞,將參數(shù)設(shè)置為按引用傳遞的語句是: SET UDFPARMS _____[4]_______。

(4)運行表單時,LOAD事件是在INIT事件之___[5]____被引發(fā)。

(5)如下程序段的輸出結(jié)果是____[6]____。
I=1
DO WHILE I<10
I=I+2
ENDO
?I
第(6)~(9)題使用如下三個表:
零件.DBF:零件號 C(2),零件名稱 C(10),單價 N(10),規(guī)格 C(8)
使用零件.DBF:項目號 C(2),零件號 C(2),數(shù)量 I
項目.DBF:項目號 C(2),項目名稱 C(20),項目負責人 C(10),電話 C(20)

(6)為“數(shù)量”字段增加有效性規(guī)則:數(shù)量>0,應該使用的SQL語句是
__[7]___ TABLE 使用零件 ___[8]____數(shù)量 SET ____[9]_____數(shù)量>0

(7)查詢與項目“s1”(項目號)所使用的任意一個零件相同的項目號、項目名稱、零件號和零件名稱,使用的SQL語句是
SELECT 項目.項目號,項目名稱,使用零件.零件號,零件名稱 FROM 項目,使用零件,零件;
WHERE 項目.項目號=使用零件.項目號____[10]____ 使用零件.零件號=零件.零件號 ;
AND 使用零件.零件號__[11]__(SELECT 零件號 FROM 使用零件 WHERE 使用零件.項目號=’s1’)

(8)建立一個由零件名稱、數(shù)量、項目號、項目名稱字段構(gòu)成的視圖,視圖中包含項目號為“s2”的數(shù)據(jù),應該使用的SQL語句是
CREATE VIEW item_view ___[12]____;
SELECT 零件,零件名稱,使用零件.數(shù)量,使用零件.項目號,項目,項目名稱 FROM 零件 INNER JOIN ;
使用零件 INNER JOIN ___[13]___ ON 使用零件.項目號=項目.項目號 ON ;
零件.零件號=使用零件.零件號 WHERE 項目.項目號=’s2’

(9)從上一題建立的視圖中查詢使用數(shù)量最多的2個零件的信息,應該使用的SQL語句是
SELECT * ____[14]___ 2 FROM item_view ____[15]_____數(shù)量 DESC

2004年4月筆試標準答案

1-5  A B B A B 
6-10  C D C D B
11-15 D A B D D
16-20 A B B A B 
21-25 A C C B A 
26-30 D B D D C
31-35 A A D C C

填空題:
1、主
2、普通
3、邏輯
4、TO REFER
5、前
6、11
7、ALTER
8、ALTER
9、CHECK
10、AND
11、IN
12、AS
13、項目
14、TOP
15、ORDER BY

轉(zhuǎn)帖于:計算機等級考試_考試吧
文章搜索  
看了本文的網(wǎng)友還看了:
網(wǎng)友評論
昵 稱: *  評 分: 1分 2分 3分 4分 5分
標題:   匿名發(fā)表    (共有條評論)查看全部評論>>
版權(quán)聲明 -------------------------------------------------------------------------------------
  如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
關(guān)于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  付款方式  站內(nèi)導航  客服中心  友情鏈接  考試論壇  網(wǎng)站地圖
Copyright © 2004-2008 考試吧計算機等級考試網(wǎng) All Rights Reserved    
中國科學院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
百度大聯(lián)盟黃金認證  十佳網(wǎng)絡(luò)教育機構(gòu)  經(jīng)營許可證號:京ICP060677