國家計算機二級vfp操作題題目以及答案_第1頁
國家計算機二級vfp操作題題目以及答案_第2頁
國家計算機二級vfp操作題題目以及答案_第3頁
國家計算機二級vfp操作題題目以及答案_第4頁
國家計算機二級vfp操作題題目以及答案_第5頁
已閱讀5頁,還剩135頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

001

第34次二級VisualFo*Pr。考試系統一姓名:吳煌蘸,碓考證號:2734350701000112

答題⑤幫助也)

考生文件夾

K:\zx245\27000112基本操作題i簡單應用題綜合應用題

一、基本操作題(去四小題,第1和第2題是7分,第3和第4題是8分)

在考車文件夾學完成下下列列操成作:

1.新建一不藪據用吧database,在庫中建立數據庫表teinp,表內容和結構與

當前文件夾下的“歌手留敘表完全相同。

醬星蠢qenu,快捷菜單有兩條命令「打開文件"和”關閉文件工

3.使用報表向導建立一個報表,我表的數據來源分別是“打分衣"(霽表)和

“歌手信息”(子表)兩個數賽庫文件,逑取這兩個表的全部字段,隹售字窗為

“歌手編號",按"分數"升岸排列,報表的標題為"打分一覽表”,最信將箱表保存

為”打分表,

4.使用SQL用令將表teinp中歌手編號為111的歌手的年齡修改為20歲,命令

存儲在nypro.prg中。

1.seIect*from歌手信息intotabIetemp

將temp表添加到數據庫中

2.記住要生成二mpr文件

在命令窗口執行:domymenu.mpr

3.

4.updatetempset年齡=20where歌手編號=111

第34次HCRE_二級VisualFoxPro考試系統一姓名:吳煌嫌,睢考證號:2734350701000112X

答題6)幫助QD

考生文件夾

綜合應用題

K:\zx245\27000112基本操作題j藺單應用題

.應用(2小題,每題20分,計40分)

,生文傳委下完成下歹時岸:

一修改期proone.電印中帶有注釋的四條語句(修改或填充,不要修改其

鑿舞露裝慧察錯篇標于等于“并且小于等于歷

2.編句SQL命令查詢歌手平均分大于&2的鰲手的姓名、歌:

查詢結果存稔于result,dbf中(宇會名依次為姓君、于一載翦砰蠹,

按歌手的單均分降序排列。SQL傘令要保存在ttt.prg.

1.

createtabIeprime(datf)&&建表表名為prime

n=11

dowhilen<=2011

f=0

i=2

dowhilei<=int(sqrt(n))

ifmod(n,i)<>0

i=i+1

loop&&繼續內循環

else

f=1

exit&&跳出內循環

endif

enddo

iff=0

insertintoprimevalues(n)&&插入滿足條件的數據到表中

endif

n=n+1

enddo

2.

SELECT歌手信息.姓名,歌手信息.歌手編號,avg(打分表.分數)平均分;

FROM比賽情況!歌手信息INNERJOIN比賽情況!打分表;

ON歌手信息.歌手編號=打分表.歌手編號;

GROUPBY歌手信息.姓名;

HAVINGAVG(打分表.分數)>8.2;

ORDERBY3DESC;

INTOTABLEresult.dbf

注意:要求對統計結果的篩選,要用having

第34次MCRE_二級VisualFoxPr。考試系統一姓名:吳惶嫌,徒考證號:2734350701000112X

答題⑤)幫助量)

考生文件夾

K:\zx245\27000112基本操作題簡單應用題I綜合應用題

