国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

計(jì)算機(jī)等級(jí)考試筆試題

時(shí)間:2022-08-10 04:18:54 綜合指導(dǎo) 我要投稿
  • 相關(guān)推薦

計(jì)算機(jī)等級(jí)考試筆試題

一.單選題(36分  每小題1分)

計(jì)算機(jī)等級(jí)考試筆試題

1.在VISUAL FOXPRO常用的基類中,運(yùn)行時(shí)不可見的是(     )。

(A) 計(jì)時(shí)器  (B)復(fù)選框    (C) 列表框   (D) 選項(xiàng)按鈕組

2.設(shè)職工數(shù)據(jù)表文件已經(jīng)打開,其中有工資字段,要把指針定位在第一個(gè)工資字段的值大于2200元的記錄上,應(yīng)使用命令(        )。

(A)LOCATE FOR 工資>2200  (B)SEEK FOR 工資>2200

(C)SEEK 工資>2200    (D)FIND 工資>2200

3. 在Visual FoxPro中,用zap命令對(duì)當(dāng)前數(shù)據(jù)表的記錄作了刪除操作,則當(dāng)前數(shù)據(jù)表的eof(),bof()的值為(       )。

(A)  .T.  .F.          (B)  .F.  .F.

(C)  .F.  .T.          (D)  .T.  .T.

4.設(shè)D1和D2為日期型數(shù)據(jù),N為整數(shù),不能進(jìn)行的運(yùn)算是(       )。

(A) D2-N    (B) D1+D2    (C) D1+N    (D) D1-D2

5. 在Visual FoxPro中建立查詢后,可以從表中提取符合指定條件的一組記錄,(    )。

(A)但不能修改記錄

(B)同時(shí)又能更新數(shù)據(jù)

(C)但不能設(shè)定輸出字段

(D)同時(shí)可以修改數(shù)據(jù),但不能將修改的內(nèi)容寫回原表

6. 以下關(guān)于“視圖”的描述正確的是(      )。

(A)視圖就是一種查詢

(B)視圖保存在數(shù)據(jù)庫中

(C)視圖只能從一個(gè)表派生出來

(D)視圖是一個(gè)預(yù)先定義好的SQL SELECT語句文件

7. Visual FoxPro 不支持的數(shù)據(jù)類型有(        )。

(A)通用型      (B)貨幣型      (C)備注型      (D)變量型

8. 下列哪組語句可以將變量X、Y的值互換?(       )

(A)X=Y    (B)X=(X+Y)/2     (C)X=X+Y      (D)C=X

Y=X       Y=(X-Y)/2        Y=X-Y         X=Y

X=Y-X         Y=C

9. 參照完整性規(guī)則的更新規(guī)則中“限制”的含義是(        )。

(A)更新父表中連接字段值時(shí),用新的連接字段自動(dòng)修改子表中的所有相關(guān)記錄

(B)若子表中有與父表相關(guān)的記錄,則禁止修改父表中連接字段值

(C)父表中的連接字段值可以隨意更新,不會(huì)影響子表中的記錄

(D)父表中的連接字段值在任何情況下都不允許更新

10. 設(shè)A,B,C為三角形的三條邊,且A,B,C均大于0。在以下構(gòu)成三角形的條件中正確的是(         )。

(A) A+B>C,B+C>A,A+C>B           (B) A+B>C AND B+C>A AND A+C>B

(C) A+B>C AND (B+C>A OR A+C>B)  (D) A+B>C OR  (B+C>A AND A+C>B)

11. 如圖所示命令按鈕組

:,當(dāng)選擇“暫!睍r(shí),命令按鈕組的值為

(       )。

(A)0         (B)1        (C)2          (D) 暫停

12.下列哪個(gè)表達(dá)式是非法的(       )。

(A) 8 < 4*3  (B) .T.= .F.     (C) $32 <> 32   (D) "1" > 0

13.?dāng)?shù)據(jù)庫表的字段或記錄可以定義有效性規(guī)則,規(guī)則可以是(      )。

