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