版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
國家二級VF筆試模擬試卷第1套
一、公共基礎(chǔ)選擇題(本題共70題,每題7.0分,共
10分。)
1、假設(shè)線性表的長度為n,則在最壞情況下,冒泡排序需要的比較次數(shù)為
A、Iog2n
B、n2
C、O(nl.5)
D、n(n-l)/2
標(biāo)準(zhǔn)答案:8
知識點解析:假設(shè)線性表的長度為n,則在最壞情況下,冒泡排序要經(jīng)過n/2遍的
從前往后的掃描和n/2遍的從后往前的掃描,需要的比較次數(shù)為n(n-l)/2o
2、算法分析的目的是
A、找出數(shù)據(jù)結(jié)構(gòu)的合理性
B、找出算法中輸入和輸出之間的關(guān)系
C、分析算法的易懂性和可靠性
D、分析算法的效率以求改進(jìn)
標(biāo)準(zhǔn)答案:
知識之解析8:算法分析是指對一個算法的運行時間和占用空間做定量的分析,一
般計算出相應(yīng)的數(shù)量級,常用時間復(fù)雜度和空間復(fù)雜度表示。分析算法的目的就是
要降低算法的時間復(fù)雜度和空間復(fù)雜度,提高算法的執(zhí)行效率。
3、線性表L=(al,a2,a3,…ai,…an),下列說法正確的是
A、每個元素都有一個直接前件和直接后件
B、線性表中至少要有一個元素
C、表中諸元素的排列順序必須是由小到大或由大到小
D、除第一個元素和最后一個元素外,其余每個元素都有一個且只有一個直接前件
和直接后件
標(biāo)準(zhǔn)答案:8
知識點解析:線性表可以為空表;第一個元素沒有直接前件,最后一個元素沒有
直接后件:線性表的定義中,元素的排列并沒有規(guī)定大小順序。
4、在單鏈表中,增加頭結(jié)點的目的是
A、方便運算的實現(xiàn)
B、使單鏈表至少有一個結(jié)點
C、標(biāo)識表結(jié)點中首結(jié)點的位置
D、說明單鏈表是線性表的鏈?zhǔn)酱鎯崿F(xiàn)
標(biāo)準(zhǔn)答案:
知識之解析:1頭結(jié)點不僅標(biāo)識了表中首結(jié)點的位置,而且根據(jù)單鏈表(包含頭結(jié)點)
的結(jié)構(gòu),只要掌握了表頭,就能夠訪問整個鏈表,因此增加頭結(jié)點目的是為了便于
運算的實現(xiàn)。
5、軟件工程的出現(xiàn)是由于
A、程序設(shè)計方法學(xué)的影響
B、軟件產(chǎn)業(yè)化的需要
C、軟件危機的出現(xiàn)
D、計算機的發(fā)展
標(biāo)準(zhǔn)答案:4
知識點解析:軟件工程概念的出現(xiàn)源自于軟件危機。為了消除軟件危機,通過認(rèn)
真研究解決軟件危機的方法,認(rèn)識到軟件工程是使計算機軟件走向工程科學(xué)的途
徑,逐步形成了軟件工程的概念。
6、軟件開發(fā)離不開系統(tǒng)環(huán)境資源的支持,其中必要的測試數(shù)據(jù)屬于
A、硬件資源
B、通信資源
C、支持軟件
D、輔助資源
標(biāo)準(zhǔn)答案:8
知識點解析:軟件測試過程中,輔助資源包括測試用例(測試數(shù)據(jù))、測試計劃、出
錯統(tǒng)計和最終分析報告等。
7、在數(shù)據(jù)流圖(DFD)中,帶有名字的箭頭表示
A、模塊之間的調(diào)用關(guān)系
B、程序的組成成分
C、控制程序的執(zhí)行順序
D、數(shù)據(jù)的流向
標(biāo)準(zhǔn)答案:8
知識點解析:數(shù)據(jù)流相當(dāng)于一條管道,并有一級數(shù)據(jù)(信息)流經(jīng)它。在數(shù)據(jù)流圖
中,用標(biāo)有名字的箭頭表示數(shù)據(jù)流。數(shù)據(jù)流可以從加工流向加工,也可以從加工流
向文件或從文件流向加工,并且可以從外部實體流向系統(tǒng)或從系統(tǒng)流向外部實體。
8、分布式數(shù)據(jù)庫系統(tǒng)不具有的特點是
A、數(shù)據(jù)分布性和邏輯整體性
B、位置透明性和復(fù)制透明性
C、分布性
D、數(shù)據(jù)冗余
標(biāo)準(zhǔn)答案:8
知識點解析:分布式數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)分布性、邏輯整體性、位置透明性和復(fù)
制透明性的特點,其數(shù)裾也是分布的;但分布式數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)經(jīng)常重復(fù)存儲,
數(shù)據(jù)也并非必須重復(fù)存儲,主要視數(shù)據(jù)的分配模式而定。若分配模式是一對多,即
一個片段分配到多個場地存放,則是冗余的數(shù)據(jù)庫,否則是非冗余的數(shù)據(jù)庫。
9、關(guān)系表中的每一橫行稱為一個
A、元組
B、字段
C、屬性
D、碼
標(biāo)準(zhǔn)答案:1
知識點解析:關(guān)系表中,每一行稱為一個元組,對應(yīng)表中的一條記錄;每一列稱
為表中的一個屬性,對應(yīng)表中的一個字段;在二維表中凡能惟一標(biāo)識元組的最小屬
性集稱為該表的鍵或碼。
10、下列數(shù)據(jù)模型中,具有堅實理論基礎(chǔ)的是
A、層次模型
B、網(wǎng)狀模型
C、關(guān)系模型
D、以上3個都是
標(biāo)準(zhǔn)答案:4
知識點解析:關(guān)系模型較之格式化模型(網(wǎng)狀模型和層次模型)有以下方面的優(yōu)點,
即數(shù)據(jù)結(jié)構(gòu)比較簡單、具有很高的數(shù)據(jù)獨立性、可以直接處理多對多的聯(lián)系,以及
有堅實的理論基礎(chǔ)。
二、選擇題(本題共25題,每題1.0分,共25分。)
11、在VisualFoxPro中,數(shù)據(jù)庫文件和數(shù)據(jù)表文件的擴展名分別是
A、.DBF和.DCT
B、.DBC和.DCT
C、.DBC和.DCX
D、.DBC和.DBF
標(biāo)準(zhǔn)答案:8
知識點解析:VisualFoxPro在建立數(shù)據(jù)庫時,建立了數(shù)據(jù)庫文件(DBC)、數(shù)據(jù)庫備
注文件(DCT)和數(shù)據(jù)庫索引文件(DCX)。DBF為數(shù)據(jù)表文件的擴展名。
12、用于指明表格列中顯示的數(shù)據(jù)源的屬性是
A、ReeordSourceType
B、RecordSource
C、ColumnCount
D、ControlSource
17、在命令窗口中輸入下列命令:X=3STOREx*2TOa,b,c?a,b,c屏幕上
顯示的結(jié)果是
A、3
B、22
C、666
D、333
標(biāo)準(zhǔn)答案:4
知識點解析:STORE是用于給內(nèi)存變量賦值,此題將X*2賦給a,b,c,因為X
=3,所以答案為666。
18、在某個程序模塊中使用命令PRIVATEXI定義一個內(nèi)存變量,則變量XI
A、可以在該程序的所有模塊中使用
B、只能在定義該變量的模塊中使用
C、只能在定義該變量的模塊及其上層模塊中使用
D、只能在定義該變量的模塊及其下屬模塊中使用
標(biāo)準(zhǔn)答案:8
知識點解析:PRIVATE命令并不建立內(nèi)存變量,它只是隱藏指定的上層模塊中可
能已經(jīng)存在的內(nèi)存變量,但是當(dāng)模塊程序返回到上層模塊時,被隱藏的變量就自動
恢復(fù)有效性,保持原值。用PRIVATE定義的變量只能在定義該變量的模塊及其下
屬模塊中使用。
19、下列表達(dá)式中不正確的是
A、{人2003-6-1910:10AMJ-10
B、{A2003-6-19)-DATE()
C、DATE0+15
D、DATE()+CTOD(“06:19/2003”)
標(biāo)準(zhǔn)答案:8
知識點解析:日期時間表達(dá)式是對日期型數(shù)據(jù)或日期時間型數(shù)據(jù)的連接C其運算
符電有和“」兩個。但日期表達(dá)式的格式有一定的限制,不能將兩個日期直接相
加。
20、在菜單設(shè)計器中執(zhí)行“程序”菜單中的“運行”系統(tǒng)菜單命令后,命令窗口中將出
現(xiàn)
A、DOMENU菜單名
DO菜單名.mpr
C、DO菜單名.mnx
D、DOMENU〈文件路徑〉
標(biāo)準(zhǔn)答案:2
知識點解析:程序運行菜單的命令是DO,菜單程序的文件擴展名為.mpr
21、SQL的DELETE命令是指
A、從視圖中刪除行
B、從視圖中刪除列
C、從基本表中刪除行
D、從基本表中刪除列
標(biāo)準(zhǔn)答案:4
知識點解析:在VisualFoxPro中,SQL的DE-LETE命令,是指從基本表中刪除
行。
22、在查詢設(shè)計器中,用來指定要查詢的數(shù)據(jù),“字段”選項卡對應(yīng)的短語是
A、SELECT
B、FROM
C、WHERE
D、ORDEYBY
標(biāo)準(zhǔn)答案:1
知識點解析:查詢設(shè)計器中,“字段”選項卡對應(yīng)SQL語句的SELECT短語,指定
所要查詢的字段名。
23、為一個表單創(chuàng)建了快捷菜單,要打開這個菜單應(yīng)當(dāng)
A、用訪問鍵
B、用快捷鍵
C、用事件
D、用自定義菜單
標(biāo)準(zhǔn)答案:4
知識點解析:快捷菜單從屬于某個界面對象,當(dāng)用鼠標(biāo)右鍵單擊該對象時觸發(fā)
RighlClick事件,彈出快捷菜單。
24、在VisualFoxPro中,屬于域完整性的范疇的定義是
A、數(shù)據(jù)類型
B、數(shù)據(jù)模型
C、關(guān)系模型
D、關(guān)系模式
標(biāo)準(zhǔn)答案:1
知識點解析:數(shù)據(jù)類型的定義屬于域完整性的范疇。比如對數(shù)值型字段,能過指
定不同的寬度說明不同范圍的數(shù)值數(shù)據(jù)類型,從而可以限定字段的取值類型和取值
范圍。
25、允許出現(xiàn)重復(fù)字段值的索引是
A、侯選索引和主索引
B、普通索引和惟一索引
C、候選索引和惟一索引
D、普通索引和侯選索引
標(biāo)準(zhǔn)答案:2
知識點解析:主索引和候選具有關(guān)鍵字特性,其字段值可以保證惟一性,拒絕重
復(fù)字段。惟一索引和普通索引允許字段出現(xiàn)重復(fù)值。
26、執(zhí)行SETSYSMENUTO命令后
A、將當(dāng)前菜單設(shè)置為默認(rèn)菜單
B、將屏蔽系統(tǒng)菜單,使菜單不可用
C、將系統(tǒng)菜單恢夏為缺省的配置
D、將缺省配置恢復(fù)成VisualFoxPro系統(tǒng)菜單的標(biāo)準(zhǔn)配置
標(biāo)準(zhǔn)答案:2
知識點解析:不帶參數(shù)的SEISYSMENUTO命令,將屏蔽系統(tǒng)菜單,使菜單不
可用。其中TODE-FAUUF將系統(tǒng)菜單恢復(fù)為缺省的配置;SAVE參數(shù)將當(dāng)前的
系統(tǒng)菜單配置指定為缺省配置;NOSAVE參數(shù)將缺省配置恢復(fù)成VisualFoxPro系
統(tǒng)菜單的標(biāo)準(zhǔn)配置。
27、執(zhí)行下列命令后,顯示的結(jié)果是X=50Y=100Z="X+Y”?50+&Z
A、50+&Z
B、50+X+Y
C、200
D、數(shù)據(jù)類型不匹配
標(biāo)準(zhǔn)答案:4
知識點解析:是一個宏替換函數(shù),用來替換字符型變量中的數(shù)據(jù)。題中X、Y
都為數(shù)值型數(shù)據(jù),Z為字符型變量,通過&替換后,其結(jié)果為X+Y,轉(zhuǎn)換是一個數(shù)
值型數(shù)據(jù),所以此表達(dá)式的最后結(jié)果是一個數(shù)值表達(dá)式的運算結(jié)果。
28、下列程序的運行結(jié)果是SETTALKOFFSTORE0TOSN=20DOWHILEN>S
S=S+NN=N-2ENDDO?SRETURN
A、0
B、2
C、20
D、18
標(biāo)準(zhǔn)答案:4
知識點解析:此題是DOWHILE循環(huán)。第一次循環(huán)后,S=20,N=18,已不滿足
DOWHILE循環(huán)的條件,所以最后結(jié)果即為:S=2(l,N=18。
29、在VisualFoxPro中,打開一個名為GRADE的數(shù)據(jù)庫,應(yīng)使用命令
A、CREATEDATABASEGRADE
B、OPENDATABASEGRADE
C、CREATEGRADE
D、OPENGRADE
標(biāo)準(zhǔn)答案:2
知識點解析:打開數(shù)據(jù)庫的命令是OPENDA-TABASEV數(shù)據(jù)庫名〉。
30、下列命令動詞中,不具有數(shù)據(jù)操縱功能的SQL語句是
A、DELETE
B、UPDATE
C、INSERT
D、DROP
標(biāo)準(zhǔn)答案:8
知識點解析:SQL的操作功能有:INSERT(插入)、UPDATE(更新)和DELETE(刪
除)。
31、SELECT-SQL語句中,條件短語的關(guān)鍵字是
A、FOR
B、FROM
C、WHERE
D、WITH
標(biāo)準(zhǔn)答案:4
知識點解析:SELECT-SQL最基本的格式為:SELECT-FROM-WHEREo其中,
SELECT用于選擇杳詢結(jié)果要顯示的目標(biāo)列表,F(xiàn)ROM用于列出杳詢要用到的所有
表文件,WHERE則用亍指定查詢結(jié)果的查詢條件c
32、查詢沒有借閱圖書的讀者的姓名和借書證號,應(yīng)使用SQL語句
A、SELECT姓名FROM讀者WHERENOTEXISTS;(SELECT借書證號FROM
借閱WHERE借閱.借書證號=讀者.借書證號)
B、SELECT姓名,借書證號FROM讀者WHERE(SELECT,FROM借閱WHERE
借閱.借書證號=讀者.借書證號)
C、SELECT姓名,借書證號FROM讀者WHERENOTEXISTS:(SELECT*
FROM借閱WHERE借閱,借書證號=讀者.借書證號)
D、SELECT姓名,借書證號FROM讀者WHERE借閱=NULL(SELECT*FROM
借閱WHERE借閱.借書證號=讀者.借書證號)
標(biāo)準(zhǔn)答案:4
知識點解析:謂詞EXISTS用來檢驗在子查詢中是否有結(jié)果返回,本題中內(nèi)層查
詢引用了外層查詢的表,所以是內(nèi)外層相關(guān)嵌套查詢。
33、若在教師表中查找還沒有輸入工齡的記錄,使用的SQL語句為
A、SELECT*FROM教師WHERE工齡ISNOTNULL
B、SELECT*FROM教師WHERE工齡=0
C、SELECT*FROM教師WHERE工齡ISNULL
D、SELECT*FROM教師WHERE工齡=NULL
標(biāo)準(zhǔn)答案:4
知識點解析:在SQL查詢中,查詢空值時可以使用巧NULL短語;NOTISNULL
短語表示非空。
34、如果要查詢所藏圖書中,各個出版社圖書的最高單價、平均單價和冊數(shù),所用
的SQL語句是
A、SELECT出版單位,MAX(單價),AVG(單價),COUNT(*);FROM圖書;
GROUPBY出版單位
B、SELECT出版單位,MAX(單價),AVG(單價),COUNT(*);FROM圖書;
HAVING出版單位
C、SELECT出版單位,MIX(單價),AVG(單價),COUNT(*);FROM圖書
GROUPBY出版單位
D、SELECT出版單位,MIN(單價),AVG(單價),COUNT(*);FROM圖書;
HAVING出版單位
標(biāo)準(zhǔn)答案:1
知識點解析:求各個出版社圖書的,必須用GROUPBY短語對各個出版社進(jìn)行分
組,求最大值函數(shù)為MAX(),求最小值函數(shù)為MIN(),COUNT。用以計數(shù),
HAVING短語必須與GROUPBY短語一起出現(xiàn),不能單獨使用。
35、有如下SQL語句:SELECT*FROM倉庫WHERE倉庫號UNION;
SELECT*FROM倉庫WHERE倉庫號="H2”該語句的功能是
A、查詢在Hl或者H2倉庫中的職工信息
B、查詢倉庫號H1或者H2的倉庫信息
C、查詢即在倉庫號H1,又在倉庫號H2工作的職工信息
D、語句錯誤,不能執(zhí)行
標(biāo)準(zhǔn)答案:2
知識點解析:查詢倉庫號為H1或H2的倉庫信息,UNION是用來合并單獨的查
詢結(jié)果。
三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5
分。)
36、在VFP數(shù)據(jù)類型中,D寬度是固定的,D型寬度為【】字節(jié)。
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
37、設(shè)P="ABCDabed",則SUBSTER(P,INT(LEN(P)/2+l))值為[]。
標(biāo)準(zhǔn)答案:ab
知識點解析:暫無解析
38、在一個項目中,只有一個文件的文件名為黑體,表明該文件為【】。
標(biāo)準(zhǔn)答案:主文件
知識點解析:暫無解析
39、表的索引類型有主索引、唯一索引、候選索引【】。
標(biāo)準(zhǔn)答案:普通文件
知識點解析:暫無解析
40、表單中控件屬性、即可在編輯時設(shè)置也可用【】改變。
標(biāo)準(zhǔn)答案:程序
知識點解析:暫無解析
國家二級VF筆試模擬試卷第2套
一、公共基礎(chǔ)選擇題(本題共10題,每題7.0分,共
10分。)
1、信息隱蔽的概念與下述______概念直接相關(guān)。
A、軟件結(jié)構(gòu)定義
B、模塊類型劃分
C、模塊獨立性
D、模塊耦合性
標(biāo)準(zhǔn)答案:C
知識點解析:暫無解析
在VisualFoxPro中,要把某復(fù)選框設(shè)置成不確定狀態(tài),下列的說法正確的是一
A)只能給它的Value屬性賦值2
B)只能給它的Value屬性賦值.NULL.
0可以給它的Value屬性賦值2或.NULL.
2、D)可以給它的Enable矚性賦值.F.
A、
B、
C、
D、
標(biāo)準(zhǔn)答案.C
知識點露斤:暫無解析
,軟件調(diào)試的目的是().
A)發(fā)現(xiàn)錯誤B)改善軟件的性能
3、C)改止錯誤D)驗證軟件的止確性
A、
B、
C、
D、
標(biāo)準(zhǔn)答案:C
知識點解析:暫無解析
4、簡單的交換排序方法是()。
A、快速排序
B、選擇排序
C、堆排序
D、冒泡排序
標(biāo)準(zhǔn)答案:8
知識點解析:所謂的交奐類排序方法是指借助數(shù)據(jù)元素之間的互相交換進(jìn)行排序的
一種方法,包括冒泡排序和快速排序,冒泡排序是一種最簡單的交換排序方法,它
通過相鄰元素的交換,逐步將線性表變成有序。
5、關(guān)系運算是以為基礎(chǔ)的運算。
A、關(guān)系運算
B、謂詞運算
C、集合運算
D、代數(shù)
標(biāo)準(zhǔn)答案:4
知識點解析:傳統(tǒng)的集合運算包括并、差、交、笛卡兒積。這類運算把關(guān)系看成元
組的集合。
6、數(shù)據(jù)庫的數(shù)據(jù)都存放在一臺計算機中,并由它統(tǒng)一管理和運行的數(shù)據(jù)庫系統(tǒng)稱
為()。
A、分布式系統(tǒng)
B、單用戶系統(tǒng)
C、集中式系統(tǒng)
D、共享式系統(tǒng)
標(biāo)準(zhǔn)答案:2
知識點解析:暫無解析
7、數(shù)據(jù)處理的最小單位是
A、數(shù)據(jù)
B、數(shù)據(jù)元素
C、數(shù)據(jù)項
D、數(shù)據(jù)結(jié)構(gòu)
標(biāo)準(zhǔn)答案:4
知識點解析:數(shù)據(jù)處理的最小單位是數(shù)據(jù)項;由若干數(shù)據(jù)項組成數(shù)據(jù)元素;而數(shù)據(jù)
是指能夠被計算機識別、存儲和加工處理的信息載體;數(shù)據(jù)結(jié)構(gòu)是指數(shù)據(jù)之間的相
互關(guān)系和數(shù)據(jù)運算。故正確答案為選項C。
8、算法的時間復(fù)雜度是指
A、執(zhí)行算法程序所需要的時間
B、算法程序的長度
C、算法執(zhí)行過程中所需要的基本運算次數(shù)
D、算法程序中的指令條數(shù)
標(biāo)準(zhǔn)答案:4
知識點解析:算法的時間復(fù)雜度是指執(zhí)行算法所需要的計算工作量,也就是算法在
執(zhí)行過程中所執(zhí)行的基本運算的次數(shù),而不是指程序運行需要的時間或是程序的長
度。
9、常用的關(guān)系運算是關(guān)系代數(shù)和
A、集合代數(shù)
B、邏輯演算
C、關(guān)系演算
D、字段
標(biāo)準(zhǔn)答案:4
知識點解析:常用的關(guān)系運算包括關(guān)系代數(shù)和關(guān)系演算。
10、排序方法中,將整個無序序列分割成若干小的子序列并分別進(jìn)行插入排序的方
法,稱為°
A、希爾排序
B、冒泡排序
C、插入排序
D、選擇排序
標(biāo)準(zhǔn)答案:1
知識點解析:希爾排序法的基本思想是:將整個無序序列分割成若干小的子序列分
別進(jìn)行插入排序。
二、選擇題(本題共25題,每題1.0分,共25分。)
11、數(shù)據(jù)庫管理系統(tǒng)通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這主要是
為了實現(xiàn)數(shù)據(jù)庫的O
A、可靠性
B、一致性
C、完整性
D、安全性
標(biāo)準(zhǔn)答案:D
知識點解析:暫無解析
12、要求為當(dāng)前表建立一個候選索引,索引表達(dá)式為“職工號”,索引名zgh,則下
列各語句中,正確的是()。
A、INDEXON職工號TAGzghUNIQUE
B、INDEXTOH只工號TAGzghUNIQUE
C、INDEXON職工號TAGzghCANDIDATE
D、INDEXTO職工號TAGzghCANDIDATE
標(biāo)準(zhǔn)答案:C
知識點解析:利用INDEX命令可以為數(shù)據(jù)表建立候選索引、唯一索引和普通索
引,其基本格式為:INDEXONV索引表達(dá)式〉TOV索引文件名>|TAGV標(biāo)記名
>[0F<索引文件名>]|UNIQUE?ANDIDATE]其中,T0<索引文件名〉用來建
立單索引文件;TAGV標(biāo)記名>用來建立結(jié)構(gòu)復(fù)合索引文件;OFV索引文件名〉
用來建立非結(jié)構(gòu)復(fù)合索引文件;UNIQUE說明建立唯一索引,CANDIDATE說明
建立候選索引。
13、檢索選修四門以上課程的學(xué)生總成績(不統(tǒng)計不及格的課程),并要求按總成績
降序排列出來,正確的SELECT語句是o
A、SELECTS#,SUM(GRADE)FROMSCWHEREGRADE>=60CROUPBYS#
ORDERBY2DESCHAVINGCOUNT(*)>=4
B、SELECTS#,SUM(GRADE)FROMSCWHERECRADE>=60GROUPBYS#
HAVINGCOUNT(*)>=4ORDERBY2DESC
C、SELECTS#,SUM(GRADE)FROMSCWHEREGRADE>=60HAVING
COUNT(*)>=4GROUPBYS#ORDERBY2DESC
D、DELECTS#.SUM(GRADE)FROMSCWHEREGRADE>=60ORDERBY2
DESCCROUPBYS#HAVINGCOUNT(*)>=4
標(biāo)準(zhǔn)答案:B
知識點解析:本題的要求是檢索選修四門以上課程的學(xué)生總成績(不統(tǒng)計不及格的
課程),并要求按總成績的降序排列出來。所需要的表只有SC表,并且需要求總
成績,這就應(yīng)該用到Sum子句,還需要按照總成績的降序排列,因此還需要利用
ORDERBY子句,同時要將同一個學(xué)生的選修記錄排列在一起,因此根據(jù)以上分
析選項B的SQL語句滿足要求。
14、用于實現(xiàn)對數(shù)據(jù)庫進(jìn)行各種數(shù)據(jù)操作的軟件稱為o
A、數(shù)據(jù)軟件
B、操作系統(tǒng)
C、數(shù)據(jù)庫管理系統(tǒng)
D、編譯程序
標(biāo)準(zhǔn)答案:C
知識點解析:為了讓多種應(yīng)用程序并發(fā)地使用數(shù)據(jù)庫中具有最小冗余度的共享數(shù)
據(jù),必須使數(shù)據(jù)與程序具有較高的獨立性。這就需要一個軟件系統(tǒng)對數(shù)據(jù)實行專門
管理,提供安全性和完整性等統(tǒng)一控制機制,方便用戶以交互命令或程序方式對數(shù)
據(jù)庫進(jìn)行操作。通常把這對數(shù)據(jù)庫的建立、使用和維護(hù)進(jìn)行管理的軟件系統(tǒng)稱為數(shù)
據(jù)庫管理系統(tǒng)。
15、在概念模型中,一個實體相對于關(guān)系數(shù)據(jù)庫中一個關(guān)系中的一個o
A、屬性
B、元組
C、列
D、字段
標(biāo)準(zhǔn)答案:B
知識點解析:實體是指客觀存在并且可以相互區(qū)別的事物。實體可以是實際的事
物,也可能是抽象的事件。在概念模型中,一個實體相對于關(guān)系數(shù)據(jù)庫中一個關(guān)系
中的一個元組。因此本題的答案應(yīng)該是B。
16、執(zhí)行命令,INDEXon姓名TAGindexname”建立索引后,下列敘述錯誤的是
A、此命令建立的索引是當(dāng)前有效索引
B、此命令所建立的索引將保存在.idx文件中
C、表中記錄按索引表達(dá)式升序排序
D、此命令的索引表達(dá)式是“姓名”,索引名是“indexname”
標(biāo)準(zhǔn)答案:B
知識點解析:本題考查索引的建立.執(zhí)行命令建立索引以后,此命令建立的索引即
為當(dāng)前有效索引,系統(tǒng)默認(rèn)按升序排列,但此命令并沒有創(chuàng)建索引文件,因而其建
立的索引不會保存在.idx文件中,故答案為選項D。
17、在下面的VisualFoxPro表達(dá)式中,運算結(jié)果為邏輯真的是
A、EMPTY(.NULL.)
B、LIKE(,xy?\,xyz,)
C、AT(,xy,/abcxyz,)
D、ISNULL(SPACE(O))
標(biāo)準(zhǔn)答案:B
知識點解析:本題考查的是一些常用函數(shù)的返回值,屬于??碱}目。AT()返回字符
串1在字符串2中的位置,如果字符串2中不包括字符串1,則函數(shù)返回值為0,
不是邏輯值,選項C排除;1SNULLO判斷表達(dá)式運算結(jié)果是否為空,若空則返回
邏輯直,選項D返同值為假:EMPTY。指定表達(dá)式的運算結(jié)果若為“空”,返回邏
輯真,故排除選項A;LIKE。函數(shù)比較兩個字符串對應(yīng)位置上字符若匹配,返回故
邏輯真,正確答案為選預(yù)B。
18、“主鍵”不允許取重復(fù)值,是指()。
A、實體完整性約束規(guī)則
B、引用完整性約束規(guī)則
C、用戶自定義完整性約束規(guī)則
D、數(shù)據(jù)完整性約束規(guī)則
標(biāo)準(zhǔn)答案:A
知識點解析:實體完整性是保證表中記錄唯一的特性,也就是說,在一個表中不可
以有重復(fù)的記錄。在VisualFoxPro中利用主關(guān)鍵字和候選關(guān)鍵字來保證實體完整
性。
19、報表的數(shù)據(jù)源可以是()。
A、表、查詢或視圖
B、自由表或其他報表
C、數(shù)據(jù)庫表、自由表或查詢
D、數(shù)據(jù)庫表、自由表、視圖或臨時表
標(biāo)準(zhǔn)答案:D
知識點解析:報表主要包括兩部分內(nèi)容:數(shù)據(jù)源和布局。數(shù)據(jù)源是報表的來源,通
常是數(shù)據(jù)庫中的表或自由表,也可以是視圖、查詢或臨時表。視圖和查詢是對數(shù)據(jù)
庫中的數(shù)據(jù)進(jìn)行篩選、排序、分組,在定義了一個表、一個視圖或查詢之后,便可
以創(chuàng)建報表。
20、擴展名為DBF的文件是o
A、表單文件
B、數(shù)據(jù)庫表文件
C、數(shù)據(jù)庫文件
D、項目文件
標(biāo)準(zhǔn)答案:2
知識點解析:在VisualFoxPro中,表單文件的擴展名為.SCX,數(shù)據(jù)庫表文件的擴
展名為.DBF,數(shù)據(jù)庫文件的擴展名為.DBC,項目文件的擴展名為.PJX。
21、不是表單中使用的設(shè)計工具。
A、屬性窗口
B、控件工具欄
C、表單控制器
D、數(shù)據(jù)環(huán)境設(shè)計器
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
22、設(shè)學(xué)生表的結(jié)構(gòu)為:(學(xué)號、姓名、性別、出生年月、入??偡帧⑷蒙?,其
中學(xué)號為主鍵。選課表的結(jié)構(gòu)為:(學(xué)號、課程號、成績),其中學(xué)號葉課程號為主
鍵。下列語句中,錯誤的是o
A、SELECT*FROM學(xué)生表
B、SELECT學(xué)號AS學(xué)生編號FROM學(xué)生表
C、SELECTALLFIELDSFROM學(xué)生表
D、SELECTDISTINCT學(xué)號FROM選課表
標(biāo)準(zhǔn)答案:4
知識點解析:暫無解析
23、在VFP中不是<范圍》選項中的內(nèi)容是()。
A、NEXTn
B、RECORDn
C、REST
D^GOn
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
24、表達(dá)式4*3A2-1/2+3A2的值為
A、26.5
B、45.5
C、44.5
D、20.5
標(biāo)準(zhǔn)答案:4
知識點解析:本題先算乘方(八),再算乘(率)除(/),最后算加減,最后結(jié)果44-5,
25、參照完整性與表之間有關(guān)的是
A、聯(lián)系
B、元組
C、聯(lián)接
D、屬性
標(biāo)準(zhǔn)答案:1
知識點解析:參照完整性與表之間的聯(lián)系有關(guān),它的大概含義是:當(dāng)插入、刪除或
修改一個表中數(shù)據(jù)時,通過參照引用相互關(guān)聯(lián)的另一個衰中的數(shù)據(jù),來檢查對表的
數(shù)據(jù)操作是否正確。
26、連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是oSETEXACT
OFFX="A"?IIF(,'A,,=X,X-"BCD,',X+"BCD")
A^A
B、BCD
C、ABCD
D、ABCD
標(biāo)準(zhǔn)答案:8
知識點解析:+:前后兩個字符串首尾連接形成一個新字符串。-:連接前后兩個
字符串,并將前字符串的尾部空格移到合并后的新字符串尾部。IIF函數(shù)語法:
IIF(IExpression,eExpmssion1,eExpression2)返回值:Character,Numeric,
Currency,Date,orDateTime題目條件“A”=X不成立,結(jié)果應(yīng)是X+"BCD”,值是
ABCDSETEXACTON|OFF命令功能:用來指定在不同長度的字符串進(jìn)行比較時
的規(guī)則。ON:在比較時將忽略表達(dá)式的尾部空格,較短的字符通過添加空格來保
持和較長的長度一樣,然后才進(jìn)行比較。OFF(默認(rèn)值):兩個表達(dá)式一個字符一個
字符進(jìn)行比較直到右邊表達(dá)式的最后。
27、項目管理器中的“文本文件”組件包含在選項卡中。
A、其他
B、代碼
C、數(shù)據(jù)
D、類
標(biāo)準(zhǔn)答案:1
知識點解析:在“其他”選項卡中包括“菜單”、“文本文件”和“其他文件”。
28、若需統(tǒng)計“選課”表中已經(jīng)選修了課程的學(xué)生人數(shù),下面語句正確的是()。
A、SELECTCOUNT(DISTINCT學(xué)生號)FROM選課
B、SELECTCOUNT(學(xué)生號)FROM選課
C、SELECTCOUNT(*)FROM選課
D、SELECTCOUNT(D【ST【NCT*)FROM選課
標(biāo)準(zhǔn)答案:1
知識點解析:選項B是統(tǒng)計選修了課程的學(xué)生人次數(shù);選項C是統(tǒng)計選課表中的
記錄數(shù)目;選項D為不正確用法:選項A中用DISTINCT表示不允許出現(xiàn)重復(fù)的
記錄。
29、SQL的數(shù)據(jù)操作語句不包括。
A、INSERT
B、UPDATE
C、DELETE
D、CHANGE
標(biāo)準(zhǔn)答案:8
知識點解析:SQL的數(shù)據(jù)操作語句包括Create、Insert、DeleteSelect>Update
等。
30、用于顯示部分查詢結(jié)果的TOP短語,必須與同時使用,才有效果。
A、ORDERBY
B、FROM
C、WHERE
D、GROUPBY
標(biāo)準(zhǔn)答案:1
知識點解析:TOP短語以及在4個選項中列出的短語都是屬于SELECT語句的短
語,TOP短語不能單獨使用,TOP短語必須與排序短語ORDERBY同時使用才有
效果,TOP短語通常直接排在SELECT短語的后面。A選項ORDERBY短語用來
對最終的查詢結(jié)果進(jìn)行排序,通常置于SELECT語句的最后。B選項FROM短語
指定查詢數(shù)據(jù)的來源。C選項WHERE短語指定查詢數(shù)據(jù)的條件或者表之間連接的
條件。D選項GROUPBY短語用于分組查詢。
31、下面關(guān)于表單控件基本操作的陳述中,是不正確的。
A、要在“表單控件”工具欄中顯示某個類庫文件中自定義類,可以單擊表單控件工
具欄中的“查看類,,按鈕,然后在彈出的菜單中選擇“添加”命令
B、要在表單中復(fù)制某個控件,可以按住CTRL鍵并拖放該控件
C、要使表單中所有被選控件具有相同的大小,可單擊“布局”工具欄中的“相同大
小”按鈕
D、要將某個控件的TAB序號設(shè)國為1,可在進(jìn)入TAB鍵次序交互設(shè)汽狀態(tài)后,
雙擊.控件的TAB鍵次序盒
標(biāo)準(zhǔn)答案:2
知識點解析:要使表單中所有被選控件具有相同的大小,可單擊“布局”工具欄上的
“相同大小”按鈕:要將某個控件的Tab序號設(shè)置為1,可在進(jìn)入Tab鍵次序交互設(shè)
置狀態(tài)后,雙擊控件的Tab鍵次序盒;要在“表單控件”工具欄中顯示某個類庫文件
中自定義類,可以單擊工具欄中的“查看類''按鈕,然后在彈出的菜單中選擇“添加”
命令。
32、在運行表單時,下列有關(guān)表單事件引發(fā)次序的敘述正確的是
A、Activate一Init一Load
Load^Activate—>Init
C、Activate—>Load—>Init
D、Load一Init—Activate
標(biāo)準(zhǔn)答案:8
知識點解析:Load事件的觸發(fā)時機為創(chuàng)建對象前,Init事件的觸發(fā)時機為創(chuàng)建對象
時,而Activate事件的觸發(fā)時機為對象激活時故正確的引發(fā)次序應(yīng)為
Load—?Init^Activate。
33、在VisualFoxPro中,對字段設(shè)置默認(rèn)值,下列描述正確的是()。
A、數(shù)據(jù)庫表可以設(shè)置字段默認(rèn)值
B、自由表可以設(shè)置字段默認(rèn)值
C、自由表和數(shù)據(jù)庫表都可以設(shè)置字段默認(rèn)值
D、自由表和數(shù)據(jù)庫表都不能設(shè)置字段默認(rèn)值
標(biāo)準(zhǔn)答案:1
知識點解析:自由表不能建立字段級規(guī)則和約束等。事實上,數(shù)據(jù)庫表與自由表相
比,數(shù)據(jù)庫表具有以下特點;?數(shù)據(jù)庫表可以使用長表名,在表中可以使用長字段
名行?可以為數(shù)據(jù)庫表口的字段指定標(biāo)題和添加注釋.?可以為數(shù)據(jù)庫表的字段指
定默認(rèn)值和輸入掩碼。?數(shù)據(jù)庫表的字段有默認(rèn)的控件類。?可以為數(shù)據(jù)庫表規(guī)定
字段級規(guī)則和記錄級規(guī)則;數(shù)據(jù)庫表支持主關(guān)鍵字、參照完整性和表之間的關(guān)
聯(lián)。?支持INSERT、UPDATE和DELETE事件的觸發(fā)器。
34、如果UPDATE-SQL命令省略了WHERE子句,則。
A、在列中的每一行都用相同的值更新
不更新記錄
C、在列中的每一行都用不同的值更新
D、以上都不對
標(biāo)準(zhǔn)答案:1
知識點解析:UPDATE—SQL命令是以新值更新表中的記錄,SET子句指定要更
新的列以及這些列的新值,WHERE指定要更新的記錄所符合的條件,如果省略了
WHERE子句,在列中的每一行都甩相同的值更新,
35、假設(shè)某個表單中有一個命令按鈕cmdClose,為了實現(xiàn)當(dāng)用戶單擊此按鈕時能
夠關(guān)閉該表單的功能,應(yīng)在該按鈕的Click事件中寫入語句o
A^ThisForm.Close
B、ThisForm.Erase
C、ThisForm.Release
D^ThisForm.Return
標(biāo)準(zhǔn)答案:c
知識點常析:在表單中為了實現(xiàn)當(dāng)用戶單擊此按鈕時能夠關(guān)閉該表單的功能,應(yīng)該
在該按鈕的Click事件中寫入如下代碼:ThisForm.Release或ReleaseThisForm
三、公共基礎(chǔ)填空題(本題共5題,每題7.0分,共5
分。)
36、自由表是不屬于的單表。
標(biāo)準(zhǔn)答案:任何數(shù)據(jù)庫
知識點解析:暫無解析
37、在面向?qū)ο蟪绦蛟O(shè)計中,從外面看只能看到對象有外部特征,而不知道也無須
知道數(shù)據(jù)的具體結(jié)構(gòu)以及實現(xiàn)操作的算法,這稱為對象的o
標(biāo)準(zhǔn)答案:封裝性
知識點解析:對象具有以下5個基本特點:①標(biāo)識唯一性;②分類性;③多態(tài)
性;④封裝性;⑤模塊獨立性好。其中,封裝性是指從外面看只能看到對象的外
部特征,對象的內(nèi)部特征即處理能力的實行和內(nèi)部狀態(tài),對外是不可見的,對象的
內(nèi)部狀態(tài)只能由其自身改變。
38、在數(shù)據(jù)流圖的類型中有兩種類型,它們是變換型和o
標(biāo)準(zhǔn)答案:事務(wù)型
知識點解析:暫無解析
39、對有14個結(jié)點的完全二叉樹的結(jié)點以從上至下、從左至右的順序進(jìn)行編號
后,序號最小的葉結(jié)點的序號為【】。
標(biāo)準(zhǔn)答案:8
知識點解析:暫無解析
40、執(zhí)行命令?AT(“中心“,“國家教育考試中心)的顯示值是[]o
標(biāo)準(zhǔn)答案:13
知識點解析:暫無解析
四、填空題(本題共70題,每題1.0分,共10分。)
41、在SQL分組與計算查詢中,利用短語可以對分組條件進(jìn)一步加以限
定。
標(biāo)準(zhǔn)答案:HAVING
知識點解析:在實際的應(yīng)用中,除了簡單的計算查詢外,我們還可以加上GROUP
BY子句進(jìn)行分組計算查詢。通常來說,一個計算函數(shù)的范圍是滿足WHERE子句
指定條件的所有記錄。當(dāng)加上GROUPBY子句后,系統(tǒng)會將查詢結(jié)果按指定列分
成集合組。當(dāng)一個計算函數(shù)和一個GROUPBY子句一起使用時,計算函數(shù)的范圍
變?yōu)槊拷M所有的記錄。也就是說,一個結(jié)果是由組成一組的每個記錄集合產(chǎn)生的。
另外,使用HAVING子句可以對這些組進(jìn)一步加以控制。用這個子句定義這些組
所必須滿足的條件,以便將其包含在結(jié)果中。
42、TIME。的返回值的數(shù)據(jù)類型是_____類型。
標(biāo)準(zhǔn)答案:字符
知識點解析:TIME。的返回值的數(shù)據(jù)類型是字符類型。
43、在VisualFoxPro中,使用LOCATEALL命令按條件對表中的記錄進(jìn)行查找,
若查不到記錄,函數(shù)EOF()的返回值應(yīng)是【】。
標(biāo)準(zhǔn)答案:T.或真或邏輯真
知識點解析:使用LOCATEALL命令查找記錄時,如果找不到匹配記錄,則記錄
指針會指向表中尾記錄。而EOF()函數(shù)是表文件尾測試函數(shù),該函數(shù)測試記錄指針
是否移到表結(jié)束處。如果記錄指針指向表中尾記錄之后,函數(shù)返回真(.T.),否則為
假(.F.)。
44、擴展名為.prg的程序文件在“項目管理器”的【】選項卡中顯示和管理
標(biāo)準(zhǔn)答案:代碼
知識點3析:”項目管理器”的代碼選項卡負(fù)責(zé)對程序,API庫,應(yīng)用程序進(jìn)行顯示
和管理
45、條件函數(shù)IIF(ISNULL(NULL尸EMPTY,"),“T","F”)的返回值是
標(biāo)準(zhǔn)答案:T
知識點解析:IIF()是條件測試函數(shù),基本命令格式如下:IIF(〈邏輯表達(dá)式〉,〈表
達(dá)式<表達(dá)式2>)其中,測試(邏輯表達(dá)式》的值,若為邏輯真(.T),則返回v
表達(dá)式1>的值,若為邏輯假(.F),則返回(表達(dá)式2>的值?!幢磉_(dá)式1〉和〈表達(dá)式
2>的值不要求相同。ISNULL。函數(shù)用來判斷一個表達(dá)式的值是否為NULL值,若
是為NULL值返回邏輯真(.T),否則返回邏輯假(.F),本題中ISNULL(NULL)返
|回值為.ToEMPTY。函數(shù)用來判斷表達(dá)式是否有內(nèi)容??兆址姆祷刂?/p>
為.T。本題中,ISNULL(NULL尸EMPTY("")的值為邏輯真(.T),因此,HF[)函
數(shù)的返回值為表達(dá)式1的值,即.T.o
46、設(shè)有學(xué)生選課表SC(學(xué)號,課程號,成績),用SQL語言檢索每門課程的課程
號及平均分的語句是(關(guān)鍵詞必須拼寫完整):SELECT課程號,AVG(成績)FROM
SC[]o
標(biāo)準(zhǔn)答案:GROUPBY課程號
知識點解析:本題要求檢索每門課程的課程號及平均分,即按照課程號進(jìn)行分組,
統(tǒng)計各個課程的平均成績。
47、用于查詢的方式查詢與“陳靜”教師職稱相同的教師的姓名、性別及職稱。請對
下列的SELECT-SQL語句填空:SELECT姓名,性別,職稱FROM教師表
WHER匕職稱=[]
標(biāo)準(zhǔn)答案:(SELECT職稱FROM教師表WHERE姓名=“陳靜”)
知識點解析:當(dāng)一個查詢語句中包含另一個查詢語句時,這種耆詢稱為子查詢或查
詢嵌套。在本題中,子查詢向主查詢返加一個值,即“陳靜”教師職稱“講師”,然后
以此作為父查詢的條件進(jìn)行查詢。
48、關(guān)系是具有相同性質(zhì)的【】的集合。
標(biāo)準(zhǔn)答案:元組或記錄
知識點解析:一個關(guān)系就是一張二維表,每個關(guān)系有一個關(guān)系名。在Visual
FoxPro中一個關(guān)系存儲為一個文件,文件擴展名為.dbf,稱為表v元組是在一個二維
表(關(guān)系)中,行稱為元組,每一行是一個元組。元組對應(yīng)存儲文件中的一個具體記
錄。
49、在“職工表”中刪除“年齡”字段的有效性規(guī)則,應(yīng)使用命令
ALTERTABLE職工表ALTER年齡【】
標(biāo)準(zhǔn)答案:[]DROPCHECK
知識點解析:刪除字段有效性規(guī)則,可使用DROPCHECK短語直接進(jìn)行刪除,
50、使用SQL的CREATETABLE語句建立數(shù)據(jù)庫表時,為了說明主關(guān)鍵字應(yīng)該
使用關(guān)鍵詞KEY。
標(biāo)準(zhǔn)答案:Prinary
知識點解析:暫無解析
家二級VF筆試模擬試卷第3套
一、公共基礎(chǔ)選擇題(本題共70題,每題7.0分,共
1。分。)
1、循環(huán)鏈表的主要優(yōu)點是
A、不再需要頭指針了
B、從表中任一結(jié)點出發(fā)都能訪問到整個鏈表
C、在進(jìn)行插入、刪除運算時,能更好的保證鏈表不斷開
D、已知某個結(jié)點的位置后,能夠容易的找到它的直接前件
標(biāo)準(zhǔn)答案:2
知識點。析:循環(huán)鏈表就是將單向鏈表中最后一個結(jié)點的指針指向頭結(jié)點,使整
個鏈表構(gòu)成一個環(huán)形,這樣的結(jié)構(gòu)使得從表中的任一結(jié)點出發(fā)都能訪問到整個鏈
表。
2、棧底至棧頂依次存放元素A、B、C、D,在第五個元素E入棧前,棧中元素可
以出棧,則出棧序列可能是
A、ABCED
B、DCBEA
C、DBCEA
D、CDABE
標(biāo)準(zhǔn)答案:2
知識點解析:棧操作原則上“后進(jìn)先出”,棧底至棧頂依次存放元素A、B、C、
D,則表明這4個元素中D是最后進(jìn)棧,B、C處于中間,A最早進(jìn)棧。所以出棧
時一定是先出D,再出C,最后出A。
3、對長度為n的線性表進(jìn)行順序查找,在最壞情況下所需要的比較次數(shù)為
A、Iog2n
B、n/2
C、n
D、n+1
標(biāo)準(zhǔn)答案:4
知識點解析:對于長度為n的有序線性表,在最壞情況下,二分查找只需要比較
log2n次,而順杳找需要比較n次。
4、在結(jié)構(gòu)化程序設(shè)計思想提出之前,在程序設(shè)計中曾強調(diào)程序的效率。與程序的
效率相比,人們更重視程序的
A、安全性
B、一致性
C、可理解性
D、合理性
標(biāo)準(zhǔn)答案:4
知識點解析:結(jié)構(gòu)化程序設(shè)計方法設(shè)計出的程序具有明顯的優(yōu)點。其一,程序易
于理解、使用和維護(hù);其二,提交了編程工作的效率,降低了軟件開發(fā)成本。其
中,人們更重視前者。
5、模塊獨立性是軟件模塊化所提出的要求,衡量模塊獨立性的度量標(biāo)準(zhǔn)則是模塊
的
A、抽象和信息隱蔽
B、局部化和封裝化
C、內(nèi)聚性和耦合性
D、激活機制和控制方法
標(biāo)準(zhǔn)答案:4
知識點解析:模塊的獨立程序是評價設(shè)計好壞的重要度量標(biāo)準(zhǔn)。衡量軟件的模塊
獨立性使用耦合性和內(nèi)聚性兩個定性的度量標(biāo)準(zhǔn)。
6、軟件開發(fā)的結(jié)構(gòu)化生命周期方法將軟件生命周期劃分成
A、定義、開發(fā)、運行維護(hù)
13、設(shè)計階段、編程階段、測試階段
C、總體設(shè)計、詳細(xì)設(shè)計、編程調(diào)試
D、需求分析、功能定義、系統(tǒng)設(shè)計
標(biāo)準(zhǔn)答案:1
知識點解析:通常,將軟件產(chǎn)品從提出、實現(xiàn)、使用維護(hù)到停止使用退役的過程
稱為軟件生命周期。它可以分為軟件定義、軟件開發(fā)及軟件運行維護(hù)3個階段。
7、在軟件工程中,白箱測試法可用于測試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看做是
A、路徑的集合
B、循環(huán)的集合
C、目標(biāo)的集合
D、地址的集合
標(biāo)準(zhǔn)答案:1
知識點解析:軟件的白盒測試方法是把測試對象看做一個打開的盒子,它允許測
試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計或選擇測試用例,對程序所有邏
輯路徑進(jìn)行測試。
8、在數(shù)據(jù)管理技術(shù)發(fā)展過程中,文件系統(tǒng)與數(shù)據(jù)點系統(tǒng)的主要區(qū)別是數(shù)據(jù)庫系統(tǒng)
具
A、特定的數(shù)據(jù)模型
B、數(shù)據(jù)無冗余
C、數(shù)據(jù)可共享
D、專門的數(shù)據(jù)管理軟件
標(biāo)準(zhǔn)答案:1
知識點解析:在文件系統(tǒng)中,相互獨立的記錄其內(nèi)部結(jié)構(gòu)的最簡單形式是等長同
格式記錄的集合,易造成存儲空間大量浪費,不方便使用。而在數(shù)據(jù)庫系統(tǒng)中,數(shù)
據(jù)是結(jié)構(gòu)化的,這種結(jié)溝化要求在描述數(shù)據(jù)時不僅描述數(shù)據(jù)本身,還要描述數(shù)據(jù)間
的關(guān)系,這正是通過采用特定的數(shù)據(jù)模型來實現(xiàn)的。
9、數(shù)據(jù)庫設(shè)計包括兩個方面的設(shè)計內(nèi)容,它們是
A、概念設(shè)計和邏輯設(shè)計
B、模式設(shè)計和內(nèi)模式設(shè)計
C、內(nèi)模式設(shè)計和物理設(shè)計
D、結(jié)構(gòu)特性設(shè)計和行為特性設(shè)計
標(biāo)準(zhǔn)答案:
知識之解析:1數(shù)據(jù)庫設(shè)計包括數(shù)據(jù)庫概念設(shè)計和數(shù)據(jù)庫邏輯設(shè)計兩個方面的設(shè)計
內(nèi)容。
10、實體是信息世界中廣泛使用的一個術(shù)語,它用于表示
A、有生命的事物
B、無生命的事物
C、實際存在的事物
D、一切事物
標(biāo)準(zhǔn)答案:4
知識點解析:實體是客觀存在且可以相互區(qū)別的事物。實體可以是具體的對象,
如一個學(xué)生,也可以是一個抽象的事件,如一次出門旅游等。因此,實體既可以是
有生命的事物,也可以是無生命的事物,但它必須是客觀存在的,而且可以相互區(qū)
別。
二、選擇題(本題共21題,每題1.0分,共21分。)
11、下列字段名中不合法的是
A、當(dāng)前
B、7個考生
C、dDc_lll
D、DDD
標(biāo)準(zhǔn)答案:2
知識點露析:字段名必須由字母或漢字開頭。
12、面向?qū)ο蟪绦蛟O(shè)計中程序運行的最基本實體是
A、類
B、對象
C、事件
D、函數(shù)
標(biāo)準(zhǔn)答案:2
知識點解析:客觀世界里的任何實體都可以被看作是對象,對象可以是具體的
物,也可以指某些概念,在程序運行中是最基本的實體。
13、表格常用的列屬性有
A、Controlsource
B、CurrentControl
C^Sparse
D、以上三項都正確
標(biāo)準(zhǔn)答案:8
知識點解析:ControlSome用于指定列中顯示的數(shù)據(jù)源,CurremControl用于指定
對象中的一個控件,SP8Be用于確定CurrentGontrol屬性是影響列中的所有單元格
還是只影響活動單元格,這三個屬性都是表格常用列屬性。
14、使用視圖之前,首先應(yīng)該
A、新建一個數(shù)據(jù)庫
B、新建一個數(shù)據(jù)庫表
C、打開相關(guān)的數(shù)據(jù)庫
D、打開相關(guān)的數(shù)據(jù)表
標(biāo)準(zhǔn)答案:4
知識點解析:VisualFoxPro中,視圖基于數(shù)據(jù)庫中的表、自由表或視圖而存在,
因此使用命令打開視圖,首先要打開包含表的數(shù)據(jù)庫。視圖是不可以單獨存在的,
它的結(jié)果只存放于數(shù)據(jù)庫中。
15、關(guān)于內(nèi)存變量的調(diào)用,下列說法正確的是
A、局部變量不能被本層模塊程序調(diào)用
B、私有變量只能被本層模塊程序調(diào)用
C、局部變量能被本層模塊和下層模塊程序調(diào)用
D、私有變量能被本層模塊和下層模塊程序調(diào)用
標(biāo)準(zhǔn)答案:8
知識點解析:公共變量可以被整個程序調(diào)用;私有變量只能被本層模塊和下層模
塊程序調(diào)用;而局部變量只能被本層模塊調(diào)用,其他模塊都不能調(diào)用局部變量。
16、如要設(shè)定學(xué)生年齡有效性規(guī)則在18至20歲之間,當(dāng)輸入的數(shù)值不在此范圍
內(nèi),則給出錯誤信息,我們必須定義
A、實體完整性
B、域完整性
C、參照完整性
D、以上各項都需要定義
標(biāo)準(zhǔn)答案:2
知識點解析:定義域完整性,可以通過指定不同的寬度說明不同范圍數(shù)值的數(shù)據(jù)
類型,從而可以限定字段的取值類型和取值范圍。包括“規(guī)則”、“信息”和“默認(rèn)
值”3個項的定義。
17、下列關(guān)于數(shù)組的敘述,錯誤的是
A、使用數(shù)組前,要有DIMENSION或DECLEARE命令定義數(shù)組
B、定義數(shù)組后,VisualFoxPro系統(tǒng)自動給每個數(shù)組元素賦以邏輯值.F.
C^在VisualFoxPro中只能使用一維數(shù)組、二維數(shù)組或三維數(shù)組
D、一個數(shù)組中各個數(shù)組元素可以不是同一種數(shù)據(jù)類型
標(biāo)準(zhǔn)答案:4
知識點解析:在VisualFoxPro中,除可以使用一維數(shù)組、二維數(shù)組外,不可以使
用三維數(shù)組和多維數(shù)組。數(shù)組的大小由下標(biāo)值的上下限決定。
18、運行查詢的命令是
A、OPENQUERY
B、DOQUERY
C、MODIVIEW
D、DOVIEW
標(biāo)準(zhǔn)答案:2
知識點解析:運行查詢的命令是DOQUERY該命令可以省略文件擴展名,但不可
以缺少Q(mào)UERY短語。
19、下列日期表達(dá)式錯誤的是
A、{A2004/03/09}+15
B、(A2004/02/25}+date()
C、(人2004/03/09}-15
D、12004/02/25}-date。
標(biāo)準(zhǔn)答案:2
知識點解析:日期時間表達(dá)式是對日期型數(shù)據(jù)或日期時間型數(shù)據(jù)的連接。其運算符
也有和“」兩個。但日期表達(dá)式的格式有一定的限制,不能將兩個日期直接相
加。
20、給WH1倉庫的職工提高10%的工資可使用命令
A、UPDATE職工WHERE工資=工資*1.10FOR倉庫號="WH1”
B、UPDATE職工SET工資=工資*1.10WHERE倉庫號="WH1”
C、UPDATE職工SET工資=工資*1.10FOR倉庫號="WH1”
D、UPDATEFROM職工SET工資=工資*1.10
標(biāo)準(zhǔn)答案:2
知識點解析:SQL數(shù)據(jù)更新命令為:UPDATETableNameSETGolumn_namel=
eExpression1[,Column_name2=eExpression2...]WHERECondition
21、在查詢設(shè)計器中可以根據(jù)需要為查詢輸出“查詢?nèi)ハ颉钡?,?/p>
A、瀏覽、臨時表、表、圖形、屏幕、標(biāo)簽
B、瀏覽、臨時表、表、圖形、屏幕、報表、視圖
C^瀏覽、臨時表、表、圖形、屏幕、報表、標(biāo)簽
D、瀏覽、臨時表、表、圖形、報表、標(biāo)簽
標(biāo)準(zhǔn)答案:4
知識點解析:在查詢設(shè)計器中可以根據(jù)需要為查詢輸出定位查詢?nèi)ハ?,這些查詢?nèi)?/p>
向有:瀏覽、臨時表、表、圖形、屏幕、報表、標(biāo)簽。
22、執(zhí)行下列一組命令后,選擇“職工”表所在千作區(qū)的錯誤命令是CLOSEALL
USE倉庫IN0USE職工IN0
A、SELECT職工
B、SELECT0
C、SELECT2
D、SELECTB
標(biāo)準(zhǔn)答案:2
知識之解析:SELECTO是選擇一個編號最小的且沒有使用的工作區(qū),即3號工作
區(qū)。
23、設(shè)CJ.DBF數(shù)據(jù)庫有2條記錄,內(nèi)容如下:Record#XMEF1李四550.002張
三750.00程序如下:SETTALKOFFUSECJM->EF=0DOWHILE.NOT.EOF()
M->EF=M->EF+EFSKIPENDDO?M->EFRETURN該程序執(zhí)行的結(jié)果是
A、1300
B、1000
C、1600
D、1200
標(biāo)準(zhǔn)答案:1
知識點解析:程序中,M?>EF表示內(nèi)存變量EF,EP表示字段變量,字段變量和
內(nèi)存變量同名時系統(tǒng)默認(rèn)訪問的字段變量。本題是DOWHILE循環(huán)結(jié)構(gòu),直到文
件尾退出循環(huán),實現(xiàn)的功能為求EF列的和,并保存在內(nèi)存變量EP中。
24、打開數(shù)據(jù)庫abc的正確命令是
A、OPENDATABASEabc
B、USEabc
C、USEDATABASEabc
D、OPENabc
標(biāo)準(zhǔn)答案:1
知識點解析:在VisualFoxPro中,打開數(shù)據(jù)庫的命令是OPENDATABASEV數(shù)據(jù)
庫名〉,打開數(shù)據(jù)表的命令是USEV數(shù)據(jù)表名>。本題選項B)打開的是一個名為
abc的數(shù)據(jù)表,選項C)、D)都存在語法錯誤。
25、下列表達(dá)式中,結(jié)果為數(shù)值型的是
A、CTOD([04/06/03])-10
B、100+100=300
C、“505”?"50''
D、LEN(SPACE(3))+1
標(biāo)準(zhǔn)答案:8
知識點解析:CTOD()是函數(shù)是將字符串轉(zhuǎn)換成日期型數(shù)據(jù),選項D)邏輯表達(dá)式,
結(jié)果為.F.,選項C)的結(jié)果是兩個字符串相減,函數(shù)值是字符型數(shù)據(jù)。LEN()函數(shù)
是求字符串長度的函數(shù),函數(shù)值為數(shù)據(jù)型。
26、在VisualFoxPro中,?ABS(-7+8)的輸出是
A、-56
B、56
C、15
D、-15
標(biāo)準(zhǔn)答案:2
知識點露析:ABS()是用來返回指定的數(shù)值表達(dá)式的絕對值的。
27、Show方法用來將表單的
A、Enabled屬性設(shè)置為.F
B、Visible屬性設(shè)置為.F.
C、Visible屬性設(shè)置為.T.
D、Enabled屬性設(shè)置為.T.
標(biāo)準(zhǔn)答案:4
知識點解析:Visible屬性表示表單或控件是否可見,Enabled屬性表示表單或控件
是否可用,Show方法用來將表單的Visible屬性設(shè)置為.T.。
28、在VisualPoxPro中有如下程序文件TEST:*程序名:TEST.PRG*調(diào)用方法:
DOTESTSETTALKOFFCLOSEALLmX=uVisualFoxPro,,mY=“二級”DO
SUB1WITHmY?mY+mXRETURN*子程序:SUB1,PRGPROCEDURESUB1
PARAMETERSmYmY="計算機等級”+mYRETURN執(zhí)行命令DOTEST后,屏幕
的顯示結(jié)果為
A、二級VisualFoxPro
B、計算機等級二級VisualFoxPro
C、計算機等級VisualFoxPro
D、計算機等級二級
標(biāo)準(zhǔn)答案:2
知識點解析:TEST調(diào)用了子程序SUB1,并且傳遞給SUBI一個參數(shù)mY。mY的
值在子程序SUB1中發(fā)生改變并傳回給主程序TESTo
29、SQL的計算查詢中,用于求平均值的函數(shù)是
A、AVG()
B、AVE()
C、AVERAGEO
D、AVER()
標(biāo)準(zhǔn)答案:1
知識點解析:SQL的計算查詢是,用于求平均值的函數(shù)是AVG。
30、使用SQL刪除數(shù)據(jù)命令時,如果不使用WHERE子句,貝I」
A、邏輯刪除表中當(dāng)前記錄
B、物理刪除表中當(dāng)前記錄
C、邏輯刪除表中所有記錄
D、物理刪除表中所有記錄
標(biāo)準(zhǔn)答案:4
知識點解析:在使用SQLDELECT刪除數(shù)據(jù)時,若不使用WHERE子句,則刪除
表中全部的記錄,SQL刪除屬于邏輯刪除。
31、下列關(guān)于并運算的說法不正確的是
A、ALL防止UNION刪除組合結(jié)果中的重復(fù)行
B、在SQL語句中支持集合的并運算
C、兩個SELECT語句的查詢結(jié)果中的列數(shù)可以不相同
D、兩個SELECT語句的查詢結(jié)果中的對應(yīng)列必須有相同的數(shù)據(jù)類型和寬度
標(biāo)準(zhǔn)答案:4
知識點解析:默認(rèn)情況下,UNION檢查組合的結(jié)果并刪除重復(fù)行,要組合多個
UNION子句,可使用括號。ALL防止UNION刪除組合結(jié)果中的重復(fù)行,但在
SQL語句中不能用UNION來組合子查詢,兩個SELECT命令的查詢結(jié)果中的列數(shù)
必須相同,且對應(yīng)列必須有相同的數(shù)據(jù)類型和寬度。
三、填空題(本題共4題,每題1.0分,共4分。)
32、對象具有屬性事件和【】。
標(biāo)準(zhǔn)答案:方法代碼
知識點解析:暫無解析
33、若使內(nèi)容相關(guān)的菜單項組成一組,需加入分隔符,則在“菜單名稱”欄輸入
[1字符。
標(biāo)準(zhǔn)答案:\
知識點解析:暫無解析
34、在菜單設(shè)計的“常規(guī)選項”對話框中,用戶可以設(shè)置代碼和【】。
標(biāo)準(zhǔn)答案:清理代碼
知識點解析:暫無解析
35、創(chuàng)建電話號碼薄等多列表時,須在文件菜單中的【】菜單項中改變列的數(shù)
□o
標(biāo)準(zhǔn)答案:頁面設(shè)置
知識點解析:暫無解析
四、填空題(含2小題)(本題共4題,每題1.0分,
共4分。)
36、如果已經(jīng)設(shè)定了對果表分組,報表中包含【】和【】帶區(qū)。
標(biāo)準(zhǔn)答案:組表頭,組注腳
知識點解析:暫無解析
37、在數(shù)據(jù)庫系統(tǒng)中,靠【】和【】使得數(shù)據(jù)和程序具有了相對獨立性。
標(biāo)準(zhǔn)答案:邏輯模式與存儲模式映像,用戶模式與邏輯模式映像
知識點解析:暫無解析
38、運行下列XY.PRG程序后,將在屏幕上顯示如下的乘法表:1243694812
165101520256121824303671421283542498162432404856649182736
4554637281請對下面的程序填空:***計算乘法XY.PRG***SETTALKOFF
CLEARFORJ=1TO9FOR[]??[]EMDFOR?ENDFORRETURN
標(biāo)準(zhǔn)答案:FORK=1TOJ,STR(J,K,6)
知識點解析:暫無解析
39、有一個書單表文件BLL.DBF,表文件包括字符型字段“書名”,數(shù)值型字段
“冊數(shù)”,“單價”,“金額”。另有一調(diào)價單表文件TJD.DBF,表結(jié)構(gòu)中有字符型字
段“書名”和數(shù)值型字段“單價”,下列命令是將BLL.DBF表中的圖書"DBASE數(shù)據(jù)
庫''的單價改為TJD.DBF中調(diào)價后的單價,并計算和修改該書的金額。在下面程
序的空格上填寫正確的內(nèi)容。SELECT1USETJDSELSCT2USEBLL[]
SELECT1[]
標(biāo)準(zhǔn)答案:LOCATEFOR書名:”DBASE數(shù)據(jù)庫”,REPL單價WITHB.單價,金
額WITH金額*冊數(shù)FOR書名—DBASE數(shù)據(jù)庫”
知識點解析:暫無解析
五、填空題(含3小題)(本題共1題,每題7.0分,
共/分。)
40、數(shù)據(jù)表之間的參照完整性有【】、【】和【】。
標(biāo)準(zhǔn)答案:更新,插入,刪除
知識點解析:暫無解析
國家二級VF筆試模擬試卷第4套
一、公共基礎(chǔ)選擇題(本題共io題,每題1.0分,共
10分。)
1、需求分析階段的任務(wù)是確定
A、軟件開發(fā)方法
B、軟件開發(fā)工具
C、軟件開發(fā)費用
D、軟件系統(tǒng)功能
標(biāo)準(zhǔn)答案:D
知識點解析:需求分析是軟件定義時期的最后?個階段,它的基本任務(wù)就是詳細(xì)調(diào)
查現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等),充分了解原系統(tǒng)的工作概況,
明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。選項A)軟件開發(fā)方法
是在總體設(shè)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2026年初一生物(考點梳理)上學(xué)期試題及答案
- 2025年高職音樂教育(聲樂演唱)試題及答案
- 高職第三學(xué)年(網(wǎng)絡(luò)工程技術(shù))網(wǎng)絡(luò)安全防護(hù)2026年綜合測試題及答案
- 2025年高職汽車檢測與維修技術(shù)(新能源汽車檢測與維修)試題及答案
- 2025年大學(xué)(家政學(xué))家庭心理學(xué)綜合測試卷及答案
- 2025年中職(金屬礦開采技術(shù))采礦工藝基礎(chǔ)測試題及答案
- 2025年中職畜牧獸醫(yī)(動物防疫)試題及答案
- 2025年高職城市軌道交通工程技術(shù)(城市軌道交通工程技術(shù))試題及答案
- 2023年 中考數(shù)學(xué)專題提升訓(xùn)練-二次函數(shù)(選擇題、填空題)
- 2025個人年終總結(jié)報告范文
- 精神病醫(yī)院安全隱患自查自糾
- 硬皮病的護(hù)理查房課件
- 健身房安全生產(chǎn)隱患排查制度
- pte考試題及答案
- plc使用維護(hù)管理制度
- 甲乙丙三方養(yǎng)殖合作協(xié)議書6篇
- 慢性便秘檢查與評估中國專家共識(2024版)解讀
- T/CCAS 031-2023水泥工廠生料配料在線分析技術(shù)應(yīng)用指南
- 老年綜合征管理指南
- 新中式裝潢知識培訓(xùn)課件
- 2024年度連云港市專業(yè)技術(shù)人員公需考試-飲食、運動和健康的關(guān)系
評論
0/150
提交評論