2002——vfp計(jì)算機(jī)二級(jí)考試歷年真題及答案(精裝版)_第1頁
2002——vfp計(jì)算機(jī)二級(jí)考試歷年真題及答案(精裝版)_第2頁
2002——vfp計(jì)算機(jī)二級(jí)考試歷年真題及答案(精裝版)_第3頁
2002——vfp計(jì)算機(jī)二級(jí)考試歷年真題及答案(精裝版)_第4頁
2002——vfp計(jì)算機(jī)二級(jí)考試歷年真題及答案(精裝版)_第5頁
已閱讀5頁,還剩99頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 2002年9月全國(guó)計(jì)算機(jī)考試vf二級(jí)考試筆試試題 2003年4月全國(guó)計(jì)算機(jī)等級(jí)考試vf二級(jí)筆試試題一、 選擇題(1)(35)每小題2分,共70分) 下列各題a)、b)、c)、d)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在大題卡相應(yīng)位置上,答在試卷上不得分。 (1)visual foxpro dbms 是 a)操作系統(tǒng)的一部分 b)操作系統(tǒng)支持下的系統(tǒng)軟件 c)一種編譯程序 d)一種操作系統(tǒng) (2) visual foxpro dbms 基于的數(shù)據(jù)模型是 a)層次型 b)關(guān)系型 c)網(wǎng)狀型 d)混合型 (3) 設(shè)有部門和職員兩個(gè)實(shí)體,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,

2、 則部門與職員實(shí)體之間的聯(lián)系類型是 a)m:n b)1:m c)m:k d)1:1 (4) 在visual foxpro中,調(diào)用表設(shè)計(jì)器建立數(shù)據(jù)庫表student.dbf的命令是a)modify structure student b) modify command studentc)reate student d) create table student (5) 在visual foxpro中,關(guān)于自由表敘述正確的是 a)自由表和數(shù)據(jù)庫表是完全相同的 b)自由表不能建立字段級(jí)規(guī)則和約c)自由表不能建立候選索引 d)自由表不可以加入到數(shù)據(jù)庫中 (6)在visual foxpro中,建立數(shù)據(jù)庫

3、表時(shí),將年齡字段值限制在1214之間的這種約束屬于a)實(shí)體完整性約束 b)域完整性約束 c)參照完整性約束 d)視圖完整性約(7) 在visual foxpro中,運(yùn)行表單t1.scx的命令是 a)do t1 b)run form1 t1 c) do form t1 d) do from t1 (8)使用sql語句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng) a)使用where子句 b)在group by后面使用having 子句c)先使用where子句,再使用having 子句。d)先使用having 子句,再使用where子句 (9) 在visual foxpro的參照完整性規(guī)則不包括

4、a)更新規(guī)則 b)刪除規(guī)則 c)查詢規(guī)則 d)插入規(guī)則 (10) 在visual foxpro中,表結(jié)構(gòu)中的邏輯型、通用型、日期型字段的寬度由系統(tǒng)自動(dòng)給出,它們分別為: a)1、4、8 b)4、4、10 c)1、10、8 d)2、8、8 (11)在visual foxpro中,學(xué)生表student中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲(chǔ)到另一個(gè)文件中,該文件名為 a) student.doc b) student.men c) student.dbt d) student.ftp (12) 在visual foxpro中,使用“菜單設(shè)計(jì)器”定義菜單,最后生成的菜單程序的擴(kuò)展a)mnx

5、b)prg c)mpr d)spr (13)在visual foxpro中,使用sql命令將學(xué)生student中的學(xué)生年齡age字段的值增加1歲,應(yīng)該使用的命令是 a) replace age with age+1 b) update student age with age+1 c) update set age with age+1 d) update student set age=age+1(14) 調(diào)用報(bào)表格式文件pp1預(yù)覽報(bào)表的命令是 a)report from pp1 preview b)do from pp1 preview c)report form pp1preview d

6、)do form pp1 preview (15)在visual foxpro中,建立索引的作用之一是 a) 節(jié)省存儲(chǔ)空間 b) 便于管理 c) 提高查詢速度 d) 提高查詢和更新的速度(16)在visual foxpro中,相當(dāng)于主關(guān)鍵字的索引是 a) 主索引 b) 普通索引 c) 唯一索引 d) 排序索引 (17)在visual foxpro中,為了將表單從 b)thisform.delete c) thisform.hide d) thisform.release(18)假定一個(gè)表單里有一個(gè)文本框text1和一個(gè)命令按鈕組commandgroup1,命令按鈕組是一個(gè)容器對(duì)象,其中包含co

7、mmand1 和command2兩個(gè)命令按鈕。如果要在command1令按鈕的某個(gè)方法中訪問文本框的value屬性值,下面哪個(gè)式子是正確的?a)thisform.text1.value b)this.parent.valuec)parent.text1.value d)this.parent.text1.value(19) 在visual foxpro 中,創(chuàng)建一個(gè)名為sdb.dbc的數(shù)據(jù)庫文件,使用的命令是 a) createb)create sdbc) create table sdb d)create database sdb (20)在visual foxpro中,存儲(chǔ)圖象的字段類型應(yīng)

