計算機二級

當前位置 /首頁/計算機/計算機二級/列表

2016年計算機二級《VFP》練習試題及答案

  練習題一

2016年計算機二級《VFP》練習試題及答案

1[單選題] 假設A=〝計算機〞,B=〝等級考試〞,結果是“計算機等級考試”的表示式是(  )。

NG(A,〝是〞,B)

B.A*〝是〞*B

C.A/〝是〞/B

D.A-〝是〞-B

參考答案:A

參考解析:字元表示式由字串運算子將字元型資料連線起來形成,其運算結果仍然是字元型資料。字串運算子有兩個,它們的優先順序相同:

+:前後兩個字串首尾連線形成一個新的字串。

-:連線前後兩個字串,並將前字串的尾部空格移到合併後的新字串尾部。故D選項正確。

2[簡答題](1)將考生資料夾下的自由表“List”新增到資料庫“資料庫1”中。

(2)為表“List”增加欄位“經手人”,型別和寬度為“字元型(10)”。

(3)設定欄位“經手人”的預設值為“john”。

(4)為表“List”的欄位“經手人”設定有效性規則,要求經手人不為空值,否則提示資訊:“輸入經手人”。

參考解析:

(1)【操作步驟】

在“資料庫1”資料庫設計器中使用右鍵單擊,選擇“新增表”命令,雙擊考生資料夾下的“List”自南表。

(2)【操作步驟】

在資料庫設計器中,使用右鍵單擊“List”資料表,選擇“修改”選單命令。在“欄位”選項卡列表框內的最後插入一個新的欄位。輸入新的欄位名為“經手人”,選擇型別為“字

符型”,寬度為“10”。

(3)【操作步驟】

選擇“經手人”欄位,在預設值框內輸入“john”。

(4)【操作步驟】

選擇“經手人”欄位,在“欄位有效性”設定區域內,輸入“規則”文字框中的內容為“經手人!=NULL”,在“資訊”文字框中輸入“輸入經手人”。

3[單選題] 軟體需求分析階段的工作,可以分為4個方面:需求獲取、需求分析、編寫需求規格說明書以及(  )。

A.階段性報告B.需求評審C.總結D.都不正確

參考答案:B

參考解析:需求分析是軟體定義時期的最後一個階段,可以概括為四個方面:需求獲取;需求分析;編寫需求規格說明書;需求評審。

4[簡答題](1)編寫程式“”,用SQL語句查詢“school”資料庫中參加了課程編號為“0002”的學生的“學號”、“姓名”、“課程編號”和“成績”。

(2)在“school”資料庫中統計每門課程考試的平均成績,並將結果(課程編號、課程名稱、平均成績)放在表“result”中。

參考解析:

【考點指引】本大題主要考查了SQL語句的查詢和統計命令,這裡要用到分組命令,注意用INTO TABLE將結果儲存到表中。

(1)【操作步驟】

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

SELECT student.學號,姓名,course.課程編號,成績

FROM score,course,student WHERE score.課程編號

=course.課程編號AND score.學號=student.學號

AND course.課程編號="0002"

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

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

(2)【操作步驟】

①在命令視窗中輸入命令:

SELECT course.課程編號,課程名稱,AVG(成績)AS

平均成績INTO TABLE result FROM score,course

WHERE score.課程編號=course.課程編號GROUP

BY course.課程編號,課程名稱

②在命令視窗中輸人命令:DO cx(回車執行),執行程式檔案,結果將自動儲存到表“result”中。

5[簡答題]對“倉庫管理”資料庫中的表“倉庫”、“工作單”和“庫存”,建立檔名為“bd3”的表單,標題為“倉庫管理”,表單上有一個表格控制元件和3個命令按鈕,標題分別為“按倉庫檢視”、“工作單瀏覽”和“關閉”。

當表單執行時:

(1)單擊“按倉庫檢視”按鈕,以“倉庫編號”排序查詢庫存表中的記錄,結果在表格控制元件中顯示。

(2)單擊“工作單瀏覽”按鈕,以“日期”排序查詢工作單表中的記錄,結果中工作單表的全部欄位和“倉庫名稱”欄位在表格控制元件中顯示。

(3)單擊“關閉”按鈕關閉表單。

參考解析:

【考點指引】本大題主要考查表單的建立,重點是命令按鈕事件程式碼的編寫和表格控制元件資料來源的設定。

【操作步驟】

①選擇【檔案】→【新建】命令,選擇“表單”,單擊“新建檔案”按鈕開啟表單設計器,將Caption屬性值修改為“倉庫管理”,單擊表單控制元件工具欄上的“命令按鈕”控制元件圖示,為表單新增3個命令按鈕Command1、Command2、Command3,單擊表單控制元件工具欄上的“表格”控制元件圖示,再新增一個表格控制元件。