(A)邏輯表達(dá)式      (B)字符表達(dá)式

(C)數(shù)值表達(dá)式         (D)前3種都可能

14.表達(dá)式20+INT(RAND()*100)的取值范圍是(     )

(A)(0,0)       (B)(0,20)      (C)(20,120)      (D)(20,100)

15.表單Form1中有一標(biāo)簽Label1,當(dāng)如下代碼執(zhí)行后,Label1中顯示的內(nèi)容為(      )。

X=-5

Y=IIF(X>0,"該數(shù)為正數(shù)",IIF(X=0,"該數(shù)為零","該數(shù)為負(fù)數(shù)"))

thisform.label1.caption=Y

(A)0       (B)-5        (C)該數(shù)為負(fù)數(shù)        (D)該數(shù)為-5

16.輸入一個(gè)數(shù)X,判斷其為正整數(shù)的正確表達(dá)式為(        )。

(A) X>0 OR X=INT(X)           (B)X>0 AND X=INT(X)

(C) X>0 OR X/2=INT(X/2)        (D) X>0 AND X/2=INT(X/2)

17.數(shù)據(jù)表中有字段∶姓名(C)、出生日期(D)、工資(N),設(shè)計(jì)一表單,表單中添加一個(gè)標(biāo)簽label1,要在標(biāo)簽label1中顯示表當(dāng)前記錄的姓名、出生日期和工資,可用的命令是(    )。

(A) thisform.label1.caption=姓名+出生日期+工資

(B) thisform.label1.caption=姓名+ DTOC(出生日期)+STR(工資,4,1)

(C) thisform.label1.caption=VAL(姓名)+VAL(出生日期)+工資

(D)thisform.label1.caption= 姓名+出生日期+STR(工資,4)

18. 數(shù)據(jù)庫表的主索引字段(     )

(A)能出現(xiàn)重復(fù)值               (B)不能出現(xiàn)重復(fù)值或空值

(C) 能出現(xiàn)空值                (D)不能出現(xiàn)重復(fù)值,但能出現(xiàn)空值

19. 能夠?qū)⒈韱蔚幕顒?dòng)對(duì)象刷新的方法是(      )

(A) Hide     (B) Refresh     (C) Release    (D) SetFocus

20. Visual FoxPro的命令窗口中,使用SET RELATION命令可以建立兩個(gè)表之間的關(guān)系,這種關(guān)系是

(       )。

(A)永久性關(guān)系  (B)索引關(guān)系     (C)臨時(shí)性關(guān)系 (D)都不是

21. 擴(kuò)展名為SCX的文件是(    )

(A)表單文件      (B) 數(shù)據(jù)表文件     (C) 數(shù)據(jù)庫文件    (D) 項(xiàng)目文件

22. 使用DIMENSION命令定義數(shù)組后,各數(shù)組元素在沒賦值之前數(shù)據(jù)類型是(     )

(A)字符型  (B)數(shù)值型  (C)邏輯型  (D)未定義

23. 有以下命令序列:

X=64-28

Y=X=36

則變量Y的值為(      )

(A)36          (B) 23        (C)  .T.           (D)  .F.

24. TIMER控件中用來設(shè)定計(jì)時(shí)器間隔時(shí)間長(zhǎng)短的屬性是(       )。

(A) TIMER    (B) CLICK   (C) INTERVAL    (D) SETFOCUS

25.對(duì)于表單上的某文本框控件來說,下列事件中一定會(huì)發(fā)生的事件是(     )。

(A)Init     (B)Click      (C)GotFocus       (D)Valid

26.表單Form1中有一標(biāo)簽Label1,當(dāng)如下代碼執(zhí)行后,Label1中顯示的內(nèi)容為(       )。

k1="*"

k2="/"

a=15

b=7

c=3

thisform.label1.caption=str(a&k1.b&k2.c)

(A)15           (B)35          (C)2.84        (D)15*7/37

27~36題用vfp-sql實(shí)現(xiàn),基于如下數(shù)據(jù)表:

圖書(書號(hào),書名,作者,出版社,定價(jià))

