全國計算機二級VFP模擬試題_第1頁
全國計算機二級VFP模擬試題_第2頁
全國計算機二級VFP模擬試題_第3頁
全國計算機二級VFP模擬試題_第4頁
全國計算機二級VFP模擬試題_第5頁
已閱讀5頁,還剩51頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、VFP試題1。VFP是一種 模型的數據庫管理系統。選擇:A.層次_ B.網絡_C.對象_ D,關系答案:D2。 對于二維表的關鍵字來講,不一定存在的是。選擇:A.主關鍵字_ B. 候選關鍵字_C.超關鍵字_ D,外部關鍵字答案:D3。 目前三種基本的數據模型是。選擇:A.層次模型、網絡模型、關系 模型_ B.對象模型、網絡模型、關系模也C.網絡模型、對象模型、層次模也D.層次模 型、關系模型、對象模型 答案:A4。 在命令窗口中,不能實現的操作是 。選擇:A.復制已執行過的命令_重復執行已執行過的命令C.同時執行多個命令_ D.在命令窗口中顯示命令執行結果答案:D5。VFP系統中,表的結構取決

2、于。 選擇:A.字段的個數、名稱、 類型和長度_ B.字段的個數、名稱、順序C.記錄的個數、順序_ D.記錄和字段的個數、 順序答案:A6。某表單FrmA上有一個命令按鈕組CommandGroupl,命令按鈕組中有四個命令 按鈕:CmdTop,CmdPrior, CmdNext, CmdLast。要求按下 CmdLast 時,將按鈕 CmdNext 的Enabled屬性置為.F.,則在按鈕CmdLast的Click事件中應加入 命令。選擇:A.This.Enabled=.F. B. This.Parent.CmdNext.Enabled=.F._C. This.CmdNext.Enabled=

3、.F. D. Thi sform.CmdNext.Enabled=.F._ 答案:B7。 數據庫管理系統是。選擇:A.教學軟件_ B.應用軟件C.計算機輔 助設計軟件_ D.系統軟件答案:D8。 關系型數據庫采用 表示實體和實體間的聯系。選擇:A.對象B.字段 _C.二維表_ D.表單 答案:C9。 在定義表結構時,以下 數據類型的字段寬度都是定長的。選擇:A. 字符型、貨幣型、數值型_ B.字符型、貨幣型、整型_C.備注型、邏輯型、數值型_ D. 日期型、備注型、邏輯型 答案:D10。VFP系統中的查詢文件是指一個包含一條SELECT-SQL命令的程序文件,文件 的擴展名為。選擇:A. .P

4、RG B. .QPRC. .SCX D. .TXT 答案:B11。 函數 SUBSTR(VisualFoxPro5.0”,7,6)的返回值 。lFoxPro B. FoxProC. FoxPro5 D. FoxPro5.0 答案:B12下列說法中正確的是。A.數據庫打開時,該庫中的表將自動打開B.當打開數據庫中的某個表時,該表所在的數據庫將自動打開如果數據庫以獨占的方式打開,則庫中的表只能以獨占方式打開如果數據庫中的某個表以獨占方式打開,則庫中的其它表也只能以獨占方式答案:B13。 一個表的主關鍵字被包含到另一個表中時,在另一個表中稱這些字段為。A.外關鍵字B.主關鍵字C,超關鍵字D.候選關鍵