三、綜合應用(1小題,計30分〕

在考生文件夾下完成下列操作:

L打開駛據庫文件Wdatabase,為表te股建立主索弓|:索引名和索引表達式

均為"歌手編號"

等于冒金嚼編醇箱解圖所iew,視圖中的數據滿足以下條件:年齡大于

等于,駕矍嗨*或饕歌新類,新類的父類是CheckBox,新類存儲于名為

4.、數據裁現菱情況”中有3個數據庫表:打分表、歌手信息和選送單位。

建立包括4個標簽、一個列蓑框(Listl)和。個文本據的表單myform,

其里Labell、Label2、Label3、Label4的標題依次為迤送單位、最高分、善低分

前半均分;文本框Text1、Text2、Text3依次用于顯示最高分、最便芬和平均分,

如下圖所示。

5.列表捱(Listl)的RowSource和RowSourceType屬性手工指定為

”選送單位.量位々鏟和6。

6.為列表框(Listl)的DblClick事件編寫程序。程疔的哪自是:表單運行

時,身戶雙擊列表框用選項時,將該選至電位的"單位名禰"、噓高分"、"最征分"

智"單筠分”四個字度的信息存入自由表two.dbf中挈名依次為單位名稱、

基高分、最低分和單均分),同哥將統計數箱顯丕在躺相應的文本框中。

7.最后運行表單,笄在列表框中雙擊〃箜政女工團”。

Listl的dblclick事件代碼如下:

SELECT選送單位.單位名稱,max(打分表.分數)最高分,;

min(打分表.分數)as最低分,avg(打分表.分數)as平均分;

FROM比賽情況!選送單位INNERJOIN比賽情況!歌手信息;

INNERJOIN比賽情況!打分表;

ON歌手信息.歌手編號=打分表.歌手編號;

ON選送單位.單位號=歌手信息.選送單位號;

where選送單位.單位名稱=thisform.Iist1.value;

GROUPBY選送單位.單位名稱;

INTOTABLEtwo.dbf

select最高分,最低分,平均分fromtwointoarraya

thisform.textl.vaIue=a(1)

thisform.text2.value=a(2)

thisform.text3.vaIue=a(3)

002

第34次二級Visu&lFoxPro考試系統一姓名:言澗華,睢考證號:2734350701000117X

答題⑤)幫助國)

考生文件夾

K:\zx245\27000117j基本操作題藺單應用題綜合應用題

一、基本操作題(共四小題,笫1和2題是7分、第3和4是8分)

在考車文件夾節完成如下筐作:

1.使用SQLINSERT語句在0rders表中添加一條I逑,縣中訂單號為〃0050〃、

客戶號為〃061002〃、簽訂日財為2010年10月10日。然后將垓語句保存在命令文件

sone,prg中。

2.使用SQLUPDATE語句飽rders表中訂單號為“0025〃的訂單的簽訂日期改為

2010年16月10Bo然后將該語句保存在命令文件stwo.prg中。

3.使用SQLALTER語句為。rders表添加一個〃金額〃字段(貨幣類型)。然后

將該語句歌存在命令支禪sthree.prg中。

“0032”且商品號為

”C1003

1.insertintoordersvalue(“0050",“061002”,「201070-10))

2.updateordersset簽訂日期=「2010T0T0};

where訂單號="0025”

3.altertableordersadd金額y

DeIetefrom表名[where]

4.

deIetefromorderitemswhere訂單號=“0032"and商品號=“C1003〃

第34次骯RE一二級VisualFoxPro考試系統一姓名:曾潤華,他考證號:27343507010001172d

笞題6)幫助⑩

考生文件夾基本操作題「贏麗’”|綜合應用題

K:\zx245\27000117

z煦T?

'*l、f

使

單的

次含

^能Bt

LELT矍?2

o,o

EC項

性n

1^Mh一

'^,節-

在存

句n

B1石

1ng。

ta^碑氤IV

eO氤sfe.pr

orS。

:o

ier加

st并

澳中

cuer表w

Im

d。

不a

圖dsood

p^^頒

M赭

vl!各

<'?

一,

價one:

+-J^

^Ji

2000'價

IIW都

品$^

中0

-

序,-

-息

1的

^詢^

排o31

tHT^

aetO。

1.

SeIect客戶號,姓名,性別,聯系電話fromcustomerswhere客戶號not

