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

2016年計(jì)算機(jī)二級(jí)《VFP》考前訓(xùn)練題及答案

時(shí)間:2016-04-29 14:47:00   來(lái)源:無(wú)憂(yōu)考網(wǎng)     [字體: ]
1[單選題] 關(guān)于視圖和查詢(xún),以下敘述正確的是( )。

  A.視圖和查詢(xún)都只能在數(shù)據(jù)庫(kù)中建立

  B.視圖和查詢(xún)都不能在數(shù)據(jù)庫(kù)中建立

  C.視圖只能在數(shù)據(jù)庫(kù)中建立

  D.查詢(xún)只能在數(shù)據(jù)庫(kù)中建立

  參考答案:C

  參考解析:視圖是數(shù)據(jù)庫(kù)中的-個(gè)特有功能,視圖只能創(chuàng)建在數(shù)據(jù)庫(kù)里。而查詢(xún)從指定的表或視圖中提取滿(mǎn)足條件的記錄,可以不在數(shù)據(jù)庫(kù)中創(chuàng)建。因此視圖只能在數(shù)據(jù)庫(kù)中建立,而查詢(xún)可以不在數(shù)據(jù)庫(kù)中建立。

  2[簡(jiǎn)答題](1)建立一個(gè)名為“cd1”的菜單,菜單中有兩個(gè)菜單項(xiàng)“瀏覽”和“關(guān)閉”。“瀏覽”下還有“排序結(jié)果”、“分組結(jié)果”兩個(gè)菜單項(xiàng)。單擊“關(guān)閉”菜單返回到系統(tǒng)菜單。

  (2)在數(shù)據(jù)庫(kù)“農(nóng)場(chǎng)管理”中建立視圖“view1”。具體要求是:視圖中的數(shù)據(jù)取自表“種植信息”的全部字段和新字段“收人”,并按“收入”排序(升序),其中字段“收入”等于“(市場(chǎng)價(jià)一種植成本)*數(shù)量”。

  參考解析:

  (1)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇“菜單”,單擊“新建文件”按鈕,再單擊“菜單”按鈕,打開(kāi)菜單設(shè)計(jì)器,在“菜單名稱(chēng)”中輸入“瀏覽”,在“結(jié)果”下拉列表框中選擇“子菜單”,單擊“創(chuàng)建”按鈕創(chuàng)建“瀏覽”子菜單,輸入子菜單名稱(chēng)“排序結(jié)果”,單擊下一行,輸入子菜單名稱(chēng)“分組結(jié)果”。

  ②在菜單設(shè)計(jì)器右上角的“菜單級(jí)”下拉列表框下選擇“菜單欄”返回到上一級(jí)菜單,單擊下一行,在“菜單名稱(chēng)”中輸入“關(guān)閉”,在“結(jié)果”下拉列表框中選擇“命令”,在右邊的文本框中輸入:SET SYSMENU TO DEFAULT。

  ③關(guān)閉菜單設(shè)計(jì)器并保存菜單為“cd1”。

  (2)【操作步驟】

  ①選擇【文件】→【打開(kāi)】命令,在“打開(kāi)”對(duì)話框的“文件類(lèi)型”下拉列表框中選擇“數(shù)據(jù)庫(kù)”,選擇“農(nóng)場(chǎng)管理.dbc”,單擊“確定”按鈕,打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器。

 、谶x擇【文件】→【新建】命令,選擇“視圖”,單擊“新建文件”按鈕打開(kāi)“添加表或視圖”對(duì)話框,選擇“表”單選項(xiàng),選擇數(shù)據(jù)庫(kù)“農(nóng)場(chǎng)管理”和數(shù)據(jù)庫(kù)中的表“種植信息”,單擊“添加”按鈕將數(shù)據(jù)表“種植信息”添加到視圖設(shè)計(jì)器中,然后關(guān)閉“添加表或視圖”對(duì)話框。

 、墼谝晥D設(shè)計(jì)器中單擊“字段”選項(xiàng)卡,單擊“全部添加”按鈕,將“可用字段”列表框中的字段全部添加到右邊的“選定字段”列表框中。

 、茉凇昂瘮(shù)和表達(dá)式”下的文本框輸入“(市場(chǎng)價(jià)-種植成本)*數(shù)量AS收入”并將其添加到右邊的“選定字段”列表框中。

 、菰谝晥D設(shè)計(jì)器中單擊“排序依據(jù)”選項(xiàng)卡,在“排序依據(jù)”選項(xiàng)卡的“字段名”下拉列表框中選擇“(市場(chǎng)價(jià)-種植成本)*數(shù)量AS收入”字段,單擊“添加”按鈕,將“(市場(chǎng)價(jià)1-種植成本)*數(shù)量AS收入”字段添加到右邊的“排序條件”列表框中,在“排序條件”中選擇“升序”單選項(xiàng)。

 、拊谝晥D設(shè)計(jì)器中單擊“關(guān)閉”按鈕,將視圖文件以“view1”名保存。

  3[單選題] 在Visual FoxPro中,菜單程序文件的默認(rèn)擴(kuò)展名是(  )。

  A.mnxB.nmtC.mprD.pig

  參考答案:C

  參考解析:菜單程序文件的擴(kuò)展名是mpr;mnx是菜單文件的擴(kuò)展名;rant是菜單備注文件的擴(kuò)展名;pi9是程序文件的擴(kuò)展名。

  4[單選題] 在Visual FoxPro中,用于建立或修改程序文件的命令是( )。

  A.MODIFY<文件名>

  B.MODIFY COMMAND<文件名>

  C.MODIFY PROCEDURE<文件名>

  D.MODIFY PROGRAM<文件名>

  參考答案:B

  參考解析:用命令方式建立和修改程序文件的命令格式是:MODIFY COMMAND<文件名>。

  5[單選題] 在Visual FoxPr0中,執(zhí)行查詢(xún)Query2.QPR的正確命令是

  A.DOQuery2.QPRB.EXECQuery2.QPRC.DOQuery2D.EXECQuery2

  參考答案:A

  參考解析:查詢(xún)文件建立以后,可以通過(guò)項(xiàng)目中的運(yùn)行,或通過(guò)“程序”菜單中的“運(yùn)行”項(xiàng)來(lái)執(zhí)行或在查詢(xún)?cè)O(shè)計(jì)器打開(kāi)的情況下單擊常用工具欄上的!搬鈕。也可以通過(guò)命令方式執(zhí)行查詢(xún),命令格式為:DO奩詢(xún)文件名,文件名中必須包括擴(kuò)展名.qpr。

  6[單選題] 一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是( )。

  A.一對(duì)一B.一對(duì)多C.多對(duì)一D.多對(duì)多

  參考答案:B

  參考解析:因?yàn)?間宿舍可以住多個(gè)學(xué)生即多個(gè)學(xué)生住在-個(gè)宿舍中,但-個(gè)學(xué)生只能住-問(wèn)宿舍,所以實(shí)體宿舍和學(xué)生之間是-對(duì)多的關(guān)系。

  7[單選題] 如果有定義LOCAL data,data的初值是( )。

  A.整數(shù)0B.不定值C.邏輯真D.邏輯假

  參考答案:D

  %參考解析:聲明局部變量的命令是:LOCAL<內(nèi)存變量表>。該命令建立指定的局部?jī)?nèi)存變量,并為它們賦初值邏輯假.F.。

  8[簡(jiǎn)答題]在考生文件夾下完成下列操作:

  用戶(hù)文件下已存在client(用戶(hù))表、topic(主題)表和reply(回復(fù))表。

  1.考生文件夾下已有文件pone.pr9,但其中有4處內(nèi)容缺失,請(qǐng)?zhí)畛渲。不要修改程序的其他?nèi)容。程序的功能是根據(jù)reply表統(tǒng)計(jì)各主題帖的回復(fù)數(shù),并將統(tǒng)計(jì)值存入topic表中的已存在的“回復(fù)數(shù)”字段。最后要運(yùn)行該程序文件。

  2.使用SELECT語(yǔ)句查詢(xún)用戶(hù)名為“ehengguowe”的客戶(hù)發(fā)布的主題的所有回復(fù)。查詢(xún)結(jié)果包含“編號(hào)”、“用戶(hù)名”、“回復(fù)時(shí)間”和“主題帖編號(hào)”四項(xiàng)內(nèi)容,各記錄按“主題帖編號(hào)”升序排序,“主題帖編號(hào)”相同再按“回復(fù)時(shí)間”升序排序,查詢(xún)結(jié)果存放在表tableone中。最后將該語(yǔ)句保存在命令文件ptwo.prg中。

  參考解析:

  (1)[操作步驟]

  步驟1:?jiǎn)螕舫S霉ぞ邫谥械摹按蜷_(kāi)”按鈕,在“打開(kāi)”對(duì)話框中選擇pone.prg文件,單擊“確定”按鈕。

  步驟2:在(1)處輸入“主題帖編號(hào)”;在(2)處輸入“編號(hào)”{在(3)處輸入“topic.編號(hào)”;在(4)處輸入“reply.主題帖編號(hào)”。

  步驟3:?jiǎn)螕舫S霉ぞ邫谥械摹氨4妗卑粹o,再單擊“運(yùn)行’按鈕運(yùn)行該程序。

  (2)[操作步驟]

  步驟1:在命令窗口中輸入下列語(yǔ)句:

  SELECT Reply.編號(hào),Reply.用戶(hù)名,Reply.回復(fù)時(shí)

  間,Reply.主題帖編號(hào);

  FROM reply;

  WHERE Reply.用戶(hù)名=”chengguowe”;

  ORDER BY Reply.主題帖編號(hào),Reply.

  回復(fù)時(shí)問(wèn);INTO TABLE tableone.dbf輸入完成后按回車(chē)鍵執(zhí)行語(yǔ)句。

  步驟2:復(fù)制命令窗口中的上述程序語(yǔ)句,單擊常用工具欄中的“新建”按鈕,在打開(kāi)的“新建”對(duì)話框中選擇“程序”單選按鈕,然后單擊“新建文件”按鈕。

  步驟3:在打開(kāi)的程序窗口中粘貼復(fù)制的語(yǔ)句,單擊工具欄中的“保存”按鈕,在打開(kāi)的“另存為”對(duì)話框中輸入文件名為“ptwo”,單擊“保存”按鈕。

  9[簡(jiǎn)答題]在考生文件夾下完成下列操作:

  在考生文件夾下創(chuàng)建一個(gè)下拉式菜單mymenu.mnx,并生成菜單程序mymenu.mpr。運(yùn)行該菜單程序時(shí)會(huì)在當(dāng)前vfp系統(tǒng)菜單的末尾追加一個(gè)“考試”子菜單,如下圖所示。

  

  菜單命令“統(tǒng)計(jì)”和“返回”的功能都通過(guò)執(zhí)行過(guò)程完成。

  菜單命令“統(tǒng)計(jì)”的功能是統(tǒng)計(jì)每個(gè)用戶(hù)發(fā)布的主題帖數(shù)和回復(fù)貼數(shù)。統(tǒng)計(jì)結(jié)果依次包含“用戶(hù)名”、“主題帖數(shù)”和“回復(fù)帖數(shù)”三個(gè)字段。各記錄按用戶(hù)名升序排序,統(tǒng)計(jì)結(jié)果存放在tabletwo表中。

  菜單命令“返回”的功能是恢復(fù)標(biāo)準(zhǔn)的系統(tǒng)菜單。

  菜單程序生成后,運(yùn)行菜單程序并依次執(zhí)行“統(tǒng)計(jì)”和“返回”菜單命令。

  參考解析:

  [操作步驟]

  步驟1:?jiǎn)螕舫S霉ぞ邫谥械摹靶陆ā卑粹o,在打開(kāi)的“新建”對(duì)話框中選擇“菜單”單選按鈕,然后單擊“新建文件”按阻,選擇“菜單”按鈕。

  步驟2:?jiǎn)螕舨藛螜谥械摹帮@示”按鈕,在彈出的下拉列表中選擇“常規(guī)選項(xiàng)”命令,在彈出的“常規(guī)選項(xiàng)”對(duì)話框中,選擇“位置”選項(xiàng)組中的“追加”單選按鈕,單擊“確定”按鈕。

  步驟3:按題目的要求新建一個(gè)“考試”菜單,設(shè)置該菜單的“結(jié)果”為子菜單,再單擊“創(chuàng)建”按鈕建立兩個(gè)菜單項(xiàng)“統(tǒng)計(jì)”和“返回”,結(jié)果均設(shè)置為“過(guò)程”。

  步驟4:選中“統(tǒng)計(jì)”行,單擊后面的“創(chuàng)建”按鈕,在彈出的窗口中輸入如下代碼,為“統(tǒng)計(jì)”菜單編寫(xiě)代碼。

  SELECT Reply.用戶(hù)名,COUNT(Reply.主題帖編號(hào))as

  主題貼數(shù);

  Topic.回復(fù)數(shù)As回復(fù)貼數(shù);

  FROM reply INNER JOIN topic;

  ON Reply.編號(hào)=Topic.編號(hào);

  GROUP BY Reply.用戶(hù)名;

  ORDER BY Reply.用戶(hù)名;

  INTO TABLE tabletw0.dbf

  步驟5:為“返回”菜單編寫(xiě)代碼“Set sysmenu to default”,方法同步驟3。

  步驟6:?jiǎn)螕舨藛螜谥械摹安藛巍卑粹o,在彈出的下拉列表中選擇“生成”按鈕。在彈出的“另存為”對(duì)話框中,設(shè)置菜單名為“mymenu.mnx”,單擊“保存”按鈕。再在彈出的“生成菜單”對(duì)話框中,單擊“生成”按鈕。

  步驟7:在命令窗口中輸入“DO mymenu.mpr”,按“Enter”鍵運(yùn)行程序,即可看到在當(dāng)前的vfp系統(tǒng)菜單的末尾追加了一個(gè)“考試”子菜單。依次執(zhí)行“統(tǒng)計(jì)”和“返回”菜單命令。

  10[單選題]為表中一些字段創(chuàng)建普通索引的目的是

  A.改變表中記錄的物理順序

  B.確保實(shí)體完整性約束

  C.加快數(shù)據(jù)庫(kù)表的更新速度

  D.加快數(shù)據(jù)庫(kù)表的查詢(xún)速度

  參考答案:D

  參考解析:VisualFoxPr0中索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字值進(jìn)行排序。索引文件和表的.dbf文件是分別存儲(chǔ)的,并且不改變表中記錄的物理順序。使用索引的目的是為了加快對(duì)表的查詢(xún)操作。