欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

全國計算機二級考試VF練習(xí)題含答案

時間:2025-05-01 20:19:59 試題 我要投稿
  • 相關(guān)推薦

2016全國計算機二級考試VF練習(xí)題(含答案)

  2016全國計算機等級考試時間定在3月下旬,為了幫助大家備考計算機二級考試,下面小編為大家?guī)?016全國計算機二級考試VF練習(xí)題(含答案),歡迎閱讀學(xué)習(xí),希望對你有所幫助!

2016全國計算機二級考試VF練習(xí)題(含答案)

  一、單項選擇題(每小題1分,共20分)

  1.在VFP的命令窗口中,以下敘述正確的是(A)

  (A)所使用的變量都是全局變量(B)不能運行任何程序

  (C)不能打開數(shù)據(jù)表(D)不能修改執(zhí)行過的命令

  2.在數(shù)據(jù)庫的三級模式中,真正存儲數(shù)據(jù)的是(B)。

  (A)模式(B)內(nèi)模式(C)外模式(D)概念模式

  3.在VFP的命令窗口中已經(jīng)定義了若干個內(nèi)存變量,若執(zhí)行QUIT命令后,這些變量所保存的數(shù)據(jù)將(C)

  (A)存入一個自動生成的內(nèi)存變量文件中(B)自動轉(zhuǎn)到磁盤存儲器上保留

  (C)隨著系統(tǒng)的退出全部丟失(D)轉(zhuǎn)為外存變量保存下來

  4.通用字段的數(shù)據(jù)寬度為4,它存放的是(C).

  (A)多媒體數(shù)據(jù)(B)文件名稱(C)FPT指針(D)CDX指針

  5.下列符號中,不是變量名的是(A)。

  (A)"姓名"(B)性別(C)A100(D)AB

  6.表達式SUBSTR(RIGHT(“ZIYUANGUANLI”,6),3,4)的結(jié)果(A)。

  (A)ANLI(B)GUAN(C)YUAN(D)ZIYU

  7.下列函數(shù)中,將字符串轉(zhuǎn)換為數(shù)值的是(B)。

  (A)STR()(B)VAL()(C)CHR()(D)MOD()

  8.TIME()函數(shù)返回值的數(shù)據(jù)類型是(B)。

  (A)數(shù)值型(B)字符型(C)邏輯型(D)日期型

  9.執(zhí)行A=″1.保護環(huán)境″和B=20兩條賦值命令后,能夠正確求值的表達式是(B)。

  (A)RIGHT(A,4)+SUBSTR(B,2)(B)VAL(LEFT(A,1))+B

  (C)A+B(D)SUBSTR(A,1,1)+B

  10.設(shè)X=123,Y=678,H=”X+Y”,則表達式1+&H的值是(A)。

  (A)802(B)數(shù)據(jù)類型不匹配(C)1+X+Y(D)679

  11.DB(數(shù)據(jù)庫)、DBMS(數(shù)據(jù)庫管理系統(tǒng))和DBS(數(shù)據(jù)庫系統(tǒng))三者之間的關(guān)系是(B)。

  (A)DB包括DBMS和DBS  (B)DBS包括DB和DBMS

  (C)DBMS包括DBS和DB(D)DBS與DB和DBMS無關(guān)

  12.既可輸入字符、數(shù)值,又可輸入日期、邏輯值的數(shù)據(jù)輸入命令是(C)。

  (A)WAIT(B)ACCEPT(C)INPUT(D)=INKEY(0)

  13.有如下命令序列

  X=1

  Y=2

  Z=3

  ?Z=X+Y

  執(zhí)行最后一條命令后,顯示的結(jié)果應(yīng)該是(D)。

  (A)X+Y(B)3(C).F.(D).T.

  14.SELECT0的功能是(A)。

  (A)選擇工作區(qū)號最小的空閑工作區(qū)(B)選擇工作區(qū)號最大的空閑工作區(qū)

  (C)選擇當(dāng)前工作區(qū)號+1的工作區(qū)(D)隨機選擇一個工作區(qū)的區(qū)號

  15.刪除一個數(shù)據(jù)表文件XS.DBF,使用的命令是(D)。

  (A)DELEXS.DBF(B)PACKXS.DBF

  (C)ZAP(D)DELEFILEXS.DBF

  16.將職工工資數(shù)據(jù)表中所有研究員的工資增加100元,應(yīng)使用命令(D)。

  (A)REPLACE工資WITH100FOR職稱=”研究員”

  (B)REPLACE工資WITH工資+100WHILE職稱=”研究員”

  (C)CHANGE工資WITH工資+100FOR職稱=”研究員”

  (D)REPLACE工資WITH工資+100FOR職稱=”研究員”

  17.與下列語句序列等效的刪除命令是(D):

  DOWHILE.T.

  IF性別<>"男"

  EXIT

  ENDIF

  IF 政治面目="群眾"

  DELETE

  ENDIF

  SKIP

  ENDDO

  (A)DELETEFOR性別="男".AND.政治面目="群眾"

  (B)DELETEWHILE性別="男".AND.政治面目="群眾"

  (C)DELETEFOR性別="男"WHILE政治面目="群眾"

  (D)DELETEWHILE性別="男"FOR政治面目="群眾"

  18.以下有關(guān)排序和索引的描述中,不正確的是(C)。

  (A)排序和索引都是對數(shù)據(jù)表中的記錄按關(guān)鍵字重新組織。

  (B)排序過程占用空間大、所需時間長、需重新生成新的排序文件。

  (C)排序文件空間小、索引文件空間大。

  (D)索引是按關(guān)鍵字對數(shù)據(jù)表記錄的邏輯排序。

  19.已知商品數(shù)據(jù)表goods的結(jié)構(gòu)為(商品代碼c10,品名c30,單價n5,供應(yīng)商代碼c10)。設(shè)商品代碼的值是數(shù)字字符,以下哪條VFP-SQL語句能夠?qū)崿F(xiàn)功能:查詢商品代碼的值是偶數(shù),并且單價大于3000的全部商品信息(C)。

  (A)listforsqrt(val(商品代碼),2)=0and單價>3000

  (B)selectwheremod(val(商品代碼),2)#0and單價>3000

  (C)select*fromgoodswheremod(val(商品代碼),2)=0and單價>3000

  (D)selectwheremod(val(商品代碼),2)=0and單價>3000

  20.在表單程序運行期間,控件對象(如:命令按鈕)獲得焦點時,引發(fā)的事件是(A)。

  (A)gotfocus(B)lostfocus(C)destroy(D)click

  二、多項選擇題(每小題1分,共10分,錯選、漏選均不得分)

  1.VFP的特點有(ABE)。

  (A)友好的窗口菜單界面(B)采用RUSHMORE優(yōu)化技術(shù)

  (C)安全機制強(D)庫表文件的最大記錄數(shù)為一億條

  (E)支持VFP-SQL語句

  2.以下敘述正確的有(BE)。

  (A)使用COPYFILETO必須先打開文件。

  (B)COPYTO命令可以同時復(fù)制備注文件。

  (C)APPENDFROMSCORE.DBF需要事先打開SCORE.DBF數(shù)據(jù)表。

  (D)SCATTER命令一次可將數(shù)據(jù)表內(nèi)全部記錄內(nèi)容傳送給指定數(shù)組。

  (E)修改數(shù)據(jù)表結(jié)構(gòu)可采用交互式命令MODIFYSTRUCTURE。

  3.在VFP的語句中,可作為<范圍>子句的選項有(ABDE)。

  (A)ALL(B)NEXTN(C)FOR(D)REST(E)RECORDN

  4.內(nèi)存變量的作用域有(CDE)。

  (A)screen(B)command(C)local(D)public(E)private

  5.在VFP的可視化程序設(shè)計中,控件CommandButton的主要屬性是(ACE)。

  (A)Caption(B)Click(C)Enabled(D)Move(E)Picture

  6.以下表達式中,a,b為數(shù)值,其中合法的表達式有(ABDE)。

  (A)8-3=5(B){99/01/01}+15

  (C)[8]+[3]>10(D)at(”ad”,”xyadvanad”)-len(”adadad”)

  (E).not.(a=b).and.a-b>0orb=0

  7.以下可以在數(shù)據(jù)表中增加一條空白記錄的命令有(BC)。

  (A)(B)blank(C)appendblank

  (D)before(E)replblank

  8.下列命令是顯示年齡為10的整數(shù)倍的全部在職職工記錄,正確的有(ABC)。

  (A)browseFORMOD(年齡,10)=0(B)browseFOR年齡/10=INT(年齡/10)

  (C)browseFORSUBSTR(STR(年齡,2),2,1)="0"

  (D)browseFOR年齡=20.OR.30.OR.40.OR.50.OR.60

  (E)browseFORROUND(年齡,10)=0

  9.以下哪些是程序設(shè)計的基本結(jié)構(gòu)(ADE)

  (A)分支(B)復(fù)制(C)選通(D)循環(huán)(E)順序

  10.數(shù)據(jù)庫的數(shù)據(jù)模型一般分為(BDE)。

  (A)選擇(B)關(guān)系(C)連接(D)層次(E)網(wǎng)狀

  1ABE6ABDE

  2BE7BC

  3ABDE8ABC

  4CDE9ADE

  5ACE10BDE

  三、判斷分析題(每小題1分,共10分)

  1.VFP的數(shù)組單元允許賦予各自不同的數(shù)據(jù)類型。(R)

  2.宏替換&的操作數(shù)只能用字符型變量。(R)

  3.IIF(1-6=5,"男","女")命令顯示的是“男”。(W)

  4.日期型數(shù)據(jù)之間不能進行加法運算,但可以進行減法運算。(R)

  5.VFP工作區(qū)號的大小可以說明同時打開數(shù)據(jù)表的先后次序。(W)

  6.在命令按鈕控件中,可以通過前導(dǎo)符<設(shè)置按鈕標(biāo)題的快捷鍵。(R)

  7.關(guān)系模型的“碼”指屬性的取值范圍。(W)

  8.在數(shù)學(xué)(M)、物理(P)、英語(E)三科中,均高于85分或者三科總分大于270分者,其邏輯表達式是:M>85.AND.P>85.AND.E>85.AND.M+P+E>270(W)

  9.某數(shù)據(jù)庫表的“字段有效性”規(guī)則為:性別=“男”or性別=“女”。它不僅限制“性別”字段的值域,而且限制“姓名”字段的值域。

  10.VFP的數(shù)據(jù)統(tǒng)計命令:calculateaver(工資),max(工資),min(工資)toa,b,c可以計算出工資數(shù)據(jù)表的全部職工的平均工資、最高工資和最低工資。(W)

  12345678910

  √√×√×√××××

  四、填空題(每空2分,共20分)

  1.有一密碼驗證程序,其設(shè)計界面如圖1,運行界面如圖2;竟δ苁窃2個文本框中輸入兩次密碼,2個密碼完全相同,驗證通過(釋放表單)。否則,彈出警告窗口,報告“密碼值有誤,重新輸入!”,表單不釋放。以下為一些控件的屬性設(shè)置和事件代碼,請?zhí)羁胀瓿伞?/p>

  Text1.PasswordChar=①

  Command1.ClickEvent

  if②

  =messagebox("密碼值有誤,重新輸入!")

  return

  endif

  thisform.release

  2.以下程序?qū)崿F(xiàn)功能:統(tǒng)計數(shù)據(jù)表stock99中,字段“編號”為奇數(shù)的“庫存量”之和。請?zhí)羁胀瓿伞?/p>

  Settalkoff

  X=0&&庫存量的和值

  ___________③________

  dowhile.not.eof()

  ifval(編號)/2<>______④

  X=X+庫存量

  endif

  ___________⑤_______

  enddo

  ?"編號為奇數(shù)的庫存量之和為:",X

  use

  3.設(shè)有一數(shù)據(jù)表GZ.DBF,有一字段名為“實發(fā)工資”。下面是按“實發(fā)工資”計算稅金的程序,并將計算結(jié)果填入“稅金”字段(假設(shè)職工最高實發(fā)工資為3000元),請將正確的內(nèi)容填在下劃線處。

  ***主程序MAIN.PRG******子程序SUB.PRG***

  SETTALKOFFPARAMETERSSF,X

  TAX=0X=0

  USEGZDOCASE

  DOWHILE.NOT.EOF()CASESF>=800.AND.SF<1300

  SFGZ=實發(fā)工資X=(SF-800)*0.05

  DOSUBWITH___⑥_____CASESF>=1300.AND.SF<2300

  ?TAXB=SF-1300

  ______⑦________X=B*0.15+500*0.1+500*0.05

  SKIPCASESF>=2300

  ENDDOB=SF-2300

  USEX=B*0.2+500*0.15+500*0.1+500*0.05

  CANCEL______⑧______

  RETURN

  4.請完善TEST1.PRG程序,使得運行該程序后,將在屏幕上顯示左邊的乘法表:

  1***TEST1.PRG***

  24SETTALKOFF

  369FOR______⑨_______

  481216FOR______⑩_______

  510152025??STR(J*K,6);

  61218243036ENDFOR

  7142128354249?

  816243240485664ENDFOR

  91827364554637281RETURN

  ①“*”

 、趖hisform.text1.value#thisform.text2.value

  ③USEstock99

 、躀NT(val(編號)/2)

  ⑤SKIP

 、轘FGZ,TAX

 、逺EPLACE稅金WITHTAX

  ⑧ENDCASE

 、酛=1TO9

  ⑩K=1TOJ

  五、讀程序?qū)懗鲞\行結(jié)果(每小題4分,共20分)

  1.有一程序如下,寫出運行結(jié)果:

  SETTALKOFF

  CLEAR

  STORE1tof1,f2

  FORk=1to4

  ?f1,f2

  f1=f1+f2

  f2=f2+f1

  ENDFOR

  RETURN

  2.設(shè)有一學(xué)生成績數(shù)據(jù)表XSCJ.DBF如下,寫出下面程序的運行結(jié)果。

  學(xué)號課程號學(xué)期考試成績補考成績

  199901300101601686.0

  200010072310312491.0

  199820513420734870.0

  199912081512915689.0

  199901300160623655.078.0

  199901300160101875.0

  200022100522510453.080.0

  SETTALKOFF

  CLEAR

  USEXSCJ

  k=0

  DOWHILE.NOT.EOF()

  IF學(xué)號="1999013001"

  Ifk=0

  學(xué)號,課程號,iif(考試成績<60,補考成績,考試成績),“—”

  k=k+1

  else

  課程號,iif(考試成績<60,補考成績,考試成績),“—”

  endif

  endif

  SKIP

  ENDDO

  USE

  Return

  3.已知cTest=”hello2008,Luck5688PIG”,寫出以下程序的運行結(jié)果:

  SETTALKOFF

  CLEAR

  cNumOnly=""&&空串

  FORnCnt=1TOLEN(cTest)

  cCharacter=SUBSTR(cTest,nCnt,1)

  IFISDIGIT(cCharacter)

  cNumOnly=cNumOnly+cCharacter

  ENDIF

  ENDFOR

  cNumOnly

  return

  4.寫出以下程序運行的結(jié)果:

  SETTALKOFF

  LocaliPROCEDUREM2

  i=8Parametersj

  C1="計算機等級考試"dowhilej>=i

  DOM1??substr(cd,j,2)

  ?1998+i,right(C1,i)j=j-2

  RETURNenddo

  C1

  PROCEDUREM1i=4

  PUBLICcdRETURN

  i=1

  cd="校高市慶重"

  doM2with9

  RETURN

  5.有兩個數(shù)據(jù)表文件,其內(nèi)容如下:

  學(xué)生成績表CJ.DBF:學(xué)生學(xué)號、姓名對照表XM.DBF:

  學(xué)號科目成績學(xué)號姓名

  99011馬列原理7099011張三

  99013馬列原理8599012李四

  99012馬列原理6599013王五

  99012英語70

  99011英語85

  99013英語70

  執(zhí)行以下程序段,寫出運行結(jié)果:

  settalkoff

  selea

  usexm

  indeon學(xué)號toxh

  seleb

  usecj

  indeon學(xué)號tocj1

  setrelato學(xué)號intoa

  listoff學(xué)號,a->姓名,科目,成績forright(學(xué)號,2)=”12”

  closedata

  return

  1.11

  23

  58

  1321

  2.19990130010160186.0–6062378.0–6010175.0--

  3.20085688

  4.重慶市高校計算機等級考試

  2006等級考試

  5.學(xué)號姓名科目成績

  99012李四馬列原理65

  99012李四英語70

  六、程序設(shè)計題(20分)

  某一庫存管理數(shù)據(jù)庫,有數(shù)據(jù)表:

  實時庫存量表xa,表結(jié)構(gòu)(編號/c/5,品名/c/10,庫存量/n/6);

  入庫和出庫單據(jù)表xb,表結(jié)構(gòu)(編號/c/5,標(biāo)志/L/1,數(shù)量/n/5)。

  其中,xb中的標(biāo)志字段為“真”時代表入庫,為“假”時代表出庫。

  試編寫程序,根據(jù)xb表的數(shù)據(jù),更新xa表的實時庫存量。具體算法是,如果標(biāo)志字段為“真”,將數(shù)量增加到xa對應(yīng)的商品庫存量;如果標(biāo)志字段為“假”,從xa對應(yīng)的商品庫存量中減去數(shù)量。

  settalkoff

  select1

  USExb

  select2

  usexa

  indexon編號toibh

  select1

  setrelaTO編號INTOB

  gotop

  dowhile.not.eof(1)

  sele2

  if.not.eof(2)

  ifA->標(biāo)志

  repl庫存量with庫存量+a->數(shù)量

  else

  repl庫存量with庫存量-a->數(shù)量

  endif

  endif

  SELE1

  skip

  enddo

  closeall

  retu

【全國計算機二級考試VF練習(xí)題含答案】相關(guān)文章:

2016計算機二級考試VF練習(xí)題及答案07-26

全國計算機二級考試練習(xí)題庫(含答案)09-21

計算機二級考試VF試題09-01

3月全國計算機二級考試VF模擬試卷11-19

2015下半年全國計算機考試二級VF練習(xí)題08-09

2014年全國計算機二級考試VF模擬試題09-29

2016計算機二級VF練習(xí)題及答案08-02

全國計算機二級《MS office》練習(xí)題(含答案)07-09

2017全國計算機二級《VF》考點習(xí)題09-16