圖書銷售記錄(書號(hào),售書日期,數(shù)量,售價(jià),付款方式)

其中:定價(jià)、售價(jià)、數(shù)量是數(shù)值型,售書日期是日期型,其他是字符型。

27. 查詢圖書表中書名包含“計(jì)算機(jī)”的所有圖書信息,正確的SQL語句是(    )。

(A) SELECT  ALL  FROM 圖書 WHERE  書名="計(jì)算機(jī)"

(B) SELECT  所有信息 FROM 圖書 WHERE  書名="計(jì)算機(jī)"

(C) SELECT  ALL  FROM 圖書 WHERE 書名 not  like "計(jì)算機(jī)"

(D) SELECT  *  FROM 圖書 WHERE  書名 like "%計(jì)算機(jī)%" 28. 查詢圖書定價(jià)在80~150(含)范圍內(nèi)的圖書名、出版社、定價(jià),正確的SQL語句是(   )。

(A) SELECT * FROM 圖書 WHERE 80<定價(jià) or定價(jià)<150< p="">

(B) SELECT * FROM 圖書 WHERE 80≤定價(jià)≤150

(C) SELECT 圖書名,出版社,定價(jià) FROM 圖書 WHERE  between 80 and 150

(D) SELECT 圖書名,出版社,定價(jià) FROM 圖書 WHERE  not between 80 and 150

29. 查詢2012年9月圖書銷售信息(書名、數(shù)量和售書日期),正確的SQL語句是(

(A)SELECT 圖書.書名,數(shù)量,售書日期 FROM圖書,圖書銷售記錄WHERE;

圖書.書號(hào)=圖書銷售記錄.書號(hào) AND售書日期=ctod("2012-9-*")

(B)SELECT 圖書.書名,數(shù)量,售書日期 FROM圖書,圖書銷售記錄;

WHERE 圖書.書號(hào)=圖書銷售記錄.書號(hào) AND;

YEAR(售書日期)=2012  AND  MONTH(售書日期)=9

(C)SELECT 圖書.書名,數(shù)量,售書日期 FROM圖書,圖書銷售記錄;

WHERE 圖書.書號(hào)=圖書銷售記錄.書號(hào) AND;

YEAR(售書日期)=2012  OR  MONTH(售書日期)=9

(D)SELECT 圖書.書名,數(shù)量,售書日期 FROM圖書,圖書銷售記錄WHERE;

圖書.書號(hào)=圖書銷售記錄.書號(hào) AND售書日期=2012-9

30. 查詢“人民文學(xué)出版社”圖書的銷售數(shù)量,正確的SQL語句是(    )。

(A)SELECT 出版社,sum(數(shù)量)  FROM圖書,圖書銷售記錄;

WHERE 圖書.書號(hào)=圖書銷售記錄.書號(hào) AND;

出版社="人民文學(xué)出版社"

(B)SELECT 出版社,sum(數(shù)量)  FROM圖書,圖書銷售記錄;

WHERE 出版社="人民文學(xué)出版社"

(C)SELECT 出版社,count(數(shù)量)  FROM圖書,圖書銷售記錄;

WHERE 圖書.書號(hào)=圖書銷售記錄.書號(hào) AND;

出版社="人民文學(xué)出版社"

(D)SELECT 出版社,count(數(shù)量)  FROM圖書,圖書銷售記錄;

WHERE 出版社="人民文學(xué)出版社"

31. 查詢不同“付款方式”圖書的銷售總量(含數(shù)量與售價(jià)),正確的SQL語句是(

(A)SELECT付款方式,AVG(數(shù)量),SUM(售價(jià))  FROM圖書銷售記錄 GROUP BY 付款方式

(B)SELECT付款方式,SUM(數(shù)量),SUM(售價(jià))  FROM圖書銷售記錄 GROUP BY 付款方式

(C)SELECT付款方式,SUM(數(shù)量),AVG(售價(jià))  FROM圖書銷售記錄 GROUP BY 付款方式

(D)SELECT付款方式,CNT(數(shù)量),CNT(售價(jià))  FROM圖書銷售記錄 GROUP BY 付款方式

3 )。  )。

