全國(guó)高校(江西)2004年二級(jí)VisualFoxPro試卷
全國(guó)高等學(xué)校計(jì)算機(jī)等級(jí)考試(江西考區(qū))2004年下半年二級(jí)Visual Foxpro筆試試卷A(本試卷答卷時(shí)間為120分鐘,滿分100分)1、計(jì)算機(jī)基礎(chǔ)部分(30分)試題一、選擇題(每個(gè)選項(xiàng)1分,共3
全國(guó)高等學(xué)校計(jì)算機(jī)等級(jí)考試(江西考區(qū))
2004年下半年二級(jí)Visual Foxpro筆試試卷A
(本試卷答卷時(shí)間為120分鐘,滿分100分)
1、計(jì)算機(jī)基礎(chǔ)部分(30分)
試題一、選擇題(每個(gè)選項(xiàng)1分,共30分)??忌鷱奶峁┑拇鸢钢羞x擇一個(gè)正確的,并把所選答案的字母填入答題卡對(duì)應(yīng)欄內(nèi)。
1. 在下面關(guān)于計(jì)算機(jī)系統(tǒng)硬件的說(shuō)法中,不正確的是(1)
(1) A .CPU 主要由運(yùn)算器、控制器和寄存器組成
B .關(guān)閉計(jì)算機(jī)電源后,RAM 中的程序和數(shù)據(jù)就消失了
C .軟盤(pán)和硬盤(pán)上的數(shù)據(jù)可由CPU 直接存取
D. 軟盤(pán)和硬盤(pán)驅(qū)動(dòng)器既屬于輸入設(shè)備,又屬于輸出設(shè)備
2. 在計(jì)算機(jī)運(yùn)行時(shí),把程序和數(shù)據(jù)一起存放在內(nèi)存中,這是1946年由(2)
(2) A .馮?諾依曼 B. 圖靈 C. 布爾 D. 受因斯坦
3.操作系統(tǒng)的主要功能是(3)。
(3)A .管理系統(tǒng)所有的軟、硬件資源 B. 實(shí)現(xiàn)軟、硬件轉(zhuǎn)換
C. 把源程序轉(zhuǎn)換為目標(biāo)程 D. 進(jìn)行數(shù)據(jù)處理
4.下列有關(guān)存儲(chǔ)器讀寫(xiě)速度的排列,正確的是(4)
(4)A .RAM >Cache>硬盤(pán)>軟盤(pán) B.Cache >RAM >硬盤(pán)>軟盤(pán)
C.Cache >硬盤(pán)>RAM >軟盤(pán) D.RAM >硬盤(pán)>軟盤(pán)>Cache
5.文件型病毒的主要傳播對(duì)象是(5)。
(5)A .EXE 和PRG 文件 B. DBF和COM 文件
C .EXE 和COM 文件 D. EXE和DAT 文件
6.下列關(guān)于Windows98文件名的說(shuō)法中,不正確的是(6)。
(6) A.Windows98中的文件名可以用漢字
B .Windows98中的文件名可以用空格
C .Windows98中的文件名最長(zhǎng)可達(dá)256個(gè)字符
D .Windows98中的文件名最長(zhǎng)可達(dá)255個(gè)字符
7.Windows 操作的一般方式是(7)。
(7)A .先選擇操作命令,再選擇操作對(duì)象
B.先選擇操作對(duì)象,再選擇操作命令
C.需同時(shí)選擇操作命令和操作對(duì)象
D.允許用戶任意選擇
8.Windows98中操作中,若鼠標(biāo)指針變成‘I’形狀,則表示(8)。
(8) A.當(dāng)前系統(tǒng)正在訪問(wèn)磁盤(pán)
B .可以改變窗口的大小
C .要以心跡窗口的位置
D .鼠標(biāo)指針出現(xiàn)可以接收鍵盤(pán)的輸入
9.在Windows98的許多應(yīng)用程序的‘文件’菜單中,都有“保存”和“另存為”兩個(gè)命令,下列說(shuō)法中正確的是(9)
(9)A .“保存”命令只能用原文件名存盤(pán),“另存為”不能用原文件名
B .“保存”命令不能用原文件名存盤(pán),“另存為”只能用原文件名
C .“保存”命令只能用原文件名存盤(pán),“另存為”也能用原文件名
,D .“保存”和“另存為”命令都能用任意文件名存盤(pán)
10.在下列有關(guān)Windows98菜單命令的說(shuō)法中,不正確的是(10)。
(10)A .帶省略號(hào)(?)的命令執(zhí)行后會(huì)打開(kāi)一個(gè)對(duì)話框,要求用戶輸入信息
B .命令前有符號(hào)(√)表示該命令有效
C .當(dāng)鼠標(biāo)指向帶符號(hào)( ) 命令時(shí),會(huì)彈出一個(gè)子菜單
D. 命令項(xiàng)呈暗淡的顏色,表示相應(yīng)的程序被破壞
11.第一代計(jì)算機(jī)主要使用的編程語(yǔ)言是(11)。
(11)A .BASIC B. C語(yǔ)言 C. 機(jī)器語(yǔ)言 D. 高級(jí)語(yǔ)言
12.字母“B”的ASCII 比字母”b”的ASCII 碼值(12)。
(12)A .小 B. 相等 C. 大 D. 不能比較
13.下列域名中,表示教育機(jī)構(gòu)的是(13)。
(13)A .ftp.baily.net.cn B. ftp.cno.ac.cn
C.www.ioa.ac.cn D.www.dianda.edu.cn
14網(wǎng)址中的HTTP 是指(14)。
(14)A .超文本傳輸協(xié)議 B. 文件傳輸協(xié)議
C .計(jì)算機(jī)主機(jī)名 D. TCP╱IP協(xié)議
15.Windows98中,可以打開(kāi)“開(kāi)始”菜單的組合鍵是(15)。
(15)A .ALT +ESC B.CTRL +ESC
C .TAB +ESC D.SHIFT +ESC
16.Windows98中,按PrintScreen 鍵,則使整個(gè)桌面內(nèi)容(16)。
(16)A .打印到打印紙上 B. 打印到指定文件
C .復(fù)制到指定文件 D. 復(fù)制到剪貼板
17.“Windows98是一個(gè)多任務(wù)操作系統(tǒng)”指的是(17)。
(17)A .Windows98可運(yùn)行多種類(lèi)型各異的應(yīng)用程序
B.Windows98可同時(shí)運(yùn)行多個(gè)程序
C.Windows98中可供多個(gè)用戶同時(shí)使用
D.Windows98可同時(shí)管理多種資源
18.中國(guó)公用信息網(wǎng)是(18)。
(18)A .NCFC B. CERNET C. ISDN D. CHINANET
19.Windows98中,程序窗口最小化后(19)。
(19)A .程序轉(zhuǎn)為后臺(tái)運(yùn)行
B .程序仍在前臺(tái)運(yùn)行
C .程序運(yùn)行被終止
D .程序運(yùn)行被暫時(shí)中斷,擔(dān)可隨時(shí)恢復(fù)
20.Windows98中,對(duì)話框允許用戶(20)。
(20)A .最大化 B.移動(dòng)其位置
C .最小化 D .改變其大小
21下列關(guān)于Word“文檔窗口”的敘述中,錯(cuò)誤的是(21)。
(21)A .可同時(shí)打開(kāi)多個(gè)文檔窗口
B .可以進(jìn)行文檔窗口的重排
C .一個(gè)文檔窗口最多可以拆分為兩個(gè)窗口
D .可以同時(shí)編輯的文檔窗口最多只能有兩個(gè)
22.在Word 編輯狀態(tài)下,給已打開(kāi)的文檔加上頁(yè)碼,應(yīng)使用的下拉菜單是(22)。
(22)A .編輯 B. 插入 C. 格式 D. 工具
,23.Word 的“替換”功能所在的下拉菜單是(23)。
(23)A .視圖 B. 編輯 C. 插入 D. 格式
24.在Word 編輯狀態(tài)下,只想復(fù)制選定文字的內(nèi)容而不需要復(fù)制選定文字的格式,則應(yīng)(24)。
(24)A .直接使用粘貼按鈕
B .選擇“編輯”→“粘貼”操作
C .選擇“編輯”→“選擇性粘貼”操作
D .在指定的位置按鼠標(biāo)右鍵
25.在Word 中可看到分欄效果的視圖是(25)。
(25)A .普通視圖 B. 聯(lián)機(jī)版式視圖
C .大綱視圖 D. 頁(yè)面視圖
26.在Word 編輯狀態(tài)下,若要將另一文檔的內(nèi)容全部添加在當(dāng)前文檔光標(biāo)處,應(yīng)該選擇的操作是(26)。
(26)A .單擊“插入” →“文件” B.單擊“文件”→“新建”
C .單擊“文件” →“打開(kāi)” D.單擊“插入”→“超級(jí)鏈接”
27.在Excel 工作表中,不正確的單元格地址是(27)。
(27)A .C$66 B. $C66 C. C6$6 D. $C66
28.在Excel 工作表中, 單元格區(qū)域E2:F4所包含的單元格個(gè)數(shù)是(28)。
(28)A .5 B.6 C.7 D. 8
29.在PowerPoint 演示文稿中,將某張幻燈片版式更改為“垂直排列文本”,應(yīng)選擇的菜單是
(29)。
(29)A .視圖 B. 幻燈片放映 C. 格式 D. 插入
30.在PowerPoint 中,若為幻燈片中的對(duì)象設(shè)置“飛入”,應(yīng)選擇對(duì)話框(30)。
(30)A .自定義動(dòng)畫(huà) B. 幻燈片版式 C. 自定義放映 D. 幻燈片放映
Ⅱ、程序設(shè)計(jì)語(yǔ)言部分(70分)
試題二、語(yǔ)言基礎(chǔ)選擇題(每個(gè)選項(xiàng)1分,共25分)??忌鷱奶峁┑拇鸢钢羞x擇一個(gè)正確的,并把所選答案的字母填入答題卡對(duì)應(yīng)欄內(nèi)。
1.在Visual FoxPro支持的數(shù)據(jù)模型是(31)。
(31)A .層次數(shù)據(jù)模型 B. 關(guān)系數(shù)據(jù)模型
C .網(wǎng)狀數(shù)據(jù)模型 D. 樹(shù)狀數(shù)據(jù)模型
2.關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系是(32)。
(32)A .一個(gè)DBF 文件 B. 若干個(gè)二維表
C .一個(gè)DBC 文件 D. 若干個(gè)DBC 文件
3.在下面的表達(dá)式中,運(yùn)算結(jié)果為邏輯真的是(33)。
(33)A .EMPTY(. NULL.) B.LIKE(“edit”, “edi?”
C .AT(“A”, “123ABC”) D.EMPTY(SPACE(10) )
4.在下面的Visual FoxPro表達(dá)式中,不正確的是(34)。
(34)A .{?2002-05-01 10:10:10 AM}-10
B .{?2002-05-01}-DATE ()
C .{?2002-05-01}+DATE ()
D .{?2002-05-01}+1000
5.在Visual FoxPro中,關(guān)于自由表敘述正確的是(35)。
(35)A .自由表和數(shù)據(jù)庫(kù)表是完全相同的
B .自由表不能建立字段級(jí)規(guī)則和約束
C .自由表不能建立候選索引
,D .自由表不可以加入到數(shù)據(jù)庫(kù)中
6.有關(guān)控件對(duì)象的Click 事件的正確敘述是(36)。
(36)A .用鼠標(biāo)雙擊對(duì)象時(shí)引發(fā) B. 用鼠標(biāo)單擊對(duì)象時(shí)引發(fā)
C .用鼠標(biāo)右鍵單擊對(duì)象時(shí)引發(fā) D. 用鼠標(biāo)右鍵雙擊對(duì)象引發(fā)
7.下面對(duì)控件的描述正確的是(37)。
(37)A .用戶可以在組合框中進(jìn)行多重選擇
B. 用戶可以在列表框中進(jìn)行多重選擇
C .用戶可以在一個(gè)組中選中多個(gè)按鈕
D .用戶對(duì)一個(gè)表單內(nèi)的一組復(fù)選框只能選中其中一個(gè)
8確定列表框內(nèi)的某個(gè)條目是否被選定應(yīng)使用的屬性是(38)。
(38)A .value B. ColumnCount
C .ListCount D.Selected
9.一個(gè)數(shù)據(jù)庫(kù)名student ,要想打開(kāi)該數(shù)據(jù)庫(kù),應(yīng)使用命令(39)。
(39)A .OPEN student B. OPEN DATA student
C.USE DATE student D.USE student
10.以下關(guān)于空值(NULL )的敘述正確的是(40)。
(40)A .空值等同于空字符串
B .空值表示字段或變量還沒(méi)有確定值
C .VFP 不支持空值
D .空值等同于數(shù)值0
11.關(guān)閉當(dāng)前表單的程序代碼是ThisForm.Release ,其中的Release 是表單對(duì)象的(41)。
(41)A .標(biāo)題 B.屬性 C.事件 D.方法
12.如果菜單的名稱(chēng)為“關(guān)閉”,熱鍵是C ,在菜單名稱(chēng)一欄中應(yīng)輸入(42)。
(42)A .關(guān)閉( C .關(guān)閉(ALT C) D. 關(guān)閉(C) 13.在Visual FoxPro中,表單(Form)是指(43)。 (43)A .?dāng)?shù)據(jù)庫(kù)中各個(gè)表的清單 B. 一個(gè)表中各個(gè)記錄的清單 C .?dāng)?shù)據(jù)庫(kù)查詢(xún)的列表 D. 窗口界面 14.在Visual FoxPro中,不允許在記錄中出現(xiàn)重復(fù)索引值的索引是(44)。 (44)A .主索引 B.主索引、侯選索引和普遍索引 C .主索引、侯選索引 D .主索引、侯選索引和唯一索引 15.在Visual FoxPro 中,要控制兩個(gè)表中數(shù)據(jù)的完整性和一致性可以設(shè)置“參加完整性”,要求這兩個(gè)表(45)。 (45)A .是同一個(gè)數(shù)據(jù)庫(kù)中的兩個(gè)表 B .不數(shù)據(jù)庫(kù)中的兩個(gè)表 C .兩個(gè)表 D .一個(gè)是數(shù)據(jù)庫(kù)表另一個(gè)是自由表 16.打開(kāi)Visual FoxPro “項(xiàng)目管理”的“文檔”選項(xiàng)卡,其中包含(46)。 (46)A .表單文件 B.報(bào)表文件 C .標(biāo)簽文件 D.以三種文件 17.下面關(guān)于屬性、方法和事件的敘述中,錯(cuò)誤的是(47)。 (47)A .屬性用于描述對(duì)象的狀態(tài),方法用于表示對(duì)象的行為 B.基于同一個(gè)類(lèi)產(chǎn)生的兩個(gè)對(duì)象可以分別設(shè)置自己的屬性值 C.事件代碼也可以像方法一樣被顯示調(diào)用 D .在新建一個(gè)表單中,可以添加新的屬性、方法和事件 18. 在Visual FoxPro中,可以鏈接或嵌入OLE 對(duì)象的字段類(lèi)型是(48)。 (48)A .備注型 B. 通用型和備注型 C .通用型 D. 任何類(lèi)型 19. Visual FoxPro的查詢(xún)?cè)O(shè)計(jì)器和視圖設(shè)計(jì)器的主要不同表現(xiàn)在于(49)。 (49)A .查詢(xún)?cè)O(shè)計(jì)器有“更新條件”選項(xiàng)卡,沒(méi)有“查詢(xún)?nèi)ハ颉边x項(xiàng) B .查詢(xún)?cè)O(shè)計(jì)器沒(méi)有“更新條件”選項(xiàng)卡,有“查詢(xún)?nèi)ハ颉边x項(xiàng) C .視圖設(shè)計(jì)器沒(méi)有“更新條件”選項(xiàng)卡,有“查詢(xún)?nèi)ハ颉边x項(xiàng) D .視圖設(shè)計(jì)器有“更新條件”選項(xiàng)卡,也有“查詢(xún)?nèi)ハ颉边x項(xiàng) 20. 在Visual FoxPro 中,建立某數(shù)據(jù)庫(kù)表時(shí),若將年齡字段值限制在12—40歲之間,則這種約束屬于(50)。 (50)A .實(shí)體完整性約束 B. 域完整性約束 C .參照完整性約束 D. 視圖完整性約束 21.在Visual FoxPro中,表結(jié)構(gòu)中的邏輯型、通用型、日期型字段的寬度均由系統(tǒng)自動(dòng)給出,它們分別為(51)。 (51)A .1、4、8 B. 4、4、10 C. 1、10、8 D. 2、8、8 22.在Visual FoxPro中,調(diào)用報(bào)表格式文件P1預(yù)覽報(bào)表的命令是(52)。 (52)A . REPORT FROM P1 PREVIEW B. DO FROM P1 PREVIEW C . REPORT FORM P1 PREVIEW D. DO FORM P1 PREVIEW 23.在Visual FoxPro中,建立索引的作用之一是(53)。 (53)A .節(jié)省存儲(chǔ)空間 B. 便于管理 C .提高查詢(xún)速度 D. 提高查詢(xún)和更新的速度 24.設(shè)某表單里有一個(gè)文本框Text1和一個(gè)命令按鈕組CommandGroup1,命令按鈕是一個(gè)容器對(duì)象,包含Command1和Command2兩個(gè)命令按鈕。如果要在Command1命令按鈕的兩個(gè)方法中訪問(wèn)文本框的value 屬性值,下面正確的式子是(54)。 (54)A .ThisForm.Text1.value B.This.Parent.value C. Parent.Text1.value D.This.Parent.Text1.value 25.連編后可以脫離Visual FoxPro獨(dú)立運(yùn)行的程序是(55)。 (55)A .APP 程序 B. EXE程序 C. FXP程序 D. PRE程序 試題三、程序閱讀選擇題(每個(gè)選項(xiàng)2分,共30分)。考生從提供的答案中選擇一個(gè)正確的,并把所選答案的字母填入答題對(duì)應(yīng)欄內(nèi)。 示例數(shù)據(jù)庫(kù):(1-5小題適用) 假設(shè)某圖書(shū)數(shù)據(jù)庫(kù)中有3個(gè)表,圖書(shū).dbf 、讀者.dbf 和借閱.dbf 。它們的結(jié)構(gòu)分別如下: 圖書(shū)( 總編號(hào)C (6),分類(lèi)號(hào)C (16),作者C (6),出版單位C (20),單價(jià)N (6,2) ) 讀者( 借書(shū)證號(hào)C (4),單位C (8),姓名C (2),性別C (2),職稱(chēng)C (6),地址C (20) ) 借閱( 借書(shū)號(hào)C (4),總編號(hào)C (6),借書(shū)日期D (8) 1. 有如下SLQ 語(yǔ)句: SLELCT 讀者. 姓名,讀者. 職稱(chēng),圖書(shū). 書(shū)名,借閱. 借書(shū)日期 FORM 圖書(shū)管理!讀者,圖書(shū)!借閱,圖書(shū)!圖書(shū) WHERE 借閱. 借書(shū)證號(hào)=讀者. 借書(shū)證號(hào)AND 圖書(shū). 總編號(hào)=借閱. 總編號(hào) 其中,條件“借閱. 借書(shū)證號(hào)=讀者. 借書(shū)證號(hào)”和“圖書(shū). 總編號(hào)=借閱. 總編號(hào)”對(duì)應(yīng)的關(guān)系操作是(56),WHERE 子句對(duì)應(yīng)的關(guān)系操作是(57)。 (56)A.選擇 B.投影 C. 連接 D.并 (57) A.選擇 B.投影 C. 連接 D.并 2.如果要在藏書(shū)中查詢(xún)“高等教育出版社”和“科學(xué)出版社”的圖書(shū),請(qǐng)?zhí)羁铡?/p> SELECT 書(shū)名,作者. 出版單位; FORM 圖書(shū)管理!圖書(shū); WHERE 出版單位(58) (58)A.“=高等教育出版社”O(jiān)R“科學(xué)出版社” B .=“高等教育出版社”O(jiān)R出版單位=“科學(xué)出版社” C .=“高等教育出版社”AND“科學(xué)出版社” D .=“高等教育出版社”AND出版單位=“科學(xué)出版社” 3. 如果要查詢(xún)藏書(shū)中,各個(gè)出版社和圖書(shū)最高單價(jià)、平均單價(jià)和冊(cè)數(shù),請(qǐng)?zhí)羁铡?/p> SELECT 出版單位,MAX (單價(jià)),(59), (60) FORM 圖書(shū)管理!圖書(shū); (61)出版單位 (59)A.SUM (單價(jià)) B. TOTAL(單價(jià)) C .MIN (單價(jià)) D. AVG(單價(jià)) (60)A.COUNT (*) B. COUNT(ALL ) C .COUNT D. COUNT(DISTINCT ) (61)A .WHERE B. GROUP C .GROUP BY D. WHERE IN 4. 如果要查詢(xún)借閱了兩本和兩本以上圖書(shū)的讀者姓名和單位,請(qǐng)?zhí)羁铡?/p> SELECT 姓名,單位; FORM 圖書(shū)管理! 讀者; WHERE 讀者. 借書(shū)證號(hào) IN (SELECT (62) FORM 圖書(shū)管理!借閱; GROUP BY 借書(shū)證號(hào); (63)COUNT (*)>=2) (62) A.姓名 B. 借書(shū)證號(hào) C. 單位 D. 總編號(hào) (63) A.WHERE B. WHERE IN C.HAVING D. ORDER BY 5.下面程序的功能是完成圖書(shū)查詢(xún),用戶輸入書(shū)名后,從圖書(shū)表(圖書(shū).dbf )中查詢(xún)給定書(shū)目的信息。若用戶沒(méi)輸入書(shū)名,則要求用戶重新輸入,若用戶輸入字符串“000”,則結(jié)束查詢(xún)。 USE 圖書(shū) DO WHTLE.T. ACCEPT “請(qǐng)輸入書(shū)名:”TO SM IF LEN (ALLTRIM (SM ))=0 (64) ENDIF IF ALLTRIM(SM)=”000” (65) ENDIF LOCATE ALL FOR 書(shū)名=ALLLTRIM (SM ) IF FOUND () DO WHILE.NOT.EOF () DISPLAY (66) ENDDO ELSE ?“查無(wú)此書(shū)” ENDIF ENDDO RETURN (64) A.LOOP B. EXIT C.QUIT D.RETURN (65)A.LOOP B. EXIT C.QUIT D.RETURN (66)A.LOOP B. EXIT C.QUIT D.CONTINUE 2. 在某一表單中設(shè)計(jì)一個(gè)“變色”按鈕“Cmmand1”,單擊該按鈕將隨機(jī)地改變表單的背景顏色,其代碼如下: Left=96 Height=37 Width=121 Caption=(67) Name=(68) PROCEDURE (69) Thisform. (70)=RGB(int(255*rand(),int(255*rand(),int(255*rand()__ENDPROC (67) A.“變色” B.“命令按鈕” C “Command1” D.“命令框” (68) A.“變色” B.“命令按鈕” C “Command1” D.“命令框” (69) A.Drag B.Click C.MouseMove D.GetFocus (70) A.Width B.Captoin C.BackColor D.ForceColor 試題四、綜合應(yīng)用題(共15分)??忌汛鸢笇?xiě)在答卷紙對(duì)應(yīng)欄內(nèi)。 設(shè)計(jì)一個(gè)“排序”表單,此表單包含一個(gè)標(biāo)簽(Lebel1)、一個(gè)選項(xiàng)組按鈕(OptionGroup1)和三個(gè)文本框(Text1、Text2、Text3),如下圖所示。此表單的功能是:通過(guò)選擇組中的不同選項(xiàng),對(duì)輸入的3個(gè)數(shù)字分別以“從小到大”和“從大到小”的方式在標(biāo)簽(Lebel1)中輸出。請(qǐng)為選項(xiàng)組控件(OptionGroup1)的事件Click 編寫(xiě)對(duì)應(yīng)的程序代碼。 參考答案 (1-70題按序排列) CAABC DBDCD CADAB DBDAB DBBCD ACBCA BBACB BBDBB DADCA DDCBB ACCAB CABDA CBCAB DACBC