




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
家二級(jí)(VF)機(jī)試模擬試卷第1套
一、選擇題(本題共40題,每題1.0分,共40分。)
1、一個(gè)棧的初始狀態(tài)為空?,F(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入
棧,然后再依次出棧,則元素出棧的順序是()。
A、12345ABCDE
B、EDCBA54321
C、ABCDE12345
D、54321EDCBA
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:棧是先進(jìn)后出的原則組織數(shù)據(jù),所以入棧最早的最后出棧,所以選擇
B)o
2、下列敘述中正確的是()。
A、循環(huán)隊(duì)脯隊(duì)頭和隊(duì)尾兩個(gè)指針,因此,循環(huán)隊(duì)列是非線性結(jié)構(gòu)
B、在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況
C、在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況
D、循環(huán)隊(duì)列中元素的個(gè)數(shù)是由隊(duì)頭指針和隊(duì)尾指針共同決定
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,但是循環(huán)隊(duì)列仍是線性結(jié)構(gòu)的,所
以A)錯(cuò)誤;在循環(huán)隊(duì)列中只需要隊(duì)頭指針與隊(duì)尾兩個(gè)指針來共同反映隊(duì)列中元素
的動(dòng)態(tài)變化情況,所以B)與C)錯(cuò)誤。
3、在長(zhǎng)度為n的有序線性表中進(jìn)行二分查找,最以情況卜需要比較的次數(shù)是()。
A、O(n)
B、D(n2)
C^0(log2n)
D、O(nlog2n)
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:當(dāng)有序線性表為順序存儲(chǔ)時(shí)才能用二分法查找??梢宰C明的是對(duì)于長(zhǎng)
度為n的有序線性表,在最壞情況下,二分法查找只需要比較log2n次,而順序查
找需要比較n次。
4、下列敘述中正確的是()。
A、順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)一定是連續(xù)的,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不一定是連續(xù)的
B、順序存儲(chǔ)結(jié)構(gòu)只針對(duì)線性結(jié)構(gòu),鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)只針對(duì)非線性結(jié)構(gòu)
c、順序存儲(chǔ)結(jié)構(gòu)能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不能存儲(chǔ)力.序表
D、鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)比順序存儲(chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)既可以針對(duì)線性結(jié)構(gòu)也可以針對(duì)非線性結(jié)構(gòu),所以B)
與C)錯(cuò)誤。鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中每個(gè)結(jié)點(diǎn)都由數(shù)據(jù)域與指針域兩部分組成,增加了存
儲(chǔ)空間,所以D)錯(cuò)誤。
5、數(shù)據(jù)流圖中帶有箭頭的線段表示的是()。
A、控制流
B、事件驅(qū)動(dòng)
C、模塊調(diào)用
D、數(shù)據(jù)流
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析?:數(shù)據(jù)流圖中帶箭頭的線段表示的是數(shù)據(jù)流,即沿箭頭方向傳送數(shù)據(jù)的
通道,一般在旁邊標(biāo)注數(shù)據(jù)流名。
6、在軟件開發(fā)中,需求分析階段可以使用的工具是()。
A、N—S圖
B、DFD圖
C、PAD圖
D、程序流程圖
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)》析:在需求分析階段可以使用的工具有數(shù)據(jù)流圖(DFD圖),數(shù)據(jù)字典
(DD),判定樹與判定表,所以選擇B)。
7、在面向?qū)ο蠓椒ㄖ?,不屬于“?duì)象”基本特點(diǎn)的是()。
A、—致性
B、分類性
C、多態(tài)性
D、標(biāo)識(shí)唯一性
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:對(duì)象有如下一些基本特點(diǎn):標(biāo)識(shí)唯一性、分類性、多態(tài)性、封裝性、
模塊獨(dú)立性好。所以選擇A)。
8、一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是()。
A、一對(duì)一
B、一對(duì)多
C、多對(duì)一
D、多對(duì)多
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:因?yàn)橐婚g官舍可以住多個(gè)學(xué)生即多個(gè)學(xué)生住在一個(gè)宿舍中,但一個(gè)學(xué)
生只能住一間宿舍,所以實(shí)體宿舍和學(xué)生之間是一對(duì)多的關(guān)系。
9、在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是()。
A、人工管理階段
B、文件系統(tǒng)階段
C、數(shù)據(jù)庫系統(tǒng)階段
D、三個(gè)階段相同
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:數(shù)據(jù)管理發(fā)展至今已經(jīng)歷了三個(gè)階段:人工管理階段、文件系統(tǒng)階段
和數(shù)據(jù)庫系統(tǒng)階段。其中最后一個(gè)階段結(jié)構(gòu)簡(jiǎn)單.,使用方便邏輯性強(qiáng)物理性少,在
各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫領(lǐng)域的主導(dǎo)地位,所以選擇C)。
10、有三個(gè)關(guān)系R、S和T如下:
由關(guān)系R和S通過運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為()。
A、笛卡爾積
B、交
C、并
D、自然連接
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量
必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T關(guān)系中的
有序組可知R與S進(jìn)行的是自然連接操作。
11、以下關(guān)于“視圖”的正確描述是()。
A、視圖獨(dú)立于表文件
B、視圖不可進(jìn)行更新操作
C、視圖只能從一個(gè)表派生出來
D、視圖可以進(jìn)行刪除操作
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)。析:視圖是根據(jù)表定義的,因此視圖基于表,所以A)選項(xiàng)說法不正確;
視圖是操作表的一種手段,通過視圖可以查詢表,也可以更新表,所以B)選項(xiàng)說
法不正確;視圖可以用來從一個(gè)或多個(gè)相關(guān)聯(lián)的表中提取數(shù)據(jù),所以視圖可以從多
個(gè)表派生出來,所以C)選項(xiàng)說法不正確;而視圖可以更新表,就可以進(jìn)行刪除操
作,所以D)選項(xiàng)的說法正確。
12、設(shè)置文本框顯示內(nèi)容的屬性是()。
A、VMue
B、Caption
C、Name
D、InputMask
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:文本框的Value屬性是文本框的當(dāng)前內(nèi)容;Name屬性指定在代碼中
用以引用對(duì)象的名稱;InputMask屬性指定在一個(gè)文本框中如何輸入和顯示數(shù)據(jù);
文本框無Caption屬性。
13、在VisualFoxPro中可以建立表的命令是()。
A、CREATE
B、CREATEDATABASE
C、CREATEQUERY
D、CREATEFORM
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:用命令方式建立數(shù)據(jù)庫表的是在命令窗口利用OPENDATA命令先
打開數(shù)據(jù)庫,然后利用CREATE命令打開表設(shè)計(jì)器進(jìn)行數(shù)據(jù)表設(shè)計(jì)。
14、為了隱藏在文本框中輸入的信息,用占位符代替顯示用戶輸入的字符,需要設(shè)
置的屬性是()。
A、Value
B、ControlSource
C、InputMask
D、PasswordChar
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:文本框的Value屬性是文本框的當(dāng)前內(nèi)容;ControlSource屬性為文本
框指定一個(gè)字段或內(nèi)存變量,運(yùn)行時(shí),文本框首先顯示該變量的內(nèi)容;InputMask
屬性指定在一個(gè)文本框中如何輸入和顯示數(shù)據(jù);PasswordChar屬性指定文本框控件
內(nèi)是顯示用戶輸入的字符還是顯示占位符;指定用作占位符的字符。
15、假設(shè)某表單的Visible屬性的初值為.F.,能將其設(shè)置為.T.的方法是()。
A、Hide
B、Show
C、Release
D、SetFocus
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:表單的Hide方法用于隱藏表單,該方法將表單的Visible屬性設(shè)置
為.F.;Show方法用于顯表單,該方法將表單的Visible屬性值設(shè)為.T.,使之
成為活動(dòng)表單;Release方法用于從內(nèi)存中釋放表單;SetFocus方法讓表單獲得焦
點(diǎn),使其成為活動(dòng)表單。所以符合此題的方法是Show。
16、讓隱藏的MeForm表單顯示在屏幕上的命令是[)。
A、MeForm.Display
B、MeForm.Show
C、MeForm.List
D、MeForm.See
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:表單的Show方法用于顯表單,該方法將表單的Visible屬性值設(shè)
為.T.,使之成為活動(dòng)表單。DisPlay.List、See都不是表單的方法。
17、在數(shù)據(jù)庫表設(shè)計(jì)器的“字段”選項(xiàng)卡中,字段有效性的設(shè)置項(xiàng)中不包括()。
A、規(guī)則
B、信息
C、默認(rèn)值
D、標(biāo)題
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:在數(shù)據(jù)庫設(shè)計(jì)器的“字段''選項(xiàng)卡中,有一組定義字段有效性規(guī)則的項(xiàng)
目,它們是規(guī)則、信息、默認(rèn)值三項(xiàng)。
18、報(bào)表的數(shù)據(jù)源不包括()。
A、視圖
B、自由表
C、數(shù)據(jù)庫表
D、文本文件
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:數(shù)據(jù)源是果表的數(shù)據(jù)來源,通常是數(shù)據(jù)庫中的表或自由表,也可以是
視圖、查詢或臨時(shí)表。
19、在VisualFoxPro中,編譯或連編生成的程序文件的擴(kuò)展名不包括()。
A、APP
B、EXE
C、DBC
D、FXP
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)新斤:VisualFoxPro程序文件通過編譯、連編,可以產(chǎn)生不同的目標(biāo)代碼
文件,這些文件具有不同的擴(kuò)展名:.cxc(VisualFoxPro可執(zhí)行文
件),.app(VisualFoxPro應(yīng)用程序文件),.fxp(VisualFox_Pro編譯版本);
20、在VisualFoxPro中,“表”是指()。
A、報(bào)表
B、關(guān)系
C、表格控件
D、表單
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在VisualFoxPro中,一個(gè)“表''就是一個(gè)關(guān)系。
21、如果有定義LOCALdata,data的初值是()。
A、整數(shù)0
B、不定值
C、邏輯真
D、邏輯假
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:聲明局部變量的命令是:LOCALv內(nèi)存變量表該命令建立指定的
局部?jī)?nèi)存變量,并為它們賦初值邏輯假.F.o
22、執(zhí)行如下命令序列后,最后一條命令的顯示結(jié)果是()。DIMENSIONM(2.2)
M(l,l)=10M(l,2)=20M(2,1)=30M(2,2)=40?M(2)
A、變量未定義的提示
B、10
C>20
D、.F.
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:創(chuàng)建數(shù)組的命令格式有兩種DIMENSION<數(shù)組名>(<下標(biāo)上限1>[,
〈下標(biāo)上限2])[...]DEC[ARE<數(shù)組名>(<下標(biāo)上限1>[,(下標(biāo)上限2])[...]兩和格
式的功能完全相同。數(shù)組創(chuàng)建后,系統(tǒng)自動(dòng)給每個(gè)數(shù)組元素賦以邏輯假.F.°可
以用一維數(shù)組的形式訪問二維數(shù)組。本題中M(2)與M(l,2)是同一變量,所以
M(2)的值為20。
23、如果在命令窗口執(zhí)行命令:LIST名稱,主窗口中顯示:記錄號(hào)名稱1電視機(jī)
2計(jì)算機(jī)3電話線4電冰箱5電線假定名稱字段為字符型、寬度為6,那么下面程
序段的輸出結(jié)果是()。GO2SCANNEXT4FORLEFT(名稱,2)="電“IF
RIGHT(名稱,2)二"線"EXITENDIFENDSCAN名稱
A、電話線
B、電線
C、電冰箱
D、電視機(jī)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:LEFT(〈字符表達(dá)式,,<數(shù)值表達(dá)式))的功能是從字符表達(dá)式左邊開
始,截取v數(shù)值表達(dá)式,指定長(zhǎng)度的字符串。R.IGHT(字符表達(dá)式,數(shù)值表達(dá)
式):返回一個(gè)字符串右邊的若干字符,返回值是字符型。本題是從2、3、4、5
四條記錄中,找出第一個(gè)字是“電”,最后一個(gè)字是“線”的第一個(gè)符合的記錄,并顯
示出來,由此可知第3條記錄“電話線”符合。
24、在VisualFoxPro中,要運(yùn)行菜單文件menu】.mpr,可以使用命令()。
A、DOmenul
B、DOmenul.mpr
C、DOMENUmenul
D、RUNmenul
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:運(yùn)行菜單可以使用命令格式:D0<文件名〉,但文件名的擴(kuò)展
名.mpr不能省略。
25、有如下賦值語句,結(jié)果為“大家好”的表達(dá)式是()。a=“你好“b二“大家”
A、b+AT(a,1)
B、b+RIGHT(a,1)
C、b+LEFT(a,3,4)
D、b+RIGHT(a,2)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:LE卜T(〈字符表達(dá)式〉,<數(shù)值表達(dá)式〉)的功能是從字符表達(dá)式左邁開
始,截取〈數(shù)值表達(dá)式>指定長(zhǎng)度的字符串。RIGHT(〈字符表達(dá)式,,〈數(shù)值表達(dá)
式>):返回一個(gè)字符串右邊的若干字符,返回值是字符型。一個(gè)漢字在計(jì)算機(jī)中占
兩個(gè)字符,如果要取得一個(gè)完整的漢字字符,必須指定字符長(zhǎng)度為2。AT(〈字符
申表達(dá)式1〉,〈字符串表達(dá)式2>)的函數(shù)值為數(shù)值型。A)選項(xiàng)的函數(shù)返回值是數(shù)值
型,答案不正確;B)選項(xiàng)中,由于中文字符在VisualFoxPro中占兩個(gè)字符,所以
RIGHT(a,1)也不正確,C)選項(xiàng)中的表達(dá)式格式不正確,D)選項(xiàng)中b的值為“大
家",RIGHT(a,2)的值為“好”,所以D)選項(xiàng)的答案正確。
26、在下面的VisualFoxPro表達(dá)式中,運(yùn)算結(jié)果為邏輯真的是()=
A、EMPTY(.NULL.)
B、LIKE(\y?\,xyz,)
C^AT('xy',,abexyz,)
D、ISNULL(SPACE(O))
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)涵析:EMPTY”表達(dá)式》)根據(jù)指定表達(dá)式的運(yùn)算結(jié)果是否為“空”值,返回
邏輯真(.T.)或邏輯假(.F.),這里所指的“空”值與NULL值是兩個(gè)不同的概
念,函數(shù)EMPTY(.NULL.)的返回值為邏輯假,所以A)選項(xiàng)為邏輯假;LIKE(<
字符串表達(dá)式V字符串表達(dá)式2>)比較兩個(gè)字符串對(duì)應(yīng)位置卜的字符,若所有
對(duì)應(yīng)字符都相匹配,函數(shù)返回邏輯真,否則返回邏輯假,其中字符串表達(dá)式1中可
包含通配符*和?,*表示若干個(gè)任意字符,?表示任意一個(gè)字符,所以
LIKE(,xy?\'kyz》為邏輯真;AT(<字符串表達(dá)式1>,<字符串表達(dá)式2>)的函數(shù)值
為數(shù)值型,C)選項(xiàng)不正確;IS-NULL(〈表達(dá)式〉)判斷一個(gè)表達(dá)式的運(yùn)算結(jié)果是否為
NUU值,若是NULL值則返回邏輯真,否則返回邏輯假,SPACE(〈數(shù)值表達(dá)式,)
返回由指定數(shù)目的空格組成的字符串,所以SPACE(O)為空字符串,
ISNULL(SPACE(O))為邏輯假。
27、假設(shè)職員表已在當(dāng)前工作區(qū)打開,其當(dāng)前記錄的“姓名”字段值為“李彤”(C型字
段)。在命令窗口輸入并執(zhí)行如下命令:姓名=姓名-“出勤”?姓名屏幕上會(huì)顯示
()。
A、李彤
B、李彤出勤
C、李彤出勤
D、李彤一出勤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:c型字段艮J字符型字段,其表示方法是用半角單引號(hào)、雙引號(hào)或方括
號(hào)把字符串括起來,字符型變量的定界符必須成對(duì)匹配,如果某種定界符本身也是
字符串的內(nèi)容,則需要用另一種定界符為該字符串定界。本題輸出結(jié)果為“李形
28、設(shè)有學(xué)生表S(學(xué)號(hào),姓名,性別,年齡),查詢所有年齡小于等于18歲的女同
學(xué)、并按年齡進(jìn)行降序排序生成新的表WS,正確的SQL命令是()。
A、SELECT*FRONSWHERE性別=4AND年齡<=18ORDERBY4DESCINTO
TABLEWS
B、SELECT*FROMSWHERE性別=,女,AND年齡v=18ORDERBY年齡INTO
TABLEWS
C、SELECT*FROMSWHERE性別"'AND年齡v=18ORDERBY,年齡,DESC
INTOTABLEWS
D、SELECT^FROMSWHERE性別=,女,OR年齡<=18ORDERBY,年齡,ASC
INTOTABLEWS
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析?:按年齡的降序排列,所以要用短語DE-SC,排序的字段有兩種表示
方式,分別是按列號(hào)和字段名排序,因?yàn)樽侄蚊亲兞?,故不能加引?hào)。
29、設(shè)有學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),用SQL命令檢索同時(shí)選修了課程
號(hào)為“C1”和“C5”課程的學(xué)生的學(xué)號(hào)的正確命令是()。
A、SELECT學(xué)號(hào)FRONSCWHERE課程號(hào)='C1'AND課程號(hào)=(5'
B、SELECT學(xué)號(hào)FROMSCWHERE課程號(hào)=C12ND課程號(hào)=(SELECT課程號(hào)
FROMSCWHERE課程號(hào)=(5,)
C、SELECT學(xué)號(hào)FROMSCWHERE課程號(hào)=5AND學(xué)號(hào)"(SELECT學(xué)號(hào)FROM
SCWHERE課程號(hào)=(5,)
D、SELECT學(xué)號(hào)FROMSCWHERE課程號(hào)=C1'AND學(xué)號(hào)IN(SELECT學(xué)號(hào)
FRONSCWHERE課程號(hào)=,C5')
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析?:這個(gè)查詢不能用簡(jiǎn)單的查詢實(shí)現(xiàn),所以要用到嵌套查詢,在嵌套查詢
中內(nèi)外層的嵌套用1N而不用“=",D)選項(xiàng)正確。
30、設(shè)有學(xué)生表S(學(xué)號(hào),姓名,性別,年齡)、課程表C(課程號(hào),課程名,學(xué)分)
和學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),檢索學(xué)號(hào)、姓名和學(xué)生所選課程的課程
名和成績(jī),正確的SQL命令是()。
A、SELECT學(xué)號(hào),姓名,課程名,成績(jī)FROMS,SC,CWHERES.學(xué)號(hào)
=SC.學(xué)號(hào)ANDSC.學(xué)號(hào)=C.學(xué)號(hào)
B、SELECT學(xué)號(hào),姓名,課程名,成績(jī)FROM(SJOINSCONS.學(xué)號(hào)=SC.學(xué)
號(hào))JOINCONSC.課程號(hào)二C課程號(hào)
C、SELECTS.學(xué)號(hào),姓名,課程名,成績(jī)FROMSJOINSCJOINCONS.學(xué)號(hào)
=SC.學(xué)號(hào)ONSC.課程號(hào)二C.課程號(hào)
D、SELECTS.學(xué)號(hào),姓名,課程名,成績(jī)FROMSJOINSCJOINCONSC.課
程號(hào)二C.課程號(hào)ONS.學(xué)號(hào)=SC.學(xué)號(hào)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:SQL是順序執(zhí)行命令語句,在多表連接查詢時(shí),各條件短語的執(zhí)行
順序會(huì)影響到最終的查狗結(jié)果。檢索學(xué)號(hào)、姓名和學(xué)生所選課程的課程名和成績(jī),
應(yīng)為SELECTS.學(xué)號(hào),姓名,課程名,成績(jī)。A)、B)選項(xiàng)錯(cuò)誤,而。選項(xiàng)格式錯(cuò)
誤,選項(xiàng)D)正確。
31、查詢所有1982年3月20日以后(含)出生、性別為男的學(xué)生,正確的SQL語句
是()。
A、SELECT*FRON學(xué)生WHERE出生日期>={7982—03—20}AND性別二"男”
B、SELECT*FROM學(xué)生WHERE出生日期<={人1982—03—20}AND性別二"男"
C、SELECT*FRON學(xué)生WHERE出生日期>={7982—03—20}OR性別二"男"
D、SELECT*FRON學(xué)生WHERE出生日期<二{八1982—03—20}OR性別二"男"
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:SQL的基本形式由SELECT—FROM—WHERE查詢塊組成。其中
SELECT說明要杳詢的字段,F(xiàn)ROM說明要杳詢的字段來自哪個(gè)表或哪些表,
WHERE說明查詢條件。要求時(shí)間為1982年3月20H以后,對(duì)應(yīng)的SQL語句應(yīng)為
WHERE出生日期>=(7982—03—20},and表示“JT、,本題A)選項(xiàng)正確。
32、設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)
系,計(jì)算劉明同學(xué)選修的所有課程的平均成績(jī),正確的SQL語句是()。
A、SELECtAvc(成績(jī))FROM選課WHERE姓名二“劉明”
B、SELECTAVG(成績(jī)jFRON學(xué)生,選課WHERE姓名二“劉明”
C、SELECTAve(成績(jī))FROM學(xué)生,選課WHERE學(xué)生.姓名二"劉明”
D、SELECTAve(成績(jī))FRON學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)二選課.學(xué)號(hào)AND
姓名二“劉明"
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:SQL的核心是查詢,它的基本形式由SELECT—FROM-WHERE
杳詢塊組成。其中SELECT說明要杳詢的字段,F(xiàn)ROM說明要查詢的字段來自哪
個(gè)表或哪些表,可以對(duì)單個(gè)表或多個(gè)表進(jìn)行查詢,WHERE說明查詢條件,即選擇
元組的條件。要計(jì)算劉明同學(xué)選修的所有課程的平均成績(jī),應(yīng)設(shè)置where條件為
WHERE學(xué)生.學(xué)號(hào)二選課.學(xué)號(hào)AND姓名="劉明:即D)選項(xiàng)正確。
33、設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)
系,并假定學(xué)號(hào)的第3、4位為專業(yè)代碼。要計(jì)算各專業(yè)學(xué)生選修課程號(hào)為“101”課
程的平均成績(jī),正確的SQL語句是()。
A、SELECT專業(yè)ASSUBS(學(xué)號(hào),3,2),平均分ASAVG(成績(jī))FROM選課
WHERE課程號(hào)="101"GROUPBY專業(yè)
B、SELECTSUBS(學(xué)號(hào),3,2)AS專業(yè),AVG(成績(jī))AS平均分FROM選課
WHERE課程號(hào)="101"GROUPBY1
C、SELECTSUBS(學(xué)號(hào),3,2)AS專業(yè),AVG(成績(jī))AS平均分FRON選課
WHERE課程號(hào)="101"ORDERBY專業(yè)
D、SELECT專業(yè)ASSUBS(學(xué)號(hào),3,2),平均分AsAVG(成績(jī))FROM選課
WHERE課程號(hào)="101"ORDERBYI
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:sUBSTR(〈字符表達(dá)式〉,〈起始位置>[,<長(zhǎng)度>])為取子串函數(shù),從
指定表達(dá)式值的指定起始位置取指定長(zhǎng)度的子串作為函數(shù)值。要計(jì)算各專業(yè)學(xué)生選
修課程號(hào)為“101”課程的平均成績(jī),應(yīng)按學(xué)號(hào)分組,即GROUPBY1。因此B)為正
確選項(xiàng)。
34、設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)
系,查詢選修課程號(hào)為力01”課程得分最高的同學(xué),正確的SQL語句是()。
A、SELECT學(xué)生.學(xué)號(hào),姓名FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)二選課.學(xué)
號(hào)AND課程號(hào)="101”AND成績(jī)>=ALL(SELECT成績(jī)FROM選課)
B、SELECT學(xué)生.學(xué)號(hào),姓名FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)
號(hào)AND成績(jī)>=ALL(SELECT成績(jī)FROM選課WHERE課程號(hào)="101”)
C、SELECT學(xué)生.學(xué)號(hào),姓名FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)二選課.學(xué)
號(hào)AND成績(jī)>=ANY(SELECT成績(jī)FROM選課WHERE課程號(hào)="101”)
D、SELECT學(xué)生.學(xué)號(hào),姓名FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)二選課.學(xué)
號(hào)AND課程號(hào)="101”AND成績(jī)>=ALL(SELECT成績(jī)FROM選課WHERE課程號(hào)
二“101”)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:查詢的基本形式由SELECT—FROM—WHERE查詢塊組成。其中
SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪些表,
WHERE說明查詢條件,即選擇元組的條件。內(nèi)層“SELECT成績(jī)FROM選課
WHERE課程號(hào)="101心語句查詢出了選修課程號(hào)為101的成績(jī),外層格式正確的
為D)選項(xiàng)。
35、設(shè)有選課(學(xué)號(hào),課程號(hào),成績(jī))關(guān)系,插入一條記錄至U“選課”表中,學(xué)號(hào)、課
程號(hào)和成績(jī)分別是“02080111”、"103”和80,正確的SQL語句是()。
A、INSERTINTO選課VALUES(“020801)1”,“103”,80)
B>INSERTVALUES(,1020801ir,,"103",80)TO選課(學(xué)號(hào),課程號(hào),成績(jī))
C、INSERTVALUES(“02080U1”,"103",80)INTO選課(學(xué)號(hào),課程號(hào),成績(jī))
D、INSERTINTO選課(學(xué)號(hào),課程號(hào),成績(jī))FROMVALUES(“02080111”,
11103",80)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:插入數(shù)據(jù)的格式為INSERTINTO<表名,[(字段名1[,字段名
2,…])]VALUES(字段值1[,字段值2,…])。當(dāng)插入的不是完整的記錄時(shí),可以
通過字段名1,字段名2……來指定字段;VALUES(字段值1[,字段值2,...])給
出具體的記錄值。B)、C)、D)選項(xiàng)的格式錯(cuò)誤。
36、將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績(jī)改為92,正確的SQL
語句是()。
A、UPDATE選課SET成績(jī)WITH92WHERE學(xué)號(hào)="02080110”AND課程號(hào)="102”
B、UPDATE選課SET成績(jī)=92WHERE學(xué)號(hào)二”02080110”AND課程號(hào)二"102”
C、UPDATEFROM選課SET成績(jī)WITH92WHERE學(xué)號(hào)二”02080110”AND課程號(hào)
二“102”
D、UPDATEFROM選課SET成績(jī)=92WHERE學(xué)號(hào)二”02080110”AND課程號(hào)
二“102”
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:更新數(shù)據(jù)的命令格式為:UPDATE表名SET字段名1=表達(dá)式1[,字
段名2=表達(dá)式2…][WHERE條件]。一般使用WHERE子句指定更新的條件,并且
一次可以更新多個(gè)字段;如果不使用WHERE子句,則更新全部記錄。本題將學(xué)
號(hào)為“02080110”、課程號(hào)為力02”的選課記錄的成績(jī)改為92,正確的命令格式為選
項(xiàng)B)o
37、在SQL的ALTERTABLE語句中,為了增加一個(gè)新的字段應(yīng)該使用短語()。
A、CREATE
B、APPEND
C、COLUMN
D、ADD
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:向表中添加新的字段和新的索引,其命令格式為:ALTERTABLE<
表名,ADD[COLUMN]<字段類型,[〈長(zhǎng)度習(xí),〈小數(shù)位數(shù)>])][NULLINOTNULL]
|CHECK<邏輯表達(dá)式TERROR〈字符型文本提示信息>]|[DEFAULT<默認(rèn)值表達(dá)
式習(xí)[ADDPRIMARYKEY〈索引表達(dá)式2>TAG<索引名1>][ADDUNIQUEv索引
表達(dá)式3>TAG〈索引名2>]增加一個(gè)新的字段應(yīng)該使用ADD短語,即D)選項(xiàng)正
確。
38、以下所列各項(xiàng)屬于命令按鈕事件的是()。
A、Parent
B、This
C^ThisForm
D、Click
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:在容器的嵌套層次關(guān)系中,引用其中某個(gè)對(duì)象需指明對(duì)象在嵌套層次
中的位置,經(jīng)常要用到的關(guān)鍵字是Parent、This>ThisForm>ThisFormSet。this是
當(dāng)前對(duì)象,This-Form是當(dāng)前表單,Parenl是當(dāng)前對(duì)象的父對(duì)象。因此A)、B)、C)
都不是命令按鈕的事件。Click為命令按鈕的事件,在鼠標(biāo)單擊時(shí)引發(fā),選項(xiàng)D)正
確。
39、假設(shè)表單上有一選頊組:◎男。女,其中第一個(gè)選項(xiàng)按鈕“男”被選中。請(qǐng)問該
選項(xiàng)組的Value屬性值為()。
A、.T.
B、男
C、1
D、男或1
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:選項(xiàng)組控件的Value屬性用于初始化或返回選項(xiàng)組中被選中的選項(xiàng)按
鈕,Value屬性值的類型可以是數(shù)值型的,也可以是字符型的。若為數(shù)值型N,則
表示選項(xiàng)組中第N個(gè)選項(xiàng)按鈕被選中,若為字符型C,則表示選項(xiàng)組中Caption屬
性值為C的選項(xiàng)按鈕被選中。因此本題D)選項(xiàng)正確。
40、假定一個(gè)表單里有一個(gè)文本框Textl和一個(gè)命令按鈕組CommandGroupl。命
令按鈕組是一個(gè)容器對(duì)象,其中包含Command1和Command2兩個(gè)命令按鈕。如
果要在Command1命令按鈕的某個(gè)方法中訪問文本框的Value屬性值,正確的表達(dá)
式是()。
A、This.ThisForm.Textl.Value
B、This.Parent.Parent.Textl.Value
C、Pamm.Parent.Textl.Value
D^This.Parent.Textl.Value
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在容器的嵌套層次關(guān)系中,引用其中某個(gè)對(duì)象,需指明對(duì)象在嵌套層
次中的位置。經(jīng)常要用到的關(guān)鍵字是:Parent(對(duì)象的直接容器對(duì)象,即父對(duì)象):
This(當(dāng)前對(duì)象)ThisForm(當(dāng)前表單);ThisFormSet(當(dāng)前表單集)。本題
this.ParentCommandGroupl,this.Parent.Parent.是CommandGroup1的
Parent,即fonnl。所以要在Commandl命令按鈕的某個(gè)方法中訪問文本框的
Value屬性值,正確的表達(dá)式是This.Parent.Parent.Textl.Value,即選項(xiàng)B)。
二、基本操作題(本題共,題,每題1.0分,共I分。)
41、(1)在考生文件夾下建立一個(gè)名為emp_bak的表,其結(jié)構(gòu)與employee表的結(jié)構(gòu)
完全相同。(2)為employee表的“職員號(hào)”字段建立一個(gè)候選索引,索引名為
empid,表達(dá)式為“職員號(hào)”。(3)使用報(bào)表向?qū)梢粋€(gè)名為employee,frx的報(bào)表
文件,其中包括employee表的職員號(hào)、姓名、性別和職務(wù)4個(gè)字段,報(bào)表樣式為
“簡(jiǎn)報(bào)式”,按“職員號(hào)”升序排序,報(bào)表標(biāo)題為“職員一覽表”。(4)建立一個(gè)名為
one.prg的命令文件,該文件包含一條運(yùn)行(預(yù)覽)報(bào)表文件employee.frx的命
令。
標(biāo)準(zhǔn)答案:(1)在命令窗口中輸入命令"useemployee”,然后按回車鍵。接著在命令
窗口輸入命令"copystrutoemp_bak.dbf”,再按回車鍵。也叮以通過常用工具欄中
的“打開"按鈕打開employee裹,然后在命令窗U輸入“copystruto
emp_bak.dbf\再按回車鍵。(2)打開考生文件夾下的“empMyee”表,在命令窗口
輸入“modistru”命令,在表設(shè)計(jì)器中按要求為表設(shè)置候選索引,索引名為
“empid”,索引表達(dá)式為“職員號(hào)”。(3)單擊工具欄中的“新建”按鈕,通過報(bào)表向?qū)?/p>
新建一個(gè)報(bào)表,向其中添加employee表,然后按要求將指定字段添加到報(bào)表中,
并將“職員號(hào)”設(shè)置升序排序。修改報(bào)表樣式為“簡(jiǎn)報(bào)式”,報(bào)表標(biāo)題為“職員一覽
表最后將報(bào)表保存為employ.ee.frxo(4)單擊工具欄中的“新建”按鈕,新建
一個(gè)名為one的程序文件,并在其中輸入代碼“reportfbrmemployee”,最后在命令
窗口輸入“DOone.prg”運(yùn)行程序,查看報(bào)表的預(yù)覽結(jié)果。
知識(shí)點(diǎn)解析:暫無解析
三、簡(jiǎn)單應(yīng)用題(本題共7題,每題1.0分,共I分。)
42、在考生文件夾下完成下列操作:用戶文件下以存在client(用戶)表、topic(主
題)表和reply(回復(fù))表。1.考生文件夾下已有文件pone.prg,但其中有4處內(nèi)容
缺失,請(qǐng)?zhí)畛渲2灰薷某绦虻钠渌麅?nèi)容。程序的功能是根據(jù)reply表統(tǒng)計(jì)各主
題帖的回復(fù)數(shù),并將統(tǒng)計(jì)值存入topic表中的已存在的“回復(fù)數(shù)”字段。最后要運(yùn)行
該程序文件。2.使用SELECT語句查詢用戶名為"chengguowe”的客戶發(fā)布的主題
的所有回復(fù)。查詢結(jié)果包含“編號(hào)”、“用戶名”、“回復(fù)時(shí)間”和“主題帖編號(hào)”四項(xiàng)內(nèi)
容,各記錄按“主題帖編號(hào)”升序排序,“主題帖編號(hào)”相同再按“回復(fù)時(shí)間”升序徘
序,查詢結(jié)果存放在表tableone中。最后將該語句保存在命令文件ptwo.prg中。
標(biāo)準(zhǔn)答案:(1)步驟1:?jiǎn)螕舫S肨具欄中的“打開”按鈕.在“打開”對(duì)話框中選擇
pone.prg文件,單擊“確定”按鈕。步驟2:在(1)處輸入“主題帖編號(hào)”;在(2)處輸
入“編號(hào)”;在⑶處輸入“topic.編號(hào)”;在(4)處輸入“reply.主題帖編號(hào)”。步驟
3:?jiǎn)螕舫S霉ぞ邫谥械摹氨4妗卑粹o,再單擊“運(yùn)行”按鈕運(yùn)行該程序。(2)步驟1:
在命令窗口中輸入下列語句:SELECTReply.編號(hào),Reply.用戶名,Reply.M
復(fù)時(shí)間,Reply.主題帖編號(hào);FROMreply;WHEREReply.用戶名
,,,,
=chengguowe;ORDERBYReply.主題帖編號(hào),Reply.回復(fù)時(shí)間;INTO
TABLEtableone,dbf輸入完成后按回車鍵執(zhí)行語句。步驟2:復(fù)制命令窗口中的
上述程序語句,單擊常用工具欄中的“新建”按鈕,在打開的“新建”對(duì)話框中選擇
“程序”單選按鈕,然后單擊“新建文件”按鈕。步驟3:在打開的程序窗口中粘貼復(fù)
制的語句,單擊工具欄中的“保存”按鈕,在打開的“另存為''對(duì)話框中輸入文件名為
“ptwo”,單擊“保存”按鈕。
知識(shí)點(diǎn)解析:暫無解析
四、綜合應(yīng)用題(本題共I題,每題1.0分,共1分。)
43、設(shè)計(jì)一個(gè)表單名和文件名均為form_item的表單,其中,所有控件的屬性必須
在表單設(shè)計(jì)器的屬性窗口中設(shè)汽。表單的標(biāo)題設(shè)為,使用零件情況統(tǒng)計(jì)表單中有
一個(gè)組合框(Combol)、一個(gè)文本框(Textl)和兩個(gè)命令按鈕“統(tǒng)計(jì)”(Commandl)和“退
*"(Command?)o運(yùn)行表單時(shí),組合框中有3個(gè)條目“si”、“s2”和飛3”(只有3個(gè),
不能輸入新的,RowSourceType的屬性為“數(shù)組”,Style的屬性為“下拉列表框”)可
供選擇,單擊“統(tǒng)計(jì)”命令按鈕后,則文本框顯示出該項(xiàng)目所使用零件的金額合計(jì)
(某種零件的金額=單價(jià)*數(shù)量)。單擊“退出”按鈕關(guān)閉表單。注意:完成表單設(shè)計(jì)
后要運(yùn)行表單的所有功能。
標(biāo)準(zhǔn)答案:步驟1:在命令窗口中輸入createformform_item,然后按回車鍵,在
表單設(shè)計(jì)器的“屬性”對(duì)話框中設(shè)置表單的Caption屬性五”使用零件情況統(tǒng)計(jì)”,
Name屬性為form_item)步驟2:從“表單控件”工具欄向表單添加一個(gè)組合框、一
個(gè)文本框和兩個(gè)命令按鈕,設(shè)置組合框的RowSourceTypc屬性為“5—數(shù)組"、Style
屬性為“2一下拉列表框"、RowSource屬性為A,設(shè)置命令按鈕Command1的
Caption屬性為“統(tǒng)計(jì)”,設(shè)置命令按鈕Command2的Caption為“退出”。步驟3:雙
擊表單空白處,在表單的Init事件中輸入如下代碼:Publica(3)A(l)="sln
A(2)="s2"A⑶="s3”步驟4:分別雙擊命令按鈕“統(tǒng)計(jì)”和“退出”,為它們編寫Click
事件代碼。其中,“統(tǒng)計(jì)”按鈕的Click事件代碼如下:
x=allt(thisform.combO1.value)SELECTSUM(使用零件.數(shù)量*零件信息.單
價(jià))asje;FROM使用零件情況!使用零件INNERJOIN使用零件情況!零件信息;
ON使用零件.零件號(hào)?=零件信息.零件號(hào);WHERE使用零件.項(xiàng)目號(hào)=xinto
arraybthisform.tcxtl.valuc=allt(str(b[l]))“退出"按鈕的Click事件代碼如下:
ihisform.release步驟5:?jiǎn)螕艄ぞ邫谥械摹氨4妗卑粹o,再單擊“運(yùn)行”按鈕運(yùn)行表
單,并依次選擇下拉列表框中的項(xiàng)運(yùn)行表單的所有功能。
知識(shí)點(diǎn)解析:暫無解析
國(guó)家二級(jí)(VF)機(jī)試模擬試卷第2套
一、選擇題(本題共40題,每題1.0分,共40分。)
1、下列敘述中正確的是()。
A、算法的時(shí)間復(fù)雜度與算法程序中的語句條數(shù)成F比
B、算法的時(shí)間復(fù)雜度與計(jì)算機(jī)的運(yùn)行速度有關(guān)
C、算法的時(shí)間復(fù)雜度與運(yùn)行算法時(shí)特定的輸入有關(guān)
D、算法的時(shí)間復(fù)雜度與算法程序編制者的水平有關(guān)
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量。為了能夠比較
客觀地反映出一個(gè)算法的效率,在度量一個(gè)算法的工作量時(shí),不僅應(yīng)該與所使用的
計(jì)算機(jī)、程序設(shè)計(jì)語言以及程序編制者無關(guān),而且還應(yīng)該與算法實(shí)現(xiàn)過程中的許多
細(xì)節(jié)無關(guān)。為此,可以用算法在執(zhí)行過程中所需基本運(yùn)算的執(zhí)行次數(shù)來度量算法的
工作量。算法所執(zhí)行的基本運(yùn)算次數(shù)還與問題的規(guī)模有關(guān);對(duì)應(yīng)一個(gè)固定的規(guī)模,
算法所執(zhí)行的基本運(yùn)算次數(shù)還可能與特定的輸入有關(guān)。故本題答案為C選項(xiàng)。
2、下列各排序法中,最壞情況下的時(shí)間復(fù)雜度最低的是()。
A、希爾排序
B、快速排序
C、堆排序
D、冒泡排序
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:堆排序最壞情況時(shí)間下的時(shí)間復(fù)雜度為0(nlog2n);希爾排序最壞情
況時(shí)間下的時(shí)間復(fù)雜度為0(n>5);快速排序、冒泡排序最壞情況時(shí)間下的時(shí)間復(fù)
雜度為0(d)。故本題答案為C選項(xiàng)。
3、設(shè)棧的存儲(chǔ)空間為S(l:150),初始狀態(tài)為top=51?,F(xiàn)經(jīng)過一系列正常的入棧
與退棧操作后,top=50,則棧中的元素個(gè)數(shù)為()。
A、1
B、0
C、50
D、49
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:棧是一種特殊的線性表,它所有的插入與刪除都限定在表的同一端進(jìn)
行。入棧運(yùn)算即在棧頂位置插入?個(gè)新元素,退棧運(yùn)算即取出棧頂元素賦予指定變
量。棧為空時(shí),棧頂指針lop=0,經(jīng)過入棧和退棧運(yùn)算,指針始終指向棧頂元素。
初始狀態(tài)為1印=51,當(dāng)top=50時(shí),則棧中S(50:51)存儲(chǔ)著元素,51—501,元素
個(gè)數(shù)為1。故本題答案為A選項(xiàng)。
4、某二叉樹共有399個(gè)結(jié)點(diǎn),其中有199個(gè)度為2的結(jié)點(diǎn),則該二叉樹中的葉子
結(jié)點(diǎn)數(shù)為()。
A、不存在這樣的二義樹
B、200
C、198
D、199
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:根據(jù)二叉樹的基本性質(zhì),對(duì)任何一棵二叉樹,度為()的結(jié)點(diǎn)(即葉子
結(jié)點(diǎn))總是比度為2的結(jié)點(diǎn)多一個(gè)。題目中度為2的結(jié)點(diǎn)為199個(gè),則葉子結(jié)點(diǎn)為
199+1=200o故本題答案為B選項(xiàng)。
5、結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)是()。
A、遞歸、迭代和回溯
B、過程、函數(shù)和子程序
C、順序、選擇和循環(huán)
D、調(diào)用、返回和選擇
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)露析:僅使用順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)就足以表達(dá)出各種其他形
式結(jié)構(gòu)的程序設(shè)計(jì)方法。故本題答案為C選項(xiàng)。
展系統(tǒng)
I;力M|~7^訪]?功能n]
|功能2山功能可功"
6、某系統(tǒng)結(jié)構(gòu)圖如下圖所示(定5)畫匪回國(guó)朝該系統(tǒng)結(jié)構(gòu)圖
的最大扇出數(shù)是()。
A、n
B、3
C、2
D、n+1
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:模塊的扇出是指本模塊的直屬下層模塊的個(gè)數(shù),或者說是由一個(gè)模塊
直接調(diào)用的其他模塊數(shù)。題干中某系統(tǒng)為一個(gè)模塊,其扇出數(shù)目為n(定5),功能2
模塊扇出數(shù)為3,功能n模塊扇出數(shù)為2,則該系統(tǒng)結(jié)構(gòu)圖的最大扇出數(shù)是n。故
本題答案為A選項(xiàng)。
7、軟件需求規(guī)格說明的內(nèi)容不包括()。
A、運(yùn)行劃、境
B、軟件的主要功能
C、軟件的性能
D、算法詳細(xì)設(shè)計(jì)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析?:軟件需求規(guī)格說明應(yīng)重點(diǎn)描述軟件的目標(biāo),軟件的功能需求、性能需
求、外部接口、屬性及約束條件等。功能需求是軟件需求規(guī)格說明,給出軟件要執(zhí)
行什么功能的詳盡描述。性能需求是指定量的描述軟件系統(tǒng)應(yīng)滿足的具體性能需
求,即各種軟件功能的速度、響應(yīng)時(shí)間、恢復(fù)時(shí)間。外部接口指軟件如何與人、系
統(tǒng)的硬件及其他硬件和其他軟件進(jìn)行交互。屬性是指與軟件有關(guān)的質(zhì)量屬性,如正
確性、可用性、可靠性、安全性、可維護(hù)性等。約束條件包括影響軟件實(shí)現(xiàn)的各種
設(shè)計(jì)約束,如使用的標(biāo)準(zhǔn)、編程語言、數(shù)據(jù)庫完整性方針、資源限制、運(yùn)行環(huán)境等
方面的要求。故本題答案為D選項(xiàng)。
8、在數(shù)據(jù)庫管理技術(shù)發(fā)展的三個(gè)階段中,沒有專門的軟件對(duì)數(shù)據(jù)進(jìn)行管理的是
()o
A、人工管理階段
B、文件系統(tǒng)階段
C、文件系統(tǒng)階段和數(shù)據(jù)庫階段
D、人工管理階段和文件系統(tǒng)階段
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:數(shù)據(jù)庫管理技術(shù)的三個(gè)階段是人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫
系統(tǒng)階段。人工管理階段沒有專門的軟件對(duì)數(shù)據(jù)進(jìn)行管理。故本題答案為A選
項(xiàng)。
9、建立表示學(xué)生選修課程活動(dòng)的實(shí)體聯(lián)系模型,其中的兩個(gè)實(shí)體分別是()。
A、課程和課程號(hào)
B、學(xué)生和課程
C、學(xué)生和學(xué)號(hào)
D、課程和成績(jī)
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:實(shí)體是概念世界中的基本單位,是客觀存在并可以相互區(qū)別的事物。
要建立表示學(xué)生選修課程活動(dòng)的實(shí)體聯(lián)系模型,能互相區(qū)別并可以聯(lián)系起來的實(shí)體
是學(xué)生和課程。故本題答案為B選項(xiàng)。
10、定義學(xué)生、教師和課程的關(guān)系模式s(s#,sn,sd,De,SA)(其屬性分別為學(xué)
號(hào)、姓名、所在系、所在系的系主任、年齡):C(C#,Cn,P#)(其屬性分別為課程
號(hào)、課程名、先修課);SC(S#,C#,G)(其屬性分別為學(xué)號(hào)、課程號(hào)和成績(jī)),則該
關(guān)系為()。
A,第二范式
B、第一范式
C、第三范式
D、BCNF范式
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:范式是符合某一種級(jí)別的關(guān)系模式的集合。關(guān)系數(shù)據(jù)庫中的關(guān)系必須
滿足一定的要求,滿足不同程度要求的為不同范式。目前關(guān)系數(shù)據(jù)庫有六種范式:
第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce—Codd范式(BCNF)、第
四范式(4NF)和第五范式(5NF)。滿足最低要求的范式是第一范式(1NF)。在第一范
式的基礎(chǔ)卜進(jìn)一步滿足更多要求的稱為第二范式(2NF),其余范式以次類推。一般
說來,數(shù)據(jù)庫只需滿足第三范式(3NF)就行了。第一范式:主屬性(主鍵)不為空且
不重復(fù),字段不可再分(存在非主屬性對(duì)主屬性的部分依賴)。第二范式:如果關(guān)系
模式是第一范式,每個(gè)非主屬性都沒有對(duì)主鍵的部分依賴。第三范式:如果關(guān)系
模式是第二范式,沒有非主屬性對(duì)主鍵的傳遞依賴和部分依賴。BCNF范式:所
有屬性都不傳遞依賴于關(guān)系的任何候。選鍵。題目中關(guān)系模式滿足第二范式,但
在關(guān)系模式s中,學(xué)生所在系依賴于學(xué)號(hào)(s#-Sd),但系本身確定了系主任
(Sd-DC),存在傳遞依賴,不滿足第三范式。故本題答案為A選項(xiàng)。
11、有關(guān)系:電影(名稱,導(dǎo)演,類型),查詢電影的類型為“動(dòng)畫片”的操作屬于關(guān)
系運(yùn)算中的()。
A、選擇
B、投影
C、連接
D、查找
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:從關(guān)系中找出滿足給定條件的元組的操作稱為選擇,選擇的條件以邏
輯表達(dá)式給出,邏輯表達(dá)式為真的元組被選取。本題中給定的條件是“動(dòng)畫片”,即
從關(guān)系中選出所有“類型”是“動(dòng)畫片”的電影記錄,故A選項(xiàng)正確。
12、要退出VisualFoxpro返回Windows,不正確的操作是:()。
A、用鼠標(biāo)左按鈕單擊VisualFoxpro標(biāo)題欄最右面的關(guān)閉窗口按鈕
B、從“文件”下拉菜單中選擇“退出”選項(xiàng)
C、按CW+F4鍵
D、在命令窗口中鍵入QU"命令,然后回車
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:退出VisualFoxPro6,。返回Windows的方法有四種:①用鼠標(biāo)左按
鈕單擊VisualFoxPro6.0標(biāo)題欄最右邊的關(guān)閉窗口按鈕。②從“文件”下拉菜單中
選擇“退出”選項(xiàng)。③單擊主窗口左上方的狐貍圖標(biāo),從窗口下拉菜單中選擇“關(guān)
閉”命令,或者按Alt+F4鍵。④在命令窗口中鍵入QUIT命令,然后回車。所以
C選項(xiàng)敘述錯(cuò)誤。
13、函數(shù)M0D(16,-II)的返回值為()。
A,-5
B、-6
C、5
D、-1
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:求余函數(shù)MOD(<數(shù)值表達(dá)式1>,<數(shù)值表達(dá)式2>)的功能為返回兩個(gè)
數(shù)值相除后的余數(shù)?!磾?shù)值表達(dá)式是被除數(shù),<數(shù)值表達(dá)式2>是除數(shù)。余數(shù)的正
負(fù)號(hào)與除數(shù)相同。如果被除數(shù)與除數(shù)同號(hào),那么函數(shù)中即為兩數(shù)相除的余數(shù);如果
被除數(shù)與除數(shù)異號(hào),則函數(shù)值為兩數(shù)相除的余數(shù)再加上除數(shù)的值。本題中16與11
的余數(shù)為5,由于除數(shù)與被除數(shù)異號(hào),則需要將余數(shù)5加卜除數(shù)一11.所以結(jié)果為
一6,B選項(xiàng)正確。
14、LEFT("123456789”,LEN("是多少"))的計(jì)算結(jié)果是()。
A、123456
B、456789
C、123
D、789
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:LEN(〈字符表達(dá)式》)的功能是返回指定字符表達(dá)式的長(zhǎng)度,即包含的
字節(jié)數(shù),一個(gè)漢字占兩個(gè)字節(jié),其他的字符占一個(gè)字節(jié),返回值為數(shù)值型。本題中
LEN("是多少”)結(jié)果為6。LEFT(〈字符表達(dá)式〉,〈長(zhǎng)度〉)函數(shù)是從給定字符串的左
端取一個(gè)指定長(zhǎng)度的子串作為函數(shù)值。表達(dá)式LEFT,123456789”,6)的結(jié)果為字
符串“1234546”,故本題A選項(xiàng)正確。
15、如下程序的輸出結(jié)果是O。STORE-135.246ton?,,n=',+STR(n,8,3)n=-
123.456?STR(n)
A、246
B、-135.246
C、135
D、-135
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:數(shù)值轉(zhuǎn)換為字符串函數(shù)STR(〈數(shù)值表達(dá)式>[,《長(zhǎng)度習(xí),v小數(shù)位
數(shù)習(xí)])的功能為:將v數(shù)值表達(dá)式)的值轉(zhuǎn)換成字符串,轉(zhuǎn)換時(shí)根據(jù)需要自動(dòng)進(jìn)行四
舍五人。返回字符串的理想長(zhǎng)度L應(yīng)該是〈數(shù)值表達(dá)式>值的整數(shù)部分位數(shù)加上〈小
數(shù)位數(shù)〉值,再加上1位小數(shù)點(diǎn)。如果函數(shù)中省略〈小數(shù)位數(shù)>和<長(zhǎng)度,兩個(gè)參數(shù)的
值,則默認(rèn)小數(shù)位數(shù)為0,長(zhǎng)度為10,故表達(dá)式STR(n)的結(jié)果為“一135”,注意此
時(shí)一135前有6個(gè)空格字符,D選項(xiàng)正確。
16、在下面的表達(dá)式中,運(yùn)算結(jié)果為邏輯真的是(),
A、EMPTY(SPACE(10))
B、LIKE("editH,,'edi?',i
C、AT(na\,123abc")
D、EMPTY(.NULL.)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析?:函數(shù)EMPTY(〈表達(dá)式〉)的功能是根據(jù)指定表達(dá)式的運(yùn)算結(jié)果是否為
“空”值,返回邏輯真(.T.)或邏輯假(.F.),SPACE(〈數(shù)值表達(dá)式》)返回由指定
數(shù)目的空格組成的字符串,本題A選項(xiàng)中SPACE(IO)將產(chǎn)生10個(gè)空格字符,對(duì)于
空字符串,使用EMPTY函數(shù)測(cè)試的結(jié)果為“空”,即A選項(xiàng)的表達(dá)式返回為邏輯真
(.T.)oD選項(xiàng)函數(shù)EMFTY(NuLL.)返回的結(jié)果為邏輯假(.F.)<>字符串匹
配函數(shù)LIKE(〈字符表達(dá)式1>,〈字符表達(dá)式2>)的功能是比較兩個(gè)字符串上對(duì)應(yīng)位
置的字符,若所有對(duì)應(yīng)字符都相匹配,函數(shù)返回邏輯真(.T.),否則返回邏輯假
(.F.),若要使用通配符,則應(yīng)在〈字符表達(dá)式1>中指定,B選項(xiàng)返回的結(jié)果為
(.F.)。求子串位置函數(shù)AT(<字符表達(dá)式〈字符表達(dá)式2>[,(數(shù)值表達(dá)
式習(xí)),如果〈字符表達(dá)式1>是〈字符表達(dá)式2>的子串,則返回〈字符表達(dá)式】>值的
首字符在〈字符表達(dá)式2>值中的位置,若不是子串,則返回0,C選項(xiàng)表達(dá)式
ATC'a","123abc”)的結(jié)果為4。故本題A選項(xiàng)正確。
17、與實(shí)體完整性無關(guān)的索引是()。
A、主索引
B、惟一索引
C、候選索引
D、以上選項(xiàng)均不正確
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:實(shí)體完整性是保證表中記錄唯一的特性,即在一個(gè)表中不允許有重復(fù)
的記錄。在VisualFoxPro中利用主關(guān)鍵字或候選關(guān)鍵字來保證實(shí)體完整性。其
中,將主關(guān)鍵字稱作主索引,將候選關(guān)鍵字稱作候選索引。故B選項(xiàng)與實(shí)體完整
性無關(guān)。
18、下面關(guān)于數(shù)據(jù)庫與表的敘述,錯(cuò)誤的是()。
A、一個(gè)數(shù)據(jù)庫可以包含多個(gè)表
B、一個(gè)表可以屬于多個(gè)數(shù)據(jù)庫
C、一個(gè)表只能屬于一個(gè)數(shù)據(jù)庫
D、數(shù)據(jù)庫表從數(shù)據(jù)庫中移去之后成為自由表
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:一個(gè)數(shù)據(jù)庫中的數(shù)據(jù)就是由表的集合構(gòu)成的,一個(gè)數(shù)據(jù)庫中可以包含
多張表,但是一個(gè)表只能屬于一個(gè)數(shù)據(jù)庫,故本題B選項(xiàng)敘述錯(cuò)誤。
19、在VisualFoxpro中,空值(NULL)的含義是()。
A、空格
B、空串
C、默認(rèn)值
D、不確定(未輸入)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:空值即NULL,它表示是否允許該字段為空值.空值是沒有的值或是
沒有確定的值。一個(gè)字段是否允許為空值與實(shí)際的應(yīng)用有關(guān)。故D選項(xiàng)敘述正
確。
20、在創(chuàng)建數(shù)據(jù)庫表時(shí),為某個(gè)字段定義了有效性規(guī)則,這屬于數(shù)據(jù)完整性中的
()。
A、實(shí)體完整性
B、域完整性
C、參照完整性
D、以上選項(xiàng)均不正確
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:域約束規(guī)則也稱作字段有效性規(guī)則,在插入或修改字段值時(shí)起作用,
主要用于數(shù)據(jù)輸入正確性的檢驗(yàn),使用域約束規(guī)則來進(jìn)一步保證域完整性,故B
選項(xiàng)正確。
21在表student,dbf中存儲(chǔ)了所有學(xué)生信息,stiulent表中包含學(xué)號(hào)、姓名和專業(yè)
等字段。設(shè)已經(jīng)執(zhí)行下面兩條命令,現(xiàn)在要查詢專業(yè)為“信息安全”的學(xué)生記錄,正
確的命令是()。USEstudentINDEXON專業(yè)TOstudent
A、FIND信息安全
B、FIND專業(yè)二“信息安全”
C、SEEK信息安全
D、SEEK專業(yè)二"信息安全”
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:索引查詢命令FINDv字符串>Iv常數(shù)〉的功能為:在數(shù)據(jù)表和有關(guān)索
引文件打開的情況下,快速將記錄指針定位到和所指定的〈字符串>或<常數(shù)>相匹
配的首記錄,對(duì)查找的字符串不必使用定界符括起來,本題中查詢“信息安全''專業(yè)
的學(xué)生信息,則使用FIND信息安全;索引查詢命令SEEK<表達(dá)式BORDER索引
序號(hào)I[TAG]索引名[[ASCENDINGIDESCENDING]的功能為在數(shù)據(jù)表和對(duì)應(yīng)索引
文件打開的情況下,快速將記錄指針定位于表達(dá)式與索引關(guān)鍵字相符合的第一個(gè)記
錄上,在使用字符串作為查找值時(shí),應(yīng)使用字符串定界符,本題中查詢“信息安全”
專業(yè)的學(xué)生信息,應(yīng)使用SEEK?信息安全,故A選項(xiàng)符合題意。
22、設(shè)數(shù)據(jù)庫有如下表:部門(部門號(hào),部門名,負(fù)責(zé)人,電話)職?。毠ぬ?hào),姓
名,部門號(hào),出生日期)在SQLSELECT語句中,“部門LEFTJOIN職工ON部
門.部門號(hào)=職工.部門號(hào)”子句表示()。
A、對(duì)職工和部門表中的數(shù)據(jù)均不限制滿足連接條件
B、不限制職工表中的數(shù)據(jù)滿足連接條件
C、不限制部門表中的數(shù)據(jù)滿足連接條件
D、職工和部門表中的數(shù)據(jù)均必須滿足連接條件
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:SQLSELECT語句中與連接運(yùn)算有關(guān)語法格式如下:SELECT……
FROM〈數(shù)據(jù)庫袤l>INNERILEFTIRIGHTIFULLJOIN〈數(shù)據(jù)庫表2〉ON
JoinCondotionWHEHE其中:INNERJOIN等價(jià)于JOIN,為普通連接;LEFT
JOIN為左連接;RIGHTJOIN為右連接;FULLJOIN為全連接;ON
JoinCondotion指定連接條件。本題中“部門LEFTJOIN職工ON部門.部門號(hào)二職
工.部門號(hào)”子句使用了左連接,即除滿足連接條件的記錄出現(xiàn)在查詢結(jié)果中外,
第一個(gè)表(本題中為“部門”表)中不滿足連接條件的記錄也出現(xiàn)在查詢結(jié)果中,即不
限制部門表中的數(shù)據(jù)滿足連接條件,C選項(xiàng)正確。
23、使用SQL語句完成“將所有職工的工資增加1000元”,正確的操作是O。
A、UPDATE職TSETT資=T資+1000
B、UPDATE職工ADD工資+1000
C、UPDATE職工SET工資=1000
D、UPDATE職工ADD1000
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:SQL的數(shù)據(jù)更新命令格式如下:UPDATETableNameSET
Column_Namel=eExpressionl[,Column_Name2=eExpressionA]WHERECondition本
題中需施將所有職工的工資增加1000元,應(yīng)該使用語句"UPDATE職工SET工資二
工資+1000”,A選項(xiàng)正確。
24、查詢2018年的退休人員的職工號(hào)和退休日期,正確的SQL語句是()。
A、SELECT職工號(hào),退休日期FROM退休WHEREyear(退休日期)二2018
B、SELECT職工號(hào),退休日期FROM退休WHERE退休日期=2018
C、SELECT職工號(hào),退休日期FROM退休WHERE退休日期=丫?@](2018)
D、SELECT職工號(hào),退休日期FROM退休WHEREyear(退休日期尸year(2018)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在SELECT語句中查詢2008年退休的職工,WHERE條件子句應(yīng)設(shè)
置為“WHEREyear(退休日期)=2018”,故A選項(xiàng)正確。
25、有商品(編號(hào),品名,產(chǎn)地,價(jià)格)表,正確插入一條新記錄的SQL語句是()。
A、APPEND商品VALUESC0401L,臺(tái)燈二,浙江,,18.00)
B、INSERTINTO商品VALUES('04Gi',,臺(tái)燈',.浙江’,18.00)
C、APPENDINTO商品VALUES('0401',,臺(tái)燈',,浙江',18.00)
D、INSERT商品VALUESC0401:,臺(tái)燈',,浙江',18.00)
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:SQL中向表中插入一條記錄的格式為:INSERTINTO
dbfLname[(fnamel[,fname2,...])]VALUES(eExpressionl[,eExpression2,…])本
題市向商品(編號(hào),品名,產(chǎn)地,價(jià)格)表中插入一條記錄,只有B選項(xiàng)正確。
26、使用SQL語句從表S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年保安證考試寶貴經(jīng)驗(yàn)試題及答案
- 2025保安證熱點(diǎn)解析試題及答案
- 2025年保安證考試答案技巧試題及答案
- 工程項(xiàng)目可行性研究報(bào)告案例
- 保安人員智能化管理試題及答案
- 上海市北郊高級(jí)中學(xué)2025年高三下學(xué)期聯(lián)考押題卷語文試題試卷含解析
- 陜西省西安市碑林區(qū)工大附小2024-2025學(xué)年數(shù)學(xué)四年級(jí)第二學(xué)期期末統(tǒng)考模擬試題含解析
- 基層管理保安證考試試題及答案
- 中國(guó)科學(xué)技術(shù)大學(xué)《油畫頭像》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西衛(wèi)生健康職業(yè)學(xué)院《跨文化交際口語》2023-2024學(xué)年第一學(xué)期期末試卷
- 《油氣儲(chǔ)存企業(yè)安全風(fēng)險(xiǎn)評(píng)估細(xì)則(2025年修訂版)》解讀與培訓(xùn)
- 電網(wǎng)工程設(shè)備材料信息參考價(jià)(2024年第四季度)
- 《你當(dāng)像鳥飛往你的山》讀書分享讀書分享筆記
- 企業(yè)公司組織架構(gòu)圖word模板
- 氣管支氣管結(jié)核診斷和治療指南
- 國(guó)際標(biāo)準(zhǔn)智商測(cè)試39題詳細(xì)答案參考模板
- 高中臨界生沖刺一本培養(yǎng)方案
- 初三大課間體育訓(xùn)練計(jì)劃
- 球團(tuán)實(shí)驗(yàn)方案
- 客戶滿意度調(diào)查表(模板)6頁
- 清明節(jié)畫彩蛋PPT課件
評(píng)論
0/150
提交評(píng)論