8、該是b a)備注型 b)通用型 c)字符型 d)雙精度型 (21)在visual foxpro中,下面4個(gè)關(guān)于日期或日期時(shí)間的表達(dá)式中,錯(cuò)誤的是a)2.09.01 11:10:10:am-1.09.01 11:10:10am b)/01/2002+2 c)2.02.01+1.02.01d)2/02/01-1/02/01 (22)在visual foxpro中,關(guān)于過程調(diào)用的敘述正確的是 a)當(dāng)實(shí)參的數(shù)量少于形參的數(shù)量時(shí),多余的形參初值取邏輯假 b)當(dāng)實(shí)參的數(shù)量多于形參的數(shù)量時(shí),多余的實(shí)參被忽略 c)實(shí)參與形參的數(shù)量必須相等 d)上面a和b都正確 (23)下面是關(guān)于表單數(shù)據(jù)環(huán)境的敘述,其中錯(cuò)誤的

9、是 a)可以在數(shù)據(jù)環(huán)境中加入與表單操作有關(guān)的表 b)數(shù)據(jù)環(huán)境是表單的容器c)可以在數(shù)據(jù)環(huán)境中建立表之間的聯(lián)系 d)表單自動(dòng)打開其數(shù)據(jù)環(huán)境中的(24)在visual foxpro中,如果希望一個(gè)b)public c)local d)在程序中直接使用的內(nèi)存變量(不通過a,b,c說明) (25)在 do while enddo循環(huán)結(jié)構(gòu)中,loop命令的作用是: a)退出過程,返回程序開始處b) 轉(zhuǎn)移到do while語句行,開始下一個(gè)判斷和c) 終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)enddo后面的第一條語句繼續(xù)執(zhí)行d)終止程序執(zhí)行 (26)在visual foxpro中,關(guān)于視圖的正確敘述是 a)視圖與

10、數(shù)據(jù)庫表相同,用來存儲(chǔ)數(shù)據(jù) b)視圖不能同數(shù)據(jù)庫表進(jìn)行連接操作c)在視圖上不能進(jìn)行更新操作 d)視圖是從一個(gè)或多個(gè)數(shù)據(jù)庫表導(dǎo)出的虛擬表(27)sql是那幾個(gè)英文單詞的縮寫 a)standard query language b)structured query language c) select query language d)以上都不是 (28)如果學(xué)生表student是使用下面的sql語句創(chuàng)建的 create table student(snoc(4) primarykey notnull,; sn c(8),;sex c(2),;age n(2) check(age>15 an

11、d age<30)下面的sql語句中可以正確執(zhí)行的是 a)insert into student(sno,sex,age) values ("s9","男",17) b)insert into student(sno,sex,age) values ("李安琦","男",20)c)insert into student(sex,age) values ("男",20) d)insert into student(sno,sn) values ("s9","安琦

12、",16) (29)使用sql語句從表student中查詢所有姓王的同學(xué)的信息,正確的命令是: a)select*from student where left (姓名,2)="王" b)select*from student where right (姓名,2)="王" c)select*from student where trim (姓名,2)="王" d)select*from student where str (姓名,2)="王" (30)連編后可以脫離開visual foxpro獨(dú)立運(yùn)行的程

13、序是 ) app程序 b)exe程序 c)fxp程序 d)prg程序 第(31)(35)題使用如下表的數(shù)據(jù): 部門表 部門號(hào) 部門名稱 40 家用電器部 10 電視錄攝像機(jī)部 20 電話手機(jī)部 30 計(jì)算機(jī)部 商品表 部門號(hào) 商品號(hào) 商品名稱 單價(jià) 數(shù)量 產(chǎn)地 40 0101 a牌電風(fēng)扇 200.00 10 廣東 40 0104 a牌微波爐 350.00 10 廣東 40 0105 b牌微波爐 600.00 10 廣東 20 1032 c牌傳真機(jī) 1000.00 20 上海 40 0107 d牌微波爐_a 420.00 10 北京 20 0110 a牌電話機(jī) 200.00 50 廣東 20 0

14、112 b牌手機(jī) 2000.00 10 廣東 40 0202 a牌電冰箱 3000.00 2 廣東 30 1041 b牌計(jì)算機(jī) 6000.00 10 廣東 30 0204 c牌計(jì)算機(jī) 10000.00 10 上海 (31)sql語句 select部門號(hào),max(單價(jià)*數(shù)量)from商品表group by部門號(hào)查詢結(jié)果有幾條記錄? a)1 ) ) )10 (32) sql語句 select 產(chǎn)地,count(*) 提供的商品種類數(shù); from 商品表; where 單價(jià)>200; group by 產(chǎn)地 having count(*)>=2; order by 2 desc 查詢結(jié)果