②分別選擇3個命令按鈕,在按鈕屬性視窗中將命令按鈕Command1的Caption屬性值修改為“按倉庫檢視”,將命令按鈕Command2的Caption屬性值修改為“工作單瀏覽”,將命令按鈕Command3的Caption屬性值修改為“關閉”,如圖68一l所示。雙擊“關閉”命令按鈕,在Click事件中輸入程式碼:ase,用來關閉表單。

③選擇表格控制元件“Grid1”,在表格控制元件屬性視窗中將“RecordSource”屬性值修改為“〝〞”,將“RecordSourceType”屬性值修改為“4”。

④雙擊“按倉庫檢視”命令按鈕,在Click事件中輸入以

下程式碼:

SELECT倉庫名稱,庫存.*INTO CURSOR tmp

FROM倉庫,庫存WHERE倉庫.倉庫編號一庫存.倉

庫編號ORDER BY倉庫.倉庫編號

mnCount=-1

rdSourceType=1

rdSouree=〝tmp〞

esh

⑤雙擊“工作單瀏覽”命令按鈕,在Click事件中輸入以下程式碼:

SELECT倉庫名稱,工作單.*INTO CURSOR tmp

FROM倉庫,工作單WHERE倉庫.倉庫編號=工作

單.倉庫編號0RDER BY日期

mnCount=-1

rdSourceType=1

rdSource=〝trap〞

esh

⑥選擇【表單】→【執行表單】命令,系統首先要求儲存該表單檔案,在彈出的“另存為”對話方塊中輸入表單檔名“bd3”,儲存在考生資料夾下,然後執行表單。第5題 筆記記錄我的筆記(0) | 精選筆記(0)選擇筆記標籤:試題內容(0)答案解析(0)

限500字儲存記錄本題難易程度:12345點選檢視試題筆記(0)6[單選題] 以下所列各項屬於命令按鈕事件的是( )。

nt Form k

參考答案:D

參考解析:

在容器的巢狀層次關係中,引用其中某個物件需指明物件在巢狀層次中的位置,經常要用到的關鍵字是Parent、This、ThisForm、ThisFormSet。this是當前物件,This-Form是當前表單,Parent是當前物件的父物件。因此A)、B)、C)都不是命令按鈕的事件。Click為命令按鈕的事件,在滑鼠單擊時引發,選項D)正確。

7[單選題]建立表Employee的檢視Em—view,正確的SQL命令是

TEVIEWEm—viewWHLIESELECT職工號,工資FROMEmployee

TEASEm—ViewVIEWSELECT職工號,工資FROMEmployee

TEVIEWEm—viewASSELECT職工號,工資FROMEmployee

TEVIEWEm—dewSELECT職工號,工資

參考答案:C

考解析:可以直接用建立檢視的sQL命令CREATEVIEW…AS…建立檢視,C選項格式正確。

8[單選題] 資料庫管理系統是(  )。

A.作業系統的一部分

B.在作業系統支援下的系統軟體

C.一種編譯系統

D.一種作業系統

參考答案:B

參考解析:

資料庫管理系統是資料庫的機構,它是一種系統軟體,負責資料庫中資料組織、資料操縱、資料維護、控制及保護和資料服務等。是一種在作業系統之上的系統軟體。

9[單選題] 以下所列各項屬於命令按鈕事件的是( )。

k

參考答案:D

參考解析:在容器的巢狀層次關係中,引用其中某個物件需指明物件在巢狀層次中的位置,經常要用到的關鍵字是Parent、This、ThisForm、ThisFormSet。this是當前物件,This-Form是當前表單,Parent是當前物件的父物件。因此A)、B)、C)都不是命令按鈕的事件。Click為命令按鈕的事件,在滑鼠單擊時引發,選項D)正確。

10[單選題] 若將過程放在過程檔案中,可在應用程式中使用下列(  )命令開啟過程檔案。

ROUTINE TO<檔名>

PROCEDURE TO<檔名>

PROGRAM TO<檔名>

FUNCTl0N TO<檔名>

參考答案:B

參考解析:一般情況下,過程儲存在稱為過程檔案的單獨檔案裡。過程檔案包含的過程數量不限。過程檔案的建立仍使用MODIFY COMMAND命令,檔案的預設副檔名還是。要呼叫過程檔案中的過程,首先要開啟過程檔案。開啟過程檔案的命令格式為:

SETPROCEDURE TO[<過程檔案1>[,<過程檔案2>…]][ADDITIVE]

可以開啟一個或多個過程檔案。一旦一個過程檔案被開啟,那麼該過程檔案中的所有過程都可以被呼叫。

TAG標籤:VFP 二級 試題 計算機 #