




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
家二級VF筆試模擬試卷33(共9
套)
(共443題)
國家二級VF筆試模擬試卷第1套
一、公共基礎(chǔ)選擇題(本題共10題,每題7.0分,共
10分。)
1、算法的時間復(fù)雜度是指.
A、執(zhí)行算法程序所需要的時間
B、算法程序的長度
C、算法執(zhí)行過程中所需要的基本運算次數(shù)
D、算法程序中的指令條數(shù)
標準答案:4
知識點解析:所謂算法的時間復(fù)雜度,是指執(zhí)行算法所需要的計算工作量。為了能
夠比較客觀地反映出一個算法的效率,在度量一個算法的工作量時,不僅應(yīng)該與所
使用的計算機、程序設(shè)計語言以及程序編制者無關(guān),而且還應(yīng)該與算法實現(xiàn)過程中
的許多細節(jié)無關(guān)。為此,可以用算法在執(zhí)行過程中所需基本運算的執(zhí)行次數(shù)采度量
算法的工作量。
2、下列敘述中正確的是。
A、線性表是線性結(jié)構(gòu)
B、棧與隊列是非線性結(jié)構(gòu)
C、線性鏈表是非線性結(jié)構(gòu)
D、E又樹是線性結(jié)構(gòu)
標準答案:1
知識點解析:根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間前后關(guān)系的復(fù)雜程度,一般將數(shù)據(jù)結(jié)
構(gòu)分為兩大類型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。如果一個非空的數(shù)據(jù)結(jié)構(gòu)滿足下列兩個
條件:①有且只有一個根結(jié)點;②每個結(jié)點最多有一個前件,也最多有一個后
件。則稱該數(shù)據(jù)結(jié)構(gòu)為線性結(jié)構(gòu),又稱線性表。所以線性表、棧與隊列、線性鏈表
都是線性結(jié)構(gòu),而二叉樹是非線性結(jié)構(gòu)。
3、下面關(guān)于完全二叉樹的敘述中,錯誤的是o
A、除了最后一層外,每一層上的結(jié)點數(shù)均達到最大值
B、可能缺少若干個左右葉子結(jié)點
C、完全二叉樹一般不是滿二叉樹
D、具有結(jié)點的完全二叉樹的深度為[log2n]+l
標準答案:2
知識點解析:這里考察完全二叉樹與滿二叉樹的定義及二叉樹的性質(zhì)。滿二叉樹指
除最后一層外每一層上所有結(jié)點都有兩個子結(jié)點的二叉樹。完全二叉樹指除最后一
層外,每一層上的結(jié)點數(shù)均達到最大值,在最后一層上只缺少右邊的若干子結(jié)點
(葉子結(jié)點)的二叉樹。因此選項A是正確的,而選預(yù).B是錯誤的。由定義可知,
滿二叉樹肯定是完全二叉樹,而完全二叉樹一般不是滿二叉樹,因此選項C是正
確的敘述。選項D即二叉樹性質(zhì)(5),也是正確的。
4、結(jié)構(gòu)化程序設(shè)計主要強調(diào)的是.
A、程序的規(guī)模
B、程序的易讀性
C、程序的執(zhí)行效率
D、程序的可移植性
標準答案:2
知識點解析:結(jié)構(gòu)化程序設(shè)計主要強調(diào)的是結(jié)構(gòu)化程序清晰易讀,可理解性好,程
序員能夠進行逐步求精、程序證明和測試,以保證程序的正確性。
5、在軟件生命周期中,能準確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的
階段是.
A、概要設(shè)計
B、詳細設(shè)計
C、可行性分析
D、需求分析
標準答案:8
知識點解析:通常,將軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程稱
為軟件生命周期。也就是說,軟件產(chǎn)品從考慮其概念開始,到該軟件產(chǎn)品不能使用
為止的整個時期都屬于軟件生命周期。軟件生命周期的主要活動階段為:①可行
性研究和計劃制定。確定待開發(fā)軟件系統(tǒng)的開發(fā)目標和總的要求,給出它的功能、
性能、可靠性以及接口等方面的可行方案,制定完成開發(fā)任務(wù)的實施計劃。②需
求分析。對待開發(fā)軟件提出的需求進行分析并給出詳細定義,即準確地確定軟件系
統(tǒng)的功能。編寫軟件規(guī)格說明書及初步的用戶手冊,提交評審。③軟件設(shè)計。系
統(tǒng)設(shè)計人員和程序設(shè)計人員應(yīng)該在反復(fù)理解軟件需求的基礎(chǔ)上,給出軟件的結(jié)構(gòu)、
模塊的劃分、功能的分配以及處理流程。④軟件實現(xiàn)。把軟件設(shè)計轉(zhuǎn)換成計算機
可以接受的程序代碼。即完成源程序的編碼,編寫用戶手冊、操作手冊等面向用戶
的文檔,編寫單元測試計劃。⑤軟件測試。在設(shè)計測試用例的基礎(chǔ)上,檢驗軟件
的各個組成部分。編寫測試分析報告。⑥運行和維護。將已交付的軟件投入運
行,并在運行使用中不斷地維護,根據(jù)新提出的需求進行必要而且可能的擴充和刪
改。
6、數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)
成。下列圖符名標識的圖符不屬于數(shù)據(jù)流圖合法圖符的是。
A、控制流
B、加工
C、數(shù)據(jù)存儲
D、源和潭
標準答案:1
知識點解析:數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,來刻畫數(shù)據(jù)流從輸入到輸出的移
動變換過程。數(shù)據(jù)流圖中的主要圖形元素有:加工(轉(zhuǎn)換)、數(shù)據(jù)流、存儲文件(數(shù)據(jù)
源)、源和潭。
7、軟件需求分析一般應(yīng)確定的是用戶對軟件的。
A、功能需求
B、非功能需求
C、性能需求
D、功能需求和非功能需求
標準答案:8
知識點解析:軟件需求分析中需要構(gòu)造一個完全的系統(tǒng)邏輯模型,理解用戶提出的
每一功能與性能要求,是用戶明確自己的任務(wù)。因此,需求分析應(yīng)確定用戶對軟件
的功能需求和非功能需求。
8、下述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中正確的是£
A、數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余
B、數(shù)據(jù)庫系統(tǒng)避免了一切冗余
C、數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型的一致
D、數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)
標準答案:1
知識點解析:由于數(shù)據(jù)的集成性使得數(shù)據(jù)可為多個應(yīng)用所共享,特別是在網(wǎng)絡(luò)發(fā)達
的今天,數(shù)據(jù)庫與網(wǎng)絡(luò)的結(jié)合擴大了數(shù)據(jù)關(guān)系的應(yīng)用范圍。數(shù)據(jù)的共享自身乂可極
大地減少數(shù)據(jù)冗余性,不僅減少了不必要的存儲空間,更為重要的是可以避免數(shù)據(jù)
的不一致性。所謂數(shù)據(jù)的一致性是指在系統(tǒng)中同一數(shù)據(jù)的不同出現(xiàn)應(yīng)保持相同的
值,而數(shù)據(jù)的不一致性指的是同一個數(shù)據(jù)在系統(tǒng)的不同拷貝處有不同的值。
9、關(guān)系表中的每一橫行稱為一個.
A、元組
B、字段
C、屬性
D、碼
標準答案:1
知識點解析:在關(guān)系數(shù)據(jù)庫中,關(guān)系模型采用二維表來表示,簡稱“表”。二維表是
由表框架及表元組組成。在表框架中,按行可以存放數(shù)據(jù),每行數(shù)據(jù)稱為元組。
10、數(shù)據(jù)庫設(shè)計包括兩個方面的設(shè)計內(nèi)容,它們是O
A、概念設(shè)計和邏輯設(shè)計
B、模式設(shè)計和內(nèi)模式設(shè)計
C、內(nèi)模式設(shè)計和物理設(shè)計
D、結(jié)構(gòu)特性設(shè)計和行為特性設(shè)計
標準答案:1
知識點解析:數(shù)據(jù)庫設(shè)計可分為概念設(shè)計與邏輯設(shè)計。數(shù)據(jù)庫概念設(shè)計的目的是分
析數(shù)據(jù)間內(nèi)在語義關(guān)聯(lián),在此基礎(chǔ)上建立一個數(shù)據(jù)的抽象模型。數(shù)據(jù)庫邏輯設(shè)計的
主要工作是將ER圖轉(zhuǎn)換為指定的RDBMS中的關(guān)系模型。
二、選擇題(本題共25題,每題1.0分,共25分。)
11、VisualFoxPro數(shù)據(jù)庫文件是。
A、存放用戶數(shù)據(jù)的文件
B、管理數(shù)據(jù)庫對象的系統(tǒng)文件
C、存放用戶數(shù)據(jù)和系統(tǒng)的文件
D、前3種說法都對
標準答案:8
知識點解析:VisualFoxPro數(shù)據(jù)庫文件存放用戶數(shù)據(jù)的文件:管理數(shù)據(jù)庫的系統(tǒng)
文件;存放用戶數(shù)據(jù)和系統(tǒng)的文件。
12、下面關(guān)于運行應(yīng)用程序的說法正確的是o
A^app應(yīng)用程序可以在VisualFoxProWindows環(huán)境下運行
B、exe只能在Windows環(huán)境下運行
C、exe應(yīng)用程序可以在VisualFoxProWindows環(huán)境下運行
D、app應(yīng)用程序只能在Windows環(huán)境下運行
標準答案:4
知識點解析:.app應(yīng)用程序首先要啟動VisualFoxPro,然后從“程序”菜單中選擇
“運行”命令,選擇要執(zhí)行的應(yīng)用程序;或者在“命令窗口”中,鍵入DO和應(yīng)用程序
名;exe應(yīng)用程序可以在Visual:FoxPro和Windows環(huán)境下運行。
13、數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS三者之間的關(guān)系是
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBSDBMS
D、DBS就是DB,也就是DBMS
標準答案:1
知識點解析:數(shù)據(jù)庫系統(tǒng)DBS由5部分組成:硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管
理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶。
14、VisualFoxPrt)6O是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),所謂關(guān)系是指。
A、各條記錄中的數(shù)據(jù)彼此有一定的關(guān)系
B、一個數(shù)據(jù)庫文件與另一個數(shù)據(jù)庫文件之間有一定的關(guān)系
C、數(shù)據(jù)模型符合滿足一定條件的二維表格式
D、數(shù)據(jù)庫中各個字段之間彼此有一定的關(guān)系
標準答案:4
知識點解析:關(guān)系指的是表之間的一種鏈接,它不僅能從當(dāng)前選定表中訪問數(shù)據(jù),
而且可以訪問其他表中的數(shù)據(jù)。這種鏈接指的是連接條件。
15、用來指明復(fù)選框的當(dāng)前選中狀態(tài)的屬性是。
A、Selected
B、Caption
C、Value
D、ControlSource
標準答案:4
知識點解析:ControlSource屬性:把控件和數(shù)據(jù)綁在一起“Value屬性:用來指
明復(fù)選框的當(dāng)前狀態(tài)。C即ion屬性:指定顯示在復(fù)選框旁邊的文字。
16、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是o
A、數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單
B、文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以
C、文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件
D、文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量
標準答案:2
知識點解析:數(shù)據(jù)庫技術(shù)的主要目的是有效管理和存取大量的數(shù)據(jù)資源,包括:提
高數(shù)據(jù)的共享性,減少數(shù)據(jù)的冗余度,提供數(shù)據(jù)與應(yīng)用程序的獨立性。
17、將一個設(shè)計好的菜單存盤,再運行該菜單,卻不能執(zhí)行。因為。
A、沒有放到項目中
B、沒有生成菜單程序
C、要用命令方式
D、要連編
標準答案:2
知識點解析:在“菜單設(shè)計器”里設(shè)計菜單完畢后,必須生成擴展名為.MPR的菜
單程序才能被應(yīng)用程序調(diào)用
18、條記錄上的命令是o
A、GOTOP
B、GOBOTTOM
C、G06
D、SKIP
標準答案:1
知識點解析:GO命令直接對記錄進行定位,TOP是表頭,不使用索引時,記錄號
為1的記錄,使用索引時,索引項排在最前面的索引對應(yīng)的記錄。BOTTOM是表
尾,當(dāng)不使用索引時,是記錄號最大的那條記錄,使用索引時,是索引項排在最
后面的索引項對應(yīng)的記錄。S文IP命令的作用是,當(dāng)確定了當(dāng)前記錄位置之后,
可以用SKIP命令向前或向后移動若干條記錄位置。
19、表達式VAL(SUBS「奔騰586",5,l))*Lcn(,,visualfoxpro")的結(jié)果是。
A、13.00
B、14.00
C、45.00
D、65.00
標準答案:8
知識點解析:語法:SUBSTR(cExpression?nStartPosition[,nCharactersRetumedl)
回值:CharacterSUBS(“奔騰586”;5,1)的值是“5"val語法:VAL(cExpression)返
回值:NumericVAL(SUBS(“奔騰586”,5,1))的值是5LEN語法:LEN(cExpression)
返回值:NumericLEN「visualfoxpro")的值是13注意:在VisualFoxPro市一個漢
字占兩個字符的寬度。所以Len(“中國”)叫‘Subs',奔騰586”,5,1)的返回值是
"5no
20、關(guān)系數(shù)據(jù)庫中,實現(xiàn)表與表之間的聯(lián)系是通過。
A、實體完整性規(guī)則
B、參照完整性規(guī)則
C、用戶自定義的完整性
D、值域
標準答案:2
知識點解析:在關(guān)系模型中實體及實體間的聯(lián)系都是用關(guān)系來描述的。這樣就自然
存在著關(guān)系與關(guān)系之間的引用。引用的時候,必須取基本表中己經(jīng)存在的值,參照
完整性規(guī)則是定義外碼與主碼之間引用規(guī)則的.
21、以下賦值語句正確的是。
A、STORE8ToX,Y
B、STORE8,9TOX,Y
C、X=S,Y=9
D、X,Y=8
標準答案:1
知識點解析:變量的賦值命令分為兩種格式?!磧?nèi)存變量名,:〈表達式〉
STORE<表達式>TO<內(nèi)存變量名表)說明:等號一次只能給一個內(nèi)存變量賦值,
所以C不正確。STORE命令可以同時給若干個變量賦予相同的值,各內(nèi)存變量名
之間必須有逗號隔開,所以B不正確。選項D格式不正確。
22、設(shè)當(dāng)前數(shù)據(jù)庫有10條記錄(記錄未進行任何索引),在下列3種情況下,當(dāng)前
記錄號為1時;EOF()為真時;BOF()為真時,命令?RECNO的結(jié)果分別是
A、1,11,1
B、1,10,1
C、1,11,0
D、1,10,0
標準答案:1
知識點解析:EOF。是表文件尾測試函數(shù),功能是測試指定文件中的記錄指針是否
指向文件尾,若返回邏輯真.T表文件尾是指最后一條記錄的后面位置。BOF()是表
文件首測試函數(shù),功能是測試當(dāng)前表文件或指定表文件中的記錄指針是否指向文件
首,若返回邏輯真工,表文件首是第1條記錄的前面位置。RECNO是記錄號測試
函數(shù),功能是返回當(dāng)前表文件或指定表文件中當(dāng)前記錄(記錄指針所指記錄)的圮錄
號。如果指定工作區(qū)上沒有打開表文件,函數(shù)值為0,如果記錄指針指向文件尾,
函數(shù)值為表文件中記錄數(shù)加1。如果記錄指針指向文件首,函數(shù)值為表文件中第1
條記錄的記錄號。
23、下列表達式中結(jié)果不是日期型的是。
A、CTODC'2000/10/01")
B、{八1999/10/01}+365
C、VAL(,,2000/10/01n)
D、DATE()
標準答案:4
知識點解析:CTOD濘符表達式)的功能是將字符表達式轉(zhuǎn)換成口期型數(shù)據(jù)。
DTOD返回當(dāng)前系統(tǒng)日期,函數(shù)值為日期限型。日期+天數(shù)的類型是日期型。結(jié)果
是指定日期若干天后的三期VAL()將數(shù)字符號組成的字符型數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的數(shù)值
型數(shù)據(jù)。
24、下面對控件的描述正確的是。
A、用戶可以在組合框中進行多重選擇
B、用戶可以在列表框中進行多重選擇
C、用戶可以在一個選項組中選中多個選項按鈕
D、用戶對一個表單內(nèi)的一組復(fù)選框只能選中其中一個
標準答案:2
知識點解析:組合框是用于提供一組條目供用戶選擇。對于組合框來說,通常只有
一個條目是可見的。用戶可以單擊組合框上的下箭頭按鈕打開條目列表,以便從中
選擇。所以相比列表框,組合框能夠節(jié)省表單里的顯示空間。組合框不提供多重選
擇的功能,沒有MultiSelect屬性。列表框提供一組條目(數(shù)據(jù)項),用戶可以從中
選擇一個或多個項目。一般情況下,列表框顯示其中的若干條目,用戶可以通過滾
動條瀏覽其他條目。選項組乂稱選項按鈕組,是包含選項按鈕的一種容器,一個選
項組中往往包含若干個選項按鈕,但用戶只能從中選擇一個按鈕。當(dāng)用戶選擇某個
選項按鈕時,該按鈕即成為被選中狀態(tài),而選項組中的其他選項按鈕,不管原來是
什么狀態(tài),都變?yōu)槲催x中狀態(tài)。被選中的選項按鈕中會顯示一個圓點。一個復(fù)選框
用于標記一個兩個狀態(tài),如真(.T.)或假(.P.)。當(dāng)處于“真”狀態(tài)時,復(fù)選框內(nèi)
顯示一個對勾;否則,復(fù)選框內(nèi)為空白。對一個表單內(nèi)的一組復(fù)選框可以選中多
個,或不選擇;或全部選擇都可以。
25、執(zhí)行SELECTO選攔工作區(qū)的結(jié)果是。
A、選擇了0號工作區(qū)
B、選擇了空閑的最小號工作區(qū)
C、關(guān)閉選擇的工作區(qū)
D、選擇已打開的工作區(qū)
標準答案:2
知識點解析:使用窗口命令選擇工作區(qū):SELECTVT作區(qū)>|〈別名〉〈工作區(qū)號
>的取值范圍0432767。如果取值為0,則選擇尚未使用編號最小的一個工作區(qū)。
〈別名〉是指打開表的別名,用來指定包含打開表的工作區(qū)。別名有3種使用方法
使用系統(tǒng)默認的別名A?J表示前10個工作區(qū)使用用戶定義的別名。定義格式為
USE表名ALIAS別名用戶未定義別名時。,直接使用表名作為別名。另外,要為表
指定打開的工作區(qū),此時不改變當(dāng)前區(qū)的位置。定義格式為USE<表名>m<工作區(qū)
號,
26、在SQL語言中,修改基本表的語句是o
A、CREATETABLE
B、DROPTABLE
C、ALTERTABLE
D、UPDATETABLE
標準答案:4
知識點解析:CREATETABLE是定義基本表的語句;DROPTABLE是刪除基本表
的語句;ALTERTABLE是修改基本表語句;UPDATE語句是對視圖的操作,數(shù)
據(jù)查詢SELECT數(shù)據(jù)定義CREATE,DROP.ALTER數(shù)據(jù)操縱INSERT,
UPDATE,DELETE數(shù)據(jù)控制GRANT,REVOKE
27、DELETEFROMSWHERE年齡>60語句的功能是_____。
A、從S表中徹底刪除年齡大于60歲的記錄
B、S表中年齡大于60歲的記錄被加上刪除標記
C、刪除S表
D、刪除S表的年齡列.
標準答案:2
知識點解析:DELETE是為表中指定的元組添加刪除標記
DELETEFROMTableName[WHEREConditio川其中,F(xiàn)ROM指定從哪個表中刪除數(shù)
據(jù);WHERE指定被刪除的元組所要滿足的條件,若省略WHERE短語,則刪除該
表中全部元組。該命令是邏輯刪除,如果要物理刪除,需耍繼續(xù)使用PACK命
令。
28、SQL語言集數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能和數(shù)據(jù)控制功能于一體。如卜.所列
語句中,是屬于數(shù)據(jù)控制功能的語句o
A、GRANT
B、CREATE
C、INSERT
D、SELECT
標準答案:I
知識點解析:本題中CREATE是定義基本表的語句(數(shù)據(jù)定義功能),SELECT語句
是進行數(shù)據(jù)庫查詢的,INSERT語句是插入一個元組或插入一個子查詢的結(jié)果的命
令(數(shù)據(jù)操縱功能),而GRANT語句是向用戶授予操作權(quán)限的,屬于數(shù)據(jù)控制功能
語句,
29、在標準SQL中,建立視圖的命令是______o
A、CREATESCHEMA命令
B、CREATETABLE命令
C、CREATEVIEW命令
D、CREATEINDEX命令
標準答案:4
知識點解析:視圖是根據(jù)對表的查詢定義的,其命令格式如下:
CREATEVIEWview_name[(column_nameLcolumn_name]...)]ASseleetstmemem其中
selects~temem可以是任意的SELECT查詢語句,—它說明和限定了癰中的數(shù)據(jù);
當(dāng)沒有為視圖指定字段名時,視圖的字段名將與selectstatement中指定的字段名或
表中的字段名同名.
30、有關(guān)SCAN循環(huán)結(jié)構(gòu),敘述正確的是_____o
A、SCAN循環(huán)結(jié)構(gòu)中的LOOP語句,可將程序流程直接指向循環(huán)開始語句
SCAN,首先判斷EOF()函數(shù)的真假
R、在使用SCAN循環(huán)結(jié)構(gòu)時,必須打開某一個數(shù)據(jù)庫
C、SCAN循環(huán)結(jié)構(gòu)的循環(huán)體中必須寫有SKIP語句
D、SCAN循環(huán)結(jié)構(gòu),如果省略了子句\FOR和WHILE條件子句,則直接退出循環(huán)
標準答案:2
知識點解析:SCAN-ENDSCAN語句一般用于處理表中記錄。語句可指明需處理的
記錄范圍及應(yīng)滿足的條件。語句格式:SCAN[OOPTIMIZE][Scope][FOR
lExpressionl]WHILElExpression2](Commands][LOOP][EXIT]ENDSCAN執(zhí)行語句
時,記錄指針自動、依次在當(dāng)前表的指定范圍內(nèi)滿足條件的記錄上移動,對每一條
記錄執(zhí)行循環(huán)體內(nèi)的命令。如果循環(huán)體包含LOOP命令,那么當(dāng)遇到LOOP時,
就結(jié)束循環(huán)體的本次執(zhí)行,不再執(zhí)行其后面的語句,而是轉(zhuǎn)回SCAN重新判斷條
件。范圍如果不寫,默認值是ALL。
31、以下屬于非容器類控件的是
A、Form
B、Label
C、page
D^Container
標準答案:2
知識點解析:VisualFoxPro中的類一般可分為兩種類型:容器類和控件類??丶?/p>
是一個可以以圖形化的方式顯示出來并能與用戶進行交互的對象,例如一個命令按
鈕、一個文本框等??丶ǔ1环胖迷谝粋€容器里。容器可以被認為是一種特殊的
控件,它能包容其他的控件或容器,例如一個表單、一個表格等。VisualFoxPro
中常用的容器類有:表單集、表單、表格、歹U、頁框、頁、命令按鈕組、選項按鈕
組、Container對象等。
32、下面所列條目中,錯誤的SQL語句是o
A、ALTERTABLE
B、ALTERVIEW
C、CREATETABLE
D、CREATEVIEW第(33)?(35)是基于下述描述:設(shè)有圖書管理數(shù)據(jù)庫:圖書(總
編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))
讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借
閱(借書證號C(4),總編號C(6),借書日期D(8))
中小準答案:2
知識點解析:本題的考查點是SQL語句在SQL語句中沒有ALTERVIEW語句
33、對于圖書管理數(shù)據(jù)庫,要查詢所藏圖書中,各個出版社的圖書最高單價、平均
單價和冊數(shù),下面SQL語句正確的是。SELECT出版單位,FROM圖書管
理!圖書______出版單位
A、MIN(單價)AVGAGE(單價)COUNT(*)GROUPBY
B、MAX(單價)AVG(單價)COUNT(*)ORDERBY
C、MAX(單價)AVG(單價)SUM(*)ORDERBY
D、MAX(單價)AVG(單價)COUNT0)GROUPRY
標準答案:8
知識點解析:查詢操作用SELECT命令實現(xiàn),本題屬于分組計算查詢。所要查詢
的數(shù)據(jù)來自一個表,通討GROUPBY短語關(guān)于出版社進行分組,并通過函數(shù)
MAX。和AVG()來計算每一組內(nèi)單價的最大值和平均值,通過COUNT(*)來統(tǒng)計每
一組的個數(shù)。
34、對于圖書管理數(shù)據(jù)庫,分別求出各個單位當(dāng)前借閱圖書的讀者人次。下面的
SQL語句正確的是。SELECT單位______FROM借閱,讀者WHERE;借
閱.借書證號:讀者.借書證號.
A、COUNT(借閱.借書證號)GROUPBY單位
B、SUM(借閱.借書證號)GROUPBY單位
C、COUNT(借閱,借書證號)ORDERBY單位
D、COUNT(借閱,借書證號).HAVING單位
標準答案:1
知識點解析:本題是連接查詢和分組查詢集合使用。要分單位查詢借閱圖書的讀者
人次,而單位信息存儲在讀者表中,借閱圖書的信息存貯在借閱表中,需要通過共
同的借書證號屬性把兩個表連接起來,即將借閱.借書證號:讀者.借書證號置于
WHERE短語之后。把相同借書號所借閱的圖書數(shù)目都統(tǒng)計在內(nèi),所以不需要使用
DISTINCT短語去掉重復(fù)值;需要按單位統(tǒng)計借閱圖書的讀者人次。通過
GROUPBY命令實現(xiàn)按單位分組查詢。本題若改為分別求出各個單位當(dāng)前借閱圖書
的讀者人數(shù),則要加上DISTINCT短評去掉重復(fù)值;以便統(tǒng)計出讀者人數(shù)。
35、對于圖書管理數(shù)據(jù)庫,檢索借閱了《現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)》一書的借書證號。下
面SQL語句正確的是.SELEC1借書證號卜ROM借閱WHERE總編號三
.借閱.借書證號:讀者.借書證號.
A、COUNT(借閱.借書證號)GROUPBY單位
B、SUM(借閱.借書證號)GROUPBY單位
C、COUNT(借閱,借書證號)ORDERBY單位
D、COUNT(借閱,借書證號).HAVING單位
標準答案:2
知識點解析:本題是嵌套查詢,內(nèi)層查詢完成的是對圖書表中書名為,現(xiàn)代網(wǎng)絡(luò)技
術(shù)基礎(chǔ)”書的總編號,將查出的總編號作為給外層查詢WHERE后的條件,外層循
環(huán)完成的是在借閱表中總編號為內(nèi)層查詢查出來的結(jié)果的記錄的借書證號。
三、選擇題(含2小題)(本題共2題,每題7.0分,
共2分。)
以下2題使用如下圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名
C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位
C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號
C(6);借書日期D(8))
36、對于圖書管理數(shù)據(jù)庫,查詢0001號借書證的讀者姓名和所借圖書的書名。
SQL語句正確的是oSELECT姓名,書名FROM借閱,圖書,讀者
WHERE;借閱.借書證號="0001、AND;
A、圖書.總編號二借閱.總編號AND讀者.借書證號=借閱.借書證號
B、圖書.分類號二借閱.分類號AND讀者.借書證號=借閱.借書證號
C、讀者.總編號二借閱.總編號AND讀者.借書證號二借閱.借書證號
D、圖書.總編號二借閱.總編號AND讀者.書名二借閱.書名
標準答案:1
知識點解析:使用SQL命令進行查詢。查詢結(jié)果出自不同的表,即姓名出自讀者
表,書名出自圖書表,該題是涉及多個表的連接查詢。讀者和借閱表通過共有屬性
借書證號進行連接,從而可以獲得借閱了圖書的讀者姓名,圖書表和借閱表通過共
有屬性總編號進行連接,從而可以獲得借出圖書的書名。由于要進行3個關(guān)系即借
閱、圖書和讀者3個表的連接,必須將連接條件放住WHERE短語后面,兩個連接
條件即“圖書.總編號:借閱.總編號”和“讀者.借書證號:借閱.借書證號”
由,AND運算符連接。
37、對于圖書管理數(shù)據(jù)庫,檢索所有藏書的書名和出版單位。下面SQL語句正確的
是?
A、SELECT書名,出版單位FROM,圖書
B、SELECT書名;出版單位FROM圖書
C、SELECT書名,出版單位FOR圖書
D、SELECT書名;出版單位FOR圖書
標準答案:1
知識點解析:本題完成的杳詢的操作,所以使用SELECT語句,SELECT的格式要
求FROM后說明要查詢的數(shù)據(jù)來自哪個或哪些表。所以選項C、D是錯誤的。
SELECT后說明的是要查詢的數(shù)據(jù),如果為多選項之間用逗號隔開,選項B是錯誤
的,所以本題答案為A。
四、公共基礎(chǔ)填空題(本題共5題,每題7.0分,共5
分。)
38、在先左后右的原則下,根據(jù)訪問根結(jié)點的次序,二叉樹的遍歷可以分為3種:
前序遍歷、【】遍歷和后序遍歷。
標準答案:中序
知識點解析:在先左后右的原則下,根據(jù)訪問根結(jié)點的次序,二叉樹的遍歷可以分
為3種:前序遍歷、中序遍歷和后序遍歷。前序遍歷是指在訪問根結(jié)點、遍歷左
子樹與遍歷右子樹這三者中,首先訪問根結(jié)點,然后遍歷左子樹,最后遍歷右子
樹;并且遍歷左、右子樹時,仍然先訪問根結(jié)點,然后遍歷左子樹,最后遍歷右子
樹。中序遍歷指在訪問艱結(jié)點、遍歷左子樹與遍歷右子樹這三者中,首先遍歷左子
樹,然后訪問根結(jié)點,最后遍歷右子樹;并且遍歷左、右子樹時,仍然先遍歷左子
樹,然后訪問根結(jié)點,最后遍歷右子樹。后序遍歷指在訪問根結(jié)點、遍歷左子樹與
遍歷右子樹這三者中,首先遍歷右子樹,然后訪問根結(jié)點,最后遍歷左子樹;并且
遍歷左、右子樹時,仍然先遍歷右子樹,然后訪問根結(jié)點,最后遍歷左子樹。
39、結(jié)構(gòu)化程序設(shè)計方法的主要原則可以概括為自頂向下、逐步求精、【】和限
制使用goto語句。
標準答案:模塊化
知識點解析:結(jié)構(gòu)化程序設(shè)計方法的主要原則可以概括為自頂向下、逐步求精、模
塊化和限制使用got。語句。自頂向下:程序設(shè)計時,應(yīng)先考慮總體,后考慮組
節(jié);先考慮全局目標,后考慮局部目標。不要一開始就過多追求眾多的細節(jié),先從
最上層總目標開始設(shè)計,逐步使問題具體化。逐步求精:對復(fù)雜問題,應(yīng)設(shè)計一些
子目標作過渡,逐步細化。模塊化:一個復(fù)雜問題,肯定是由若干稍簡單的問題構(gòu)
成。模塊化是把程序要解決的總目標分解為分目標,再進一步分解為具體的小目
標,把每個小目標稱為一個模塊。限制使用got。語句。
40、軟件測試是保證軟件質(zhì)量的重要手段,而軟件測試的主要和重要的測試方法是
通過測試數(shù)據(jù)和【】的設(shè)計來實現(xiàn)。
標準答案:測試實例
知識點解析:進行軟件測試時,應(yīng)精心設(shè)計測試實例和選擇測試數(shù)據(jù),以對系統(tǒng)進
行全面測試。
41、數(shù)據(jù)庫系統(tǒng)的三級模式分別為【】模式、內(nèi)部級模式與外部級模式。
標準答案:概念或概念級
知識點解析:數(shù)據(jù)庫系統(tǒng)在其內(nèi)部具有三級模式及二級映射,三級模式分別是概念
級模式、內(nèi)部級模式和外部級模式。概念模式是數(shù)據(jù)庫系統(tǒng)中全局數(shù)據(jù)邏輯結(jié)構(gòu)的
描述,是全體用戶(應(yīng)用)公共數(shù)據(jù)視圖。內(nèi)模式又稱物理模式,它給出了數(shù)據(jù)庫物
理存儲結(jié)構(gòu)與物理存取方法,如數(shù)據(jù)存儲的文件結(jié)構(gòu)、索引、集簇及hash等存取
方式與存取路徑,內(nèi)模式的物理性主要體現(xiàn)在操作系統(tǒng)及文件級上,它還未深入到
設(shè)備級上(如磁盤及磁盤操作)。外模式也稱子模式或用戶模式,它是用戶的數(shù)據(jù)視
圖,也就是用戶所見到的數(shù)據(jù)模式,它由概念模式推導(dǎo)而出。
42、數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,它通常包括5個部分,即數(shù)據(jù)項、數(shù)據(jù)結(jié)
構(gòu)、數(shù)據(jù)流、【】和處理過程。
標準答案:數(shù)據(jù)存儲
知識點解析:數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,它通常包括5個部分,即數(shù)據(jù)項,
是數(shù)據(jù)的最小單位;數(shù)據(jù)結(jié)構(gòu),是若干數(shù)據(jù)項有意義的集合;數(shù)據(jù)流,可以是數(shù)據(jù)
項,也可以是數(shù)據(jù)結(jié)構(gòu),表示某一處理過程的輸入或輸出;數(shù)據(jù)存儲,處理過程中
存取的數(shù)據(jù),常常是手工憑證、手工文檔或計算機文件:處理過程。
五、填空題(本題共3題,每題7.0分,共3分。)
43、為了把多對多的聯(lián)系分解成兩個一對多聯(lián)系所建立的“紐帶表”中,應(yīng)該包含兩
個表的【】。
標準答案:主關(guān)鍵字或主鍵
知識點解析:為了把多對多的聯(lián)系分解成兩個一對多聯(lián)系所建立的“紐帶表''中應(yīng)包
含兩個表的主關(guān)鍵字。紐帶表不一定需要自己的主關(guān)鍵字,如果需要,應(yīng)當(dāng)將它所
聯(lián)系的兩令表的主關(guān)鍵字作為組合關(guān)鍵字指定為主關(guān)鍵字。
44、命令?LEN("THISISMYBOOK")的結(jié)果是[]。
標準答案:15
知識點解析:求字符串長度函數(shù)語法:LEN(cExpression)功能:返回指定字符表達
式值的長度,即所包含的字符個數(shù)(一個漢字占兩個字符的長度)。返回值:
Numeric
45、SQLSELECT語句為了將查詢結(jié)果存放到臨時表中應(yīng)該使用【】短語。
標準答案:IntoCursor
知識點解析:Ini。cursor短語將查詢結(jié)果存放到臨時表中格式為:select*from<
field>Intocursorcursorrname查詢的結(jié)果放到永久表中用:INTOTABLE
tablcname查詢結(jié)果放到數(shù)組中用:INTOARRAYarrayVar
六、填空題(含2小題)(本題共3題,每題7.0分,
共3分。)
以下2題是基于下述描述:設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分
類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書
證號C⑷,單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借
書證號C(4),總編號C6),借書日期D(8))
46、對于圖書管理數(shù)據(jù)庫,查詢與“0005”號借書證借有相同書的借書證號。請對下
面的SQL語句填空:SELECTDISTINCT借書證號FROM借閱WHERE總編號;
(1
標準答案:IN(SELECT總編號FROM借閱WHERE借書證號="0005”)
知識點解析:查詢操作需使用SELECT命令。本題通過嵌套查詢實現(xiàn),內(nèi)層查詢
的結(jié)果是“0005”號借書證所借圖書的總編號的集合,再由外層查詢在借閱表中查詢
借閱了總編號集合中的圖書的借書證號。由于“()005”號借書證可能借閱了多本圖
書,乂由于可能有讀者借閱了兩本或兩本以上圖書與“0005”號借書證所借的圖書相
同,這樣會使查詢結(jié)果出現(xiàn)重復(fù)值,所以要在SELECT后加DISTINCT短語取消
重復(fù)值。
47、對于圖書管理數(shù)據(jù)庫,如下的SQL命令:SELECT書名,作者,出版單位
FROM圖書管理!圖書;WHERE出版單位=”高等教育出版社”O(jiān)R出版單位=”電
子工業(yè)出版社”其中,WHERE短語后的出版單位=”高等教育出版社”O(jiān)R出版單
位=”電子工業(yè)出版社”對應(yīng)的關(guān)系操作是【】。
標準答案:選擇操作或選擇
知識點解析:SELECT命令是用于實現(xiàn)查詢操作的,WHERE短語在SELECT命令
中用于選擇滿足條件的元組,將選擇條件的邏輯表達式置于WHERE短語后,實
現(xiàn)關(guān)系的選擇操作。
48、對于圖書管理數(shù)據(jù)庫,要查詢借閱了兩本和兩本以上圖書的讀者姓名和單位,
請對下面的SQL語句填空:SELECT姓名,單位FROM圖書管理!讀者;WHERE
借書證號IN(SELECT[]FROM圖書管理!借閱;GROUPBY借書證號【】
COUNT(*)>=2)
標準答案:借書證號,HAVING
知識點解析:查詢操作要用SELECT命令實現(xiàn)。本題是嵌套查詢,其內(nèi)層查詢帶
有限定條件的分組查詢。內(nèi)層查詢按借書證號進行分組,也就是按讀者進行分組,
對借閱表中的每一種借書證號所借的圖書數(shù)目通過COUNTS)進行統(tǒng)計,只查詢借
閱了兩本和兩本以上圖書的借書證號,即COUNTS)作為HAVING短語的條件,
對分組進行限制。內(nèi)層查詢的結(jié)果得到借書證號的一個集合。外層查詢依據(jù)內(nèi)層查
詢的結(jié)果在讀者表中查詢相應(yīng)的讀者姓名和單位。
國家二級VF筆試模擬試卷第2套
一、公共基礎(chǔ)選擇題(本題共10題,每題7.0分,共
10分。)
1、在結(jié)構(gòu)化方法中,用數(shù)據(jù)流程圖(DFD)作為描述工具的軟件開發(fā)階段是()。
A、邏輯設(shè)計
B、需求分析
C、詳細設(shè)計
D、物理設(shè)計
標準答案:B
知識點解析:軟件開發(fā)階段包括需求分析、總體設(shè)計、詳細設(shè)計、編碼和測試五個
階段。其中需求分析階段常用的工具是數(shù)據(jù)流圖和數(shù)據(jù)字典。
2、對序線性表(23,29,34,55,60,70,78)用二分法查找值為60的元素時,需
要比較次數(shù)為()。
A、I
B、2
C、3
D、4
標準答案:C
知識點解析:根據(jù)二分法查找法需要兩次:①首先將60與表中間的元素55進行
比較,由于60大于55,所以在線性表的后半部分查找。②第二次比較的元素是后
半部分的中間元素,將60與表中間的元素70進行比較,由于60小于70,所以在
線性表的前半部分查找。③第三次比較的元素是前半部分的中間元素,即60,這
時兩者相等,即查找成功。
3、下列描述中,正確的是()。
A、線性鏈表是線性表的鏈式存儲結(jié)構(gòu)
B、棧與隊列是非線性結(jié)構(gòu)
C、雙向鏈表是非線性結(jié)構(gòu)
D、只有根結(jié)點的二叉樹是線性結(jié)構(gòu)
標準答案:A
知識點解析:根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間前后關(guān)系的復(fù)雜程度,一般將數(shù)據(jù)結(jié)
構(gòu)分為兩大類型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。如果一個非空的數(shù)據(jù)結(jié)構(gòu)滿足下列兩個
條件:①有且只有一個根結(jié)點:②每個結(jié)點最多有一個前件,也最多有一個后
件。則稱該數(shù)據(jù)結(jié)構(gòu)為線性結(jié)構(gòu),又稱線性表。所以線性表、棧與隊列、線性鏈表
都是線性結(jié)構(gòu),而二叉樹是非線性結(jié)構(gòu)。
4、開發(fā)大型軟件時,產(chǎn)生困難的根本原因是()。
A、大型系統(tǒng)的復(fù)雜性
B、人員知識不足
C、客觀世界千變?nèi)f化
D、時間緊、任務(wù)重
標準答案:A
知識點解析:隨著計算機軟件規(guī)模的擴大,軟件本身的復(fù)雜性不斷增加,研制周期
顯著變長,正確性難以保證,軟件開發(fā)費用上漲,生產(chǎn)效率急劇下降,從而出現(xiàn)了
人們難以控制軟件發(fā)展的局面,即所謂的“軟件危機
5、兩個或兩個以上的模塊之間關(guān)聯(lián)的緊密程度稱為()。
A、耦合度
B、內(nèi)聚度
C、復(fù)雜度
D、連接度
標準答案:A
知識點解析:耦合度是模塊間互相連接的緊密程度的度量;內(nèi)聚度是一個模塊內(nèi)部
各個元素間彼此結(jié)合的緊密程度的度量。
6、下列關(guān)于線性表的敘述中,不正確的是()。
A、線性表可以是空表
B、線性表是一種線性結(jié)構(gòu)
C、線性表的所有結(jié)點有且僅有一個前件和后件
D、線性表是由n個元素組成的一個有限序列
標準答案:C
知識點靖線性表是一種線性結(jié)構(gòu),由n(后0)個元素組成,所以線性表可以是空
表。但是在線性表中,第一個結(jié)點沒有前件,最后一個結(jié)點沒有后件,其他結(jié)點有
且只有一個前件和后件,所以選項C是錯誤的。
7、設(shè)有如下關(guān)系表:
下列操作正確的是()。
A、T=R/S
B、T=RxS
C、T=RAS
D、T=RUS
標準答案:c
知識點解析:T就是關(guān)系R中有的,同時S中也有的有序組(4、5、6),即交運算
(A)o
8、以下描述中,不是線性表順序存儲結(jié)構(gòu)特征的是()。
A、可隨機訪問
B、需要連續(xù)的存儲空間
C、不便于插入和刪除
D、邏輯相鄰的數(shù)據(jù)物理位置上不相鄰
標準答案:D
知識點解析:線性表的順序存儲是用一片連續(xù)的空間來存放數(shù)據(jù)元素,其特點是邏
輯上相鄰的元素在物理位置上也相鄰。數(shù)據(jù)元素之間邏輯上的先后關(guān)系自動隱含在
物理位置的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關(guān)系。
9、在三級模式之間引入兩層映象,其主要功能之一是()。
A、使數(shù)據(jù)與程序具有較高的獨立性
B、使系統(tǒng)具有較高的通道能力
C、保持數(shù)據(jù)與程序的一致性
D、提高存儲空間的利用率
標準答案:A
知識點解析:數(shù)據(jù)庫管理系統(tǒng)在數(shù)據(jù)庫的三級模式之間提供了兩層映象,保證了數(shù)
據(jù)庫中數(shù)據(jù)的較高的邏輯獨立性和物理獨立性。
10、下列方法中,屬于白盒法設(shè)計測試用例的方法的是()。
A、錯誤推測
B、因果圖
C、基本路徑測試
D、邊界值分析
標準答案:C
知識點解析:白盒測試方法也稱為結(jié)構(gòu)測試或邏輯測試,主要方法有邏輯覆蓋測
試、基本路徑測試等。
二、選擇題(本題共25題,每題1.0分,共25分。)
II、菜單程序文件的擴展名是()。
A、mem
mnt
C、mpr
D、m/ix
標準答案:c
知識點0析:內(nèi)存變量保存文件擴展名是.mem,菜單備注文件擴展名是.mat,
菜單定義文件的擴展名是.mnx,菜單程序文件的擴展名是.mpro
12、對于“關(guān)系”的描述,正確的是()。
A、同一個關(guān)系中允許有完全相同的元組
B、在一個關(guān)系中元組必須按關(guān)鍵字升序存放
C、在一個關(guān)系中必須將關(guān)鍵字作為該關(guān)系的第一個屬性
D、同一個關(guān)系中不能出現(xiàn)相同的屬性名
標準答案:D
知識點解析:同一個關(guān)系中,不允許有完全相同的元組,其元組的順序是任意的,
關(guān)系的屬性次序與是否為關(guān)鍵字無關(guān)。
13、在使用項目管理器時,選擇移去文件,然后在提示的框中選擇"移去''命令按
鈕,系統(tǒng)將會把該文件()。
A、直接從磁盤中刪除
B、被移出的文件將不能被任何項目添加
C、被移出的文件只是將文件移出項目,但文件保留在磁盤中
D、被移出的文件可以添加到其他項目中,但不能再次添加到原項目中
標準答案:C
知識點解析:在VisualFoxPro項目管理器中,文件從項目管理器中移出,只是該
文件不存在于此項目,但會保留在磁盤中,移出的文件可再次被原項目添加,也可
以被其他項目添加。
14、下列關(guān)于變量的敘述中,正確的一項是()。
A、在VisualFoxPro中,不同類型的數(shù)據(jù)不能賦給同一個變量
B、變量的類型決定變量值的類型
C、在VisualFoxPro中,變量分為字段變量和內(nèi)存變量
D、變量值是固定不變的,不可隨便更改
標準答案:C
知識點解析:在VisualFoxPro中,變量可分為字段變量和內(nèi)存變量,內(nèi)存變量是
內(nèi)存中的一個存儲區(qū)域,變量值就是放在這個存儲區(qū)域里的數(shù)據(jù),而變量的類型即
為變量值的類型。變量的類型可以改變,可以把不同的類型的數(shù)據(jù)賦給同一個變
量,而且變量值是能夠隨時更改的。
15、下列程序段執(zhí)行時在屏幕上顯示的結(jié)果是()。DIMEA(3,2)FORI=1TO3
FORJ=lTO2A(LJ)=I+JNEXTNEXT?A(5)
A、3
B、4
C、5
D、6
標準答案:B
知識點解析:本程序的執(zhí)行過程大致如下:首先定義一個三行兩列的二維數(shù)組,數(shù)
組名稱為A,然后通過兩個FOR循環(huán)給數(shù)組中每個元素賦值,賦值的結(jié)果為:
A(1)=A(1,1)=2,A(2)=A(1,2)=3,A(3)=A(2,1)=3,A(4)=A(2,2)=4,
A(5)=A(3,1)=4,A(6)=A(3,2)=5o
16、如果內(nèi)存變量和字段變量均有變量名“姓名”,那么引用內(nèi)存變量的正確方法是
()。
A、M.姓名
B、M->姓名
C、姓名
D、A和B都可以
標準答案:D
知識點解析:當(dāng)出現(xiàn)內(nèi)存變量和字段變量同名時,如果要訪問內(nèi)存變量,則必須在
變量名前加上前綴M.或M->。
17、在下面的表達式中,運算結(jié)果為邏輯真的是(),
A、AKE("edit”,"edi?”)
B、EMPTY(.NULL.)
C、AT("a”,"123abc”)
D、EMPTY(SPACE(200))
標準答案:D
知識點解析:LIKE仁字符表達式1>,〈字符表達式2>)返回值:邏輯型功能:比
較兩個字符串對應(yīng)位置上的字符,若所有對應(yīng)字符都相匹配,函數(shù)返回邏輯真
(.T.),否則返回邏輯假(.F.)0〈字符表達式1>中可以包含通配符*和?。*可
以與任何數(shù)目的字符相匹配,?可以與任何單個字符相匹配。選項A在第二個字符
串中使用了通配符,寫法錯誤。EMPTY(〈表達式〉)返回值:邏輯型功能:根據(jù)指
定表達式的運算結(jié)果是否為“空”值,返回邏輯真(.T.),否則返回邏輯假
(.F.ISPACE(200)是200個空格.對于字符型數(shù)據(jù)來說,空格屬于空
值。.NULL.不是空值。AT(v字符表達式1>,〈字符表達式2可,<數(shù)值表達式
>])返回值:數(shù)值型功能:如果〈字符表達式1>是〈字符表達式2>的子串,則返回
〈字符表達式值的首字符在〈字符表達式2>值中的位置;若不是子串,則返回
0oAT(*a\023abe'尸4。
18、連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是()。SETEXACTOFF
X="A"?IIF(X=“A",X-"BCD”,X+“BCD”)
A、A
B、BCD
C、ABCD
D、ABCD
標準答案:C
知識點解析:使用單等號(二)運算符比較兩個字符串時,運算結(jié)果與SETEXACT
ONIOFF的設(shè)置有關(guān)。執(zhí)行完SETEXACTOFF命令后,只要右邊字符串與左邊字
符串的前面部分內(nèi)容相匹配,即可得到邏輯真的結(jié)果,即字符串的比較因右面的字
符串結(jié)束而終止。所以題中X="A”的結(jié)果為邏輯真。IIF()是條件測試函數(shù),基本
命令格式如下:HF(〈邏輯表達式〉,〈表達式1〉,(表達式2>)其中,測試v邏輯表
達式〉的值,若為邏輯真.T.,則返回〈表達式的值,若為邏輯假(.F.),則
返回〈表達式2》的值?!幢磉_式1>和<表達式2>的值不要求相同。所以題中IIF函
數(shù)應(yīng)返回“X-“BCD"”的值。這里的和“+”都是字符串連接符,“,將連接前后兩個
字符串,并將前字符串的尾部空格移到合并后的新字符串尾部,“十”將前后兩個字
符串首尾連接形成一個新的字符串。
19、已建立一個名為teacher的類,保存該類的類庫名稱是myhb,則刪除該類正確
的命令是()。
A、REMOVECLASSmylibOFteacher
B、REMOVECLASSteacherOFmylib
C、DELETECLASSmylibOFteacher
D^DELETECLASSteacherOFmylib
標準答案:B
知識點解析:可以使用REMOVECLASS語句從一個類庫中刪除一個類定義。
REMOVECLASS語句的格式如下:REMOVECLASSv類名>OF<類庫名
20、以下程序(請注意循環(huán)體內(nèi)的LOOP和EXIT語句)的運行結(jié)果是()。CLEAR
X=5DOWHILE.T.X=X+5IFX=[NT(X/5)*5??XELSELOOPENDIFIFX>10
EXITENDIFENDDO
A、510
B、515
C、1010
D、1015
標準答案:D
知識點解析:本題用到了DOWHILE…ENDDO循環(huán)結(jié)構(gòu),在該結(jié)構(gòu)中,先判斷
DOWHILE處的循環(huán)條件是否成立,如果條件為真,則執(zhí)行DOWHILE與
ENDDO之間的〈命令序列〉(循環(huán)體)。當(dāng)執(zhí)行到ENDDO時,返回到DOWHILE,
再次判斷循環(huán)條件是否為真,以確定是否再次執(zhí)行循環(huán)體。若條件為假,則結(jié)束該
循環(huán)語句,執(zhí)行ENDDO后面的語句。在DOWHILE…ENDDO語句中:①如果
循環(huán)體包含LOOP命令,那么當(dāng)遇到LOOP時;就結(jié)束循環(huán)體的本次執(zhí)行,不再
執(zhí)行其后面的語句,而是轉(zhuǎn)回DOWHILE處重新判斷條件。②如果循環(huán)體包含
EXIT命令,那么當(dāng)遇到EXIT時,就結(jié)束循環(huán)語句的執(zhí)行,轉(zhuǎn)回執(zhí)行ENDDO后
面的語句。題中,首先將初始值5賦給變量X,然后進入循環(huán)。執(zhí)行X=X+5后,
X=10,INT表示取整數(shù),則INT(X/5)*5的結(jié)果為10,即IF的判斷條件成立,所
以輸出X,即輸出10,因為此時X=10,并沒有大于10,因此再次進入循環(huán)。執(zhí)
行X=X+5后,X=I5,則【NT(X/5)*5的結(jié)果為15,即IF的判斷條件成立,再次
輸出15,此時X=15,己經(jīng)大于10,因此執(zhí)行第2個IF條件語句中的EXIT命
令,跳出循環(huán)。最后輸出的是10和15。
21、查詢2008年1月I日后簽訂的訂單,顯示訂單的訂單號、客戶名以及簽訂日
期,正確的SQL語句是()。
A、SELECT訂單號,客戶名,簽訂日期FROM訂單JOIN客戶;ON訂單.客戶
號二客戶.客戶號WHERE簽訂日期>{八2008-1-1}
B、SELECT訂單號,客戶名,簽訂日期FROM訂單JOIN客戶;WHEREiT
單.客戶號=客戶.客戶號AND簽訂自期》{八2008-1-1)
C、SELECT訂單號溶戶名,簽訂日期FROM訂單,客戶;WHERE訂單.客戶號
=客戶,客戶號AND簽訂日期<{八2008-1?1}
D、SELECT訂單號,客戶名,簽訂日期FROM訂單,客戶;ON訂單.客戶號二
客戶.客戶號AND簽訂日期〈{八2008-1/}
標準答案:A
知識點解析:顯示2008年1月1日后簽訂的訂單,表示方法為:簽訂日
期>{八2008-1?1),故可排除選項C和選項D;兩個表用聯(lián)接查詢,若使用JOIN連
接,連接條件應(yīng)使用ON,可排除選項B。
22、在VisualFoxPro中,可以鏈接或嵌入OLE對象的字段類型是()。
A、備注型字段
B、通用型字段
C、備注型和通用型字段
D、任何類型的字段
標準答案:B
知識點解析:在VisualFoxPro中,通用型字段可以鏈接或嵌入OLE對象,如用于
存放Excel表格等,備注型字段可以存放不定長的字母、數(shù)字文本。
23在VisualFoxPro中,下面關(guān)于索引的描述錯誤的是()。
A、當(dāng)數(shù)據(jù)庫表建立索引以后,表中記錄的物理順序仍保持不變
B、索引的數(shù)據(jù)將與表的數(shù)據(jù)存儲在一個物理文件中
「、建立索引是創(chuàng)建一個索引文件,該文件包含有指向表記錄的指針
D、使用索引可以加快對表的查詢操作
標準答案:B
知識點解析:VisualFoxPro索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引
關(guān)鍵字的值進行排序。索引文件和表文件.dbf分別存儲,并且不改變表中記錄的
物理順序。實際上,創(chuàng)建索引是創(chuàng)建一個由指向.dbf表文件記錄的指針構(gòu)成的文
件。若要根據(jù)特定順序處理表記錄,可以選擇一個相應(yīng)的索引,使用索引還可以加
速對表的查詢操作,但會降低插入、刪除和修改記錄的操作速度。
24、要控制兩個表中數(shù)據(jù)的完整性和一致性可以設(shè)置“參照完整性”,要求這兩個表
()。
A、是同一數(shù)據(jù)庫中的兩個表
B、不同數(shù)據(jù)庫中的兩個表
C^兩個自由表
D、一個是數(shù)據(jù)庫表,另一個是自由表
標準答案:A
知識點解析:在建立參照完整性之前,首先要建立表之間的聯(lián)系。最常見的聯(lián)系是
一對多的聯(lián)系,即在父表中建立主索引,在子表中建立普通索引,這要求兩個表必
須是同一數(shù)據(jù)庫中存的兩個表。
25、對兩個數(shù)據(jù)表建立臨時聯(lián)系時,要求()。
A、主表和被關(guān)聯(lián)的表分別在不同的工作區(qū)打開
B、兩個表在同一個工作區(qū)中打開
C、僅需打開主表
D、僅需打開被關(guān)聯(lián)的表
標準答案:A
知識點解析:所謂臨時聯(lián)系是把當(dāng)前工作區(qū)中打開的表與另一個工作區(qū)打開的表進
行邏輯連接,而不生成新表,當(dāng)前工作區(qū)的表和另一個工作區(qū)的打開表建立臨時聯(lián)
系后,當(dāng)前工作區(qū)的表的記錄指針移動時,被關(guān)聯(lián)工作區(qū)的表記錄指針也將自動相
應(yīng)移動,以實現(xiàn)多個表的同時操作。
26、在Visual:FoxPro中,下列哪項不屬于基類的最小事件集()。
A、INIT
B、ERROR
C、UNLOAD
D、DESTROY
標準答案:C
知識點解析:事件是由系統(tǒng)預(yù)定義而由用戶或系統(tǒng)發(fā)出的動作。VisualFoxPro
中,基類的最小事件集包含INIT、ERROR、DESTROY3個事件。UNLOAD事件
是釋放表單時最后引發(fā)的事件。
27、下面關(guān)于表單控件的基本操作的陳述中,不正確的是()。
A、要在“表單控件”工具欄中顯示某個類庫文件中自定義類,可以單擊工具欄中的
“查看類”按鈕,然后在彈出的菜單中選擇“添加”命令
B、要在表單中復(fù)制某個控件、可以按住Ctrl鍵并拖住該控件
C、要使表單中所有被選控件具有相同的大小,可單擊“布局”工具欄中的“相同大
小”按鈕
D、要將某個控件的Tab序號設(shè)置為1,可在進入Tab鍵次序交互式設(shè)置狀態(tài)后,
雙擊控件的Tab鍵次序盒
標準答案:B
知識點解析:如果在拖動鼠標時按住Ctrl鍵,可以使鼠標的移動步長減小。要復(fù)
制控件,可以先選定控件,接著選擇“編輯”菜單中“復(fù)制”命令,然后選擇“編輯”菜
單中“粘貼”命令,最后將復(fù)制產(chǎn)生的新控件拖動到需要的位置。
28、報表的數(shù)據(jù)源可以是()。
A、數(shù)據(jù)庫表、表單、查詢和臨時表
B、數(shù)據(jù)庫表、臨時表、表單和視圖
C、數(shù)據(jù)庫表、視圖、查詢和臨時表
D、數(shù)據(jù)庫表、表單、視圖和查詢
標準答案:C
知識點解析:報表的數(shù)據(jù)源通常是數(shù)據(jù)庫中的表或自由表,也可以是視圖、查詢或
臨時表。
29、查詢“倉庫”表的所有記錄并存儲于臨時表文件temp中的SQL語句是()。
A、SELECTT*FROM倉庫INTOCURSORtemp
B、SELECT*OFROM倉庫TOCURSORtemp
C、SELECT*卜ROM倉庫IN1OCURSORDBFtemp
D、SELECT*FROM倉庫TOCURSORtemp
標準答案:A
知識點解析:在SOL語句中,使用短語INTOCURSORCursorNamco可以將查詢
結(jié)果存放在臨時數(shù)據(jù)表文件中,其中CursorName是臨時文件名,該短語產(chǎn)生的臨
時文件是一個只讀的.dbf文件,當(dāng)查詢結(jié)束后該臨時文件是當(dāng)前文件,當(dāng)關(guān)閉文
件時該文件將自動刪除。
30、在VisualFoxPro中,關(guān)于查詢和視圖的不正確描述是()。
A、查詢是一個預(yù)先定義好的SOLSELECT語句文件
B、構(gòu)成視圖的代碼主要是SQL查詢代碼
C、查詢和視圖是同一種文件,只是名稱不同
D、查詢和視圖都可以用來查詢表記錄
標準答案:C
知識點解析:查詢就是預(yù)先定義好的一個SOLSELECT語句,在不同的需要場合
可以直接或反復(fù)使用,從而提高效率。視圖是從指定的表或視圖中提取滿足條件的
記錄,然后按照想得到的輸出類型定向輸出查詢結(jié)果。
以下五個題使用如下關(guān)系:客戶(客戶號,名稱,聯(lián)系人,郵政編碼,電話號瑪)
產(chǎn)品(產(chǎn)品號,名稱,規(guī)格說明,單價)訂購單(訂單號,客戶號,訂購日期)訂購單
名細(訂單號,序號,產(chǎn)品號,數(shù)量)
31、查詢單價在600元以上的主機板和硬盤的正確命令是()。
A、SELECT*FROM產(chǎn)品WHERE單價>600AND(名稱=,主機板,AND名稱=,硬
盤”
B、SELECT*FROM產(chǎn)品WHERE單價〉600AND(名稱一主機板,OR名稱=,硬盤,)
C、SELECT*FROM.產(chǎn)品FOR單價>600AND(名稱一主機板,AND名稱一硬盤,)
D、SELECT*FROM產(chǎn)品FOR單價>600AND(名稱=:主機板,OR名稱=,硬盤,)
標準答案:B
知識點解析:題中的查詢有兩個篩選條件,“單價>60”和“名稱主機板,OR名稱
=,硬盤小,這兩個條件要同時滿足,應(yīng)用AND進行與運算,又因為在條件中AND
比OR運算符的優(yōu)先級高,所以“名稱=,主機板,OR名稱一硬盤,”要加上括號。
32、查詢客戶名稱中有“網(wǎng)絡(luò)”二字的客戶信息的正確命令是()。
A、SELECT*FROM客戶FOR名稱LIKE“%網(wǎng)絡(luò)%”
B、SELECT*FROM客戶FOR名稱="%網(wǎng)絡(luò)%”
C、SELECT*FROM客戶WHERE名稱="%網(wǎng)絡(luò)%”
D、SELECT*FROM客戶WHERE名稱L【KE"%網(wǎng)絡(luò)%”
標準答案:D
知識點解析:SQLSELECT查詢中有兒個常用的特殊運算符,用來設(shè)置復(fù)雜的查詢
條件。如LIKE,是字符串匹配運算符,通配符“%”表示0個或多個字符,通配符
”二表示一個字符。
33、喳詢尚未最后確定訂購單的有關(guān)信息的正確命令是()。
A、SELECT名稱,聯(lián)系人,電話號碼,訂單號FROM客戶,訂購單;WHERE
客戶.客戶號二訂購單.客戶號AND訂購日期ISNULL
B、SELECT名稱,聯(lián)系人,電話號碼,訂單號FROM客戶,訂購單;WHERE客
戶.客戶號二訂購單.客戶號AND訂購日期=NULL
C、SELECT名稱,聯(lián)系人,電話號碼,訂單號FROM客戶,訂購單;FOR客
戶.客戶號=訂購單.客戶號AND訂購日期ISNULL
D、SELECT名稱,聯(lián)系人,電話號碼,訂單號FROM客戶,訂購單;FOR客
戶.客戶號=訂購單.客戶號AND訂購H期=NULL
標準答案:A
知識點解析:在SOLSEL
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年高考政治一輪復(fù)習(xí):必修二《經(jīng)濟與社會》知識點背誦提綱
- 2025年憲法知識競賽試題300題及答案
- 2025年通信安全員ABC證復(fù)審考試題(含答案)
- 2026年高考生物一輪復(fù)習(xí):人教版必修+選必修共5冊考點知識提綱默寫練習(xí)題匯編(含答案)
- 2025年人教版七年級英語下冊期中專項復(fù)習(xí):閱讀理解之說明文【必刷15篇】(解析版)
- 2025人教版八年級英語上冊Unit8課文重點知識語法講解及練習(xí)題
- 辦公室年度預(yù)算課件
- 音樂產(chǎn)業(yè)版權(quán)運營中的科技賦能與創(chuàng)新模式研究報告2025
- 辦公基礎(chǔ)知識培訓(xùn)課件考試
- 2025年汽車與交通設(shè)備行業(yè)智能網(wǎng)聯(lián)汽車數(shù)據(jù)安全與隱私保護研究報告
- 2025新疆吐魯番市法檢系統(tǒng)面向社會招聘聘用制書記員23人考前自測高頻考點模擬試題參考答案詳解
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- GB/T 2912.1-2009紡織品甲醛的測定第1部分:游離和水解的甲醛(水萃取法)
- GB/T 17591-2006阻燃織物
- 孤獨癥譜系障礙課件
- MOSFET版圖設(shè)計課件
- 腦癱兒童家庭康復(fù)(課堂)課件
- 帕金森診斷與鑒別診斷
- 線路工程施工質(zhì)量三級自檢報告(范文)
- 工程情況說明表
- 廣東省機動車駕駛員培訓(xùn)備案表【模板】
評論
0/150
提交評論