2017年計算機二級《VFP》考試題及答案
- 計算機二級
- 關注:1.31W次
1). 如下描述中正確的是:( )
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
- 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-hk/jsj/erji/2xlrq6.html