<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

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

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

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

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

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

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

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

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

              (C)不能打開數據表(D)不能修改執行過的命令

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

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

              3.在VFP的命令窗口中已經定義了若干個內存變量,若執行QUIT命令后,這些變量所保存的數據將(C)

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

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

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

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

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

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

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

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

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

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

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

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

              9.執行A=″1.保護環境″和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.設X=123,Y=678,H=”X+Y”,則表達式1+&H的值是(A)。

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

              11.DB(數據庫)、DBMS(數據庫管理系統)和DBS(數據庫系統)三者之間的關系是(B)。

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

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

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

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

              13.有如下命令序列

              X=1

              Y=2

              Z=3

              ?Z=X+Y

              執行最后一條命令后,顯示的結果應該是(D)。

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

              14.SELECT0的功能是(A)。

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

              (C)選擇當前工作區號+1的工作區(D)隨機選擇一個工作區的區號

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

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

              (C)ZAP(D)DELEFILEXS.DBF

              16.將職工工資數據表中所有研究員的工資增加100元,應使用命令(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.以下有關排序和索引的描述中,不正確的是(C)。

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

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

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

              (D)索引是按關鍵字對數據表記錄的邏輯排序。

              19.已知商品數據表goods的結構為(商品代碼c10,品名c30,單價n5,供應商代碼c10)。設商品代碼的值是數字字符,以下哪條VFP-SQL語句能夠實現功能:查詢商品代碼的值是偶數,并且單價大于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.在表單程序運行期間,控件對象(如:命令按鈕)獲得焦點時,引發的事件是(A)。

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

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

              1.VFP的特點有(ABE)。

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

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

              (E)支持VFP-SQL語句

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

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

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

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

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

              (E)修改數據表結構可采用交互式命令MODIFYSTRUCTURE。

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

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

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

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

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

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

              6.以下表達式中,a,b為數值,其中合法的表達式有(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.以下可以在數據表中增加一條空白記錄的命令有(BC)。

              (A)(B)blank(C)appendblank

              (D)before(E)replblank

              8.下列命令是顯示年齡為10的整數倍的全部在職職工記錄,正確的有(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.以下哪些是程序設計的基本結構(ADE)

              (A)分支(B)復制(C)選通(D)循環(E)順序

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

              (A)選擇(B)關系(C)連接(D)層次(E)網狀

              1ABE6ABDE

              2BE7BC

              3ABDE8ABC

              4CDE9ADE

              5ACE10BDE

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

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

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

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

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

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

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

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

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

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

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

              12345678910

              √√×√×√××××

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

              1.有一密碼驗證程序,其設計界面如圖1,運行界面如圖2。基本功能是在2個文本框中輸入兩次密碼,2個密碼完全相同,驗證通過(釋放表單)。否則,彈出警告窗口,報告“密碼值有誤,重新輸入!”,表單不釋放。以下為一些控件的屬性設置和事件代碼,請填空完成。

              Text1.PasswordChar=①

              Command1.ClickEvent

              if②

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

              return

              endif

              thisform.release

              2.以下程序實現功能:統計數據表stock99中,字段“編號”為奇數的“庫存量”之和。請填空完成。

              Settalkoff

              X=0&&庫存量的和值

              ___________③________

              dowhile.not.eof()

              ifval(編號)/2<>______④

              X=X+庫存量

              endif

              ___________⑤_______

              enddo

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

              use

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

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

              SETTALKOFFPARAMETERSSF,X

              TAX=0X=0

              USEGZDOCASE

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

              SFGZ=實發工資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

              ①“*”

              ②thisform.text1.value#thisform.text2.value

              ③USEstock99

              ④INT(val(編號)/2)

              ⑤SKIP

              ⑥SFGZ,TAX

              ⑦REPLACE稅金WITHTAX

              ⑧ENDCASE

              ⑨J=1TO9

              ⑩K=1TOJ

              五、讀程序寫出運行結果(每小題4分,共20分)

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

              SETTALKOFF

              CLEAR

              STORE1tof1,f2

              FORk=1to4

              ?f1,f2

              f1=f1+f2

              f2=f2+f1

              ENDFOR

              RETURN

              2.設有一學生成績數據表XSCJ.DBF如下,寫出下面程序的運行結果。

              學號課程號學期考試成績補考成績

              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學號="1999013001"

              Ifk=0

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

              k=k+1

              else

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

              endif

              endif

              SKIP

              ENDDO

              USE

              Return

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

              SETTALKOFF

              CLEAR

              cNumOnly=""&&空串

              FORnCnt=1TOLEN(cTest)

              cCharacter=SUBSTR(cTest,nCnt,1)

              IFISDIGIT(cCharacter)

              cNumOnly=cNumOnly+cCharacter

              ENDIF

              ENDFOR

              cNumOnly

              return

              4.寫出以下程序運行的結果:

              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.有兩個數據表文件,其內容如下:

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

              學號科目成績學號姓名

              99011馬列原理7099011張三

              99013馬列原理8599012李四

              99012馬列原理6599013王五

              99012英語70

              99011英語85

              99013英語70

              執行以下程序段,寫出運行結果:

              settalkoff

              selea

              usexm

              indeon學號toxh

              seleb

              usecj

              indeon學號tocj1

              setrelato學號intoa

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

              closedata

              return

              1.11

              23

              58

              1321

              2.19990130010160186.0–6062378.0–6010175.0--

              3.20085688

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

              2006等級考試

              5.學號姓名科目成績

              99012李四馬列原理65

              99012李四英語70

              六、程序設計題(20分)

              某一庫存管理數據庫,有數據表:

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

              入庫和出庫單據表xb,表結構(編號/c/5,標志/L/1,數量/n/5)。

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

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

              settalkoff

              select1

              USExb

              select2

              usexa

              indexon編號toibh

              select1

              setrelaTO編號INTOB

              gotop

              dowhile.not.eof(1)

              sele2

              if.not.eof(2)

              ifA->標志

              repl庫存量with庫存量+a->數量

              else

              repl庫存量with庫存量-a->數量

              endif

              endif

              SELE1

              skip

              enddo

              closeall

              retu

            【全國計算機二級考試VF練習題含答案】相關文章:

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

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

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

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

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

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

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

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

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

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院