




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
國家二級VF筆試模擬試卷第1套
一、公共基礎(chǔ)選擇題(本題共70題,每題7.0分,共
10分。)
1、下列敘述中錯誤的是()。
A、一種數(shù)據(jù)的邏輯結(jié)構(gòu)可以有多種存儲結(jié)構(gòu)
B、數(shù)據(jù)的存儲結(jié)構(gòu)與數(shù)據(jù)的處理效率無關(guān)
C、數(shù)據(jù)的存儲結(jié)構(gòu)與數(shù)據(jù)的處理效率密切相關(guān)
D、數(shù)據(jù)的存儲結(jié)構(gòu)在計算機(jī)中所占的空間不一定是連續(xù)的
標(biāo)準(zhǔn)答案:2
知識點解析:數(shù)據(jù)的存儲結(jié)構(gòu)分為順序結(jié)構(gòu)和鏈?zhǔn)浇Y(jié)構(gòu),一個數(shù)據(jù)的邏輯結(jié)構(gòu)可以
有多種存儲結(jié)構(gòu)。順序結(jié)構(gòu)中數(shù)據(jù)元素所占的存儲空間是連續(xù)的,而鏈?zhǔn)酱鎯Y(jié)構(gòu)
中,數(shù)據(jù)元素所占的存儲空間不一定是連續(xù)的。數(shù)據(jù)的存儲結(jié)構(gòu)與數(shù)據(jù)的處理效率
密切相關(guān)。
2、下列敘述中錯誤的是()。
A、線性表是由n個元素組成的一個有限序列
B、線性表是一種線性結(jié)構(gòu)
C、線性表的所有結(jié)點有且僅有一個前件和后件
D、線性表可以是空表
標(biāo)準(zhǔn)答案:4
知識點解析:線性表是一種線性結(jié)構(gòu),由n(*0)個元素組成,所以線性表可以是空
表。但是在線性表中,第一個結(jié)點沒有前件,最后一個結(jié)點沒有后件,其他結(jié)點有
且只有一個前件和后件,所以C是錯誤的。
3、下列關(guān)于棧的描述中錯誤的是()。
A、棧是先進(jìn)先出的線性表
B、棧只能順序存儲
C、棧具有記憶作用
D、對棧的插入與刪除操作中,不需要改變棧底指針
標(biāo)準(zhǔn)答案:2
知識點解析:棧是限定只能在表的一端進(jìn)行插入和刪除操作的線性表,入棧和出棧
都是在棧頂進(jìn)行,它們的操作特點是先進(jìn)后出,因此具有記憶作用。棧可以采用順
序存儲,也可以采用鏈?zhǔn)酱鎯Α?/p>
4、對長度為n的線性表進(jìn)行順序查找,在最壞情況下需要比較的次數(shù)為()。
A、125
B、n/2
C^n
D、n+1
標(biāo)準(zhǔn)答案:4
知識點解析:對線性表進(jìn)行順序查找時,從表中的第一個元素開始,將給定的值與
表中逐個元素的關(guān)鍵字進(jìn)行比較,直到兩者相符,查找到所要找的元素為止。在最
壞情況下,要查找的元素是表的最后一個元素或查找失敗,這兩種情況都需要將這
個元素與表中的所有元素進(jìn)行比較,因此比較次數(shù)為n。
5、下列敘述中正確的是()。
A、在模塊化程序設(shè)計中,一個模塊應(yīng)該盡量多的包括與其他模塊聯(lián)系的信息
B、在自頂向下、逐步細(xì)化的設(shè)計過程中,首先應(yīng)設(shè)計解決問題的第一個細(xì)節(jié)
C、在模塊化程序設(shè)計中,一個模塊內(nèi)部的控制結(jié)構(gòu)也要符合結(jié)構(gòu)化原則
D、在程序設(shè)計過程中,不能同時采用結(jié)構(gòu)化程序設(shè)計方法與模塊化程序設(shè)計方法
標(biāo)準(zhǔn)答案:4
知識點解析:在模塊化程序設(shè)計中.模塊之間的聯(lián)系可.以通過程序的控制結(jié)構(gòu)來實
現(xiàn),在自頂向下、逐步細(xì)化的設(shè)計過程中,首先要考慮全局目標(biāo),而不是細(xì)節(jié)。在
程序設(shè)計中模塊化和結(jié)泡化可以同時使用,一個模塊的內(nèi)部結(jié)構(gòu)也要符合結(jié)構(gòu)化設(shè)
il原則。
6、下列特征中不是面向?qū)ο蠓椒ǖ闹饕卣鞯氖?)。
A、多態(tài)性
B、繼承
C、封裝性
D、模塊化
標(biāo)準(zhǔn)答案:8
知識點解析:面向?qū)ο鬀]計方法與面向過程設(shè)計方法有本質(zhì)的不同,其基本原理
是:使用現(xiàn)實世界的概念抽象地思考問題從而自然地解決問題C其特點包括:分類
性,多態(tài)性、封裝性、模塊獨立性、繼承和多態(tài)性等。模塊化是結(jié)構(gòu)化程序設(shè)計的
特點。
7、有下列二叉樹,對此二又樹中序遍歷的結(jié)果為()。
A、BDYEACFXZ
B、DYBEAFCZX
C、ABCDEFXYZ
D、ABDYECFXZ
標(biāo)準(zhǔn)答案:2
知識點.析:對二叉樹的中序遍歷是指:首先遍歷左子樹,然后訪問根結(jié)點,最后
遍歷右子樹。在遍歷左、右子樹時,依舊按照“左子樹一根結(jié)點一右子樹”的順
序.本題的遍歷順序是這樣的;①首先訪問左子樹:BDEY;②在左子樹BDEY
中,也按中序遍歷,先訪問左子樹DY;在左子樹DY中,也按中序遍歷,先訪問
左子樹,左子樹沒有,則訪問根結(jié)點D,然后訪問右子樹Y;③接著訪問根B,
再訪問右子樹E;④訪司左子樹BDEY后,接著訪問根結(jié)點A,然后訪問右子樹
CFXZ:⑤同理可得右子樹CFXZ的訪問順序為FCZXo
8、下列不屬于軟件工程3個要素的是()。
A、工具
B、過程
C、方法
D、環(huán)境
標(biāo)準(zhǔn)答案:8
知識點解析:軟件工程包括3個要素,即方法,工具和過程。方法是完成軟件工程
項目的技術(shù)手段:工具支持軟件的開發(fā)、管理和文檔生成;過程支持軟件開發(fā)的各
個環(huán)節(jié)的控制、管理。
9、設(shè)計軟件結(jié)構(gòu)是在軟件生命周期的()。
A、軟件定義期
B、軟件開發(fā)期
C、軟件維護(hù)期
D、以上3個都不是
標(biāo)準(zhǔn)答案:2
知識點解析:設(shè)計軟件結(jié)構(gòu),是在軟件概要設(shè)計階段進(jìn)行的,而概要設(shè)計屬于軟件
開發(fā)期。
10、下列工具中為需求分析常用工具的是()。
A、PAD
B、PFD
C、N-S
D、DFD
標(biāo)準(zhǔn)答案:8
知識點解析:需求分析常用的工具有數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、判定樹和判
定表。PAD(問題分析圖)、PFD(程序流程圖),N-S(盒式圖)都是詳細(xì)設(shè)計的常用工
具,不是需求分析的工具。
二、選擇題(本題共20題,每題分,共20分。)
11、下列關(guān)于項目中“移出”文件的說法,正確的是()。
知識點解析:VisualFoxPro支持兩種類型的菜單:條形菜單和彈出式菜單。每一
個條形菜單都有一個內(nèi)部名字和一組菜單選項,每個菜單選項都有一個名稱(標(biāo)題)
和內(nèi)部名字。每一個彈出式菜單也有一個內(nèi)部名字和一組菜單選項,每個菜單選項
則有一個名稱(標(biāo)題)和內(nèi)部序號(或系統(tǒng)菜單內(nèi)部名字)。菜單項的名稱顯示于屏幕
供用戶識別,菜單及菜單項的內(nèi)部名字或選項序號則用于在代碼中引用。
15、下列數(shù)據(jù)哪個不是字符型數(shù)據(jù)()。
A、41282
B、41282
C、12.3
D、CHINA=中國
標(biāo)準(zhǔn)答案:1
知識點解析:字符型常量也稱為字符串,其表示方法是用半角單引號,雙引號或方
括號把字符串起來。這里的單引號、雙引號或方括號稱為定界符。字符常量的定界
符必須成對匹配,不能一邊用單引號而另一邊用雙引號。如果某種定界符本身也是
字符串內(nèi)容,則需要用另一種定界符為該字符串定界。所以選項A)不是字符型常
量。
16、主文件名與表的主文件名相同,并且隨表的打開而自動打開,在增加記錄或修
改索引關(guān)鍵字值時會隨著自動更新的索引文件是(),
A、復(fù)合索引文件
B、結(jié)構(gòu)復(fù)合壓縮索引文件
C、非結(jié)構(gòu)復(fù)合索引文件
D、單一索引文件
標(biāo)準(zhǔn)答案:2
知識點解析:結(jié)構(gòu)復(fù)合壓縮索引文件具有以下特性:?在打開表時自動打開。?在
同一索引文件中能包含多個索引方案,或索引關(guān)鍵字。?在添加、更改或刪除記錄
時,自動維擴(kuò)索引c
17、在VisualFoxPro中,同時設(shè)置了表單及表單中命令按鈕的INIT事件,當(dāng)表單
運(yùn)行時()。
A、先引發(fā)表單的INIT事件,再引發(fā)命令按鈕的INIT事件
B、先引發(fā)命令按鈕的INIT事件,再引發(fā)表單的INIT事件
C、只引發(fā)表單的INIT事件,不引發(fā)命令按鈕的INIT事件
D、兩個INIT事件同時引發(fā)
標(biāo)準(zhǔn)答案:2
知識點解析:INIT事件在對?象建立時引發(fā)。在表單對象的INIT事件引發(fā)之前,將
先引發(fā)它所包含的控件對象的Init事件。
18、當(dāng)臨時聯(lián)系不再需要時可以取消,取消的命令是()。
A、DELETERELATION
B、DETETEJOIN
C、SETRELATIONTO
D、SETJOINTO
標(biāo)準(zhǔn)答案:4
知識點解析:當(dāng)臨時聯(lián)系不再需要時可以取消,取消的命令是:SETRELATION
TO,將取消當(dāng)前表到所有表的臨時聯(lián)系。如果只是取消某個具體的臨時聯(lián)系,應(yīng)
該使用命令:SETRELATIONOFFINTOnWorkArealIcTableAliasl
19、數(shù)據(jù)庫表中有一長字段名“期末考試分?jǐn)?shù)”,當(dāng)該數(shù)據(jù)庫表轉(zhuǎn)為自由表之后,長
字段名顯示為()。
A、期木考試分?jǐn)?shù)
B、期末考試分
C、期末考試分**
D、系統(tǒng)出錯
標(biāo)準(zhǔn)答案:2
知識點.析:在自由表中不可使用長字段名,字段名的最大值是10。如果數(shù)據(jù)庫
表中包含長字段名,當(dāng)數(shù)據(jù)庫表轉(zhuǎn)換為自由表時.,多余的字符將被刪除。
20、有關(guān)ZAP命令的描述,正確的是()。
A、ZAP命令只能刪除當(dāng)前表的當(dāng)前記錄
B、ZAP命令只能刪除當(dāng)前表的帶有刪除標(biāo)記的記錄
C、ZAP命令能刪除當(dāng)前表的全部記錄
D、ZAP命令能刪除表的結(jié)構(gòu)和全部記錄
標(biāo)準(zhǔn)答案:4
知識點解析:使用ZAP命令可以物理刪除表中的全部記錄(不管是否有刪除標(biāo)
記),該命令只是刪除全部記錄,并沒有刪除表,執(zhí)行完該命令后表結(jié)構(gòu)依然存
在。
21、查詢設(shè)計器中包括的選項卡有()。
A、字段、篩選、排序依據(jù)
B、字段、條件、分組依據(jù)
C、條件、排序依據(jù)、分組依據(jù)
D、條件、篩選、雜項
標(biāo)準(zhǔn)答案:1
知識點解析:在查詢設(shè)計器界面中,有6個選項卡,它們分別是:字段、連接、篩
選、排序依據(jù)、分組依據(jù)和雜項。
22、在VisualFoxPro的查詢設(shè)計器中對應(yīng)的SQL短語是WHERE的選項卡是()。
A、字段
B、連接
C、篩選
D、雜項
標(biāo)準(zhǔn)答案:4
知識點解析:在查詢設(shè)計器界面中,有.6個選項卡,它們分別是:字段、連接、篩
選、排序依據(jù)、分組依據(jù)和雜項。這6個選項卡和SQLSELECT語句的各短語是
相對應(yīng)的:“字段”選項卡對應(yīng)于SELECT短語,指定所要查詢的數(shù)據(jù);“連接”選項
卡對應(yīng)于JOINON短語,用于編輯連接條件;“篩選”選項卡對應(yīng)于WHERE短
語,用于指定查詢條件;“排序依據(jù)”選項卡對應(yīng)于ORDERBY短語,用于指定排
序的字段和排序方法;“分組依據(jù)”選項卡對應(yīng)于GROUPBY短語和HAVING短
語,用于分組;“雜項”選項卡可以指定是否要重復(fù)的記錄(對應(yīng)于DISTINCT)及列
在前面的記錄(對應(yīng)于TOP短語等)。
23、下列關(guān)于接收參數(shù)和傳送參數(shù)的說法中,正確的是()。
A、傳送參數(shù)和接收參數(shù)的名字必須相同
B、傳送參數(shù)和接收參數(shù)排列順序和數(shù)據(jù)類型必須一一對應(yīng)
C、接收參數(shù)的語句PARAMTERS可以寫在程序中的任意位置
D、通常傳送參數(shù)的語句DO-WITH和接收參數(shù)的語句PARSMETERS不必搭配成
對,可以單獨使用
標(biāo)準(zhǔn)答案:2
知識點解析:接收參數(shù)的命令有PARAMTERS和LPARAMTERS。PARAMTERS
命令聲明的形參變量被看做是模塊程序中建立的私有變量,LPARAMTERS命令聲
明的形參變量被看作是模塊程序中建立的局部變量。不管哪種命令,都應(yīng)該有模塊
程序的第一條可執(zhí)行命令,而傳送參數(shù)和接收參數(shù)排列順序和數(shù)據(jù)類型必須一一對
應(yīng),傳送參數(shù)的語句DO-WITH和接收參數(shù)的語句PARSMETERS必須搭配成對使
用。
24、對于學(xué)生關(guān)系表STUDENT,寫一條規(guī)則,把其中的“年齡”屬性限制在18?30
之間,則這條規(guī)則屬于()。
A、實體完整性規(guī)則
B、參照完整性規(guī)則
「、域完整性規(guī)則
D、不屬于以上任何規(guī)則
標(biāo)準(zhǔn)答案:4
知識點解析:域完整性指的是對表中字段的取值的限定。如對于數(shù)值型數(shù)據(jù),可以
通過指定字段的寬度來限定其取值范圍。同時也可以通過用一些域約束規(guī)則來進(jìn)一
步保證域完整性,域約束規(guī)則也稱字段有效性規(guī)則,在插入或修改字段值時起作
用,主要用于數(shù)據(jù)輸入正確性檢驗。
25、下列變量名中不合法的是()。
A、XYZ
B、年齡
C、2X
D、A2
標(biāo)準(zhǔn)答案:4
知識點解析:每個變量都有一個變量名,代碼通過變量名來訪問變量的取值。變量
名是以字母、漢字和下劃線開頭,后接字母、數(shù)字、漢字和下劃線構(gòu)成。所以選項
C)不能作為變量名。
26、給出在工作中心“WC1”或“WC2”工作,并且年齡大于30的職工編號,正確命
令是()。
A、SELECT編號FROM車間;WHERE年齡>30AND工作中心=“WC1”O(jiān)R工
作中心="WC2”
B、SELECT編號FROM車間;WHERE年齡>30AND(工作中心="WC1"AND工
作中心="WC2")
C、SELECT編號FROM車間;WHERE年齡>30OR工作中心="WC1”O(jiān)R工作
中心="WC2”
D、SELECT編號FROM車間;WHERE年齡>30AND(工作中心=“WC1”O(jiān)R工
作中心二“WC2”)
標(biāo)準(zhǔn)答案:8
知識點解析:本題中主要注意的是SQL查詢的篩選條件中,3個邏輯運(yùn)算符的優(yōu)
先次序,依次為NOT、AND和OR。根據(jù)題目要求,本題應(yīng)先進(jìn)行或運(yùn)算,即先
判斷“工作中心="WC1"OR工作中心="WC2"”,再將此結(jié)果與“年齡>30”的條件
進(jìn)行與運(yùn)算。由于與運(yùn)算在或運(yùn)算之前,囚此,要將或運(yùn)算用圓括號括起來。
27、SQL語句中對杳詢結(jié)果進(jìn)行排序的短語是()。
A、WHERE
B、GROUPBY
C、HAVING
D、ORDERBY
標(biāo)準(zhǔn)答案:8
知識點解析:通過在SELECT語句中加入ORDERBY可將杳詢結(jié)果排序,可以按
升序(ASC)和降序(DFSC)排列列或行.升序是默認(rèn)的排列方式cORDERRY必須
是SQL命令的最后一個子句。
28、該程序運(yùn)行后屏幕顯示的結(jié)果是()。S=0FORX=2TO10STEP2S=S+X
ENDFOR?SRETURN
A、10
B、20
C、30
D、40
標(biāo)準(zhǔn)答案:4
知識點解析:FOR-ENDFOR語句的格式:FORV循環(huán)變量>=<初值>TO〈終值
>[STEPV步長>]<循環(huán)體>ENDFORINEXT執(zhí)行該語句時,首先將初值賦給
循環(huán)變量,然后判斷循環(huán)條件是否成立(若步長為正值,循環(huán)條件為〈循環(huán)變量,
<=〈終值>;若步長為負(fù)值,循環(huán)條件為〈循環(huán)變量>>=<終值>)。若循環(huán)
條件成立,則執(zhí)行循環(huán)體,然后循環(huán)變量增加一個步長值,并再次判斷循環(huán)條件是
否成立,以確定是否再次執(zhí)行循環(huán)體:若循環(huán)條件不成立,則結(jié)束該循環(huán)語句,執(zhí)
行ENDFOR后面的語句。根據(jù)題干,首先將初值2賦給循環(huán)變量X,因為XV
二10,循環(huán)條件成立,執(zhí)行循環(huán)體S=S+X后,S=2,然后循環(huán)變量X增加一個步長
值2,此時X=4,再次判斷循環(huán)條件是否成立。以此類推,最后S的值為30,即
選項C)。循環(huán)步驟及結(jié)果見下表。
XS判斷條件X<=10
初始值20.T.
因為XV=10,條件真,執(zhí)行循環(huán)體22.T.
因為條件真,執(zhí)行循環(huán)體46.T.
為為xv=io,條件真,執(zhí)行循環(huán)體612.T.
因為XV=10,條件真,執(zhí)行循環(huán)體820.T.
藥為xv=io,條件真,執(zhí)行循環(huán)體1030.T.
因為X>10,條件真,退出循環(huán)體1230.F.
29、在表單MYFORM的INIT事件中,設(shè)置表單背景顏色為紅色,正確的命令是
()。
A、MYFORM.BACKCOLOR=RGB(255,0,0)
B、THIS.PARENT.BACKCOLOR=RGB(255,0,0)
C、THISFORM.PARENT.BACKCOLOR二RGB(255,0,0)
D、THIS.BACKCOLOR=RGB(255,0,0)
標(biāo)準(zhǔn)答案:8
知識點解析:MYFORM是表單名;修改表單背景屬性時,應(yīng)指定標(biāo)簽所在的表單
對象,使用TH1SFORM關(guān)鍵字說明,Patent表示當(dāng)前對象的直接容器對象;This
表示當(dāng)前對象。
30、檢索那些城市至少有一個倉庫的職工年齡在60以上,正確的命令是()。
A、SELECT城市FROM倉庫WHERE倉庫號IN;SELECT倉庫號FROM耳只工
WHERE年齡>60
B、SELECT城市FROM倉庫WHERE倉庫號IN;(SELECT倉庫號FROM職工
WHERE年齡>60)
C、SELECT倉庫號FROM職工WHERE年齡>60IN:SELECT城市FROM倉庫
WHERE倉庫號
D、SELECT倉庫號FROM職工WHERE年齡>60IN;(SELECT城市FROM倉
庫WHERE倉庫號)
標(biāo)準(zhǔn)答案:2
知識點解析:本題考查的是SQL數(shù)套查詢。該查詢功能是通過于查詢查找有職工
年齡在60歲以上的倉庫號集合,然后在主查詢中杳找倉庫號在這個集合中的記
錄,輸出該倉庫的城市信息,IN相當(dāng)于集合運(yùn)算符E。
三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5
分。)
31、在算法的4個特性中,算法必須能在執(zhí)行有限個步驟之后終止指的是算法的
______特性。
標(biāo)準(zhǔn)答案:有窮性
知識點解析:算法的4個基本特性包括:可靠性、確定性、有窮牲和擁有足夠的情
報。其中,算法的有窮性指的是算法必須在有限的時間內(nèi)完成,即算法必須在執(zhí)行
有限個步驟之后終止。
32、按照邏輯結(jié)構(gòu)分類,結(jié)構(gòu)可以分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),棧屬于o
標(biāo)準(zhǔn)答案:線性結(jié)構(gòu)
知識點解析:數(shù)據(jù)的邏輯結(jié)構(gòu)是指數(shù)據(jù)元素之間的邏輯關(guān)系,分為線性結(jié)構(gòu)和非線
性結(jié)構(gòu)。常見的線性結(jié)泡育線性表、棧和隊列等,常見的非線性結(jié)構(gòu)有樹、二叉樹
等。
33、棧中允許進(jìn)行插入和刪除的一端叫做o
標(biāo)準(zhǔn)答案:棧頂
知識點解析:棧是限定在表的一端進(jìn)行插入和刪除操作的線性表。在表中,允許插
入和刪除的一端叫做“棧頂”,不允許插入和刪除的一端叫做“棧底
34、在面向?qū)ο蟪绦蛟O(shè)計中,從外面看只能看到對象有外部特征,而不知道也無須
知道數(shù)據(jù)的具體結(jié)構(gòu)以及實現(xiàn)操作的算法,這稱為對象的。
標(biāo)準(zhǔn)答案:封裝性
知識點解析:對象具有以下5個基本特點:①標(biāo)識惟一性:②分類性;⑧多態(tài)
性;④封裝性:⑤模塊獨立性好。其中,封裝性是指從外面看只能看到對象的外
部特征,對象的內(nèi)部特征即處理能力的實行和內(nèi)部狀態(tài),對外是不可見的,對象的
內(nèi)部狀態(tài)只能由其自身改變.
35、軟件工程研究的內(nèi)容主要包括:技術(shù)和軟件工程管理。
標(biāo)準(zhǔn)答案:軟件開發(fā)
知識點解析:軟件工程包括軟件開發(fā)技術(shù)和軟件工程管理。其中軟件開發(fā)技術(shù)包
括:軟件開發(fā)方法學(xué)、開發(fā)過程、開發(fā)工具和軟件工具環(huán)境,其主體內(nèi)容是軟件開
發(fā)方法學(xué):軟件工程管理包括c軟件管理學(xué)、軟件工程經(jīng)濟(jì)學(xué)、軟件心理學(xué)等內(nèi)
容。
四、填空題(本題共10題,每題分,共I。分。)
36、為了改變表格的列數(shù),應(yīng)該設(shè)置列控件的屬性。
標(biāo)準(zhǔn)答案:CohirnnCount
知識點解析:指定表格的列數(shù),即一個表格對象所包含的列對象的數(shù)目。該屬性的
默認(rèn)值為-1,此時表格將創(chuàng)建足夠多的列來顯示數(shù)據(jù)源中的所有字段。
37、執(zhí)行?人丁(、+6=("+”)語句后,屏幕顯示的結(jié)果為o
標(biāo)準(zhǔn)答案:0
知識點解析:函數(shù)AT()的格式是AT(〈字符表達(dá)式1〉,〈字符表達(dá)式2>[,(數(shù)
值表達(dá)式>]);功能是如果V字符表達(dá)式1>,是〈字符表達(dá)式2>的子串,則返
回〈字符表達(dá)式1>值的首字符在〈字符表達(dá)式2>中的位置;若不是子串,則返
回0。函數(shù)值為數(shù)值型。用于中〈串符表達(dá)式1>為"a+b=c",〈字符表達(dá)式2>為
、葉”,很明顯〈字符表達(dá)式不是〈字符表這式2>的子串,所以返回U。
38、多欄報表的打印順序應(yīng)設(shè)置為。
標(biāo)準(zhǔn)答案:自左向右
知識點解析:在打印報表時,對“細(xì)節(jié)”帶區(qū)中的內(nèi)容系統(tǒng)默認(rèn)為“自上而下''地打
印.這適合于除多欄報表以外的其他報表。對于霧欄報表而言,這種打印方式只能
靠左邊距打印一個欄目,頁面上其他欄目為空白。為了在頁面上真正打印出多個欄
目來,需要把打印順序設(shè)置為“自左向右
39、將一個項目編譯成一個應(yīng)用程序時,如果應(yīng)用程序中包含需要用戶修改的文
件,則必須將該文件標(biāo)為。
標(biāo)準(zhǔn)答案:排除
知識點解析:“排除”與“包含”相對應(yīng)。將一個項目編譯成一個應(yīng)用程序時,所有在
項目中被包含的文件將組合為一個單一的應(yīng)用程序文件。在項目連編之后,那些在
項目中標(biāo)記為“包含”的文件將變?yōu)橹蛔x文件,不能再修改。如果應(yīng)用程序中包含需
要用戶修改的文件,必須將該文件標(biāo)記為“排除
40、執(zhí)行下列程序,顯示的結(jié)果是ofirst=Hchina"second=""a=LEN(first)
i=aDOWHILEi>=lsecond=second+SUBSTR(first,i,1)i=i-lENDDO?second
標(biāo)準(zhǔn)答案:arlihc
知識點解析:變量a使用LEN函數(shù)取得字符串變量first的長度,該變量包含5個
字母,所以它的長度為5,即a=5,然后將a的值賦給i,那么i也等于5。使月一
個DOWHILE循環(huán)語句來操作,判斷條件是變量i是否大于等于0,如果小于0,
則退出循環(huán),否則執(zhí)行循環(huán)體。此時SUBSTR(first,5,l)的值為a,(從“china”字符串
的第5位開始取一位字符);執(zhí)行i=i?l后,i=4,重復(fù)此循環(huán)體的操作,變量
second的值依次為a、an、ani>anih,anihc,最后iVO,退出循環(huán)體。
41、當(dāng)前有數(shù)據(jù)庫表“學(xué)生”表,要使該數(shù)據(jù)庫表從數(shù)據(jù)庫中移出并將其從磁盤上刪
除,應(yīng)使用命令;REMOVETABLE學(xué)生
標(biāo)準(zhǔn)答案:DELETE
知識點解析:可以用REMOVETABLE命令將一個表從數(shù)據(jù)庫中移出,命令格式
是:REMOVETABLETableNamel?|DELETE]其中,參數(shù)TableName給出了要從
當(dāng)前數(shù)據(jù)庫中移去的表的表名,如果使用問號"?”則顯示“移去”對話框,從中選擇
要移去的表;如果使用參數(shù)DELETE,則在把所選表從數(shù)據(jù)庫中移出之外,還將
其從磁盤上刪除。
42、檢索學(xué)生信息表中,“籍貫”為“海南”的學(xué)生記錄,將結(jié)果保存到表xx中,
SQL語句為:SELECT-FROM學(xué)生信息表WHERE籍貫=“海南”xx
標(biāo)準(zhǔn)答案:INTOTABLE(或INTODBF)
知識點解析:在SQL語句中,查詢結(jié)果可以保存到數(shù)組中,也可以保存到臨時文
件、永久性表等文件中,使用短語INTODBF|TABLETableName可以將杳詢結(jié)果
存放到永久表中(dbf文件)。
43、SQL語句中,集合的并運(yùn)算是通過_____運(yùn)算符進(jìn)行合并的。
標(biāo)準(zhǔn)答案:UNION
知識點解析:SQL支持集合的并運(yùn)算,即可以將兩個SELECT語句的查詢結(jié)果通
過并運(yùn)算合并成一個查詢結(jié)果,運(yùn)算符為UNION.進(jìn)行并運(yùn)算時,要求兩個查詢
結(jié)果具有相同的數(shù)據(jù)類型和取值范圍。
44、設(shè)有職工表文件,在職工表中查找獎金最高的職工記錄,完成下列SQL語
句。SELECT*FROM職工表;WHERE獎金>=;(SELECT獎金FROM職
工表)
標(biāo)準(zhǔn)答案:ALL
知識點解析:SQL語句中可以利用ANY、ALL等量詞進(jìn)行查詢。ANY、ALL和
SOME是量詞,其中ANY和SOME是同義詞,在進(jìn)行比較運(yùn)算時只要于查詢中有
—行能使結(jié)果為真,則結(jié)果為真,而ALL則要求于查詢中的所有行都使結(jié)果為真
時,結(jié)果才為真.
45、設(shè)有選課表,表中包含字段有:學(xué)號N(6),課程號C(6),成績N(4)。要查
詢每門課程的學(xué)生人數(shù),要求顯示課程號和學(xué)生人數(shù),對應(yīng)的SQL語句為:
SELECT課程號,COUNT(學(xué)號)AS學(xué)生人數(shù)FROM選課表;GROUPBY
標(biāo)準(zhǔn)答案:課程號
知識點解析:在實際的應(yīng)用中,除了摘單的計算查詢外,我們1還可以加上
GROUPBY于句進(jìn)行分組計算查詢。通常來說,一個計算函數(shù)的范圍是滿足
WHERE子句指定條件的所有記錄。當(dāng)加上GROUPBY于句后,系統(tǒng)會將查詢結(jié)
果按指定列分成集合組。當(dāng)一個計算函數(shù)和一個GROUPBY于句一起使用時,計
算函數(shù)的范圍變?yōu)槊壳械挠涗洝R簿褪钦f,一個結(jié)果是由組成一組的每個記錄
集合產(chǎn)生的。本屬中利用SQL分組統(tǒng)計的功能,統(tǒng)計選課表中每門課程的學(xué)生人
數(shù),分組依據(jù)為課程號。
國家二級VF筆試模擬試卷第2套
一、公共基礎(chǔ)選擇題(本題共10題,每題7.0分,共
10分。)
1、與數(shù)據(jù)元素本身的形式、內(nèi)容、相對位置、個數(shù)無關(guān)的是數(shù)據(jù)的O
A、存儲結(jié)構(gòu)
B、存儲實現(xiàn)
C、邏輯結(jié)構(gòu)
D、運(yùn)算實現(xiàn)
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
2、循環(huán)鏈表的主要優(yōu)點是o
A、不再需要頭指針了
B、已知某個結(jié)點的位置后,能夠容易找到它的直接前趨
C、在進(jìn)行插入、刪除運(yùn)算時,能更好地保證鏈表不斷開
D、從表中任一結(jié)點出發(fā)都能掃描到整個鏈表
標(biāo)準(zhǔn)答案:8
知識點解析:哲無解析
3、以下關(guān)鍵字序列用快速排序法進(jìn)行排序,速度最慢的是o
A、{23,27,7,19,11,25,32}
B、{23,11,19,32,27,35,7|
C、{7,11,19,23,25,27,32)
D、{27,25,32,19,23,7,11}
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
4、當(dāng)向一棵m階的B—樹做插入操作時,若一個結(jié)點中的關(guān)鍵字個數(shù)等于
,則必須分裂為2個結(jié)點。
A、m
m-1
C、m+1
D、[m⑵
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
5、軟件的可維護(hù)性度量可分解為多種囚素的度量,下列選項中的是可維護(hù)
性度量的內(nèi)容。①可測試性②可移植性⑹可復(fù)用性④可靠性
A、全部
B、①和③
C、①、②和④
D、②和④
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
6、數(shù)據(jù)庫三級模式體系結(jié)構(gòu)的劃分,有利于保持?jǐn)?shù)據(jù)庫的。
A、數(shù)據(jù)獨立性
B、數(shù)據(jù)安全性
C、結(jié)構(gòu)規(guī)范化
D、操作可行性
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
7、在數(shù)據(jù)管理技術(shù)發(fā)展過程中,文件系統(tǒng)與數(shù)據(jù)應(yīng)系統(tǒng)的本質(zhì)區(qū)別是:數(shù)據(jù)庫系
統(tǒng)具有。
A、數(shù)據(jù)結(jié)構(gòu)化
B、數(shù)據(jù)無冗余
C、數(shù)據(jù)共享
D、數(shù)據(jù)獨立性
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
8、在關(guān)系代數(shù)中,下列運(yùn)算為單目運(yùn)算的是o
差
B、并
C、選擇
D、除法
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
9、在VisualFoxPro中,正確的字符型常量是______。
A、ABCDI23EFG",
B、ABCD,123,EFG
C、ABCD123EFG
D、ABCDT23EFG”
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
10、在個關(guān)系中,能夠惟一確定二個元組的屬性或?qū)傩越M合的叫做。
A、索引碼
B、關(guān)鍵字
C、域
D、排序碼
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
二、選擇題(本題共30題,每題1.0分,共30分。)
11、函數(shù)SUBSTR("ABCDEFGHIJ”,LEN(“1234”),4)返回的值是______。
A、DEFG
B、ABCD
C、EFGH
D、GHU
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
12、設(shè)當(dāng)前打開的數(shù)據(jù)庫文件中含有字段SNO,系統(tǒng)中有一內(nèi)存變量的名稱也為
SNO,下面命令顯示的結(jié)果是o?SNO
A、內(nèi)存變量SNO的值
B、字段變量SNO的值
C、錯誤信息
D、與該命令之前的狀態(tài)有關(guān)
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
13、SCATTER命令用于將當(dāng)前記錄的各字段值送到一個數(shù)組中,與該命令相對應(yīng)
的、利用數(shù)組更新當(dāng)前汜錄字段值的命令是。
A、GATHER
B、UPDATE
C、REPLACE
D、CHANGE
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
14、若要將當(dāng)前表所有價格打9折,應(yīng)使用的命令是.。
A、CHANGE價格WITH價格*0.9
B、REPLACE價格WITH價格*0.9
C、CHANGEALL價格WITH價格*0.9
D、REPLACEALL價格WITH價格*0.9
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
15、下列表達(dá)式中,其運(yùn)算結(jié)果為邏輯真工的表達(dá)式是
A>"ABCn>nASC"AND.T.ORNOT23060/2
B、NOT2**3<>8AND”PUT"$“COMP"+“UTER”
C、BASIC="BAS"AND“XY"$“EFG”+“XY',ORNOT.T
D、Pro$FoxPro"AND”紅江小紅”AND.F
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
16、如果要在屏幕上直諼看到查詢結(jié)果,“查詢?nèi)ハ颉睉?yīng)該選擇o
A、屏幕
B、瀏覽
C、臨時表或屏幕
D、瀏覽或屏幕
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
17、打開表SK.dbf的命令是o
A、OPENSK.dbf
B、USESK.dbf
C、EDITSK.dbf
D、MODIFYSK.dbf
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
18、為了實現(xiàn)對當(dāng)前表中的記錄進(jìn)行惟一索引,應(yīng)在INDEXON命令中使用的子
句是______O
A、UNIQUE
B、FIELDS
C、FOR
D、RANDOM
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
19、在圖書表中,書號字段為字符型,要求將書號中以字母D開頭的所有圖書記
錄打上刪除標(biāo)記,應(yīng)使用命令o
A、DELETEFOR"D"$書號
B、DELETEFORSUB5TR(書號,1,1)="D"
C、DELETEFOR書號二D。
D、DELETEFORRIGHT(書號,1)="Du
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
20、以下關(guān)于查詢的敘述中,正確的是一。
A、不能根據(jù)自由表建立查詢
B、只能根據(jù)自由表建立查詢
C、只能根據(jù)數(shù)據(jù)庫表建立查詢
D、可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
21、實現(xiàn)“收回用戶U4對學(xué)生表(STUD)中學(xué)號(XH)的修改權(quán)”這一功能的正確
SQL語句是o
A、REVOKEUPDATE(XH)ONTABLEFROMU4
B、REVOKEUPDATE(XH)ONTABLESTUDFROMPUBLIC
C、REVOKEUPDAIE(XH)ON1ABLE51UDFROMU4
D、REVOKEALLPRIVILEGESONTABLESTUDFROMU4
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
22、要從選課表(學(xué)號、課程號、成績)中查詢選修了3門課程以上的學(xué)生學(xué)號,應(yīng)
使用的SELECT語句是_____o
A、SELECT學(xué)號FROM選課表WHERECOUNT(*)>=3
B、SELECT學(xué)號FROM選課表HAVINGCOUNTS)>=3
C、SELECT學(xué)號FROM選課表GROUPBY學(xué)號HAVINGCOUNT(*)>=3
D、SELECT學(xué)號FROM選課表GROUPBY學(xué)號WHERECOUNT(*)>=3
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
23、根據(jù)選課表(學(xué)號、課程號、成績)進(jìn)行下列查詢:SELECT學(xué)號,SUM(成
績)AS總分FROM選課表WHERE(學(xué)號="C1011101")GROUPBY學(xué)號UNION
SELECT學(xué)號,SUM(成績)AS總分FROM選課表WHERE(學(xué)號="C1011102”)
GROUPBY學(xué)號使用的是°
A、合并查詢
B、外連接查詢
C、自身連接查詢
D、子查詢
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
24、在SQL語言中,CREATEVIEW語句用于建立視圖。如果要求對視圖更新時
必須滿足子查詢中的條件表達(dá)式,應(yīng)當(dāng)在該語句中使用短語。
A、WITHUPDATE
B、WITHINSERT
C、WITHDELETE
D、WITHCHECKOPTION
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
25、如果學(xué)生表中有“所在系”字段,可用SQL語句來統(tǒng)計全校有多少個
系。
A、SELECTSUM(所在系)
B、SELECTSUM(DISTINCT所在系)
C、SELECTCOUNT(所住系)
D、SELECTCOUNT(DISTINCT所在系)
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
26、在SQL語言中,下列關(guān)于COUNT函數(shù)的用法中,錯誤的是<>
A、COUNT(ALL)
B、COUNT(*)
C、COUNT(成績)
D、COUNT(DISTINCT學(xué)號)
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
27、設(shè)教師表的結(jié)構(gòu)為:(教師號、姓名、性別、職稱、工資、所在系),其中教師
號為主鍵“若要利用SELECT語句查詢除教授和副教授以外的教師姓名,其
WHERE子句為o
A、WHERE職稱NOTBETWEEN”教授“AND“副教授”
B、WHERE職稱k教授“AND”副教授”
C、WHERE職稱NOTLIKE(“教授“,“副教授”)
D、WHERE職稱NOTIN(“教授“,“副教授”)
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
28、設(shè)選課表的結(jié)構(gòu)為:(學(xué)號、課程號、成績),其中學(xué)號+課程號為主鍵。若要
找出成績不為空的記錄,應(yīng)當(dāng)使用的SELECT語句是______o
A、SELECT*FROM選課表WHERE成績IS""
B、SELECT*FROM選課表WHERE成績=0
C、SELECT*FROM選課表WHERE成績V>NULL
D、SELECT*FROM選課表WHERE成績ISNOTNULL
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
29、若要在總結(jié)帶區(qū)設(shè)計一個域控件,用于求所有商品的平均價格,該域控件使用
的表達(dá)式是o
A、字段變量
B、函數(shù)
C、報表變量
D、常量
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
30、在“數(shù)據(jù)環(huán)境設(shè)計器”中,不能進(jìn)行的操作是_____o
A、添加表和視圖
B、添加索引
C、移去表和視圖
D、設(shè)置關(guān)聯(lián)
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
31、對當(dāng)前表中的記錄進(jìn)行索引,使記錄號按降序排列的命令是_____o
A、0^)£*01\1記錄號/口7'05丫.1口*
B、INDEXONRECNOi:)/DTOSY
C、INDEXONRECNOi)TOSY
D、SORTTOSYONRECNO()
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
32、打開過程文件BAG.prg的命令是______。
A、OPENPROCEDUREBAG.prg
B、SETPROCEDURETO
C、SETPROCEDUREBAG.prg
D、SETPROCEDURETOBAG.prg
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
33、在“報表設(shè)計器”中,任何時候都可以使用“預(yù)覽”功能查看報表的打印效果。以
卜操作中,不能實現(xiàn)預(yù)覽功能的是。
A、選擇“顯示”菜單中的“預(yù)覽”命令
B、選擇“快捷”菜單中的“預(yù)覽”命令
C、單擊常用工具欄上的“打印預(yù)覽”按鈕
D、選擇“報表”菜單中的“運(yùn)行報表”命令
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
34、下列中的不是表單創(chuàng)建中的步驟。
A、添加控件
B、創(chuàng)建數(shù)據(jù)表
C、設(shè)置屬性
D、配制方法程序
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
35、若要讓表單的某個控什得到焦點,應(yīng)使用。
A、GotFocue
B、LoslFocue
C、SetFocue
D、PutFocuc
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
36、下列關(guān)于快速報表的敘述中,正確的是o
A、快速報表就是報表向?qū)?/p>
B、快速報表的字段布局有3種樣式
C、快速報表所設(shè)置的帶區(qū)是標(biāo)題、細(xì)節(jié)和總結(jié)
D、在報表的細(xì)節(jié)帶區(qū)已添加了域控件,就不能使用快速報表方法
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
37、域控件的格式設(shè)計中,不包括數(shù)據(jù)類型的格式設(shè)置。
A、字符型
B、邏輯型
C、數(shù)值型
D、日期型
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
38、下列中的是事件。
A、Line
B、Refresh
C^KeyPress
D、Visible
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
39、表單是具有自己的控件、屬性、事件、和數(shù)據(jù)環(huán)境的對象。
A、方法程序
B、形狀
C、界面
D、容器
標(biāo)準(zhǔn)答案:1
知識點解析:暫無解析
40、定制“項目管理器”不包括。
A、縮放“項目管理器”
B、復(fù)制”項目管理器”
C、折疊”項目管理器”
D、拆分”項目管理器”
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
三、公共基礎(chǔ)填空題(本題共5題,每題7.0分,共5
分。)
41、VisualFoxPro6.0是一個【】位的數(shù)據(jù)庫管理系統(tǒng)。
標(biāo)準(zhǔn)答案:32
知識點解析:VisualFoxPro是可運(yùn)行在Windows98、WindowsNT等平臺的32位
數(shù)據(jù)庫開發(fā)系統(tǒng),能充分發(fā)揮32位微處理器的強(qiáng)大功能。
42、在連接運(yùn)算中,【】連接是去掉重復(fù)屬性的等值連接。
標(biāo)準(zhǔn)答案:自然
知識黃解析:象題考查關(guān)系基本運(yùn)算中的連接運(yùn)算。在連接運(yùn)算中,按照字段值對
應(yīng)相等為條件進(jìn)行的連接操作稱為等值連接。而自然連接是去掉重復(fù)屬性的等值連
接。
43、項目管理器的【】選項卡用于顯示和管理數(shù)捱庫、自由表和查詢等。
標(biāo)準(zhǔn)答案:數(shù)據(jù)
知識點解析:本題考查對VisualFoxPro項目管理器的掌握。在VisualFoxPro項目
管理器中,“數(shù)據(jù)”選項卡中包含了用戶建立的數(shù)據(jù)庫文件、數(shù)據(jù)庫表、自由表和查
詢。
44、自由表的擴(kuò)展名是【】。
標(biāo)準(zhǔn)答案:dbf(或.dbf)
知識點解析:本題考查對?自由表的理解和掌握。。自由表是不屬于任何數(shù)據(jù)庫的
表,一它的擴(kuò)展名和數(shù)據(jù)庫表名是一樣的,為dbf(或.dbf);
45、LEFT(“12345678”LEN(“數(shù)據(jù)庫”))的計算結(jié)果是[]。
標(biāo)準(zhǔn)答案:123456
知識點解析?:表達(dá)式LENC微據(jù)庫”)的功能是返回字符串“數(shù)據(jù)庫”的長度,請注
意,每個漢字長度為2,外層函數(shù)LEFT。的功能則是從字符串,”123456789”的左
端取前6個字符串作為返回結(jié)果,因此可以得出正確答案為“123456“。
四、填空題(本題共70題,每題1.0分,共10分。)
46、在SQLSELECT語句中將查詢結(jié)果存放在一個表中應(yīng)該使用【】子句(關(guān)鍵字
必須拼寫完整)。
標(biāo)準(zhǔn)答案:INTODBF
知識點解析:SQLSELECT語句中查詢結(jié)果可以有多種輸出方式(主窗M、文件、
打印機(jī)、表等),可以設(shè)定SELECT語句的輸出,但必須指明輸出方式,存放到表
中使用的子句是INTODBF表名。
47、在VisualFoxPro中,參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和【】規(guī)則。
標(biāo)準(zhǔn)答案:插入
知識點解析:Visual卜oxPro中的參照完整性包括更新規(guī)則、刪除規(guī)則和插入規(guī)
則。
48、在VisualFoxPro中選擇一個沒有使用的、編號最小的工作區(qū)的命令是【】(關(guān)
鍵字必須拼寫完整)。
標(biāo)準(zhǔn)答案:SELECT0
知識點解析:在VisualFoxPro中,每個工作區(qū)都進(jìn)行了編號,每打開一個表就占
用一個工作區(qū)。沒有使用的、編號最小的工作區(qū)號是0。
49、將學(xué)生表STUDENT中的學(xué)生年齡(字段名是AGE)增加I歲,應(yīng)該使用的SQL
命令是:UPDATESTUDENT[]
標(biāo)準(zhǔn)答案:SETAGE=AGE+1
知識點解析:修改表中字段使用UPDATE語句中的SET子句。
50、在VisualFoxPro中,CREATEDATABASE命令創(chuàng)建一個擴(kuò)展名為【】的數(shù)
據(jù)庫文件。
標(biāo)準(zhǔn)答案:.DBC
知識點解析:數(shù)據(jù)庫文件的擴(kuò)展名為.DBC。
51、用當(dāng)前窗體的LABEL1控件顯示系統(tǒng)時間的語句是:THISFORM.LABEL1.
[J=TIME()
標(biāo)準(zhǔn)答案:CAPTION
知識點解析:設(shè)置Label1控件的顯示內(nèi)容需要使用Caption屬性。
52、在VisualFoxPro中,運(yùn)行當(dāng)前文件夾下的表單T1.SCX的命令是【】。
標(biāo)準(zhǔn)答案:DOFORMT1.SCX
知識點解析:執(zhí)行表單的命令為DOFORM表單名(可以省略擴(kuò)展名)。
53、在VisualFoxPro中,使用SQL語言的ALTERTABLE命令給學(xué)生表
STUDENT增加一個Email字段,長度為30,命令是(關(guān)鍵字必須拼寫完整):
ALTERTABLESTUDENT[]EmailC(30)
標(biāo)準(zhǔn)答案:ADDCOLUMN
知識點解析:給表增加字段的關(guān)鍵字是ADDCOLUMN或ADD。
54、說明公共變量的命令關(guān)鍵字是【】(關(guān)鍵字必須拼寫完整)。
標(biāo)準(zhǔn)答案:PUBLIC
知識點解析:說明局部變量的關(guān)鍵字是LOCAL,說明公共變量的關(guān)鍵字是
PUBLICo
55、設(shè)有學(xué)生選課表SC(學(xué)號,課程號,成績),用SQL語言檢索每門課程的課程
號及平均分的語句是(關(guān)鍵字必須拼寫完整):SELECT課程號,AVG(成績)FROMSC
[J
標(biāo)準(zhǔn)答案:GROUPBY課程號
知識點解析:檢索每門課程的課程號及平均分,必須按課程號進(jìn)行分組。
國家二級VF筆試模擬試卷第3套
一、公共基礎(chǔ)選擇題(本題共70題,每題分,共
1。分。)
1、在下列選項中,不是算法一般應(yīng)該具有的基本特征是
A、確定性
B、可行性
C、無窮性
D、擁有足夠的情報
標(biāo)準(zhǔn)答案:4
知識點解析:作為一個算法,一般應(yīng)具有以下幾個基本特征:可行性、確定性、有
窮性、擁有足夠的情報。
2、下列描述中不是鏈表的優(yōu)點是
A、邏輯上相鄰的結(jié)點物理上不必相鄰
B、插入、刪除運(yùn)算操作方便,不必移動結(jié)點
C、所需存儲空間比線性表節(jié)省
D、無需事先估計存儲空間的大小
標(biāo)準(zhǔn)答案:
知識之解析4:線性表的鏈?zhǔn)酱鎯κ怯靡唤M任意的存儲空間來存放數(shù)據(jù)元素,鏈表結(jié)
點空間是動態(tài)生成的,無需事先估計存儲空間的大小。鏈表邏輯上相鄰的元素在物
理位置上不一定相鄰,因此需要另外開辟空間來保存元素之間的關(guān)系,花費的存儲
空間較順序存儲多。在鏈表中插入或刪除結(jié)點,只需修改指針,不需要移動元素。
3、在一棵二叉樹上第8層的結(jié)點數(shù)最多是
A、8
B、16
C、128
D、256
標(biāo)準(zhǔn)答案:4
知識點解析:根據(jù)二叉樹的性質(zhì)1:二叉樹第k(k>l)層上,最多有2k-l個結(jié)點。
于是第8層的結(jié)點數(shù)最多是27=128。
4、對采用二分查找法進(jìn)行查找運(yùn)算的查找表,要求按方式進(jìn)行存儲
A、順序存儲
B、鏈?zhǔn)酱鎯?/p>
C、順序存儲且結(jié)點按關(guān)鍵字有序
D、鏈?zhǔn)酱鎯η医Y(jié)點按關(guān)鍵字有序
標(biāo)準(zhǔn)答案:4
知識點解析:二分法查找也稱折半查找,它適合于按鍵值排序的存儲結(jié)構(gòu)。在二分
法查找時,每次取中間一個數(shù)據(jù)元素進(jìn)行判斷,若找到,則停止查找,否則決定取
其前一半或后一半數(shù)據(jù)元素繼續(xù)查找。因此二分法查找只能用于已經(jīng)排序的順序存
儲結(jié)構(gòu)。
5、在排序方法中,將整個無序序列分割成若干小的子序列并分別進(jìn)行排序的方
法,稱為
A、希爾排序
B、冒泡排序
C、插入排序
D、選擇排序
標(biāo)準(zhǔn)答案:1
知識點解析:希爾排序法的基本思想是:先將整個待排元素序列分割成若干個子序
列(由相隔某個增量h的元素組成的)分別進(jìn)行直接插入排序,待整個序列中的元素
基本有序(增量足夠小)時,再對全體元素進(jìn)行一次直接插入排序。
6、結(jié)構(gòu)化程序設(shè)計的3種基本控制結(jié)構(gòu)是
A、過程、子程序和分程序
B、順序、選擇和重復(fù)
C、遞歸、堆棧和隊列
D、調(diào)用、返回和轉(zhuǎn)移
標(biāo)準(zhǔn)答案:2
知識點解析:已經(jīng)證明,程序設(shè)計語言僅僅使用順序、選擇和重復(fù)3種基本控制結(jié)
構(gòu)就足以表達(dá)出各種其他形式結(jié)構(gòu)的程序設(shè)計方法。
7、為了避免流程圖在描述程序邏輯時的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的程
序流程圖,通常也將這種圖稱為
A、PAD圖
B、N-S圖
C、結(jié)構(gòu)圖
D、數(shù)據(jù)流圖
標(biāo)準(zhǔn)答案:2
知識之解析:常見的過程設(shè)計工具有:程序流程圖、N-S圖、PAD圖和HIPO圖。
其中,為了避免流程圖在描述程序邏輯時的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的
程序流程圖,通常也把這種圖稱為N-S圖。
8、軟件測試中根據(jù)測試用例設(shè)計的方法的不同可分為黑盒測試和白盒測試兩種,
它們
A、前者屬于靜態(tài)測試.,后者屬于動態(tài)測試
13、前者屬于動態(tài)測試,后者屬于靜念測試
C、都屬于靜態(tài)測試
D、都屬于動態(tài)測試
標(biāo)準(zhǔn)答案:8
知識點解析:靜態(tài)測試是指人工評審軟件文檔或程序,借以發(fā)現(xiàn)其中的錯誤。而由
動態(tài)測試是指通常的上機(jī)測試,白盒測試方法和黑盒測試方法是動態(tài)測試的設(shè)計測
試用例的兩類方法。
9、數(shù)據(jù)庫中對全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述,伶為數(shù)據(jù)庫的
A、內(nèi)模式
B、外模式
C、概念模式
D、子模式
標(biāo)準(zhǔn)答案:4
知識點解析:數(shù)據(jù)庫系統(tǒng)的三級模式是概念模式、外模式和內(nèi)模式。概念模式是數(shù)
據(jù)庫系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶(應(yīng)用)公共數(shù)據(jù)視圖。外模式也
稱子模式或用戶模式,它是用戶的數(shù)據(jù)視圖,也就是用戶所見到的數(shù)據(jù)模式,它由
概念模式推導(dǎo)而出。內(nèi)模式又稱物理模式,它給出了數(shù)據(jù)庫物理存儲結(jié)構(gòu)與物理存
取方法c
10、設(shè)關(guān)系R是4元關(guān)系,關(guān)系S是一個5元關(guān)系,關(guān)系T是R與S的笛卡兒
積,即1=1^<5,則關(guān)系T是______元關(guān)系
A、9
B、11
C、20
D、40
標(biāo)準(zhǔn)答案:1
知識點解析:根據(jù)笛卡兒積的定義:有n元關(guān)系R及m元關(guān)系S,它們分別有p、
q個元組,則關(guān)系R與S經(jīng)笛卡兒積記為RxS,該關(guān)系是一個n+m元關(guān)系,元組
個數(shù)是pxq,由R與S的有序組組合而成。答案選A。
二、選擇題(本題共27題,每題1.0分,共27分。)
11、VisualFoxPro6.0的系統(tǒng)配置文件是
A、config.sys
B、config.fpw
C、win.ini
D^auto.bat
標(biāo)準(zhǔn)答案:2
知識點解析:系統(tǒng)配置文件的作用是用來對VisualFoxPro的配置進(jìn)行一些參數(shù)設(shè)
置,使得它能夠符合用戶的習(xí)慣。選項A中的con行g(shù).sys是操作系統(tǒng)的配置文件;
選項C中的Win.ini文伶時Windows中的初始化參數(shù)文件,用來設(shè)置Windows中
的一些參數(shù);選項D是一個批處理文件,它里面的數(shù)據(jù)表示當(dāng)Windows啟動時,
自動執(zhí)行的一些程序。
12、VisualFoxPro6.0是一種支持用戶使用菜單、令令、3種不同操作方式
的新型數(shù)據(jù)管理系統(tǒng)
A、循環(huán)
B、備份文件
C、命令文件
D、內(nèi)存變量
標(biāo)準(zhǔn)答案:4
知識點解析:VisualFoxPro是一種可視化的編程工具,其最突出的是面向?qū)ο缶?/p>
程,重復(fù)使用各種類,直觀地、創(chuàng)造性地建立應(yīng)用程序。它提供給用戶的操作方式
是菜單、命令和命令文件。
13、在關(guān)系理論中,把二維表表頭中的欄目稱為
A、數(shù)據(jù)項
B、元組
C、結(jié)構(gòu)名
D、屬忤名
標(biāo)準(zhǔn)答案:8
知識點解析:關(guān)系模型的用戶界面非常簡單,一個關(guān)系的邏輯結(jié)構(gòu)就是一張二維
表,每個關(guān)系有一個關(guān)系名。在VisualFoxPro中,一個關(guān)系存儲為一個文件,文
件擴(kuò)展名為.dbf,稱為“表”。一個關(guān)系的描述格式為:關(guān)系名(屬性名1,屬性名
2,屬性名n)當(dāng)用表結(jié)構(gòu)來表示關(guān)系時,屬性名作為二維表表頭的欄目。因此
本題的正確答案應(yīng)該是D。
14、在關(guān)系模型中,實現(xiàn)“關(guān)系中不允許出現(xiàn)相同的元組”的約束是通過
A、候選鍵
B、主鍵
C、外鍵
D、超鍵
標(biāo)準(zhǔn)答案:2
知識點解析:關(guān)系中的一個屬性集的值能唯一標(biāo)志關(guān)系中的元組且又不含多余屬性
值,我們稱該屬性集為關(guān)系的關(guān)鍵字或候選關(guān)鍵字。在VisualFoxPro中,通常是
利用主關(guān)鍵字或候選關(guān)鍵字來保證表中記錄的唯一,就保證實體唯一性。因此本題
的正確答案應(yīng)該是B。
15、在概念模型中,一個實體集合對應(yīng)于關(guān)系模型中的一個
A、元組
B、字段
C、關(guān)系
D、屬性
標(biāo)準(zhǔn)答案:4
知識點解析:在關(guān)系模型的概念模型中,一個實體在關(guān)系中被表示為一個元組,實
體集合就對應(yīng)于元組的集合,而元組的集合就是關(guān)系。因此本題的正確答案應(yīng)該是
Co在關(guān)系模型中存在多種對應(yīng)關(guān)系,例如屬性對應(yīng)與字段等。
16、下列表達(dá)式中不符合VisualFoxPro6.0語法要求的是
A、04/05/99
B、T+t
C、1234
D、2X>15
標(biāo)準(zhǔn)答案:8
知識點解析:在VisualFoxPro中,表達(dá)式的書寫也要滿足一定的要求。選項A表
示的就是日期型的數(shù)據(jù),符合VisualFoxPro的語法要求;選項B也滿足,它的含
義是將兩個變量相加;選項C表示的是一個數(shù)值型的常量1234,因此它也滿足
VisualFoxPro的語法要求;選項D是一個錯誤的邏輯表達(dá)式,因為2X不能用來給
變量命名。
17、設(shè)當(dāng)前表文件中含有字段NAME,系統(tǒng)中有一內(nèi)存變量的名稱也是NAME,
下面命令?NAME顯示的結(jié)果是
A、內(nèi)存變量NAME的值
B、字段變量NAME的值
C、與該命令之前的狀態(tài)有關(guān)
D、錯誤信息
標(biāo)準(zhǔn)答案:2
知識點解析:變量是指在程序運(yùn)行過程中數(shù)值可以發(fā)生變化的量。在Visual
FoxPro中有兩類不同性質(zhì)的變量,即字段變量和內(nèi)存變量。字段變量是依附于數(shù)
據(jù)表而存在,隨著數(shù)據(jù)表的打開和關(guān)閉而在內(nèi)存中存儲和釋放:而內(nèi)存變量則是一
種臨時數(shù)據(jù)的存儲單元,它獨立于數(shù)據(jù)表而存在,使用時可以臨時建立,程序運(yùn)行
完畢后就自動釋放,其作用是提供數(shù)據(jù)運(yùn)算和傳遞。在VisualFoxPro中,當(dāng)內(nèi)存
變量與字段變量重名時,字段變量優(yōu)先。若要引用內(nèi)存變量,可以在內(nèi)存變量名前
加上前綴M.或者M(jìn)->來區(qū)別。
18、表中相對移動記錄指針和絕對移動記錄指針的命令分別為
A、LOCATEflSKIP
B、LOCATE和GO
C、SKIP和GO
D、LOCATEflFIND
標(biāo)準(zhǔn)答案:4
知識點解析:本題考查的是移動記錄指針的命令。在VisualFoxPro中,移動定位
記錄指針的命令有3個。①GOTO或者GO命令。該命令的功能是直接按記錄號
定位。命令格式為:GOnRecordNumberTOP|BOTTON4其中nRecordNumber是記
錄號,即直接按記錄號定位。②SKIP命令。該命令的功能是當(dāng)確定了當(dāng)前記錄位
置之后,可以用它向前或向后移動若干條記錄位置。命令格式為:SKIP
[nRecords]其中nRecords可以是正或負(fù)的整數(shù),默認(rèn)是1。③LOCATE命令。該命
令的功能是按條件定位定錄位置的命令。該命令的格式為:LOCATEFOR
1Expression11Expression1是查詢或定位的表達(dá)式。因此本題的正確答案應(yīng)該
是Co
19、當(dāng)前工資表中有108條記錄,當(dāng)前記錄號為8,用Sum命令計算工資總和時,
若缺省范圍,則系統(tǒng)將
A、只“算當(dāng)前記錄的工資值
B、計算前8條記錄的工資和
C、計算后8條記錄的工資和
D、計算全部記錄的工資和
標(biāo)準(zhǔn)答案:8
知識點解析?:本題考查的是SUM命令的功能。SUM命令的功能是計算所有記錄的
某個字段的值的總和,計算時無論記錄指針在何處,都是求所有記錄的某個字段的
總和。因此本題的正確答案應(yīng)該是D。
20、查詢設(shè)計器中包含的選項卡有
A、字段,篩選,排序依據(jù)
B、字段,條件,分組依據(jù)
C、條件,排序依據(jù),分組依據(jù)
D、條件,篩選,雜項
標(biāo)準(zhǔn)答案:1
知識點解析:查詢設(shè)計冊包含的選項卡有:“字段”選項卡,指定所要查詢的數(shù)據(jù):
“連接”選項卡,用于編輯連接條件;“篩選”選項卡,用戶指定查詢條件;“排序依
據(jù)''選項卡,用于指定排序的字段和排序方式:“分組依據(jù)”選項卡,用于指定
GROUPBY和HAVING條件,進(jìn)行分組;“雜項”選項卡可以指定是否要重復(fù)記錄
及列在前面的記錄等。因此本題的正確選項應(yīng)該是A。
21、下列關(guān)于查詢設(shè)計器的說法中錯誤的是
A、既可對單表查詢,也可對多表查詢
B、在分組依據(jù)選項卡中,可以設(shè)置杳詢結(jié)果按某一字段值的升序排列
C、可以將查詢結(jié)果保存到擴(kuò)展名為.qpi■的查詢文件中,并可在命令窗口中直接用
do命令執(zhí)行
D、可以設(shè)定查詢結(jié)果的輸出形式,如臨時表,圖形等
標(biāo)準(zhǔn)答案:2
知識點解析:查詢設(shè)計器的“分組依據(jù)”選項卡,用于指定GROUPBY和HAVING
條件,進(jìn)行分組;而“排序依據(jù)”選項卡,用于指定排序的字段和排序方式;因此選
項B的說法錯誤。
22、有關(guān)多表查詢結(jié)果中,以下說法正確的是
A、只可包含其中一個表的字段
B、必須包含查詢表的所有字段
C、可包含查詢表的所有字段,也可只包含查詢表部分字段
D、以上說法均不正確
標(biāo)準(zhǔn)答案:4
知識點解析?:SQL不僅支持兩個表之間的連接查詢,還支持多個表之間的連接查
詢。對于多表查詢,其查詢結(jié)果可包含查詢表的所有字段,也可.只包含查詢表部分
字段,因此本題的正確答案應(yīng)該是C。
23,對學(xué)歷為大學(xué)的職工按工資由高到低排序,工資相同的職工按年齡由大到小排
序,應(yīng)使用的命令是
A、SORTTOXLON工資/A,出生日期ZDFOR學(xué)歷=“大學(xué)”
B、SORTTOXLON工資/D,出生日期/AFOR學(xué)歷=“大學(xué)”
C、SORTTOXLON工資/A,出生日期/AFOR學(xué)歷=“大學(xué)”
D、SORTTOXLON工資/D,出生日期ZDFOR學(xué)歷=“大學(xué)”
標(biāo)準(zhǔn)答案:2
知識點解析:在本題中具有兩個排序條件,一個是按工資由高到低排序,對于工資
相同的職工,年齡由大到小排序,因此在執(zhí)行命令是應(yīng)該先對職工按照工資的降序
排列.第二個條件才是造照出生日期的升序排列,并且對于職T還應(yīng)該有一個學(xué)歷
的要求,即學(xué)歷;“大學(xué)”,通過上述分析,我們可以判斷本題所采用的命令應(yīng)該是
選項B所對應(yīng)的命令。
24、修改數(shù)據(jù)表中的數(shù)據(jù)是在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度河北省護(hù)師類之兒科護(hù)理主管護(hù)師考前沖刺模擬試卷B卷含答案
- 出口貿(mào)易中的匯率風(fēng)險控制合同
- 休閑漁業(yè)場地租賃與經(jīng)營管理合同
- XX企業(yè)正規(guī)項目融資合同范本
- 財務(wù)報表編制與合同履行質(zhì)量保證協(xié)議范本
- 茶葉產(chǎn)業(yè)園區(qū)建設(shè)與運(yùn)營合作協(xié)議
- 車輛事故理賠與維修服務(wù)合同
- 生態(tài)農(nóng)業(yè)有限責(zé)任公司股東利益共享合同
- 餐飲市場趨勢分析與競爭策略咨詢顧問合同
- 茶葉種植基地生態(tài)保護(hù)承包合同
- 精裝分包勞務(wù)合同協(xié)議書
- T/CNESA 1203-2021壓縮空氣儲能系統(tǒng)性能測試規(guī)范
- 2025年四年級下冊美術(shù)期末測試題附答案
- 店面借給別人合同協(xié)議書
- 圖像編輯基礎(chǔ)Photoshop試題及答案
- 宣城汽車精密零部件項目商業(yè)計劃書
- 2025至2030中國天文館行業(yè)投資前景研究與銷售戰(zhàn)略研究報告
- 2021入河(海)排污口三級排查技術(shù)指南
- 行為:2024年全球影視報告-YouGov
- 2025年中考第一次模擬考試卷:地理(陜西卷)(解析版)
- 手機(jī)使用課件
評論
0/150
提交評論