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

最新計算機二級考試《VFP》鞏固習題

計算機二級 閱讀(2.83W)

俗話說:勤能補倔。以下是應屆畢業生小編提供給大家的計算機二級考試《VFP》鞏固習題,祝願大家一次通過計算機二級考試。

最新計算機二級考試《VFP》鞏固習題

1[簡答題](1)建立專案“xm”。

(2)將資料庫“產品”新增到專案中。

(3)將資料庫“產品”中的資料庫表“零件”從資料庫中移去(注意:不是刪除)。

(4)將考生資料夾中的表單“bd1”的背景色改為藍色。

參考解析:【考點指引】本大題主要考查專案管理器的操作,主要包括:新建專案、新增資料庫、移除表。

(1)【操作步驟】

選擇【檔案】→【新建】命令,選擇“專案”,單擊“新建檔案”按鈕,輸入專案名稱“xm”後單擊“儲存”按鈕。

(2)【操作步驟】

在專案管理器中選擇“資料”選項卡,然後選擇列表框中的“資料庫”,單擊“新增”按鈕,在“開啟”對話方塊中選擇資料庫名“產品”,單擊“確定”按鈕將資料庫“產品”新增到新建的專案“xm”中。

(3)【操作步驟】

①在專案管理器中,依次展開“資料庫”、“產品”、“表”,選擇“零件”表,單擊“移去”按鈕,選擇“移去”,單擊“是(Y)”按鈕將“零件”表從資料庫中移去。

②選擇資料庫“產品”,單擊“修改”按鈕,開啟資料庫設計器,選擇【資料庫】→【清理資料庫】命令清理資料庫,然後關閉資料庫設計器。

(4)【操作步驟】

①選擇【檔案】→【開啟】命令,在“開啟”對話方塊的“檔案型別”下拉列表框中選擇“表單”,選擇“”,單擊“確定”按鈕,開啟表單設計器。

②在表單設計器的表單屬性視窗中將“BackColor”屬性值修改為“0,0,255”,關閉表單設計器並儲存表單“bd1”。

2[單選題] 在VisualFoxPre中,屬於表單方法的是

參考答案:D

參考解析:在短時間內,當用戶雙擊滑鼠左鍵時,就產生Db(CliCk事件;當用戶單擊滑鼠左鍵)在程式中包含了一個觸發該事件的程式碼時,將發生Click事件;當釋放例項時,將產生Destroy事件;Db(Click、ClickDestroy都是事件,不是方法,只有Release是表單的方法,用於從記憶體中釋放表單式表單集。

3[簡答題]設計名為“mysupply”的表單。表單的標題為“零件供應情況”。表單中有一個表格控制元件和兩個命令按鈕“查詢”和“退出”。

執行表單時,單擊“查詢”命令按鈕後,表格控制元件中顯示工程號“J1”所使用的零件的零件名、顏色和重量。

單擊“退出”按鈕關閉表單。

參考解析:

【操作步驟】

①在命令視窗輸入:create form mysupply,開啟表單設計器,然後將Caption屬性修改為“零件供應情況”。

②單擊【顯示】→【資料環境】,單擊右鍵,選擇“新增”,將表“零件”和表“供應”新增到資料環境中。

③然後在表單中新增兩個命令按鈕。

④選擇一個命令按鈕,將Caption屬性改變為“查詢”。雙擊該按鈕,在Click事件中輸入:

Set safety off

rdSource=“select零件名,顏色,重量from零件inner join供應on零件.零件號where工程號=′J1‵into cursor temp”

Set safety on

⑤選中第二個命令按鈕,將其Caption屬性改為“退出”。雙擊該命令按鈕,在Click事件中輸入:

ase

⑥新增一個“表格”控制元件,將其RecordSourceType屬性改為“4-SQL說明”。

⑦儲存表單,輸入檔名為“mysupply”。

4[單選題] 下列表單的哪個屬性設定為真時,表單執行時將自動居中(  )。

Center Center

參考答案:A

參考解析:AutoCenter屬性用於控制表單初始化日寸是否讓表單自動地在Visual FoxPro主視窗中居中,值為真表示表單執行時自動居中。AlwaysOnTop屬性指定表單是否總是位於其他開啟視窗之上。所以A)為正確選項。

5[單選題] 有如下賦值語句,結果為“大家好”的表示式是(  )。

a=”你好”

b=”大家”

A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)

參考答案:D

參考解析:RIGHT/LEFT(<長度字元表示式>,<數值表示式>),LEFT從<字元表示式>左邊擷取由<數值表示式>的值指定長度的字元,生成一個新的字串。RIGHT從<字元表示式>右邊擷取由<數值表示式>的值指定長度的字元,生成一個新的字串。AT函式是確定前面的'字串在後面字串中的位置。一個漢字相當於兩個西文字元,因此RIGHT(a,2)的結果是“好”,由此可知正確答案為選項D。

6[單選題] 執行查詢(student)的命令是(  )。

student

QUERY student

QUERY student

參考答案:B

參考解析:在Visual FoxPm中,執行查詢主要有3種方式:一是在專案管理器中執行查詢;二是在查詢設計器中執行查詢;三是用命令方式執行查詢,格式為:DO Query-File,其中QueryFile是查詢檔名,此時必須給出查詢檔案的副檔名。故B選項正確。

7[單選題] 在使用查詢設計器建立查詢時,為了指定在查詢結果中是否包含重複記錄(對應於DISTINCT),應該使用的選項卡是(  )。

A.排序依據B.連線C.篩選D.雜項

參考答案:D

參考解析:在查詢設計器的介面中有6個選項卡,它們和SQL SELECT語句的各短語是相對應的。其中,“雜項”選項卡可以指定是否要重複記錄(對應於DISTINCT)及列在前面的記錄(對應於TOP短語)等。即D)為正確選項。

8[單選題] 在Visual FoxPro中,在螢幕上預覽報表的命令是( )。

IEW REPORT

RT FORM…PREVIEW

REPORT…PREVIEW

REPORT…PREVIEW

參考答案:B

參考解析:在命令視窗或程式中使用REPORTFORM<報表檔名>命令可以列印指定的報表,使用RE-PORT FORM<報表檔案各>PREVIEW可以預覽指定的報表。

9[單選題]下列實體型別的聯絡中,屬於多對多聯絡的是(  )。

A.學生與課程之間的聯絡

B.學校與教師之間的聯絡

C.商品條形碼與商品之間的聯絡

D.班級與班長之間的聯絡

參考答案:A

參考解析:實體之間的關係分為:一對一、一對多和多對多。因為每一個學生都能學習很多的課程,所以學生和課程之間是多對多的聯絡。

10[單選題] 執行USEscIN0命令的結果是( )。

A.選擇0號工作區開啟sc表

B.選擇空閒的最小號工作區開啟sc表

C.選擇第1號工作區開啟sc表

D.顯示出錯資訊

參考答案:B

參考解析:在多個工作區開啟某個表時,可徹命令:USE<表名>IN<工作區號>,而最小的工作區號是1,如果指定為0,則選擇編號最小的空閒工作區,所以USE sc IN0的結果是選擇空閒的最小號工作區開啟SC表。