計算機二級VFP練習試題及答案
1[單選題] 在Visual FoxPro中,下面關於屬性、事件、方法敍述錯誤的是( )。
A.屬性用於描述對象的狀態
B.方法用於表示對象的行為
C.事件代碼也可以像方法一樣被顯式調用
D.基於同一個類產生的兩個對象不能分別設置自己的屬性值,
參考答案:D
參考解析:
在面向對象的概念中,屬性用來表示對象的狀態,方法用來描述對象的行為,事件是一種由系統預先定義而由用户或系統發出的動作,事件作用於對象,對象識別事件並作出相應反應,事件可以由系統引發,也可以由用户引發,當由用户引發時,可以像方法一樣被顯式調用。基於類生成的對象,雖然採用了相同的屬性來表示狀態,但它們在屬性上的取值完全不同。這些對象一般有着不同的狀態,且彼此間相對獨立。
)2[單選題] 在Visual FoxPro中,用於建立或修改程序文件的命令是( )。
FY<文件名>
FY COMMAND<文件名>
FY PROCEDURE<文件名>
FY PROGRAM<文件名>
參考答案:B
參考解析:用命令方式建立和修改程序文件的命令格式是:MODIFY COMMAND<文件名>。
3[簡答題]對考生文件夾下的數據庫“圖書借閲”中的表完成如下操作:
為表“圖書借閲”增加一個字段“姓名”,字段類型為“字符型”,寬度為“8”。
編寫程序“cx1”完成以下兩小題:
(1)填寫表“圖書借閲”的新字段值“姓名”(取自“借書證號”對應的讀者信息表的“姓名”字段)。
(2)查詢表“圖書借閲”中“2007年12月30日”的借書記錄,並將查詢結果輸入表“result”中。
運行該程序。
參考解析:
【考點指引】本題主要考查利用SQL語句來修改表結構和修改字段值。
【操作步驟】
①在命令窗口中輸入命令:MODI COMM cxl(回車執行),打開程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:
OPEN DATEBASE圖書借閲
ALTER圖書借閲ADD姓名C(8)
USE讀者信息
GO TOP
DO ()
a=借書證號
b=姓名
UPDATE圖書借閲SET姓名=b WHERE借書證號=a
SELECT讀者信息
SKIP
ENDDO
SELEcT*INTO TABLE result FROM圖書借閲WHERE借閲日期=CTOD("12—30—07")
關閉程序文件編輯窗口並保存程序文件。
②在命令窗口中輸入命令:DO cxl(回車執行),執行程序文件。
4[單選題] 在下面的al FoxPro表達式中,運算結果不為邏輯真的是( )。
Y(SPACE(0))
(ˋxy*′,ˋxyz′)
(ˋxy′,ˋabcxyz′)
LL(.)
參考答案:C
參考解析:Space函數返回由指定數目組成的字符串,Space(0)返回空字符串,Empty函數判斷指定的表達式的運算結果是否為空,故A)選項為真;Like函數比較前後兩個字符串對應位置上的字符,若所有對應字符都相匹配,函數返回值為邏輯真,否則為邏輯假,前字符串可包含通配符,故B)選項為真;At函數如果前字符串是後字符串的子串,返回前字符串首字符在後字符串中第幾次出現的位置,函數值為數值型,故C)返回的不為邏輯真;IsnuU函數判斷-個表達式的值是否為空值,故D)選項為真。
5[單選題]在VisualFoxPr0中創建項目,系統將建立一個項目文件,項目文件的擴展名是
參考答案:A
6[單選題] 在Visual FoxPro中,“表”是指( )。
A.報表B.關係C.表格控件D.表單
參考答案:B
7[單選題]下列關於棧敍述正確的是( )。
A.棧頂元素最先能被刪除
B.棧頂元素最後才能被刪除
C.棧底元素永遠不能被刪除
D.棧底元素最先被刪除
參考答案:A
參考解析:棧是先進後出的數據結構,所以棧頂元素最後入棧卻最先被刪除。棧底元素最先人棧卻最後被刪除。所以選擇A)。
8[單選題] 在長度為n的有序線性表中進行二分查找,最壞情況下需要比較的次數是( )。
A.O(n)B.O(n2)C.O(10g2n)D.O(n10g2n)
參考答案:C
參考解析:當有序線性表為順序存儲時才能用二分法查找。可以證明的是對於長度為n的有序線性表,在最壞情況下,二分法查找只需要比較l092n次,而順序查找需要比較n次。
9[單選題] 在Visual FoxPro中,CREATE PROJECT命令將創建一個( )。
A.項目B.數據庫C.程序D.菜單
參考答案:A
參考解析:執行CREATE PROJECT命令即可創建項目;執行CREATE DATABASE命令可建立數據庫;執行MOD IFY COMMAND命令可建立程序文件;執行CREATE MENU命令可建立菜單。故A選項正確。
10[單選題]打開數據庫abe的正確命令是
DATABASEabe
be
ATABASEabe
abe
參考答案:A
參考解析:使用命令打開數據庫,其語法格式為:OPENDATABASE[數據庫名l?]
[EXCLUSIVEISHARED].[NOUPDATE]
[VALIDATE]
其中各參數的含義如下:
①EXCLUSIVE:以獨佔方式打開數據庫;②SHARED:以共享方式打開數據庫:
③NOUPDATE:按只讀方式打開;
VALIDATE:指定VisualFoxPr0檢查在數據庫中引用的
對象是否合法。
-
計算機二級考試VB鞏固練習題2017
計算機二級考試相對於一級來説有着一定的難度,以下是小編整理的計算機二級考試VB鞏固練習題2017,歡迎參考閲讀!單選題1).輸入VisualBasic源程序時,若一個命令行中包含兩個語句,則兩個語句之間的分隔符應使用()A.冒號(:)B.分號(;)C.下劃線(_)D.連字符(-)正確答案:A答...
-
計算機二級考試VFP測試題
VFP是Microsoft公司推出的最新可視化數據庫管理系統平台,是功能特別強大的32位數據庫管理系統。下面是小編分享的計算機二級考試VFP測試題,一起來看一下吧。一、單選題1).在文件系統階段,操作系統管理數據的基本單位是()A.記錄B.程序C.數據項D.文件正確答案:D2).在...
-
2015年9月全國計算機二級C語言模擬題
點擊查看試題參考答案一.單項選擇題1.運算符___________的優先級最高。A.[]B.+=C.?:D.++(){intn;(n=6*4,n+6),n*2;printf(n=%d\n,n);}此程序的輸出結果是______________.A.30B.24C.60D.483.若有如下定義,則__________是對數組元素的正確的引用。.inta[10],*p;p...
-
計算機二級模擬試題及答案大綱
1、在面向對象方法中,不屬於對象基本特點的是A)一致性B)分類性C)多態性D)標識唯一性【答案】:A對象的基本特點:①標識唯一性;②分類性;③多態性;④封裝性;⑤模塊獨立性好。2、查詢所有目前年齡是22歲的學生信息:學號,姓名和年齡,正確的命令組是TEVIEWAGE_LISTAS;SELE...