32. 查詢單筆圖書售價(jià)最高的前10名的圖書名、定價(jià)、售價(jià),正確的SQL語句是(   )。

(A)SELECT 書名,定價(jià),售價(jià) FROM  圖書INNER JOIN 圖書銷售記錄 ;

ON  圖書.書號(hào)=圖書銷售記錄.書號(hào) ORDER BY 售價(jià)

(B)SELECT TOP 10 書名,定價(jià),售價(jià) FROM  圖書INNER JOIN 圖書銷售記錄 ;

ON  圖書.書號(hào)=圖書銷售記錄.書號(hào)  ORDER BY 售價(jià)

(C)SELECT 書名,定價(jià),售價(jià) FROM  圖書INNER JOIN 圖書銷售記錄 ;

ON  圖書.書號(hào)=圖書銷售記錄.書號(hào) ORDER BY 售價(jià) DESC

(D)SELECT TOP 10 書名,定價(jià),售價(jià) FROM  圖書INNER JOIN 圖書銷售記錄 ;

ON  圖書.書號(hào)=圖書銷售記錄.書號(hào) ORDER BY 售價(jià) DESC

33. 刪除圖書定價(jià)低于30(不含)的銷售記錄,正確的SQL語句是(    )。

(A)DELETE FROM 圖書銷售記錄 WHERE 書號(hào) IN ;

(SELECT 書號(hào)  FROM 圖書 WHERE 定價(jià)<30)< p="">

(B)DELETE FROM 圖書銷售記錄 WHERE 書號(hào)= ;

(SELECT 書號(hào) FROM 圖書 WHERE 定價(jià)<30)< p="">

(C)DROP FROM 圖書銷售記錄 WHERE 書號(hào) IN ;

(SELECT 書號(hào) FROM 圖書 WHERE 定價(jià)<30)< p="">

(D)DROP FROM 圖書銷售記錄 WHERE 書號(hào)= ;

(SELECT 書號(hào) FROM 圖書 WHERE 定價(jià)<30)< p="">

34. 將作者為“金庸”的圖書定價(jià)提高15%,正確的SQL語句是(    )。

(A)UPDATE 圖書 SET 定價(jià)=定價(jià)*(1+15%)  WHERE 作者 like "金庸"

(B)UPDATE 圖書 SET 定價(jià)=定價(jià)*1.15  WHERE 作者 like "金庸"

(C)UPDATE 圖書 SET 定價(jià)=定價(jià)*1.15  WHERE 作者$"金庸"

(D)UPDATE 圖書 SET 定價(jià)=定價(jià)*(1+15%)  WHERE 作者==金庸

35. 將圖書中字段“出版社”的類型和長(zhǎng)度修改為C/40,正確的SQL語句是(      )

(A) RENAME 出版社 C(40) FOR 圖書

(B) ALTER 圖書 RENAME 出版社 C 40

(C) ALTER TABLE 圖書 ALTER 出版社 C(40)

(D) ALTER TABLE圖書CHANG 出版社C(40)

36. 在圖書中添加一個(gè)字段“版次/C/30”,正確的SQL語句是(     )

(A) INSERT LIST 圖書 ADD 版次 C(30)

(B) INSERT TABLE 圖書 ADD 版次 C(30)

(C) ALTER LIST 圖書 ADD 版次 C(30)

(D) ALTER TABLE 圖書 ADD 版次 C(30)

二、判斷題(對(duì)打√,錯(cuò)打Χ;每小題1分,共10分)

1.vfp數(shù)組必須先定義后使用,允許定義三維數(shù)組。(       )

2.定義VFP全局變量ss(如:PUBLIC ss),則ss的初值是.f.。(       )

3.主索引只能在數(shù)據(jù)庫表中指定,而候選索引在數(shù)據(jù)庫表和自由表中都可使用。(       )

4.用戶可以自己新建事件和方法。(       )

5.宏替換函數(shù)&后的變量可以是任意類型的變量。(      )

