必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網(wǎng) > 計(jì)算機(jī)類 > 計(jì)算機(jī)等級(jí) > 資訊 >

2015年計(jì)算機(jī)二級(jí)考試《VFP》鞏固練習(xí)及解析

時(shí)間: 家輝2 資訊

  A.程序的結(jié)構(gòu)應(yīng)有助于讀者的理解

  B.限制GOTO語句的使用

  C.減少或取消注釋行

  D.程序越短越好

  參考答案:A

  參考解析:程序設(shè)計(jì)的風(fēng)格主要強(qiáng)調(diào)程序的簡(jiǎn)單、清晰和可理解性,以便讀者理解。程序?yàn)E用GOT0語句將使程序流程無規(guī)律,可讀性差;添加注釋行有利于對(duì)程序的理解,不應(yīng)減少或取消,程序的長(zhǎng)短要依據(jù)實(shí)際的需要而定,并不是越短越好。

  3[單選題] 在SQL的數(shù)據(jù)定義功能中,刪除表字段名的命令格式是(  )。

  A.ALTER TABLE數(shù)據(jù)表名DEEETE COLUMN字段名

  B.ALTER TABLE數(shù)據(jù)表名DROP COLUMN字段名

  C.ALTER TABLE數(shù)據(jù)表名CANCEL COLUMN字段名

  D.ALTER T,ABl.E數(shù)據(jù)表名CUT COLUMN字段名

  參考答案:B

  參考解析:DROP[COLUMN]<字段名>表示從指定表中刪除指定的字段;DROP DEFAULT表示刪除默認(rèn)值;DROP CHECK表示刪除該表的合法值限定;DROP PRIMARY KEY表示刪除主索引;DROP UNIQUE TAG <標(biāo)識(shí)名1>表示刪除候選索引;DROP FOREIGH KEY TAG<標(biāo)識(shí)名2>表示刪除外索引,取消與父表的關(guān)系,SAVE子句將保存該索引。

  4[單選題] 在SQL的SELECT查詢的結(jié)果中,消除重復(fù)記錄的方法是(  )。

  A.通過指定主索引實(shí)現(xiàn)B.通過指定唯一索引實(shí)現(xiàn)C.使用DISTINCT短語實(shí)現(xiàn)D.使用WHERE短語實(shí)現(xiàn)

  參考解析:在SQL的SELECT語句中,使用DIS–TINCT可消除輸出結(jié)果中的重復(fù)記錄。

  5[單選題] 有3個(gè)關(guān)系R、s和T如下:

  由關(guān)系R和S通過運(yùn)算得到關(guān)系T,則所用的運(yùn)算為(  )。

  A.并B.自然連接C.笛卡兒積D.交

  參考答案:D

  參考解析:關(guān)系R與S經(jīng)過交運(yùn)算后所得到的關(guān)系是由那些既在R內(nèi)又在S內(nèi)的有序組組成的。記作R∩S。

  6[簡(jiǎn)答題](1)將考生文件夾下的自由表“課程”添加到數(shù)據(jù)庫“學(xué)生管理”中。

  (2)從數(shù)據(jù)庫“學(xué)生管理”中永久性地刪除數(shù)據(jù)庫表“學(xué)生一bak”,并將其從磁盤上刪除。

  (3)為數(shù)據(jù)庫“學(xué)生管理”中的表“課程”建立主索引,索引名稱和索引表達(dá)式均為“課程編號(hào)”,為數(shù)據(jù)庫中的表“成績(jī)”建立普通索引,索引名稱和索引表達(dá)式均為“課程編號(hào)”。

  (4)建立表“課程”和表“成績(jī)”之間的關(guān)聯(lián)。

  參考解析:

  (1)【操作步驟】

  ①選擇【文件】→【打開】命令,在“打開”對(duì)話框的“文件類型”下拉列表框中選擇“數(shù)據(jù)庫”,選擇“學(xué)生管理.dbc”,選擇“獨(dú)占”,單擊“確定”按鈕,打開數(shù)據(jù)庫設(shè)計(jì)器。

  ②在“數(shù)據(jù)庫設(shè)計(jì)器”中,單擊右鍵選擇“添加表”,在“打開”對(duì)話框中選擇表“課程”,單擊“確定”按鈕將自由表“課程”添加到數(shù)據(jù)庫“學(xué)生管理”中。

  (2)【操作步驟】

  ①在數(shù)據(jù)庫設(shè)計(jì)器中,選擇表“學(xué)生_bak”,單擊右鍵,在彈出的快捷菜單中選擇“刪除”命令,單擊“刪除”按鈕,將表“學(xué)生_bak”從“學(xué)生管理”數(shù)據(jù)庫中移除并將其從磁盤上刪除。

  ②選擇【數(shù)據(jù)庫】→【清理數(shù)據(jù)庫】命令清理數(shù)據(jù)庫。

  (3)【操作步驟】

  ①在數(shù)據(jù)庫設(shè)計(jì)器中,選擇表“課程”,選擇【數(shù)據(jù)庫】→【修改】命令,打開表設(shè)計(jì)器修改表“課程”結(jié)構(gòu),在“課程”表設(shè)計(jì)器的“索引”選項(xiàng)卡的“索引名”中輸入“課程編號(hào)”,選擇索引類型為“主索引”,索引表達(dá)式為“課程編號(hào)”,單擊“確定”按鈕關(guān)閉表設(shè)計(jì)器并保存表“課程”結(jié)構(gòu)。

  ②在數(shù)據(jù)庫設(shè)計(jì)器中,選擇表“成績(jī)”,選擇【數(shù)據(jù)庫】→【修改】命令,打開表設(shè)計(jì)器修改表“成績(jī)”結(jié)構(gòu),在“成績(jī)”表設(shè)計(jì)器的“索引”選項(xiàng)卡的“索引名”中輸入“課程編號(hào)”,選擇索引類型為“普通索引”,索引表達(dá)式為“課程編號(hào)”,單擊“確定”按鈕關(guān)閉表設(shè)計(jì)器并保存表“成績(jī)”結(jié)構(gòu)。

  (4)【操作步驟】

  在數(shù)據(jù)庫設(shè)計(jì)器中,將“課程”表中“索引”下面的“課程編號(hào)”主索引字段拖曳到“成績(jī)”表中“索引”下面的“課程編號(hào)”索引字段上,建立兩個(gè)表之間的永久性聯(lián)系。

  7[簡(jiǎn)答題]

  (1)考生目錄下有一個(gè)“訂單”表,使用菜單設(shè)計(jì)器制作一個(gè)名為“cd1”的菜單,菜單只有一個(gè)菜單項(xiàng)“統(tǒng)計(jì)”。“統(tǒng)計(jì)”菜單中有“查詢”、“平均”和“關(guān)閉”3個(gè)子菜單。“查詢”子菜單負(fù)責(zé)按客戶編號(hào)排序查詢表的全部字段;選擇“平均”子菜單則按客戶編號(hào)分組計(jì)算每個(gè)客戶的平均金額,查詢結(jié)果中包含客戶名稱和平均金額;選擇“關(guān)閉”菜單項(xiàng)返回到系統(tǒng)菜單。

  (2)使用表單向?qū)е谱饕粋€(gè)表單“bd1”,要求顯示“訂單”表中的全部字段。表單樣式為“邊框式”,按鈕類型為“滾動(dòng)網(wǎng)格”,排序字段選擇“總金額”(升序),表單標(biāo)題為“訂購信息瀏覽”。

  參考解析:

  (1)【操作步驟】

  ①選擇【文件】→【新建】命令,選擇“菜單”,單擊“新建文件”按鈕,再單擊“菜單”按鈕,打開菜單設(shè)計(jì)器,在“菜單名稱”中輸入“統(tǒng)計(jì)”,在“結(jié)果”下拉列表框中選擇“子菜單”、,單擊“創(chuàng)建”按鈕創(chuàng)建“統(tǒng)計(jì)”子菜單。

  ②輸人子菜單名稱“查看”,在“結(jié)果”下拉列表框中選擇“過程”,單擊“創(chuàng)建”按鈕創(chuàng)建“查看”子菜單過程,在菜單過程代碼編輯窗口中輸入以下代碼:SELECT*FROM訂單0RDER BY客戶編號(hào)

  關(guān)閉菜單過程代碼編輯窗口回到菜單設(shè)計(jì)器。

  ③單擊下一行,輸入子菜單名稱“平均”,在“結(jié)果”下拉列表框中選擇“過程”,單擊“創(chuàng)建”按鈕創(chuàng)建“平均”子菜單過程,在菜單過程代碼編輯窗口中輸入以下代碼:

  SELECC客戶名稱,AVG(金額)AS平均金額FROM

  訂單,客戶WHERE訂單.客戶編號(hào)=客戶.客戶編號(hào)

  GROUP BY客戶.客戶編號(hào)

  關(guān)閉菜單過程代碼編輯窗口回到菜單設(shè)計(jì)器。

  ④單擊下一行,輸入子菜單名稱“關(guān)閉”,在“結(jié)果”下拉列表框中選擇“命令”,在右邊的“命令”文本框中編寫程序代碼:SET SYSMENU TO DEFAULT

  ⑤選擇【菜單】→【生成】命令,將菜單保存為“cd1”,生成一個(gè)菜單文件“cd1 mpr”。關(guān)閉菜單設(shè)計(jì)窗口,在命令窗口輸入命令:DO cd1.mpr,執(zhí)行菜單。

  (2)【操作步驟】

  ①選擇【文件】→【薪建】命令,選擇“表單”,單擊“向?qū)?rdquo;按鈕,在彈出的“向?qū)нx取”窗口中選擇“表單向?qū)?rdquo;,單擊“確定”按鈕。

  ②在“表單向?qū)?rdquo;窗口的“數(shù)據(jù)庫和表”列表框中選擇“訂單”表,將“可用字段”下的全部字段添加到“選定字段”列表框中,單擊“下一步”按鈕。

  ③在“樣式”列表框中選擇“邊框式”,“按鈕類型”選擇“定制”下的“滾動(dòng)網(wǎng)格”類型,單擊“下一步”按鈕。

  ④在“可用的字段或索引標(biāo)識(shí)”列表框中選擇“金額”添加到“選定字段”列表框中,選擇“升序”,單擊“下一步”按鈕。

  ⑤輸入表單標(biāo)題為“訂購信息瀏覽”,單擊“完成”按鈕,輸入表單名稱“bd1”并保存退出。

  8[簡(jiǎn)答題]

  (1)在考生文件夾中有“種植信息”表。用SQL語句查詢每種品種的“種植品種”、“市場(chǎng)價(jià)”、“種植成本”、“數(shù)量”和“凈收入”,其中“凈收入”=每種品種的“市場(chǎng)價(jià)”-“種植成本”*“數(shù)量”。查詢結(jié)果按“凈收入”升序排序,“凈收入”相同的按“種植品種”排序,將結(jié)果存放于表“凈收入”中,將使用到的SQL代碼保存到“result.txt”中。

  (2)在考生文件夾下有表“種植信息”,在考生文件夾下設(shè)計(jì)一個(gè)表單“bdl”,表單標(biāo)題為“種植信息”。該表單為“種植信息”表的窗口輸入界面,表單上還有一個(gè)標(biāo)題為“關(guān)閉”的按鈕,單擊該按鈕退出表單。

  參考解析:

  【考點(diǎn)指引】本大題第1小題考查的是SQL,SELECT語句的用法,這里還要用到order BY和INTO TABLE子句;第2小題主要考查表單的創(chuàng)建。

  (1)【操作步驟】

  ①在命令窗口中輸入命令:

  SELECT種植品種,市場(chǎng)價(jià),種植成本,數(shù)量,(市場(chǎng)價(jià)一種植成本)*數(shù)量AS凈收入INTO TABLE凈收入FROM種植信息order BY凈收入,種植品種(回車執(zhí)行)

  ②在考生文件夾下新建文本文件“result.txt”,將輸入的命令保存到文本文件“result.txt”中。

  (2)【操作步驟】

  ①選擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計(jì)器,在表單屬性窗口Caption屬性值修改為“種植信息”,單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加一個(gè)命令按鈕Command1。

  ②在按鈕屬性窗口命令按鈕Command1的Caption屬性值修改為“關(guān)閉”。雙擊命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來關(guān)閉表單。

  ③在表單設(shè)計(jì)器中,鼠標(biāo)右鍵單擊表單空白處,在彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”命令,打開表單的數(shù)據(jù)環(huán)境,將數(shù)據(jù)表文件“種植信息”添加到數(shù)據(jù)環(huán)境中,將數(shù)據(jù)環(huán)境

  中的“種植信息”表拖放到表單中,可看到在表單中出現(xiàn)一個(gè)表格控件,此時(shí)實(shí)現(xiàn)了“種植信息”表的窗口式輸入界面。

  ④選擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的“另存為”對(duì)話框中輸入表單文件名“bd1”,保存在考生文件夾下,然后運(yùn)行表單。

  9[簡(jiǎn)答題]考生文件夾下存在數(shù)據(jù)庫“公司”,其中包含表“職員信息”和表“部門”,這兩個(gè)表存在一對(duì)多的聯(lián)系。建立文件名為“bd1”的表單,其中包含兩個(gè)表格控件。

  第一個(gè)表格控件用于顯示表“部門”的記錄,第二個(gè)表格控件用于顯示與“部門”表當(dāng)前記錄對(duì)應(yīng)的“職員信息”表中的記錄。

  表單中還包含一個(gè)標(biāo)題為“關(guān)閉”的命令按鈕,要求單擊此按鈕退出表單。

  參考解析:

  【操作步驟】

  ①選擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計(jì)器,單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加一個(gè)命令按鈕Command1,單擊表單控件工具欄上的“表格”控件圖標(biāo),再添加兩個(gè)表格控件“Grid1”和“Grid2”。

  ②選擇命令按鈕,在按鈕屬性窗口命令按鈕Command1的Caption屬性值修改為“關(guān)閉”,如圖72-1所示。雙擊“關(guān)閉”命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來關(guān)閉表單。

  ③選擇表格控件“Grid1”,在表格控件屬性窗口 “Recordsource”屬性值修改為“部門”,將“RecordSourceType”屬性值修改為“0”,將“ReadOnly”屬性值修改為“.T.”,選擇表格控件“Grid2”,在表格控件屬性窗口 “RecordSource”屬性值修改為“”””,將“RecordSourceType”屬性值修改為“1”。

  ④在表單設(shè)計(jì)器中,選擇"Grid1”,在屬性窗口中雙擊“AfterRowColChange Event”,彈出事件過程代碼編輯窗口,輸入以下代碼:

  SELECT*INTO CURSOR tmp FROM職員信息WHERE部門編號(hào)=ThisForm.Grid1.columns(1).

  Text1.value

  ThisForm.Grid2.RecordSourceType=1

  ThisForm.Grid2.RecordSource=〝tmp〞

  ThisForm.Grid2.Refresh

  ⑤選擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的“另存為”對(duì)話框中輸入表單文件名“bd1”,保存在考生文件夾下,然后運(yùn)行表單。第6題 筆記記錄我的筆記(0) | 精選筆記(0)選擇筆記標(biāo)簽:試題內(nèi)容(0)答案解析(0)

  10[簡(jiǎn)答題]設(shè)計(jì)一個(gè)名為“bd2”的表單,表單的標(biāo)題為“零件裝配情況”。表單中有一個(gè)表格控件和兩個(gè)命令按鈕“查詢”和“關(guān)閉”。運(yùn)行表單時(shí),單擊“查詢”命令按鈕后,要求表格中顯示產(chǎn)品編號(hào)“0003”所使用的零件的零件名稱、規(guī)格和數(shù)量。單擊“關(guān)閉”按鈕關(guān)閉表單。

  參考解析:

  【操作步驟】

  ①選擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計(jì)器,將Caption屬性值修改為”零件裝配情況”;單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加兩個(gè)命令按鈕Command1、Command2;單擊表單控件工具欄上的“表格控件圖標(biāo),再添加一個(gè)表格控件。

  ②分別選擇兩個(gè)命令按鈕,在按鈕屬性窗口命令按鈕Command1的Caption屬性值修改為“查詢”,將命令按鈕Command2的Caption屬性值修改為“關(guān)閉”,如圖31–1所示。雙擊“關(guān)閉”命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來關(guān)閉表單。

  ③選擇表格控件“Grid1”,在表格控件屬性窗口“RecordSource”屬性值修改為“〝″’,將“RecordSourceType”屬性值修改為“1”。

  ④雙擊“查詢”命令按鈕,在Click事件中輸入代碼:

  SELECT零件名稱,規(guī)格,數(shù)量INTO CURSOR tmp FROM產(chǎn)品,零件WHERE產(chǎn)品.零件編號(hào)=零件.零件編號(hào)AND產(chǎn)品.產(chǎn)品編號(hào)=〝0003″

  ThisForm.Grid1.ReeordSourceType=1

  ThisForm.Grid1.RecordSource=〝tmp″

  ThisForm.Grid1.ReFresh

  ⑤選擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的“另存為”對(duì)話框中輸入表單文件名“bd2”,保存在考生文件夾下,然后運(yùn)行表單。