in(SeIect客戶號fromorderswhereyear(簽訂日期)=2008andmonth(簽訂

日期)=2)

2.(單價>=2000and庫存量<=2)or(單價<2000and庫存量<=5)

字段]聯接篩選[排序儂據]分俎依據|更新條件|雜項|

手段名者條件實例大小寫邏輯

Goods.單價>=2000&ndGo=.t.OR

tGoods,單價<2000?ndGo(叵]|||=0|\vl|||<^>回|

1

見圖1記錄:1/11Exclusive

SELECT*;

FROMgoods_m!goods;

WHEREGoods.單價>=2000andGoods.庫存量<=2=.t.;

OR(Goods.單價<2000andGoods.庫存量<=5=.t.):

ORDERBYGoods.單價DESC,Goods.庫存量

第34次HCRE_二級¥isualFoxPro考試系統一姓名:言澗華,睢考證號:2734350701000117X

答題6)幫助國)

考生文件夾

K:\zx245\27000117基本操作題簡單應用題I綜合應用題

三、綜合應用(1小題,計30分)

在號生文件夾下創建一個頂層表單吧formsex(表單的標題為〃考試〃),然

后創建舁在表率中添加菜單£菜單的名粽為叫inegimx,菜簞程序的名稱為

myinenu.mpr)。效果如下圖所不。

1.塞單寓學斗濯盥出:的功能都通過.

統計^星幕乂瓢生窗出生的客戶人數。

:_____________________________________________赤排序,統濟結果存放

+IA+y"ira|I|

3.菜單命令〃通出〃的功能是釋放并關閉表單(在過程中包含命令

4;請運行算簞并依次執行其中的"統計"和"退出''菜單命令。

003

2.updateclientset性別=“男”;

where客戶號="061009”

3.insertintocIientvalue(“071009”,”楊曉靜","女",{1991-01-01})

4.altertableclientalter性別setcheck性別$”男女”

第34次耳CRE_二級VIsualFoxPro考試系統一姓名:陳尊芳,睢考證號:2734350701000119

答題⑤)幫助國)

考生文件夾

K:\zx245\27000119基本操作題?茴單應用題i綜合應用題

二、簡單應用《2小科每題20分,并40分)

1.利用查詢設計器創建查詢,從customers、orders,orderitems和goods

表史查詢詼有客戶耳前兩個字符為"06"的著戶簽訂的訂單信息、。查詢結果狼次包

含濟客占占戶a號、i:丁t:耳亙、商品號、商品名和數量五項的容。各記錄妗片小旦口0+后

客戶號相同按訂號開庫如字[釘丁單*旦號期也&口相口同El則l狂接桑商;口品與號HL拜工春薪r晝詢室落曷'

表tableone。甌后將查詢保存在queryone.qpr文件中,并運行,該查詢。

2.擴展VisualFoxPrcl基類CoIranandButton,創建一個名為MyButton的自定義

捻鈕類。宜,淀定義.-按…鈕,,類保存在名為nyclasslib的類庫中。自定義技鈕類MyButton

需滿足以了要求:、,

1)基標題為"退出"。

2)第lick事件代碼的功能是天E鱉靠£添加一個基于自定義類

一后初J建一不文柞茗為formone的

MyButton的按鈕。

SELECTCustomers.客戶號,Orders.訂單號,Orderitems.商品號,Goods.商品

名,;

Orderitems.數量;

FROMcustomersINNERJOINorders;

INNERJOINorderitems;

INNERJOINgoods;

ONOrderitems.商品號=Goods.商品號;

ONOrders.訂單號=Orderitems.訂單號;

ONCustomers.客戶號=Orders.客戶號;

WHERECustomers.客戶號LIKE“06%";

ORDERBYCustomers.客戶號,Orders.訂單號,Orderitems.商品號;

INTOTABLEtableone.dbf

004

第34次HCRE_二級YisualFoxFro考試系統一姓名:吳做敏,睢考證號:2734350701000121X