6.列表框的AddListItem(4,2,3)方法表示把在列表框的第4行第2列顯示3這個(gè)數(shù)字。(

7.命令copy stru to 既能復(fù)制表文件的結(jié)構(gòu)又能復(fù)制表文件的記錄。(       )

8.表達(dá)式ROUND(155.125,-2)+MOD(35,-4)的結(jié)果是199。(       )

9.在默認(rèn)狀態(tài)下,關(guān)系表達(dá)式"An"<"apple"的結(jié)果為.T.。(       )

10.對(duì)某個(gè)關(guān)系進(jìn)行投影或聯(lián)接運(yùn)算后,運(yùn)算的結(jié)果還是二維表。(       )

4 )

三、填空題(20分,每空2分)

1.如圖1所示,表單運(yùn)行后,在文本框中輸入考號(hào),單擊查詢按鈕,如果成績(jī)表中有此人,則顯示此人的聽力和口語成績(jī)。如果成績(jī)表中無此人,則顯示“查無此人”。請(qǐng)?zhí)羁铡?/p>

圖1

“查詢”按鈕的Click事件代碼如下:

use yy

kh=_______①______

locate for 考號(hào)

=alltrim(kh)

if  __②__

thisform.label4.caption=str(聽力,3)

thisform.label5.caption=str(口語,3)

else

thisform.label4.caption=_______③______

thisform.label5.caption=""

endif

use

2.設(shè)計(jì)如圖所示的表單,表單由編輯框和命令按鈕組成。表單運(yùn)行后,單擊“顯示”按鈕,可以在編輯框中輸出3~100之間的所有素?cái)?shù)!帮@示”按鈕的“Click”事件代碼如下,請(qǐng)?zhí)羁铡?/p>

Y=0

FOR m=3 TO 100

FOR n= 2 To  m-1

IF MOD(m,n)=0

_______④________

ENDIF

ENDFOR

IF n>m-1

y=y+1

ThisForm.Edit1.Value= ThisForm.Edit1.Value+_______⑤______

IF ______⑥_____

ThisForm.Edit1.Value= ThisForm.Edit1.Value +CHR(13)

ENDIF

ENDIF

ENDFOR

5

3、有一教師管理數(shù)據(jù)庫中有3個(gè)表:其表名和結(jié)構(gòu)分別如下:

基本情況(工號(hào)C(6),姓名 C(8),性別 C(8),出生年月(D), 工資 N(5))

授課情況(工號(hào)C(6),班級(jí)編號(hào) C(8),課程名稱C(20))

查詢授課班級(jí)在3個(gè)以上的教師姓名和班級(jí)數(shù),并按班級(jí)數(shù)降序排列:

SELECT 姓名,COUNT(*) AS班級(jí)數(shù) FROM 基本情況,授課情況 ;

WHERE基本情況.工號(hào)=授課情況.工號(hào);

GROUP BY 授課情況.工號(hào)HAVING   ______ ⑦_(dá)____ ;

ORDER BY   _______ ⑧______

4.有3個(gè)數(shù)據(jù)表:讀者.dbf(讀者編號(hào)/C,讀者姓名/C);圖書.dbf(書號(hào)/C,書名/C);借閱.dbf(書號(hào)/C,讀者編號(hào)/C,借閱日期/D), 創(chuàng)建如圖所示表單, 將組合框與讀者表的讀者編號(hào)字段綁定,表單運(yùn)行時(shí),在組合框combo1中選擇讀者編號(hào)則在標(biāo)簽中l(wèi)abel3中輸出讀者姓名,在列表框中輸出該讀者借閱的圖書的書名和借閱日期。

組合框“combo1”的“interactivechange”事件代碼:

thisform.list1.clear

bh=alltrim(this.value)

select 讀者姓名 from 讀者 where 讀者編號(hào)=bh into _______⑨________

thisform.label3.caption=aa(1)

sele 書名,借閱日期 from 圖書 a,借閱 b ;

where a.書號(hào)=b.書號(hào) and 讀者編號(hào)=bh into dbf xx

use xx

