09春二級VFP試卷

2023-02-15 23:09:02 字數 4285 閱讀 2614

2009年春浙江省高等學校

計算機等級考試試卷(二級foxpro)

說明: 考生應將所有試題的答案填寫在答卷上。其中試題1到試題6請在答卷上的各小題選項的對應位置上填“√”

請將你的准考證號的後五位填寫在答卷右下角的指定位置內。

考試時間為90分鐘。

本試卷中涉及到的相關表檔案,其結構和記錄如下所示:

1、 學生.dbf

結構:學號姓名性別出生年月簡歷獎學金**

c,6 c,8 l,1 d,8 m,4 n,6,2 g,4

記錄:記錄號# 學號姓名性別出生年月簡歷獎學金**

1 951001 王平 f. 05/06/70 memo 50.00 gen

2 951003 李華 f. 01/23/71 memo 25.00 gen

3 954006 張小強 t. 07/21/70 memo 0.00 gen

4 953008 趙峰 t. 11/05/72 memo 75.00 gen

5 954011 丁超 t. 09/27/70 memo 0.00 gen

6 953013 羅浩 t. 09/09/71 memo 50.00 gen

(注:性別=.f.為女,性別=.t.為男,學號前三位為班級號)

2、 課程.dbf

結構:課程號課程名學時數

c,4 c,20n,3

記錄:記錄號# 課程號課程名學時數

1 0001 高等數學108

2 0002 英語90

3 0003 計算機基礎 68

4 0004 資料庫應用 80

5 0005 工程製圖80

3、成績.dbf

結構:學號課程號成績

c,6 c,4 n,5,1

記錄:記錄號# 學號課程號成績

試題1、(每空格3分,共12分)

閱讀下列程式說明和程式,在每小題提供的若干可選答案中,挑選一個正確答案。

【程式說明】

統計顯示學生表中每位同學的姓名、獎學金和獲獎檔次。獲獎檔次評價標準是:獎學金在70(含70)以上,獲獎檔次為”a”;獎學金在50(含50)至70(不含70),獲獎檔次為”b”; 獎學金在20(含20)至50(不含50),獲獎檔次為”c”;其他獲獎檔次為”d”。

【程式】

set talk off

clear

use 學生

do while .t.

do case

case jxj>=70

dj=’a’

case jxj>=50 and jxj<70

dj=”b”

dj=”c”

otherwise

dj=”d”

endcase

skip

exit

endif

enddo

useset talk on

【供選擇的答案】

(1)a. jxj=獎學金 b. jxj=str(獎學金)

c. jxj=val(獎學金) d. jxj= str (獎學金,6,2)

(2)a. case jxj>20 and jxj<=50 b. case jxj>20

c. case jxj>=20 d. case jxj>=20 or jxj<50

(3)a. 姓名+獎學金+dj

b. 姓名+str(獎學金)+dj

c. ?姓名+”獎學金”+dj

d. ?姓名+str(獎學金)+”dj”

(4)a. if !bof() b. if bof()

c. if !eof() d. if eof()

試題2、(每空格3分,共12分)

閱讀下列程式說明和程式,在每小題提供的若干可選答案中,挑選一個正確答案。

【程式說明】

統計輸出所有男生和女生的平均成績。

【程式】

set talk off

clear

sele

use 學生

sele 2

use 成績

sele a

store 0 to x1,x2,x3,x4

do while !eof()

xh=學號

xb=性別

loca for 學號=allt(xh

do whil !eof()

x1=x1+成績

x2=x2+1

else

x3=x3+成績

x4=x4+1

endif

enddo

sele a

enddo

?”男生平均成績=”,x1/x2

?”女生平均成績=”,x3/x4

【供選擇的答案】

(5)a、sele 3

b、sele 學生

c、sele b

d、sele 1

(6)a、if xb

b、if found()

c、if xb=t

d、if !found()

(7)a、go bott

b、skip

c、skip -1

d、continue

(8)a、skip -1b、skip

c、continued、go top

試題3、(每空格3分,共12分)

閱讀下列程式說明和程式,在每小題提供的若干可選答案中,挑選一個正確答案。

【程式說明】

下面表單完成上翻、下翻查詢功能,資料以只讀方式顯示。

【程式】

表單form1的init事件**:

上翻”下翻”

性別.enabled=.f.

簡歷.readonly=.t.

10) 的click事件**:

do case

case

skip –1

if bof()

endif

skip

if eof()

endif

endcase

【供選擇的答案】

(9) a、

b、c、 readonly,.t.)

d、(10)a、command1

b、commandgroup1

c、command2

d、commandgroup

(11)a、case

b、case

c、case

d、case

(12)a、release thisform

b、c、d、

試題4、(每空格3分,共12分)

說明:閱讀下列程式(段)並回答問題,在每小題提供的若干可選答案中,挑選一個正確答案。

【程式】

set talk off

clear

a=”abcdef”

b=len(a)

x=””

y=””

n=1do while n<=b

if n%3=0

x=x+substr(a,n,2)

else

y=y+substr(a,n,2)

endif

n=n+2

enddo

?”x=”,x

?”y=”,y

set talk on

【供選擇的答案】

(13)程式執行後,x的輸出結果為

a. cd b. ab c. abef d. ef

(14) )程式執行後,x的輸出結果為

a. cd b. ab c. abef d. ef

(15)當n=n+2改成n=n+1後,x的輸出結果為

a. abc b. cde c. aabb d. abbcdeef

(16) 當n=n+2改成n=n+1後,x的輸出結果為

a. abc b. cde c. aabb d. abbcdeef

試題5、(每空格3分,共12分)

說明:閱讀下列程式(段)並回答問題,在每小題提供的若干可選答案中,挑選一個正確答案。

【程式】

set talk off

clear

input “n=” to n

p=5i=1

a=0do whil i<=n

if i<=p

j=1do whil j<=2*i-1

a=a+j

j=j+2

enddo

VFP期中測試卷

太湖縣愷風職校18計算機 基礎 月考測試卷 excel 2010 第5章第1節 本卷滿分100分,考試時間為60分鐘 班級姓名分數 一 選擇題 將正解答案填入 否則0分計算,每題2分,共30分 1.excel2010的單元格中 a.只能包含數字b.只能包含文字 c.可以是數字 字元和公式等 d.以上...

二級VFP選擇題

20101 下面敘述中 不屬於資料庫系統的特點。a 資料結構化好 b 資料獨立性高 c 資料冗餘度高 d 資料共享程度高 答案 c 20102 某工廠生產多種產品,每種產品要使用多種零件,一種零件可能安裝在多種產品上,則產品和零件之間存在著 的聯絡。a 一對一 b 一對多 c 多對多 d 不能確定 ...

2019年春期二年級5月份月考試卷

一 直接寫得數 共12分 28 7 120 39027 9 3 24 3 2100 400 48 4 2 72 9 1300 500 49 7 6 56 8 200 7008 9 12 二 填空 每空1分,共20分 1 1000裡面有 個百,10個千是 2 一個四位數,千位上是2,個位上是4,其它數...