国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

2016年計算機(jī)二級《VFP》模擬試題及答案1

時間:2016-03-23 14:48:00   來源:無憂考網(wǎng)     [字體: ]
1[單選題] 在菜單設(shè)計中,可以在定義菜單名稱時為菜單項指定一個訪問鍵。規(guī)定了菜單項的訪問鍵為“x”的菜單名稱定義是( )。

  A.綜合查詢\<(x)B.綜合查詢/<(x)C.綜合查詢(\

  參考答案:C

  參考解析:在指定菜單名稱時,如果要設(shè)置菜單項的訪問鍵,方法是在要作為訪問鍵的字符前加上“、<”兩個字符。為“綜合查詢”設(shè)定訪問鍵…x’的正確方法是:綜合查詢(\

  2[簡答題](1)打開“bd3”表單,并按如下要求進(jìn)行修改(注意要保存所做的修改):表單中有一個“表格”控件,修改其相關(guān)屬性,使得在表格中顯示“學(xué)生”表中的記錄;表單上還有一個標(biāo)題為“關(guān)閉”的按鈕,為按鈕編寫事件,使單擊此按鈕時退出表單。

  (2)在考生文件夾下對數(shù)據(jù)庫“住宿管理”中的表“宿舍”的結(jié)構(gòu)做如下修改:指定“宿舍編號”為主索引,索引名為“宿舍編號”,索引表達(dá)式為“宿舍編號”;指定“電話”為普通索引,索引名為“電話”,索引表達(dá)式為“電話”。設(shè)置“電話”字段的有效性為電話必須以“81”開頭。

  參考解析:

  【考點指引】本大題第1小題主要考查表單的建立,重點是表格控件的使用,注意表格控件數(shù)據(jù)源的設(shè)置;第2小題中主要是數(shù)據(jù)庫表索引的建立和字段有效性設(shè)置。

  (1)【操作步驟】

 、龠x擇【文件】→【打開】命令,在“打開”對話框的“文件類型”下拉列表框中選擇“表單”,選擇“bd3.scx”,單擊“確定”按鈕,打開表單設(shè)計器。

 、谶x擇表格控件,在表格屬性窗口將RecordSourceType屬性值修改為“0”,將Record Soure屬性值修改為“學(xué)生”。

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

  ④關(guān)閉表單設(shè)計器并保存表單“bd3”。

  (2)【操作步驟】

 、龠x擇【文件】→【打開】命令,在“打開”對話框的“文件類型”下拉列表框中選擇“數(shù)據(jù)庫”,選擇“住宿管理.dbc”,單擊“確定”按鈕,打開數(shù)據(jù)庫設(shè)計器。

 、谠跀(shù)據(jù)庫設(shè)計器中,選擇表“宿舍”,選擇【數(shù)據(jù)庫】→【修改】命令,打開表設(shè)計器修改表“宿舍”結(jié)構(gòu),在“宿舍”表設(shè)計器中的“索引”選項卡的“索引名”中輸入“宿舍編號”,選擇索引類型為“主索引”,索引表達(dá)式為“宿舍編號”。

 、蹎螕粝乱恍校凇八饕敝休斎搿半娫挕,選擇索引類型為“普通索引”,索引表達(dá)式為“電話”。

 、軉螕簟白侄巍边x項卡,選擇“電話”字段,在“字段有效性”的“規(guī)則”文本框中輸入“l(fā)eft(電話,2)="81"”,單擊“確定”按鈕關(guān)閉表設(shè)計器并保存表“宿舍”結(jié)構(gòu)。

  3[單選題] 表單名為myForm的表單中有一個頁框myPageFrame,將該頁框的第3頁(Page3)的標(biāo)題設(shè)置為“修改”,可以使用代碼(  )。

  A.myForm.Page3.myPageFrame.Caption=〝修改〞

  B.myFonn.myPageFrame.Caption.Page3=〝修改〞

  C.Thisform.myPageFrame.Page3.Caption=〝修改〞

  D.Thisform.myPageFrame.Caption.Page3=〝修改〞

  參考答案:C

  參考解析:在容器的嵌套層次關(guān)系中,引用其中某個對象,需指明對象在嵌套層次中的位置。經(jīng)常要用到的關(guān)鍵字是:Parent(對象的直接容器對象,即父對象):This(當(dāng)前對象);ThisForm(當(dāng)前表單);ThisFormSet(當(dāng)前表單集)。本題將該頁框的第3頁(Page3)的標(biāo)題設(shè)置為“修改”,正確的代碼應(yīng)該是Thisform.myPageFrame.Page3.Caption=”修改”,即C)選項。

  4[簡答題]對“kaoqin”數(shù)據(jù)庫中的表“出勤”,建立文件名為“bd2”的表單,標(biāo)題為“出勤情況查詢”,表單上有一個表格控件和3個命令按鈕“未遲到查詢”、“遲到查詢”和“關(guān)閉”。

  單擊“未遲到查詢”按鈕,查詢出勤情況表中每個人的“姓名”、“出勤天數(shù)”和“未遲到天數(shù)”,其中“未遲到天數(shù)”為“出勤天數(shù)”減去“遲到次數(shù)”。結(jié)果在表格控件中顯示,同時保存在表“result1”中。

  單擊“遲到查詢”按鈕,查詢遲到天數(shù)在1天以上的人的所有信息,結(jié)果在表格控件中顯示,同時保存在表“result2”中。

  單擊“關(guān)閉”按鈕關(guān)閉表單。

  參考解析:

  【考點指引】本大題主要考查表單的表格控件的建立及使用,重點是表格的數(shù)據(jù)潦的設(shè)置。

  【操作步驟】

 、龠x擇【文件】→【打開】命令打開數(shù)據(jù)庫“kaoqin”。

  ②選擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計器,將Caption屬性值修改為“出勤情況查詢”,單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加3個命令按鈕Command1、Command2和Command3,單擊表單控件工具欄上的“表格”控件圖標(biāo),再添加一個表格控件。

 、鄯謩e選擇3個命令按鈕,在按鈕屬性窗口中將命令按鈕Command1的Name屬性值修改為“cmdQryl”,Caption屬性值修改為“未遲到查詢”;將命令按鈕Command2的Name屬性值修改為“cmdQry2”,Caption屬性值修改為“遲到查詢”;將命令按鈕Command3的Name屬性值修改為“cmdClose”,Caption屬性值修改為“關(guān)閉”,如圖93-1所示。雙擊“關(guān)閉”命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來關(guān)閉表單。

  

  ④雙擊“未遲到查詢”命令按鈕,在Click事件中輸入代碼:

  SELECT姓名,出勤天數(shù),出勤天數(shù)-遲到次數(shù)AS未遲到天數(shù)INTO TABLEresult1 FROM stuff,出勤wHERE stuff.員工編號=出勤.員工編號

  ThisForm.Grid1.RecordSourceType=0

  ThisForm.Grid1.RecordSource="result1"

 、蓦p擊“遲到查詢”命令按鈕,在Click事件中輸入代碼:select姓名,出勤天數(shù),遲到次數(shù)AS遲到天數(shù)INTO TABLEresult2 FROM stuff,出勤WHERE stuff.員工編號=出勤.員工編號AND遲到次數(shù)>1

  ThisForm.Grid1.RecordSourceType=0

  ThisForm.Grid1.RecordSource="result2"

  ⑥在表單設(shè)計器中,用鼠標(biāo)右鍵單擊表單空白處,在彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”命令,打開表單的數(shù)據(jù)環(huán)境,選擇數(shù)據(jù)庫“kaoqin”,將數(shù)據(jù)表文件“出勤”和“stuff”添加到數(shù)據(jù)環(huán)境中。

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

 、鄦螕舯韱蔚摹拔催t到查詢”按鈕,系統(tǒng)自動將結(jié)果顯示到表格中并保存結(jié)果到新表“result1”中。

  ⑨單擊表單的“遲到查詢”按鈕,系統(tǒng)自動將結(jié)果顯示到表格中并保存結(jié)果到新表“result2”中。

  5[簡答題]對考生文件夾下的“圖書信息”表新建一個表單“bd1”,完成以下要求:表單標(biāo)題為“圖書信息瀏覽”。表單內(nèi)有一個組合框,一個命令按鈕和三對標(biāo)簽與文本框的組合。表單運行時組合框內(nèi)是“圖書信息”表中所有書名(表內(nèi)書名不重復(fù))以供選擇。當(dāng)選擇書名后,三對標(biāo)簽和文本框?qū)⒎謩e顯示表中除“書名”字段外的其他3個字段的字段名和字段值。

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

  參考解析:本大題主要考查表單的設(shè)計及組合框、文本框、表格和命令按鈕等控件的使用,重點是表格的數(shù)據(jù)源設(shè)置。

  【操作步驟】

  ①選擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計器,在表單屬性窗口中將“Caption”屬性值修改為“圖書信息瀏覽”。單擊表單控件工具欄上的“組合框”控件圖標(biāo),為表單添加一個組合框Combol,單擊表單控件工具欄上的“標(biāo)簽”控件圖標(biāo),為表單添加3個標(biāo)簽Label1、Label2和Label3,單擊表單控件工具欄上的“文本框”控件圖標(biāo),為表單添加3個文本框Textl、Text2和Text3,單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加一個命令按鈕Command1。

  

 、谶x擇命令按鈕,在按鈕屬性窗口中將命令按鈕Command1韻Caption屬性值修改為“關(guān)閉”,如圖105-1所示。雙擊命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來關(guān)閉表單。

 、圻x擇組合框,在組合框?qū)傩源翱谥,雙擊“Init Event”,打開Init事件代碼編輯窗口,輸入以下過程代碼:

  USE圖書信息

  ThisForm.Label1.Caption=FIElD(1)

  ThisForm.Label2.Caption=FIELD(3)

  ThisForm.Label3.Caption=FIELD(4)

  GO

  DO WHILE.NOT.EOF()

  ThisForm.Comb01.AddItem(書名)

  SKIP

  ENDDO

  USE

 、苓x擇組合框,在組合框?qū)傩源翱谥,雙擊“Click Event”,打開Click事件代碼編輯窗口,輸入以下過程代碼:

  SELECT*INTO ARRAY aa FROM圖書信息WHERE書名=ThisForm.Comb01.displayvalue

  ThisForm.textl.value=aa(1)

  ThisForm.text2.value=aa(3)

  ThisForm.text3.value=aa(4)

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

  6[單選題] 在SQL的ALTER TABLE語句中,為了增加一個新的字段應(yīng)該使用短語( )。

  A.CREATEB.APPENDC.COLUMND.ADD

  參考答案:D

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

  7[單選題] 在“表單控件”工具欄中,除了控件按鈕,還有4個輔助按鈕。默認(rèn)情況下處于按下狀態(tài)的輔助按鈕是

  A.“選定對象”按鈕

  B.“按鈕鎖定”按鈕

  C.“生成器鎖定”按鈕

  D.“查看類”按鈕

  參考答案:A

  參考解析:表單控件工具欄提供設(shè)計表單界面的各種控件按鈕。選定對象:用于選定一個或多個對象,默認(rèn)情況下處于按下狀態(tài);按鈕鎖定:按下此按鈕時,可以向表單連續(xù)添加多個同種類型的控件;生成器鎖定:按下此按鈕時,每次添加控件,系統(tǒng)自動打開相應(yīng)的生成器對話框,便于設(shè)置屬性。查看類:利用此按鈕添加一個已有的類庫文件,或選擇一個已注冊的類庫。

  8[單選題] 在Visual FoxPro中如果字段定義為日期型,則長度固定為(  )。

  A.8B.6C.10D.4

  參考答案:A

  參考解析:Visual FoxPm中有些數(shù)據(jù)類型寬度是固定的,如數(shù)值型、貨幣型、日期型、日期時間型均為8個字節(jié),邏輯型為l個字節(jié),備注型和通用型為4等。故A選項正確。

  9[單選題] 在Visual FoxPro中,通過帶選項卡的對話框快速創(chuàng)建或修改表單、復(fù)雜控件等的工具是(  )。

  A.向?qū).設(shè)計器C.生成器D.項目管理器

  參考答案:C

  參考解析:生成器是帶有選項卡的對話框,用于簡化對表單、復(fù)雜控件和參照完整性代碼的創(chuàng)建和修改過程。每個生成器顯示一系列選項卡,用于設(shè)置選定對象的晨性?墒褂玫纳善髟跀(shù)據(jù)庫表之間生成控件、表單、設(shè)置控件格式和創(chuàng)建參照完整性。故本題C選項正確。

  10[單選題] 設(shè)有讀者表:

  讀者(借書證號C,姓名C,單位C,性別.L,職稱C,聯(lián)系電話C.

  查詢姓名中含“志”的所有讀者的信息,正確的SQL語句是:

  A.SELECT*FROM讀者WHERE姓名LIKE”+志+”

  B.SELECT*FROM讀者WHERE姓名=”*志*”

  C.sELECT*FROM讀者WHERE姓名LIKE”%志%”

  D.SELECT*FROM讀者WHERE姓名=”%志%”

  參考答案:C

  參考解析:SQL的基本格式為SELECT—FROM—WHERE,其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個表或哪些表,WHERE說明查詢條件。LIKE為字符串匹配運算符,可與通配符“%”和“一”一起使用!%”表示與任意多個字符匹配;“一”表示與任意一個字符匹配。查詢姓名中含“志”的所有讀者的信息可用“LIKE”%志%””表示,C選項正確。