15、的第一條記錄的產(chǎn)地和提供的商品種類數(shù)是 a)北京,1 b)上海,2 c)廣東,5 c)廣東,7 (33) sql 語句 select 部門表.部門號(hào),部門名稱,sum(單價(jià)*數(shù)量); from 部門表,商品表; where 部門表.部門號(hào)=商品表.部門號(hào); group by 部門表.部門號(hào) 查詢結(jié)果是 a)各部門商品數(shù)量合計(jì) b)各部門商品金額合計(jì)c)所有商品金額合計(jì) d)各部門商品金額平均值 (34) sql 語句 select 部門表.部門號(hào),部門名稱,商品號(hào),商品名稱,單價(jià); from 部門表,商品表;、where 部門表.部門號(hào)=商品表.部門號(hào); order by 部門表.部門號(hào) de

16、sc,單價(jià) 查詢結(jié)果的第一條記錄的商品號(hào)是a)0101 b)0202 c)0110 d)0112 (35) sql 語句 select 部門名稱 from 部門表 where 部門號(hào) in; (select 部門號(hào) from 商品表 where 單價(jià) between 420 and 1000) 查詢結(jié)果是 a)家用電器部、電話手機(jī)部 b)家用電器部、計(jì)算機(jī)部 c)電話手機(jī)部、電視錄攝像機(jī)部 d)家用電器部、電視錄攝像機(jī)部 二、 填空題(每空2分,共30分) 請(qǐng)將每一個(gè)空的正確答案寫在答題卡上【1】【15】序號(hào)的答題卡上,答在試卷上不得分。 (1) 用二維表數(shù)據(jù)來表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為【

17、1】。 (2) 在visual foxpro 中說明數(shù)組后,數(shù)組的每個(gè)元素在未賦值之前的默認(rèn)值是【2】。(3) 可以在項(xiàng)目管理器的 【3】 選項(xiàng)卡下建立命令文件 。 (4) 在visual foxpro中數(shù)據(jù)庫文件的擴(kuò)展名是【4】.dbc,數(shù)據(jù)庫表文件的擴(kuò)展名是【5】(5) 打開數(shù)據(jù)庫設(shè)計(jì)器的命令是【6】data (6) 在sql的caeata table 語句中,為屬性說明取值范圍(約束)的是【7】短語。(7) sql插入記錄的命令是insert,刪除記錄的命令是【8】,修改記錄的命令是【9】。(8) 在sqr的嵌套查詢中,量詞any和【10】是同義詞。在sql查詢時(shí),使用【11】 子句指出

18、的是查詢條件。 (9) 從職工數(shù)據(jù)庫表中計(jì)算工資合計(jì)的sql語句是 select【12】from職工。(10) 把當(dāng)前表當(dāng)前記錄的學(xué)號(hào),姓名字段值復(fù)制到數(shù)組a 的命令是 scatter field 學(xué)號(hào),姓名【13】。 (11) 在表單中確定控件是否可見的屬性是【14】。 (12) 函數(shù)between(40,34,50)的運(yùn)算結(jié)果是【15】。答案:一、選擇題 (1) b (2) b (3) b (4) c (5) b(6) b (7) c (8) b (9) c(10)a(11)d (12)c (13)d (14)c (15)c(16)a (17)d (18)a (19)d (20)b(21)

19、c (22)a (23)b (24)c (25)b (26)d (27)b (28)a (29)a (30)b(31)c(32)c (33)b (34)a (35)a二、填空題(答案字母大小寫均可) (1) 【1】 關(guān)系模型 或 關(guān)系 (2) 【2】 .f. 或 邏輯假 或 假 或 .n.(3) 【3】 代碼 或 全部(4) 【4】 dbc 或 .dbc【5】 dbf 或 .dbf(5) 【6】 modify 或 modi 或 modif (6) 【7】 check 或 chec(7) 【8】 delete或 dele 或 delet 【9】 update 或 upda 或 updat(8)

20、【10】 some 【11】 where 或 wher(9)【12】 sum(工資)(10) 【13】 to a (11) 【14】 visible (12) 【15】 .t. 或 邏輯真 或 真 或 .y. 2003年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)foxpro筆試試題一、選擇題(1)( 40)每題1分,(41)(50)每 題2分,共60分)(1)在計(jì)算機(jī)中,一個(gè)字節(jié)所包含二進(jìn)制位的個(gè)數(shù)是a)2 b)4 c)8 d)16(2)在多媒體計(jì)算機(jī)中,cd-rom屬示媒體于a)存儲(chǔ)媒體 b)傳輸媒體 c)表現(xiàn)媒體 d)表(3)在dos系統(tǒng)中,帶有通配符的文件名*.*表示a)硬盤上的全部文件 b)當(dāng)前盤當(dāng)前

