當前位置:才華齋>計算機>計算機二級>

2016年計算機二級《VFP》模擬試題與答案

計算機二級 閱讀(2.21W)

全國計算機二級考試主要考核計算機基礎知識和使用一種高階計算機語言編寫程式以及上機除錯的基本技能。下面是本站小編為大家搜尋整理的關於二級《VFP》模擬試題與答案,歡迎參考練習,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!

2016年計算機二級《VFP》模擬試題與答案

1[單選題] 下列敘述中正確的是( )。

A.迴圈佇列有隊頭和隊尾兩個指標,因此,迴圈佇列是非線性結構

B.在迴圈佇列中,只需要隊頭指標就能反映佇列中元素的動態變化情況

C.在迴圈佇列中,只需要隊尾指標就能反映佇列中元素的動態變化情況

D.迴圈佇列中元素的個數是由隊頭指標和隊尾指標共同決定

參考答案:D

參考解析:迴圈佇列有隊頭和隊尾兩個指標,但是迴圈佇列仍是線性結構的,所以A)錯誤;在迴圈佇列中只需要隊頭指標與隊尾兩個指標來共同反映佇列中元素的動態變化情況,所以B)與C)錯誤。

2[單選題] 以下是與設定系統選單有關的命令,其中錯誤的是( )。

SYSMENU DEFAULT

SYSMENU TO DEFAULT

SYSMENU NOSAVE

SYSMENU SAVE

參考答案:A

參考解析:設定系統選單的命令格式:SET SYSMENU ON I OFF l AUTOMATIC I TO[<>]l TO[<>1]1 T0[<>]I SAVE I NOSAVE。所以B)選項的SET SYSMEMU TODEFAULT、C)選項的SET SYSMENU NOSAVE、D)選項的SETSYSMENU SAVE都符合這個格式,A)選項中缺少TO關鍵字,格式不正確。

3[簡答題](1)在“工資”資料表中查詢每個人的“實發工資”(實發工資=基本工資+補貼+獎勵一保險-所得稅),查詢結果中包括“職員編號”、“姓名”、“基本工資”和“實發工資”欄位,並將查詢結果儲存在一個新表“result”中。

(2)通過郵局向某地郵寄“包裹”,計費標準為每克0.05元,但是超過100克後,超出部分每克多加0.03元。編寫程式“cx1”,根據使用者輸入郵件重量,計算郵費。

參考解析:

【考點指引】本大題第1小題考查的是SQL SELECT語句的使用,注意數值欄位的計算;第2小題中主要是程式程式設計,這裡要用到IF結構。

(1)【操作步驟】

在命令視窗中輸入命令:

SELECT職員編號,姓名,基本工資,基本工資+補貼+獎勵-保險-所得稅AS實發工資INTO TABLE

result FROM工資(回車執行)

(2)【操作步驟】

①在命令窗121中輸入命令:MODI COMM cxl(回車執行),開啟程式檔案編輯視窗,在程式檔案編輯視窗中輸入以下程式程式碼:

INPUT"郵件重量:"T0 a

IF a<=l00 THEN

b=a*0.05

ELSE

b=100*0.05+(a-100)*(0.05+0.03)

ENDIF

?"郵費=",b

關閉程式檔案編輯視窗並儲存程式檔案。

②在命令視窗中輸入命令:DO cxl(回車執行),執行程式檔案。

4[單選題]VisualFoxPr0是指一種關係型資料庫管理系統,所謂關係是指

A.各條記錄中的資料彼此有一定的關係

B.一個數據庫檔案與另一個數據庫檔案之間有一定的關係

C.資料模型符合滿足一定條件的二維表格式

D.資料庫中各個欄位之間彼此有一定的關係

參考答案:C

