計算機二級

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

2017年計算機二級《VFP》考試題及答案

1). 如下描述中正確的是:( )

2017年計算機二級《VFP》考試題及答案

A.資料庫中僅儲存資料

B.資料庫管理系統是資料庫集合的組成部分

C.資料庫中的資料具有很高的冗餘並缺乏資料獨立性

D.資料庫管理系統是為資料庫的建立、使用和維護而配置的軟體

正確答案:D

答案解析:資料庫是儲存在計算機儲存裝置上的結構化的相關資料集合。它不僅包括描述事物的資料本身,而且還包括相關事物之間的聯絡。資料庫管理系統是為資料庫的建立、使用和維護而配置的軟體,資料庫系統的特點有:實現資料共享,減少資料冗餘;採用特定的資料模型;具有較高的資料獨立性;有統一的資料控制功能。

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

A.3

B.4

C.6

D.7

正確答案:D

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

3). 下面不屬於軟體需求分析階段主要工作的是( )

A.需求變更申請

B.需求分析

C.需求評審

D.需求獲取

正確答案:A

答案解析:需求分析階段的工作可概括為4個方面:①需求獲取。②需求分析。③編寫需求規格說明書。④需求審評。

4). 對於查詢輸出到臨時表中的敘述,下列說法錯誤的'是( )

A.產生的臨時表文件的字尾名仍為

B.執行查詢後,該臨時表文件是當前檔案

C.可以像一般的dbf檔案一樣使用,可查詢和修改表中記錄

D.當關閉檔案時,臨時表文件將自動被刪除

正確答案:C

5). “教師表”中有“職工號”、“姓名”和“工齡”等欄位,其中“職工號”為主關鍵字,建立“教師表”的SQL命令是( )。

TETABLE教師表(職工號C(10)PRIMARY,姓名C(20),工齡I)

TETABLE教師表(職工號C(10)FOREIGN,姓名C(20),工齡I)

TETABLE教師表(職工號C(10)FOREIGNKEY,姓名C(20),工齡I)

TETABLE教師表(職工號C(10)PRIMARYKEY,姓名C(20),工齡I)

正確答案:D

答案解析:在VisualFoxPro中,可以通過SQL的CREATETABLE命令建立表,PRIMARYKEY用來設定主關鍵字。本題“職工號”為主關鍵字,因此D選項正確。

6). 有A、B、C三個資料表,若已建立了A->B的關聯,需要再建立B->C的關聯,形成A->B->C的關聯,則( )

A.必須使用帶ADDITIVE子句的SETRELATION命令

B.直接利用SETRELATION命令進行關聯

C.在保持A->B關聯的基礎上不能再建立B->C關聯

D.在保持A->B關聯的基礎上不能在建立的B->C關聯,但可以建立A->C關聯

正確答案:A

7). SQL的查詢結果可以存放到多種型別的檔案中,下列都可以用來存放查詢結果的檔案型別的是( )

A.臨時表、檢視、文字檔案

B.陣列、永久性表、檢視

C.永久性表、陣列、文字檔案

D.檢視、永久性表、文字檔案

正確答案:C

8). 要想將日期型或日期時間型資料中的年份用4位數字顯示,應當使用設定命令( )。

ENTURYON

ENTURYOFF

ENTURYT04

ENTURYOF4

正確答案:A

答案解析:命令格式SETCENTURYONIOFFITO的功能是用於決定如何顯示或解釋一個日期資料的年份。ON顯示世紀,即用4位數字表示年份;OFF不顯示世紀,即用兩位數字表示年份;TO決定如何解釋一個用兩位數字年份表示的日期所處的世紀。

9). 在VisualFoxPro中,使用SEEK命令查詢匹配的記錄,當查詢到匹配的第一條記錄後,如果還需要查詢下一條匹配的記錄,通常使用命令( )

INUE

正確答案:B

答案解析:GOTO、GO和SKIP命令為常用的查詢定位命令,其中GO命令直接等價於GOTO命令;SKIP命令可以向前向後移動若干條記錄位置,其命令格式為SKIPn,其中n可以是正整數或負整數,預設是1。如果是正數向後移動,如果是負數則向前移動。如果使用索引,是按索引項的順序定位。

10). 用二維表資料來表示實體及實體之間聯絡的資料模型為( )

A.層次模型

B.網狀模型

C.關係模型

D.E-R模型

正確答案:C

11). SQL查詢命令的結構是SELECT…FROM…WHERE…GROUP BY…HAVING…ORDER BY…,其中HAVING必須配合使用的短語是( )

P BY

E

R BY

正確答案:B

答案解析:SQL的查詢的基本形式由SELECT - FROM -WHERE查詢塊組成,多個查詢塊可以巢狀執行。其中主要短語的含義如下:CROUP BY短語用於對查詢結果進行分組,可以利用它進行分組彙總;HAVING短語用來限定分組必須滿足的條件,必須跟隨GROUP BY使用;WHERE說明查詢條件,即選擇元組的條件;ORDER BY短語用來對查詢的結果進行排序。

12). 如果新增到專案中的檔案標識為“排除”,表示( )

A.此類檔案不是應用程式的一部分

B.生成應用程式檔案時不包括此類檔案,使用者可以修改

C.生成應用程式檔案時包括此類檔案,使用者可以修改

D.生成應用程式檔案時包括此類檔案,使用者不能修改

正確答案:B

答案解析:專案管理器“檔案”選項卡包含了專案管理器的所有檔案。標記為“包含”的檔案在專案連編後只讀;標記為“排除”的檔案在專案連編後,使用者能夠進行修改,從而正確答案為選項B。

13). 關於檢視和查詢,以下敘述正確的是( )。

A.檢視和查詢都只能在資料庫中建立

B.檢視和查詢都不能在資料庫中建立

C.檢視只能在資料庫中建立

D.查詢只能在資料庫中建立

正確答案:C

答案解析:檢視是資料庫中的一個特有功能,檢視只能在資料庫裡建立。而查詢從指定的表或檢視中提取滿足條件的記錄,可以不在資料庫中建立。因此檢視只能在資料庫中建立,而查詢可以不在資料庫中建立。

14). 下列關於建立報表的方法中,錯誤的是( )

A.使用報表設計器可以建立自定義報表

B.使用報表嚮導可以建立報表

C.使用快速報表可以建立簡單規範的報表

D.利用報表嚮導建立的報表是快速報表

正確答案:D

15). 下列SQL語句中,用於修改表結構的是( )

R

TE

TE

RT

正確答案:A

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