答題⑤)幫助量)

考生文件夾

K:\zx245\270001211基本操作題簡單應用題綜合應用題

一、基本探作題(去四小題,笫1和2題是7分、第3和4是8分)

在舍里女住去不完位下列操祚:

1.使用報羨而導為”職工凄創建一個報表one,選擇"職工貸的所有字段,

報表樣式噩簡報式,按"職工存"為升序推列,其他選項取默認蓿。

2.建立一個如下圖所示的菜單映enu,注意要生成菜單。

打開文件關閉文件退出(R)

3.新建數據庫文件nydata,并將"教師”表加入其中。

4.使用SQLCreate命會建立"學生"表,"學生”表中包括學號(C10),姓名

(C16)和年骼⑴字段,坐號為主關鍵字。命令存儲于支件mypro.prg中。

3.

要打開“教師”表,刪除原來的關系

4.

createtable學生(學號c(10)primarykey,姓名c(16),年齡i)

1.

select部門.部門號,count(*)as人數;

from職工,部門where部門.部門號=職工.部門號andyear(出生日期)>=1980

andyear(出生日期)<=1990;

orderby人數desc;

groupby部門.部門號intodbfnew

第34次HCRE_二級VIsualFo*Pr。考試系統一姓名:吳朝睢考證號:2734350701000121兇

答題6)幫助國)

考生文件夾

K:\zx245\27000121基本操作題簡單應用題1綜合應用題

三、“應4用EQ-小十題=成,計下3列0分操〕作.

1.新建‘職工管理”的數據庫文件,將自由表"部門"、"職工"添加到

該數據庫中。

,2.將"部門"里的"部門號"定義為主索引,索引名是indexed皆a。

3.建立一個善詢mysql,查詢"通信”學院行工畬資杳大需生3:0…00的人月員"二姓二名":和〃工資"

信息存入salary.dbf中士按工資升序排列,施j該查氤

4.建立包括一個標笠labeil)、一個列表框(List1)、一個表格(Gridl),

LabEl的標題為"部門茗”的表單forintwoo

5.列表框(Listl)的RowSource和RowSourceType屬性手工指定為

“部門.部門名”和6。

6.表格(Gridl)的RowSource和RowSourceType屬性手工指定為

"select取工號,姓名,工資from職工”和4。

7.列表框(Listl)的bElClick事件編寫程:□

戶雙擊列表框中實例時串門的"職工號"、"姓名"利"工資"

入自由表three,dbf中,品莖按"職工號"降序排列。

8.運行表單,右歹雙落"信息管理"。

006

第34次HCRE_二級¥1sualFoxPro考試系統一姓名:蔡蕨萍,睢考證號:2734350701000213X

答題⑤)幫助國)

考生文件夾

K:\xx245\27000213基本操作題i簡單應用題綜合應用題

一、基本操作題較券I播假靠爆魏需蹄員的有關數據):

1.利用:計善為e叩loyee表切建一個普通索弓索引表達式為“姓名”,

索引名為X?

2.打開考生目錄下的表單文件formon巳sex,然后設置表單的Load事件代碼:

打開匕niployee表,并將索禮:m設置擊當前索弓|。

3.在formone裝單巾添加一個列表框,笄設置列表框的屬性:名稱為mylist;

高度為60;可以多重選擇。

4.設置formone表單中inylist列表框的有關屬性,其中RowSourceTyp巳屬性

為字段,鎬當表單運行時,列表框內顯示e股loyee表中姓名字段的值。

2.

useempIoyee

setordertotagxm

useempIoyeeorderxm

3.

NameMy1ist

Height6

Multiselected.t.

4.要將表添加到數據環境中

rowsourcetype6-字段

rowsourceEmployee.姓名

第34次BCKE一二級YisualFoxPro考試系統一姓名:蔡薇萍,準考證號:2734350701000213兇

答題⑤)幫助也)

考生文件夾

