最近中文字幕完整版高清,宅男宅女精品国产av天堂,亚洲欧美日韩综合一区二区,最新色国产精品精品视频,中文字幕日韩欧美就去鲁

首頁 > 考試輔導(dǎo) > 計(jì)算機(jī)考試 > 計(jì)算機(jī)等級考試 > 試題集錦 > 2004年4月全國計(jì)算機(jī)等級考試二級Visual FoxPro筆試試

2004年4月全國計(jì)算機(jī)等級考試二級Visual FoxPro筆試試

        一、選擇題( (1)~(35) 每題2分,共70分)
下列各題a) 、b) 、c) 、d) 四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。
(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ào)表 b) 關(guān)系 c) 表格 d) 表單

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

(4) 在當(dāng)前表單的label1控件中顯示系統(tǒng)時(shí)間的語句是
a) thisform.label1.caption=time()
b) thisform.label1.value=time()
c) thisform.label1.text=time()
d) thisform.label1.control=time()

(5) 在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用
a) 臨時(shí)關(guān)鍵字 b) 主關(guān)鍵字
c) 外部關(guān)鍵字 d) 索引關(guān)鍵字

(6) 在visual foxpro中創(chuàng)建項(xiàng)目,系統(tǒng)將建立一個(gè)項(xiàng)目文件,項(xiàng)目文件的擴(kuò)展名是
a)pro   b) prj   c) pjx   d) itm

(7) 在visual foxpro的項(xiàng)目管理器中不包括的選項(xiàng)卡是
a) 數(shù)據(jù) b) 文檔 c) 類 d) 表單

(8)在visual foxpro 中說明數(shù)組的命令是
a) dimension和array          b) declare和array
c) dimension和declare      d) 只有dimension

(9) 數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于
a) 實(shí)體完整性范疇 b) 參照完整性范疇
c) 數(shù)據(jù)一致性范疇 d) 域完整性范疇

(10) 在visual foxpro中字段的數(shù)據(jù)類型不可以指定為
a) 日期型 b) 時(shí)間型
c) 通用型 d) 備注型

(11) 用命令“index on 姓名 tag index_name unique”建立索引,其索引類型是
a) 主索引 b) 候選索引 c) 普通索引 d) 惟一索引

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

(13) 查詢訂購單號首字符是“p”的訂單信息,應(yīng)該使用命令
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é)果為“大家好”的表達(dá)式是
 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ù)庫表的字段可以定義默認(rèn)值,默認(rèn)值是
a) 邏輯表達(dá)式 b) 字符表達(dá)式
c) 數(shù)值表達(dá)式 d) 前三種都可能

(16) 數(shù)據(jù)庫的字段可以定義規(guī)則,規(guī)則是
a) 邏輯表達(dá)式 b) 字符表達(dá)式
c) 數(shù)值表達(dá)式 d) 前三種說法都不對

 (17) 在sql語句中,與表達(dá)式“供應(yīng)商名 like” %北京%“”功能相同的表達(dá)式是

a) left(供應(yīng)商名,4)=“北京”       b) “北京”
c) 供應(yīng)商名in“%北京%”              d) at(供應(yīng)商名,“北京”)

(18) 使數(shù)據(jù)庫表變?yōu)樽杂杀淼拿钍?br>a) drop table     b) remove table
c) free table       d) release table

(19) 在visual foxpro的查詢設(shè)計(jì)器中“篩選”選項(xiàng)卡對應(yīng)的sql短語是
a) where     b) join    c) set    d) order  by

(20) sql支持集合的并運(yùn)算,在visual foxpro中sql并運(yùn)算的運(yùn)算符是
a) plus     b) union    c) +    d) u

(21) 根據(jù)“職工”項(xiàng)目文件生成emp_sys.exe應(yīng)用程序的命令是
a)build exe emp_sys from 職工
b)duild app emp_sys.exe from 職工
c)link exe emp_sys from 職工
d)link app emp_sys from 職工

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

(23) 以下關(guān)于關(guān)系的說法正確的是
a) 列的次序非常重要 b) 當(dāng)需要索引時(shí)列的次序非常重要
c) 列的次序無關(guān)緊要 d) 關(guān)鍵字必須指定為第一列

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

(25) 在visual foxpro中釋放和關(guān)閉表單的方法是

a) release     b) close    c) delete    d) drop

(26) 為了從用戶菜單返回到系統(tǒng)菜單應(yī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è)計(jì)器中添加表或視圖
b) 可以從表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中移出表或視圖
c) 可以在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的關(guān)系
d) 不可以在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的關(guān)系

(29) 以下關(guān)于查詢描述正確的是
a) 不能根據(jù)自由表建立查詢       b) 只能根據(jù)自由表建立查詢
c) 只能根據(jù)數(shù)據(jù)庫表建立查詢   d) 可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢

