Visual FoxPro語言程序設計
(考試時間90分鐘,滿分100分)
一、選擇題
(1)~(35)題每題2分,共70分。
下列各題A)、B)、C)、D)四個先項中,只有一個選擇是正確的,請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。
(1 關(guān)系數(shù)據(jù)庫管理系統(tǒng)所管理的關(guān)系是 。
A) 一個DBF文件 B) 若干個二維表 C) 一個DBC文件 D) 若干個DBC文件
(2 不允許記錄中出現(xiàn)重復索引值的索引是 。
A) 主索引 B) 主索引、候選索引、普遍索引
C) 主索引和候選索引 D) 主索引、候選索引和索引
(3 要控制兩個表中數(shù)據(jù)的完整性和一致性可以設置“參照完整性”,要求這兩個表 。
A) 是同一個數(shù)據(jù)庫中的兩個表 B) 不同數(shù)據(jù)庫中的兩個表
C) 兩個自由表 D) 一個是數(shù)據(jù)庫表另一個是自由表
(4 在Visual FoxPro中,可以對字段設置默認值的表 。
A) 必須是數(shù)據(jù)庫表 B) 必須是自由表
C) 自由表或數(shù)據(jù)庫表 D) 不能設置字段的默認值
(5 Visual FoxPro關(guān)系數(shù)據(jù)庫管理系統(tǒng)能夠?qū)崿F(xiàn)的三種基本關(guān)系運算是 。
A) 索引、排序、查找 B) 建庫、錄入、排序
C) 選擇、投影、聯(lián)接 D) 顯示、統(tǒng)計、復制
(6 打開Visual FoxPro“項目管理器”的“文檔”(Docs)選項卡,其中包含 。
A) 表單(Form)文件 B) 報表(Report)文件
C) 標簽(Label)文件 D) 以上三種文件
(7 可以鏈接或嵌入OLE對象的字段類型是 。
A) 備注型字段 B) 通用型和備注型字段
C) 通用型字段 D) 任何類型的字段
(8 下面關(guān)于屬性、方法和事件的敘述中,錯誤的是 。
A) 屬性用于描述對象的狀態(tài),方法用于表示對象的行為
B) 基于同一個類產(chǎn)生的兩個對象可以分別設置自己的屬性值
C) 事件代碼也可以像方法一樣被顯示調(diào)用
D) 在新建一個表單時,可以添加新的屬性、方法和事件
(9 查詢設計器和視圖設計器的主要不同表現(xiàn)在于 。
A) 查詢設計器有“更新條件”選項卡,沒有“查詢?nèi)ハ颉边x項
B) 查詢設計器沒有“更新條件”選項卡,有“查詢?nèi)ハ颉边x項
C) 視圖設計器沒有“更新條件”選項卡,有“查詢?nèi)ハ颉边x項
D) 視圖設計器有“更新條件”選項上,也有“查詢?nèi)ハ颉边x項
(10 在Visual FoxPro中,表單(Form)是指 。
A) 數(shù)據(jù)庫中各個表的清單 B) 一個表中各個記錄的清單
C) 數(shù)據(jù)庫查詢的列表 D) 窗口界面
(11 在Visual FoxPro中,打開數(shù)據(jù)庫的命令是 。
A) OREN DATABASE <數(shù)據(jù)庫名> B) USE <數(shù)據(jù)庫名>
C) USE DATABASE <數(shù)據(jù)庫名> D) OPEN <數(shù)據(jù)庫名>
(12 連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是 。
SET EXACT OFF
X="A "
?IIF("A"=X,X-"BCD",X+"BCD")
A) A B) BCD C) A BCD D) ABCD
(13 在以下四組函數(shù)運算中,結(jié)果相同的是 。
A) LEET("Visual FoxPro",6)與SUBSTR("Visual FoxPro",1,6)
B) YEAR(DATE())與SUBSTR(DTOC(DATE),7,2)
C) VARTYPE("36-5*4")與VARTYPE(36-5*4)
D) 假定A="this", B="is a string", A-B與A+B
(14 在Visual Foxpro中,用于建立或修改過程文件的命令是 。
A) MODIFY <文件名> B) MODIFY COMMAND <文件名>
C) MODIFY PROCEDURE <文件名> D) 上面B)和C)都對
(15 在SQL查詢時,使用WHERE子句指出的是 。
A) 查詢目標 B) 查詢結(jié)果 C) 查詢條件 D) 查詢視圖
(16 在下面關(guān)于面向?qū)ο髷?shù)據(jù)庫的敘述中,錯誤的是 。
A) 每個對象在系統(tǒng)中都有的對象標識
B) 事件作用于對象,對象識別事件并作出相應反應
C) 一個子類能夠繼承其所有父類的屬性和方法
D) 一個父類包括其所有子類的屬性和方法
(17 結(jié)構(gòu)化程序設計的三種基本邏輯結(jié)構(gòu)是 。
A) 選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和嵌套結(jié)構(gòu)
B) 順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)
C) 選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和模塊結(jié)構(gòu)
D) 順序結(jié)構(gòu)、遞歸結(jié)構(gòu)和循環(huán)結(jié)構(gòu)
(18 使用命令DECLARE mm(2,3)定義的數(shù)組,包含的數(shù)組元素(下標變量)的個數(shù)為 。
A) 2個 B) 3個 C) 5個 D) 6個
(19 使用Visual FoxPro的菜單設計器時,選中菜單項之后,如果要設計它的子菜單,應在Result中選擇 。
A) Pad Name B) Submenu C) Command D) Procedure
(20 Visual FoxPro的報表文件.FRX中保存的是 。
A) 打印報表的預覽格式 B) 打印報表本身
C) 報表的格式和數(shù)據(jù) D) 報表設計格式的定義
(21 在Visual FoxPro中進行參照完整性設置時,要想設置成:當更改父表中的主關(guān)鍵字段或候選關(guān)鍵字段時,自動更改所有相關(guān)子表記錄中的對應值。應選擇 。
A) 限制(Restrict B) 忽略(Ignore)
C) 級聯(lián)(Cascade D) 級聯(lián)(Cascade)或限制(Restrict)
(22 在Visual FoxPro的數(shù)據(jù)工作期窗口,使用SET RELATION命令可以建立兩個表之間的關(guān)聯(lián),這種關(guān)聯(lián)是 。
A) 永久性關(guān)聯(lián) B) 永久性關(guān)聯(lián)或臨時性關(guān)聯(lián)
C) 臨時性關(guān)聯(lián) D) 永久性關(guān)聯(lián)和臨時性關(guān)聯(lián)
(23 清除主窗口屏幕的命令是 。
A) CLEAR B) CLEAR ALL C) CLEAR SCREEN D) CLEAR WINDOWS
(24 在創(chuàng)建快速報表時,基本帶區(qū)包括 。
A) 標題、細節(jié)和總結(jié) B) 頁標頭、細節(jié)和頁注腳
C) 組標頭、細節(jié)和組注腳 D) 報表標題、細節(jié)和頁注腳
(25 在下面的Visual FoxPro表達式中,不正確的是 。
A) {^2002-05-01 10:10:10 AM}-10
B) {^2002-05-01}-DATE()
C) {^2002-05-01}+DATE()
D) {^2002-05-01}+[1000]
(26 如果要在屏幕上直接看到查詢結(jié)果,“查詢?nèi)ハ颉睉撨x擇 。
A) 屏幕 B) 瀏覽 C) 臨時表或屏幕 D) 瀏覽或屏幕
(27 使用菜單操作方法打開一個在當前目錄下已經(jīng)存在的查詢文件zgjk.qpr后,在命令窗口生成的命令是 。
A) OPEN QUERY zgjk.qpr B) MODIEY QUERY zgjk.qpr
C) DO QUERY zgjk.qpr D) CREATE QUERY zgjk.qpr
(28 下面關(guān)于Visual FoxPro數(shù)組的敘述中,錯誤的是 。
A) 用DIMENSION和DECLARE都可以定義數(shù)組
B) Visual FoxPro只支持一維數(shù)組和二維數(shù)組
C) 一個數(shù)組中各個數(shù)組元素必須是同一種數(shù)據(jù)類型
D) 新定義數(shù)組的各個數(shù)組元素初值為.F.
(29 在下列函數(shù)中,函數(shù)值為數(shù)值的是 。
A) AT(′人民′,′中華人民共和國′)
B) CTOD(′01/01/96′)
C) BOF()
D) SUBSTR(DTOC(DATE()),7)
(30 在Visual FoxPro中,通用型字段G和備注型字段M在表中的寬度都是 。
A) 2個字節(jié) B) 4個字節(jié) C) 8個字節(jié) D) 10個字節(jié)
(考試時間90分鐘,滿分100分)
一、選擇題
(1)~(35)題每題2分,共70分。
下列各題A)、B)、C)、D)四個先項中,只有一個選擇是正確的,請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。
(1 關(guān)系數(shù)據(jù)庫管理系統(tǒng)所管理的關(guān)系是 。
A) 一個DBF文件 B) 若干個二維表 C) 一個DBC文件 D) 若干個DBC文件
(2 不允許記錄中出現(xiàn)重復索引值的索引是 。
A) 主索引 B) 主索引、候選索引、普遍索引
C) 主索引和候選索引 D) 主索引、候選索引和索引
(3 要控制兩個表中數(shù)據(jù)的完整性和一致性可以設置“參照完整性”,要求這兩個表 。
A) 是同一個數(shù)據(jù)庫中的兩個表 B) 不同數(shù)據(jù)庫中的兩個表
C) 兩個自由表 D) 一個是數(shù)據(jù)庫表另一個是自由表
(4 在Visual FoxPro中,可以對字段設置默認值的表 。
A) 必須是數(shù)據(jù)庫表 B) 必須是自由表
C) 自由表或數(shù)據(jù)庫表 D) 不能設置字段的默認值
(5 Visual FoxPro關(guān)系數(shù)據(jù)庫管理系統(tǒng)能夠?qū)崿F(xiàn)的三種基本關(guān)系運算是 。
A) 索引、排序、查找 B) 建庫、錄入、排序
C) 選擇、投影、聯(lián)接 D) 顯示、統(tǒng)計、復制
(6 打開Visual FoxPro“項目管理器”的“文檔”(Docs)選項卡,其中包含 。
A) 表單(Form)文件 B) 報表(Report)文件
C) 標簽(Label)文件 D) 以上三種文件
(7 可以鏈接或嵌入OLE對象的字段類型是 。
A) 備注型字段 B) 通用型和備注型字段
C) 通用型字段 D) 任何類型的字段
(8 下面關(guān)于屬性、方法和事件的敘述中,錯誤的是 。
A) 屬性用于描述對象的狀態(tài),方法用于表示對象的行為
B) 基于同一個類產(chǎn)生的兩個對象可以分別設置自己的屬性值
C) 事件代碼也可以像方法一樣被顯示調(diào)用
D) 在新建一個表單時,可以添加新的屬性、方法和事件
(9 查詢設計器和視圖設計器的主要不同表現(xiàn)在于 。
A) 查詢設計器有“更新條件”選項卡,沒有“查詢?nèi)ハ颉边x項
B) 查詢設計器沒有“更新條件”選項卡,有“查詢?nèi)ハ颉边x項
C) 視圖設計器沒有“更新條件”選項卡,有“查詢?nèi)ハ颉边x項
D) 視圖設計器有“更新條件”選項上,也有“查詢?nèi)ハ颉边x項
(10 在Visual FoxPro中,表單(Form)是指 。
A) 數(shù)據(jù)庫中各個表的清單 B) 一個表中各個記錄的清單
C) 數(shù)據(jù)庫查詢的列表 D) 窗口界面
(11 在Visual FoxPro中,打開數(shù)據(jù)庫的命令是 。
A) OREN DATABASE <數(shù)據(jù)庫名> B) USE <數(shù)據(jù)庫名>
C) USE DATABASE <數(shù)據(jù)庫名> D) OPEN <數(shù)據(jù)庫名>
(12 連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是 。
SET EXACT OFF
X="A "
?IIF("A"=X,X-"BCD",X+"BCD")
A) A B) BCD C) A BCD D) ABCD
(13 在以下四組函數(shù)運算中,結(jié)果相同的是 。
A) LEET("Visual FoxPro",6)與SUBSTR("Visual FoxPro",1,6)
B) YEAR(DATE())與SUBSTR(DTOC(DATE),7,2)
C) VARTYPE("36-5*4")與VARTYPE(36-5*4)
D) 假定A="this", B="is a string", A-B與A+B
(14 在Visual Foxpro中,用于建立或修改過程文件的命令是 。
A) MODIFY <文件名> B) MODIFY COMMAND <文件名>
C) MODIFY PROCEDURE <文件名> D) 上面B)和C)都對
(15 在SQL查詢時,使用WHERE子句指出的是 。
A) 查詢目標 B) 查詢結(jié)果 C) 查詢條件 D) 查詢視圖
(16 在下面關(guān)于面向?qū)ο髷?shù)據(jù)庫的敘述中,錯誤的是 。
A) 每個對象在系統(tǒng)中都有的對象標識
B) 事件作用于對象,對象識別事件并作出相應反應
C) 一個子類能夠繼承其所有父類的屬性和方法
D) 一個父類包括其所有子類的屬性和方法
(17 結(jié)構(gòu)化程序設計的三種基本邏輯結(jié)構(gòu)是 。
A) 選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和嵌套結(jié)構(gòu)
B) 順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)
C) 選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和模塊結(jié)構(gòu)
D) 順序結(jié)構(gòu)、遞歸結(jié)構(gòu)和循環(huán)結(jié)構(gòu)
(18 使用命令DECLARE mm(2,3)定義的數(shù)組,包含的數(shù)組元素(下標變量)的個數(shù)為 。
A) 2個 B) 3個 C) 5個 D) 6個
(19 使用Visual FoxPro的菜單設計器時,選中菜單項之后,如果要設計它的子菜單,應在Result中選擇 。
A) Pad Name B) Submenu C) Command D) Procedure
(20 Visual FoxPro的報表文件.FRX中保存的是 。
A) 打印報表的預覽格式 B) 打印報表本身
C) 報表的格式和數(shù)據(jù) D) 報表設計格式的定義
(21 在Visual FoxPro中進行參照完整性設置時,要想設置成:當更改父表中的主關(guān)鍵字段或候選關(guān)鍵字段時,自動更改所有相關(guān)子表記錄中的對應值。應選擇 。
A) 限制(Restrict B) 忽略(Ignore)
C) 級聯(lián)(Cascade D) 級聯(lián)(Cascade)或限制(Restrict)
(22 在Visual FoxPro的數(shù)據(jù)工作期窗口,使用SET RELATION命令可以建立兩個表之間的關(guān)聯(lián),這種關(guān)聯(lián)是 。
A) 永久性關(guān)聯(lián) B) 永久性關(guān)聯(lián)或臨時性關(guān)聯(lián)
C) 臨時性關(guān)聯(lián) D) 永久性關(guān)聯(lián)和臨時性關(guān)聯(lián)
(23 清除主窗口屏幕的命令是 。
A) CLEAR B) CLEAR ALL C) CLEAR SCREEN D) CLEAR WINDOWS
(24 在創(chuàng)建快速報表時,基本帶區(qū)包括 。
A) 標題、細節(jié)和總結(jié) B) 頁標頭、細節(jié)和頁注腳
C) 組標頭、細節(jié)和組注腳 D) 報表標題、細節(jié)和頁注腳
(25 在下面的Visual FoxPro表達式中,不正確的是 。
A) {^2002-05-01 10:10:10 AM}-10
B) {^2002-05-01}-DATE()
C) {^2002-05-01}+DATE()
D) {^2002-05-01}+[1000]
(26 如果要在屏幕上直接看到查詢結(jié)果,“查詢?nèi)ハ颉睉撨x擇 。
A) 屏幕 B) 瀏覽 C) 臨時表或屏幕 D) 瀏覽或屏幕
(27 使用菜單操作方法打開一個在當前目錄下已經(jīng)存在的查詢文件zgjk.qpr后,在命令窗口生成的命令是 。
A) OPEN QUERY zgjk.qpr B) MODIEY QUERY zgjk.qpr
C) DO QUERY zgjk.qpr D) CREATE QUERY zgjk.qpr
(28 下面關(guān)于Visual FoxPro數(shù)組的敘述中,錯誤的是 。
A) 用DIMENSION和DECLARE都可以定義數(shù)組
B) Visual FoxPro只支持一維數(shù)組和二維數(shù)組
C) 一個數(shù)組中各個數(shù)組元素必須是同一種數(shù)據(jù)類型
D) 新定義數(shù)組的各個數(shù)組元素初值為.F.
(29 在下列函數(shù)中,函數(shù)值為數(shù)值的是 。
A) AT(′人民′,′中華人民共和國′)
B) CTOD(′01/01/96′)
C) BOF()
D) SUBSTR(DTOC(DATE()),7)
(30 在Visual FoxPro中,通用型字段G和備注型字段M在表中的寬度都是 。
A) 2個字節(jié) B) 4個字節(jié) C) 8個字節(jié) D) 10個字節(jié)