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

試題

全國(guó)計(jì)算機(jī)等級(jí)二級(jí)VisualFoxPro選擇題題庫及答案

時(shí)間:2025-04-03 08:56:27 試題 我要投稿
  • 相關(guān)推薦

2017全國(guó)計(jì)算機(jī)等級(jí)二級(jí)VisualFoxPro選擇題題庫及答案

  引導(dǎo)語:數(shù)據(jù)庫軟件Visual Foxpro的簡(jiǎn)稱,又叫VFP,是數(shù)據(jù)庫管理系統(tǒng),集成編程語言,是開發(fā)小型數(shù)據(jù)庫的前端工具。以下是百分網(wǎng)小編分享給大家的2017全國(guó)計(jì)算機(jī)等級(jí)二級(jí)VisualFoxPro選擇題題庫及答案,歡迎閱讀!

  1.在三種基本結(jié)構(gòu)中,能簡(jiǎn)化大量程序代碼行的是(  )。

  A.順序結(jié)構(gòu)

  B.分支結(jié)構(gòu)

  C.選擇結(jié)構(gòu)

  D.重復(fù)結(jié)構(gòu)

  2.兩個(gè)或兩個(gè)以上模塊之間關(guān)聯(lián)的緊密程度稱為(  )。

  A.耦合度

  B.內(nèi)聚度

  C.復(fù)雜度

  D.數(shù)據(jù)傳輸特性

  3.下列有關(guān)數(shù)據(jù)庫的敘述,正確的是(  )。

  A.數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過程

  B.數(shù)據(jù)的物理獨(dú)立性是指當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)不變

  C.關(guān)系中的每-列稱為元組,-個(gè)元組就是-個(gè)字段

  D.如果-個(gè)關(guān)系中的屬性或?qū)傩越M并非該關(guān)系的關(guān)鍵字,但它是另-個(gè)關(guān)系的關(guān)鍵字,則稱其為本關(guān)系的外關(guān)鍵字

  4.概要設(shè)計(jì)中要完成的任務(wù)是(  )。

  A.系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)

  B.系統(tǒng)結(jié)構(gòu)和過程的設(shè)計(jì)

  C.過程和接口的設(shè)計(jì)

  D.數(shù)據(jù)結(jié)構(gòu)和過程的設(shè)計(jì)

  5.下面排序算法中,平均排序速度最快的是(  )。

  A.冒泡排序法

  B.選擇排序法

  C.交換排序法

  D.堆排序法

  6.下列關(guān)于棧的描述正確的是(  )。

  A.在棧中只能插入元素而不能刪除元素

  B.在棧中只能刪除元素而不能插入元素

  C.棧是特殊的線性表,只能在-端插入或刪除元素

  D.棧是特殊的線性表,只能在-端插入元素,而在另-端刪除元素

  7.下列描述中正確的是(  )。

  A.軟件工程只是解決軟件項(xiàng)目的管理問題

  B.軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題

  C.軟件工程的主要思想是強(qiáng)調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則

  D.軟件工程只是解決軟件開發(fā)中的技術(shù)問題

  8.關(guān)系模型允許定義3類數(shù)據(jù)約束,下列不屬于數(shù)據(jù)約束的是(  )。

  A.實(shí)體完整性約束

  B.參照完整性約束

  C.屬性完整性約束

  D.用戶自定義的完整性約束

  9.下列描述中正確的是(  )。

  A.程序就是軟件

  B.軟件開發(fā)不受計(jì)算機(jī)系統(tǒng)的限制

  C.軟件既是邏輯實(shí)體,又是物理實(shí)體

  D.軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合

  10.用樹型結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是(  )。

  A.關(guān)系模型

  B.網(wǎng)狀模型

  C.層次模型

  D.以上三個(gè)都是

  11.在設(shè)計(jì)階段,當(dāng)雙擊窗體上的某個(gè)控件時(shí),所打開的窗口是(  )。

  A.工程資源管理器窗口

  B.工具箱窗口

  C.代碼窗口

  D.屬性窗口

  12.下面的控件可作為其他控件容器的是(  )。

  A.PictureBox和Data

  B.Frame和Image

  C.PictureBox和Frame

  D.Image和Data

  13.下列說法錯(cuò)誤的是(  )。

  A.窗體文件的擴(kuò)展名為“.frm”

  B.-個(gè)窗體對(duì)應(yīng)-個(gè)窗體文件

  C.Visual Basic中的-個(gè)工程只包含-個(gè)窗體

  D.Visual Basic中-個(gè)工程最多可以包含255個(gè)窗體

  14.要設(shè)置窗體為固定對(duì)話框,并包含控制菜單欄和標(biāo)

  題欄,但沒有最大化和最小化按鈕,設(shè)置的操作是(  )。

  A.設(shè)置BorderStyle的值為Fixed ToolWindow

  B.設(shè)置BorderStyle的值為Sizable ToolWindow

  C.設(shè)置BorderStyle的值為Fixed Dialog

  D.設(shè)置BorderStyle的值為Sizable

  15.用下面語句定義的數(shù)組的元素個(gè)數(shù)是(  )。

  Dim A(-3 To 5)As Integer

  A.6

  B.7

  C.8

  D.9

  16.如果在程序中要將a定義為靜態(tài)變量,且為整型數(shù),則應(yīng)使用的語句是(  )。

  A.Redim a As Integer

  B.Static a As Integer

  C.Public a As Integer

  D.Dim a As Integer

  17.用InputBox函數(shù)設(shè)計(jì)的對(duì)話框,其功能是(  )。

  A.只能接收用戶輸入的數(shù)據(jù),但不會(huì)返回任何信息

  B.能接收用戶輸入的數(shù)據(jù),并能返回用戶輸入的信息

  C.既能用于接收用戶輸入的信息,又能用于輸出信息

  D.專門用于輸出信息

  18.建立-個(gè)新的標(biāo)準(zhǔn)模塊,應(yīng)該選擇(  )下的“添加模塊”命令。

  A.“工程”菜單

  B.“文件”菜單

  C.“工具”菜單

  D.“編輯”菜單

  19.設(shè)a=”Visual Basic”,下面使b=”Basic”的語句是(  )。

  A.b=Left(a,8,12)

  B.b=Mid(a,8,5)

  C.b=Rigth(a,5,5)

  D.b=Left(a,8,5)

  20.以下能判斷是否到達(dá)文件尾的函數(shù)是(  )。

  A.BOF

  B.LOC

  C.LOF

  D.EOF

  21.當(dāng)在滾動(dòng)條內(nèi)拖動(dòng)滾動(dòng)塊時(shí)觸發(fā)(  )。

  A.KeyUp事件

  B.KeyPress事件

  C.Scroll事件

  D.Change事件

  22.下面程序的輸出結(jié)果是(  )。

  A.ABCDEF

  B.FEDCBA

  C.A

  D.F

  23.執(zhí)行下列程序段后,輸出的結(jié)果是(  )。

  A.90

  B.60

  C.40

  D.10

  24.在窗體上畫兩個(gè)文本框(其Name屬性分別為Text1和Text2)和-個(gè)命令按鈕(其Name屬性為Command1),然后編寫如下事件過程:

  程序運(yùn)行后,單擊命令按鈕,在兩個(gè)文本框中顯示的值分別為(  )。

  A.1和0

  B.2和72

  C.3和50

  D.4和168

  25.把窗體的KeyPreview屬性設(shè)置為True,然后編寫如下事件過程:

  程序運(yùn)行后,按鍵盤上的“A”鍵,則在窗體上顯示的內(nèi)容是(  )。

  A.A

  B.B

  C.C

  D.D

  26.若在某窗體模塊中有如下事件過程:

  則以下敘述中正確的是(  )。

  A.此事件過程與不帶參數(shù)的事件過程沒有區(qū)別

  B.有-個(gè)名稱為Command1的窗體,單擊此窗體則執(zhí)行此事件過程

  C.有-個(gè)名稱為Command1的控件數(shù)組,數(shù)組中有多個(gè)不同類型控件

  D.有-個(gè)名稱為Command1的控件數(shù)組,數(shù)組中有多個(gè)相同類型控件

  27.下列程序段的執(zhí)行結(jié)果為(  )。

  A.**0 **

  B.**1**

  C.**2**

  D.0

  28.設(shè)有數(shù)組定義語句:Dim a(5)As Integer,List 1為列表框控件。下列給數(shù)組元素賦值的語句錯(cuò)誤的是(  )。

  A.a(3)=3

  B.a(3)=InputBox(”input data”)

  C.a(3)=List1.List Index

  D.a=Array(1,2,3,4,5,6)

  29.在窗體上畫-個(gè)名稱為Text1的文本框和-個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過程:

  程序運(yùn)行后,單擊命令按鈕,在文本框中顯示的值是(  )。

  A.12

  B.13

  C.14

  D.15

  30.如果-個(gè)工程含有多個(gè)窗體及標(biāo)準(zhǔn)模塊,則以下敘述中錯(cuò)誤的是(  )。

  A.任何時(shí)刻最多只有-個(gè)窗體是活動(dòng)窗體

  B.不能把標(biāo)準(zhǔn)模塊設(shè)置為啟動(dòng)模塊

  C.用Hide方法只是隱藏-個(gè)窗體,不能從內(nèi)存中清除該窗體

  D.如果工程中含有Sub Main過程,則程序-定首先執(zhí)行該過程

  31.下列程序的執(zhí)行結(jié)果為(  )。

  A.20  12

  20  15

  B.12  20

  12  25

  C.24  15

  12  20

  D.24 12

  12 15

  32.在窗體上畫-個(gè)通用對(duì)話框,其Name屬性為Cont,再畫-個(gè)命令按鈕,Name屬性為Command1,然后編寫如下事件過程:

  以下各選項(xiàng),對(duì)上述事件過程描述錯(cuò)誤的是(  )。

  A.該事件過程用來建立-個(gè)Open對(duì)話框,可以在這個(gè)對(duì)話框中選擇要打開的文件

  B.選擇后單擊“打開”按鈕,所選擇的文件名即作為對(duì)話框的FileName屬性值

  C.Open對(duì)話框不僅僅用來選擇-個(gè)文件,還可以打開、顯示文件

  D.過程中的“Cont.Action=1”用來建立Open對(duì)話框,它與Cont.ShowOpen等份

  33.以下敘述中錯(cuò)誤的是(  )。

  A.在KeyUp和KeyDown事件過程中,從鍵盤上輸入A或a被視作相同的字母(即具有相同的KeyCode)

  B.在KeyUp和KeyDown事件過程中,將鍵盤上的“1”和右側(cè)小鍵盤上的“1”視作不同的數(shù)字(具有不同的KeyCode)

  C.KeyPress事件中不能識(shí)別鍵盤上某個(gè)鍵的按下與釋放

  D.KeyPress事件中可以識(shí)別鍵盤上某個(gè)鍵的按下與釋放

  34.假定有如下的Sub過程:

  在窗體上畫-個(gè)命令按鈕,然后編寫如下事件過程:

  程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果為(  )。

  A.5 4

  B.1 1

  C.1.25 4

  D.1.25 1

  35.在窗體上畫-個(gè)名稱為L(zhǎng)abel1、標(biāo)題為“Visual Basie考試”的標(biāo)簽,兩個(gè)名稱分別為Command1和Command2、標(biāo)題分別為“開始”和“停止”的命令按鈕,然后畫-個(gè)名稱為Timer1的計(jì)時(shí)器控件,并把其InterVal屬性設(shè)置為500,如圖所示。編寫如下程序:

  程序運(yùn)行后單擊“開始”按鈕,標(biāo)簽在窗體中移動(dòng)。對(duì)于這個(gè)程序,以下敘述中錯(cuò)誤的是(  )。

  A.標(biāo)簽的移動(dòng)方向?yàn)樽杂蚁蜃?/p>

  B.單擊“停止”按鈕后再單擊“開始”按鈕,標(biāo)簽從停止的位置繼續(xù)移動(dòng)

  C.當(dāng)標(biāo)簽全部移出窗體后,將從窗體的另-端出現(xiàn)并重新移動(dòng)

  D.標(biāo)簽按指定的時(shí)間間隔移動(dòng)

  36.某人編寫了-個(gè)能夠返回?cái)?shù)組a中10個(gè)數(shù)中最大數(shù)的函數(shù)過程,代碼如下:

  程序運(yùn)行時(shí),發(fā)現(xiàn)函數(shù)過程的返回值是錯(cuò)的,需要修改,下面的修改方案中正確的是(  )。

  A.語句max=1應(yīng)改為max=a(1)

  B.語句For k=2 To 10應(yīng)改為For k=1 To 10

  C.If語句中的條件a(k)>a(max)應(yīng)改為a(k)>max

  D.語句MaxValue=max應(yīng)改為MaxValue=a(max)

  37.在窗體上畫-個(gè)名稱為Command1的命令按鈕,并編寫以下程序:

  此程序計(jì)算并輸出-個(gè)表達(dá)式的值,該表達(dá)式是(  )。

  A.9 !

  B.10 !

  C.1 !+2 !+…+9 !

  D.1!+2 !+…+10!

  38.有-個(gè)名稱為Form1的窗體,上面沒有控件,設(shè)有以下程序(其中方法Pset(X,Y)的功能是在坐標(biāo)X,Y處畫-個(gè)點(diǎn)):

  此程序的功能是(  )。

  A.每按下鼠標(biāo)鍵-次,在鼠標(biāo)所指位置畫-個(gè)點(diǎn)

  B.按下鼠標(biāo)鍵,則在鼠標(biāo)所指位置畫-個(gè)點(diǎn);放開鼠標(biāo)鍵,則此點(diǎn)消失

  C.不按鼠標(biāo)鍵而拖動(dòng)鼠標(biāo),則沿鼠標(biāo)拖動(dòng)的軌跡畫-條線

  D.按下鼠標(biāo)鍵并拖動(dòng)鼠標(biāo),則沿鼠標(biāo)拖動(dòng)的軌跡畫-條線,放開鼠標(biāo)鍵則結(jié)束畫線

  39.某人設(shè)計(jì)了下面的函數(shù)fun,功能是返回參數(shù)a中數(shù)值的位數(shù):

  在調(diào)用該函數(shù)時(shí)發(fā)現(xiàn)返回的結(jié)果不正確,函數(shù)需要修改,下面的修改方案中正確的是(  )。

  A.把語句n=1改為n=0

  B.把循環(huán)條件a\10>=0改為a\10>0

  C.把語句a=a\10改為a=a Mod 10

  D.把語句fun=n改為fun=a

  40.在窗體上有-個(gè)名稱為Check1的復(fù)選框數(shù)組(含4個(gè)復(fù)選框),還有-個(gè)名稱為Text1的文本框,初始內(nèi)容為空。程序運(yùn)行時(shí),單擊任何復(fù)選框,則把所有選中的復(fù)選框后面的方字羅列在文本框中(見圖)。下面能實(shí)現(xiàn)此功能的事件過程是(  )。

  A.

  B.

  C.

  D.

  選擇題答案與解析

  1.D!窘馕觥恐貜(fù)結(jié)構(gòu)又稱為循環(huán)結(jié)構(gòu),它根據(jù)給定的條件,判斷是否需要重復(fù)執(zhí)行某-相同或類似的程序段,利用重復(fù)結(jié)構(gòu)可以簡(jiǎn)化大量的程序代碼行。

  2.A。【解析】耦合度是指模塊之間的關(guān)聯(lián)程度,內(nèi)聚度是指模塊內(nèi)部各部分的聚合程度。

  3.D!窘馕觥繑(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程,故選項(xiàng)A敘述錯(cuò)誤;數(shù)據(jù)的物理獨(dú)立性是指數(shù)據(jù)的物理結(jié)構(gòu)的改變不會(huì)影響數(shù)據(jù)庫的邏輯結(jié)構(gòu),故選項(xiàng)B敘述錯(cuò)誤;關(guān)系中的行稱為元組,對(duì)應(yīng)存儲(chǔ)文件中的記錄,關(guān)系中的列稱為屬性,對(duì)應(yīng)存儲(chǔ)文件中的字段,故選項(xiàng)C敘述錯(cuò)誤。

  4.A。【解析】軟件概要設(shè)計(jì)的基本任務(wù):①設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu);②數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫設(shè)計(jì);③編寫概要設(shè)計(jì)文檔;④概要設(shè)計(jì)文檔評(píng)審。

  5.D!窘馕觥吭诟鞣N排序方法中,快速排序法和堆排序法的平均速度是最快的,因?yàn)樗鼈兊臅r(shí)間復(fù)雜度都是O(nlog2n),其他的排序算法的時(shí)間復(fù)雜度大都是O (n2)。

  6.C!窘馕觥扛鶕(jù)數(shù)據(jù)結(jié)構(gòu)對(duì)棧的定義及其特點(diǎn)可知:棧是限定只在表尾進(jìn)行插入或刪除操作的線性表,因此棧是先進(jìn)后出的線性表,對(duì)棧的插入與刪除操作,不需要改變棧底元素。棧是限定只在表尾進(jìn)行插入或刪除操作的線性表。

  7.C。【解析】軟件工程是研究和應(yīng)用如何以系統(tǒng)性的、規(guī)范化的、可定量的過程化方法來開發(fā)和維護(hù)軟件,以及如何把經(jīng)過時(shí)間考驗(yàn)而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來。軟件工程的目標(biāo)是生產(chǎn)具有正確性、可用性和開銷合宜的產(chǎn)品,它的主要思想是強(qiáng)調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則。

  8.C!窘馕觥筷P(guān)系模型允許定義3類數(shù)據(jù)約束,即實(shí)體完整性約束、參照完整性約束和用戶自定義完整性約束。其中前兩種完整性約束由關(guān)系數(shù)據(jù)庫系統(tǒng)支持,用戶自定義完整性約束則由關(guān)系數(shù)據(jù)庫系統(tǒng)提供完整性約束語言,用戶利用該語言給出約束條件,運(yùn)行時(shí)由系統(tǒng)自動(dòng)檢查。

  9.D!窘馕觥寇浖浅绦、數(shù)據(jù)與相關(guān)文檔的集合,它是-個(gè)邏輯實(shí)體。軟件的開發(fā)要受計(jì)算機(jī)系統(tǒng)的限制,如硬件系統(tǒng)的限制、軟件操作系統(tǒng)的限制等。

  10.C!窘馕觥繉哟文P褪菙(shù)據(jù)庫系統(tǒng)中最早出現(xiàn)的數(shù)據(jù)模型,它用樹型結(jié)構(gòu)來表示各類實(shí)體及實(shí)體間的聯(lián)系。在現(xiàn)實(shí)世界中事物之間的聯(lián)系更多的是非層次關(guān)系,用層次模型表示非樹型結(jié)構(gòu)很不直接,網(wǎng)狀模型則用來表示非樹型結(jié)構(gòu)。關(guān)系模型是目前最重要的-種數(shù)據(jù)模型,它建立在嚴(yán)格的數(shù)學(xué)概念基礎(chǔ)上。關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作系統(tǒng)和關(guān)系完整性約束3部分組成。

  11.C。【解析】打開“代碼窗口”的方法主要有4種:①雙擊窗體或窗體上的控件;②執(zhí)行“視圖”菜單中的“代碼容器”命令;③按[F7]鍵;④單擊“工程資源管理器”窗口中的“查看代碼”命令。

  12.C!窘馕觥縱isual Basic控件中,PitureBox和Frame可以作為其他控件的容器,而Data和Image則不能。

  13.D!窘馕觥縱isual Basic中的-個(gè)工程可包含-個(gè)或者多個(gè)窗體,但最多只能是255個(gè)。

  14.C!窘馕觥看绑w的BorderStyle屬性用來設(shè)置窗體的格式,它有6個(gè)可選值。

  0—none:沒有邊框或與邊框相關(guān)的元素。

  1-fixed single:可以包含控制菜單框、標(biāo)題欄、“最大化”和“最小化”按鈕。只有使用最大化和最小化按鈕才能改變大小。

  2-sizabIe:缺省值?梢允褂迷O(shè)置值1列出的任何可選邊框元素重新改變尺寸。

  3-fixed dialog:可以包含控制菜單框和標(biāo)題欄,不能包含最大化和最小化按鈕,不能改變尺寸。

  4-fixed toolwindow:不能改變尺寸。顯示關(guān)閉按鈕并用縮小的字體顯示標(biāo)題欄。窗體在Windows 95的任務(wù)條中不顯示。

  5-sizable toolwindow:可變大小。顯示關(guān)閉按鈕并用縮小的字體顯示標(biāo)題欄。窗體在Windows 95的任務(wù)條中不顯示。

  根據(jù)本題的要求,應(yīng)設(shè)置BorderStyle的值為Fixed Dialog。

  15.D!窘馕觥勘绢}中的數(shù)組定義從-3到5,-共有“-3、-2、-1、0、1、2、3、4、5”九個(gè)元素。

  16.B!窘馕觥縑isual Basic中定義-個(gè)靜態(tài)變量的語法為:Static變量名As變量類型。故選項(xiàng)B正確。此外,在Visual Basic中,Static類型的變量不能在標(biāo)準(zhǔn)模塊的聲明部分定義,為了使過程中所有的局部變量為靜態(tài)變量,可在過程頭的起始處加上Static關(guān)鍵字。這就使過程中的所有局部變量都變?yōu)殪o態(tài)變量。

  17.B!窘馕觥縄nputBox函數(shù)用來顯示-個(gè)輸入框,并提示用戶在文本框中輸入文本、數(shù)字或選中某個(gè)單元格區(qū)域,當(dāng)按下確定按鈕后返回包含文本框內(nèi)容的字符串。

  18.A!窘馕觥繕(biāo)準(zhǔn)模塊對(duì)整個(gè)工程通用,應(yīng)選取“工程”菜單下的“添加模塊”命令。

  19.B。【解析】本題考查字符串函數(shù)。Left(字符串,n):取字符串左部的n個(gè)字符;Mid(字符串,P,n):從位置P開始取字符串的n個(gè)字符;Right(字符串,n):取字符串右部的n個(gè)字符。分析題中的4個(gè)選項(xiàng)可知正確答案為選項(xiàng)B。

  20.D!窘馕觥縑isual Basic中,LOC函數(shù)是用來在已打開的文件中指定當(dāng)前讀/寫的位置,LOF函數(shù)是用來返回已打開文件的長(zhǎng)度,EOF函數(shù)是用來判斷是否到達(dá)已打開文件的尾部。

  21.C!窘馕觥勘绢}考查Visual Basic中滾動(dòng)條控件的特征,當(dāng)在滾動(dòng)條內(nèi)拖動(dòng)滾動(dòng)塊時(shí)觸發(fā)Scroll事件。當(dāng)按下鍵盤上的某個(gè)鍵時(shí),將觸發(fā)KeyPress事件。

  22.B!窘馕觥縈id函數(shù)的語法格式為:Mid(字符串,P,n),功能是從位置P開始取字符串的n個(gè)字符。“&”用于連接兩個(gè)字符串。在本題程序的For循環(huán)中,逐個(gè)將ch的元素倒序連接到s后,因此最后的結(jié)果為FEDCBA。

  23.C!窘馕觥砍绦蚴侨匮h(huán),但是最外層循環(huán)每次對(duì)y初始化為20,第二層每次對(duì)其初始化為10,因此外兩層循環(huán)不能改變y的值,考生只需注意內(nèi)層循環(huán)即可得出答案為40。

  24.B!窘馕觥砍绦蛳冗M(jìn)行Do While循環(huán),然后將求得的n和x的值轉(zhuǎn)換為字符串輸入到Text1和Text2中,結(jié)果為2和72。

  25.C!窘馕觥勘绢}考查了3個(gè)系統(tǒng)函數(shù):Chr(  ),Asc(  ),UCase(  )。它們的功能分別是將ASCⅡ碼值轉(zhuǎn)換為字符;將字符轉(zhuǎn)化為ASCⅡ碼值;將字符轉(zhuǎn)化為大寫字符

  串。KeyPreview屬性返回或設(shè)置-個(gè)值,以決定是否在控件的鍵盤事件之前激活窗體的鍵盤事件。鍵盤事件有KeyDown、KeyUp和KeyPress,主要應(yīng)用于Form對(duì)象。本題的程序執(zhí)行時(shí),當(dāng)按下“A”時(shí),則“A”的ASCⅡ碼值傳給函數(shù)體,并轉(zhuǎn)換為字符賦給變量ch,再將ch(即“A”)的

  ASCⅡ值賦值給KeyAscii,最后將KeyAscii值加2并轉(zhuǎn)化為字符打印輸出,即結(jié)果為字母“C”。

  26.D。【解析】IndexAs Integer用來指示控件數(shù)組的索引。因此此段代碼說明有-個(gè)名稱為Command1的控件數(shù)組,數(shù)組中有多個(gè)相同類型的控件。

  27.A!窘馕觥砍绦?yàn)榍短椎腟elect語句。分析程序可知,程序只執(zhí)行了“Print”**0**””語句,結(jié)果為選項(xiàng)A。

  28.D。【解析】選項(xiàng)D將6個(gè)元素賦給長(zhǎng)度為5的數(shù)組,顯然是錯(cuò)誤的。

  29.A!窘馕觥砍绦蛑卸匮h(huán)對(duì)數(shù)組array1賦值i+j,然后在Text1中顯示,結(jié)果為12。

  30.D!窘馕觥縑isual Basic編程環(huán)境規(guī)定,任何時(shí)刻最多只有-個(gè)窗體是活動(dòng)窗體,同時(shí)不能把標(biāo)準(zhǔn)模塊設(shè)置為啟動(dòng)模塊。用Hide方法只是隱藏-個(gè)窗體,不能從內(nèi)存中清除該窗體。如果工程中含有Sub Main過程,則程序也不-定首先執(zhí)行該過程。

  31.C!窘馕觥勘绢}主要考查自定義過程的參數(shù)傳遞。在Visual Basic中,參數(shù)缺省是按地址傳遞的,也就是使過程按照變量的內(nèi)存地址去訪問實(shí)際變量的內(nèi)容。這樣,將變量傳遞給函數(shù)時(shí),通過函數(shù)可永遠(yuǎn)改變?cè)撟兞恐。如果想改變傳遞方式可以通過在變量定義前加關(guān)鍵字ByRef或ByVal。ByRd為默認(rèn)值,按地址傳遞,ByVal按照值傳遞,函數(shù)調(diào)用后不改變變量值。本題Value函數(shù)兩個(gè)參數(shù)都是值傳遞,參數(shù)的值只會(huì)在函數(shù)里面變化,調(diào)用結(jié)束后,參數(shù)的值沒有最終改變,故選項(xiàng)C正確。

  32.C!窘馕觥糠治霰绢}程序可知,該事件過程用來建立-個(gè)Open對(duì)話框,可以在這個(gè)對(duì)話框中選擇要打開的文件,并且選擇后單擊“打開”按鈕,所選擇的文件名即作為對(duì)話框的FileName屬性值。另外CommonDialog有兩種打開方式,-是設(shè)置Action的值,另-種方法是直接設(shè)置打開方式,如Cont.ShowOpen,建立-個(gè)Open對(duì)話框。因此Open對(duì)話框只用來選擇文件。

  33.C!窘馕觥吭贙eyUp和KeyDown事件中,大寫字母和小寫字母具有相同的KeyCode,大小鍵盤上的數(shù)字具有不同的KeyCode。因此選項(xiàng)A、B正確。KeyPress事件可以識(shí)別鍵盤上某個(gè)鍵的按下與釋放,識(shí)別的是按鍵的ASCⅡ碼。

  34.D!窘馕觥勘绢}定義了-個(gè)函數(shù)Sub,默認(rèn)為地址傳遞參數(shù),首先對(duì)第-個(gè)參數(shù)進(jìn)行除操作,第二個(gè)進(jìn)行取余操作,調(diào)用后變量改變。結(jié)果為選項(xiàng)D。

  35.A!窘馕觥勘绢}考查Timer控件的使用。Timer中Interval的單位為毫秒,設(shè)置為500意味著每隔0.5秒作用-次。Timer的Enaled屬性指示Timer控件是否可用。同時(shí)本題還考查了對(duì)Label控件的屬性的掌握:Left屬性為L(zhǎng)abel的左邊界的坐標(biāo),Width為L(zhǎng)abel的寬度。本程序中單擊按鈕后,Label1將每隔0.5秒向右移動(dòng),當(dāng)移動(dòng)到Left>Width時(shí),Label1重定位到窗體的左邊界,然后繼續(xù)移動(dòng)。選項(xiàng)A錯(cuò)誤。

  36.D!窘馕觥坑深}易知,F(xiàn)or循環(huán)結(jié)束后可得出數(shù)組中最大數(shù)的下標(biāo)max,因?yàn)槭乔笞畲蟮臄?shù),應(yīng)該是將a(max)賦給MaxValue而不是最大數(shù)的下標(biāo)max,故應(yīng)選D。

  37.C!窘馕觥垦h(huán)Do……Loop中的b中存放的是各數(shù)的階乘,t中存的是各個(gè)數(shù)階乘的和;第-次循環(huán)中的b=1*2,t=1+1*2,n=3;n不大于9,進(jìn)行第二次循環(huán);第二次循環(huán)中b=1*2*3,t=1+1*2+1*2*3,n=4;第八次循環(huán)中b=1*2*3*4*5*6*7*8*9,t=1+1*2+1*2*3+……+8 !+9 !,n=10;n大于9跳出循環(huán)。故應(yīng)選C。

  38.D!窘馕觥縋set(X,Y)函數(shù)是在X,Y處畫出-個(gè)點(diǎn),F(xiàn)orm_MouseDown函數(shù)中只有-個(gè)cmdmave=True,即當(dāng)鼠標(biāo)按下就將cmdmave賦值為True,F(xiàn)orm Mouse-Move函數(shù)是當(dāng)cmdmave為True時(shí)就執(zhí)行Pset(x,y)函數(shù),即當(dāng)移動(dòng)鼠標(biāo)且cmdmave=True時(shí)就不斷地畫點(diǎn),即形成-條線;而Form_MouseUp函數(shù)是將cmdmave賦為false,即松開鼠標(biāo)時(shí)不再畫點(diǎn)。故整個(gè)程序的功能是按下鼠標(biāo)鍵并拖動(dòng)鼠標(biāo),沿鼠標(biāo)拖動(dòng)的軌跡畫-條線,放開鼠標(biāo)鍵就結(jié)束畫線。

  39.B。【解析】a\10>0保證a至少是兩位數(shù),若是大于等于0,則while循環(huán)也不會(huì)結(jié)束,會(huì)-直循環(huán)下去。

  40.A!窘馕觥縏ext1.Text表示文本框的文本內(nèi)容,Check1(k).value=1表示復(fù)選框被選中,F(xiàn)or循環(huán)遍歷所有復(fù)選框,若Check1(k).value=1則Text1.Text=Text1.Text&Check1(k).Caption&"",將Check1(k)的Caption即復(fù)選框后的文字添加到Text1中,每次添加文字后文字之間都由空格隔開。

【全國(guó)計(jì)算機(jī)等級(jí)二級(jí)VisualFoxPro選擇題題庫及答案】相關(guān)文章:

計(jì)算機(jī)等級(jí)二級(jí)VisualFoxPro選擇題及答案04-15

全國(guó)計(jì)算機(jī)等級(jí)二級(jí)VisualFoxPro選擇題04-17

2017計(jì)算機(jī)等級(jí)二級(jí)VisualFoxPro選擇題及答案08-06

2016計(jì)算機(jī)等級(jí)考試二級(jí)選擇題題庫與答案03-08

全國(guó)計(jì)算機(jī)二級(jí)選擇題題庫與答案201605-29

全國(guó)計(jì)算機(jī)二級(jí)MS office選擇題題庫及答案06-21

計(jì)算機(jī)二級(jí)《VFP》選擇題題庫與答案03-25

全國(guó)英語等級(jí)考試二級(jí)單項(xiàng)選擇題及答案03-01

計(jì)算機(jī)二級(jí)《C語言》選擇題題庫及答案11-16