第 1 頁:基本操作題 |
第 2 頁:簡單應(yīng)用題 |
第 3 頁:綜合應(yīng)用題 |
三、綜合應(yīng)用題
3[簡答題]
首先利用表設(shè)計(jì)器在考生文件夾下建立表table3,表結(jié)構(gòu)如下:
民族 字符型(4)
數(shù)學(xué)平均分 數(shù)值型(6,2)
英語平均分 數(shù)值型(6,2)
然后在考生文件夾下創(chuàng)建一個(gè)名為mymenu.mnx的下拉菜單,并生成菜單程序mymenu.mpr。運(yùn)行該菜單程序則在當(dāng)前Visual FoxPro系統(tǒng)菜單的末尾追加一個(gè)“考試”子菜單,如下圖所示。
“考試”菜單下“計(jì)算”和“返回”命令的功能都通過執(zhí)行“過程”完成。
“計(jì)算”菜單命令的功能是根據(jù)xuesheng表和chengji表分別統(tǒng)計(jì)漢族學(xué)生和少數(shù)民族學(xué)生數(shù)學(xué)和英語兩門課程的平均分,并把統(tǒng)計(jì)結(jié)果保存在表table3中。表table3的結(jié)果有兩條記錄:第1條記錄是漢族學(xué)生的統(tǒng)計(jì)數(shù)據(jù),“民族”字段填“漢”;第2條記錄是少數(shù)民族學(xué)生的統(tǒng)計(jì)數(shù)據(jù),“民族”字段填“其他”。
“返回”菜單命令的功能是恢復(fù)到Visual FoxPro的系統(tǒng)菜單。
菜單程序生成后,運(yùn)行菜單程序并依次執(zhí)行“計(jì)算”和“返回”菜單命令。
參考答案:試題難度:統(tǒng) 計(jì):本題共被作答0次 。參考解析:【操作步驟】 步驟1:建立表可以通過常用工具欄中的“新建”按鈕完成,依次執(zhí)行“文件”→“新建”→“表”→“新建文件”命令,在打開的表設(shè)計(jì)器中依次輸入各字段的名稱,并設(shè)置各字段的類型和寬度,設(shè)置完成后單擊“確定”按鈕,選擇不輸入記錄。
步驟2:建立菜單可以使用“文件”菜單完成,選擇“文件”→“新建”→“菜單”→“新建文件”命令打開菜單設(shè)計(jì)器。打開“顯示”菜單下的“常規(guī)選項(xiàng)”對(duì)話框,在“位置”處選擇追加,則新建立的子菜單會(huì)在當(dāng)前vfp系統(tǒng)菜單后顯示。
步驟3:在菜單名稱中填入“考試”,結(jié)果為子菜單,單擊創(chuàng)建;在子菜單的菜單名稱中輸入“計(jì)算”、“返回”,結(jié)果均為過程。
步驟4:在“計(jì)算”菜單項(xiàng)的過程中輸入下列代碼。
* * * * * * * * * * * * * * * * * * * * * * * *
SELECT Xuesheng.民族,avg(Chengji.數(shù)學(xué))as X,AVG(Chengji.英語)AS Y;
FROM xuesheng,chengji;
WHERE Xuesheng.學(xué)號(hào)=Chengji.學(xué)號(hào)AND Xuesheng.民族=”漢”;
INTO ARRAY AINSERT工NTO table3 FROM ARRAY a
SELECT Xuesheng.民族,avg(Chengji.數(shù)學(xué))as X,AVG(Chengji.英語)AS y;
FROM xuesheng,chengji;
WHERE Xuesheng.學(xué)號(hào)=Chengji.學(xué)號(hào);
AND Xuesheng.民族!=”漢”INTO ARRAY AINSERT INTO table3 FROM ARRAY a
UPDATE table3 SET民族=-其他-WHERE民族!=”漢”
* * * * * * * * * * * * * * * * * * * * * * * * * *
在“返回”菜單項(xiàng)的過程中輸入語句“SETSYSMENU TO DEFAULT”。
步驟5:保存菜單名為mymenu,在系統(tǒng)菜單中單擊“菜單”-“生成”命令,生成可執(zhí)行程序并運(yùn)行。
相關(guān)推薦:
2017年全國計(jì)算機(jī)等級(jí)考試時(shí)間|教材目錄(2017年版)
2017年9月計(jì)算機(jī)等級(jí)考試真題|計(jì)算機(jī)等級(jí)考試答案
各地2017年9月計(jì)算機(jī)等考成績查詢時(shí)間|免費(fèi)查分提醒
計(jì)算機(jī)等級(jí)考試成績?cè)u(píng)定流程及標(biāo)準(zhǔn)|合格證書樣本及證書說明
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |