




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
家二級(VF)機(jī)試模擬試卷第1套
一、選擇題(本題共40題,每題1.0分,共40分。)
1、程序流程圖中帶有箭頭的線段表示的是()。
A、圖元關(guān)系
B、數(shù)據(jù)流
C、控制流
D、調(diào)用關(guān)系
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:在數(shù)據(jù)流圖中,用標(biāo)有名字的箭頭表示數(shù)據(jù)流。在程序流程圖中,用
標(biāo)有名字的箭頭表示控制流。所以選擇C)。
2、結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括()。
A、多態(tài)性
B、自頂向下
C、模塊化
D、逐步求精
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使
用goto語句,所以選擇A)。
3、軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。
A、低內(nèi)聚低耦合
B、高內(nèi)聚低耦合
C、低內(nèi)聚高耦合
D、局內(nèi)聚局耦合
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是高內(nèi)聚低耦合、模塊大小規(guī)模適
當(dāng)、模塊的依賴關(guān)系適當(dāng)?shù)?。模塊的劃分應(yīng)遵循一定的要求,以保證模塊劃分合
理,并進(jìn)一步保證以此為依據(jù)開發(fā)出的軟件系統(tǒng)可靠性強(qiáng),易于理解和維護(hù)。模塊
之間的耦合應(yīng)盡可能的低,模塊的內(nèi)聚度應(yīng)盡可能的高。
4、在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。
A、可行性分析報(bào)告
B、軟件需求規(guī)格說明書
C、概要設(shè)計(jì)說明書
D、集成測試計(jì)劃
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:A)錯(cuò)誤,可行性分析階段產(chǎn)生可行性分析報(bào)告。C)錯(cuò)誤,概要設(shè)
計(jì)說明書是總體設(shè)計(jì)階段產(chǎn)生的文檔。D)錯(cuò)誤,集成測試計(jì)劃是在概要設(shè)計(jì)階段
編寫的文檔。B)正確,軟件需求規(guī)格說明書是后續(xù)工作如設(shè)計(jì)、編碼等需要的重
要參考文檔。
5、算法的有窮性是指(:)。
A、算法程序的運(yùn)行時(shí)間是有限的
B、算法程序所處理的數(shù)據(jù)量是有限的
C、算法程序的長度是有限的
D、算法只能被有限的用戶使用
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:算法原則上能夠精確地運(yùn)行,而且人們用筆和紙做有限次運(yùn)算后即可
完成。有窮性是指算法程序的運(yùn)行時(shí)間是有限的。
6、對長度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序
方法是()。
A、快速排序
B、冒泡排序
C、直接插入排序
D、堆排序
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:除了堆排序算法的比較次數(shù)是O(nlog2n),其他的都是n(n-1)/
2o
7、下列關(guān)于棧的敘述正確的是()。
A、棧按“先進(jìn)先出”組織數(shù)據(jù)
B、棧按“先進(jìn)后出”組織數(shù)據(jù)
C、只能在棧底插入數(shù)據(jù)
D、不能刪除數(shù)據(jù)
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:棧是按“先進(jìn)后出”的原則組織數(shù)據(jù)的,數(shù)據(jù)的插入和刪除都在棧頂進(jìn)
行操作。
8、在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。
A、需求分析階段
B、概念設(shè)計(jì)階段
C、邏輯設(shè)計(jì)階段
D、物理設(shè)計(jì)階段
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:E-R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)則是把圖形分析出來的聯(lián)系反映到數(shù)據(jù)庫
中,即設(shè)計(jì)出表,所以屬于邏輯設(shè)計(jì)階段。
RT
BcDBcD
a0kla0kl
b1nl
LZJLZJ
由關(guān)系R和S通過運(yùn)算
得到關(guān)系T,則所使用的運(yùn)算為()。
A、并
B、自然連接
C、笛卡爾積
D、交
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量
必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以B)錯(cuò)誤。笛卡爾
積是用R集合中元素為第一元素,S集合中元素為第二元素構(gòu)成的有序?qū)?,所?/p>
C,)錯(cuò)誤。根據(jù)關(guān)系T可以很明顯地看出是從關(guān)系R與關(guān)系S中取得相同的關(guān)系
組,所以使用的是交運(yùn)算,選擇D)。
10、設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號,姓名,性別,年齡,身份證
號),課程C(課號,課名),選課SC(學(xué)號,課號,成績),則表SC的關(guān)鍵
字(鍵或碼)為()。
A、課號,成績
B、學(xué)號,成績
C、學(xué)號,課號
D、學(xué)號,姓名,成績
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:學(xué)號是學(xué)生表S的主鍵,課號是課程表C的主鍵,所以選課表SC的
關(guān)鍵字就應(yīng)該是與前兩個(gè)表能夠直接聯(lián)系且能唯一定義的學(xué)號和課號,所以選擇
C)0
11、設(shè)Y=n1122M,下列表達(dá)式結(jié)果為假的是()。
A、NOT(X==Y)AND(X$Y)
B、NOT(X$Y)OR(X<>Y)
C、NOT(X>=Y)
D、NOT(XSY)
標(biāo)準(zhǔn)答案:D
知識點(diǎn)藉斤:字符串精確比較運(yùn)算符(==),只有當(dāng)兩個(gè)字符串完全相同時(shí),才
會(huì)是邏輯真,所以X=Y為邏輯假;子串包含測試運(yùn)算符($),如果運(yùn)算符前的
字符串是運(yùn)算符后的字符串的一個(gè)子字符串,則為邏輯真,所以X$Y為邏輯真;
大于等于運(yùn)算符(>=),是對兩個(gè)字符串自左向右逐個(gè)進(jìn)行比較,一旦發(fā)現(xiàn)兩個(gè)
對應(yīng)字符不同,就根據(jù)兩個(gè)字符的排序序列決定兩個(gè)字符串的大小,X、Y的前兩
個(gè)字符相同,所以比較第3個(gè)字符,由于X只有兩個(gè)字符,則第3位X小于Y,
所以X小于Y,故X>=Y為邏輯假;XoY為邏輯真。由以上可得:A)選項(xiàng)中,
由于NOT的優(yōu)先級高于AND,所以先比較NOT(X==Y)為邏輯真,由于X$Y
也為邏輯真,所以NOT(X=Y)AND(X$Y)為邏輯真。B)選項(xiàng)中,由于
NOT的優(yōu)先級高于OR,所以先比較NOT(X$Y)為邏輯假,由于X<>Y也為邏
輯真,所以NOT(XSY)OR(XoY)為邏輯真。C)選項(xiàng)中,X>=Y為邏輯
假,貝1NOT(X>=Y)為邏輯真。D)選項(xiàng)中,X$Y也為邏輯真,則NOT
(X$Y)為邏輯假。
12、以下是與設(shè)置系統(tǒng)菜單有關(guān)的命令,其中錯(cuò)誤的是()。
A、SETSYSMENUDEFAULT
B、SETSYSMENUTODEFAULT
C、SETSYSMENUNOSAVE
D、SETSYSMENUSAVE
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:設(shè)置系統(tǒng)菜單的命令格式:SETSYSMENU
ON|OFF|AUTOMATIC|TO[o]|TO[<>]|TO[o]|SAVE|NOSAVFo所以B)選項(xiàng)的
SETSYSMENUTODEFAULT、C)選項(xiàng)的SETSYSMENUNOSAVE、D)選項(xiàng)的
SETSYSMENUSAVE都符合這個(gè)格式,A)選項(xiàng)中峽少TO關(guān)鍵字,格式不正
確。
13、在下面的VisualFoxPro表達(dá)式中,運(yùn)算結(jié)果不為邏輯真的是()。
A、EMPTY(SPACE(0))
B、LIKE('xy*','xyz')
C、ATOxy:'abcxyzO
D、ISNULL(.NULL.)
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:Space函數(shù)返I川由指定數(shù)目組成的字符串.Space(0)返I川空字符
串,Empty函數(shù)判斷指定的表達(dá)式的運(yùn)算結(jié)果是否為空,故A)選項(xiàng)為真;Like函
數(shù)比較前后兩個(gè)字符串對應(yīng)位置上的字符,若所有對應(yīng)字符都相匹配,函數(shù)返回值
為邏輯真,否則為邏輯假,前字符串可包含通配符,故B)選項(xiàng)為真:At函數(shù)如
果前字符串是后字符串的子串,返回前字符串首字符在后字符串中第幾次出現(xiàn)的位
置,函數(shù)值為數(shù)值型,故C)返回的不為邏輯真:Isnull函數(shù)判斷一個(gè)表達(dá)式的值
是否為空值,故D)選項(xiàng)為真。
14、在VisualFoxPro中,宏替換可以從變量中替換出()。
A、字符串
B、數(shù)值
C、命令
D、以上三種都可能
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:宏替換的功能是替換出字符變量的內(nèi)容,即&的值是變量中的字符
串。去掉了定界符之后,結(jié)果就可能有多種類型,可以是字符串、數(shù)值或命令。
15、在VisualFoxPro中,用于建立或修改程序文件的命令是()。
A、MODIFYv文件名〉
B、MODIFYCOMMAND〈文件名〉
C、MODIFYPROCEDURE〈文件名〉
D、MODIFYPROGRAMv文件名,
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:用命令方式建立和修改程序文件的命令格式是:MODIFY
COMMAND〈文件名>。
16、在VisualFoxPro中,程序中不需要用PUBLIC等命令明確聲明和建立,可直
接使用的內(nèi)存變量是()。
A、局部變量
B、私有變量
C、公共變量
D、全局變量
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:內(nèi)存變量的作用域中,全局變量在任何模塊中使用,私有變量不需要
通過PUBLIC和LOCAL命令事先聲明,而在程序中直接使用,局部變量只能在建
立它的模塊中使用,不能在上層或下層模塊中使用。
17、執(zhí)行USEscIN0命令的結(jié)果是()。
A、選擇0號工作區(qū)打開sc表
B、選擇空閑的最小號工作區(qū)打開sc表
C、選擇第1號工作區(qū)打開sc表
D、顯示出錯(cuò)信息
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:在多個(gè)工作區(qū)打開某個(gè)表時(shí),可使用命令:USF<表名>INv工作區(qū)
號,,而最小的工作區(qū)號是1,如果指定為0,則選擇編號最小的空閑工作區(qū),所
以USEscINO的結(jié)果是選擇空閑的最小號工作區(qū)打開sc表。
18、向一個(gè)項(xiàng)目中添加一個(gè)數(shù)據(jù)庫,應(yīng)該使用項(xiàng)目管理器的()。
A、“代碼”選項(xiàng)卡
B、“類”選項(xiàng)卡
C、“文檔”選項(xiàng)卡
D、“數(shù)據(jù)”選項(xiàng)卡
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:”項(xiàng)目管理器“窗口是VisualFoxPro開發(fā)人員的工作平臺,它包括6
個(gè)選項(xiàng)卡:數(shù)據(jù)、文檔、類、代碼、其他、全部?!皵?shù)據(jù)”選項(xiàng)卡包括了一個(gè)項(xiàng)目中
的所有數(shù)據(jù):數(shù)據(jù)庫、芻由表、查詢和視圖。添加一個(gè)數(shù)據(jù)庫,應(yīng)該使用“數(shù)據(jù)”選
項(xiàng)卡。
19、在查詢設(shè)計(jì)器環(huán)境中,“查詢”菜單下的“查詢?nèi)ハ颉辈话ǎǎ﹐
A、臨時(shí)表
B、表
C、文本文件
D、屏幕
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:查詢?nèi)ハ虬ǎ簽g覽、臨時(shí)表、表、圖形、屏幕、報(bào)表文件、標(biāo)簽文
件。四個(gè)選項(xiàng)中,查詢?nèi)ハ虿话ㄎ谋疚募?/p>
20、ModifyCommand命令建立的文件的默認(rèn)擴(kuò)展名是()。
A、prg
B、app
C^cmd
D、exe
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:ModifyCommand命令用于建立和修改程序文件v程序文件的默認(rèn)擴(kuò)
展名是prgo
21、擴(kuò)展名為mpr的文件是()。
A、菜單文件
B、菜單程序文件
C、菜單備注文件
D、菜單參數(shù)文件
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:mpr是菜單程序文件的擴(kuò)展名,菜單文件的擴(kuò)展名是mnx,菜單備注
文件的擴(kuò)展名是mnt,菜單參數(shù)文件不存在。
22、打開已經(jīng)存在的表單文件的命令是()。
A、MODIFYFORM
B、EDITFORM
C、OPENFORM
D、READFORM
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:修改表單文件的命令格式是:MODIFYFORM〈表單文件名>。
23、在菜單設(shè)計(jì)中,可以在定義菜單名稱時(shí)為菜單項(xiàng)指定一個(gè)訪問鍵。規(guī)定了菜單
項(xiàng)的訪問鍵為“x”的菜單名稱定義是()。
A、綜合查詢\<(x)
B、綜合查詢/<(x)
C、綜合查詢(\
D、綜合查詢(/
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:在指定菜單名稱時(shí),如果要設(shè)汽菜單項(xiàng)的訪問鍵,方法是在要作為訪
問鍵的字符前加上兩個(gè)字符。為“綜合查詢”設(shè)定訪問鍵“x”的正確方法是:綜
合查詢(\
24、設(shè)置表單標(biāo)題的屬性是()。
A、Title
B、Text
C、Biaoti
D、Caption
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:表單的Caption屬性指明顯示于表單標(biāo)題欄上的文本。
25、釋放和關(guān)閉表單的方法是()。
A、Release
B、Delete
C、LostFocus
D、Destroy
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:表單的Release方法是將表單從內(nèi)存中釋放;LostFocus事件是表單失
去焦點(diǎn)的事件;Destroy事件是在表單對象釋放時(shí)引發(fā)的事件;表單沒有Delete事
件和方法。
26、數(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包括DBS和DBMS
D、DBS就是DB,也就是DBMS
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:數(shù)據(jù)庫(DB)是存儲在計(jì)算機(jī)存儲設(shè)備上的結(jié)構(gòu)化的相關(guān)數(shù)據(jù)莫
合;數(shù)據(jù)庫管理系統(tǒng)(DBMS)是為數(shù)據(jù)庫的建立、使用和維護(hù)而配置的軟件。
數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)都屬于數(shù)據(jù)庫系統(tǒng)(DBS)。
27、在VisualFoxPro中,若所建立索引的字段值不允許重復(fù),并且一個(gè)表中只能
創(chuàng)建一個(gè),這種索引應(yīng)該是()。
A、主索引
B、唯一索引
C、候選索引
D、普通索引
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:VisualFoxPro中的索引分為主索引、候選索引、唯一索引和普通索
引四種。主索引是在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引,主索引可以看
作表中的主關(guān)鍵字,一個(gè)表中只能有一個(gè)主索引;候選索引和主索引具有相同的特
性,但候選索引可以有多個(gè);唯一索引是索引項(xiàng)的唯一,而不是字段值的唯一;普
通索引既允許字段中出現(xiàn)重復(fù)值,也允許索引項(xiàng)中出現(xiàn)重復(fù)值。
28、在SQLSELECT語句中為了將杳詢結(jié)果存儲到臨時(shí)表應(yīng)該使用短語()。
A、TOCURSOR
B>INTOCURSOR
C、INTODBF
D、TODBF
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:在SQL杳詢語句的尾部添加INTOCUR-SOR<臨時(shí)表名,可以將查詢
的結(jié)果放入指定的臨時(shí)表中。此操作通常是將一個(gè)復(fù)雜的查詢分解,臨時(shí)表通常不
是最終結(jié)果,可以接下來對臨時(shí)表操作得到最終結(jié)果。生成的臨時(shí)表是當(dāng)前被打開
的并且是只讀的,關(guān)閉咳文件時(shí)將自動(dòng)刪除。所以B)為正確選項(xiàng)。
29、SQL語句中刪除視圖的命令是().
A、DROPTABLE
B、DROPVIEW
C、ERASETABLE
D、ERASEVIEW
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:視圖由于是從表派生而來的,所以不存在修改結(jié)構(gòu)的問題,但是視圖
可以刪除,其命令格式為:DROPVIEW<視圖名因此B)選項(xiàng)正確。
30、設(shè)有訂單表order(訂單號,客戶號,職員號,簽訂日期,金額),查詢2011
年所簽訂單的信息,并發(fā)金額降序排序,正確的SQL命令是()。
A、SELECT*FROMorderWHEREYEAR(簽訂日期)=2011ORDERBY金額
DESC
B、SELECTFROMorderWHILEYEAR(簽訂日期)=2011ORDERBY金額ASC
C、SELECT*FROMorderWHEREYEAR(簽訂日期)=2011ORDERBY金額ASC
D、SELECT*FROMorderWHILEYEAR(,簽訂日期)=2011ORDERBY金額
DESC
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:本題考查的SQL排序查詢。根據(jù)SQL查詢語句的基本結(jié)構(gòu),可以很
容易發(fā)現(xiàn)選項(xiàng)B)和選項(xiàng)D)+,用來指定查詢條件的WHERE關(guān)鍵字錯(cuò)誤,首先
排除這兩個(gè)選項(xiàng),然后,根據(jù)題目要求,需要按金額降序排序查詢結(jié)果,在排序語
句中,ASC短語表示升序排序,是默認(rèn)的排序方式,可省略;而DESC短語表示
降序排序,不可以缺少,選項(xiàng)A)和C)中,A)采用的是降序排序,與題目要求
相符,正確答案為A)。
31、設(shè)有訂單表order(訂單號,客戶號,職員號,簽訂日期,金額),刪除2012
年1月1日以前簽訂的訂單記錄,正確的SQL命令是()。
A、DELETETABLEorderWHERE簽訂日期<{A2OI2-1-1}
B、DELETETABLEorderWHILE簽訂日期>{人2012-1-1}
C、DELETEFROMorderWHERE簽訂日期<{八2012-1-1}
D、DELETEFROMorderWHILE簽訂日期,卜2012-1-1}
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:本題考查的是SQL操作語句的刪除功能。刪除記錄命令的標(biāo)準(zhǔn)格式
為:DELETEFROM(數(shù)據(jù)表名,WHEREv邏輯表達(dá)式"其中FROM指定從哪個(gè)表
中刪除記錄,WHERE指定被刪除的記錄所滿足的條件,如果不使用WHERE子
句,則刪除表中的全部免錄。本題選項(xiàng)A)和B)都屬于語法錯(cuò)誤,沒有DELETE
TABLE這樣的用法,[fl.選項(xiàng)D)的WHERE關(guān)鍵字使用錯(cuò)誤,正確答案為C)。
32、為“運(yùn)動(dòng)員”表增加一個(gè)“得分”字段的正確的SQL命令是()。
A、CHANGETABLE運(yùn)動(dòng)員ADD得分I
B、ALTERDATA運(yùn)動(dòng)員ADD得分I
C、ALTERTABLE運(yùn)動(dòng)員ADD得分I
D、CHANGETABLE運(yùn)動(dòng)員INSERT得分I
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:修改表結(jié)溝可使用ALTERTABLE命令,為表增加字段的命令格式
為:ALTERTABLE<表名,ADD[COLUMN]<字段類型>[<長度>[,<小數(shù)位
數(shù)習(xí))][NULLINOTNULL][CHECK〈邏輯表達(dá)式1>[ERROR<字符型文本提示信
息習(xí)][DEFAULTc默認(rèn)值表達(dá)式>][ADDPRIMARYKEY<索引表達(dá)式2>TAG<索
引名1>HADDUNIQUE<索引表達(dá)式3>TAG<索引名2習(xí)套用ALTERTABLE的命
令格式,選項(xiàng)C)正確C
33、計(jì)算每名運(yùn)動(dòng)員的“得分”的正確SQL命令是()。
A、UPDATE運(yùn)動(dòng)員FIELD得分=2*投中2分球+3今投中3分球+罰球
B、UPDATE運(yùn)動(dòng)員FIELD得分WITH2*投中2分球+3*投中3分球+罰球
C、UPDATE運(yùn)動(dòng)員SET得分WITH2*投中2分球+3*投中3分球+罰球
D、UPDATE運(yùn)動(dòng)員SET得分=2*投中2分球+3*投中3分球+罰球
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:本題考查SQL數(shù)據(jù)更新語句。該語句的基本命令格式為:UPDATF
數(shù)據(jù)表名SET字段名=更新表達(dá)式值WHERE條件表達(dá)式。當(dāng)不使用WHERE子句
時(shí),則更新全部記錄。套用UPDATE的命令格式,本題的正確答案為D)。
34、檢索“投中3分球”小于等于5個(gè)的運(yùn)動(dòng)員中“得分”最高的運(yùn)動(dòng)員的“得分”,正
確SQL命令是()。
A、SELECTMAX(得分)得分FROM運(yùn)動(dòng)員WHERE投中3分球<二5
B、SELECTMAX(得分)得分FROM運(yùn)動(dòng)員WHEN投中3分球<=5
C、SELECT得分=MAX(得分)FROM運(yùn)動(dòng)員WHERE投中3分球<=5
D、SELECT得分=MAX(得分)FROM運(yùn)動(dòng)員WHEN投中3分球<二5
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:本題考查的簡單計(jì)算查詢。求最大值的函數(shù)是MAX(),使用計(jì)算
函數(shù)后,會(huì)改變原來的用于計(jì)算的字段名,如果要指定新的字段名,可以在該計(jì)算
函數(shù)后通過AS短語指定新的字段名,也可以省略AS短語直接輸入新字段名做為
輸出顯示的字段名稱。本題選項(xiàng)C)和D)中,使用計(jì)算函數(shù)的表達(dá)方式錯(cuò)誤;而
選項(xiàng)B)中,條件短語的關(guān)鍵字出錯(cuò),應(yīng)該是WHERE,而不是WHEN,正確答案
是A)o
35、在SQLSELECT查詢中,為了使查詢結(jié)果排序必須使用短語()。
A、ASC
B、DESC
C、GROUPBY
D、ORDERBY
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:ORDERBY是對最終的查詢結(jié)果進(jìn)行排序,用ORDERBY短語可將
查詢結(jié)果按升序(ASC)或降序(DESC)排列。GROUPBY短語用于對查詢結(jié)果
進(jìn)行分組。
36、查詢單價(jià)在600元以上的主機(jī)板和硬盤的正確SQL命令是().
A、SELECT*FROM產(chǎn)品WHERE單價(jià)>600AND[名稱=,主機(jī)板,AND名稱=,硬
盤,)
B、SELECT*FROM產(chǎn)品WHERE單價(jià)>600AND(名稱=,主機(jī)板,OR名稱=,硬
盤,)
C、SELECT*FROM產(chǎn)品FOR單價(jià)>600AND(名稱=,主機(jī)板,AND名稱=,硬盤,)
D、SELECT*FROM產(chǎn)品FOR單價(jià)>600AND(名稱=,主機(jī)板,OR名稱=,硬盤,)
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:SQL的基本格式為SEIECT-FROM-WHERE,其中SELECT說明要
查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪些表.WHERE說明查詢條
件。查詢主機(jī)板和硬盤信息應(yīng)使用“or”連接。
37、查詢客戶名稱中有“網(wǎng)絡(luò)”二字的客戶信息的正確SQL命令是()。
A、SELECT*FROM客戶FOR名稱LIKE"%網(wǎng)絡(luò)%”
B、SEIECT*FROM客戶FOR名稱="%網(wǎng)絡(luò)%”
C、SELECT*FROM客戶WHERE名稱="%網(wǎng)絡(luò)%"
D、SELECT*FROM客戶WHERE名稱UKE“%網(wǎng)絡(luò)%”
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:LIKE為字符串匹配運(yùn)算符,可與通配符“%”和一起使用。表
示與任意多個(gè)字符匹配;“一”表示與任意一個(gè)字符匹配。查詢客戶名稱中有“網(wǎng)絡(luò)”
二字的客戶信息可用LIKE”%網(wǎng)絡(luò)%”表示,正確的選項(xiàng)為D)。
38、在表單中為表格控件指定數(shù)據(jù)源的屬性是()。
A、DataSource
B、DataFrom
C^RecordSource
D、RecordFrom
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:表格是一種容器對象,其外形與Browse窗口相似,一個(gè)表格由若干
列對象(Column)組成,每個(gè)列對象包含一個(gè)標(biāo)頭對象(Header)和若干控件。
這里,表格、歹I」、標(biāo)頭和控件都仃自己的屬性、事件和方法。其中,RecordSource
屬性用于指明表格數(shù)據(jù)源,即C)選項(xiàng)正確。
39、在VisualFoxPro中,假設(shè)表單上有一選項(xiàng)組:。男O女,初始時(shí)該選項(xiàng)組的
Value屬性值為1。若選項(xiàng)按鈕“女”被選中,該選項(xiàng)組的Value屬性值是()。
A、1
B、2
C、女
D、男
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:選項(xiàng)組又禰為選項(xiàng)按鈕組,是包含選項(xiàng)按鈕的一種容器。一個(gè)選項(xiàng)組
中往往包含若干個(gè)選項(xiàng)按鈕,但用戶只能從中選擇一個(gè)按鈕。Value屬性用于初始
化或返回選項(xiàng)組中被選中的選項(xiàng)按鈕。其儲存的是選擇"選項(xiàng)組''中選項(xiàng)的位置順
序,女排在第2個(gè)位置,所以選項(xiàng)按鈕“女”被選中時(shí),Value的值為2,即B)選
項(xiàng)正確。
40>在VisualFoxPro中,報(bào)表的數(shù)據(jù)源不包括()。
A、視圖
B、自由表
C、查詢
D、文本文件
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:數(shù)據(jù)庫的農(nóng)表總是與一定的數(shù)據(jù)源相聯(lián)系,在設(shè)計(jì)報(bào)表時(shí),首先要確
定報(bào)表的數(shù)據(jù)源。報(bào)表的數(shù)據(jù)源通常是數(shù)據(jù)庫中的表或自由表,也可以是視圖、查
詢或臨時(shí)表。當(dāng)數(shù)據(jù)源中的數(shù)據(jù)更新之后,使用同一報(bào)表文件打印的報(bào)表將反映新
的數(shù)據(jù)內(nèi)容,但報(bào)表的格式不變。文本文件不能作為報(bào)表的數(shù)據(jù)源,因此本題選
D)o
二、基本操作題(本題共1題,每題7.0分,共7分。)
41、請?jiān)诳忌募A下完成下列基本操作題。(1)新建?個(gè)名為“影院管理”的項(xiàng)目
文件,將數(shù)據(jù)庫TheatDB加入新建的“影院管理”項(xiàng)目中。(2)為“售票統(tǒng)計(jì)”表建立
主索引,索引名為idx,要求按日期排序,日期相同時(shí)按放映廳排序。(3)為“售
票統(tǒng)計(jì)”表設(shè)置有效性規(guī)則:“座位總數(shù)”必須大于等于“售出票數(shù)”;錯(cuò)誤提示信息
是“售出票數(shù)超過范圍L(4)修改報(bào)表myReport,按“日期”分組統(tǒng)計(jì)每天的總售
出票數(shù),顯示在每天的末尾。具體要求是:在組注腳添加一個(gè)標(biāo)簽對象,其文本為
“總售出票數(shù)”,另外添加一個(gè)域控件,顯示每天的總售出票數(shù)。
標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:單擊常用工具欄中的“新建''按鈕,在彈出的
“新建”對話框中,選擇“文件類型”中的“項(xiàng)目”按鈕,單擊“新建義件”按鈕。在打開
的“創(chuàng)建”對話框中輸入文件名“影院管理”,單擊“保存”按鈕。步驟2:在項(xiàng)目管理
器中,切換到“數(shù)據(jù)”選項(xiàng)卡,選擇“數(shù)據(jù)庫”選項(xiàng),單擊“添加”按鈕,在彈出的“打.
開”對話框中選擇數(shù)據(jù)庫ThealDB,單擊“確定”按鈕將其加入項(xiàng)目管理器。(2)【操
作步驟】步驟1:在項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中,選擇TheatDB數(shù)據(jù)庫,單擊
“修改”按鈕,打開數(shù)據(jù)庫設(shè)計(jì)器。步驟2:選中“售票統(tǒng)計(jì)”表,單擊鼠標(biāo)右鍵,在
彈出的快捷菜單中選擇“修改”命令,打開表設(shè)計(jì)器,步驟3:切換至心索弓I”選項(xiàng)
卡,為表建立索引,索引名為“idx”,類型為“主索引”,表達(dá)式為“DTOC(H期)+放
映廳”,單擊“確定”按鈕,確定更改表結(jié)構(gòu)。(3)【操作步驟】步驟1:在數(shù)據(jù)庫設(shè)
計(jì)器中,選擇表“售票統(tǒng)計(jì)”并單擊鼠標(biāo)右鍵,在彈fi5的快捷菜單中選擇“修改”命
令。步驟2:在打開的表設(shè)計(jì)器中,選擇“座位總數(shù)”字段,在“字段有效性”的“規(guī)
則''框中輸入"座位總數(shù)〉二傳出票數(shù)”;在"信息”中輸入”傳出票數(shù)超過范圍”,最后
單擊“確定”按鈕,確定更改表結(jié)構(gòu)即可。(4)【操作步驟】步驟1:單擊常用工具
欄中的“打開”按鈕,在“打開”對話框中選擇報(bào)表“myReport”,單擊“確定”按鈕將其
打開。步驟2:在報(bào)表設(shè)計(jì)器中,單擊“報(bào)表控件”工具欄中的標(biāo)簽按鈕,在組腳注
帶區(qū)單擊插入標(biāo)簽,并輸入“總售出票數(shù)步驟3:在“報(bào)表控件''工具欄中單擊域
控件按鈕,在組腳注帶區(qū)單擊鼠標(biāo)左鍵,在打開的“報(bào)表表達(dá)式”對話框中單擊“表
達(dá)式”文本框右側(cè)的對話按鈕,在打開的“表達(dá)式生成器”對話框的“字段”列表中雙
擊“售票統(tǒng)計(jì),售出票數(shù)”,然后單擊“確定”按鈕返回“報(bào)表表達(dá)式''對話框。步驟
4:單擊“計(jì)算”按鈕,在“計(jì)算字段”對話框中選擇“計(jì)算”組中的“總和”選項(xiàng),再單
擊“確定”按鈕;返回到“報(bào)表表達(dá)式”對話框,單擊,確定”按鈕。
知識點(diǎn)解析:暫無解析
三、簡單應(yīng)用題(本題共[題,每題7.0分,共7分。)
42、打開考生文件夾下的DB數(shù)據(jù)庫,完成如下簡單應(yīng)用:(1)編寫一個(gè)名為
FOUR.PRG的程序,根據(jù)表TABA中所有記錄的a,b,c三個(gè)字段的值,計(jì)算各
記錄的一元二次方程的兩個(gè)根xl和x2,并將兩個(gè)根xl和x2寫到對應(yīng)的字段xl
和x2中,如果無實(shí)數(shù)解,在note字段中寫入“無實(shí)數(shù)解:提示:平方根函數(shù)為
SQRT();程序編寫完成后,運(yùn)行該程序計(jì)算一元二次方程的兩個(gè)根。注意:
元二次方程公式如下:-2a(2)打開名為teslA的表單,其中有兩
個(gè)命令按鈕,界面要求如下:①設(shè)置兩個(gè)按鈕的高度均為30,寬度均為80,“退
出”按鈕與“查詢”按鈕頂邊對齊。②“查詢”按鈕的功能是在該按鈕的Click事件中
使用SQL的SELECT命令從表TABA中查詢“無實(shí)數(shù)解”的記錄并存儲到表TABD
中。③“退出”按鈕的功能是關(guān)閉并釋放表單。請按要求完成表單的設(shè)計(jì),表單設(shè)
計(jì)完成后,運(yùn)行該表單,并單擊“查詢”按鈕進(jìn)行查詢。
標(biāo)準(zhǔn)答案:(1)【操作步驟】新建程序four,并輸入以下命令:********,nur”
程序文件中的代碼********CLOSALLUSETABASCANIFA<>0ANDB*B-4
*A*C>=0RFPLxlWITH(-B+SQRT(B*B-4*A*C))/(2*A),x2WITH(-B-
SQRT(B*B-4*A*C))/(2*A)ELSEREPLNOTEWITH”無實(shí)數(shù)解"ENDIF
ENDSCAN********************************最后保存運(yùn)行程序。(2)【操作
步驟】步驟1:打開表單“testA”。步驟2:按Shift的同時(shí)選中“查詢”和“退出”兩
個(gè)按鈕,然后在屬性窗口設(shè)定它們的Height屬性為30,Width屬性為80,在系統(tǒng)
菜單中選擇“格式:"對齊頂邊對齊”。步驟3:在“查詢”按鈕的Click事件中輸
入下列代碼。********”由]。?!背绦蛭募械拇a********SELECT*:FROM
TABA;WHERETABA.note="無實(shí)數(shù)解“;INTOTABLETABD.dbf
********************************步驟4:在“退出”命令按鈕的Click事件中輸
入“ThisForm.Release"。保存并運(yùn)行表單。
知識點(diǎn)解析:暫無解析
四、綜合應(yīng)用題(本題共7題,每題7.0分,共I分0)
43、設(shè)計(jì)一個(gè)名為form一book的表單,表單的控件名為formL文件名為
form_book,表單的標(biāo)題為“圖書情況統(tǒng)計(jì)”.表單中有一個(gè)組合框(名稱為
Combol)、一個(gè)文本框(名稱為Textl)和兩個(gè)命令按鈕“統(tǒng)計(jì)”和“退出”(名稱為
Command1和Command2)。運(yùn)行表單時(shí),組合框中有3個(gè)條目“清華”、“北航”、
“科學(xué)”(只有3個(gè)出版社名稱,不能輸入新的)可供選擇,在組合框中選擇出版社
名稱后,如果單擊“統(tǒng)計(jì)”命令按鈕,則文本框顯示出book表中該出版社圖書的總
數(shù)。單擊“退出”按鈕關(guān)閉表單。注意:完成表單設(shè)計(jì)后要運(yùn)行表單的所有功能。
標(biāo)準(zhǔn)答案:【操作步驟】步驟1:在命令窗口中輸入createfoimfoi*m—book,然
后按回車鍵,在表單設(shè)計(jì)器的“屬性”對話框中設(shè)汽表單的Caption屬性為“圖書情況
統(tǒng)計(jì)",Name屬性為form_book。步驟2:從“表單控件''工具欄向表單添加一個(gè)組
合框、一個(gè)文本框和兩個(gè)命令按鈕,設(shè)置組合框的RowSourceType屬性為“1-值”、
Style屬性為“2-下拉式列表框"、RowSource屬性為“清華,北航,科學(xué)”,設(shè)置命令
按鈕Command1的Caption屬性為“統(tǒng)計(jì)”,設(shè)置命令按鈕Command2的Caption為
“退出”。步驟3:分別雙擊命令按鈕“統(tǒng)計(jì)”和“退出”,為它們編寫Click事件代
碼。其中,“統(tǒng)計(jì)”按鈕的Click事件代碼如下:SELECTCOUNT(*)FROMBOOK;
WHFRE出版社=THISFORM.COMBOLVALUE;INTOARRAYTEMP
THISFORM.TEXTI.VALUE=TFMP(l)“退出”按鈕的Click事件代碼如下:
ThisForm.Release步驟4:單擊工具欄中的“保存”按鈕,再單擊“運(yùn)行”按鈕運(yùn)行
表單,并依次選擇下拉列表框中的項(xiàng)運(yùn)行表單的所有功能。
知識點(diǎn)解析:暫無解析
國家二級(VF)機(jī)試模擬試卷第2套
一、選擇題(本題共40題,每題1.0分,共40分。)
1、下列敘述中正確的是()。
A、算法復(fù)雜度是指算法控制結(jié)構(gòu)的復(fù)雜程度
B、算法復(fù)雜度是指設(shè)計(jì)算法的難度
C、算法的時(shí)間復(fù)雜度是指設(shè)計(jì)算法的工作量
D、算法的復(fù)雜度包括時(shí)間復(fù)雜度與空間復(fù)雜度
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:算法的復(fù)雜度是指運(yùn)行該算法所需要的計(jì)算機(jī)資源的多少,所需的資
源越多,該算法的復(fù)雜度越高;反之,所需資源越少,復(fù)雜度越低。算法復(fù)雜度包
括算法的時(shí)間復(fù)雜度和算法的空間復(fù)雜度,算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要
的計(jì)算工作量,算法空間復(fù)雜度指執(zhí)行這個(gè)算法所需要的內(nèi)存空間。故選擇D選
項(xiàng)。
2、設(shè)循環(huán)隊(duì)列的存儲空間為Q(l:50),初始狀態(tài)為front=rear=50?,F(xiàn)經(jīng)過一系列
入隊(duì)與退隊(duì)操作后,front=rear=l,此后又正常地插入了兩個(gè)元素。最后該隊(duì)列中
的元素個(gè)數(shù)為()。
A、2
B、1
C、3
D、52
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:循環(huán)隊(duì)列是隊(duì)列的一種順序存儲結(jié)構(gòu),用隊(duì)尾指針rear指向隊(duì)列中
的隊(duì)尾元素,用排頭指針指向排頭元素的前一個(gè)位置。循環(huán)隊(duì)列長度為50,由初
始狀態(tài)為front=rear=50可知此時(shí)循環(huán)隊(duì)列為空。入隊(duì)運(yùn)算時(shí),首先隊(duì)尾指針進(jìn)
1(即rear+1),然后在rear指針指向的位置插入新元素。特別的,當(dāng)隊(duì)尾指針
rear=50+l時(shí),置rear=l。退隊(duì)運(yùn)算時(shí),排頭指針進(jìn)1(即front+1),然后刪除fmnt
指針指向的位置上的元素,當(dāng)排頭指針front=50+l時(shí),置front=l。若經(jīng)過運(yùn)算,
front=rear=l可知隊(duì)列空或者隊(duì)列滿。此后又正常地插入了兩個(gè)元素說明插入前隊(duì)
列為空,則插入后隊(duì)列元素個(gè)數(shù)為2。故選A選項(xiàng),
3、一棵完全二叉樹共有360個(gè)結(jié)點(diǎn),則在該二叉樹中度為1的結(jié)點(diǎn)個(gè)數(shù)為()。
A、0
B、1
C、180
D、181
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析?:在二叉樹中,一個(gè)結(jié)點(diǎn)所擁有的后件個(gè)數(shù)稱為該結(jié)點(diǎn)的度。完全二叉
樹指除最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值,在最后一層上只缺少右邊的
若干結(jié)點(diǎn)。由定義可以知道,完全二叉樹中度為1的結(jié)點(diǎn)個(gè)數(shù)為1或者0。若結(jié)點(diǎn)
總數(shù)為偶數(shù),則有1個(gè)度為1的結(jié)點(diǎn);若結(jié)點(diǎn)總數(shù)為奇數(shù),沒有度為1的結(jié)點(diǎn)。由
于題目中的完全二叉樹?共有360個(gè)結(jié)點(diǎn),則度為1的結(jié)點(diǎn)個(gè)數(shù)為1。故選擇B選
項(xiàng)。
4、設(shè)某二叉樹的后序序列與中序序列均為ABCDEFGH,則該二叉樹的前序序列
為()。
A、HGFEDCBA
B、ABCDEFGH
C、EFGHABCD
D、DCBAHGFE
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:二叉樹遍歷可以分為3種:前序遍歷[訪問根結(jié)點(diǎn)在訪問左子樹和訪
問右子樹之前)、中序遍歷(訪問根結(jié)點(diǎn)在訪問左子樹和訪問右子樹兩者之間)、后序
遍歷(訪問根結(jié)點(diǎn)在訪問左子樹和訪問右子樹之后)。二叉樹的后序序列與中序序列
相同,說明此樹結(jié)點(diǎn)沒有右子樹,且最后一個(gè)節(jié)點(diǎn)H為根節(jié)點(diǎn),而前序遍歷中根
節(jié)點(diǎn)應(yīng)在最先被訪問,即節(jié)點(diǎn)H在最先出現(xiàn),由此推斷前序遍歷為HGFEDCBA,
故A選項(xiàng)正確。
5、在排序過程中,每一次數(shù)據(jù)元素的移動(dòng)會(huì)產(chǎn)生新的逆序的排序方法是()。
A、快速排序
B、簡單插入排序
C、冒泡排序
D、以上說法均不正確
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:冒泡排序只交換相鄰元素,但不是每次移動(dòng)都產(chǎn)生新的逆序。簡單插
入排序的元素移動(dòng)不會(huì)產(chǎn)生新的逆序??焖倥判蛎恳淮谓粨Q移動(dòng)都會(huì)產(chǎn)生新的逆
序,因?yàn)楫?dāng)不會(huì)有新的逆序產(chǎn)生時(shí),本輪比較結(jié)束。故選擇A選項(xiàng)。
6、下面對軟件工程描述正確的是()。
A、軟件工程是用工程、科學(xué)和數(shù)學(xué)的原則與方法研制、維護(hù)計(jì)算機(jī)軟件的有關(guān)技
術(shù)及管理方法
B、軟件工程的三要素是方法、工具和進(jìn)程
C、軟件工程是用于軟件的定義、開發(fā)和維護(hù)的方法
D、軟件工程是為了解決軟件生產(chǎn)率問題
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:軟件工程是應(yīng)用于計(jì)算機(jī)軟件的定義、開發(fā)和維護(hù)的一整套方法、工
具、文檔、實(shí)踐標(biāo)準(zhǔn)和工序。C選項(xiàng)敘述不全面。軟件工程包含3個(gè)要素:方
法、工具和過程。B選項(xiàng)錯(cuò)誤。軟件工程的目標(biāo)是:在給定成本、進(jìn)度的前提
下,開發(fā)出具有有效性、可靠性、可理解性、可維護(hù)性、可重用性、可適應(yīng)性、可
移植性、可追蹤性和可互操作性且滿足用戶需求的產(chǎn)品,追求這些目標(biāo)有助于提高
軟件產(chǎn)品的質(zhì)量和開發(fā)效率,減少維護(hù)的困難。D選項(xiàng)錯(cuò)誤。軟件工程是用工
程、科學(xué)和數(shù)學(xué)的原則與方法研制、維護(hù)計(jì)算機(jī)軟件的有關(guān)技術(shù)及管理方法。故木
題選A選項(xiàng)。
7、耦合性和內(nèi)聚性是對模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn)。下列敘述中正確的是()。
A、內(nèi)聚性是指模塊間互相連接的緊密程度
B、提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性
C、耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度
D、降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:模塊的獨(dú)立程度可以由兩個(gè)定性標(biāo)準(zhǔn)度量,一個(gè)是耦合性,用來衡量
不同模塊彼此間互相依賴(連接)的緊密程度。另一個(gè)是內(nèi)聚性,用來衡量一個(gè)膜塊
內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度。一般來說,要求模塊之間的耦合盡可能弱,即
模塊盡可能獨(dú)立,且要求模塊的內(nèi)聚程度盡可能高。故選D選項(xiàng)。
8、下列關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中正確的是()。
A、數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致
B、數(shù)據(jù)庫系統(tǒng)避免了一切冗余
C、數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余
D、數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析?:數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了3個(gè)階段:人工管理階段、文件系統(tǒng)階段
和數(shù)據(jù)庫系統(tǒng)階段。數(shù)據(jù)庫系統(tǒng)共享性大,冗余度小,但只是減少了冗余,并不是
避免一切冗余。數(shù)據(jù)的一致性是指在系統(tǒng)中同一數(shù)據(jù)在不同位置的出現(xiàn)應(yīng)保持相同
的值,而不是數(shù)據(jù)類型的一致。數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)有更強(qiáng)的管理控制能力,而
不是管理更多的數(shù)據(jù)。故本題選C選項(xiàng)。
9、一名演員可以出演多部電影,則實(shí)體演員和電影之間的聯(lián)系是()。
A、多對多
B、一對一
C、多對一
D、一對多
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:實(shí)體集之間通過聯(lián)系來建立聯(lián)接關(guān)系分為三類:一對一聯(lián)系(1:1)、
一對多聯(lián)系(1:m)、多對多聯(lián)系(m:n)。由于一名演員可以出演多部電影,而一部
電影必定有多個(gè)演員參演,則實(shí)體演員和電影之間的聯(lián)系屬于多對多。故選A選
項(xiàng)。
10、學(xué)生選課成績表的關(guān)系模式是SC(S#,C#,S號,
S-c?G
S1Cl90
S1C292
S2Cl91
S2C280
S3Cl55
S4C259
S5C375
G為成績,關(guān)系表達(dá)式的#.c#(SC)/S表示()。
A、表S中所有學(xué)生都選修了的課程的課號
B、全部課程的課號
C、成績不小于80的學(xué)生的學(xué)號
D、所選人數(shù)較多的課程的課號
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:兀表示針對屬性進(jìn)行的投影運(yùn)算,“/”表示除運(yùn)算,可以近似地看作
笛卡爾積的逆運(yùn)算。表達(dá)式兀s#.C#(SC)/S表示,首先在關(guān)系模式SC中選擇屬性
“學(xué)號”與“課號”,結(jié)果如下左圖。其次在這個(gè)關(guān)系模式中對關(guān)系模式S進(jìn)行除運(yùn)
算,結(jié)果如下右圖。則關(guān)系式結(jié)果表示S中所有學(xué)生(SI、S2)都選修了的課程的課
SUcn
SICl
SIC2
52Cl
S2C2
S3Cl
S4C2
S5C3
號(Cl、C2)o8cl的運(yùn)算結(jié)果n".c?(sc)/s的運(yùn)算結(jié)果故本題選A選項(xiàng)。
11、在VisualFoxPro中與關(guān)系有關(guān)的是()。
A、表或視圖
B、表或查詢
C、表單
D、表或報(bào)表
標(biāo)準(zhǔn)答案:
知識/解析A:一個(gè)關(guān)系的邏輯結(jié)構(gòu)就是一張二維表;視圖是根據(jù)表定義的,通過視
圖可以杳詢表,也可以更新表:杳詢是預(yù)先定義好的一個(gè)SQLSELECT語句,在
不同的場合可以直接或反復(fù)使用,從而提高效率;表單是VisualFoxPro中應(yīng)用程
序與計(jì)算機(jī)用戶進(jìn)行交流的窗口;報(bào)表可以輸出數(shù)據(jù)庫中檢索、查詢出的信息,以
便進(jìn)行分析和保存。故A選項(xiàng)正確。
12、項(xiàng)目管理器窗口的“數(shù)據(jù)”選項(xiàng)卡用于顯示和管理()。
A、數(shù)據(jù)庫、視圖和查詢
B、數(shù)據(jù)庫、自由表和查詢
C、數(shù)據(jù)庫、視圖、自由表和查詢
D、數(shù)據(jù)庫、表單和查詢
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:“項(xiàng)目管理器“窗口是VisualFoxPro開發(fā)人員的工作平臺,它包括6
個(gè)選項(xiàng)卡:全部、數(shù)據(jù)、文檔、類、代碼、其他。其中,“數(shù)據(jù)”選項(xiàng)卡包含了一個(gè)
項(xiàng)目中的所有數(shù)據(jù)——數(shù)據(jù)庫、自由表、查詢和視圖。故C選項(xiàng)正確。
13、在VisualFoxPro命令窗口退出VisualFoxPro的命令是()。
A、QUIT
B、EXIT
C、CLOSE
D、RELEASE
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:有四種方法退出VisualFoxPro返回Windows:①用鼠標(biāo)左鍵單擊
VisualFoxPro標(biāo)題欄最右側(cè)的關(guān)閉窗口按鈕;②從“文件嚇拉菜單中選擇“退出”
選項(xiàng);③單擊主窗口左上方的狐貍圖標(biāo),從窗口下拉菜單中選擇“關(guān)閉”,或按
All十F4鍵;④在命令窗口中鍵入QUIT命令,然后回車。故A選項(xiàng)正確。
14、在VisualFoxPro中,不能隱藏命令窗口的操作是()。
A、按CW+F4組合鍵
B、單擊命令窗口右上角的“關(guān)閉”按鈕
C、單擊“窗口”菜單下的“命令窗口”選項(xiàng)
D、單擊常用工具欄上的“命令窗口”按鈕
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:隱藏命令窗口的方法有三種:①按CE+F4組合鍵;②單擊命令窗
口右I?角的“關(guān)閉”按鈕:③單擊常用T具欄I-的“命令窗口”按鈕°故C選項(xiàng)正
確。
15、在VisualFoxPro中,CREATEPROJECT命令將創(chuàng)建一個(gè)()。
A、項(xiàng)目
B、數(shù)據(jù)庫
C、程序
D、菜單
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:執(zhí)行CREATEPROJECT命令即可創(chuàng)建項(xiàng)目;執(zhí)行CREAIE
DATABASE命令可建立數(shù)據(jù)庫;執(zhí)行MODIFYCOMMAND命令可建立程序文
件;執(zhí)行CREATEMENU命令可建立菜單。故A選項(xiàng)正確。
16、在VisualFoxPro中如果字段定義為日期型,則長度固定為()。
A、8
B、6
C、10
D、4
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:VisualFoxPro中有些數(shù)據(jù)類型寬度是固定的,如數(shù)值型、貨幣型、
日期型、日期時(shí)間型均為8個(gè)字節(jié),邏輯型為1個(gè)字節(jié),備注型和通用型為4等。
故A選項(xiàng)正確。
17、假設(shè)A=”計(jì)算機(jī)“,B=”等級考試”,結(jié)果是“計(jì)算機(jī)等級考試”的表達(dá)式是()。
A、S1R1NG(A,"是'B)
B、A*“是“*B
C、A//B
D、A一"是“一B
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:字符表達(dá)式由字符串運(yùn)算符將字符型數(shù)據(jù)連接起來形成,其運(yùn)算結(jié)果
仍然是字符型數(shù)據(jù)。字符串運(yùn)算符有兩個(gè),它們的優(yōu)先級相同:+:前后兩個(gè)字符
串首尾連接形成一個(gè)新的字符串。一:連接前后茂個(gè)字符串,并將前字符串的尾
部空格移到合并后的新字符串尾部。故D選項(xiàng)正確。
18、在VisualFox.Pro中,假設(shè)一個(gè)表已經(jīng)打開,執(zhí)行LIST命令后再執(zhí)行
DISPLAY命令將顯示該表的哪條記錄()。
A、無顯示
B、第一條記錄
C、隨機(jī)不確定
D、最后一條記錄
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:打開一個(gè)表,指針默認(rèn)指向第一條記錄,執(zhí)行LIST命令顯示所有記
錄.這時(shí)指針指向文件結(jié)束標(biāo)識即最后一條記錄后面,再執(zhí)行DISPLAY命令顯示
當(dāng)前記錄,由于指針指向文件結(jié)束標(biāo)識,所以無具體記錄顯示。故A選項(xiàng)正確。
19、在VisualFoxPro中自由表可以建立的索引是()。
A、候選索引、唯一索引和普通索引
B、主索引、唯一索引和普通索引
C、主索引、候補(bǔ)索引和普通索引
D、主索引、候選索引、唯一索引
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:VisualFoxPro中的索引分為主索引、候選索引、唯一索引和普通索
引四種。其中,除了主索引之外,其他三種索引均可以用于自由表。故A選項(xiàng)正
確。
20、假設(shè)已打開student表,命令I(lǐng)NDEXON性別TOstudenl將產(chǎn)生一個(gè)名為()。
A、性別.idx的文件
B、student,cdx的文件
C^student.idx的文件
D、性別.cdx的文件
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:索引包括單索引.idx和復(fù)合索引.cdx,其中建立單索引的命令是
indexon字段to索引名;建立復(fù)合索引的命令是。indexon字段名tag索引名。本
題中INDEXON性別TOsludem將產(chǎn)生一個(gè)名為sludenl.idx的單索引文件。故C
選項(xiàng)正確。
21、在命令窗口中執(zhí)行下面命令序列,最后一條命令的輸出結(jié)果是()。SEI,
CENTURYONSETMARKTO"?”SETDATETOYMD?{A2013—11—30)
A、2013—11—30
B、13—11—30
C、zO13/]]/3O
D、20137II730
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:SETCENTURYON/OFF命令將決定年份是按4位(ON)還是按2位
(OFF)顯示,SET?MARK?TO命令將日期時(shí)間的分隔符設(shè)置為"?”,SETDATE
TOYMD命令表示設(shè)置年月日格式為年月日,因此執(zhí)行最后一條命令后,輸出的結(jié)
果是2013?11?30,即D選項(xiàng)正確。
22、在SQL查詢語句SELECT...FROM...WHERE...GROUP
BY...HAVING...ORDERBY中初始查詢條件短語是()。
A、SELECT
B、FROM
C>WHERE
D、HAVING
標(biāo)準(zhǔn)答案:c
知識之解析:SQL的核心是查詢,SQL的查詢命令也彌作SELECT命令,它的基
本形式由SELECT-EROM—WHERE杳詢塊組成,其中主要短語的含義如
下:.SELECT:說明要查詢的字段。如果查詢的字段需去掉重復(fù)值,則要用到
DISTINCT短語;.FROM:說明要查詢的字段來芻哪個(gè)表或哪些表,可以對單個(gè)
表或多個(gè)表進(jìn)行查詢;.WHERE:說明查詢條件,即選擇元組的條
件;.GROUPBY短語:用于對查詢結(jié)果進(jìn)行分組,可以利用它進(jìn)行分組匯
總;.HAVING短語:必須跟隨GROUPBY使用,它用來限定分組必須滿足的條
件;.ORDERBY短語:用來對查詢的結(jié)果進(jìn)行排序。因此作為初始查詢、條件
的短語是WHERE,故C選項(xiàng)正確。
23、下面程序的運(yùn)行結(jié)果是()。SETTALKOFFDECLAREd(2,3)FORi=lTO2
FORj=lTO3d(i,j)=i+jENDFORENDFOR?d(4)
A、2
B、3
C、4
D、5
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:本題考查二維數(shù)組的存儲結(jié)構(gòu)及FOR—ENDFOR循環(huán)語句,該語句
通常用于已知循環(huán)次數(shù)情況下的循環(huán)操作。先將初值賦給循環(huán)變量,然后判斷循環(huán)
條件是否成立,若成立,則運(yùn)行循環(huán)體,然后循環(huán)變量增加一個(gè)步長值,并在次判
斷循環(huán)條件確定下一次的循環(huán)操作,如果條件不成立則結(jié)束循環(huán)運(yùn)行ENDFOR后
的語句。DECLAREd(2,3)語句用于聲明一個(gè)包含2行3列的二維數(shù)組,其存儲格
2d(l.l)
-3~d(l,2)
—4d(l,3>
1d(2.1>
式如下:[……」d(m,n)二重FOR—ENDFOR循環(huán)依據(jù)賦值語句d(i,j)=i+j為數(shù)
組每個(gè)元素賦值。二維數(shù)組的存儲方式為:在內(nèi)存中開辟一串連續(xù)的存儲空間,元
素按下標(biāo)順序依次存放,即d(4)的存儲空間為d(2,1)的存儲空間,所以
d(4)=d(2,1)=3,即B選項(xiàng)正確。
24、下面程序的運(yùn)行結(jié)果是()。DIMENSIONad(10)i=IS=0DOWHILEi<=10
ad(i)=i-1s=s+ad(i)i=i+lENDDO?S
A、40
B、45
C、50
D、55
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:本題首先使用DIMENSION命令創(chuàng)建了數(shù)組ad(10),然后運(yùn)行DO
WHILE—ENDDO語句時(shí),先判斷〈條件>是否為真,如果是真則運(yùn)行DOWHILE
與ENDDO間的循環(huán)體,當(dāng)運(yùn)行到ENDDO時(shí),再返回DOWHILE重新判斷循環(huán)
條件是否為真,確定是否再次運(yùn)行循環(huán)體。若條件為假則結(jié)束循環(huán)語句運(yùn)行
ENDDO后的語句。本題DOWHILE—END—DO循環(huán)中,循環(huán)變量i取值從I開
始到10結(jié)束,每循環(huán)一次,為ad⑴賦值,ad(i)=i—1。然后將ad(i)累加到變量s
中,程序最終s中的值為0+1+2+3++9=45o即B選項(xiàng)正確。
25、設(shè)教師表的表結(jié)構(gòu)為(教師編號,姓名,職稱,出生日期),刪除1950年以前
出生的教師信息,正確的SQL語句是()。
A、DELETEFROM教師表WHERE出生日期<卜1950—1—1)
B、DELETEFROM教師表WHERE出生日期<7950—1—P
C、DELETE教師表WHERE出生日期<{7950—1—I}
D、DELETE教師表WHERE出生日期V」950—1—P
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:刪除數(shù)據(jù)的命令格式為:DELETEFROM表名[WHERE條件],該命
令是邏輯刪除指定表中滿足條件的記錄,WHERE指定被刪除的記錄所滿足的條
件,如果不使用WHERE子句,則刪除該表中的全部記錄。本題要求刪除1950年
以前出生的教師信息,條件語句的正確表述是“出生日期<{7950-1—1}”,故A
選項(xiàng)正確。
26、設(shè)數(shù)據(jù)庫有如下表:作者表(作者號,姓名,電話)投稿表(作者號,投稿日
期,文章名,審稿結(jié)果)作者表中保存的是所有投過稿的作者信息,不保存沒有投
稿的作者。現(xiàn)在查詢所及文章中,所有審稿結(jié)果都是通過的作者號和姓名,下面語
句正確的是()。
A、SELECT作者號,姓名FROM作者表:WHERE作者號=(SELECT作者號
bROM投稿表WHERE審稿結(jié)果=,通過,)
B、SELECT作者號,姓名FROM作者表;WHERE作者號IN(SELECT作者號
FROM投稿表WHERE審稿結(jié)果=,通過,)
C、SELECT作者號,姓名FROM作者表;WHERE作者號NOTIN(SELECT作者
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 區(qū)塊鏈技術(shù)在公共服務(wù)領(lǐng)域的實(shí)踐案例
- eovs生產(chǎn)經(jīng)理總結(jié)模版
- 湘教版高中地理必修3知識點(diǎn)總結(jié)模版
- 醫(yī)療設(shè)備技術(shù)創(chuàng)新的商業(yè)價(jià)值與社會(huì)影響
- 公務(wù)員轉(zhuǎn)正工作總結(jié)模版
- 人工智能與區(qū)塊鏈在商業(yè)金融科技的融合實(shí)踐
- 個(gè)人代辦合同范例
- 醫(yī)學(xué)教育中的倫理教育內(nèi)容與方法
- 決策科學(xué)化醫(yī)療大數(shù)據(jù)的潛力和實(shí)踐
- 保定公積金貸款合同范例
- 2024年高考真題河北卷化學(xué)試題(原卷版)
- 2024年高考真題-地理(河北卷) 含答案
- 【天潤乳業(yè)資本結(jié)構(gòu)問題及優(yōu)化對策分析案例10000字】
- 《建筑施工現(xiàn)場環(huán)境與衛(wèi)生標(biāo)準(zhǔn)》JGJ146-2013
- 水泵房設(shè)施設(shè)備巡檢標(biāo)準(zhǔn)記錄表
- 2024年浙江省中考科學(xué)試卷
- 無人機(jī)組裝與調(diào)試課件:無人機(jī)概述
- 醫(yī)學(xué)教材 《瘧疾》課件
- 2023年山東省夏季普通高中學(xué)業(yè)水平合格考試會(huì)考生物試題及參考答案
- 2024年山東省青島市中考英語試卷附答案
- 臨床醫(yī)學(xué)同等學(xué)力申碩《內(nèi)科學(xué)》考試題庫大全(含真題、典型題等)
評論
0/150
提交評論