參考解析:關係指的是表之間的一種連結,它不僅能從當前選定表中訪問資料,而且可以訪問其他表中的`資料。在關係型資料庫中,一張二維表就是一個關係,每一個關係都是一個二維表。

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

Y(.)

(ˋxy? ˊ,ˋxyzˊ)

(ˋxyˊ,ˋabcxyzˊ)

LL(SPACE(0))

參考答案:B

參考解析:EMPTY(<表示式>)根據指定表示式的運算結果是否為“空”值,返回邏輯真(.T.)或邏輯假(.F.),這裡所指的“空”值與NULL值是兩個不同的概念,函式EMPTY(.)的返回值為邏輯假,所以A)選項為邏輯假;LIKE(<字串表示式l>,<字串表示式2>)比較兩個字串對應位置上的字元,若所有對應字元都相匹配:函式返回邏輯真,否則返回邏輯假,其中字串表示式1中可包含萬用字元*和?,*表示若干個任意字元,?表示任意-個字元。,所以LIKE(xy?’,xyz‘)為邏輯真;AT(<字串表示式1>,<字串表示式2>)的函式值為數值型,C)選項不正確;IS-NULL(<表示式>)判斷-個表示式的運算結果是否為NULL值,若是NULL值則返回邏輯真,否則返回邏輯假,SPACE(<數值表示式>)返回由指定數目的空格組成的字串,所以SPACE(0)為空字串,ISNULL(SPACE(O))為邏輯假。

6[單選題] 專案檔案中的“文字檔案”包含在(  )。

A.“文件”選項卡中

B.“程式碼”選項卡中

C.“資料”選項卡中

D.“其他”選項卡中

參考答案:D

參考解析:“專案管理器”視窗包括6個選項卡:①“全部”選項卡:顯示應用程式中所有的檔案,實現對它們的管理;②“資料”選項卡:包含專案中的所有資料,包括資料庫、自由表和查詢;③“文件”選項卡:顯示和管理專案檔案中盼文件檔案,包括表單、報表和標籤;④“類”選項卡:顯示和管理專案檔案中類庫檔案,包括自己設計的類庫和系統自帶的類庫;⑤“程式碼”選項卡:包括3大類程式,副檔名為的程式檔案函式庫API以及應用程式app檔案;⑥“其他。選項卡:包括文字檔案、選單檔案和其它檔案,例如點陣圖檔案、圖示檔案等:“文字檔案”包含在“其他”選項卡,D為正確選項。

7[單選題] 設有學生表S(學號,姓名,性別,年齡)、課程表C(課程號,課程名,學分)和學生選課表SC(學號,課程號,成績),檢索學號、姓名和學生所選課程的課程名和成績,正確的SQL命令是( )。

CT學號,姓名,課程名,成績FROM S,SC,C WHERE S.學號=SC.學號AND SC.學號=C.學號

CT學號,姓名,課程名,成績FROM(S JOIN SC ON S.學號=SC.學號)JOIN C ON SC.課程號=C.課程號

CT S.學號,姓名,課程名,成績FROM S JOIN SC JOIN C ON S.學號=SC.學號0N SC.課程號=C.課程號

CT S.學號,姓名,課程名,成績FROM S JOIN SC JOIN C ON SC.課程號=C.課程號0N S.學號=SC.學號

參考答案:D

參考解析:SQL是順序執行命令語句,在多表連線查詢時,各條件短語的執行順序會影響到最終的查詢結果。檢索學號、姓名和學生所選課程的課程名和成績,應為sELEclS.學號,姓名,課程名,成績。A)、B)選項錯誤,而C)選項格式錯誤,選項D)正確。

8[單選題] 下列敘述中正確的是(  )。

A.有兩個指標域的連結串列稱為二叉連結串列

B.迴圈連結串列是迴圈佇列的鏈式儲存結構

C.帶鏈的棧有棧頂指標和棧底指標,因此又稱為雙重連結串列

D.結點中具有多個指標域的連結串列稱為多重連結串列.

參考答案:D

參考解析:雙向連結串列與二叉連結串列均是有兩個指標域的連結串列,A選項錯誤。在單鏈表的第一個結點前增加一個表頭結點,隊頭指標指向表頭結點,最後一個結點的指標域的值由NULL改為指向表頭結點,這樣的連結串列稱為迴圈連結串列。迴圈佇列是佇列的一種順序儲存結構。迴圈連結串列與迴圈佇列是兩種儲存結構,B選項錯誤。雙向連結串列結點有兩個指標域,向前一個結點的指標和指向後一個結點的指標,而帶鏈的棧是單鏈表形式,C選項錯誤。故正確答案為D選項。

9[單選題] 在查詢設計器環境中,“查詢”選單下的“查詢去向”不包括( )。

A.臨時表B.表C.文字檔案D.螢幕

參考答案:C

參考解析:查詢去向包括:瀏覽、臨時表、表、圖形、螢幕、報表檔案、標籤檔案。四選項中,查詢去向不包括文字檔案。

10[簡答題]在考生資料夾下完成如下簡單應用:

1.建立一個滿足下列要求的表單檔案tab。

(1)表單中包含一個頁框控制元件Pageframel,該頁框含有3個頁面:Pagel、Page2、Page3,三個頁面的標題依次為“學生”、“課程”和“成績”。

(2)將student(學生)表、course(課程)表和score(成績)表分別新增到表單的資料環境中。

(3)直接用拖曳的方法使得在頁框控制元件的相應頁面上分別顯示student(學生)表、course(課程)表和score(成績)表的內容。

(4)表單中包含一個“退出”命令按鈕(Commandl),單擊該按鈕關閉並釋放表單。

2.給定表單,功能是:要求使用者輸入一個正整數,然後計算從1到該數字之間有多少偶數、多少奇數、多少能被3整除的數,並分別顯示出來,最後統計出滿足條件的數的總數量。請修改並除錯該程式,使之能夠正確執行。改錯要求:“計算”按鈕的Click事件程式碼中共有3處錯誤,請修改“···found···”下面語句行的錯誤,必須在原來位置修改,不能增加或刪減程式行(其中第一行的賦值語句不許減少或改變變數名)。

“退出”按鈕的Click事件程式碼中有一處錯誤,該按鈕的功能是關閉並釋放表單。

參考解析:

【考點分析】本大題主要考查的知識點是:表單頁框控制元件的使用,表單資料環境的建立,程式資料型別的轉換和賦初值。

【解題思路】在第l小題中,新建表單並新增控制元件,修改各控制元件的屬性值,其中頁框的PageCount屬性用於設定頁框

中所含的頁面數。在第2小題中,第1處錯誤語句的功能是將數值O賦給3個記憶體變數xl、x2、x3;第2處錯誤語句的功能是將文字框TEXTl中的值賦給變數x;根據題目的要求,第3處錯誤語句的功能是判斷一個數能否被3整除。