thisform.list1.additem("書名 借閱日期")

scan

thisform.list1.additem(書名+____⑩________)

endscan

③表單“form1”的“unload”事件代碼:

close all

四、讀程序?qū)懗鲞\(yùn)行結(jié)果(24分)

1. 設(shè)計(jì)如圖5所示表單,表單運(yùn)行后,單擊命令按鈕“Command1”,標(biāo)簽Label1將顯示什么?

Command1控件的Click事件代碼:

I=3

DO WHILE I<6< p="">

J=2

DO WHILE J<=i-1< p="">

IF INT(I/J)=I/J

EXIT

ENDIF

J=J+1

ENDDO

I=I+1

ENDDO

X="i="+ALLTRIM(STR(I))+" "+"j="+alltrim(str(J))

Thisform.Label1.Caption=X

2.某表單程序設(shè)計(jì)界面如圖3所示,文本框text1和text2初值為0。當(dāng)在文本框text1,text2中輸入3和2 后,按“計(jì)算”按鈕,問文本框text3~6中顯示的內(nèi)容分別是什么?

圖3

“計(jì)算”按鈕單擊事件代碼如下:

x=thisform.text1.value

y=thisform.text2.value

for n=3 to 6

a=thisform.text+str(n,1)+.value=x+y

&a

z=x+y

x=y

y=z

endfor

7

3.有一個(gè)數(shù)據(jù)表,其文件名為ZG.DBF,其數(shù)據(jù)如表1所示。

表1 學(xué)生表XS.DBF

Command1,請(qǐng)寫出Label1中顯示的內(nèi)容(假定系統(tǒng)當(dāng)前的日期為2012年9月17日)。在Command1的Click事件中有如下代碼:

select zg

x=""

thisform.label1.caption=x

scan

if year(生日)>1980

exit

endif

if 職稱="工程師"

x=x+姓名+str(year(date())-year(生日),6)

endif

skip

endscan

thisform.label1.caption=x

4. 設(shè)計(jì)如圖所示表單,運(yùn)行表單后,在文本框text1和text2中都輸入1,單擊“command1”按鈕,文本框text3~6中分別會(huì)顯示什么?

8

Form1的load事件代碼:public x,y

Command1的click事件代碼:

x=thisform.text1.value   local y

y=thisform.text2.value   thisform.st2()

thisform.st1() thisform.text3.value=x

thisform.text5.value=x thisform.text4.value=y

thisform.text6.value=y    y="5"

自定義方法程序st1:  自定義方法程序st2:

private x x="釣魚島"

x=5 y=x+"是中國的領(lǐng)土"

五.表單程序設(shè)計(jì)(10分)

“角谷猜想”的內(nèi)容是:輸入一個(gè)自然數(shù),若為偶數(shù)除以2,若為奇數(shù)乘3加1,得到一個(gè)新數(shù)后繼續(xù)以以上法則演算,經(jīng)過若干次循環(huán),該數(shù)一定會(huì)變?yōu)?。編寫如圖(a)所示的表單程序驗(yàn)證“角谷猜想”,文本框text1的初值為0,表單運(yùn)行后,在文本框text1中輸入一個(gè)自然數(shù)(正整數(shù)),在編輯框中輸出演算過程,同時(shí)統(tǒng)計(jì)循環(huán)次數(shù),在文本框text2中輸出。如圖(b)所示。請(qǐng)編寫文本框text1的valid事件代碼。

【計(jì)算機(jī)等級(jí)考試筆試題】相關(guān)文章:

護(hù)士面試筆試?荚囶}及答案11-17

職業(yè)生涯規(guī)劃考試試題及答案03-08

廣西計(jì)算機(jī)聯(lián)考一級(jí)筆試模擬試題及答案03-28

歷城二中推薦生考試信息及筆試面試題03-01

面試題:對(duì)跳槽的看法11-04

面試心理測(cè)試題08-19

鐵塔公司筆試試題03-25

幼師招聘筆試題目04-02

報(bào)社筆試題目及答案03-18

英語電話面試題目04-06