第 1 頁(yè):基本操作題 |
第 2 頁(yè):簡(jiǎn)單應(yīng)用題 |
第 3 頁(yè):綜合應(yīng)用題 |
二、簡(jiǎn)單應(yīng)用題
2 [簡(jiǎn)答題]
在考生文件夾下完成下列操作:
1.將歌手比賽分為4個(gè)組,“歌手表”中的“歌手編號(hào)”字段的左邊兩位表示該歌手所在的組號(hào)。考生文件夾下的程序文件five.prg的功能是:根據(jù)“歌手表”計(jì)算每個(gè)組的歌手人數(shù),將結(jié)果存入表one,表one中有“組號(hào)”和“歌手人數(shù)”兩個(gè)字段。程序中有3處錯(cuò)誤,請(qǐng)修改并執(zhí)行程序。
注意:只能修改標(biāo)有錯(cuò)誤的語(yǔ)句行,不能修改其他語(yǔ)句,數(shù)組名A不允許修改。
2.建立一個(gè)數(shù)據(jù)庫(kù)文件“歌手大獎(jiǎng)賽.dbc”,并將“歌手表”、“評(píng)委表”和“評(píng)分表”3個(gè)自由表添加到該數(shù)據(jù)庫(kù)中。使用視圖設(shè)計(jì)器建立視圖songerview,根據(jù)“歌手表”、“評(píng)委表”和“評(píng)分表”建立該視圖,視圖中的字段項(xiàng)包括評(píng)委姓名、歌手姓名、分?jǐn)?shù),視圖中的記錄按“歌手姓名”升序排列,若“歌手姓名”相同再按“分?jǐn)?shù)”降序排列。
參考解析:
【考點(diǎn)分析】本大題主要考查的知識(shí)點(diǎn)是:VisualFoxPro中的常用命令、語(yǔ)句及常用函數(shù)的使用、數(shù)據(jù)庫(kù)文件的建立、將自由表添加到數(shù)據(jù)庫(kù)中以及視圖文件的建立。 【解題思路】
WHILE循環(huán)語(yǔ)句的格式如下。
DO WHILE條件表達(dá)式
語(yǔ)句體
ENDDO
故第1處錯(cuò)誤應(yīng)改為“DO WHILE.NOT.EOF()”;由題意可知,one表中的組號(hào)實(shí)際上是歌手編號(hào)的前兩位,故第2處錯(cuò)誤應(yīng)改為“SELECT COUNT(*)FROM歌手表WHERE LEFT(歌手表.歌手編號(hào),2)=zuhao INTO ARRAY A”;表中記錄值的修改可以通過(guò)REPLACE命令來(lái)完成,其格式為:REPLACE字段名WITH常量故第3處錯(cuò)誤應(yīng)改為“REPLACE歌手人數(shù)WITH A”。
(1)【操作步驟】
步驟1:打開程序five,修改其中的錯(cuò)誤如圖3.114所示。
步驟2:保存并運(yùn)行程序。
(2)【操作步驟】
步驟1:新建一個(gè)名為“歌手大獎(jiǎng)賽”的數(shù)據(jù)庫(kù)文件,在數(shù)據(jù)庫(kù)設(shè)計(jì)器中空白處單擊鼠標(biāo)右鍵,然后將“歌手表”、“評(píng)委表”和“評(píng)分表”添加到數(shù)據(jù)庫(kù)中。
步驟2:新建一個(gè)視圖,并將表“歌手表”、“評(píng)委表”和“評(píng)分表”添加到視圖設(shè)計(jì)器中,如圖3.115所示。
步驟3:將“評(píng)委表.評(píng)委姓名”、“歌手表.歌手姓名”和“評(píng)分表.分?jǐn)?shù)”3個(gè)字段添加到選定字段框中,如圖3.116所示。
步驟4:在排序選項(xiàng)卡中,按“歌手姓名”升序排序,再按“分?jǐn)?shù)”降序排序,如圖3.117所示。
步驟5:保存視圖名為“songer_view”,如圖3.118所示。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
全國(guó)計(jì)算機(jī)等級(jí)考試教材目錄(2017年版)
各地2017年全國(guó)計(jì)算機(jī)等級(jí)考試準(zhǔn)考證打印時(shí)間匯總
2017年全國(guó)計(jì)算機(jī)等級(jí)考試考前必做試題及答案匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |