Visual FoxPro數據庫程序設計_第1頁
Visual FoxPro數據庫程序設計_第2頁
Visual FoxPro數據庫程序設計_第3頁
Visual FoxPro數據庫程序設計_第4頁
Visual FoxPro數據庫程序設計_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Visual FoxPro數據庫程序設計(考試時間90分鐘,滿分100分)一、選擇題(每小題2分,共70分)    下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。(1)一個棧的初始狀態為空。現將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是A)12345ABCDE              

2、60;          B)EDCBA54321C )ABCDE12345                          D)54321EDCBA(2)下列敘述中正確的是A)循環隊列有隊頭和隊尾兩個指針,因此,循環隊列是非線

3、性結構B)在循環隊列中,只需要隊頭指針就能反應隊列中元素的動態變化情況C)在循環隊列中,只需要隊尾指針就能反應隊列中元素的動態變化情況D)循環隊列中元素的個數是由隊頭和隊尾指針共同決定(3)在長度為n的有序線性表中進行二分查找,最壞情況下需要比較的次數是A)O(N)        B)O(n2)       C)O(log2n)        D)O(n l

4、og2n)(4)下列敘述中正確的是A)順序存儲結構的存儲一定是連續的,鏈式存儲結構的存儲空間不一定是連續的B)順序存儲結構只針對線性結構,鏈式存儲結構只針對非線性結構C)順序存儲結構能存儲有序表,鏈式存儲結構不能存儲有序表D)鏈式存儲結構比順序存儲結構節省存儲空間(5)數據流圖中帶有箭頭的線段表示的是A)控制流        B)事件驅動       C)模塊調用       

5、 D)數據流(6)在軟件開發中,需求分析階段可以使用的工具是A)N-S圖  B)DFD圖  C)PAD圖  D)程序流程圖(7)在面向對象方法中,不屬于“對象”基本特點的是A)一致性  B)分類性  C)多態性  D)標識唯一性(8)一間宿舍可住多個學生,則實體宿舍和學生之間的聯系是A)一對一  B)一對多  C)多對一  D)多對多(9)在數據管理技術發展的三個階段中,數據共享最好的是A)人工管理階段&#

6、160;   B)文件系統階段  C)數據庫系統階段  D)三個階段相同(10)有三個關系R、S和T如下:A B Cm 1 3R                    S          

7、                        TA Bm 1n 2B C1 33 5 由關系R和S通過運算得到關系T,則所使用的運算為A)笛卡爾積           B)交&#

8、160;                C)并            D)自然連接(11)設置表單標題的屬性是  A)Title              &#

9、160;B)Text                C)Biaoti         D)Caption(12)釋放和關閉表單的方法是  A)Release            B)Delete &

10、#160;             C)LostFocus      D)Destory(13)從表中選擇字段形成新關系的操作是A)選擇              B)連接        &

11、#160;        C)投影          D)并(14)Modify Command命令建立的文件的默認擴展名是  A)prg                B)app    &

12、#160;             C)cmd          D)exe(15)說明數組后,數組元素的初值是  A)整數0             B)不定值     

13、;          C)邏輯真        D)邏輯假(16)擴展名為mpr的文件是  A)菜單文件        B)菜單程序文件      C)菜單備注文件      D)菜單參數文件(17)

14、下列程序段執行以后,內存變量y的值是  x=76543  y=0  DO WHILE x>0     y=x%10+y*10     x=int(x/10)  ENDDOA)3456           B)34567     

15、60;      C)7654            D)76543(18)在SQL SELECT查詢中,為了使查詢結果排序應該使用短語  A)ASC           B)DESC        

16、    C)GROUP BY       D)ORDER BY(19)設a=”計算機等級考試”,結果為”考試”的表達式是  A)Left(a,4)        B)Right(a,4)         C)Left(a,2)    

17、60;     D)Right(a,2)(20)關于視圖和查詢,以下敘述正確的是  A)視圖和查詢都只能在數據庫中建立  B)視圖和查詢都不能在數據庫中建立      C)視圖只能在數據庫中建立D)查詢只能在數據庫中建立(21)在SQL SELECT語句中與INTO TABLE等價的短語是A)INTO DBF      B)TO TABLE

18、0;      C)TO FOEM        D)INTO FILE(22)CREATE DATABASE命令用來建立  A)數據庫         B)關系             C

19、)表               D)數據文件(23)欲執行程序temp.prg,應該執行的命令是A)DO PRG temp.prg                     B)DO temp.prgC)DO&

20、#160;CMD temp.prg                     D)DO FORM temp.prg(24)執行命令MyForm=CreateObject(“Form”)可以建立一個表單,為了讓該表單在屏幕上顯示,應該執行命令A)MyForm.List        

21、                 B)MyForm.Display      C)MyForm.Show                      &

22、#160; D)MyForm.ShowForm(25)假設有student表,可以正確添加字段“平均分數”的命令是  A)ALTER TABLE student ADD 平均分數 F(6,2)  B)ALTER DBF student ADD 平均分數 F 6,2     C)CHANGE TABLE student ADD 平均分數 F

23、(6,2)D)CHANGE TABLE student INSERT 平均分數 6,2(26)頁框控件也稱作選項卡控件,在一個頁框中可以有多個頁面,頁面個數的屬性是  A)Count             B)Page          C)Num    &

24、#160;      D)PageCount(27)打開已經存在的表單文件的命令是  A)MODIFY FORM                      B)EDIT FORM  C)OPEN FORM    

25、;                     D)READ FORM(28)在菜單設計中,可以在定義菜單名稱時為菜單項指定一個訪問鍵。規定了菜單項的訪問鍵為“x”的菜單名稱定義是   A)綜合查詢<(x)            

26、;            B)綜合查詢/<(x)   C)綜合查詢(<x)                        D)綜合查詢(/<x)(29)假定一個表單里有一個文本框Text1和一

27、個命令按鈕組CommandGroup1。命令按鈕組是一個容器對象,其中包含Command1和Command2兩個命令按鈕。如果要在Command1命令按鈕的某個方法中訪問文本框的value屬性值,正確的表達式是  value              value      value        

28、       value(30)下面關于數據環境和數據環境中兩個表之間關聯的陳述中,正確的是   A)數據環境是對象,關系不是對象   B)數據環境不是對象,關系是對象   C)數據環境是對象,關系是數據環境中的對象   D)數據環境和關系都不是對象(31)(35)使用如下關系: 客戶(客戶號,名稱,聯系人,郵政編碼,電話號碼) 產品(產品號,名稱,規格說明,單價) 訂購單(訂

29、單號,客戶號,訂購日期) 訂購單名細(訂單號,序號,產品號,數量)(31)查詢單價在600元以上的主機板和硬盤的正確命令是  A)SELECT * FROM 產品 WHERE 單價>600 AND (名稱=主機板 AND 名稱=硬盤)  B)SELECT * FROM 產品 WHERE 單價>600 AND (名稱=主機板 OR 名稱=硬盤) &

30、#160;C)SELECT * FROM 產品 FOR 單價>600 AND (名稱=主機板 AND 名稱=硬盤)  D)SELECT * FROM 產品 FOR 單價>600 AND (名稱=主機板 OR 名稱=硬盤)(32)查詢客戶名稱中有“網絡”二字的客戶信息的正確命令是  A)SELECT * FROM 客戶 FOR&

31、#160;名稱 LIKE "%網絡%"  B)SELECT * FROM 客戶 FOR 名稱 ="%網絡%"  C)SELECT * FROM 客戶 WHERE 名稱 ="%網絡%"  D)SELECT * FROM 客戶 WHERE 名稱 LIKE "%網絡

32、%"(33)查詢尚未最后確定訂購單的有關信息的正確命令是  A)SELECT 名稱,聯系人,電話號碼,訂單號 FROM 客戶,訂購單         WHERE 客戶.客戶號=訂購單.客戶號 AND 訂購日期 IS NULL  B)SELECT 名稱,聯系人,電話號碼,訂單號 FROM 客戶,訂購單    &

33、#160;    WHERE 客戶.客戶號=訂購單.客戶號 AND 訂購日期 = NULL  C)SELECT 名稱,聯系人,電話號碼,訂單號 FROM 客戶,訂購單         FOR 客戶.客戶號=訂購單.客戶號 AND 訂購日期 IS NULL  D)SELECT 名稱,聯系人,

34、電話號碼,訂單號 FROM 客戶,訂購單         FOR 客戶.客戶號=訂購單.客戶號 AND 訂購日期 = NULL(34)查詢訂購單的數量和所有訂購單平均金額的正確命令是  A)SELECT COUNT(DISTINCT 訂單號),AVG(數量*單價)         FROM 產品&#

35、160;JOIN 訂購單名細 ON 產品.產品號=訂購單名細.產品號  B)SELECT COUNT(訂單號),AVG(數量*單價)         FROM 產品 JOIN 訂購單名細 ON 產品.產品號=訂購單名細.產品號  C)SELECT COUNT(DISTINCT 訂單號),AVG(數量*單價)    &#

36、160;    FROM 產品,訂購單名細 ON 產品.產品號=訂購單名細.產品號  D)SELECT COUNT(訂單號),AVG(數量*單價)         FROM 產品,訂購單名細 ON 產品.產品號=訂購單名細.產品號(35)假設客戶表中有客戶號(關鍵字)C1C10共10條客戶記錄,訂購單表有訂單號(關鍵字)OR1OR8共8條訂購單記錄,并且訂購單表參照客戶表。如下命令可以正確執行的是  A)INSERT INTO 訂購單 valueS(OR5,C5,2008/10/10)  B)INSERT INTO 訂購單 valueS(OR5,C11,2008/10/10)  C)INSERT INTO 訂購單 valueS(OR9,C11,2008/10/10) 

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論