5、字_ 答案:A14。 VFP系統中,使用查詢設計器生成的查詢文件中保存的是。查詢的命令B.與查詢有關的基表C.查詢的結果D.查詢的條件 答案:A15。將某個控件綁定到一個字段,移動記錄后字段的值發生變化,這時該控件的_屬性的值也隨之變化。A. Value B. NameC. Caption D.沒有_ 答案:A16。 如果要引用一個控制所在的直接容器對象,則可以使用下列屬性。THIS B. THISFORMC. PARENT D.都可以 答案:C17。 頁框(PageFrame)能包容的對象是。選擇:A.頁面(Page)B.列(C olumn)C.標頭(Header) D.表單集(FormSe

6、t) _ 答案: A18。 對于創建新類,VFP提供的工具有:。選擇:A.類設計器和報表設計 器 _ B.類設計器和查詢設計器 _C.類設計器和表單設計器D.類設計器 答案:C19。 以下的四組函數,返回值的數據類型是一致的。選擇:A. DTOC(DATE(), DATE(), YEAR(DATE() _ B. ALLTRIM(VFP 5.0),ASC(A), SPACE(8)C. EOF(), RECCOUNT( ) , DBC( )_ D. STR(3.14,3,1), DTOC(DATE(), SUBSTR(ABCD”,3,1) 答案:D20。 VFP 的循環語句有。選擇:A. DO W

7、HILE,FOR 和 SCAN _ B. DO WHILE,FOR 和 LOOP _C. FOR,SCAN 和 LOOP _ D. DO CASE 和 DO WHI LE _ 答案:A21。 字段的默認值是保存在。選擇:A.表的索引文件中B.數據庫文件中C. 項目文件中D.表文件中 答案:B22。徹底刪除記錄數據可以分兩步來實現,這兩步 。選擇:A. PACK和ZAP B. PACK 和 RECALL_C. DELETE 和 PACK D. DELE 和 RECALL _答案:C23。表之間的臨時性關系”,是在兩個打開的表之間建立的關系,如果兩個表有一個 關閉后,則該臨時性關系” 。選擇:A.

8、轉化為永久關系B.永久保留C.臨時保留D.消失答案:D24。 表移出數據庫后,仍然有效的是。選擇:A.字段的有效性規則B.表的 有效性規則 _C.字段的默認值 _ D.結構復合索引文件中的候選索引_ 答案:D25。 下列控件均為容器類的是。選擇:A.表單、命令按鈕組、命令按鈕 _表單集、歹叭組合框 _C.表格、歹叭文本框 _ D.頁框、歹叭表格 答案: D26。 VFP中可執行的表單文件的擴展名是。 選擇:A. SCT B. SCXC. SPR D. SPT 答案:B27。 關系模型的基本結構 。選擇:A.二維表_ B.樹形結構C.無向圖D. 有向圖_ 答案:A28。 創建對象時發生事件。選擇

9、:A. LostFocus B. InteractiveChange _C. Init D. Click 答案:C29。 關于數據庫的操作,下述說法中,是正確的。選擇:A.數據庫被刪 除后,則它包含的數據庫表也隨著被刪除_ B.打開了新的數據庫,則原來已打開的數據庫 被關閉 _C.數據庫被關閉后,它所包含的數據庫表不能被打開_ D.數據庫被刪除后, 它所包含的表變成自由表_ 答案:D30。 子類或對象具有延用父類的屬性、事件和方法的能力,稱為類的。選擇: A.繼承性B.抽象性C,封裝性D.多態性_ 答案:A31。 命令按鈕中顯示的文字內容,是在屬性 中設置的。選擇:A. Name B. Cap

10、tionC. FontName D. ControlSource 答案:B32。 VFP系統環境下,運行表單的命令為。選擇:A. DO FORM 表單名 _ B. REPORT FORM 表單名_C. DO 表單名D,只能在項目管理器中運行_ 答 案:A33。 建立事件循環的命令為。選擇:A. READ EVENTS B. CLEAR EVE NTS_C. DO WHILEENDDO D. FORENDFOR_ 答案: A34。 當用鼠標使組合框的內容發生變化時,將首先觸 事件。選擇:A. Inte ractiveChange B. ClickC. Init D. DownClick 答案:

11、A35。設有一個頁框含有3個頁面,其中第一個頁面的名字為Pagel,上面有二個命 令按鈕:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件 代碼,則采用。選擇:A. This.Parent.CmdOk.Click() B. Thisform.Pagel.CmdOk. Click()_C. This.CmdOk.Click() D. Thisform.CmdOk.Click()_ 答案: A36。 有關類、對象、事件,下列說法不正確的是 .選擇:A.對象用本身 包含的代碼來實現操作B.對象是類的特例C.類刻劃了一組具有相同結構、操作并遵守相

12、同規則的對象D.事件是一種預先定義好的特定動作,由用戶或系統激活答案:A37。從CommandButton基類創建子類cmdA和cmdB,再由cmdA類創建cmdAA 子類,則cmdA、cmdB和cmdAA必具有相同的。選擇:A. Caption屬性_ B. Name 屬性 C. BaseClass 屬性 D. ParentClass 屬性 答案:C38。 所有類都可識別的事件即最小事件集包括.選擇:A. Init、Destro y 和 Error 事件B. Load、Init 和 Destroy 事件 C. Load、Init 和 Unload 事件 D. Init、Activ ate和De

13、stroy事件 答案:A39。 用戶在VFP中創建子類或表單時,不能新建的是.選擇:A. 屬性_ B.方法C.事件D.事件的方法代碼答案:C40。運行查詢CX1.QPR命令是。選擇:A. use cxl _ B.use cxl.qprC. docxl.qpr_D. do cxl 答案:C41。 在Visual FoxPro系統中,創建時,將不以獨立的文件形式存儲。 選擇:A.查詢_ B.視圖_C.類庫D.表單 答案:B42。文本框綁定到一個字段后,對文本框中的內容進行輸入或修改時,文本框中的數據將同時保存到 中。選擇:A. Value和Name B. Value和該字段_C. Value和Ca

14、ption D. Name和該字段_ 答案:B43。在Visual FoxPro中創建含備注字段的表和表的結構復合索引文件后,系統自動 生成的三個文件的擴展名為 。選擇:A. .PJX、.PJT、.PRG_ B. .DBF、.CD X、.FPT_C. .FPT、.FRX、.FXP _ D. .DBC、.DCT、.DCX 答案:B44。 下列幾組控件中,均為容器類的是。選擇:A.表單、歹叭組合框 _ B.頁框、頁面、表格_C.列表框、歹叭下拉列表框_ D.表單、命令按鈕組、OLE控件 答案:B45。Visual FoxPro是一個 。選擇:A.數據庫系統B.數據庫管理系統_C.數據庫D.數據庫管

15、理員答案:B46。如果要在同一個數據庫的二個表之間建立關系,則在父表的結構復合索引文件中創建。選擇:A.主索引_ B.候選索引C.普通索引_ D.唯一索引答案:A47。 在向數據庫中添加表的操作時,下列說法中不正確的是。選擇:A. 可以將自由表添加到數據庫中_ B.可以將數據庫表添加到另一個數據庫中_C.可以在項目 管理器中將自由表拖放到數據庫中_ D.先將數據庫表移出數據庫成為自由表,而后添加到 另一個數鋸庫中 答案:B48。VFP環境中,當用戶將某個表的記錄或整個表文件都鎖定時,只讀命令依然可以工作。下列命令在記錄或整個文件鎖定時依然可以工作。選擇:A. INDEX B. REPLACEC

16、. APPEND D. SELECT-SQL 答案:D49。 表之間的“一對多”關系是指。選擇:A. 一個表與多個表之間的關 系B. 一個表中的記錄對應另一個表中的多個記錄_C. 一個表中的記錄對應多個表中的一 個記錄D. 一個表中的記錄對應多個表中的多個記錄 答案:B50。由計算機、操作系統、DBMS、數據庫、應用程序等組成的整體稱為_。選擇:A.數據庫系統B.數據庫管理系統C.文件系統D.軟件系統答案:A51。設有一個頁框含有3個頁面,其中第一個頁面的名字為Pagel,上面有二個命令 按鈕:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事

17、件代 碼,則采用。選擇:A. This.Parent.CmdOk.Click()Thisform.Page1.CmdOk.Click()This.CmdOk.Click()Thisform.CmdOk.Click() 答案:A52。 如果要引用一個控制所在的直接容器對象,則可以使用下列屬性。THIS B. THISFORM C. PARENT D.都可以 答案:C53。 下列四個事件:Init,Load, Activate和Destroy發生的順序為。Init, Load, Activate, Destroy B. Load, Init, Activate, DestroyC. Activat

18、e, Init, Load, Destroy D. Destroy, Load, Init, Activate答案:A54。設.null.AND.F.、.null.OR.F.、.null.=.null.分別是 VFP 系統中的三個表達式, 它們的值依次為:。.null., .null., .null. B. .F., .null., .null.C: .F.,.null.,.T. D. .F.,.F.,.null. 答案:B55。 創建對象時發 事件。LostFocusB. InteractiveChangeC. InitD. Click 答案:C56。VFP中,執行“? ATC(管理”,”數

19、據庫管理系統”)”命令后,返回的結果是: 。A. 0 B. 4 C. 7 D.錯誤的函數名 答案:C57。 下列關于數據的操作說法中,正確的是。答案:C貨幣型數據不能參加算術運算B.兩個日期型數據可以進行加法運算一個日期型數據可以加或減一個整數D.字符型數據能比較大小,日期型則不能58。 VFP中可執行的表單文件的擴展名是。59。如果一個數據庫表的DELETE角發器設置為.F.,則不允許對該表作 的操作。修改記錄 B,刪除記錄 C.增加記錄 D.顯示記錄答案:B60。 列表框是控件。數據綁定型B.非數據綁定型C.數值型D.邏輯型 答案:A61。在VFP的菜單或菜單選項中,經常會有一些呈暗灰色的

20、選項,這可能 。這些項在當前狀態下不起作用或其處理程序沒有裝人B.系統運行發生故障C.本身有缺陷D.以上都不對答案:A62。 VFP的文件菜單中的CLOSE命令是用來關閉。當前工作區中已打開的數據庫 B.所有已打開的數據庫C.所有窗口D.當前活動的窗口答案:D63。 項目管理器的功能是組織和管理與項目有關的各種類型的。A.文件 B.字段 C.程序 D.數據 答案:A64。 對于空值,下列敘述中不正確的是。答案:C空值不是一種數據類型B.空值可以賦給變量、數組和字段C.空值等于空串(“”)和空格D.條件表達式中遇到null值,該條件表達式為“假”65。在VFP3.0系統環境下,若使用的命令中同時

21、含有子句FOR、WHILE和SCOPE(范圍),則下列敘述中正確的是。A.三個子句執行時的優先級這為:FOR、WHILE、SCOPE (范圍)三個子句執行時的優先級這為:WHILE、SCOPE (范圍)、FOR三個子句執行時的優先級這為:SCOPE (范圍)、WHILE、FOR無優先級,按子句出現的順序執行 答案:C66。 有關查詢與視圖,下列說法中不正確的是。答案:B查詢是只讀型數據,而視圖可以更新數據源查詢可以更新源數據,視圖也有此功能視圖具有許多數據庫表的必性,利用視圖可以創建查詢和視圖視圖可以更新源表中的數據,存在于數據庫中67。 有關類、對象、事件,下列說法中不正確的是。答案:AA.

22、對象僅能用本身包含的代碼來實現操作對象可以是任何客觀事物,對象是類的特例類是一組具有相同結構、操作并遵守相同規則的對象事件是一種預先定義好的特定動作,由用戶或系統激活68。 下列各組控件中,全部可與表中數據綁定的控件是。 答案:CEditBox、Grid、Line B. ListBox、Shape、OptonButtonC. ComBox、Grid、TextBox D. CheckBox、Separator EditBox69。 若要建一個有5個按鈕的選項組,應將屬性的值改為5。OptiongroupB. ButtoncountC. BoundColumnD. ControlSource答案:

23、B70。在多用戶環境下,緩沖技術可以保護對單個記錄或多個記錄所做的數據更新以及 數據維護操作。Visual FoxPro以兩種鎖定方式提供緩沖:。保守式和開放式 B.記錄方式和表方式C,對象式和類式 D.數據方式和程序方式 答案:A71。 對于自由表而言,不允許有重復值的索引是。主索引 B.侯選索引C.普通索引 D.唯一索引 答案:B72。 下列命令中,不能使程序跳出循環的是。LOOP B. EXIT C. QUIT D. RETURN答案: A73。 下列說法中,不正確的是。選擇:A.二維表中的每一列均有唯一的字段名B.二維表中不允許出現完全相同的兩 行C.二維表中行的順序、列的順序均可以任

24、意交換D.二維表中行的順序、列的順序不可 以任意交換答案:D74。 有一菜單文件MAIN.MNX,運行該菜單的操作是。選擇:A.執行命 令 DO MAIN.MNX執行命令 DO MENU MAIN.MNX先生成菜單程序文件MAIN.MPR,再執行命令DO MAIN.MPR先生成菜單程序文件MAIN.MPR,再執行命令DO MENU MAIN.MPR答案:D75。 關于表格控件,下列說法中不正確的是。選擇:A.表格的數據源可以是表、視圖、查詢表格中的列控件不包含其它控件表格能顯示一對多關系中的子表表格是一個容器對象答案:B76。學生管理數據庫中有二個表:學生表和成績表,表結構分別如下,xs.db

25、f|cj.dbf學號xhc,8|學號xh c,8姓名xmc,8|課程號kch c,4性別xbc,2|課程名kcm c,20出生日期 csrq d I成績 cj n,3有一個按班級號查該班每一個學生總成績的表單:班級號由學生學號的前4位組成。該表單組合框的RowSource Type屬性為3-SQL 語句,則它的RowSource 屬性為。選擇:A. select DISTINCT SUBSTR(xh,1,4) FROM xs INTO CURSOR xtmpselect SUBSTR(xh,4) FROM xs INTO CURSOR xtmpselect DISTINCT xh FROM x

26、s INTO CURSOR xtmpselect DISTINCT SUBSTR(xh,1,4) FROM xs INTO xtmp 答案: A77。某表單FrmA上有一個命令按鈕組CommandGroup1,命令按鈕組中有四個命令 按鈕:CmdTop,CmdPrior, CmdNext, CmdLast。要求按下 CmdLast 時,將按鈕 CmdNext 的Enabled屬性置為.F.,則在按鈕CmdLast的Click事件中應加入 命令。選擇:A.This.Enabled=.F.This.Parent.CmdNext.Enabled=.F.This.CmdNext.Enabled=.F.

27、Thisform.CmdNext.Enabled=.F.答案:B78。 關系型數據庫采用 表示實體和實體間的聯系。A.對象 B.字段 C.二維表 D.表單 答案:C79。 在命令窗口中,不能實現的操作是。A.復制已執行過的命令 B.重復執行已執行過的命令C:同時執行多個命令D.在命令窗口中顯示命令執行結果答案:D80。要求一個表中的數值型字段數據精度具有4位小數,則該字段的寬度至少定義 為。A, 4位 B, 5位C, 6位 D. 12位 答案:C81。 打開一個空表,執行? EOF(),BOF()命令,顯示結果為。A. .T.和.T. B. .F.和.F.C. .F.和.T. D. .T.和.

28、F. 答案:A82。表(XS.DBF )中含有100條記錄,執行下列命令后顯示的記錄序號是USE XSGO 10LIST NEXT 410, 11, 12, 13 B. 11, 12, 13, 14C, 4,5,6,7 D. 1,2,3,4 答案:A83。 下列關于數據庫的描述中,不正確的是。選擇:A.數據庫是一個 包容器,它提供了存儲數據的一種體系結構數據庫表和自由表的擴展名都是.DBF數據庫表的表設計器和自由表的表設計器是不相同的數據庫表的記錄保存在數據庫中答案:D84。 創建數據庫后,系統自動生成擴展名為 的三個文件。A. .SCX、.SCT、.SPX B. .DBC、.DCT、.DCX

29、C. .PJX、.PJT、.RPJ D. .DBF、.DBT、.FPT 答案:B85。 在向數據庫中添加表的操作時,下列說法中不正確的是。答案:B可以將自由表添加到數據庫中可以將數據庫表添加到另一個數據庫中可以在項目管理器中將自由表拖放到數據庫中先將數據庫表移出數據庫成為自由表,而后添加到另一個數據庫中86。下列關于索引的描述中,不正確的是。 選擇:A,結構和非結構復合 索引文件的擴展名均為.CDX結構復合索引文件隨表的打開而自動打開一個數據庫表僅能創建一個主索引和一個唯一索引D.結構復合索引文件中的索引在表中的字段修改時,自動更新 答案:C87。參照完整性的作用 控制。A.字段數據的輸入 B

30、.記錄中相關字段之間的數據有效性C.表中數據的完整性D.相關表之間的數據一致性答案:B88。不可以作為查詢和視圖的輸出類型。A,自由表 B,表單 C,臨時表 D,數組 答案:B89。 下列說法中正確的 。A.視圖文件的擴展名.vex B.查詢文件中保存的是查詢的結果查詢設計器實質上是SELECT-SQL命令的可視化設計方法查詢是基于表的并且是可更新的數據集合答案:C90。實體模型反映實體及實體之間的關系,是人們的頭腦對現實世界中客觀事物及 其相互聯系的認識,而 是實體模型的數據化,是觀念世界的實體模型在數據世 界中的反映,是對現實世界的抽象。A.數據模型 B.關系模型 C.邏輯模型 D.概念模

31、型 答案:A91。 學生表(XS.DBF)的表結構為:學號(XH,C,8),姓名(XM,C,8),性 別(XB,C,2)班級(BJ,C,6),用Insert命令向XS表添加一條新記錄,記錄內容為:XH XM XB BJ99220101 王凌男 992201下列命令中正確的是。選擇:A. INSERT INTO XS VALUES(9922010 1,王凌,男”,992201) B. INSERT TO XS VALUES(99220101,王凌,男”,99220 1)C. INSERT INTO XS(XH,XM,XB,BJ) VALUES(99220101,王凌,男,992 D. INSER

32、 T TO XS(XH,XM,XB,BJ) VALUES(99220101”,”王凌”,”男”,”992答案:A92。 建立兩個表之間的臨時關系時,必須設置。答案:DA.主表的主索引B.主表的主控索引C.子表的主索引D.子表的主控索引93。在Visual FoxPro中創建含備注字段的表和表的結構復合索引文件后,系統自 動生成的三個文件的擴展名為 。.PJX、.PJT、.PRG B. .DBF、.CDX、.FPT.FPT、.FRX、.FXP D. .DBC、.DCT、.DCX 答案:B94。 在Visual FoxPro系統中,創建時,將不以獨立的文件形式存儲。A.查詢 B.視圖 C.類庫 D

33、.表單 答案:B95。運行查詢CX1.QPR命令是 。USE CX1 B. USE CX1.QPR C. DO CX1.QPR D. DO CX1 答案:C96。用DIMENSION ARR(3,3)命令聲明了 一個二維數組后,再執行ARR=3命令,則 。A.命令ARR=3創建了一個新的內存變量,它與數組無關B.數組的第1個元素被賦值為3C,所有的數值元素均被賦值為3 D,當存在數組ARR時,不可用ARR=3 命令創建與數組同名的內存變量 答案:C97。 在命令窗口中執行了命令X=5后,則默認該變量的作用域是。選擇:A.全局B.局部C.私有D.不定 答案:A98。已知“xs”表中有一字段為“x

34、m”,當執行了 USE xs ALIAS stu命令打開該表后, 要訪問該表當前記錄的“xm”字段的值,不正確的訪問是。選擇:A. xm B. xs.xmC. stu.xm D. stu-xm 答案: C99。 用戶在VFP中創建子類或表單時,不能新建的是 。選擇:A.屬 性方法C.事件D.事件的方法代碼 答案:C100。 下列對于事件的描述不正確的是。選擇:A.事件是由對象識 別的一個動作事件可以由用戶的操作產生,也可以由系統產生C.如果事件沒有與之相關聯的處 理程序代碼,則對象的事件不會發生D.有些事件只能被個別對象所識別,而有些事件可以 被大多數對象所識別答案:C101。 所有類都可識別

35、的事件即最小事件集包括。選擇:A. Init、Destr oy和Error事件Load、Init 和 Destroy 事件 C. Load、Init 和 Unload 事件 D. Init、Activate 和 Destr oy事件答案:A102。 對于任何子類或對象,一定具有的屬性是。選擇:A. CaptionBaseClassC. FontSize D. ForeColor 答案:B103。 設某子類Q具有P屬性,則。選擇:A. Q的父類也必定具 有P屬性,且Q的P屬性值必定與其父類的P屬性值相* B. Q的父類也必定具有P屬性, 但Q的P屬性值可以與其父類的P屬性值不*C. Q的父類要么

36、不具有P屬性,否則由于繼 承性,Q與其父類的P屬性值必D. Q的父類未必具有P屬性,即使有,Q與其父類的P 屬性值也未必相同答案:D104。從CommandButton基類創建子類cmdA和cmdB,再由cmdA類創建cmdAA 子類,則cmdA、cmdB和cmdAA必具有相同的。選擇:A. Caption屬性Name 屬性 C. BaseClass 屬性 D. ParentClass 屬性 答案:C105。 有關類、對象、事件、,下列說法不正確的是。選擇:A.對 象用本身包含的代碼來實現操作B.對象是類的特例C.類刻劃了一組具有相同結構、操作并遵守相同規則的對象D. 事件是一種預先定義好的特

37、定動作,由用戶或系統激活答案:A106。 下列屬于方法名的 。選擇:A. GotFocus B. SetFocusC.LostFocusActivate 答案:B107。 容器型的對象。選擇:A,只能是表單或表單集B.必須由基類Container派生得到C.能包容其他對象,并且可以分別處理這些對象能包容其他對象,但不可以分別處理這些對象答案:C在表的瀏覽窗口中,要在一個允許Null值的字段中輸入.NULL.值的方法是_.選擇:A,直接輸入“.Nul的各個字母B,按Ctrl+0組合鍵C,按Ctrl+N組合鍵D. 按Ctrl+L 組合鍵答案:B當執行命令USE teacher ALIAS js I

38、N B后,被打開的表的別名是。選擇:A. teacher B. jsC. B D. js_B 答案:B 下面 命令組與LIST FOR xb=女”具有相同的顯示結果。選擇:A. LIST(回車)SET FILTER TO(回車)B. SET FILTER TO xb=女飛回車)LISE(回車)C.SET FILTER TO(回車)LIST(回車)D. LIST(回車)SET FILTER TO xb=女飛回車) 答案:B索引文件中的標識名最多由個字母、數字或下劃線組成。選擇:A. 5 B.6C. 8 D. 10 答案:D已知js表中有兩條記錄,下列操作中,返回值一定是.T.的是。選擇:A.US

39、E js(回車)? BOF()(回車)B. USE js(回車)GO 2(回車)SKIP-1(回車)? BOF()(回車)USE js(回車)GO BOTTOM(回車)SKIP(回車)? EOF()(回車)D. USE js(回車)SKIP- 1(回車)? EOF()(回車) 答案:C2.6.某打開的表中有2 0條記錄,當前記錄號為8,執行命令LIST NEXT 3 (回車) 后,所顯示的記錄的序號為。選擇:A. 8-11 B. 9-10 C. 8-10D. 9-11 答案:C2.7.打開一張表后,執行下列命令:GO 6SKIP-5GO 5則關于記錄指針的位置說法正確的是。選擇:A.記錄指針停

40、在當前記錄不動B.記錄指針的位置取決于記錄的個數C.記錄指針指向第5條記錄D.記錄指針指 向第一條記錄答案:B下列命令中 可以在共享方式下運行。選擇:A. APPEND B. PACK C. MODIFY STRUCTURE D. ZAP 答案: A一張表的全部Memo字段的內容存儲在。選擇:A.不同的備注文件中B.同一個文本文件中C.同一個備注文件中D.同一個數據庫文件中 答案:C有關表的索引,下列說法中不正確的是。選擇:A.當一張表被打開時,其對應的結構復合索引文件被自動打開B.任何表的結構復合索引能控制表中字段重 復值的輸入C. 一張表可建立多個候選索引D.主索引只適用于數據庫表 答案:

41、B建立索引時,字段不能作為索引字段。選擇:A.字符型B.數值 型C.備注型D.日期型答案:C 設計數據庫時,可使用紐帶表來處理表與表之間的。選擇:A. 多對多關系B.臨時性關系C.永久性關系D.繼承關系 答案:A創建數據庫后,系統自動生成的三個文件的擴展名是。選擇:A. .pjx .pjt .rpg B. .sct .scx .spxC. .fpt .frx .fxp D. .dbc .dct .dcx 答案: D2.14 .如果要在數據庫的兩張表之間建立永久關系,則至少要求在父表的結構復合索引 文件中創建一個,在子表的結構復合索引文件中創建任何類型的文件。選擇: A.主索引B.候選索引C.主

42、索引或候選索引D.唯一索引 答案:C數據庫表之間創建的永久關系保存在中。選擇:A.數據庫表B.數據庫C.表設計器D.數據環境設計器答案:B下列關于表的索引的描述中,錯誤的是。選擇:A.復合索引文件的擴展名為.cdx B.結構復合索引文件隨表的打開而自動打開C.當對表編輯修改時,其結構 復合索引文件中的所有索引自動維護D.每張表只能創建一個主索引和一個候選索引答 案:D在?照完整性中,設置更新操作規則時,選擇了“限制”,下列說法中是正確的。選擇:A.當更改了主表的“主”或“候選”關鍵字后,自動更改子表相應記錄B. 允許更改子表中對應的普通索引關鍵字的字段值C.在子表中有相關記錄時,主表的主或候

43、選關鍵字段值禁止更改D.當更改了子表中的字段值,則自動更改主表中對應記錄的字段 值答案:C如果一張數據庫表的DELETE觸發器設置為.F.,則不允許對該表作 _記錄的操作。選擇:A.修改B.刪除C.增加D.顯示 答案:B在數據庫jxsj.dbc中,要獲得表js.dbf字段gh的標題,先打開該數據庫,并為當 前數據庫,再用函數 DBGETPROP(,”FIELD”,”CAPTION”).選擇:A. js.gh B. js. ghC. gh D. gh” 答案:B數據庫表的INSERT觸發器,在表中 記錄時觸發該規則。選擇:A.增加B.修改C,刪除D,瀏覽 答案:A在參照完整性的設置中,如果當主表

44、中刪除記錄后,要求刪除子表中的相關記錄, 則應將“刪除”規則設置為。選擇:A.限制B.級聯C.忽略D.任意 答案:B要在兩張相關的表之間建立永久關系,這兩張表應該是。選擇:A.同一個數據庫內的兩張表B.兩張自由表C. 一張自由表,一張數據庫表D.任意兩張數 據庫表或自由表答案:A庫表字段的默認值保存在文件中。 選擇:A.表B.數據庫C.項目D.表的索引答案:B以下的 操作將造成相關表之間數據的不一致。選擇:A.在主表中插入記錄的主關鍵字的值是子表中所沒有的B.在主表中刪除了記錄,而在子表中沒有刪除相 關記錄C.在子表中刪除了記錄,而在主表中沒有刪除相關記錄D.用主表的主關鍵字字段 的值修改了子

45、表中的一個記錄 答案:B 以下 操作不會損壞相關表之間的數據一致性。選擇:A.刪除了子表 中的記錄而沒有刪除主表中相關記錄B.刪除了主表中的記錄而沒有刪除子表中相關記錄在子表中插入記錄的為外部關鍵字值是主表關鍵字中所沒有的D.主表中修改了主關鍵 字值而子表中沒修改有關的外部關鍵字值答案:A建立兩張表之間的臨時關系時,必須設置的是。選擇:A.主表的主索引B.主表的主索引和子表的主控索引C.子表的主控索引D.主表的主控索引和子表 的主控索引答案:C以下操作不會激活記錄的有效性規則檢驗。選擇:A.修改表結構并保存時B.修改表的某一記錄時C.修改了記錄值并執行SKIP命令時D.修改了數據并 關閉表時答

46、案:B 當成功執行以下一組命令后,下列不正確的說法是。OPEN DATABASE jxsjOPEN DATABASE rsda選擇:A.由于打開了第二個數據庫rsda,而關閉了jxsj 數據庫B.當前數據庫是rsdaC.表達式DBUSED(jxsj)AND DBUSED(rsda)的值為.T. D.當再執行CLOSE DATABASES命令后,jxsj庫沒有被關閉 答案:A永久關系的主要作用是。選擇:A.作為查詢的聯接條件B.作為表單數據環境中默認的臨時關系C.存儲參照完整性信息D.控制相關表之間記錄的訪 問答案:C表之間的“一對多”關系是指。 選擇:A. 一張表與多張表之間的 關系B. 一張

47、表中的一個記錄對應另一張表中的多個記錄C. 一張表中的一個記錄對應多張 表中的一個記錄D. 一張表中的一個記錄對應多張表中的多個記錄 答案:B設學生成績表cj包含學號xh字段和課程代號kcdh字段,如果設置記錄有效性規則為NOT(EMPTY(xh) OR EMPTY(kcdh),則執行下列 命令并關閉表時,不會違反該記錄的有效性規則。選擇:A. USE cj 回車 APPEND BLANK B. USE cj回車 APPEND BLANK 回車 REPLACE xh WITH 9901000C. INSERT INTO cj(x h,kcdh) VALUES(”99010001”,”02”)D

48、. INSERT INTO cj(xh,cj) VALUES(99010001”,8 5) 答案:C如已在學生表和成績表之間按學號建立永久關系,現要設置參照完整性:當在成 績表中添加記錄時,凡是學生表中不存在的學號不允許添加,則該參照完整性應設置為。選擇:A.更新級聯B.更新限制C,插入級聯D.插入限制 答案:D參照完整性的作用是控制。選擇:A.字段數據的輸入B.記錄中相關字段之間的數據有效性C.表中數據的完整性D.相關表之間的數據一致性 答案:D視圖是一種存儲在數據庫中的特殊的表,當它被打開時,對于本地視圖而言,系統將同時在其他工作區中把視圖所基于的基表打開,這是因為視圖包含一 語 句。選擇

49、:A. SELECT-SQL B. USEC. LOCATE D. SET FILTER TO 答案: A有關查詢和視圖,下列說法中不正確的是。選擇:A.查詢是只讀型數據,而視圖可以更新數據源B.查詢可以更新數據源,視圖也有此功能C.視圖具有許多 數據庫表的屬性,利用視圖可以創建查詢和視圖D.視圖可以更新源表中的數據,存儲于數 據庫中答案:BVFP填空題 數據的不一致性是指。答案:相同的數據在不同的應用程序中出現不同的值 VFP系統中,終止事件循環的命令是。答案:CLEAR EVENTS目前較為流行的一種信息模型設計方法稱為E R方法,E R方法的中文含義 為答案:實體聯系方法如果要把一個文本

50、框對象的初值設置為當前日期,則在該文本框的Init事件中設置代碼為。答案:THIS.VALUE=DATE() 與Thisform.Release功能等價的命令為。答案: Release Thisform 型數據只能用于表而不能用于內存變量。答案:備注和通用已知教師表(JS.DBF)中含有一條姓名(XM)為”王一平”的記錄,執行下列程 序段后,輸出結果為。SELE JSLOCAT FOR XM=王一平”XM=3?XM答案:王一平8.與XB=男”.OR. XB=女”等價的表達式為答案:XB$男女”9.表達式STR(YEAR(DATE()+10)的數據類型為答案:C10.已知教師表(JS.DBF)已

51、經按姓名(XM)建立索引,答案:SEEK (王一 平”)閱讀下列程序:SELE JSSET ORDER TO xmSEEK 王一平IF FOUND()DISPLAYELSEWAIT WIND 查無此人如果要用SEEK函數完成上述相同的功能,應將程序改成:SELE JSSET ORDER TO xmIF DISPLAYELSEWAIT WIND 查無此人ENDIF打開項目的命令 。答案:MODIFY PROJECTGrid、Text、CommandGroup、Column是VFP系統中的對象,它們當中不能直 接加到表單中的對象。答案:Column 類包含了對象的程序設計和數據抽象,是具有相同行為

52、的的抽象。答案:對象 當打開的表為一個空表時,函數RECNO()的值為。答案:1 已知 N=1,M=2,X12=GOOD,則表達式 X&N&M 的值為。答案:GOOD下列程序段用來求0100之間的偶數之和,請將它寫完整:N=0S=0DO WHILE N=100N=N+1IF N%2=1ELSES=S+NENDIF答案:LOOP視圖可以在數據庫設計器中打開,也可以用USE命令打開,但在使用USE命令 之前,必須打開包含該視圖的。答案:數據庫 假定有三個數據庫文件:答案:SET DATABASE TO MYDATA2MYDATA1,MYDATA2,MYDATA3,它們分別存放在C盤的DATA目錄,

53、D盤的DATA目錄,A盤的DATA目錄,完善下列程序,使得程序執行以后,DBC()函數的值為D:DATAMYDATA2.DBCoOPEN DATABASE C:DATAMYDATA1OPEN DATABASE D:DATAMYDATA2OPEN DATABASE A:DATAMYDATA3?DBC()19.商品數據庫中含有兩個表:商品基本信息表答案:SPXX.XSJ*XSQK.XSSLAND不存在DTOC (XSRQ) +SPBH(SPXX.DBF)和銷售情況表(XSQK.DBF),表結構分別如下:商品基本信息表I銷售情況表商品編號SPBH C,6 I流水號LSHC,6商品名稱SPMC C,2

54、0I銷售日期XSRQ D進貨價JHJ N,12,2I商品編號SPBHC,6銷售價XSJ N,12,2I銷售數量XSSLN,8,2備注BZ M用SELECT-SQL命令實現查詢1999年9月1日所銷售的 各種商品的名稱、銷售量和銷售總額,并按銷售量從小到 大排序的語句是:select SPXX.SPMC, SUM(XSQK.XSSL) AS 銷售量,SUM()AS銷售總額;FROM XSQK,SPXX ;WHERE XSQK.SPBH=SPXX.SPBHXSQK.XSRQ =1999/9/1;INTO CURSOR cXstmp ;GROUP BY 1(或 SPMC);ORDER BY 臨時表c

55、Xstmp不能使用APPEND或DELETE命令對該表 添加或刪除記錄,當執行USE IN cXstmp命令后,該臨時 表將。如果要對xsqk.dbf按銷售日期升序排序,在銷售日 期相同的情況下,按商品編號升序排序,則索引表達式為20.根據上題提供的spxx.dbf和xsqk,dbf創建表單,該表 答案:XSQK、SPXX 及它們之間的關系SPXX.SPBH,XSQK.SPBH, SPXX.XSJXSQK.XSSL*SPXX.XSJ單用來錄入每筆銷售業務。表單的數據環境包括。表單中商品編號為組合框,它的RowSource為,ControlSource為,銷售價文本框的ControlSource

56、 為。輸入銷售數量以后打回車鍵,此時自動顯示銷售金額,則銷售數量文本框的Valid事件代碼為:(銷售金額文本框的Name屬性值為Txtxse)Thisform.Txtxse.Value=閱讀下列程序,寫結果:SET TALK OFFS=ABCDEFN=LEN(S)K=1DO WHILE K100ELSES=S+NENDIFN=N+2ENDDO答案:EXIT本地視圖的 表隨視圖的打開而自動地打開,但是不隨視圖的關閉而關閉。答案:基在VFP系統中,多個對象的同一個屬性(如width屬性)可以同時設定,設定前必須同時 這些對象。答案:選定下述命令執行后,S4的值為.S1= ABCD S2= EFG

57、S3=ALLT(S1)+ALLT(S2)S4=SUBSTR(S3,5,2)答案:EF答案:D: DATA MYDATA2.DBC假定有三個數據庫文件MYDATA1,MYDATA2,MYDATA3,它們分別存放在C盤的DATA目錄,D盤的DATA目錄,A盤的DATA目錄,執行下列程序以后,DBC()函數的值為OPEN DATABASE C:DATAMYDATA1OPEN DATABASE D:DATAMYDATA2OPEN DATABASE A:DATAMYDATA3SET DATABASE TO MYDATA2?DBC()VAL61.商品數據庫中有兩個表:商品基本信息表答案:INDTOC (X

58、SRQ) +SPBH(spxx.dbf)和銷售情況表(xsqk.dbf),表結構分別如下,且spxx表已經建立結構復合索引,索引表達式為spbh。商品基本信息表(spxx.dbf)銷售情況表(xsqk.dbf)商品編號spbh C,6流水號 lsh C,6商品名稱spmc C,20銷售日期xsrq D進貨價jhj N,12,2商品編號spbhC,6銷售價xsj N,12,2銷售數量xsslN,8,2備注bzM銷售金額xse N,12,21)要求在向銷售情況表中添加記錄時,對流水號自動加1, 對位數不足字段寬度的流水號,在字符串前以字符0補 足,如125補”0”后應為000125”。下列程序段就

59、是用來 完成上述功能,請將它寫完整:SELECT MAX(lsh) FROM xsqk INTO CURSOR cMaxlshtmpLOCAL IcMaxlsh,IcNextlshlcMaxlsh= cMaxlshtmp.lsh&求出xsqk表中最大的流水號lcNextlsh=(lcMaxlsh)+1 &下一個流水號在最大流水號上加1INSERT INTO xsqk (lsh)VALUE(PADL(lcNextlsh,5,0)USE cMaxlshtmp&將臨時表關閉2)如果對xsqk.dbf表按銷售日期升序排序,在銷售日期相同的情況下,按商品編號升序排序,則索引表達式為62.根據上題提供的s

60、pxx.dbf和xsqk,dbf創建下列表單,答案:SPXX.SPBH ,XSQK.XSSLSPBHSPXX.XSJ*XSQK.XSSLTA該表單用來錄入每筆銷售業務。表單中商品編號為組合框,它的RowSource為。銷售數量文本框的ControlSource為。當商品編號發生變化時,銷售價和銷售金額也相應地發生變化,則表單中組合框的InteractiveChange事件的代碼為:(銷售價和銷售金額文本框的Name屬性值分別為Txtxsj,Txtxse)Local lcspbhlcspbh=This.ValueSEEK lcspbh ORDER IN spxxThisform.Txtxse.V

溫馨提示

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

評論

0/150

提交評論