當前位置:才華齋>計算機>計算機二級>

2016計算機二級《VFP》備考練習題與答案

計算機二級 閱讀(1.3W)

1[單選題] 執行下列程式後,變數y的值是(  )。

2016計算機二級《VFP》備考練習題與答案

SET TALK OFF

CLEAR

X=2000

Do CASE

CASE x<=1000

y=x*0.1

CASE x>1000

y=x*0.2

CASE x>1500

y=x*0.3

CASE x>2500

y—x*0.4

ENDCASE

?Y

A.200B.400C.600D.800

參考答案:B

參考解析:本題考查分支語句DO CASE-END-CASE,多分支語句需依次判斷CASE後的條件是否成立。當發現某個CASE後的條件成立時,就執行該CASE和下一個CASE間的命令序列,然後執行ENDCASE後面的命令。如所有的條件都不成立,則執行OTHERWISE與ENDCASE之間的命令序列,然後轉向ENDCASE後面的語句。因此本題執行Y=x*0.2=400,即B選項正確。

2[單選題] 查詢單價在600元以上的主機板和硬碟的正確SQL命令是( ).

CT*FROM產品WHERE單價>600AND(名稱=ˋ主機板′AND名稱=ˋ硬碟′)

CT*FROM產品WHERE單價>600AND(名稱=ˋ主機板′OR名稱=ˋ硬碟′)

CT*FROM產品FOR單價>600AND(名稱=ˋ主機板′AND名稱=ˋ硬碟′)

CT*FROM產品FOR單價>600AND(名稱=ˋ主機板′OR名稱=ˋ硬碟′)

參考答案:B

參考解析:SQL的基本格式為SELECT-FROM-WHERE,其中SELECT說明要查詢的欄位,FROM說明要查詢的欄位來自哪個表或哪些表,WHERE說明查詢條件。查詢主機板和硬碟資訊應使用…or連線。

3[單選題] 在下列控制元件中,不屬於容器型控制元件的是

A.組合框B.表格C.頁框D.選項組

參考答案:A

參考解析:表單作為容器,一般都要包含一些控制元件,以實現特定的互動功能。其中容器型控制元件有命令組、選項組、表格、頁框,組合框為基本型控制元件。故本題A為正確選項。

4[單選題] 在Visual FoxPro中,檢視的建立不能基於(  )。

A.資料庫表B.自由表C.檢視D.查詢

參考答案:D

參考解析:檢視兼有“表”和“查詢”的特點。與查詢類似的地方是,可以用來從一個或多個相關聯的表中提取有用資訊;與表相類似的地方是,可以用來更新其中的資訊,並將更新結果永久儲存在磁碟上。使用檢視可以從表中提取一組記錄,改變這些記錄的值,並把更新結果送回到基本表中。檢視的資料可以來自資料庫表、自由表和其他檢視,因此檢視的建立不能基於查詢,D為正確選項。

5[單選題] 在Visual FoxPro中可以用DO命令執行的檔案不包括(  )。

A.PRG檔案B.MPR檔案C.FRX檔案D.QPR檔案

參考答案:C

參考解析:PRG檔案是程式檔案,DO是執行程式檔案;MPR檔案是編譯後的選單程式,DO是執行選單程式,執行選單程式時,系統叄自動編譯.mpr檔案,產生用於執行的.mpx檔案;QPR檔案是查翻檔案,DO是執行查詢,可看查詢結果;FRX是報表檔案,報表檔案可以進行輸出,使用的命令是:REPORTFORM。

6[單選題] 在SQL的ALTER TABLE語句中,為了增加一個新的欄位應該使用短語( )。

參考答案:D

參考解析:向表中新增新的欄位和新的索引,其命令格式為:ALTER TABLE<表名>ADD[COLUMN]<欄位型別>[<長度>[,<小數位數>])][NULLINOTNULL][CHECK<邏輯表示式1>[ERROR<字元型文字提示資訊>]][DEFAULT<預設值表示式>][ADD PRIMARY KEY<索引表示式2>TAG<索引名1>][ADD UNIQUE<索引表示式3>TAG<索引名2>]增加-個新的欄位應該使用ADD短語,即D)選項正確。

7[單選題] 有三個關係R、S和T如下:

則由關係R和S得到關係T的操作是( )。

A.自然連線B.並C.交D.差

參考答案:D

參考解析:關係T中的元組是關係R中有二關係S中沒有的元組的集合,即從關係R中除去與關係S中相同元組後得到的關係T。所以做的是差的運算。

8[單選題] 開啟已經存在的表單檔案的命令是( )。

FY FORM

參考答案:A

參考解析:修改表單檔案的命令格式是:MODIFYFORM<表單檔名>。

9[單選題]在VisualFoxPr0中,使用LOCATEFOR命令發條件查詢記錄,當查詢到滿足條件的第l條記錄後。

如果還需要查詢下一條滿足條件的記錄,應該使用命令

TEFOR命令命令INUE命令D.G0命令

參考答案:C

參考解析:LOCAZE命令是按條件定位記錄位置的命令,其命令格式為:LoCATEFOR<條件表示式>。該命令執行後將記錄指標定位在滿足條件的第l條記錄上。如果要使指標指向下一條滿足條件的記錄。使用CONTINUE命令,如果沒有滿足條件的記錄則指向檔案結束位置。

10[單選題] 在表單中為表格控制元件指定資料來源的屬性是( )。

rdFrom

參考答案:C

參考解析:表格是-種容器物件,其外形與Browse視窗相似,-個表格由若干列物件(Column)組成,每個列物件包含-個標頭物件(Header)和若干控制元件。這裡,表格、列、標頭和控制元件都有自己的屬性、事件和方法。其中,RecordSource屬性用於指明表格資料來源,即C)選項正確。