第(30)-(35)題使用如下三個(gè)表:
部門.dbf:部門號c(8),部門名c(12),負(fù)責(zé)人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) 查詢職工實(shí)發(fā)工資的正確命令是
a) select 姓名,(基本工資+津貼+獎金-扣除)as 實(shí)發(fā)工資 from 工資
b) select 姓名,(基本工資+津貼+獎金-扣除)as 實(shí)發(fā)工資 from 工資;
where 職工.職工號=工資.職工號
c) select 姓名,(基本工資+津貼+獎金-扣除)as 實(shí)發(fā)工資;
from 工資,職工 where 職工.職工號=工資.職工號
d) select 姓名,(基本工資+津貼+獎金-扣除)as 實(shí)發(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) 查詢每個(gè)部門年齡最長者的信息,要求得到的信息包括部門名和最長者的出生日期。  正確的命令是
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) select 姓名,性別,year(date())-year(出生日期) 年齡 from 職工;
where 年齡>35
b) select 姓名,性別,year(date())-year(出生日期) 年齡 from 職工;
where year(出生日期)>35
c) select 姓名,性別,year(date())-year(出生日期) 年齡 from 職工;
where year(date())-year(出生日期)>35
d) select 姓名,性別,年齡=year(date())-year(出生日期)from 職工;
where year(date())-year(出生日期)>35

(35) 為“工資”表增加一個(gè)“實(shí)發(fā)工資”字段的正確命令是
a) modify table 工資 add column 實(shí)發(fā)工資 n(9,2)
b) modify table 工資 add field 實(shí)發(fā)工資 n(9,2)
c) alter table 工資 add column 實(shí)發(fā)工資 n(9,2)
d) alter table 工資 add field 實(shí)發(fā)工資 n(9,2)

二、填空題( 每空2分,共30分)
 請將每一個(gè)空的正確答案寫在答題卡【1】~【15】序號的橫線上,答在試卷上不得分。
注意:以命令關(guān)鍵字填空的必須拼寫完整
(1)使用數(shù)據(jù)庫設(shè)計(jì)器為兩個(gè)表建立聯(lián)系,首先應(yīng)在父表中建立【1】 索引,在子表中建立【2】索引。

(2) 常量 .n.表示的是【3】型的數(shù)據(jù)。

(3) 在visual foxpro中參數(shù)傳遞的方式有兩中,一種是按值傳遞,另一種是按引用傳遞,
將參數(shù)設(shè)置為按引用傳遞的語句是:set udfparms 【4】 

(4) 運(yùn)行表單時(shí),load事件是在init事件之【5】被引發(fā)。

(5) 如下程序的輸出結(jié)果是【6】.
 i=1
 do while i<10
 i=i+2
 enddo
 ?i

第(6)~(9)題使用如下三個(gè)表
 零件.dbf:零件號c(2),零件名稱c(10),單價(jià)n(10),規(guī)格c(8)
 使用零件.dbf:項(xiàng)目號c(2),零件號c(2),數(shù)量i
 項(xiàng)目.dbf:項(xiàng)目號c(2),項(xiàng)目名稱c(20),項(xiàng)目負(fù)責(zé)人c(10),電話c(20)

(6) 為“數(shù)量”字段增加有效性規(guī)則:數(shù)量>0,應(yīng)該使用的sql語句是
【7】table使用零件【8】數(shù)量set【9】數(shù)量>0

(7) 查詢與項(xiàng)目“s1”(項(xiàng)目號)所使用的任意一個(gè)零件相同的項(xiàng)目號、項(xiàng)目名稱、零件號和零件名稱,使用的sql語句是
select 項(xiàng)目.項(xiàng)目號,項(xiàng)目名稱,使用零件.零件號,零件名稱;
from 項(xiàng)目,使用零件,零件where 項(xiàng)目.項(xiàng)目號=使用零件.項(xiàng)目號【10】;
使用零件.零件號=零件.零件號 and 使用零件.零件號【11】;
(select 零件號 from 使用零件 where 使用零件.項(xiàng)目號=‘s1’)

(8) 建立一個(gè)由零件名稱、數(shù)量、項(xiàng)目號、項(xiàng)目名稱字段構(gòu)成的視圖,視圖中只包含項(xiàng)目號為“s2”的數(shù)據(jù),應(yīng)該使用的sql語句是
create view item_view 【12】;
select 零件.零件名稱,使用零件.數(shù)量,使用零件.項(xiàng)目號,項(xiàng)目.項(xiàng)目名稱;
from 零件 inner join 使用零件;
inner join 【13】;
on 使用零件.項(xiàng)目號=項(xiàng)目.項(xiàng)目號;
on 零件.零件號=使用零件.零件號;
where 項(xiàng)目.項(xiàng)目號=‘s2’

(9) 從上一題建立的視圖中查詢使用數(shù)量最多的2個(gè)零件的信息,應(yīng)該使用的sql語句是
select* 【14】 2 from item_view 【15】 數(shù)量desc