21、目錄中的全部文件c)當(dāng)前盤上的全部文件 d)根目錄中的全部文件(4)十六進(jìn)制數(shù)100轉(zhuǎn)換為十進(jìn)制數(shù)為a)256 b)512c)1024 d)64(5)能將高級(jí)語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序的軟件是 a)匯編程序 b)編輯程序 c)解釋程序 d)編譯程序(6)在internet中,用于在計(jì)算機(jī)之間傳輸文件的協(xié)議是a)telnet b)bbs c)ftp d)www(7)在windows環(huán)境下 ,資源管理器左窗口中的某文件夾左邊標(biāo)有""標(biāo)記表示a)該文件夾為空 b)該文件夾中含有子文件夾c)該文件夾中只包含有可執(zhí)行文件 d)該文件夾中包含系統(tǒng)文件(8)在windows環(huán)境下,下

22、列敘述中正確的是a)在"開始"菜單中可以增加項(xiàng)目,也可以刪除項(xiàng)目b)在"開始"菜單中不能增加項(xiàng)目,也不能刪除項(xiàng)目c)在"開始"菜單中可以增加項(xiàng)目,但不能刪除項(xiàng)目d)在"開始"菜單中不能增加項(xiàng)目,但可以刪除項(xiàng)目(9) 從windows環(huán)境進(jìn)入dos方式后,返回windows環(huán)境的命令為a)quit b)win c)exit d)esc(10) 下列敘述中正確的是a)計(jì)算機(jī)病毒只感染可執(zhí)行文件 b)計(jì)算機(jī)病毒只感染文c)計(jì)算機(jī)病毒只能通過軟件復(fù)制的方式進(jìn)行傳播d)計(jì)算機(jī)病毒可以通過讀寫磁盤或網(wǎng)絡(luò)等方式進(jìn)行傳播(11)一

23、個(gè)關(guān)系是一張二維表。在foxbase。中,一個(gè)關(guān)系對(duì)應(yīng)一個(gè)a)字段 b)記錄 c)數(shù)據(jù)庫文件 d)數(shù)據(jù)庫結(jié)構(gòu)(12)對(duì)一個(gè)關(guān)系實(shí)施一種關(guān)系運(yùn)算后得到了一個(gè)新的關(guān)系,其屬性個(gè)數(shù)多于原關(guān)系中的屬性個(gè)數(shù),這說明所實(shí)施的關(guān)系運(yùn)算是a)聯(lián)接 b)投影 c)選擇 d)關(guān)聯(lián)(13)foxbase中,具有固定字段長(zhǎng)度的字段類型包括a)日期型、備注型和數(shù)值型 b)字符型、邏輯型和備注型c)日期型、邏輯型和備注型 d)日期型、邏輯型和字符型(14)已有數(shù)據(jù)庫文件s1, dbf,要生成結(jié)構(gòu)與sidbf完全相同的空數(shù)據(jù)庫文件s2dbf建立該數(shù)據(jù)庫的方法是 。a)use s1 copy to s2 b)use si c

24、opy structure to s2 c)copy file sidbf to s2dbf d)crea s2 from s1(15)在foxbase中執(zhí)行了如下命令序列: fh=“*” x="32&fh3” ?x 最后一條命令的顯示結(jié)果是a)32&fh3 b)32*3 c)96 d)32*3(16)在foxbase中,命令?type("bas$foxbase”) 的顯示結(jié)果是a)c b)n c)4 d)l(17)在下述每組命令中,兩個(gè)命令的輸出 b)list structuredisplay next 1 displaystructurec)displa

25、y for 單價(jià)>=2000 d)displaylist for單價(jià)>=2000list(18)在foxbase中,將文件名dzprg更改為abprg,應(yīng)使用命令 a)ren dzprg to abprgb)rename file dzprg abprgc)rename dzprg to abprgd)rename file dzprg to abprg(19)在foxbase中,可以使用比較運(yùn)算符比較大小的數(shù)據(jù)類型共有 a)數(shù)值型、字符型、日期型、邏輯型 b)數(shù)值型、字符型、日期型c)數(shù)值型、字符型 d)數(shù)值型(20)在以下命令中,顯示相同結(jié)果的是 1?”數(shù)據(jù)庫 ”+"

26、管理"+"系統(tǒng)" 2?”數(shù)據(jù)庫 ”-”管理”+“系統(tǒng)” 3?”數(shù)據(jù)庫”-”管理”-”系統(tǒng) ” 4?”數(shù)據(jù)庫 ”+”管理”-”系統(tǒng) ”a)1和2 b)1和4 c)2和4 d)2和3(21)執(zhí)行命令dimension m(2,3)之后,數(shù)組m的數(shù)組元素個(gè)數(shù)和初值分別是a)2,空值 b)3,t c)5,0 d)6,.f.(22)設(shè)數(shù)據(jù)庫已經(jīng)打開并按“單價(jià)”字段建立了索引。用seek命令把記錄指針指向單價(jià)為2860元的記錄之后,接著要使指針指向下一個(gè)相同單價(jià)的記錄,應(yīng)使用命令a)seek 2860 b)skip c)find d)find 2860(23)執(zhí)行如下操作:

27、use emp list next 10 for性 別=”男” list for性別=“男”先后顯示了兩個(gè)各包含8個(gè)記錄的記錄清單,這說明a)文件中至少有16個(gè)記錄 b)文件中至少有18個(gè)記錄c)文件中有16個(gè)記錄的“性別”字段值為“男”d)文件中有8個(gè)記錄的“性別”字段值為“男”(24)對(duì)一個(gè)庫文件執(zhí)行如下操作; list delete record 10 list 先后兩次執(zhí)行l(wèi)ist命令時(shí)顯示記錄的個(gè)數(shù)不相同,以下說法錯(cuò)誤的是a)文件中至少有10個(gè)記錄 b)執(zhí)行上述命令前,執(zhí)行了set deleted onc)執(zhí)行上述命令前,執(zhí)行了set deleted offd)執(zhí)行上述命令前,10號(hào)

28、記錄沒有刪除標(biāo)記(25)對(duì)一個(gè)打開的庫文件執(zhí)行如下操作: set filter to 性別=”女”or政治面目=”黨員” list next i 屏幕上顯示了一個(gè)記錄,則這個(gè)記錄a)一定是“性別”字段值為“女”的記錄b)一定是“政治面目”字段值為“黨員”的記錄c)一定是“性別”字段值為“女”或者“政治面目”字段值為“黨員”的記錄d)可能是任何字段值的記錄(26)在任何情況下與list rest效果相同的命令是a)list whilenoteof() b)listc)list all d)listfornoteof()(27)在下列命令組合中,不能配對(duì)使用的是a)prompt和menu to b

29、)dowith 和 parametersc)if 和 endif d)do case 和 enddo(28)有如下兩個(gè)程序段;*程序段1* *程序段2*use class use class locate for 政治面目=”團(tuán)員” locate for 政治面目=”團(tuán)員” do while found()do while政治面目=“團(tuán)員” display display continue skip enddo enddo 若在完全相同的環(huán)境下分別執(zhí)行上面的兩個(gè)程序段,則a)程序段2輸出的記錄不可能比程序段1輸出的記錄多b)程序段1輸出的記錄不可能比程序段2輸出的記錄多c)程序段1和程序段2輸

30、出的記錄一樣多 d)無法判定(29)有如下程序段,do case case x>100 ?”1” casex>200 ?”2” otherwise ?”3” endcase若在x-300的情況下執(zhí)行這個(gè)程序段,屏幕上將顯示a)i b)2 c)12 d)3(30)要統(tǒng)計(jì)當(dāng)前庫文件的物理記錄總數(shù),并將結(jié)果存放在變量x中。在任何情況下均能正確完成這一任務(wù)的命令是a)sum i to x b)x=recn0()c)count to x d)store reccount() to x(31)已知一個(gè)字段的寬度為8,則此字段的類型不可能是a)數(shù)值型 b)日期型 c)字符型 d)備注型(32)已

31、知一庫文件的記錄由兩個(gè)邏輯型字段、三個(gè)日期型字段和四個(gè)備注型字段組成,則該文件的記錄總寬度為a)66 b)67 c)68 d)65(33)對(duì)一個(gè)打開的非空庫文件,要使記錄指針指向文件尾,應(yīng)執(zhí)行a)go bottom b)go bottomskip c)go top d)go reccountoskip-i(34)已執(zhí)行了以下程序段:use pp copy to qq structure extended use qqlist use在屏幕上顯示10個(gè)記錄,這說明a)文件ppdbf中有10個(gè)字段 b)文件qqdbf中有4個(gè)記錄c)文件ppdbf中有4個(gè)記錄 d)文件qqdbf中有10個(gè)字段(35

32、)職工數(shù)據(jù)庫以及以“政治面目”字段建立的索引文件已打開,要求僅顯示所有政治面目為“黨員”的職工記錄,下列命令或程序段中不能確保正確完成這一任務(wù)的是a)list for 政治面目=”黨員” b)list while 政治面目=“黨員”c)seek”黨月”display while政治面目=”黨員”d)locate for政治面目=“黨員”do while found()displaycontinueenddo(36)已順利執(zhí)行了以下 命令序列;select 0use staffl alias dataselect 0use staff2現(xiàn)要重新轉(zhuǎn)到文件staffidbf所在的工作區(qū),應(yīng)使用的正確

33、命令是a)select a b)select 1 c)select data d)select staffi(37)若要按“基本工資”字段值的降序?yàn)楫?dāng)前文件建立索引,正確的命令是a)index on基本工資a to gz b)index on基本工資仍to gzc)index on基本工資togz d)index on -基本工資 to gz(38)在foxbase中,命令 x=y>3 的功能是a)判斷y是否大于3,并將判斷結(jié)果保存到x中b)判斷y是否大于3,若是,將y賦值給xc)判斷x和y是否都大于3 d)有語法錯(cuò)誤(39)foxbase中的一些庫文件操作命令,在沒有給出<范圍&

