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

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

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

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

  參考答案:C

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

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

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

  參考解析:

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

  (1)【操作步驟】

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

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

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

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

  (2)【操作步驟】

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

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

 、蹎螕粝乱恍,在“索引名”中輸入“電話”,選擇索引類型為“普通索引”,索引表達(dá)式為“電話”。

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

  3[單選題] 表單名為myForm的表單中有一個(gè)頁框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)系中,引用其中某個(gè)對象,需指明對象在嵌套層次中的位置。經(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)選項(xiàng)。

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

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

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

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

  參考解析:

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

  【操作步驟】

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

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

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

  

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

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

  ThisForm.Grid1.RecordSourceType=0

  ThisForm.Grid1.RecordSource="result1"

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

  ThisForm.Grid1.RecordSourceType=0

  ThisForm.Grid1.RecordSource="result2"

 、拊诒韱卧O(shè)計(jì)器中,用鼠標(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”,保存在考生文件夾下,然后運(yùn)行表單。

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

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

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

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

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

  【操作步驟】

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

  

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

  ③選擇組合框,在組合框?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ū)傩源翱谥校p擊“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”,保存在考生文件夾下,然后運(yùn)行表單。

  6[單選題] 在SQL的ALTER TABLE語句中,為了增加一個(gè)新的字段應(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>]增加-個(gè)新的字段應(yīng)該使用ADD短語,即D)選項(xiàng)正確。

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

  A.“選定對象”按鈕

  B.“按鈕鎖定”按鈕

  C.“生成器鎖定”按鈕

  D.“查看類”按鈕

  參考答案:A

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

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

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

  參考答案:A

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

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

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

  參考答案:C

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

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

  讀者(借書證號(hào)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說明要查詢的字段來自哪個(gè)表或哪些表,WHERE說明查詢條件。LIKE為字符串匹配運(yùn)算符,可與通配符“%”和“一”一起使用!%”表示與任意多個(gè)字符匹配;“一”表示與任意一個(gè)字符匹配。查詢姓名中含“志”的所有讀者的信息可用“LIKE”%志%””表示,C選項(xiàng)正確。