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

試題

計算機二級《VFP》模擬練習(xí)試題及答案

時間:2024-12-10 01:31:59 試題 我要投稿
  • 相關(guān)推薦

計算機二級《VFP》模擬練習(xí)試題及答案

  為了幫助考生們更有準備地參加計算機二級考試,下面是百分網(wǎng)小編為大家搜索整理的關(guān)于二級《VFP》模擬練習(xí)試題及答案,歡迎參考練習(xí),希望對大家有所幫助!想了解更多相關(guān)信息請持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

計算機二級《VFP》模擬練習(xí)試題及答案

  練習(xí)題一

  1[單選題] 在Visual FoxPro中,下面關(guān)于屬性、事件、方法敘述錯誤的是(  )。

  A.屬性用于描述對象的狀態(tài)

  B.方法用于表示對象的行為

  C.事件代碼也可以像方法一樣被顯式調(diào)用

  D.基于同一個類產(chǎn)生的兩個對象不能分別設(shè)置自己的屬性值,

  參考答案:D

  參考解析:

  在面向?qū)ο蟮母拍钪,屬性用來表示對象的狀態(tài),方法用來描述對象的行為,事件是一種由系統(tǒng)預(yù)先定義而由用戶或系統(tǒng)發(fā)出的動作,事件作用于對象,對象識別事件并作出相應(yīng)反應(yīng),事件可以由系統(tǒng)引發(fā),也可以由用戶引發(fā),當(dāng)由用戶引發(fā)時,可以像方法一樣被顯式調(diào)用;陬惿傻膶ο,雖然采用了相同的屬性來表示狀態(tài),但它們在屬性上的取值完全不同。這些對象一般有著不同的狀態(tài),且彼此間相對獨立。

  2[單選題] 在Visual FoxPro中,用于建立或修改程序文件的命令是( )。

  A.MODIFY<文件名>

  B.MODIFY COMMAND<文件名>

  C.MODIFY PROCEDURE<文件名>

  D.MODIFY PROGRAM<文件名>

  參考答案:B

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

  3[簡答題]對考生文件夾下的數(shù)據(jù)庫“圖書借閱”中的表完成如下操作:

  為表“圖書借閱”增加一個字段“姓名”,字段類型為“字符型”,寬度為“8”。

  編寫程序“cx1”完成以下兩小題:

  (1)填寫表“圖書借閱”的新字段值“姓名”(取自“借書證號”對應(yīng)的讀者信息表的“姓名”字段)。

  (2)查詢表“圖書借閱”中“2007年12月30日”的借書記錄,并將查詢結(jié)果輸入表“result”中。

  運行該程序。

  參考解析:

  【考點指引】本題主要考查利用SQL語句來修改表結(jié)構(gòu)和修改字段值。

  【操作步驟】

 、僭诿畲翱谥休斎朊睿篗ODI COMM cxl(回車執(zhí)行),打開程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:

  OPEN DATEBASE圖書借閱

  ALTER圖書借閱ADD姓名C(8)

  USE讀者信息

  GO TOP

  DO WHILE.NOT.EOF()

  a=借書證號

  b=姓名

  UPDATE圖書借閱SET姓名=b WHERE借書證號=a

  SELECT讀者信息

  SKIP

  ENDDO

  SELEcT*INTO TABLE result FROM圖書借閱WHERE借閱日期=CTOD("12—30—07")

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

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

  4[單選題] 在下面的Visual FoxPro表達式中,運算結(jié)果不為邏輯真的是( )。

  A.EMPTY(SPACE(0))

  B.LIKE(ˋxy*′,ˋxyz′)

  C.AT(ˋxy′,ˋabcxyz′)

  D.ISNULL(.NULL.)

  參考答案:C

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

  5[單選題]在VisualFoxPr0中創(chuàng)建項目,系統(tǒng)將建立一個項目文件,項目文件的擴展名是

  A.pjxB.pjxC.proD.itm

  參考答案:A

  6[單選題] 在Visual FoxPro中,“表”是指( )。

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

  參考答案:B

  7[單選題]下列關(guān)于棧敘述正確的是( )。

  A.棧頂元素最先能被刪除

  B.棧頂元素最后才能被刪除

  C.棧底元素永遠不能被刪除

  D.棧底元素最先被刪除

  參考答案:A

  參考解析:棧是先進后出的數(shù)據(jù)結(jié)構(gòu),所以棧頂元素最后入棧卻最先被刪除。棧底元素最先人棧卻最后被刪除。所以選擇A)。

  8[單選題] 在長度為n的有序線性表中進行二分查找,最壞情況下需要比較的次數(shù)是( )。

  A.O(n)B.O(n2)C.O(10g2n)D.O(n10g2n)

  參考答案:C

  參考解析:當(dāng)有序線性表為順序存儲時才能用二分法查找?梢宰C明的是對于長度為n的有序線性表,在最壞情況下,二分法查找只需要比較l092n次,而順序查找需要比較n次。

  9[單選題] 在Visual FoxPro中,CREATE PROJECT命令將創(chuàng)建一個(  )。

  A.項目B.數(shù)據(jù)庫C.程序D.菜單

  參考答案:A

  參考解析:執(zhí)行CREATE PROJECT命令即可創(chuàng)建項目;執(zhí)行CREATE DATABASE命令可建立數(shù)據(jù)庫;執(zhí)行MOD IFY COMMAND命令可建立程序文件;執(zhí)行CREATE MENU命令可建立菜單。故A選項正確。

  10[單選題]打開數(shù)據(jù)庫abe的正確命令是

  A.OPENDATABASEabe

  B.USEabe

  C.USEDATABASEabe

  D.OPENabe

  參考答案:A

  參考解析:使用命令打開數(shù)據(jù)庫,其語法格式為:OPENDATABASE[數(shù)據(jù)庫名l?]

  [EXCLUSIVEISHARED].[NOUPDATE]

  [VALIDATE]

  其中各參數(shù)的含義如下:

  ①EXCLUSIVE:以獨占方式打開數(shù)據(jù)庫;②SHARED:以共享方式打開數(shù)據(jù)庫:

 、跱OUPDATE:按只讀方式打開;

  VALIDATE:指定VisualFoxPr0檢查在數(shù)據(jù)庫中引用的對象是否合法。

  練習(xí)題二

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

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

  參考答案:C

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

  2[簡答題](1)在考生文件夾下建立數(shù)據(jù)庫“school”,將考生文件夾下的自由表“成績”添加到“school”數(shù)據(jù)庫中。根據(jù)“成績”表建立一個視圖“view1”,視圖中包含的字段與“成績”表相同,但視圖中只能查詢到分數(shù)大于或等于60的信息,結(jié)果按“成績”升序排序。

  (2)新建表單“bd1”,表單內(nèi)含兩個按鈕,標題分別為“問候”和“關(guān)閉”。單擊“問候”按鈕,彈出對話框顯示“歡迎您!”;單擊“關(guān)閉”按鈕,關(guān)閉表單。

  參考解析:

  【考點指引】本大題第1小題考查將自由表添加到數(shù)據(jù)庫中及視圖的建立;第2小題考查表單的設(shè)計及命令按鈕的使用。

  (1)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇“數(shù)據(jù)庫”,單擊“新建文件”按鈕在“創(chuàng)建”對話框中輸人數(shù)據(jù)庫名“school”,單擊“保存”按鈕將新建數(shù)據(jù)庫“school”保存到考生文件夾下。

 、谠“數(shù)據(jù)庫設(shè)計器”中,單擊右鍵選擇“添加表”,在“打開”對話框中選擇表“成績”,單擊“確定”按鈕將自由表“成績”添加到數(shù)據(jù)庫“school”中。

 、圻x擇【文件】→【新建】命令,選擇“視圖”,單擊“新建文件”按鈕打開“添加表或視圖”對話框,選擇“表單”選項,選擇數(shù)據(jù)庫“school”和數(shù)據(jù)庫中的表“成績”,單擊“添加”按鈕將數(shù)據(jù)表“score”添加到視圖設(shè)計器中,然后關(guān)閉“添加表或視圖”對話框。

 、茉谝晥D設(shè)計器中單擊“字段”選項卡,單擊“全部添加”按鈕,將“可用字段”列表框中的字段全部添加到右邊的“選定字段”列表框中。

 、菰谝晥D設(shè)計器中單擊“篩選”選項卡,在“字段名”下拉列表框中選擇“成績.成績”字段,在“條件”下拉列表框中選擇“>=”,在“實例”文本框中輸入“60”。

 、拊谝晥D設(shè)計器中單擊“排序依據(jù)”選項卡,在“排序依據(jù)”選項卡的“字段名”下拉列表框中選擇“成績.成績”字段,單擊“添加”按鈕,將“成績.成績”字段添加到右邊的“排序條件”列表框中,在“排序條件”中選擇“升序”單選項。

  ⑦在視圖設(shè)計器中單擊“關(guān)閉”按鈕,將視圖文件以“view1”名保存在考生文件夾下。

  (2)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計器,單擊表單控件工具欄上的“命令按鈕”控件圖標,為表單添加兩個命令按鈕Command1和Command2。

  ②在按鈕屬性窗口中將命令按鈕Command2的Name屬性值修改為“cmdHello”,將Caption屬性值修改為“問候”,將命令按鈕Command2的Name屬性值修改為“cmd Close”將Caption屬性值修改為“關(guān)閉”。

  ③雙擊“問候”命令按鈕,在Click事件中輸入代碼:MESSAGEBOX(“歡迎您!”)

  ④雙擊“關(guān)閉”命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來關(guān)閉表單。

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

  3[單選題] 下面程序的運行結(jié)果是(  )。

  DIMENSl0N ad(10)

  i=1

  s=0

  DO WHILE i<=10

  ad(i)=i=1

  s=s+ad(i)

  i=i+1

  ENDDO

  ?S

  A.40B.45C.50D.55

  參考答案:B

  參考解析:本題首先使用DIMENSION命令創(chuàng)建了數(shù)組ad(10),然后運行DOWHILE--ENDD0語句時,先判斷<條件>是否為真,如果是真則運行.DO WHILE與ENDDO問的循環(huán)體,當(dāng)運行到ENDD0時,再返回DO WHILE重新判斷循環(huán)條件是否為真,確定是否再次運行循環(huán)體。若條件為假則結(jié)束循環(huán)語句運行ENDD0后的語句。本題DO WHILE-ENDD0循環(huán)中,循環(huán)變量i取值從1開始到10結(jié)束,每循環(huán)一次,為ad(i)賦值,ad(i)=i-1。然后將ad(i)累加到變量s中,程序最終s中的值為0+1+2+3+……+9=45。即B選項正確。

  4[單選題] 命令?VARTYPE(TIME())的結(jié)果是( )。

  A.CB.DC.T D.出錯

  參考答案:A

  參考解析:

  VARTYPE函數(shù)測試表達式的類型,返回一個大寫字母。TIME()以24小時制返回當(dāng)前系統(tǒng)時間,函數(shù)值為字符型。所以VARTYPE(TIME())的結(jié)果為代表字符型的大寫字母c。

  5[單選題] 下列關(guān)于棧的敘述正確的是( )。

  A.棧按“先進先出”組織數(shù)據(jù)B.棧按“先進后出”組織數(shù)據(jù)C.只能在棧底插入數(shù)據(jù)D.不能刪除數(shù)據(jù)

  參考答案:B

  參考解析:棧是按“先進后出”的原則組織數(shù)據(jù)的,數(shù)據(jù)的插入和刪除都在棧頂進行操作。

  6[單選題] 假設(shè)已打開student表,命令I(lǐng)NDEX ON性別TO student將產(chǎn)生一個名為(  )。

  A.性別.idx的文件B.student.cdx的文件C.student.idx的文件D.性別.cdx的文件

  參考答案:A

  參考解析:索引包括單索引.idx和復(fù)合索引.cdx,其中建立單索引的命令是index on字段t0索引名;建立復(fù)合索引的命令是index on字段名ta9索引名。本題中INDEXON性別TO student將產(chǎn)生一個名為student.idx的單索引文件。故C選項正確。

  7[單選題] 假設(shè)會員表中包含會員號、姓名和電話字段,F(xiàn)在希望通過創(chuàng)建合適的索引來保證會員號的值唯一,下面選項中能夠保證會員號的值是唯一的語句是(  )。

  A.INDEX ON會員號TO hyh CANDIDATE

  B.INDEX ON會員號TO hyh UNIQUE

  C.INDEX ON會員號TAG hyh CANDIDATE

  D.INDEX ON會員號TAG hyh UNIQUE

  參考答案:D

  參考解析:程序中建立索引,其命令格式為;IN-DEX ON<索引表達式>TO<索引文件名>| TAG<標記名>Eov<索引文件名>][FOR<條件表達式>][AS-CENDING | DESCENDING][UNIQUE|CANDIDATE][ADDITIVE]。其中,各參數(shù)或短語的含義如下:

  <索引表達式>可以是字段名,或包含字段名的表達式;TO<索引文件名>建立一個單獨的索引文件。現(xiàn)在只是在建立一些臨時聯(lián)系時才使用;

  ·TAG<標記名>建立結(jié)構(gòu)復(fù)合索引文件,索引名與表名同名,<標記名>給出索引名;

  ·OF<索引文件名>建立非結(jié)構(gòu)復(fù)合索引文件,用<索引文件名>指定索弓I文件名;

  ·FOR<滌件表達式>給出索引過濾條件,該短語一般不使用;

  ·ASCENDING或DESCENDING指明建立升序或降序索引,默認是升序的;

  ·UNIQUE指明建立唯一索引;

  ·CANDIDATE指明建立候選索引;

  ·ADDITIVE說明現(xiàn)在建立索引時是否關(guān)閉以前的索引,默認是關(guān)閉。根據(jù)標準格式首先排除A、B選項,因為UNIQUE建立唯一索引,因此本題D選項正確。

  8[單選題] 查詢尚未歸還書(還書日期為空值)的圖書編號和借書日期,正確的SQL語句是(  )。

  A.SELECT圖書編號,借書日期FROM借閱WHERE還書日期=〝〞

  B.SELECT圖書編號,借書日期FROM借閱WHERE還書日期=NULL

  C.SELECT圖書編號,借書日期FROM借閱WHERE還書日期IS NULL

  D.SELECT圖書編號,借書日期FROM借閱WHERE還書日期

  參考答案:C

  參考解析:SQL的核心是查詢,簡單查詢是由sE.LECT和FROM短語構(gòu)成的無條件查詢,或由SELECT、FROIM和WHERE短語構(gòu)成的條件查詢。其基本格式為:SELECrl<字段名表>FROM<表名表>WHERE<條件>GROUP BY<字段>HAVING<條件>ORDERBY<字段>INTO DBF |

  TABLEl。本題查詢尚未歸還書的圖書編號和借書日期,可利用空值查詢,使用IS NULL字符,選項C)格式正確。

  9[單選題] 假設(shè)表文件TEST.DBF已經(jīng)在當(dāng)前工作區(qū)打開,要修改其結(jié)構(gòu),可使用命令( )。

  A.MODI STRUB.MODI COMM TESTC.MODI DBFD.MODI TYPE TEST

  參考答案:A

  參考解析:要用命令修改表結(jié)構(gòu),先用USE打開要修改的表,然后使用MODIFY STRUCTURE打開表設(shè)計器,對表結(jié)構(gòu)進行修改。

  10[單選題] 欲執(zhí)行程序mmp.prg,應(yīng)該執(zhí)行的命令是( )。

  A.DO PRG temp.prg

  B.DO temp.prg

  C.DO CMD temp.prg

  D.DO FORM temp.prg

  參考答案:B

  參考解析:運行程序文件的命令方式是:DO<文件名>。文件為擴展名為.prg的程序文件。

【計算機二級《VFP》模擬練習(xí)試題及答案】相關(guān)文章:

計算機二級VFP練習(xí)試題及答案11-08

計算機二級考試《VFP》模擬試題及答案201711-04

2016年計算機二級《VFP》模擬試題與答案06-05

計算機二級VFP試題及答案10-22

計算機二級《VFP》試題及答案10-22

2016年計算機二級《VFP》練習(xí)試題及答案08-23

2017計算機二級《VFP》模擬試題10-05

2016年12月計算機二級《VFP》模擬試題及答案08-09

2016計算機二級《VFP》鞏固練習(xí)及答案06-01