34、gt;短語、for短語和while短語時(shí),其默認(rèn)<范圍>為all的命令包括a)list、sum和display命令 b)copy、total和recall命令c)replace、recall和delete命令 d)count、sum和average命令 (40)有如下foxbase程序段;use學(xué)生檔案 accept”請(qǐng)輸入待查的學(xué)號(hào):”to zkzhlocate for 學(xué)號(hào)=zkzh if eof() ?”經(jīng)查找,無此學(xué)生!”else do whilenoteof()7”姓名:”+姓名+space(4)+”分?jǐn)?shù):”+str(分?jǐn)?shù))continue enddo endif其中,學(xué)

35、號(hào)、姓名和分?jǐn)?shù)是數(shù)據(jù)庫文件“學(xué)生檔案”中的字段,該程序正常運(yùn)行,表明字段變量“學(xué)號(hào)”和“分?jǐn)?shù)”的數(shù)據(jù)類型分別是 -a)n型、c型 b)n型、n型 c)c型、n型 d)c型、c型以下(41)一(50)題的操作均基于下面條件:已建立學(xué)生數(shù)據(jù)庫stddbf,數(shù)據(jù)庫出生結(jié)構(gòu)為:學(xué)號(hào)(c,6),姓名(c,8),性別(c,2),日期o),平均成績(jī)(n,6,2)。用list命令顯示記錄如下: 記錄號(hào)# 學(xué)號(hào) 姓名 性別 出生日期 平均成績(jī) 1 021501 劉淑敏 女 100584 882 2 021502 楊立宏 男 031285 706 3 021503 馬燕 女 092384 672 4 021504

36、 趙雅潔 女 21084 808 5 021505 王力軍 男 112184 905(41)有如下命令序列: use std go bottom skip-3 list rest 執(zhí)行以上命令序列后,輸出結(jié)果顯示a)最后2條記錄 b)最后3條記錄 c)最后4條記錄 d)全部記錄(42)要顯示學(xué)生姓名和年齡,可使用命令a)4,6 say 姓名+dtoc(出生日期)b)4,6 say姓名+year(date0)-year(出生日期)c)4,6 say姓名+str(year(date0)-year(出生日期d)4,6 say姓名+substr(year(oate0)-year(出生日期)(43)依次

37、執(zhí)行以下命令: use std 姓名;”鄭小洋” skip 2 7”姓名是:”+姓名 最后一條命令的輸出結(jié)果是a)姓名是:鄭小洋 b)姓名是:馬燕 c)姓名是:楊立宏 d)姓名是:趙雅潔(44)使用index on 性別+dtoc(出生日期,”to rq 建立索引之后,接著執(zhí)行 list命令,所顯示記錄的姓名順序是a)王力軍、楊立宏、馬燕、劉淑敏、趙雅潔b)馬燕、劉淑敏、趙雅潔、王力軍、楊立宏c)楊立宏、王力軍、趙雅潔、劉淑敏、馬燕d)劉淑敏、楊立宏、馬燕、趙雅潔、王力軍(45)索引文件打開后,下列命令操作中不受索引文件影響的是a)skip b)display all c)find d)g0

38、5(46)有以下程序段 use std index on 性別 to xb total on 性別 tostd_1 執(zhí)行以上程序段之后,數(shù)據(jù)庫std_1dbf中的記錄個(gè)數(shù)為a)i b)2 c)3 d)4(47)上題所生成的數(shù)據(jù)庫std idbf中被匯總的字段是a)記錄個(gè)數(shù) b)平均成績(jī)c)平均成績(jī)、出生日期 d)平均成績(jī)、出生日期、記錄個(gè)數(shù)(48)有如下命令序列: set talk off use std delete for平均成績(jī)<=85 set deleted on average 平均成績(jī) to avg ?avg 執(zhí)行以上命令序列之后,屏幕輸出的結(jié)果是 a)8935 b)8946

39、 c)8533 d)8650(49)要顯示當(dāng)前記錄的學(xué)號(hào)、姓名、性別,以下命令錯(cuò)誤的是a)? 學(xué)號(hào),姓名,性別 b)display 學(xué)號(hào),姓名,性別c)5,10 say 學(xué)號(hào),姓名,性別 d)5,10 say 學(xué)號(hào)+姓名+性別(50)有如下命令序列; set talk off use std go 3 display for 性別=”女” 執(zhí)行以上命令序列之后,屏幕輸出的結(jié)果是a)第3條記錄和第4條記錄 b)第1條記錄、第3條記錄和第4條記錄c)從第3條記錄到第5條記錄 d)全部記錄二、填空題(每空2分,共40分)(1)計(jì)算機(jī)軟件分為系統(tǒng)軟件與應(yīng)用軟件,unix屬于1。(2)假設(shè)在當(dāng)前盤的當(dāng)連

