欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

計(jì)算機(jī)二級(jí)《VFP》考前沖刺題及答案

時(shí)間:2025-01-16 13:39:37 試題 我要投稿
  • 相關(guān)推薦

2016年計(jì)算機(jī)二級(jí)《VFP》考前沖刺題及答案

  2016年3月計(jì)算機(jī)等級(jí)考試將近,在考前最后幾天,大家就不要再看難題了,可以有目的做幾套模擬題,下面百分網(wǎng)小編為大家搜索整理了關(guān)于計(jì)算機(jī)二級(jí)《VFP》考前沖刺題及答案,歡迎參考練習(xí),希望對(duì)大家備考有所幫助!想了解更多相關(guān)信息請(qǐng)持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

  一、選擇題

  1程序流程圖中帶有箭頭的線段表示的是( )。

  A.圖元關(guān)系B.數(shù)據(jù)流C.控制流D.調(diào)用關(guān)系

  參考答案:C

  參考解析:在數(shù)據(jù)流圖中,用標(biāo)有名字的箭頭表示數(shù)據(jù)流。在程序流程圖中,用標(biāo)有名字的箭頭表示控制流。所以選擇C)。

  2對(duì)長(zhǎng)度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序方法是( )。

  A.快速排序B.冒泡排序C.直接插入排序D.堆排序

  參考答案:D

  參考解析:除了堆排序算法的比較次數(shù)是o(nlog2 n),其他的都是n(n-1)/2。

  3在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。

  A.可行性分析報(bào)告B.軟件需求規(guī)格說明書C.概要設(shè)計(jì)說明書D.集成測(cè)試計(jì)劃

  參考答案:B

  參考解析:A)錯(cuò)誤,可行性分析階段產(chǎn)生可行性分析報(bào)告。C)錯(cuò)誤,概要設(shè)計(jì)說明書是總體設(shè)計(jì)階段產(chǎn)生的文檔。D)錯(cuò)誤,集成測(cè)試計(jì)劃是在概要設(shè)計(jì)階段編寫的文檔。B)正確,軟件需求規(guī)格說明書是后續(xù)工作如設(shè)計(jì)、編碼等需要的重要參考文檔。

  4在Visual FoxPro中可以建立表的命令是( )。

  A.CREATEB.CREATE DATABASEC.CREATE QUERYD.CREATE FORM

  參考答案:A

  參考解析:用命令方式建立數(shù)據(jù)庫(kù)表的是在命令窗口利用OPEN DATA命令先打開數(shù)據(jù)庫(kù),然后利用CREATE命令打開表設(shè)計(jì)器進(jìn)行數(shù)據(jù)表設(shè)計(jì)。

  5設(shè)有學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),用SQL命令檢索同時(shí)選修了課程號(hào)為“Cl”和“C5”課程的學(xué)生的學(xué)號(hào)的正確命令是( )。

  A.SELECT學(xué)號(hào)FROM SC WHERE課程號(hào)=ˋC1ˊAND課程號(hào)=ˋC5ˊ

  B.SELECT學(xué)號(hào)FROM SC WHERE課程號(hào)=ˋC1ˊAND課程號(hào)=(SELECT課程號(hào)FROM SC WHERE課程號(hào)=ˋC5ˊ)

  C.SELECT學(xué)號(hào)FROM SC WHERE課程號(hào)=ˋC1ˊAND學(xué)號(hào)=(SELECT學(xué)號(hào)FROM SC WHERE課程號(hào)=ˋC5ˊ)

  D.SELECT學(xué)號(hào)FROM SC WHERE課程號(hào)=ˋC1ˊAND學(xué)號(hào)IN(SELECT學(xué)號(hào)FROM SC WHERE課程

  號(hào)=ˋC5ˊ)

  參考答案:D

  參考解析:這個(gè)查詢不能用簡(jiǎn)單的查詢實(shí)現(xiàn),所以要用到嵌套查詢,在嵌套查詢中內(nèi)外層的嵌套用IN而不用“=”,D)選項(xiàng)正確。

  6報(bào)表的數(shù)據(jù)源不包括( )。

  A.視圖B.自由表C.數(shù)據(jù)庫(kù)表D.文本文件

  參考答案:D

  參考解析:數(shù)據(jù)源是報(bào)表的數(shù)據(jù)來源,通常是數(shù)據(jù)庫(kù)中的表或自由表,也可以是視圖、查詢或臨時(shí)表。

  7在軟件開發(fā)中,需求分析階段可以使用的工具是( )。

  A.N-S圖B.DFD圖C.PAD圖D.程序流程圖

  參考答案:B

  參考解析:在需求分析階段可以使用的工具有數(shù)據(jù)流圖(DFD圖),數(shù)據(jù)字典(DD),判定樹與判定表,所以選擇B)。

  8查詢所有l(wèi)982年3月20日以后(含)出生、性別為男的學(xué)生,正確的SQL語句是( )。

  A.SELECT*FROM學(xué)生WHERE出生日期>={^1982-03-20}AND性別=〝男〞

  B.SELECT*FROM學(xué)生WHERE出生日期<={^1982-03-20}AND性別=〝男〞

  C.SELECT*FROM學(xué)生WHERE出生日期>={^1982-03-20}OR性別=〝男〞

  D.SELECT*FROM學(xué)生WHERE出生日期<={^1982-03-20}OR性別=〝男〞

  參考答案:A

  參考解析:(3SQL的基本形式由SELECT-FROM-WHERE查詢塊組成。其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪些表,WHERE說明查詢條件。要求時(shí)間為l982年3月20日以后,對(duì)應(yīng)的SQL語句應(yīng)為WHERE出生日期>={^1982-03-20},and表示“且”,本題A)選項(xiàng)正確。

  9擴(kuò)展名為mpr的文件是( )。

  A.菜單文件B.菜單程序文件C.菜單備注文件D.菜單參數(shù)文件

  參考答案:B

  參考解析:mpr是菜單程序文件的擴(kuò)展名,菜單文件的擴(kuò)展名是nlnx,菜單備注文件的擴(kuò)展名是rant,菜單參數(shù)文件不存在。

  10查詢單價(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名稱=ˋ硬盤′)

  參考答案:B

  參考解析:SQL的基本格式為SELECT-FROM-WHERE,其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪些表,WHERE說明查詢條件。查詢主機(jī)板和硬盤信息應(yīng)使用…or連接。

  11在Visual FoxPro中,用于建立或修改程序文件的命令是( )。

  A.MODIFY<文件名>

  B.MODIFY COMMAND<文件名>

  C.MODIFY PROCEDURE<文件名>

  D.MODIFY PROGRAM<文件名>

  參考答案:B

  參考解析:用命令方式建立和修改程序文件的命令格式是:MODIFY COMMAND<文件名>。

  12在Visual FoxPro中,若所建立索引的字段值不允許重復(fù),并且一個(gè)表中只能創(chuàng)建一個(gè),這種索引應(yīng)該是( )。

  A.主索引B.唯一索引C.候選索引D.普通索引

  參考答案:A

  參考解析:Visual FoxPro中的索引分為主索引、候選索引、唯-索引和普通索引四種。主索引是在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索弓i,主索引可以看作表中的主關(guān)鍵字,-個(gè)表中只能有-個(gè)主索引;候選索引和主索引具有相同的特性,但候選索引可以有多個(gè);唯-索引是索引項(xiàng)的唯-,而不是字段值的唯-;普通索引既允許字段中出現(xiàn)重復(fù)值,也允許索引項(xiàng)中出現(xiàn)重復(fù)值。

  13讓隱藏的MeForm表單顯示在屏幕上的命令是( )。

  A.MeForm.DisplayB.MeForm.ShowC.MeForm.ListD.MeForm.See

  參考答案:B

  參考解析:表單的Show方法用于顯表單,該方法將表單的Visible屬性值設(shè)為.T.,使之成為活動(dòng)表單。DisPlay、List、See都不是表單的方法。

  14在Visual FoxPro中,編譯或連編生成的程序文件的擴(kuò)展名不包括( )。

  A.APPB.EXEC.DBCD.FXP

  參考答案:C

  參考解析:Visual FoxPro程序文件通過編譯、連編.,可以產(chǎn)生不同的目標(biāo)代碼文件,這些文件具有不同的擴(kuò)展名:.exe(Visual FoxPro可執(zhí)行文件),.app(Visual FoxPm應(yīng)用程序文件),.fxp(Visual FoxPro編譯版本);

  15釋放和關(guān)閉表單的方法是( )。

  A.ReleaseB.DeleteC.LostFocusD.Destroy

  參考答案:A

  參考解析:表單的Release方法是將表單從內(nèi)存中釋放;LostFocus事件是表單失去焦點(diǎn)的事件;Destroy事件是在表單對(duì)象釋放時(shí)引發(fā)的事件;表單沒有Delete事件和方法。

  16假設(shè)職員表已在當(dāng)前工作區(qū)打開,其當(dāng)前記錄的“姓名”字段值為“李彤”(C型字段)。在命令窗口輸入

  并執(zhí)行如下命令:

  姓名=姓名-〝出勤〞

  ?姓名

  屏幕上會(huì)顯示( )。

  A.李彤B.李彤出勤C.李彤·出勤D.李彤-出勤

  參考答案:A

  參考解析:C型字段即字符型字段,其表示方法是用半角單引號(hào)、雙引號(hào)或方括號(hào)把字符串括起來,字符型變量的定界符必須成對(duì)匹配,如果某種定界符本身也是字符串的內(nèi)容,則需要用另-種定界符為該字符串定界。本題輸出結(jié)果為“李彤”。

  17設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績(jī)),則表SC的關(guān)鍵字(鍵或碼)為( )。

  A.課號(hào),成績(jī)B.學(xué)號(hào),成績(jī)C.學(xué)號(hào),課號(hào)D.學(xué)號(hào),姓名,成績(jī)

  參考答案:C

  參考解析:學(xué)號(hào)是學(xué)生表s的主鍵,課號(hào)是課程表c的主鍵,所以選課表sc的關(guān)鍵字就應(yīng)該是與前兩個(gè)表能夠直接聯(lián)系且能唯-定義的學(xué)號(hào)和課號(hào),所以選擇C)。

  18在下面的Visual FoxPro表達(dá)式中,運(yùn)算結(jié)果不為邏輯真的是( )。

  A.EMPTY(SPACE(0))B.LIKE(ˋxy*′,ˋxyz′)C.AT(ˋxy′,ˋabcxyz′)D.ISNULL(.NULL.)

  參考答案:C

  參考解析:Space函數(shù)返回由指定數(shù)目組成的字符串,Space(0)返回空字符串,Empty函數(shù)判斷指定的表達(dá)式的運(yùn)算結(jié)果是否為空,故A)選項(xiàng)為真;Like函數(shù)比較前后兩個(gè)字符串對(duì)應(yīng)位置上的字符,若所有對(duì)應(yīng)字符都相匹配,函數(shù)返回值為邏輯真,否則為邏輯假,前字符串可包含通配符,故B)選項(xiàng)為真;At函數(shù)如果前字符串是后字符串的子串,返回前字符串首字符在后字符串中第幾次出現(xiàn)的位置,函數(shù)值為數(shù)值型,故C)返回的不為邏輯真;IsnuU函數(shù)判斷-個(gè)表達(dá)式的值是否為空值,故D)選項(xiàng)為真。

  19結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括( )。

  A.多態(tài)性B.自頂向下C.模塊化D.逐步求精

  參考答案:A

  參考解析:結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使用go to語句,所以選擇A)。

  20假設(shè)某表單的Visible屬性的初值為.F.,能將其設(shè)置為.T.的方法是( )。

  A.mdeB.ShowC.ReleaseD.SetFocus

  參考答案:B

  參考解析:表單的Hide方法用于隱藏表單,該方法將表單的Visible屬性設(shè)置為.F.;Show方法用于顯表單,該方法將表單的Visible屬性值設(shè)為.T.,使之成為活動(dòng)表單;Release方法用于從內(nèi)存中釋放表單;SetFocus方法讓表單獲得焦點(diǎn),使其成為活動(dòng)表單。所以符合此題的方法是Show。

  21在Visual FoxPro中,要運(yùn)行菜單文件menu1.mpr,可以使用命令( )。

  A.DO menu1B.DO menu1.mprC.DO MENU menu1D.RUN menu1

  參考答案:B

  參考解析:運(yùn)行菜單可以使用命令格式:DO<文件名>,但文件名的擴(kuò)展名.mpr不能省。

  22在面向?qū)ο蠓椒ㄖ?不屬于“對(duì)象”基本特點(diǎn)的是( )。

  A.一致性B.分類性C.多態(tài)性D.標(biāo)識(shí)唯一性

  參考答案:A

  參考解析:對(duì)象有如下-些基本特點(diǎn):標(biāo)識(shí)唯-性、分類性、多態(tài)性、封裝性、模塊獨(dú)立好。所以選擇A)。

  23設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)系,查詢選修課程號(hào)為“101”課程得分最高的同學(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ī)>=AIJL (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”)

  參考答案:D

  參考解析:查詢的基本形式由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)。

  24軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是( )。

  A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合D.高內(nèi)聚高耦合

  參考答案:B

  考解析:軟件設(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)盡可能的高。

  25在SQL的ALTER TABLE語句中,為了增加一個(gè)新的字段應(yīng)該使用短語( )。

  A.CREATEB.APPENDC.COLUMND.ADD

  參考答案:D

  參考解析:向表中添加新的字段和新的索引,其命令格式為:ALTER TABLE<表名>ADD[COLUMN]<字段類型>[<長(zhǎng)度>[,<小數(shù)位數(shù)>])][NULLINOTNULL][CHECK<邏輯表達(dá)式1>[ERROR<字符型文本提示信息>]][DEFAULT<默認(rèn)值表達(dá)式>][ADD PRIMARY KEY<索引表達(dá)式2>TAG<索引名1>][ADD UNIQUE<索引表達(dá)式3>TAG<索引名2>]增加-個(gè)新的字段應(yīng)該使用ADD短語,即D)選項(xiàng)正確。

  26有如下賦值語句,結(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)

  參考答案:D

  參考解析:LEVI"(<字符表達(dá)式>,<數(shù)值表達(dá)式>)的功能是從字符表達(dá)式左邊開始,截取<數(shù)值表達(dá)式》指定長(zhǎng)度的字符串。 RIGHT(<字符表達(dá)式>,<數(shù)值表達(dá)式>):返回-個(gè)字符串右邊的若干字符,返回值是字符型。-個(gè)漢字在計(jì)算機(jī)中占兩個(gè)字符,如果要取得-個(gè)完整的漢字字符,必須指定字符長(zhǎng)度為2.AT(<字符串表達(dá)式l>,<字符串表達(dá)式2>)的孟數(shù)值為數(shù)值型。A)選項(xiàng)的函數(shù)返回值是數(shù)值型,答案不正確;B)選項(xiàng)中,由于中文字符在Visual FoxPro中占兩個(gè)字符,所以RIGHT(a1)也不正確,C)選項(xiàng)中的表達(dá)式格式不正確,D)選項(xiàng)中b的值為“大家”,RIGHT(a,2)的值為“好”,所以D)選項(xiàng)答案正確。

  27在Visual FoxPro中,“表”是指( )。

  A.報(bào)表B.關(guān)系C.表格控件D.表單

  參考答案:B

  參考解析:在Visual FoxPro中,-個(gè)“表”就是-個(gè)關(guān)系。

  28將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績(jī)改為92,正確的SQL語句是( )。

  A.UPDATE選課SET成績(jī)WITH 92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞

  B.UPDATE選課SET成績(jī)=92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞

  C.UPDATE FROM選課SET成績(jī)WITH 92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞

  D.UPDATE FROM選課SET成績(jī)=92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞

  參考答案:B

  參考解析:更新數(shù)據(jù)的命令格式為:UPDATE表名SET字段名1=表達(dá)式1[,字段名2=表達(dá)式2…][WHERE條件]。-般使用WHERE子句指定更新的條件,并且-次可以更新多個(gè)字段;如果不使用WHERE子句,則更新全部記錄。本題將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績(jī)改為92,正確的命令格式為選項(xiàng)B)。

  29設(shè)有學(xué)生表S(學(xué)號(hào),姓名,性別,年齡),查詢所有年齡小于等于18歲的女同學(xué)、并按年齡進(jìn)行降序排序生成新的表WS,正確的SQL命令是( )。

  A.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BY 4 DESC INTO TABLE WS

  B.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BY年齡INTO TABLE WS

  C.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BYˋ年齡ˊDESC INTO TABLE WS

  D.SELECT*FROM S WHERE性別=ˋ女ˊ0R年齡<=18 OREDER BYˋ年齡ˊASC INTO TABLE WS

  參考答案:A

  參考解析:按年齡的降序排列,所以要用短語DE-SC,排序的字段有兩種表示方式,分別是按列號(hào)和字段名排序,因?yàn)樽侄蚊亲兞,故不能加引?hào)。

  30一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是( )。

  A.一對(duì)一B.一對(duì)多C.多對(duì)一D.多對(duì)多

  參考答案:B

  參考解析:因?yàn)?間宿舍可以住多個(gè)學(xué)生即多個(gè)學(xué)生住在-個(gè)宿舍中,但-個(gè)學(xué)生只能住-問宿舍,所以實(shí)體宿舍和學(xué)生之間是-對(duì)多的關(guān)系。

  31執(zhí)行USEscIN0命令的結(jié)果是( )。

  A.選擇0號(hào)工作區(qū)打開sc表

  B.選擇空閑的最小號(hào)工作區(qū)打開sc表

  C.選擇第1號(hào)工作區(qū)打開sc表

  D.顯示出錯(cuò)信息

  參考答案:B

  參考解析:在多個(gè)工作區(qū)打開某個(gè)表時(shí),可徹命令:USE<表名>IN<工作區(qū)號(hào)>,而最小的工作區(qū)號(hào)是1,如果指定為0,則選擇編號(hào)最小的空閑工作區(qū),所以USE sc IN0的結(jié)果是選擇空閑的最小號(hào)工作區(qū)打開SC表。

  32下列敘述中正確的是( )。

  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ì)尾指針共同決定

  參考答案:D

  參考解析:循環(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ò)誤。

  33為“運(yùn)動(dòng)員”表增加一個(gè)“得分”字段的正確的SQL命令是( )。

  A.CHANGE TABLE運(yùn)動(dòng)員ADD得分I

  B.ALTER DATA運(yùn)動(dòng)員ADD得分I

  C.ALTER TABLE運(yùn)動(dòng)員ADD得分I

  D.CHANGE TABLE運(yùn)動(dòng)員INSERT得分I

  參考答案:C

  參考解析:修改表結(jié)構(gòu)可使用ALTER TABLE命令,為表增加字段的命令格式為:ALTER TABLE<表名>ADD[COLUMN]<字段類型>[<長(zhǎng)度>[<小數(shù)位數(shù)>])][NULLINOTNULL][CHECK<邏輯表達(dá)式1>[ERROR<字符型文本提示信息>]][DEFAULT<默認(rèn)值表達(dá)式>][ADD PRIMARY KEY<索引表達(dá)式2>TAG<索引名1>][ADD UNIQUE<索引表達(dá)式3>TAG<索引名2>]套用ALTER TABLE的命令格式,選項(xiàng)C)正確。

  34在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于( )。

  A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段

  參考答案:C

  參考解析:E-R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)則是把圖形分析出來的聯(lián)系反映到數(shù)據(jù)庫(kù)中,即設(shè)計(jì)出表,所以屬于邏輯設(shè)計(jì)階段。

  35如果有定義LOCAL data,data的初值是( )。

  A.整數(shù)0B.不定值C.邏輯真D.邏輯假

  參考答案:D

  參考解析:聲明局部變量的命令是:LOCAL<內(nèi)存變量表>。該命令建立指定的局部?jī)?nèi)存變量,并為它們賦初值邏輯假.F.。

  36在Visual FoxPro中,宏替換可以從變量中替換出( )。

  A.字符串B.數(shù)值C.命令D.以上三種都可能

  參考答案:D

  參考解析:宏替換的功能是替換出字符變量的內(nèi)容,即&的值是變量中的字符串。去掉了定界符之后,結(jié)果就可能有多種類型,可以是字符串、數(shù)值或命令。

  37打開已經(jīng)存在的表單文件的命令是( )。

  A.MODIFY FORMB.EDIT FORMC.OPEN FORMD.READ FORM

  參考答案:A

  參考解析:修改表單文件的命令格式是:MODIFYFORM<表單文件名>。

  38查詢客戶名稱中有“網(wǎng)絡(luò)”二字的客戶信息的正確SQL命令是( )。

  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名稱LIKE〝%網(wǎng)絡(luò)%″

  參考答案:D

  參考解析:LIKE為字符串匹配運(yùn)算符,可與通配符“%”和“-”-起使用。“%”表示與任意多個(gè)字符匹配;“-”表示與任意-個(gè)字符匹配。查詢客戶名稱中有“網(wǎng)絡(luò)”二字的客戶信息可用LIKE”%網(wǎng)絡(luò)%”表示,正確的選項(xiàng)為D)。

  39在表單中為表格控件指定數(shù)據(jù)源的屬性是( )。

  A.DataSourceB.DataFromC.RecordSourceD.RecordFrom

  參考答案:C

  參考解析:表格是-種容器對(duì)象,其外形與Browse窗口相似,-個(gè)表格由若干列對(duì)象(Column)組成,每個(gè)列對(duì)象包含-個(gè)標(biāo)頭對(duì)象(Header)和若干控件。這里,表格、列、標(biāo)頭和控件都有自己的屬性、事件和方法。其中,RecordSource屬性用于指明表格數(shù)據(jù)源,即C)選項(xiàng)正確。

  40設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)系,計(jì)算劉明同學(xué)選修的所有課程的平均成績(jī),正確的SQL語句是( )。

  A.SELECT AVG(成績(jī))FROM選課WHERE姓名=〝劉明〞

  B.SELECT AVG(成績(jī))FROM學(xué)生,選課WHERE姓名=〝劉明〞

  C.SELECT AVG(成績(jī))FROM學(xué)生,選課WHERE學(xué)生.姓名=〝劉明〞

  D.SELECT AVG(成績(jī))FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào)AND姓名=〝劉明〞

  參考答案:D

  參考解析:SQL的核心是查詢,它的基本形式由sE-LECT-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)正確。

  二、基本操作題

  41(1)在考生文件夾下根據(jù)SCORE_MANAGER數(shù)據(jù)庫(kù),使用查詢向?qū)Ы⒁粋(gè)含有“姓名”和“出生日期”的標(biāo)準(zhǔn)查詢QUERY3_1.QPR。

  (2)從SCORE_MANAGER數(shù)據(jù)庫(kù)中刪除名為NEW_VIEW3的視圖。

  (3)用SQL命令向SCORE1表中插入一條記錄:學(xué)號(hào)為“993503433”、課程號(hào)為“0001”、成績(jī)?yōu)?9。

  (4)打開表單MYFORM3_4,向其中添加一個(gè)“關(guān)閉”命令按鈕(名稱為Command1),表單運(yùn)行時(shí),單擊此按鈕關(guān)閉表單(不能有多余的命令)。

  參考解析:

  [操作步驟]

  (1)單擊工具欄中的“新建”按鈕,在彈出的“新建”對(duì)話框中,選擇“查詢”,單擊“向?qū)?rdquo;按鈕,按照向?qū)У奶崾荆紫葟腟TUDENT表中選擇“姓名”和“出生日期”字段,然后按提示單擊“完成”按鈕,在“另存為”對(duì)話框中輸入文件名QUERY3_1.QPR。

  (2)單擊工具欄中的“打開”按鈕,打開考生文件夾下的SCORE-MANAGER數(shù)據(jù)庫(kù),選擇NEw-vIEW3視圖并右擊,選擇“刪除”命令,再在提示框中單擊“移去”按鈕。

  (3)在命令窗口中輸入下列代碼并按回車鍵。INSERT INTO SCOREl(學(xué)號(hào),課程號(hào),成績(jī))VALUES(”993503433”,”0001”,99)

  (4)單擊工具欄中的“打開”按鈕,打開考生文件夾下的表單MYFORM3_4.SCX,通過表單控件工具欄向其中添加-個(gè)命令按鈕控件,并設(shè)置其Caption屬性為“關(guān)閉”,雙擊“關(guān)閉”命令按鈕,編寫其Click事件代碼為“Thisform.Release”。保存并運(yùn)行表單。

  三、簡(jiǎn)單應(yīng)用題

  42在考生文件夾下完成如下簡(jiǎn)單應(yīng)用:

  (1)建立一個(gè)名為NEW_VIEW的視圖,該視圖含有選修了課程但沒有參加考試(成績(jī)字段值為NULL)的學(xué)生信息(包括“學(xué)號(hào)”、“姓名”和“系部”3個(gè)字段)。

  (2)建立表單MYFORM3,在表單上添加一個(gè)表格控件(名稱為grdCourse),并通過該控件顯示表COURSE的內(nèi)容(要求RecordSourceType屬性必須為0)。

  參考解析:

  (1)[操作步驟]

  步驟l:?jiǎn)螕艄ぞ邫谥械?ldquo;打開”按鈕,打開考生文件夾下的SCORE—MANAGER數(shù)據(jù)庫(kù),在空白處右擊,選擇“新建本地視圖”命令,將表student和scorel添加到視圖設(shè)計(jì)器中。

  步驟2:在“字段”選項(xiàng)卡中,將“student.學(xué)號(hào)”,“student.姓名”,“student.系部”添加到選定字段。

  步驟3:在“篩選”選項(xiàng)卡中,首先選擇“scorel.課程號(hào)”字段,“條件”選擇Is NULL,并選擇“否”;再選擇“scorel.成績(jī)”字段,“條件”選擇Is NULL。

  步驟4:保存視圖為“NEW_VIEW”并運(yùn)行視圖。

  (2)[操作步驟]

  步驟1:?jiǎn)螕艄ぞ邫谥械?ldquo;新建”按鈕,新建-個(gè)表單,通過表單控件工具欄為表單添加-個(gè)表格控件,設(shè)置其Name屬性為grdcourseo

  步驟2:在表單設(shè)計(jì)器中選擇表格控件并右擊,選擇“生成器”命令,在表格生成器的“表格項(xiàng)”選項(xiàng)卡中將COURSE表的所有字段添加到選定字段中。

  步驟3:在屬性窗口中修改表格控件的ReeordSourceTypf屬性值為“0-表”。

  步驟4:保存表單,輸入文件名MYFORM3.SCX,運(yùn)行表單。

  四、綜合應(yīng)用題

  43利用菜單設(shè)計(jì)器建立一個(gè)菜單TJ_MENU3,要求如下:

  (1)主菜單(條形菜單)的菜單項(xiàng)中有“統(tǒng)計(jì)”和“退出”兩項(xiàng)。

  (2)“統(tǒng)計(jì)”菜單下只有一個(gè)“平均”菜單項(xiàng),該菜單項(xiàng)用來統(tǒng)計(jì)各門課程的平均成績(jī),統(tǒng)計(jì)結(jié)果包含“課程名,,和“平均成績(jī)”兩個(gè)字段,并將統(tǒng)計(jì)結(jié)果按課程名升序保存在表NEW TABLE32中。

  (3)“退出”菜單項(xiàng)的功能是返回Visual FoxPro系統(tǒng)菜單(只能在命令框中填寫相應(yīng)命令)。菜單建立后。運(yùn)行該菜單中的各個(gè)菜單項(xiàng)。

  參考解析:

  [操作步驟]

  步驟1:通過菜單設(shè)計(jì)器新建-個(gè)菜單,輸入菜單項(xiàng)“統(tǒng)計(jì)”和“退出”。

  步驟2:為“統(tǒng)計(jì)”菜單項(xiàng)建立子菜單,并輸入菜單項(xiàng)“平均”。

  步驟3:在“平均”菜單的“結(jié)果”中選擇“過程”,單擊“編輯”按鈕,在彈出的程序編輯窗口中輸入下列代碼。

  ******“平均”菜單項(xiàng)中的過程代碼******

  SETTALKOFF

  OPEN DATABASE SCORE_MANAGER

  SELECT Course.課程名,AVG(Seorel.成績(jī))∞平均

  成績(jī);

  FROM cour8e,score1;

  WHERE Course.課程號(hào)=Scowl.課程號(hào);

  GROUP BY Course.課程名;

  ORDER BY Course.課程名;

  INTO TABLE NEW_KBLE32

  CLOSE ALL

  SETTALKON

  **************************

  步驟4:在“退出”菜單的結(jié)果中選擇。命令”,輸入語句:

  SET SYSMENU TO DEFAULT。

  步驟5:保存菜單為TJ_MENU3,生成萊單的可執(zhí)行程序。

  步驟6:運(yùn)行菜單并執(zhí)行菜單中的各菜單項(xiàng)。

【計(jì)算機(jī)二級(jí)《VFP》考前沖刺題及答案】相關(guān)文章:

2016計(jì)算機(jī)二級(jí)《VFP》沖刺題及答案10-03

2017計(jì)算機(jī)二級(jí)《VFP》考前測(cè)題及答案09-22

計(jì)算機(jī)二級(jí)《Access》考前沖刺題及答案07-02

計(jì)算機(jī)二級(jí)考試MS Office考前沖刺題及答案10-17

2017計(jì)算機(jī)二級(jí)C++考前沖刺題及答案09-04

計(jì)算機(jī)二級(jí)JAVA考前沖刺提分題及答案06-15

2015年計(jì)算機(jī)二級(jí)考試《VFP》沖刺題及答案(三)09-18

2015年計(jì)算機(jī)二級(jí)考試《VFP》沖刺題及答案(七)10-11

2015年計(jì)算機(jī)二級(jí)考試《VFP》沖刺題及答案(九)10-27