<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 試題

    計算機二級《VFP》選擇題練習及答案

    時間:2025-05-14 11:41:07 詩琳 試題 我要投稿

    2025計算機二級《VFP》選擇題練習及答案

      在平時的學習、工作中,我們經常跟練習題打交道,通過這些形形色色的習題,使得我們得以有機會認識事物的方方面面,認識概括化圖式多樣化的具體變式,從而使我們對原理和規律的認識更加的深入。你所了解的習題是什么樣的呢?下面是小編幫大家整理的2025計算機二級《VFP》選擇題練習及答案,歡迎大家借鑒與參考,希望對大家有所幫助。

      計算機二級《VFP》選擇題練習及答案 1

      選擇題

      1.下列關于棧敘述正確的是(   )。

      A.棧頂元素最先能被刪除

      B.棧頂元素最后才能被刪除

      C.棧底元素永遠不能被刪除

      D.棧底元素最先被刪除

      2.下列敘述中正確的是(   )。

      A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態變化

      B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態變化

      C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態變化

      D.以上說法都不正確

      3.某二叉樹共有7個結點,其中葉子結點只有1個,則該二叉樹的深度為(假設根結點在第1層)(   )。

      A.3

      B.4

      C.6

      D.7

      4.軟件按功能可以分為應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬于應用軟件的是(   )。

      A.學生成績管理系統

      B.C語言編譯程序

      C.UNIX操作系統

      D.數據庫管理系統

      5.結構化程序所要求的基本結構不包括(   )。

      A.順序結構

      B.GOT0跳轉

      C.選擇(分支)結構

      D.重復(循環)結構

      6.下面描述中錯誤的是(   )。

      A.系統總體結構圖支持軟件系統的詳細設計

      B.軟件設計是將軟件需求轉換為軟件表示的過程

      C.數據結構與數據庫設計是軟件設計的任務之一

      D.PAD圖是軟件詳細設計的表示工具

      7.負責數據庫中查詢操作的數據庫語言是(   )。

      A.數據定義語言

      B.數據管理語言

      C.數據操縱語言

      D.數據控制語言

      8.一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程問的聯系是(   )。

      A.1:1聯系

      B.1:m聯系

      C.m:1聯系

      D.m:n聯系

      9.下列敘述中正確的是(  )。

      A.算法就是程序

      B.設計算法時只需要考慮數據結構的設計

      C.設計算法時只需要考慮結果的可靠性

      D.以上三種說法都不對

      10.定義無符號整數類為UInt,下面可以作為類UInt實例化值的是(   )。

      A.-369

      B.369

      C.0.369

      D.整數集合{1,2,3,4,5}

      11.在Visual FoxPro中,要想將日期型或日期時間型數據中的年份用4位數字顯示,應當使用設置命令(  )。

      A.SET CENTURY ON

      B.SET CENTURY T0 4

      C.SET YEAR T0 4

      D.SET YAER TO yyyy

      12.假設在數據庫表的表設計器中,字符型字段“性別”已被選中,正確的有效性規則設置是(  )。

      A.=〝男〞.0R.〝女〞

      B.性別=〝男〞.0R.〝女〞

      C.$〝男女〞

      D.性別$〝男女〞

      13.在Visual FoxPro中,下面關于屬性、事件、方法敘述錯誤的是(  )。

      A.屬性用于描述對象的狀態

      B.方法用于表示對象的行為

      C.事件代碼也可以像方法一樣被顯式調用

      D.基于同一個類產生的兩個對象不能分別設置自己的屬性值,

      14.在建立表間一對多的永久聯系時,主表的索引類型必須是(  )。

      A.主索引或候選索引

      B.主索引、候選索引或唯一索引

      C.主索引、候選索引、唯一索引或普通索引

      D.可以不建立索引

      15.在表設計器中設置的索引包含在(  )。

      A.單獨索引文件中

      B.唯一索引文件中

      C.結構復合索引文件中

      D.非結構復合索引文件中

      16.假設表“學生.dbf”已在某個工作區打開,且取別名為student。選擇“學生”表所在工作區為當前工作區的命令是(  )。

      A.SELECT 0

      B.USE學生

      C.SELECT學生

      D.SELECT student

      17.以下關于視圖的描述正確的是(  )。

      A.視圖和表一樣包含數據

      B.視圖物理上不包含數據

      C.視圖定義保存在命令文件中

      D.視圖定義保存在視圖文件中

      18.以下關于關系的說法正確的是(  )。

      A.列的次序非常重要

      B.行的次序非常重要

      C.列的次序無關緊要

      D.關鍵字必須指定為第一列

      19.報表的數據源可以是(  )。

      A.表或視圖

      B.表或查詢

      C.表、查詢或視圖

      D.表或其他報表

      20.如果指定參照完整性的刪除規則為“級聯”,則當刪除父表中的記錄時(  )。

      A.系統自動備份父表中被刪除記錄到一個新表中

      B.若子表中有相關記錄,則禁止刪除父表中記錄

      C.會自動刪除子表中所有相關記錄

      D.不作參照完整性檢查,刪除父表記錄與子表無關

      參考答案與解析

      (1)A

      [解析]棧是先進后出的數據結構,所以棧頂元素最后入棧卻最先被刪除。棧底元素最先人棧卻最后被刪除。所以選擇A)。

      (2)C

      [解析]棧是先進后出的數據結構,在整個過程中,棧底指針不變,入棧與出棧操作均由棧頂指針的變化來操作,所以選擇C)。

      (3)D

      [解析]根據二叉樹的基本性質3:在任意一棵二叉樹中,度為0的葉子節點總比度為2的節點多一個,所以本題中度為2的節點為1-1=0個,所以可以知道本題目中的二叉樹的每一個節點都有一個分支,所以共7個節點共7層,即深度為7。

      (4)A

      [解析]軟件按功能可以分為:應用軟件、系統軟件、支撐軟件。操作系統、編譯程序、匯編程序、網絡軟件、數據庫管理系統都屬于系統軟件。所以B)、C)、D)都是系統軟件,只有A)是應用軟件。

      (5)B

      [解析]l966年Boehm和Jacopini證明了程序設計語言僅僅使用順序、選擇和重復三種基本控制結構就足以表達出各種其他形式結構的程序設計方法。

      (6)A

      [解析]詳細設計的任務是為軟件結構圖中而非總體結構圖中的每一個模塊確定實現算法和局部數據結構,用某種選定的表達工具表示算法和數據結構的細節,所以A) 錯誤。

      (7)C

      [解析]數據定義語言:負責數據的模式定義與數據的物理存取構建;數據操縱語言:負責數據的操縱,包括查詢及增、刪、改等操作;數據控制語言:負責數據完整性、安全性的定義與檢查以及并發控制、故障恢復等功能。

      (8)D

      [解析]因為一個教師可講授多門課程,而一門課程又能由多個老師講授,所以它們之間是多對多的關系,可以表示為m:n。

      (9)D

      [解析]算法是指解題方案的準確而完整的描述,算法不等于程序,也不等于計算方法,所以A)錯誤。設計算法時不僅要考慮對數據對象的運算和操作,還要考慮算法的控制結構。

      (10)B

      [解析]只有B)選項369可以用無符號整數來表示和存儲。A)選項-369有負號,選項C)0.369是小數都不能用無符號整數類存儲。選項D)是一個整數集合得用數組來存儲。

      (11)A

      [解析]命令格式SET CENTURY ON1OFFIT0的功能是用于決定如何顯示或解釋一個日期數據的年份。0N 顯示世紀,即用4位數字表示年份;0FF不顯示世紀,即用2位數字表示年份;T0決定如何解釋一個用2位數字年份表示的日期所處的世紀。

      (12)D

      [解析]建立字段有效性規則比較簡單直接的方法是在表設計器中建立,在表設計器的“字段”選項卡中有一組定義字段有效性規則的項目,它們是“規則”、“信息”、“默認值”三項。其中“規則”是邏輯表達式,“信息”是字符串表達式,“默認值”的類型則以字段的類型確定。所以正確的有效性規則設置必須為邏輯表達式,四個選項中只有D)選項是正確的邏輯表達式。

      (13)D

      [解析]在面向對象的概念中,屬性用來表示對象的狀態,方法用來描述對象的行為,事件是一種由系統預先定義而由用戶或系統發出的.動作,事件作用于對象,對象識別事件并作出相應反應,事件可以由系統引發,也可以由用戶引發,當由用戶引發時,可以像方法一樣被顯式調用。基于類生成的對象,雖然采用了相同的屬性來表示狀態,但它們在屬性上的取值完全不同。這些對象一般有著不同的狀態,且彼此間相對獨立。

      (14)A

      [解析]Visual FoxPro中的索引分為主索引、候選索引、唯一索引和普通索引四種。主索引是在指定字段或表達式中不允許出現重復值的索引,主索引可以看作表中的主關鍵字,一個表中只能有一個主索引;候選索引和主索引具有相同的特性,但候選索引可以有多個;唯一索引是索引項的唯一,而不是字段值的唯一;普通索引既允許字段中出現重復值,也允許索引項中出現重復值。所以建立表間一對多的永久聯系時,主表的索引類型必須是主索引或候選索引。

      (15)C

      [解析]從索引的組織方式來講,索引分為三類索引文件:單獨的idx索引,是一種非結構索引;采用非默認名的cdx索引,也是非結構索引;與表名同名的cdx索引,是結構復合索引。與表名同名的cdx索引是一種結構復合壓縮索引,它是Visual FoxPro數據庫中最普通也是最重要的一種索引文件,用表設計器建立的索引都是這類索引。

      (16)D

      [解析]指定工作區的命令格式為:SELECT nWorkArea l cTableAlias,其中參數nWorkArea是一個大于等于0 的數字,用于指定工作區號,最小的工作區號是1,最大的工作區號是32767,如果這里指定為0,則選擇編號最小的可用工作區;如果在某個工作區中已經打開了表,若要回到該工作區操作該表,可以使用參數cTableAlias,該參數是已經打開的表的別名。

      (17)B

      [解析]在Visual FoxPro中,視圖是一個定制的虛擬表,它始終不曾真正地含有數據,它總是原來表的一個窗口,所以A)選項說法不正確,B)選項說法正確;視圖的結果保存在數據庫中,在磁盤上找不到類似的文件,所以C)選項、D) 選項說法不正確。

      (18)C

      [解析]在關系中,列的次序是無關緊要,任意交換兩列的位置也不影響數據的實際含義;行的次序也無關緊要,任意交換兩行的位置并不影響數據的實際含義。關鍵字和索引是人為建立的,可以是符合條件的任一列;關鍵字是屬性或屬性的組合,關鍵字的值能夠唯一地標識一個元組,對于關鍵字在關系中的位置,無關緊要。

      (19)C

      [解析]數據源是報表的數據來源,通常是數據庫中的表或自由表,也可以是視圖、查詢或臨時表。

      (20)C)

      [解析]參照完整性的刪除規則規定了當刪除父表中的記錄時,如何處理子表中相關的記錄:如果選擇“級聯”,則自動刪除子表中的所有相關記錄。

      計算機二級《VFP》選擇題練習及答案 2

      1[單選題] 在Visual FoxPro中,下面關于屬性、事件、方法敘述錯誤的是( )。

      A.屬性用于描述對象的狀態

      B.方法用于表示對象的行為

      C.事件代碼也可以像方法一樣被顯式調用

      D.基于同一個類產生的兩個對象不能分別設置自己的屬性值,

      參考答案:D

      參考解析:

      在面向對象的概念中,屬性用來表示對象的狀態,方法用來描述對象的行為,事件是一種由系統預先定義而由用戶或系統發出的動作,事件作用于對象,對象識別事件并作出相應反應,事件可以由系統引發,也可以由用戶引發,當由用戶引發時,可以像方法一樣被顯式調用。基于類生成的對象,雖然采用了相同的.屬性來表示狀態,但它們在屬性上的取值完全不同。這些對象一般有著不同的狀態,且彼此間相對獨立。

      )2[單選題] 在Visual FoxPro中,用于建立或修改程序文件的命令是( )。

      A.MODIFY<文件名>

      B.MODIFY COMMAND<文件名>

      C.MODIFY PROCEDURE<文件名>

      D.MODIFY 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 WHILE.NOT.EOF()

      a=借書證號

      b=姓名

      UPDATE圖書借閱SET姓名=b WHERE借書證號=a

      SELECT讀者信息

      SKIP

      ENDDO

      SELEcT*INTO TABLE result FROM圖書借閱WHERE借閱日期=CTOD("12—30—07")

      關閉程序文件編輯窗口并保存程序文件。

      ②在命令窗口中輸入命令:DO cxl(回車執行),執行程序文件。

      4[單選題] 在下面的Visual FoxPro表達式中,運算結果不為邏輯真的是( )。

      A.EMPTY(SPACE(0))

      B.LIKE(ˋxy*′,ˋxyz′)

      C.AT(ˋxy′,ˋabcxyz′)

      D.ISNULL(.NULL.)

      參考答案:C

      參考解析:Space函數返回由指定數目組成的字符串,Space(0)返回空字符串,Empty函數判斷指定的表達式的運算結果是否為空,故A)選項為真;Like函數比較前后兩個字符串對應位置上的字符,若所有對應字符都相匹配,函數返回值為邏輯真,否則為邏輯假,前字符串可包含通配符,故B)選項為真;At函數如果前字符串是后字符串的子串,返回前字符串首字符在后字符串中第幾次出現的位置,函數值為數值型,故C)返回的不為邏輯真;IsnuU函數判斷一個表達式的值是否為空值,故D)選項為真。

      5[單選題]在VisualFoxPr0中創建項目,系統將建立一個項目文件,項目文件的擴展名是

      A.pjxB.pjxC.proD.itm

      參考答案: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的正確命令是

      A.OPENDATABASEabe

      B.USEabe

      C.USEDATABASEabe

      D.OPENabe

      參考答案:A

      參考解析:使用命令打開數據庫,其語法格式為:OPENDATABASE[數據庫名l?]

      [EXCLUSIVEISHARED].[NOUPDATE]

      [VALIDATE]

      其中各參數的含義如下:

      ①EXCLUSIVE:以獨占方式打開數據庫;②SHARED:以共享方式打開數據庫:

      ③NOUPDATE:按只讀方式打開;

      VALIDATE:指定VisualFoxPr0檢查在數據庫中引用的

      對象是否合法。

    【計算機二級《VFP》選擇題練習及答案】相關文章:

    計算機二級《VFP》選擇題練習及答案201609-25

    全國計算機二級《VFP》選擇題練習(含答案)09-23

    計算機二級VFP練習試題及答案11-08

    計算機二級《VFP》選擇題題庫與答案08-26

    2016計算機二級《VFP》鞏固練習及答案06-01

    計算機二級《VFP》模擬練習試題及答案09-17

    計算機二級《VFP》考前練習題及答案06-08

    國家計算機二級《VFP》選擇題題庫及答案03-04

    2016年計算機二級考試《VFP》選擇題練習10-29

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人