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

試題

下半年計(jì)算機(jī)二級(jí)VFP筆試模擬題及答案

時(shí)間:2025-05-20 17:30:51 試題 我要投稿
  • 相關(guān)推薦

2015下半年計(jì)算機(jī)二級(jí)VFP筆試模擬題及答案

  一、選擇題(每小題1分,共40分)

2015下半年計(jì)算機(jī)二級(jí)VFP筆試模擬題及答案

  1 下列關(guān)于完全二叉樹的敘述中,錯(cuò)誤的是(  )。

  A.

  除了最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值

  B.

  可能缺少若干個(gè)左、右葉子結(jié)點(diǎn)

  C.

  完全二叉樹一般不是滿二叉樹

  D.

  具有結(jié)點(diǎn)的完全二叉樹的深度為[1og2n]+1

  本題共1分,參考答案: B

  B。【解析】滿二叉樹指除最后一層外,每一層上所有結(jié)點(diǎn)都有兩個(gè)子結(jié)點(diǎn)的二叉樹。完全二又樹指除最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值,在最后一層上只缺少右邊的若干葉子結(jié)點(diǎn)的二叉樹。由定義可知,滿二叉樹肯定是完全二叉樹,而完全二叉樹一般不是滿二叉樹。

  2 執(zhí)行下列程序后,屏幕上顯示的結(jié)果是(  )。

  X=2

  Y=3

  ? X,Y

  DO SUBl

  ?? X,Y

  PROCEDURE SUBl

  PRIVATE Y

  X=4

  Y=5

  RETURN

  A.

  2 3 4 5

  B.

  2 3 4 3

  C.

  4 5 4 5

  D.

  2 3 2 3

  本題共1分,參考答案: B

  B!窘馕觥勘绢}考查了Visual FoxPr0過(guò)程文件中不同變量的定義及參數(shù)的傳遞。主程序中有兩個(gè)變量x,Y,未指定類型默認(rèn)為PUBLLC,然后調(diào)用SUBl中,使用了兩個(gè)與主程序同名的變量X,Y,變量Y被定義為私有變量,這樣,Y值的變化不會(huì)被反映到主程序的Y中,而x的值默認(rèn)為PUBLIC。

  3 下列敘述甲錯(cuò)誤的是(  )。

  A.

  面向?qū)ο蟮某绦蛟O(shè)計(jì),通過(guò)消息來(lái)實(shí)現(xiàn)對(duì)象之間的相互關(guān)系

  B.

  面向?qū)ο蟮某绦蛟O(shè)計(jì),是用對(duì)象模擬問(wèn)題領(lǐng)域中的實(shí)體

  C.

  在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象之間相對(duì)獨(dú)立,相互依賴性小

  D.

  在面向?qū)ο蟮某绦蛟O(shè)計(jì)中.各個(gè)對(duì)象之間相互依賴性

  本題共1分,參考答案: D

  D。【解析】面向?qū)ο蟮某绦蛟O(shè)計(jì)是用對(duì)象模擬問(wèn)題領(lǐng)域中的實(shí)體,各對(duì)象之間相對(duì)獨(dú)立,相互依賴性小,通過(guò)消息來(lái)實(shí)現(xiàn)對(duì)象之間的相互聯(lián)系。

  4 在Visual FoxPro 中,假定數(shù)據(jù)庫(kù)表S(學(xué)號(hào),姓名,性別,年齡)和SC(學(xué)號(hào),課程號(hào),成績(jī))之間使用"學(xué)號(hào)"建立了表之間的永久聯(lián)系,在參照完整性的更新規(guī)則、刪除規(guī)則和插人規(guī)則中選擇設(shè)置了"限制"。如果表S所有的記錄在表SC中都有相關(guān)聯(lián)的記錄,則(  )。

  A.

  允許修改表S中的學(xué)號(hào)字段值

  B.

  允許刪除表S中的記錄

  C.

  不允許修改表S中的學(xué)號(hào)字段值

  D.

  不允許在表S中增加新的記錄

  本題共1分,參考答案: C

  數(shù)據(jù)庫(kù)表之間的參照完整性規(guī)則包括"級(jí)聯(lián)"、"限制"和"忽略"。本題中,兩個(gè)表之間的更新規(guī)則設(shè)置為"限制",由于子表中有相關(guān)記錄,所以禁止修改父表中的連接字段值。

  5 軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工其軟件)。下列屬于應(yīng)用軟件的是(  )。

  A.

  編譯程序

  B.

  操作系統(tǒng)

  C.

  教務(wù)管理系統(tǒng)

  D.

  匯編程序

  本題共1分,參考答案: C

  C。【解析】編譯程序和匯編程序?qū)儆谥诬浖,操作系統(tǒng)屬于系統(tǒng)軟件,而教務(wù)管理系統(tǒng)屬于應(yīng)用軟件。

  6 線性表L=(al,a2,a3,…,ai,…,an),下列說(shuō)法正確的是(  )。

  A.

  每個(gè)元素都有一個(gè)直接前驅(qū)和直接后驅(qū)

  B.

  線性表中至少要有一個(gè)元素

  C.

  表中諸元素的排列順序必須是由小到大或由大到,

  D.

  除第一個(gè)元素和最后一個(gè)元素外,其余每個(gè)元素都且只有一個(gè)直接前件和直接后件

  本題共1分,參考答案: D

  D!窘馕觥烤性表可以為空表;第一個(gè)元素沒(méi)有直接前驅(qū),最后一個(gè)元素沒(méi)有直接后繼;線性表的定義中,元素的排列并沒(méi)有規(guī)定大小順序。

  7 參照完整性規(guī)則的更新規(guī)則中"級(jí)聯(lián)"的含義是(  )。

  A.

  更新父表中的連接字段值時(shí),用新的連接字段值自動(dòng)修改字表中的所有相關(guān)記錄

  B.

  若子表中有與父表相關(guān)的記錄,則禁止修改父表中的連接字段值

  C.

  父表中的連接字段值可以隨意更新,不會(huì)影響子表中的記錄

  D.

  父表中的連接字段值在任何情況下都不允許更新

  本題共1分,參考答案: A

  A!窘馕觥繀⒄胀暾缘母乱(guī)則包括:級(jí)聯(lián)、限制和忽略。級(jí)聯(lián)是在更新父表的連接字段值時(shí),用新的連接字段值自動(dòng)修改子表中的所有相關(guān)記錄。限制是子表ee有相關(guān)的記錄,則禁止修改父表中的連接字段值。忽略則不作參照完整性檢查,即可以隨意更新父表的連接字段值。

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

  A.

  一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度必定大

  B.

  一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度必定小

  C.

  一個(gè)算法的時(shí)間復(fù)雜度大,則其空間復(fù)雜度必定小

  D.

  上述3種說(shuō)法都不對(duì)

  本題共1分,參考答案: D

  D!窘馕觥克惴ǖ臅r(shí)間復(fù)雜度和空間復(fù)雜度是從不同的角度來(lái)衡量算法的執(zhí)行情況,它們之間沒(méi)有內(nèi)在聯(lián)系。

  9 模塊獨(dú)立性是軟件模塊化所提出的要求,衡量模獨(dú)立性的度量標(biāo)準(zhǔn)是模塊的(  )。

  A.

  抽象和信息隱蔽

  B.

  局部化和封裝化

  C.

  內(nèi)聚性和耦合性

  D.

  激活機(jī)制和控制方法

  本題共1分,參考答案: C

  C!窘馕觥磕K的獨(dú)立程序是評(píng)價(jià)設(shè)計(jì)好壞的重要度量標(biāo)準(zhǔn)。衡量軟件的模塊獨(dú)立性使用耦合性和內(nèi)聚性兩個(gè)定性的度量標(biāo)準(zhǔn)。

  10最常用的一種基本數(shù)據(jù)模型是關(guān)系數(shù)據(jù)模型,它的表示應(yīng)采用(  )。

  A.

  樹

  B.

  網(wǎng)絡(luò)

  C.

  圖

  D.

  二維表

  本題共1分,參考答案: D

  關(guān)系數(shù)據(jù)模型是屬于數(shù)據(jù)庫(kù)的最重要的一種數(shù)據(jù)模型,在關(guān)系數(shù)據(jù)模型中,實(shí)體及實(shí)體間的聯(lián)系都用二維表來(lái)表示。

  11 欲執(zhí)行程序temp.prg,應(yīng)該執(zhí)行的命令是(  )。

  A.

  DO PRG temp.prg

  B.

  DO temp.prg

  C.

  DO CMD temp.prg

  D.

  DO FORM remp.prg

  本題共1分,參考答案: B

  B!窘馕觥靠梢酝ㄟ^(guò)菜單方式和命令方式執(zhí)行程序文件,其中命令方式的格式為:

  DO<文件名>該命令既可以在命令窗口發(fā)出,也可以出現(xiàn)在某個(gè)程序文件中。

  12在表單MYFORM的INIT事件中,設(shè)置表單背景顏色為紅色,正確的命令是(  )。

  A.

  MYFORM.BACKCOLOR—ROB(255,0,O)

  B.

  THIS.PARENT.BACKCOLOR=RGB(255,0,0)

  C.

  THISFORM.PARENT.BACKC0LOR=RGB(2 5 5,0,0)

  D.

  THIS.BACKCOLOR=RGB(255,0,0)

  本題共1分,參考答案: D

  MYFORM是表單名;修改表單背景屬性時(shí),應(yīng)指定標(biāo)簽所在的表單對(duì)象,使用THISFORM關(guān)鍵字說(shuō)明;Patent表示當(dāng)前對(duì)象的直接容器對(duì)象;This表示當(dāng)前對(duì)象。

  13 軟件需求分析階段的工作,可以分為4個(gè)方面:需求獲取、需求分析、編寫需求規(guī)格說(shuō)明書以及(  )。

  A.

  階段性報(bào)告

  B.

  需求評(píng)審

  C.

  總結(jié)

  D.

  都不正確

  本題共1分,參考答案: B

  B。【解析】需求分析是軟件定義時(shí)期的最后一個(gè)階段。它包含4個(gè)方面:需求獲取;需求分析;編寫需求規(guī)則說(shuō)明書;需求評(píng)審。

  14 數(shù)據(jù)結(jié)構(gòu)中,與所使用的計(jì)算機(jī)無(wú)關(guān)的是數(shù)據(jù)的(  )。

  A.

  存儲(chǔ)結(jié)構(gòu)

  B.

  物理結(jié)構(gòu)

  C.

  邏輯結(jié)構(gòu)

  D.

  物理和存儲(chǔ)結(jié)構(gòu)

  本題共1分,參考答案: C

  C。【解析】數(shù)據(jù)的一種邏輯結(jié)構(gòu)可以對(duì)應(yīng)多種存儲(chǔ)結(jié)構(gòu),數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)可以是順序存儲(chǔ)結(jié)構(gòu),也可以是鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。數(shù)據(jù)的邏輯結(jié)構(gòu)與計(jì)算機(jī)無(wú)關(guān),只是抽象地反映數(shù)據(jù)元素之間的邏輯關(guān)系。

  15 有下列二叉樹,對(duì)此二叉樹前序遍歷的結(jié)果為(  )。

  A.

  XZCYAB

  B.

  XYZABC

  C.

  XYABCZ

  D.

  XYAZBC

  本題共1分,參考答案: D

  D。【解析】對(duì)二叉樹的前序遍歷是指:先訪問(wèn)根結(jié)點(diǎn),然后訪問(wèn)左子樹,最后訪問(wèn)右子樹,并且,在訪問(wèn)左、右子樹時(shí),先訪問(wèn)根結(jié)點(diǎn),再依次訪問(wèn)其左、右子樹。

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

  A.

  棧是"先進(jìn)先出"的線性表

  B.

  隊(duì)列是"先進(jìn)后出"的線性表

  C.

  循環(huán)隊(duì)列是非線性結(jié)構(gòu)

  D.

  有序線性表既可以采用順序存儲(chǔ)結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)

  本題共1分,參考答案: D

  本題主要考查了棧、隊(duì)列、循環(huán)隊(duì)列的概念。棧是先進(jìn)后出的線性表,隊(duì)列是先進(jìn)先出的線性表。根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間前后件關(guān)系的復(fù)雜程度,一般將數(shù)據(jù)結(jié)構(gòu)分為兩大類型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。有序線性表既可以采用順序存儲(chǔ)結(jié)構(gòu),又可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。

  17 SQL語(yǔ)句中,SELECT命令中的JOIN是用來(lái)建立表間的聯(lián)系短語(yǔ),連接條件應(yīng)出現(xiàn)在下列(  )短語(yǔ)中。

  A.

  WHERE

  B.

  ON

  C.

  HAVING

  D.

  INNER

  本題共1分,參考答案: B

  B!窘馕觥縎ELECT標(biāo)準(zhǔn)語(yǔ)句與連接運(yùn)算相關(guān)的語(yǔ)法格式如下:

  SELECT…

  FROM%數(shù)據(jù)庫(kù)表I>INNER JOIN%數(shù)據(jù)庫(kù)表2>

  ON<連接條件>

  WHERE…

  其中,INNER JOIN等價(jià)于JOIN,為普通的連接,0N<連接條件>指定兩個(gè)進(jìn)行表連接的條件字段。

  18第18-22題使用如下數(shù)據(jù)。

  部門(部門號(hào)C(2)、部門名稱C(10))

  職工(部門號(hào)C(2)、職工號(hào)C(4)、姓名C(8)、基本工資 N(7,2))

  檢索有職工的基本工資大于或等于"11"部門中任意一名職工工資的"部門號(hào)",正確的語(yǔ)句是(  )。

  A.

  SELECT DISTINCT部門號(hào)FROM職711 WHERE基本工資>=ANY

  (SELECT基本工資FROM職工WHERE部門號(hào)一"ll")

  B.

  SELECT DISTINCT部門號(hào)FROM職工WHERE基本工資>=ALL

  (SELECT基本工資FROM職工WHERE部門號(hào) 一"ll")

  C.

  SELECT DISTINCT部門號(hào)FROM職工WHERE基本工資>=ANY

  (SELECT MAX(基本工資)FROM職工WHERE部門號(hào)="ll")

  D.

  SELECT DlSTINcT部門號(hào)FROM職工WHERE基本工資>=ALL

  (SELECT MIN(基本工資)FROM職工WHERE部 門號(hào)="11")

  本題共1分,參考答案: B

  B!窘馕觥吭赟QL語(yǔ)句中可以利用ANY、ALL等量詞進(jìn)行查詢;靖袷綖椋

  <表達(dá)式><比較運(yùn)算符>[ANY IALLI SOME](子查詢)

  其中,ANY(任意的)和SOME(一些)表示只要子查詢中存在符合條件的行,結(jié)果就成立;而ALL(所有的)只有子查詢中的所有行都符合條件,結(jié)果才成立。

  本題中要求檢索有職工的基本工資大于或等于"ll"部門中任意一名職工的工資的部門號(hào),等價(jià)于其他部門職工的基本工資有大于或等于"ll"部門中所有職工的工資,因此要使用ALL短語(yǔ)。選項(xiàng)C和D的屬于語(yǔ)法錯(cuò)誤,SQL不支持此類型查詢。

  19檢索最少有5名職工的每個(gè)部門的職工基本工資 的總額,難確的語(yǔ)句是(  )。

  A.

  SELECT部門號(hào),COUNT(*),SUM(基本工資)FROM職工 HAVING COUNT(*)=5

  B.

  SELECT部門號(hào),COUNT(*),SUM(基本工資)FROM職工 GROUP BY基本工資HAVING COUNT(*)>=5

  C.

  SELECT部門號(hào),COUNT(*).SUM(基本工資)FR()M職工 GROUP BY部門號(hào)HAVING COUN'1、(*)>=5

  D.

  SELECT部門號(hào),COUNT(*),SUM(基本工資)FR()M職工 GROUP BY部門號(hào)WHERE COUNT(*)>=5

  本題共1分,參考答案: C

  C!窘馕觥吭诜纸M與計(jì)算查詢語(yǔ)句中,使用HAV—ING子句可以對(duì)分組進(jìn)一步加以控制。用這個(gè)子句定義這些組所必須滿足的條件,以便將其包含在結(jié)果中,HAVING子句必須與GROUP BY短語(yǔ)同時(shí)使用。本題中先由GROUP BY子句按"部門號(hào)"對(duì)記錄行進(jìn)行分組;再執(zhí)行COUNT()函數(shù)統(tǒng)計(jì)每組中有多少個(gè)記錄,執(zhí)行SUM()函數(shù)計(jì)算每個(gè)組的基本工資總和;最后執(zhí)行HAVING子句,只有記錄總數(shù)大于等于5的組才輸出結(jié)果,即部門職工在5名(含)以上的。注意:此時(shí)輸出的組記錄是計(jì)算后的記錄,即每組只包含一條記錄,輸出信息包括該部門的部門號(hào)、總?cè)藬?shù)和職工工資總和。

  20 向職丁表中插人一條記錄的正確語(yǔ)句是(  )。

  A.

  ApPEND BLANK職工 VALUES("33","3305", "李運(yùn)來(lái)","2700.00")

  B.

  APPEND IWl、O職工VALUES("33","3305","李運(yùn) 來(lái)"92700.OO)

  C.

  INSERT INT0職工VALUES("33…""39113305","李 運(yùn)來(lái)""9112700.00")

  D.

  INSERT INT0職工VALUES("3311","13305","李運(yùn)來(lái)",2700.00)

  本題共1分,參考答案: D

  D!窘馕觥縑isual FoxPr0支持兩種SQL插入格式,第一種為標(biāo)準(zhǔn)格式,第二種是Visual FoxPr0的特殊格式。

  第一種格式為:

  INSERT INTO<表名>[(字段名1[,字段名2,…])];

  VALUES(表達(dá)式1[,表達(dá)式2….])

  其中INSERT INTO<表名>說(shuō)明向指定的表中插入記錄。當(dāng)插入的不是完整的記錄時(shí),可以用字段名l,字段名2,…指定字段;VALUE(表達(dá)式1[,表達(dá)式2,…])給出具體的記錄值。插入記錄時(shí),要注意插入的數(shù)據(jù)的類型與其字段類型要相同,本題中成績(jī)?yōu)閿?shù)值型數(shù)據(jù),不能加字符串定界符(""),所以選項(xiàng)C錯(cuò)誤。選項(xiàng)A和選項(xiàng)B的屬于語(yǔ)法錯(cuò)誤。

  21 為"部門"表增加一個(gè)"人數(shù)"字段,類型為整型,正確的語(yǔ)句是(  )。

  A.

  ALTER TABLE部門ALTER人數(shù)1

  B.

  ALTER TABLE部門ALTER FIELDS人數(shù)l

  C.

  ALTER TABLE部門ADD人數(shù)l

  D.

  ALTER TABLE部門ADDFIELDS人數(shù)l

  本題共1分,參考答案: C

  C!窘馕觥坷肧QL命令可以對(duì)基本表的結(jié)構(gòu)進(jìn)行修改,可以利用下列命令為表新增字段:

  ALTER TABLE<表名>

  ADD[COLUMN][<字段名l><字段類型>[(<長(zhǎng)

  度>[,<小數(shù)位數(shù)>])]

  在SQL語(yǔ)句中,給表增加字段的短語(yǔ)是.ADD COL一UMN,而不是ADD FIELDS,其中COLUMN短語(yǔ)可以省略,另外,ALTER是用來(lái)修改已有的字段,不能新增一個(gè)字段。

  22 檢索每個(gè)部門的職工工資的總和,要求顯示"部門名稱"和"基本工資".正確的語(yǔ)句是(  )。

  A.

  SELECT部門名稱,SUM(基本工資)FR0M部門, 職工 WHERE職工.部門號(hào)=部門.部門號(hào) ORDER BY部門號(hào)

  B.

  SELECT部門名稱,SUM(基本工資)FROM部門, 職1:WHERE職工.部門號(hào)=部門.部門號(hào) GROUP BY部門號(hào)

  C.

  SELECT部門名稱,SUM(基本工資)FROM部門,職工 WHERE職工部門號(hào)=部門.部門號(hào) 0RDRE BY職工部門號(hào)

  D.

  SELECT部門名稱,SUM(基本工資)FROM部門, 職工 WHERE職工.部門號(hào)=部門.部門號(hào) GROUP BY職工.部門號(hào)

  本題共1分,參考答案: D

  D!窘馕觥窟M(jìn)行SQL簡(jiǎn)單計(jì)算查詢時(shí),還可以加上GROUP BY子句進(jìn)行分組計(jì)算查詢。通常來(lái)說(shuō),一個(gè)計(jì)算函數(shù)的范圍是滿足WHERE子句指定條件的所有記錄。當(dāng)加上GR()UP BY子句后,系統(tǒng)會(huì)將查詢結(jié)果按指定列分成集合組。當(dāng)一個(gè)計(jì)算函數(shù)和一個(gè)GROUP BY子句一起使用時(shí),計(jì)算函數(shù)的范圍變?yōu)槊拷M所有的記錄。

  本題通過(guò)"GROUP BY職工.部門號(hào)"可以先將記錄按"部門號(hào)"分組,然后再通過(guò)函數(shù)"SUM(基本工資)"對(duì)每組記錄求和;另外,在指定分組條件時(shí),因?yàn)閮蓚(gè)表中都存在相同的字段,即"部門號(hào)",因此要指定分組的字段來(lái)自哪個(gè)數(shù)據(jù)表,否則系統(tǒng)出現(xiàn)"部門號(hào)不唯一"的錯(cuò)誤提示;0RDER BY是對(duì)查詢結(jié)果進(jìn)行排序的短語(yǔ),沒(méi)有分組的功能。

  23 SQL語(yǔ)言具有兩種使用方式,分別稱為交互式SQL和(  )。

  A.

  提示式sQL

  B.

  多用戶SQL

  C.

  嵌入式SQL

  D.

  解釋式SQL

  本題共1分,參考答案: C

  C!窘馕觥縎QL語(yǔ)言由3部分組成,分別是數(shù)據(jù)定義語(yǔ)言、數(shù)據(jù)操作語(yǔ)言和數(shù)據(jù)控制語(yǔ)言。數(shù)據(jù)定義語(yǔ)言用于完成對(duì)數(shù)據(jù)庫(kù)中的相關(guān)內(nèi)容進(jìn)行定義、刪除和修改,由CREATE、DROP、ALTER命令組成。數(shù)據(jù)操作語(yǔ)言是用于完成數(shù)據(jù)操作的命令,它由INSERT(插入)、DELETE(刪除)、UPDATE(更新)和SELECT(查詢)等命令組成。數(shù)據(jù)控制語(yǔ)言是用于控制用戶對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)權(quán)限的命令,它由GRANT(授權(quán))、REVOTE(回收)命令組成。SQL語(yǔ)言具有兩種使用方式,分別稱為交互式SQL和嵌入式SQL。

  24已知表中有字符型字段"職稱"和"性別",要建立一個(gè)索引,要求首先按"職稱"排序,"職稱"相同時(shí)再按"性別"排序,正確的命令是(  )。

  A.

  INDEX ON職稱+性別,TO ttt

  B.

  INDEX ON性別+職稱TO ttt

  C.

  INDEX ON職稱,性別TO ttt

  D.

  INDEX ON性別,職稱TO ttt

  本題共1分,參考答案: A

  INDEX命令用于建立索引,命令格式是:

  INDEX()N Expression TO indexfilename l TAG tagname I OF

  edxfilemane][FOR expression]I-COMPACT]

  [ASCENDING|DEscENDING][UNIQUE I CANDl—

  DATE][ ADDITIVE]

  本題建立的是職稱和性別的復(fù)合索引,所以A選項(xiàng)正確。

  25 設(shè)計(jì)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)屬于(  )。

  A.

  需求分析

  B.

  概念設(shè)計(jì)

  C.

  邏輯設(shè)計(jì)

  D.

  物理設(shè)計(jì)

  本題共1分,參考答案: D

  D。【解析】物理設(shè)計(jì)階段主要解決選擇文件存儲(chǔ)結(jié)構(gòu)和確定文件存取方法的問(wèn)題,包括:選擇存儲(chǔ)結(jié)構(gòu)、確定存取方法、選擇存取路徑、確定數(shù)據(jù)的存放位置。

  26 在Visual FoxPr0中,使用LOCATE FOR命令按條件查找記錄,當(dāng)查找到滿足條件的第l條記錄后,如果還需要查找下一條滿足條件的記錄,應(yīng)使用(  )。

  A.

  LOCATE.FOR命令

  B.

  SKIP命令

  C.

  CONTINUE命令

  D.

  G0命令

  本題共1分,參考答案: C

  C!窘馕觥縇OCATE是按條件定位記錄位置的命令,常用的命令格式如下:

  LOCATE FOR lExpression l

  其中1Expressionl是查詢或定位的表達(dá)式。

  該命令執(zhí)行后將記錄指針定位在滿足條件的第l條記錄上,如果沒(méi)有滿足條件的記錄,則指針指向文件結(jié)束位置。如果要使指針指向下一條滿足LOCATE條件的記錄,則使用CONTINUE命令。同樣,如果沒(méi)有記錄滿足條件,則指針指向文件結(jié)束位置。

  27 下列程序段執(zhí)行以后,內(nèi)存變量y的值是(  )。

  x=34567

  y=0

  DO WHILE x>0

  y=x%10+y*10

  x=int(x/10)

  ENDDO

  A.

  3456

  B.

  34567

  C.

  7654

  D.

  76543

  本題共1分,參考答案: D

  D!窘馕觥縄NT<數(shù)值表達(dá)式>的功能是返回?cái)?shù)值表達(dá)式的整數(shù)部分。DO WHILE<表達(dá)式條件>ENDDO,當(dāng)<表達(dá)式條件>為真時(shí)執(zhí)行循環(huán)體,當(dāng)遇到ENDD0則自動(dòng)返回到DO WHILE語(yǔ)句繼續(xù)判斷循環(huán)條件是否成立,以決定是否繼續(xù)循環(huán)。當(dāng)<表達(dá)式條件>為假時(shí)結(jié)束循環(huán),

  執(zhí)行ENDDO后面的語(yǔ)句。

  28 如果要從字符串"計(jì)算機(jī)等級(jí)考試"中取出"考試"這兩個(gè)字,下列函數(shù)使用正確的是(  )。

  A.

  SUBSTR("計(jì)算機(jī)等級(jí)考試",l l)

  B.

  SUBSTR("計(jì)算機(jī)等級(jí)考試",5,3)

  C.

  RIGHT("計(jì)算機(jī)等級(jí)考試",2)

  D.

  LEFT("計(jì)算機(jī)等級(jí)考試",4)

  本題共1分,參考答案: A

  取子串的函數(shù)有以下3個(gè):

  格式l:LEFT(<字符表達(dá)式>,<長(zhǎng)度>)LEFT(),從

  指定表達(dá)式值的左端取一個(gè)指定長(zhǎng)度的子串作為函數(shù)值。

  格式2:RIGHT(<字符表達(dá)式>,<長(zhǎng)度>)RIGHT()從指定表達(dá)式值的右端取一個(gè)指定長(zhǎng)度的子串作為函數(shù)值。

  格式3:SuBsTR(<字符表達(dá)式>,<起始位置>f,<長(zhǎng)度>1)SUBSTR()從指定表達(dá)式值的指定起始位置取指定長(zhǎng)度的子串作為函數(shù)值。在SUBSTR()函數(shù)中,若缺省第3個(gè)自變量<長(zhǎng)度>,則函數(shù)從指定位置一直取到最后一個(gè)字符。

  由于一個(gè)漢字占用兩個(gè)字符,再根據(jù)函數(shù)的功能,選項(xiàng)A的結(jié)果是"考試",選項(xiàng)B的結(jié)果是"機(jī)",選項(xiàng)c的結(jié)果是"試",選項(xiàng)D的結(jié)果是"計(jì)算"。

  29下列特征中不是面向?qū)ο蠓椒ǖ闹饕卣鞯氖?  )。

  A.

  多態(tài)性

  B.

  繼承

  C.

  封裝性

  D.

  模塊化

  本題共1分,參考答案: D

  D!窘馕觥棵嫦?qū)ο笤O(shè)計(jì)方法與面向過(guò)程設(shè)計(jì)方法有本質(zhì)的不同,其基本原理是:使用現(xiàn)實(shí)世界的概念抽象地思考問(wèn)題從而自然地解決問(wèn)題。其特點(diǎn)包括封裝性、繼承性、多態(tài)性。模塊化是結(jié)構(gòu)化程序設(shè)計(jì)的特點(diǎn)。

  30 表達(dá)式VAL(SUBS("奔騰586",5,1))*Len("vis-ual foxpro")的結(jié)果是(  )。

  A.

  13.00

  B.

  14.OO

  C.

  45.OO

  D.

  65.O0

  本題共1分,參考答案: D

  D!窘馕鯹SUBS("奔騰586",5,1)的值是'5',VAL(SUBS("奔騰586",5,1))的值是5,LEN("Visual FoxPr0")的值是13。在Visual FoxPr0中一個(gè)漢字占兩個(gè)字符的寬度。

  31 在Visual FoxPr0.中,有關(guān)參照完整性的刪除規(guī)則正確的描述是(  )。

  A.

  如果刪除規(guī)則選擇的是"限制",則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)將自動(dòng)刪除子表中的所有相關(guān)記錄

  B.

  如果刪除規(guī)則選擇的是"級(jí)聯(lián)",則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)將禁止刪除與子表相關(guān)的父表中的記錄

  C.

  如果刪除規(guī)則選擇的是"忽略",則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)不負(fù)責(zé)檢查子表中是否有相關(guān)記錄

  D.

  上面3種說(shuō)法都不對(duì)

  本題共1分,參考答案: C

  C!窘馕觥繀⒄胀暾缘膭h除規(guī)則規(guī)定了刪除父表中的記錄時(shí),如何處理子表中相關(guān)的記錄:如果選擇"級(jí)聯(lián)",則自動(dòng)刪除子表中的所有相關(guān)記錄;如果選擇"限制",若子表中有相關(guān)記錄,則禁止刪除父表中的記錄;如果選擇"忽略",則不作參照完整性檢查,即刪除父表的記錄時(shí)與子表無(wú)關(guān)。

  32 在表單設(shè)計(jì)中,關(guān)鍵字Thisform表示(  )。

  A.

  當(dāng)前對(duì)象的直接容器對(duì)象

  B.

  當(dāng)前對(duì)象所在的表單

  C.

  當(dāng)前對(duì)象

  D.

  當(dāng)前對(duì)象所在的表單集

  本題共1分,參考答案: B

  B!窘馕觥吭赩isual FoxPr0中,Patent表示當(dāng)前對(duì)象的直接容器對(duì)象,Thisform表示當(dāng)前對(duì)象所在的表單This表示當(dāng)前對(duì)象;Thisformset表示當(dāng)前對(duì)象所在的表單集。

  33第33-37題使用的數(shù)據(jù)表如下:

  當(dāng)前目錄下有數(shù)據(jù)庫(kù):大獎(jiǎng)賽.dbc,其中有數(shù)據(jù)庫(kù)表"歌手.dbf"、"評(píng)分.dbf"。

  "歌手"表: "評(píng)分"表:

  歌手號(hào)

  姓名

  1001

  張三

  2001

  李四

  3001

  王五

  4001

  李六

  歌手號(hào)

  分?jǐn)?shù)

  評(píng)委號(hào)

  1001

  9.8

  101

  1001

  9.6

  102

  1001

  9.7

  103

  1001

  9.8

  104

  為"歌手"表增加一個(gè)字段"最后得分"的SQL語(yǔ)句是(  )。

  A.

  ALTER TABLE歌手ADD最后得分F(6.2)

  B.

  ALTFER DBF歌手ADD最后得分F6,2

  C.

  CHANGE TABl。E歌手ADD最后得分F(6。2)

  D.

  CHANGE TABLE學(xué)院INSERT最后得分F6,2

  本題共1分,參考答案: A

  A!窘馕觥繛楸碓黾幼侄蔚腟QL命令是ALTER TABLE,格式是ALTER TABLE<表文件名>ADD字段名字段類型(寬度[,小數(shù)位數(shù)])。

  34 插入一條記錄到"評(píng)分"表中,歌手號(hào)、分?jǐn)?shù)和評(píng)委號(hào)分別是"1001"、9.9和"l05",正確的sqL語(yǔ)句是(  )。

  A.

  INSERT VALUES("1001",9.9,"l05")INT0評(píng)分 (歌手號(hào).分?jǐn)?shù).評(píng)委號(hào))

  B.

  INSERT T0評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))VALUES("1001",9.9."l05")

  C.

  INSERT INT()評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))VAL一 UES"l001",9.9,"105")

  D.

  INSERT VALUES("1001",9.9,"l 05")TO評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))

  本題共1分,參考答案: C

  C!窘馕觥坎迦胗涗浀腟QL命令是INSERT IN—TO,格式是INSERT INT0表文件名<字段1,字段2,…>VALUES<表達(dá)式1,表達(dá)式2,…>。

  35 為"評(píng)分"表的"分?jǐn)?shù)"字段添加有效性規(guī)則:"分?jǐn)?shù)必須大于等于0并且小于等于10",正確的sQL語(yǔ)句是(  )。

  A.

  CHANGE TABLE評(píng)分ALTER分?jǐn)?shù)SET cHECK分?jǐn)?shù)>=0 AND分?jǐn)?shù)<=10

  B.

  ALTER TABLE評(píng)分ALTER分?jǐn)?shù)SET CHECK分?jǐn)?shù)>=0 AND分?jǐn)?shù)<=10

  C.

  ALTER TABLE評(píng)分ALTER分?jǐn)?shù)CttECK分?jǐn)?shù) >=0 AND分?jǐn)?shù)<=10

  D.

  CHANGE TABLE評(píng)分ALTER分?jǐn)?shù)SET CHECK分?jǐn)?shù)>=0 OR分?jǐn)?shù)<=10

  本題共1分,參考答案: B

  B!窘馕觥啃薷幕蚨x(添加)字段有效性規(guī)則的SQL語(yǔ)句格式是:ALTER TABLE表文件名ALTER字段名SET CHECK字段有效性規(guī)則;添加字段并給此字段設(shè)置有效性規(guī)則的SQL語(yǔ)句格式是:ALTER TABLE表文件名,ADD字段名,CHECK字段有效性規(guī)則。

  36 刪除視圖myview的命令是(  )。

  A.

  DELETE myview VlEW

  B.

  DELETE myview

  C.

  DROP myview VIEW

  D.

  DROP VIEW myview

  本題共1分,參考答案: D

  D!窘馕觥吭赩isual FoxPr0中刪除視圖的命令格式是DROP VIEW視圖名。

  37 假?zèng)]temp.dbf數(shù)據(jù)表中有兩個(gè)字段"歌手號(hào)"和"最后得分"。下面程序段的功能是:將temp.dbf中歌手的"最后得分"填人"歌手"表對(duì)應(yīng)歌手的"最后得分"字段中(假說(shuō)已增加了該字段)。在下劃線處應(yīng)該填寫的sqi。語(yǔ)句是(  )。

  USE歌手

  DO WHILE.NOT.EOF()

  REPLACE歌手.最后得分wITH a[2]

  SKIP

  ENDⅨ)

  A.

  SELECT*FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào)TOARRAY a

  B.

  SEl,ECT*FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào)INT()ARRAYa

  C.

  SELECT*FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào)T()FILE a

  D.

  SEl,ECT*FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào)INTO FILE a

  本題共1分,參考答案: B

  B!窘馕觥繌南聞澗的下一條語(yǔ)句中的a[2]可以看出:a是一個(gè)數(shù)組-所以要填寫的SQL語(yǔ)句的查詢?nèi)ハ驊?yīng)該是數(shù)組。

  38第38-39題使用下列數(shù)據(jù)表。

  "倉(cāng)庫(kù)"表

  倉(cāng)庫(kù)號(hào)

  所在地

  WH2

  北京

  WH2

  上海

  WH3

  廣州

  WH4

  天津

  "職工"表

  職工號(hào)

  倉(cāng)庫(kù)號(hào)

  工資

  E1

  WHl

  2100

  E2

  WH2

  1 500

  E3

  WH3

  1350

  E4

  WHl

  1850

  E5

  WH3

  1900

  E6

  WHl

  2000

  E7

  WH4

  1450

  E8

  WH2

  1200

  E9

  WHl

  1600

  求至少有4個(gè)職工的每個(gè)倉(cāng)庫(kù)的工資總和( )。

  A.

  SELECT倉(cāng)庫(kù)號(hào),COUNT(*),SUM(工資)FROM 職工

  WHERE COUNT(*)>=4

  B.

  SELECT倉(cāng)庫(kù)號(hào),COUNT(*),SUM(工資)FROM 職工

  GROUP BY倉(cāng)庫(kù)號(hào)SET COUNT(*)>=4

  C.

  SELECT倉(cāng)庫(kù)號(hào),COUNT(*).SUM(工資)FROM 職工

  GROUP BY倉(cāng)庫(kù)號(hào)HAVING COUNT(*)>=4

  D.

  SELECT倉(cāng)庫(kù)號(hào),COUNT(*),SUM(工資)FROM 職工

  GROUP BY倉(cāng)庫(kù)號(hào)WHERE cOUNT(*)>=4

  本題共1分,參考答案: C

  C!窘馕觥勘绢}中首先通過(guò)GROUP BY短語(yǔ)對(duì)表記錄按"倉(cāng)庫(kù)號(hào)"字段分組,然后通過(guò)COUNT()函數(shù)統(tǒng)計(jì)每個(gè)組中所包含的記錄數(shù)。在分組與計(jì)算查詢語(yǔ)句中,使用 HAVING子句可以對(duì)分組進(jìn)一步加以控制。用這個(gè)子句定義這些組所必須滿足的條件,并將其包含在結(jié)果中,HAV—ING子句必須與GROUP BY短語(yǔ)同時(shí)使用。

  39 執(zhí)行下列sQL語(yǔ)句后,顯示查詢到的倉(cāng)庫(kù)號(hào)有( )。

  SELECT DISTINCT倉(cāng)庫(kù)號(hào)FROM職工WHERE工 資>=ALL (SELECT工資FROM職工WHERE倉(cāng)庫(kù)號(hào) 一"WH3")

  A.

  WHl

  B.

  WH2

  C.

  WH4

  D.

  WHl、WH3

  本題共1分,參考答案: D

  D!窘馕觥勘绢}的SQL語(yǔ)句功能是檢索有職工工資大于等于倉(cāng)庫(kù)號(hào)"WH3"中所有職工工資的倉(cāng)庫(kù)號(hào)。在SQL語(yǔ)句中可以利用ANY、ALL等量詞進(jìn)行查詢;靖

  式為:

  <表達(dá)式><比較運(yùn)算符>[ANYI ALLl SOME](子查詢)

  其中,ANY(任意的)和SOME(一些)表示只要子查詢中存在符合條件的行,結(jié)果就成立;而ALL(所有的)只有子查詢中的所有的行都符合條件,結(jié)果才成立。

  網(wǎng)友解析發(fā)懸賞征求解析關(guān)注此題解析(6)提供解析暫時(shí)還沒(méi)有人分享解析,您是第一位我的筆記查看網(wǎng)友筆記》支持最大字?jǐn)?shù):0/150提交 公開(kāi)我的筆記

  40SQL語(yǔ)句"DE1ETE FROM學(xué)生WHERE年齡>25"的功能是(  )。

  A.

  刪除學(xué)生表

  B.

  刪除學(xué)生表中的年齡字段

  C.

  將學(xué)生表中年齡大于25的記錄邏輯刪除

  D.

  將學(xué)生表中年齡大于25的記錄物理刪除

  本題共1分,參考答案: C

  DELETE短語(yǔ)是SQL的數(shù)據(jù)操作功能,用來(lái)邏輯刪除表中符合條件的記錄,通過(guò)WHERE短語(yǔ)指定刪除條件。DELETE刪除功能與表操作刪除記錄功能一樣,都只能邏輯刪除表中記錄,要物理刪除,同樣需要使用PACK命令。

  二、基本操作題(共18分)

  41(1)將數(shù)據(jù)庫(kù)"student"添加到項(xiàng)目test中。

  (2)在數(shù)據(jù)庫(kù)"student"中建立數(shù)據(jù)庫(kù)表"match",表結(jié)構(gòu)為:

  (3)為數(shù)據(jù)庫(kù)"student"中的表"地址"建立"候選"索引,索引名稱和索引表達(dá)式均為"電話"。

  (4)設(shè)置表"match"的字段"裁判"的默認(rèn)值為"馮鞏"。 填寫我的答案插入圖片 本題共18分,參考答案: 請(qǐng)參考解析

  【考點(diǎn)指引】本大題主要考查項(xiàng)目管理器的操作,數(shù)據(jù)

  表的建立和修改。

  (1)【解題步驟】

 、龠x擇【文件】一【新建】命令,選擇"項(xiàng)目",單擊"新建文件"按鈕,輸入項(xiàng)目名稱"test"后單擊"保存"按鈕。

  ②在項(xiàng)目管理器中選擇"數(shù)據(jù)"選項(xiàng)卡,然后選擇列表框中的"數(shù)據(jù)庫(kù)",單擊"添加"按鈕,將考生文件夾下的數(shù)據(jù)庫(kù)"student''添加到新建的項(xiàng)目test中。

  (2)【解題步驟】

  ①在項(xiàng)目管理器中選擇"數(shù)據(jù)"選項(xiàng)卡,展開(kāi)數(shù)據(jù)庫(kù)"student",選擇"student"分支下的"表",然后單擊"新建"按鈕,單擊"新建表",在"創(chuàng)建"窗口中輸入表名"match"。

 、谠诒碓O(shè)計(jì)器中,根據(jù)題意分別完成表"student"的結(jié)構(gòu)設(shè)計(jì)。

  (3)【解題步驟】

 、僭陧(xiàng)目管理器中,選擇"student"分支下的"表",展開(kāi)"表",選擇"地址"。單擊"修改"按鈕,打開(kāi)表設(shè)計(jì)器。

 、谠诒碓O(shè)計(jì)器中單擊"索引"選項(xiàng)卡,索引名稱和索引表達(dá)式均輸入"電話",在類型下拉列表框中選擇"候選索引"。

  ③關(guān)閉表設(shè)計(jì)器,單擊"確定"按鈕保存表"地址"結(jié)構(gòu)。

  (4)【解題步驟】

 、僭陧(xiàng)目管理器中,選擇"student"分支下的"表",展開(kāi)"表",選擇"match"。

 、趩螕"修改"命令按鈕,打開(kāi)表設(shè)計(jì)。

 、墼诒碓O(shè)計(jì)器中單擊"字段"選項(xiàng)卡,選擇字段名為"裁判"所在行,在"字段有效性"欄中的"默認(rèn)值"文本框中輸入""馮鞏""。

 、荜P(guān)閉表設(shè)計(jì)器,單擊"確定"按鈕保存表"match"結(jié)構(gòu)。

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

  42考生文件夾下有一個(gè)數(shù)據(jù)庫(kù)"schoo1",其中有數(shù)據(jù)庫(kù)表"student"、"score"和"course"。

  (1)在考生文件夾下有程序文件"cx1.prg".該程序的功能是檢索同時(shí)選修了課程編號(hào)為"0001"和"0003"的學(xué)生的學(xué)號(hào)。請(qǐng)修改程序中的錯(cuò)誤,并調(diào)試該程序.使其正確運(yùn)行。考生不得增加或刪減原程序的行數(shù)。

  (2)在考生文件夾下設(shè)計(jì)一個(gè)表單"bd1",該表單為

  "student"表的窗口式輸入界面,表單上還有一個(gè)名為"cmd-Close"的按鈕,標(biāo)題名為"關(guān)閉",單擊該按鈕,使用This-Form.Release退出表單。最后將表單存放在考生文件夾中。

  注意:在設(shè)計(jì)表單時(shí),打開(kāi)"school"數(shù)據(jù)庫(kù)。將"student"表拖入到表單中就實(shí)現(xiàn)了"student"表的窗口式輸入界面,不需要其他設(shè)置或修改。

  填寫我的答案插入圖片 本題共24分,參考答案: 請(qǐng)參考解析

  【考點(diǎn)指引】本大題第l小題主要考查改正在使用SQL編程時(shí)容易產(chǎn)生的錯(cuò)誤;第2小題主要考查表單的創(chuàng)建。

  (1)【操作步驟】

  ①在命令窗口中輸入命令:M()DI C()MM exl(回車執(zhí)行),打開(kāi)程序文件編輯窗口,在程序文件編輯窗口中修改如下:

  原程序:SELECT學(xué)號(hào)FR()M score WHERE課程編號(hào)IN("0001","0003")

  修改后:SELECT DIsTINcT學(xué)號(hào)FROM score

  WHERE學(xué)號(hào)IN(SELECT學(xué)號(hào)FROM

  score WHERE課程編號(hào)="0001")AND學(xué)

  號(hào)IN(SELECT學(xué)號(hào)FROM score

  WHERE課程編號(hào)="0003")

  關(guān)閉程序文件編輯窗口并保存程序文件。

 、谠诿畲翱谥休斎朊睿篋O cxl(回車執(zhí)行),執(zhí)行程

  序文件。

  (2)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇"表單",單擊"新建文件"按鈕打開(kāi)表單設(shè)計(jì)器,單擊表單控件工具欄上的"命令按鈕"控件圖標(biāo),為表單添加一個(gè)命令按鈕Commandl。

  ②在按鈕屬性窗口中將命令按鈕Commandl的Name屬性值修改為cmdClose,將Caption屬性值修改為"關(guān)閉"。

  雙擊命令按鈕,在Click事件中輸入代碼:ThisForm.Re-lease,用來(lái)關(guān)閉表單。

 、墼诒韱卧O(shè)計(jì)器中,鼠標(biāo)右鍵單擊表單空白處,在彈出的快捷菜單中選擇"數(shù)據(jù)環(huán)境"命令,打開(kāi)表單的數(shù)據(jù)環(huán)境,將數(shù)據(jù)表文件"student"添加到數(shù)據(jù)環(huán)境中,將數(shù)據(jù)環(huán)境中的"student"表拖放到表單中,可看到在表單中出現(xiàn)一個(gè)表格控件,此時(shí)實(shí)現(xiàn)了"student"表的窗口式輸入界面。

 、苓x擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的"另存為"對(duì)話框中輸入表單文件名"bdl",保存在考生文件夾下,然后運(yùn)行表單。

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

  43建立滿足如下要求的應(yīng)用并運(yùn)行,所有控件的屬性必須在表單設(shè)計(jì)器的屬性窗口中設(shè)置。

  (1)建立:一個(gè)文件名和表單名均為"myform"的表單文件,其中包含兩個(gè)表格控件,第一個(gè)表格控件名稱是"9rdl"。用于顯示表"customer"中的記錄,第二個(gè)表格控件名稱是"grd2",用于顯示與表"customer"中當(dāng)前記錄對(duì)應(yīng)的"0rder"表中的記錄。要求兩個(gè)表格尺寸相同、左右布局、頂邊對(duì)齊。

  (2)建立一個(gè)菜單"mymenu"。該菜單只有一個(gè)"退出"菜單項(xiàng),該菜單項(xiàng)列'應(yīng)于一個(gè)過(guò)程,其中含有兩條語(yǔ)句,第一條語(yǔ)句是關(guān)閉表單"myform",第二條語(yǔ)句是將菜單恢復(fù)為默認(rèn)的系統(tǒng)榮單。

  (3)在表單"myform"的Load事件中執(zhí)行生成的菜單程序"mymenu.mpr"。

  注意:程序完成后要運(yùn)行所有功能。

  填寫我的答案插入圖片 本題共18分,參考答案: 請(qǐng)參考解析

  【考點(diǎn)指引】本題考查的是表單控件的使用。

  (1)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇"表單",單擊"新建文件"按鈕打開(kāi)表單設(shè)計(jì)器,在表單屬性窗口中將Name屬性值修改為"myform";表單中添加兩個(gè)表格控件Grid1、 Grid2,將它們的Name屬性值分別修改為"grdl"和"grd2"。

 、谟覔舯韱卧O(shè)計(jì)器的空白處,打開(kāi)數(shù)據(jù)環(huán)境設(shè)計(jì)器,將"costumer"表和"0rder"表加入到數(shù)據(jù)庫(kù)環(huán)境設(shè)計(jì)器。

 、蹖⒈砀窨丶腞ecordSouree屬性值分別修改為"CUStomer"和"order",width屬性值都修改為"130",Height屬性值同時(shí)修改為"180"。

  (2)【操作步驟】

 、儆覔舯韱卧O(shè)計(jì)器的空白處,在打開(kāi)的對(duì)話框中輸入"do mymenu.mpr"。

  ②選擇【文件】→【新建】命令,選擇"菜單",單擊"新建文件"按鈕,點(diǎn)擊"菜單",打開(kāi)菜單設(shè)計(jì)器,在菜單設(shè)計(jì)器中填"退出",結(jié)果項(xiàng)選擇"過(guò)程",點(diǎn)擊"創(chuàng)建",在彈出的對(duì)話框中輸入:

  mymenu.realease

  set sysmenu to defa

  (3)【操作步驟】

 、龠x擇工具欄的菜單選項(xiàng),選擇"生成"。

 、谶x擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的"另存為"對(duì)話框中輸入表單文件名"mymenu",保存在考生文件夾下,然后運(yùn)行表單。

【下半年計(jì)算機(jī)二級(jí)VFP筆試模擬題及答案】相關(guān)文章:

2016計(jì)算機(jī)二級(jí)《VFP》模擬題及答案08-12

2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(四)02-12

2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(一)05-06

2016年計(jì)算機(jī)二級(jí)《VFP》模擬題及答案06-23

2015下半年計(jì)算機(jī)二級(jí)VFP機(jī)試模擬題及答案06-16

2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(二)02-11

2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(三)05-17

2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(五)08-15

計(jì)算機(jī)二級(jí)《VFP》試題及答案03-23