40、前目錄下有兩個(gè)文件atxt和dtxt,現(xiàn)要將文件btxt合并接到文件atxt的后面。若使用type命令,則完整的命令為2。(3)intemet的信息服務(wù)方式分為基本服務(wù)和擴(kuò)展服務(wù),電子郵件屬于3。(4)在windows環(huán)境下,利用菜單命令刪除固定硬盤上的文件與文件夾,實(shí)際上是將需要?jiǎng)h除的文件與文件夾移動(dòng)到4文件夾中。(5)在windows環(huán)境下,為了進(jìn)行“添加刪除程序”操作,首先打開5,然后雙擊其中的相應(yīng)圖標(biāo)。(6)設(shè)foxbase的myprcprg程序中有procedure gl、procedure g2、procedure g3三個(gè)過程;在首次調(diào)用以上過程之前應(yīng)執(zhí)行命令6。(7)設(shè)有“職工

41、檔案”和“職工工資”兩個(gè)數(shù)據(jù)庫文件,各存放了10條記錄,執(zhí)行如下命令序列: select 1 use 職工檔案 select 2 use 職工工資 select 1 set relation to re cn0()+3 into b goto bottom ?recno(),recno(2) 最后一條命令的輸出結(jié)果是7。(8)有如下foxbase程序: *subprg parameters r,a pi=314 a=pi*r*r return 在點(diǎn)狀態(tài)下執(zhí)行了如下命令序列: area=0 8 ?area 最后一條命令執(zhí)行后顯示的結(jié)果是1256,請(qǐng)?zhí)羁铡?9)設(shè)數(shù)據(jù)庫文件phone。dbf中包含

42、了“姓名”、“電話”和“地址”三個(gè)字符型字段以下程序的功能是按用戶輸入的任一電話號(hào)碼進(jìn)行查找,如果存在該號(hào)碼,則顯示其單位地址、關(guān)閉文件并結(jié)束程序。請(qǐng)將程序補(bǔ)充完整。 set talk off use phone clearphn=space(8) 10,20say”電話號(hào)碼:”9 read locate for phn=電話 if found() 12,20 say,”單位地址;”+地址10 endif enddo close all set talk on return 在青年歌手大賽中,歌手的得分情況由gsdbf和pwdbf兩個(gè)數(shù)據(jù)庫(除“最后得分”字段以外,其余字段已存放了相應(yīng)數(shù)據(jù))進(jìn)

43、行統(tǒng)計(jì)評(píng)委數(shù)據(jù)庫pwdbf中放有10個(gè)評(píng)委給每位歌手所打的分?jǐn)?shù),數(shù)據(jù)庫結(jié)構(gòu)為:歌手編號(hào)(c,4),評(píng)委1(n,5,2),評(píng)委2(n,5,2),評(píng)委10(n,5,2)歌手?jǐn)?shù)據(jù)庫gsdbf中存有每位歌手的基本情況和最后得分,數(shù)據(jù)庫結(jié)構(gòu)為:歌手編號(hào)(c,4),姓名(c,8),選送地區(qū)(c,20),最后得分(n,5,2) 下面(10)一(13)題的操作均基于歌手?jǐn)?shù)據(jù)庫和評(píng)委數(shù)據(jù)庫: (10)以下程序的功能是根據(jù)10個(gè)評(píng)委所給分?jǐn)?shù),計(jì)算并填寫“最后得分”字段,具體計(jì)算方法是去掉一個(gè)最高分、去掉一個(gè)最低分,再對(duì)其余得分求平均。請(qǐng)?zhí)羁眨?select use gs index on 歌手編號(hào) to gs s

44、elect 0 use pw set relation to 歌手編號(hào) into gs go top do while 11 scatter to temp i=2 store temp(2)to pmin ,pmax,s do while 12 i=i+1 s=s+temp(i) do case case temp(i)>pmax pmax=temp(i) casetemp(i) pmin=temp(i)13 enddo select gs replace 最后得分 with14 15 16 enddo(11)將gsdbf按 “最后得分”字號(hào)段由高到低排序,“最后得分”相同時(shí),按歌手編

45、升序建立排序文件gspxdbf的命令是17。(12)計(jì)算gsdbf中所有歌手“最后得分”的平均值,并將結(jié)果保存在變量pj中的命令是 18(13)以下程序是根據(jù)gsdbf中“選送地區(qū)”字段的前兩個(gè)漢字是否為“北京”而使用 proglppg或prog2p rg進(jìn)行不同的處理; if left(選送地區(qū),4)=”北京” do progl else do prog2 endif 以上程序段中的判斷條件left(選送地區(qū),4)=”北京”,也可以用函數(shù)subs或at描述。使用subs函數(shù)描述時(shí),判斷條件可改寫為20??筛膶憺?9;使用at函數(shù)描述時(shí), 判斷條件2003年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)f oxb