55729 主站蜘蛛池模板: 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 阜阳成人高考_阜阳成考报名时间_安徽省成人高考网 | AR开发公司_AR增强现实_AR工业_AR巡检|上海集英科技 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 皮带输送机-大倾角皮带输送机-皮带输送机厂家-河南坤威机械 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 至顶网| 北京征地律师,征地拆迁律师,专业拆迁律师,北京拆迁律师,征地纠纷律师,征地诉讼律师,征地拆迁补偿,拆迁律师 - 北京凯诺律师事务所 | 企业管理培训,企业培训公开课,企业内训课程,企业培训师 - 名课堂企业管理培训网 | 运动木地板厂家,篮球场木地板品牌,体育场馆木地板安装 - 欧氏运动地板 | 小学教案模板_中学教师优秀教案_高中教学设计模板_教育巴巴 | 齿轮减速电机一体机_蜗轮蜗杆减速马达-德国BOSERL齿轮减速机带电机生产厂家 | 上海租奔驰_上海租商务车_上海租车网-矢昂汽车服务公司 | 劳动法网-专业的劳动法和劳动争议仲裁服务网 | 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 贵州水玻璃_-贵阳花溪闽兴水玻璃厂| 液压扳手-高品质液压扳手供应商 - 液压扳手, 液压扳手供应商, 德国进口液压拉马 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 地图标注|微信高德百度地图标注|地图标记-做地图[ZuoMap.com] | 手板-手板模型-手板厂-手板加工-生产厂家,[东莞创域模型] | 档案密集架,移动密集架,手摇式密集架,吉林档案密集架-厂家直销★价格公道★质量保证 | 全球化工设备网—化工设备,化工机械,制药设备,环保设备的专业网络市场。 | 氨水-液氨-工业氨水-氨水生产厂家-辽宁顺程化工 | 大功率金属激光焊接机价格_不锈钢汽车配件|光纤自动激光焊接机设备-东莞市正信激光科技有限公司 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 湖南档案密集架,智能,物证,移动,价格-湖南档案密集架厂家 | 立式硫化罐-劳保用品硫化罐-厂家直销-山东鑫泰鑫硫化罐厂家 | 清水混凝土修复_混凝土色差修复剂_混凝土色差调整剂_清水混凝土色差修复_河南天工 | 网站优化公司_北京网站优化_抖音短视频代运营_抖音关键词seo优化排名-通则达网络 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 交通信号灯生产厂家_红绿灯厂家_电子警察监控杆_标志杆厂家-沃霖电子科技 | 河南不锈钢水箱_地埋水箱_镀锌板水箱_消防水箱厂家-河南联固供水设备有限公司 | 消防设施操作员考试报名时间,报名入口,报考条件 | 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 大数据营销公司_舆情监测软件_上海SEO公司-文军营销官网 | 砖机托板价格|免烧砖托板|空心砖托板厂家_山东宏升砖机托板厂 | 水压力传感器_数字压力传感器|佛山一众传感仪器有限公司|首页 | 纸箱抗压机,拉力机,脂肪测定仪,定氮仪-山东德瑞克仪器有限公司 | 硫酸钡厂家_高光沉淀硫酸钡价格-河南钡丰化工有限公司 | 三防漆–水性三防漆–水性浸渍漆–贝塔三防漆厂家 | 学校用栓剂模,玻璃瓶轧盖钳,小型安瓿熔封机,实验室安瓿熔封机-长沙中亚制药设备有限公司 |