2017年3月計算機二級VF備考習題及答案
習題是幫助我們鞏固知識的好方式,平時應該多做題,這樣才能在考試中充分發揮個人水平。以下是本站小編整理的2017年3月計算機二級VF備考習題及答案,歡迎學習!
1[單選題] 一個關係中的各條記錄( )。
A.前後順序不能任意顛倒,要按輸入的順序排列
B.前後順序不能任意顛倒,要按關鍵字段值的順序排列
C.前後順序可以任意顛倒,但排列順序不同,統計處理的結果可能不同
D.前後順序可以任意顛倒,不影響數據的實際含義
參考答案:D
參考解析: 一個關係就是一張二維表,每個關係有一個關係名。在關係模型中對關係有一定的要求,關係必須具有以下特點:關係必須規範化,表中不能再包含表;在同一個關係中不能出現完全相同的屬性(列),即不允許有相同的字段名;關係中不允許有完全相同的元組(行),即不允許有相同的記錄;在一個關係中行的次序無關緊要,可任意交換兩行的位置;在一個關係中列的次序無關緊要,可任意交換兩列的位置。本題D為正確選項。
2[單選題] 在軟件開發中,需求分析階段可以使用的工具是( )。
A.N-S圖 圖 圖 D.程序流程圖
參考答案:B
參考解析:在需求分析階段可以使用的工具有數據流圖(DFD圖),數據字典(DD),判定樹與判定表,所以選擇B)。
3[單選題] 一棵二叉樹共有25個結點,其中5個是葉子結點,則度為1的結點數為( )。
A.16B.10C.6 D.4
參考答案:A
參考解析:根據-y.樹的性質3:在任意一課二叉樹中,度為0的葉子結點總是比度為2的結點多一個,所以本題中度為2的結點是5-1=4個,所以度為l的結點的個數是25-5-4=16個。
4[簡答題]在考生文件夾下完成如下基本操作:
1.通過SQLINSERT語句插入元組(”p7”,”PN7”,1020)到“零件信息”表(注意不要重複執行插入操作),並將相應的SQL語句存儲在文件9中。
2.通過SQLDELETE語句從“零件信息”表中刪除單價小於600的所有記錄,並將相應的SQL語句存儲在文件9中。一
3.通過SQLUPDATE語句將“零件信息”表中零件號為“p4”的零件的單價更改為l090,並將相應的SQL語句存儲在文件9中。
4.打開菜單文件,然後生成可執行的菜單程序。
參考解析:
【考點分析】本大題主要考查的知識點是:利用SQL語句對錶進行插入、刪除、修改等操作,為菜單生成可執行的菜單程序。
【解題思路】對於第l、2,3小題,需先在命令窗口中完成正確的SQL語句的編寫並執行,然後檢查SQL語句的執行結果,接下來新建題目要求的程序文件,最後將SQL語句複製到新建的程序文件中。生成可執行的菜單程序需先打開菜單文件,然後執行“菜單”菜單中的“生成”命令。
【操作步驟】
(1)打開VisualFoxPr0,在命令窗口輸入“INSERTINTO零件信息VALUES(”p7“,”PN7”,l020)”,並按下回車鍵執行語句。
然後創建—個程序文件9,把代碼複製過去並保存。(2)在命令窗口輸入“DELETEFROM零件信息WHERE單價<600”,並按下回車鍵執行語句。
然後創建—個程序文件,把代碼複製過去並保存。(3)在命令窗口輸入“UPDATE零件信息SET單價=1090WHERE零件號=”p4””,並按下回車鍵執行語句。
然後創建一個程序文件9,把代碼複製過去並保存。
(4)打開菜單後,選擇系統菜單中的“菜單”,然後選擇“生成”。
【舉一反三】第1題的題型還出現手:第l3套一(4)、第89套一(3)、第l7套一(3)、第97套--(2)。第2題的題型還出現於:第89套一(2)、第97套一(4)。第3題的題型還出現於:第87套一(2)、第29套--(2)、第30套一-(4)、第94套一(4)、第97套一(3)。
5[單選題] 與“SELECT*FROM學生INTO DBF A”等價的語句是( )。
CT*FROM學生INTO A
CT*FROM學生INTO TABLE A
CT*FROM學生TO TABLE A
CT*FROM學生TO DBF A
參考答案:B
參考解析:在SQL查詢語句的尾部添加、INTO DBFI
TABLE<表名>可以將查詢的結果放入新生成的指定表中。
INTO TABLE A等價於INTO DBF A,因此B)為正確選項。
6[單選題] 在Visual FoxPro中,下面關於索引的正確描述是( )。
A.當數據庫表建立索引以後,表中的記錄的物理順序將被改變
B.索引的數據將與表的數據存儲在一個物理文件中
C.建立索引是創建一個索引文件,該文件包含有指向表記錄的指針
D.使用索引可以加快對錶的更新操作
參考答案:C
參考解析:Visual FoxPro索引是由指針構成的文件,這些指針邏輯上按照索引關鍵字值進行排序。索引文件和表的文件分別存儲,並且不改變表中記錄的物理順序。實際上,創建索引是創建一個由指向文件記錄的指針構成的文件。若要根據特定順序處理表記錄,可以選擇一個相應的索引,使用索引還可以加速對錶的查詢操作,但不會加快對錶的更新操作。
7[單選題] 在Visual FoxPro中,命令“INDEX ON姓名TO xm”的功能是( )。
A.建立一個名為的索引文件
B.建立一個名為的索引文件
C.在結構索引文件中建立一個名為xm的索引
D.在非結構索引文件中建立一個名為xm的索引
參考答案:A
參考解析:INDEX ON命令用於在程序中建立索引,執行命令“INDEX ON姓名TO xm”之後可建立一個名為xm的索引文件,索引文件的擴展名為,故本題A選項正確。
8[單選題] 設x=〝123〞,y=123,k=〝Y〞,表達式x+&k的值是( )。
A.123123B.246C.123y D.數據類型不匹配
參考答案:D
參考解析:本題考查宏替換函數:&<字符型變量>[],其功能為替換出字符型變量的內容,即函數值是變量中的字符串。本題數據類型不匹配,無法替換。
9[單選題] 設有讀者表:
讀者(借書證號C,姓名C,單位C,性別.L,職稱C,聯繫電話C.
查詢姓名中含“志”的所有讀者的信息,正確的SQL語句是:
CT*FROM讀者WHERE姓名LIKE”+志+”
CT*FROM讀者WHERE姓名=”*志*”
CT*FROM讀者WHERE姓名LIKE”%志%”
CT*FROM讀者WHERE姓名=”%志%”
參考答案:C
參考解析:SQL的基本格式為SELECT—FROM—WHERE,其中SELECT説明要查詢的字段,FROM説明要查詢的字段來自哪個表或哪些表,WHERE説明查詢條件。LIKE為字符串匹配運算符,可與通配符“%”和“一”一起使用。“%”表示與任意多個字符匹配;“一”表示與任意一個字符匹配。查詢姓名中含“志”的所有讀者的信息可用“LIKE”%志%””表示,C選項正確。
10[單選題] 在表設計器中設置的索引包含在( )。
A.單獨索引文件中
B.唯一索引文件中
C.結構複合索引文件中
D.非結構複合索引文件中
參考答案:C
參考解析:從索引的組織方式來講,索引分為三類索引文件:單獨的索引,是一種非結構索引;採用非默認名的'索引,也是非結構索引;與表名同名的索引,是結構複合索引。與表名同名的索引是一種結構複合壓縮索引,它是Visual FoxPro數據庫中最普通也是最重要的一種索引文件,用表設計器建立的索引都是這類索引。
11[單選題] 建立一個視圖sa.1ar7,該視圖包括了系號和該系的平均工資兩個字段,正確的SQL語句是
TEVIEWsalaryAS系號,AVG(工資平均工資FROM教師GROUPBY系號
TEVIEWsalaryASSELECT系號,AVG(工資平均工資FROM教師GROUPBY系名
TEVIEWsalarySELECT系號,AVG(工資平均工資FROM教師GROUPBY系號
TEVIEWsalaryASSELECT系號,AVG(f資平均工資FROM教師GROUPBY系號
參考答案:D
參考解析:.以直接用建立視圖的SQL命令CREATEVIEw…AS-·’建立視圖,A、C選項語法格式錯誤,首先排除。題幹要求視圖包括系號和該系的平均工資兩個字段,可使用seleCt語句獲取結果,B選項返回了“系名”而不是“系號”·使用GroupBy時,SeleCt的列只能是分組的列或聚合方
12[單選題] 在Visual FoxPro中以下敍述正確的是( )。
A.查詢和視圖都不能定義輸出去向
B.查詢和視圖都可以定義輸出去向
C.視圖可以用USE命令打開
D.視圖可以用MODIFY STRUCTURE命令修改
參考答案:C
參考解析:在查詢設計器中,可以設置查詢去向,而在視圖設計器中沒有“查詢去向”的問題。視圖的使用類似於表,可以使用USE命令打開或關閉視圖。MODIFY STRUCTURE是修改表結構的命令。故C選項正確。
13[單選題] 在Visual FoxPm中,假定數據庫表S(學號,姓名,性別,年齡)和SC(學號,課程號,成績)之間使用 “學號”建立了表之間的永久聯繫,在參照完整性的更新規則、刪除規則和插入規則中選擇設置了“限制”。如果表S所有的記錄在表SC中都有相關聯的記錄,則( )。
A.允許修改表S中的學號字段值
B.允許刪除表S中的記錄
C.不允許修改表S中的學號字段值
D.不允許在表S中增加新的記錄
參考答案:C
參考解析:參照完整性的更新規則如果設置了“限制”,若子表中有相關的記錄,則禁止修改父表中的連接字段值,所以s表中的學號不能隨意修改;刪除規則如果設置了“限制”,若子表中有相關的記錄,則禁止刪除父表中的記錄,所以s表中禁止隨意修改;如果插入規則設置了“限制”,若父表中沒有相匹配的連接字段值則禁止插入子記錄,所以sc表中不允許隨意增加記錄,但s表無限制。
-
2015下半年全國計算機二級考試C語言全真模擬試題
點擊查看試題答案及解析一、選擇題1、以下選項中屬於C語言的數據類型是()。A.複合型B.雙精度型C.邏輯型D.集合型2、以下説法中正確的是()。A.C語言程序總是從第一個的函數開始執行B.在C語言程序中,要調用的函數必須在main()函數中定義C.C語言程序總是從main()...
-
2015下半年全國計算機二級vf考試預測題(附答案)
一、選擇題(每小題1分,共40分)1在VisualFoxPr0的查詢設計器中對應的SQL短語WHERE的選項卡是()。A.字段B.連接C.篩選D.雜項本題共1分,參考答案:C系統解析:查詢設計器界面包含字段、連接、篩選、排序依據、分組依據和雜項6個選項卡,其中篩選對應於WHERE短語,用於指定...
-
2017年9月計算機二級Java選擇題練習及答案
1、對象的特徵在類中表示為變量,稱為類的(D)。對象屬性方法數據類2、Java類可以作為(B)。類型定義機制數據封裝機制類型定義機制和數據封裝機制上述都不對3、有一段java應用程序,它的主類名是a1,那麼保存它的源文件名可以是(A)。sa1都對4、在創建對象時必須(C)。...
-
2016計算機二級考試Java練習題(含答案)
2016年上半年計算機等級考試即將開始,同學們都複習得怎麼樣了呢?下面是本站小編為大家搜索整理的計算機二級考試Java練習題(含答案),供大家參考學習,預祝考生考試順利。練習題一填空題(每空2分,共20分)將每一個空的正確答案寫在答題卡上【6】~【15】序號的橫線上,打...