7[單選題] 設(shè)A=[6*8-2]、B=6*8-2、C=〝6*8-2〞,屬于合法表達(dá)式的是( )。
A.A+BB.B+CC.A-CD.C-B
參考答案:C
參考解析:
合法的表達(dá)式是指:
、1個(gè)字符串,只含1個(gè)n目運(yùn)算符與n個(gè)運(yùn)算量,且該字符串正確表達(dá)了該n個(gè)變量進(jìn)行該n目運(yùn)算符的運(yùn)算,則該字符串是一個(gè)合法的表達(dá)式。例如,C語(yǔ)言中的x+5與x>y?X:Y都是合法的表達(dá)式。
、贏l,A2,…All是合法的表達(dá)式,則對(duì)l個(gè)n目運(yùn)算符,由(A1),(A2),…(An)作為運(yùn)算對(duì)象,按相應(yīng)語(yǔ)法寫成的字符串表達(dá)式是一個(gè)合法的表達(dá)式。
、垡(guī)定一些隱性規(guī)則可確定運(yùn)算符優(yōu)先級(jí)規(guī)則以及參與運(yùn)算符運(yùn)算的各分量,第2步的表達(dá)式形成過(guò)程中去掉某一對(duì)括號(hào)并不影響運(yùn)算符的計(jì)算方式,則去掉括號(hào)后的字符串也是合法的表達(dá)式。
本題A、c為字符型常量,B為數(shù)值型常量,只有A-c是合法的表達(dá)式,選項(xiàng)C)正確。
8[單選題] 定義全局型變量,可以使用下列( )命令。
A.CREATEB.PRIVATEC.LOCALD.PUBLIC
參考答案:D
參考解析:全局變量是指在任何模中都可使用的變量,又稱為公共變量。全局變量要先建立后使用,全局變量可用PUBLIC命令建立。
9[簡(jiǎn)答題](1)為數(shù)據(jù)庫(kù)“mydb”中的表“積分”增加字段“地址”,類型和寬度為“字符型(50)”。
(2)為表“積分”的“積分”字段設(shè)置有效性規(guī)則,要求積分值大于“1000(含1000)”,否則提示信息“輸入的積分值太少”。
(3)設(shè)置表“積分”的字段“地址”的默認(rèn)值為“北京市中關(guān)村”。
(4)為表“積分”插入一條記錄(張良,1800,服裝公司,北京市中關(guān)村),并用SELECT語(yǔ)句查詢表“積分”中的“積分”在“1500以上(含1500)”的記錄,將SQL語(yǔ)句存人“mytxt.txt”中。
參考解析:
(1)【操作步驟】
選擇“mydb”數(shù)據(jù)庫(kù),單擊“修改”命令按鈕,進(jìn)入數(shù)據(jù)庫(kù)設(shè)計(jì)器。在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,使用右鍵單擊積分?jǐn)?shù)據(jù)表,選擇“修改”菜單命令。系統(tǒng)彈出積分表的數(shù)據(jù)表設(shè)計(jì)器,在 “字段”選項(xiàng)卡列表框內(nèi)的最后插入一個(gè)新的字段。輸入新的字段名為地址,選擇類型為字符型,寬度為50。
(2)【操作步驟】
在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,使用右鍵單擊積分表,選擇“修改”菜單命令。選擇“積分”字段,在“字段有效性”設(shè)置區(qū)域內(nèi),輸入“規(guī)則”文本框中的內(nèi)容為“積分>=1000”,在“信息”文本框中輸入“"輸入的積分太少"”。
(3)【操作步驟】
在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,使用右鍵單擊積分表,選擇“修改”菜單命令。選擇“地址”字段,在默認(rèn)值框內(nèi)輸入“北京市中關(guān)村”。
(4)【操作步驟】
在命令窗口中輸入:inset int0積分values("張良",1800,"服裝公司","北京市中關(guān)村")SELECT*FROM積分WHERE積分>=1500。
10[簡(jiǎn)答題]在考生目錄下完成如下簡(jiǎn)單應(yīng)用:
(1)用SQL語(yǔ)句完成下列操作:列出所有贏利(現(xiàn)價(jià)大于買入價(jià))的股票簡(jiǎn)稱、現(xiàn)價(jià)、買入價(jià)和持有數(shù)量,并將檢索結(jié)果按持有數(shù)量降序排序存儲(chǔ)于表stock_temp中。
(2)使用一對(duì)多報(bào)表向?qū)Ы?bào)表。要求:父表為stock_name,子表為stock_sl,從父表中選擇字段“股票簡(jiǎn)稱”;從子表中選擇全部字段;兩個(gè)表通過(guò)“股票代碼”建立聯(lián)系;按股票代碼升序排序;報(bào)表標(biāo)題為“股票持有情況”;生成的報(bào)表文件名為stock_report。然后用報(bào)表設(shè)計(jì)器打開生成的文件stock_report.frx進(jìn)行修改,將標(biāo)題區(qū)中顯示的當(dāng)前日期移到頁(yè)注腳區(qū)顯示,使得在頁(yè)注腳區(qū)能夠顯示當(dāng)前日期。
參考解析:
(1)[操作步驟].
在命令窗口輸入以下程序語(yǔ)句,并按回車鍵。
SELECT stock_nalne.股票簡(jiǎn)稱,stock_sl.現(xiàn)價(jià),stock_sl.買人價(jià),stock_sl.持有數(shù)量:FROM stock_name,stock_sl;WHERE stock_sl.股票代碼=stock_nalne.股票代碼And stock-sl.現(xiàn)價(jià)>stock-sl.買入價(jià);ORDER BY stock-sl.持有數(shù)量DESC;INTO TABLE stock temp
(2)[操作步驟]
步驟1:?jiǎn)螕舫S霉ぞ邫谥械摹靶陆ā卑粹o,文件類型選擇“報(bào)表”,利用向?qū)?chuàng)建報(bào)表。
步驟2:在“向?qū)нx取”對(duì)話框中,選擇“一對(duì)多報(bào)表向?qū)А辈螕簟按_定”按鈕,并顯示“一對(duì)多報(bào)表向?qū)А睂?duì)話框。
步驟3:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟1一從父表選擇字段”中,首先要選取表“stock-nan1e”,在“可用字段”列表框中顯示表stock-nan1e的所有字段名,并選定“股票簡(jiǎn)稱”添加到“選定字段”列表框中,單擊“下一步”按鈕。
步驟4:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟2一從子表選擇字段”中,選取表“stock-sl”,在“可用字段”列表框中顯示表stock-sl的所有字段名,并選定所有的字段添加到“選定字段”列表框中,單擊下一步“按鈕”。
步驟5:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟3-為表建立關(guān)系”中,單擊“下一步”按鈕。
步驟6:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟4一排序記錄”中,選定“股票代碼”字段并選擇“升序”,再單擊“添加”按鈕,單擊“完成”按鈕。
步驟7:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟6-完成”中,在“報(bào)表標(biāo)題”文本框中輸入“股票持有情況”,單擊“完成”按鈕。
步驟8:在“另存為”對(duì)話框中,輸入保存報(bào)表名“stock_report”,再單擊“保存”按鈕,最后報(bào)表就生成了。根據(jù)題意將標(biāo)題區(qū)顯示的當(dāng)前日期移到頁(yè)注腳區(qū)顯示,保存即可。
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)考試《VFP》鞏固練習(xí)及解析匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |