首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團購 - 書城 - ? - 學習通 - 導航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團購書城?論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓
專升本
自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產(chǎn)評估師
高級經(jīng)濟師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內(nèi)審師
注冊稅務師
理財規(guī)劃師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > VFP > 模擬試題 > 正文

2015年計算機二級《VFP》模擬試題及答案(6)

來源:考試吧 2015-10-21 18:08:41 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理“2015年計算機二級《VFP》模擬試題及答案(6)”供考生參考。更多計算機等級考試相關(guān)信息請關(guān)注考試吧計算機等級考試網(wǎng)。

  點擊查看:2015年計算機二級《VFP》模擬試題及答案匯總

  1[簡答題]1.建立一個表單文件myform,將employee表添加到表單的數(shù)據(jù)環(huán)境中,然后在表單中添加表格控件gridl,指定其記錄源類型為“別名”、記錄源為employee表文件,最后添加一個“退出”命令按鈕控件Commandl,程序運行時單擊該命令按鈕將關(guān)閉表單。

  2.修改tw0.prg文件中的SQLSELECT命令,使之正確運行時可以顯示如下結(jié)果:

  參考解析:

  1)【操作步驟】步驟l:在命令窗口輸入命令“createformmyform”,按下回車鍵新建一個表單。

  步驟2:在表單空白處單擊鼠標右鍵,為表單添加數(shù)據(jù)環(huán)境表employee,并將employee表從數(shù)據(jù)環(huán)境中拖曳到表單中,在表單的屬性工具欄里修改表格的Name屬性為“Gridl”。

  步驟3:通過表單控件工具欄為表單添加一個命令按鈕,修改其Caption屬性為“退出”,雙擊命令按鈕,編寫其Click事件“ThisForm.Release”o

  步驟4:保存并運行表單。

  (2)【操作步驟】

  步驟l:打開程序文件tw0.pri9。步驟2:修改程序中的錯誤命令。第1處錯誤改為“fromemployeePjoinemployeeC”。

  第2處錯誤改為“0nP.組別=c.組別wherec.職務=”組長”ande.姓名<>P.姓名”。

  步驟3:保存并運行程序,查看程序的運行結(jié)果。

  【舉一反三】第1題的題型還出現(xiàn)于:第2套二(1)、第4套二(1)、第7套二(I)、第9套--(I)。第2題的題型還出現(xiàn)于:第8套二(1)、第9套二(2)、第lo套二(1)、第ll套二(2)。

  2[單選題] 結(jié)構(gòu)化程序設計的基本原則不包括( )。

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

  參考答案:A

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

  3[單選題]SQL查詢命令的結(jié)構(gòu)是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中指定查詢條件的短語是

  A.SELECTB.FROMC.WHERED.ORDERBY

  參考答案:C

  參考解析:SQL的查詢的基本形式由SELECT—FROM—WHERE查詢塊組成,多個查詢塊可以嵌套執(zhí)行。其中主要短語的含義如下:SELECT說明要查詢的字段;FROM說明要查詢的字段來自哪個表或哪些表,可以對單個表或多個表進行查詢;WHERE說明查詢條件,即選擇元組的條件;ORDERBY短語用來對查詢的結(jié)果進行排序。

  4[單選題] 查詢成績在70分至85分之間學生的學號、課程號和成績,正確的SQL語句是( )。

  A.SELECT學號,課程號,成績FROM sc WHERE成績BETWEEN 70 AND 85

  B.SELECT學號,課程號,成績FROM sc WHERE成績>=70 0R成績<=85

  C.SELECT學號,課程號,成績FROM sc WHERE成績>=70 0R<=85

  D.SELECT學號,課程號,成績FROM sc WHERE成績>=70 AND<=85

  參考答案:A

  參考解析:簡單查詢是基于一個表進行的查詢,是由SELECT和FROM短語構(gòu)成的無條件查詢,或由SELECT、 FROM和WHERE短語構(gòu)成的條件查詢。BETWEEN…AND…為常用運算符,表示“在……和……之間”,其中包含等于,即大于等于AND前面的數(shù),小于等于AND后面的數(shù)。本題查詢成績在70分至85分之間學生的學號、課程號和成績,WHERE指定的條件應為“WHERE成績BETWEEN 70 AND 85”,因此 A)選項正確。

  5[單選題]在VisualFoxPr0中,如下描述正確的是

  A.對表的所有操作,都不需要使用USE命令先打開表

  B.所有SQL命令對表的所有操作都不需使用USE命令先打開表

  C.部分SQL命令對表的所有操作都不需使用USE命令先打開表

  D.傳統(tǒng)的FoxPr0命令對表的所有操作都不需使用USE命令先打開表

  參考答案:B

  參考解析:在VFP中,表是處理數(shù)據(jù),建立關(guān)系數(shù)據(jù)庫和應用程序的基本單元,它用來存儲收集來的各種信息。表由若干行與若干列組成,表中的每一行稱為一個記錄,每一列稱為一個字段。在計算機內(nèi)存儲為一個表文件,其擴展名為·DBF。使用SQL語言可以直接對表進行操作,并不需要先使用USE打開表。

  6[單選題] 使用SQL的UPDATE語句更新數(shù)據(jù)表中的數(shù)據(jù)時,以下說法正確的是(  )。

  A.如果沒有數(shù)據(jù)項被更新,將提示錯誤信息

  B.更新數(shù)據(jù)時,必須帶有WHERE子句

  C.不能更新主關(guān)鍵字段的值

  D.一次可以更新多行數(shù)據(jù)或多個字段的值

  參考答案:D

  參考解析:更新數(shù)據(jù)的命令格式為:UPDATE表名SET字段名1=表達式1[,字段名2=表達式2……][WHERE條件],一般使用WHERE子句指定更新的條件,并且一次可以更新多行數(shù)據(jù)或多個字段;如果不使用WHERE子句,則更新全部記錄,故本題D為正確選項。

  7[單選題] 假設某表單的Visible屬性的初值為.F.,能將其設置為.T.的方法是( )。

  A.mde B.Show C.Release D.SetFocus

  參考答案:B

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

  8[單選題] 下面關(guān)于運行應用程序的說法正確的是( )。

  A..app應用程序可以在Visual FoxPro和Windows環(huán)境下運行

  B..app應用程序只能在Windows環(huán)境下運行

  C..exe應用程序可以在Visual FoxPro和Windows環(huán)境下運行

  D..exe應用程序只能在Windows環(huán)境下運行

  參考答案:C

  參考解析:應用程序連編結(jié)果有兩種文件形式:①應用程序文件(.app):需要在Visual FoxPm中運行。②可執(zhí)行文件(.exe):既可以在Visual FoxPro中運行,也可以在Windows下運行。本題C)選項敘述正確。

  9[簡答題]在考生文件夾下完成如下簡單應用:

  1.打開表單MYFORM4—4,把表單(名稱為Forml)標題改為“歡迎您”,將文本“歡迎您訪問系統(tǒng)”(名稱為l_abell的標簽)改為25號黑體。最后在表單上添加“關(guān)閉”(名稱為Commandl)命令按鈕,單擊此按鈕關(guān)閉表單。

  保存并運行表單。

  2.設計一個表單MYFORM4,表單中有兩個命令按鈕“查詢”和“退出”(名稱分別為Commandl和Command2)。(1)單擊“查詢”命令按鈕,查詢BOOKAUTH數(shù)據(jù)庫中出版過3本以上(含3本)圖書的作者信息,查詢信息包括作者姓名和所在城市;查詢結(jié)果按作者姓名升序保存在表NEW—VIEW4中。

  (2)單擊“退出”命令按鈕關(guān)閉表單。

  注意:完成表單設計后要運行表單的所有功能。

  參考解析:

  【考點分析】本大題主要考查的知識點是:表單控件的屬性和SQL語句查詢。

  【解題思路】標簽控件的FontSize屬性用于設置標簽中文本的字號,標簽控件的FontName屬性用于設置標簽中文本的字體。

  (1)【操作步驟】

  步驟l:打開表單myform4—4,并按照題目的要求修改表單的標題,如圖3.23所示。

  

  步驟2:在表單設計器窗口中,按照題目的要求修改文本的相關(guān)屬性,如圖3.24所示。

  

  

  (2)【操作步驟】

  步驟l:按照題目的要求新建一個名為“myform4”的表單,添加控件并設置控件屬性,如圖3.26所示。

  

  

  

  

  

  【小技巧】也可以先按照題目的要求通過查詢設計器建立查詢,然后打開查詢設計器工具欄中的熊工具按鈕將其中的SQL語句復制到指定的程序文件中。

  【易錯提示】不要忘記修改表單的Name屬性;Caption屬性和Name屬性不要混淆;完成表單后要運行表單。

  【舉一反三】第1題的題型還出現(xiàn)于:第2套二(2)、第9套二(2)、第87套二(1)、第l2套二(2)。第2題的題型還出現(xiàn)于:第2套二(1)、第4套二(1)、第7套二(1)、第9套二(1)。

  10[簡答題]在考生文件夾下完成下列操作:

  (1)建立一個表單名和文件名均為my form的表單,如下圖所示。表單的標題為“教師情況”,表單中有兩個命令按鈕(Command1和Command2),兩個復選框(Check1和Check2)和兩個單選按鈕(Option1和Option2)。Command1和Command2的標題分別是“生成表”和“退出”,Check1和Check2的標題分別是“系名”和“工資”,Option1和Option2的標題分別是“按職工號升序’’和“按職工號降序”。

  

  (2)為“生成表”命令按鈕編寫click事件代碼,其功能根據(jù)單運行時復選框指定的字段和單選鈕指定的排序方式生成新的自由表。如果兩個復選框都被選中,生成的自由表命名為two.dbf,two.dbf的字段包括職工號、姓名、系名、工資和課程號;如果只有“系名”復選框被選中,生成的自由表命名為one_x.dbf,one_x.dbf的字段包括職工號、姓名、系名和課程號;如果只有“工資”復選框被選中,生成的自由表命名為one_xx.dbf,one_xx.dbf的字段包括職工號、姓名、工資和課程號。

  (3)運行表單,并分別執(zhí)行如下操作:

 、龠x中兩個復選框和“按職工號升序”單選鈕,單擊“生成表,,命令按鈕。

 、谥贿x中“系名”復選框和“按職工號降序”單選鈕,單擊“生成表”命令按鈕。

 、壑贿x中“工資”復選框和“按職工號降序”單選鈕,單擊“生成表”命令按鈕。

  參考解析:

  [操作步驟]

  步驟1:單擊工具欄中的“新建”按鈕,新建-個表單文件,通過表單控件工具欄向表單中添加兩個復選框、-個選項組和兩個命令按鈕,并將“教師表”和“學院表”添加到表單的數(shù)據(jù)環(huán)境中。

  步驟2:設置表單的Name屬性為m#orm,Caption屬性為“教師情況”;設置兩個命令按鈕的Caption屬性分別為。生成表”和“退出”;設置兩個復選框的Caption屬性分別為。系名”和“工資”;兩個單選按鈕的Caption屬性分別為“按職工號升序”和“按職工號降序”。

  步驟3:雙擊“生成表”按鈕,為“生成表”命令按鈕編寫

  Click"事件代碼。

  *****“生成表”按鈕的Click事件代碼*****

  a=ThisForm.Checkl.Value

  b=ThisForm.Cheek2.Value

  C=ThisFafm.Olptiongroupp1.Option1.Value

  d=TlaisForm.0ptiongroup1.option2.Value

  if a=l and b=l

  if c=l

  select職工號。姓名,系名,工資,課程號from教師表,

  學院表;

  Where教師表.系號=學院表.系號;

  order by職工號;

  into tablevtwo.dbf

  else

  if d=1

  sdect職工號,姓名,系名,工資,課程號from教

  師表,學院表;

  where教師表.系號=學院表.系號;

  order by職工號desc;

  曲inw n1ldC two.dbf

  endif

  endif

  endif

  if a=l andb=0

  ifc=l

  select職工號,姓名,系名,課程號from教師表,掣

  院表;

  whem教師表.系號=學院表.系號;

  order by職工號;

  into table one_x.dbf

  else

  ifd=l

  select職工號,姓名,系名,課程號from教師表,

  學院表;

  where教師表.系號=學院表.系號;

  order by職工號desc;

  into table one.x.dbf

  endif

  endif

  endif

  if a=O and b=1

  ife=1

  ∞leet職工號,姓名,工資,課程號from教師表,掣

  院表;

  where教師表.系號=學院表.系號;

  order by職工號;

  into talde olle_xx.dbf

  else

  if d=1

  select職工號,姓名,工資,課程號from教師表,

  學院表:

  where教師表.系號=學院表.系號;

  order by職工號desc;

  into table one xx.dbf

  endif

  endif

  cndif

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

  步驟4:保存表單名為myform,按題目要求運行表單并執(zhí)行相關(guān)操作。

  相關(guān)推薦:

  2015年9月計算機等級考試成績查詢時間通知

  2015年計算機二級考試《VFP》全真模擬試題匯總

  2015年計算機二級《VFP》精選上機練習題匯總

  2015年計算機二級考試《VFP》鞏固練習及解析匯總

文章搜索
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) All Rights Reserved 
中國科學院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
一次通關(guān)技巧