46、ase筆試試卷參考答案 一、選擇題 (1)c (2) a (3) b (4) a (5) d(6) c (7) b (8) a (9) c (10)d(11)c (12)a (13)c (14)b (15)b(16)d (17)d (18)c (19)b (20)b(21)d (22)b (23 )d (24)c (25)c(26)a (27)d (28)c (29)a (30)d(31)d (32)b (33)a (34)a (35)c(36)c (37)b (38)a (39)d (40)c(41)c (42)c (43)b (44)a (45)b(46)b (47)b (48)a (49

47、)b (50)b 二、填空題 (1) 1 系統(tǒng)軟件 (2) 2 type b.txt >> a.txt (3) 3 基本服務(wù)(4) 4 回收站(5) 5 控制面板 (6) 6 set procedure to g1, g2,g3 (7) 7 10 11 (8) 8 do sub with 2,area (9) 9 get phn 10c ontinue (10)11 .not.eo f() 12 i<=1013endcas e 14s-pmax-pmin 15sele pw 16skip (11)17sort on 最后得分/d, 歌手編號(hào) to gspx (12)18ave

48、r 最 后得分 to pj (13)19subs(選 送地區(qū),1,4)=“北京” 20at(“北京”,選送地區(qū)) 2004年4月等級(jí)考試二級(jí)vf筆試試卷一、單項(xiàng)選擇題(每題2分,共70分)1、數(shù)據(jù)庫(db)、數(shù)據(jù)庫系統(tǒng)(dbs)、數(shù)據(jù)庫管理系統(tǒng)(dbms)三者之間的關(guān)系是(本題分值:2分)a) dbs包括db和dbms b) dbms包括db和dbsc) db包括dbs和dbms d) dbs就是db,也就是dbms a2、在visual foxpro中“表”是指a) 報(bào)表 b) 關(guān)系 c) 表格 d) 表單 b3、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是a) 數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單b) 文

49、件系統(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ù)量 b4、在當(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() a5、在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用a) 臨時(shí)關(guān)鍵字 b) 主

50、關(guān)鍵字 c) 外部關(guān)鍵字 d) 索引關(guān)鍵字 b6、在visual foxpro中創(chuàng)建項(xiàng)目,系統(tǒng)將建立一個(gè)項(xiàng)目文件,項(xiàng)目文件的擴(kuò)展名是a) pro b) prj c) pjx d) itm c7、在visual foxpro的項(xiàng)目管理器中不包括的選項(xiàng)卡是a) 數(shù)據(jù) b) 文檔 c) 類 d) 表單 d8、在visual foxpro 中說明數(shù)組的命令是a) dimension和array b) declare和arrayc) dimension和declare d) 只有dimension c9、數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于a) 實(shí)體完整性范疇 b) 參照完整性范疇c) 數(shù)

51、據(jù)一致性范疇 d) 域完整性范疇 d10、在visual foxpro中字段的數(shù)據(jù)類型不可以指定為a) 日期型 b) 時(shí)間型 c) 通用型 d) 備注型 b11、用命令“index on 姓名 tag index_name unique”建立索引,其索引類型是a) 主索引 b) 候選索引 c) 普通索引 d) 惟一索引 d12、以下關(guān)于主索引和侯選索引的敘述正確的是a) 主索引和侯選索引都能保證表記錄的惟一性b) 主索引和侯選索引都可以建立在數(shù)據(jù)庫表和自由表上c) 主索引可以保證表記錄的惟一性,而侯選索引不能d) 主索引和侯選索引是相同的概念 a13、查詢訂購單號(hào)首字符是“p”的訂單信息,應(yīng)該

52、使用命令a) select * from 訂單 where head(訂購單號(hào),1)=“p”b) select * from 訂單 where left(訂購單號(hào),1)= “p”c) select * from 訂單 where “p”$訂購單號(hào)d) select * from 訂單 where right(訂購單號(hào),1)= “p” b14、i有如下賦值語句,結(jié)果為“大家好”的表達(dá)式是:a=“你好”b=“大家”a) b+at(a,1) b) b+right(a,1) b b+ left(a,3,4) d) b+right(a,2) d15、數(shù)據(jù)庫表的字段可以定義默認(rèn)值,默認(rèn)值是a) 邏輯表達(dá)式 b) 字符表達(dá)式 c) 數(shù)值表達(dá)式 d) 前三種都可能 d16、數(shù)據(jù)庫的字段可以定義規(guī)則,規(guī)則是a) 邏輯表達(dá)式 b) 字符表達(dá)式 c) 數(shù)值表達(dá)式 d) 前三種說法都不對(duì) a17、在sql語句中,與表達(dá)式“供應(yīng)商名 like” %北京%“”功能相同的表達(dá)式是a) le

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論