基本操作題簡單應用題綜合應用題

K:\zx245\27000213

i蠡0

二4

&,

切(

關數

1據

在<AJ

生En

-費n

L壁

單c

彳nil5

'^含npl

訂r10

e剜

』;

喙"l

黏_

1。

-able?件

并QUeryoneIpr

c然

眼懿

后在

眈修

數Z

婿

e據

野w

馨er

^rder聯

創m

額.

H,

le:記

姓0.

VI名

員5{

-按

次on

I視

.一

號0

升1

閽^

的f

I結

拜0

J

“taettw

1.

SELECTTOP10Order.訂單號,Employee.姓名,Order.簽訂日期,Order.金額;

FROMemployeeINNERJOINorder;

ONEmployee.職員號=Order.職員號;

ORDERBYOrder.金額DESC;

INTOTABLEtableone.dbf

注意:topn一定要和orderby連用,在雜項中

第34次HCRE_二級VisualFoxPro考試系統一姓名:蔡海萍,茂考證號:2734350701000213

答題6)幫助國)

考生文件夾[綜合應用題

K:\zx245\27000213基本操作題簡單應用題

三、綜合應用(1小題,計30分]

在考生文件夾下完成下列僚作:

(1)創建自由表tablethree,其結構如下:

姓名C(6)

房商金額N(6,2)

最低金額N(6,2)

平均金額N(6,2)

(2)設計一個進行查詢統計的表單formtwo.scx,其界面如下圖所示。其電表

格的名稱為Gridl,“查詢統計”按鈕的名稱為Commandl,“退出”按鈕的名稱為

Coinmand2,文本框的名稱為Text10

當在文本框輸入芾職員姓名并單擊“查詢統計''營鈕時,會在左邊的表督內顯

示該職員所簽各訂單褥金就并將其中的最高金額、最低金額和平均金額存入表

tablethreeH^o

單擊“退出”按鈕海關閉表單。

(3)運行上面創建的表單formtwo,然后依次查詢統計“趙小青”和

“吳和軍”兩位職員所簽訂單的有關金額。執行完后,表tablethree中應該包含

兩條相應的記錄。

將表格的recordsourcetype=4-sqI

thisform.grid1.recordsource="SELECTOrder.訂單號,Order.金額;

FROMorder__m!empIoyeeINNERJOINorder__m!order;

ONEmployee.職員號=Order.職員號;

WHEREEmployee.姓名=thisform.textl.valueintocursortmp〃

seIectmax(金額),min(金額),avg(金額)fromtmpintoarraya

insertintotabIethreevaIue(thisform.textl.vaIue,a(1),a(2)ra(3))

101

第33次即RE_二級VisualFoxPro考試系統--姓名:張鶯,爬考證號:2733350701000101

答題⑤)醐⑩

考生文件夾K:\z88\27000101j基本操作題j簡單應用題綜合應用題

二基本掾作題(型小題,第1秘題是7分、第3和您是盼)

在考生文件夾下已有order、orderitem和goods二個表。其中,order表包含

訂單的票本信息,orderite碳包含訂單的侔細信息,goods表叔含商品(圖書)的

在塾文件鄭毓如下操作:

1.創建一子茗為"訂單管理"的數據庫,并將已有的order、orderite確

goods三個表添加到該數據庫中。

2,在表淵器m為order表建立一個普通索弓|,索引名為nf,索引表達式為

"year(簽訂日期)

3.通過"訂單號"在order表和orderitem表之間建立一個一對多的永久聯系,

它們的索引名蛾布單號"。

4.為上述建立的聯系設置參照完整性糠:更新規則為"限制",刪除規則為

"級聯",插入規則為"限制"。

第33次ICBI二級YisualFoxPro考試系統一姓名:張鶯,流考證號:2733350701000101兇

笞題S幫助⑩

考生文件夾K:\z88\27000101基本摭作題簡單應用題綜合應用題

1

-用12

-'

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論