5[簡(jiǎn)答題](1)設(shè)計(jì)時(shí)鐘應(yīng)用程序,具體描述如下:
表單名和表單文件名均為“timer”,表單標(biāo)題為“時(shí)鐘”,表單運(yùn)行時(shí)自動(dòng)顯示系統(tǒng)的當(dāng)前時(shí)間。
、賳螕簟皶和!泵畎粹o,時(shí)鐘停止;
、趩螕簟袄^續(xù)”命令按鈕時(shí),時(shí)鐘繼續(xù)顯示系統(tǒng)的當(dāng)前時(shí)間;
、蹎螕簟瓣P(guān)閉”命令按鈕時(shí),關(guān)閉表單。
提示:使用計(jì)時(shí)器控件,將該控件的Interval屬性設(shè)置為1000,即每1000毫秒觸發(fā)一次計(jì)時(shí)器控件的Timer事件(顯示一次系統(tǒng)時(shí)間);將計(jì)時(shí)器控件的Interval屬性設(shè)置為“o”將停止觸發(fā)Timer事件;在設(shè)計(jì)表單時(shí)將Timer控件的Interval屬性設(shè)置為1000。
(2)使用查詢?cè)O(shè)計(jì)器設(shè)計(jì)一個(gè)查詢“qryl”,要求如下:
基于自由表“貨幣代碼”和“外匯賬戶”,查詢含有字段“賬戶”、“貨幣名稱”、“數(shù)量”、“買(mǎi)入價(jià)”及表達(dá)式“買(mǎi)入價(jià)* 數(shù)量”,先按“賬戶”升序排序,再按“數(shù)量”降序排序,查詢?nèi)ハ驗(yàn)楸怼皉esult.dbf”,完成設(shè)計(jì)后將查詢保存,并運(yùn)行該查詢。
參考解析:
【考點(diǎn)指引】本大題第1小題考查了Timer控件的使用,重點(diǎn)是Interval屬性的設(shè)置。第2小題考查了查詢的創(chuàng)建和使用。
【操作步驟】
、龠x擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開(kāi)表單設(shè)計(jì)器,在表單屬性窗口中將Caption屬性值修改為“時(shí)鐘”,將Name屬性值修改為“Timer”,單擊表單控件工具欄上的“標(biāo)簽”控件圖標(biāo),為表單添加一個(gè)標(biāo)簽Label1;單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加3個(gè)命令按鈕Command1、Command2和Command3;單擊表單控件工具欄上的“計(jì)時(shí)器”控件圖標(biāo),為表單添加一個(gè)計(jì)時(shí)器Timer1。
、诜謩e選擇3個(gè)命令按鈕,在按鈕屬性窗口中將命令按鈕Command1的Caption屬性值修改為“暫!,將命令按鈕Command2的Caption屬性值修改為“繼續(xù)”,將命令按鈕Command3的Caption屬性值修改為“關(guān)閉”,如圖58–1所示。雙擊“關(guān)閉”命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來(lái)關(guān)閉表單。
、圻x擇計(jì)時(shí)器Timer1,在計(jì)時(shí)器屬性窗口中將“Interval”屬性值修改為“1000”,雙擊“Timer Event”,打開(kāi)Timer事件代碼編輯窗口,輸入代碼:ThisForm.Label1.Caption=TIME()
、茈p擊“暫停”命令按鈕,在Click事件中輸入代碼:ThisForm.Timer1.interval=0
、蓦p擊“繼續(xù)”命令按鈕,在Click事件中輸入代碼:ThisForm.Timer1.interval=1000
、捱x擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的“另存為”對(duì)話框中輸入表單文件名“timer”,保存在考生文件夾下,然后運(yùn)行表單。
(2)【操作步驟】
①選擇【文件】→【新建】命令,選擇“查詢”,單擊“新建文件”按鈕,在“打開(kāi)”對(duì)話框中選擇表“貨幣代碼”,單擊“確定”按鈕,將表“貨幣代碼”添加到查詢?cè)O(shè)計(jì)器中。
②在“添加表或視圖”對(duì)話框中單擊“其他”按鈕,在“打開(kāi)”對(duì)話框中選擇表“外匯賬戶”,單擊“確定”按鈕,將表“外匯賬戶”添加到查詢?cè)O(shè)計(jì)器中,這時(shí)系統(tǒng)會(huì)自動(dòng)為這兩個(gè)表建立內(nèi)部聯(lián)接,聯(lián)接字段為兩個(gè)表的“貨幣代碼”字段,單擊“確定”按鈕關(guān)閉“連接條件”對(duì)話框,再單擊“關(guān)閉”按鈕關(guān)閉“添加表或視圖”對(duì)話框。
、墼诓樵?cè)O(shè)計(jì)器中的“字段”選項(xiàng)卡下分別將字段“賬戶”、“貨幣名稱”、“數(shù)量”、“買(mǎi)入價(jià)”添加到“選定字段”列表框中;在“函數(shù)和表達(dá)式”下的文本框中輸入“買(mǎi)入價(jià)*數(shù)量”并添加到“選定字段”列表框中。
、軉螕簟芭判蛞罁(jù)”選項(xiàng)卡,將“選定字段”列表框中的“賬戶”添加到“排序條件”列表框中,“排序選項(xiàng)”選擇“升序”;再將“選定字段”列表框中的“數(shù)量”添加到“排序條件”列表框中,“排序選項(xiàng)”選擇“降序”。
、葑詈筮x擇【查詢】→【查詢?nèi)ハ颉棵睿蜷_(kāi)“查詢?nèi)ハ颉睂?duì)話框,在對(duì)話框中選擇“表”,在“表名”文本框中輸入用來(lái)保存查詢結(jié)果的數(shù)據(jù)表文件名“result”。
、揸P(guān)閉查詢?cè)O(shè)計(jì)器并保存查詢?yōu)椤皅ry1”。
⑦在命令窗口中輸入命令:DO qry1.qpr(回車(chē)執(zhí)行查詢)。
6[單選題] 設(shè)有棧S和隊(duì)列Q,初始狀態(tài)均為空。首先依次將A,B,C,D,E,F入棧,然后從棧中退出三個(gè)元素依次入隊(duì),再將X,Y,Z入棧后,將棧中所有元素退出并依次入隊(duì),最后將隊(duì)列中所有元素退出,則退隊(duì)元素的順序?yàn)? )。
A.DEFXYZABC
B.FEDZYXCBA
C.FEDXYZCBA
D.DEFZYXABC
參考答案:B
參考解析:棧是一種特殊的線性表,它所有的插入與刪除都限定在表的同一端進(jìn)行。隊(duì)列是指允許在一端進(jìn)行插入,而在另一端進(jìn)行刪除的線性表。將A,B,C,D,E,F(xiàn)入棧后,棧中元素為ABCDEF,退出三個(gè)元素入隊(duì),隊(duì)列元素為FED,將X,Y,Z人棧后棧中元素為ABCXYZ,全部入隊(duì)后,隊(duì)列元素為FEDZYXCBA,故B選項(xiàng)正確。
7[單選題] 庫(kù)文件TEST.DBF尚未打開(kāi),要將該文件復(fù)制為數(shù)據(jù)庫(kù)文件TESTl.DBF,應(yīng)該使用命令( )。
A.COPY TO TESTl.DBF
B.COPY STRUCTURE TO TESTl.DBF
C.COPY FILE TEST.DBF TO TESTl.DBF
D.COPY INDEXES TEST.DBF TO TESTl.DBF
參考答案:C
參考解析:COPY FILE<源文件名>T0<目的文件名>實(shí)現(xiàn)文件復(fù)制功能,故選項(xiàng)C正確。
8[單選題] 在SQL SELECT查詢中,為了使查詢結(jié)果排序必須使用短語(yǔ)( ).
A.ASCB.DESCC.GROUPBYD.ORDERBY
參考答案:D
參考解析:0RDER BY是對(duì)最終的查詢結(jié)果進(jìn)行排序,用ORDER BY短語(yǔ)可將查詢結(jié)果按升序(ASC)或降序(DESC)排列。GROUP BY短語(yǔ)用于對(duì)查詢結(jié)果進(jìn)行分組。
9[單選題] 假設(shè)新建了一個(gè)程序文件myProc.prg(不存在同名的.exe、.app和.fxp文件),然后在命令窗口輸入命令DO myProc,執(zhí)行該程序并獲得正常的結(jié)果,F(xiàn)在用命令ERASE myProc.prg刪除該程序文件,然后再次執(zhí)行命令DO myProc,產(chǎn)生的結(jié)果是( )。
A.出錯(cuò)(找不到文件)
B.與第一次執(zhí)行的結(jié)果相同
C.系統(tǒng)打開(kāi)“運(yùn)行”對(duì)話框,要求指定文件
D.以上說(shuō)法都不對(duì)
參考答案:A
參考解析:ERASE命令是從磁盤(pán)上刪除文件,用此命令刪除的任何文件都不能恢復(fù)。格式為“ERASE FfieName |?[RECYCLE]”,因此再次執(zhí)行的時(shí)候會(huì)出錯(cuò),選項(xiàng)A)正確。
10[單選題] 在表單設(shè)計(jì)中,This關(guān)鍵字的含義是指( )。
A.當(dāng)前對(duì)象的直接容器對(duì)象
B.當(dāng)前對(duì)象所在的表單
C.當(dāng)前對(duì)象
D.當(dāng)前對(duì)象所在的表單集
參考答案:C
參考解析:在VisualFoxPro中,Patent表示當(dāng)前對(duì)象的直接容器對(duì)象,Thisform表示當(dāng)前對(duì)象所在的表單,This表示當(dāng)前對(duì)象,Thisformset表示當(dāng)前對(duì)象所在的表單集。
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)考試《VFP》鞏固練習(xí)及解析匯總
2015年計(jì)算機(jī)二級(jí)《C語(yǔ)言》最新章節(jié)練習(xí)題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |