計算機等級考試二級VFP試題1

字號:

一、選擇題 [ 共得:0分 ]
    (1)算法的空間復雜度是指 A)算法程序的長度 B)算法程序中的指令條數 C)算法程序所占的存儲空間 D)執(zhí)行過程中所需要的存儲空間
     正確答案:D
    (2)用鏈表表示線性表的優(yōu)點是 A)便于隨機存取 B)花費的存儲空間較順序存儲少 C)便于插入和刪除操作 D)數據元素的物理順序與邏輯順序相同
     正確答案:C
    (3)數據結構中,與所使用的計算機無關的是數據的 A)存儲結構 B)物理結構 C)邏輯結構 D)物理和存儲結構
     正確答案:C
    (4)結構化程序設計主要強調的是 A)程序的規(guī)模 B)程序的效率 C)程序設計語言的先進性 D)程序易讀性
     正確答案:D
    (5)軟件設計包括軟件的結構、數據接口和過程設計,其中軟件的過程設計是指 A)模塊間的關系 B)系統結構部件轉換成軟件的過程描述 C)軟件層次結構 D)軟件開發(fā)過程
     正確答案:B
    (6)檢查軟件產品是否符合需求定義的過程稱為 A)確認測試 B)集成測試 C)驗證測試 D)驗收測試
     正確答案:A
    (7)數據流圖用于抽象描述一個軟件的邏輯模型,數據流圖由一些特定的圖符構成。下列圖符名標識的圖符不屬于數據流圖合法圖符的是 A)控制流 B)加工 C)數據存儲 D)源和潭
     正確答案:A
    (8)應用數據庫的主要目的是 A)解決數據保密問題 B)解決數據完整性問題 C)解決數據共享問題 D)解決數據量大的問題
     正確答案:C
    (9)在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于 A)需求分析階段 B)邏輯設計階段 C)概念設計階段 D)物理設計階段
    (10)在數據管理技術的發(fā)展過程中,經歷了人工管理階段、文件系統階段和數據庫系統階段。其中數據獨立性高的階段是 A)數據庫系統 B)文件系統 C)人工管理 D)數據項管理
     正確答案:A
    (11)下列說法錯誤的是 A)關系中每一個屬性對應一個值域 B)關系中不同的屬性可對應同一值域 C)對應同一值域的屬性為不同的屬性 D)DOM(A)表示屬性A的取值范圍
     正確答案:C
    (12)對關系S和R進行集合運算,產生的元組屬于S中的元組,但不屬于R中的元組,這種集合運算稱為 A)并運算 B)交運算 C)差運算 D)積運算
     正確答案:C
    (13)函數UPPER("12ab34CD")的結果是 A)12AB34CD B)12ab34CD C)12ab34cd D)12AB34cd
     正確答案:A
    (14)在下列的Visual FoxPro表達式中,運算結果為字符型數據的是 A)"ABCD"+ "EF"= "ABCDEF" B)"1234"-"34" C)CTOD("05/08/03") D)DTOC(DATE())>"04/03/02"
     正確答案:B
    (15)在Visual FoxPro中,可以同時打開表文件的個數多是 A)16 B)32 767 C)255 D)256
     正確答案:B
    (16)要將數據庫“考生庫”文件及其所包含的數據庫表文件直接物理刪除,下列命令正確的是 A)DELETE DATABASE 考生庫 B)DELETE DATABASE 考生庫 RECYCLE C)DELETE DATABASE 考生庫 DELETETABLES D)DELETE DATABASE 考生庫 DELETETABLES RECYCLE
     正確答案:C
    (17)在Visual FoxPro中,下列各項的數據類型所占字符的字節(jié)數相等的是 A)日期型和邏輯型 B)日期型和通用型 C)邏輯型和備注型 D)備注型和通用型
     正確答案:D
    (18)在Visual FoxPro中,下列不能用來修改數據表記錄的命令是 A)EDIT B)CHANGE C)BROWSE D)MODIFY STRUCTURE
     正確答案:D
    (19)在Visual FoxPro中,數據的完整性不包括 A)實體完整性 B)域完整性 C)屬性完整性 D)參照完整性
     正確答案:C (20)使用視圖之前,首先應該 A)新建一個數據庫 B)新建一個數據庫表 C)打開相關的數據庫 D)打開相關的數據表
     正確答案:C
    (21)有關過程調用敘述正確的是 A)打開過程文件時,其中的主過程自動調入內存 B)同一時刻只能打開一個過程,打開新的過程后,舊的過程自動關閉 C)用命令DO WITH 調用過程時,過程文件無需打開就可調用其中的過程 D)用命令DO WITH IN 調用過程時,過程文件無需打開,就可調用其中的過程
     正確答案:D
    (22)在命令按鈕組中,決定命令按鈕數目的屬性是 A)ButtonCount B)Buttons C)Value D)ControlSource
     正確答案:A
    (23)在表單中有命令按鈕Command1和文本框Text1,將文本框的InputMask屬性值設置為$9,999.9,然后在命令按鈕的Click事件中輸入代碼ThisForm.Text1.Value=12 3456.789,當運行表單時,單擊命令按鈕,此時文本框中顯示的內容為 A)$123 456.789 B)$23 456.7 C)123 456.7 D)****.*
     正確答案:D
    (24)假設有菜單文件mainmu.mnx,下列說法正確的是 A)在命令窗口利用DO mainmu命令,可運行該菜單文件 B)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO mainmu可運行該菜單文件 C)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO mainmu.mpr可運行該菜單文件 D)首先在菜單生成器中,將該文件生成可執(zhí)行的菜單文件mainmu.mpr,然后在命令窗口執(zhí)行命令:DO MEMU mainmu可運行該菜單文件
     正確答案:C
    (25)報表文件的擴展名是 A).MNX B).FRX C).FXP D).PRG
     正確答案:B
    (26)在命令窗口中,打印報表YY1可使用的命令是 A)REPORT FROM YY1 TO PRINTER B)REPORT FROM YY1> PREVIEW C)REPORT FORM YY1 TO PRINTER D)REPORT FORM YY1 PREVIEW
     正確答案:C
    (27)SQL的查詢結果可以存放到多種類型的文件中,下列都可以用來存放查詢結果的文件類型的是 A) 臨時表、視圖、文本文件 B) 數組、永久性表、視圖 C) 永久性表、數組、文本文件 D) 視圖、永久性表、文本文件
     正確答案:C
    (28)語句“DELETE FROM 成績表WHERE 計算機<60”的功能是 A)物理刪除成績表中計算機成績在60分以下的學生記錄 B) 物理刪除成績表中計算機成績在60分以上的學生記錄 C)邏輯刪除成績表中計算機成績在60分以下的學生記錄 D) 將計算機成績低于60分的字段值刪除,但保留記錄中其它字段值
     正確答案:C(29)下列選項中,不屬于SQL數據定義功能的是 A)SELECT B)CREATE C)ALTER D)DROP
     正確答案:A
    (30)嵌套查詢命令中的IN,相當于 A)等號= B)集合運算符∈ C)加號+ D)減號-
     正確答案:B
    (31)關于SQL的超聯接查詢,說法錯誤的是 A)在SQL中可以進行內部聯接、左聯接、右聯接和全聯接 B)SQL的超聯接運算符“*=”代表左聯接,“=*”代表右聯接 C)Visual FoxPro同樣支持超聯接運算符“*=”和“=*” D)利用全聯接,即使兩個表中的記錄不滿足聯接條件,也會在目標表或查詢結果中出現,只是不滿足條件的記錄對應部分為NULL
     正確答案:C
    第(32)~(35)題使用如下的倉庫表和職工表。 倉庫表 倉庫號 所在城市 A2 上海 A3 天津 A4 廣州 職工表 職工號 倉庫號 工資 M1 A1 2000.00 M3 A3 2500.00 M4 A4 1800.00 M5 A2 1500.00 M6 A4 1200.00 (32)檢索在廣州倉庫工作的職工記錄,要求顯示職工號和工資字段,正確的命令是 A)SELECT 職工號,工資 FROM 職工表; WHERE 倉庫表.所在城市="廣州" B)SELECT 職工號,工資 FROM職工表; WHERE 倉庫表.倉庫號=職工表.倉庫號; AND 倉庫表.所在城市="廣州" C)SELECT 職工號,工資 FROM 倉庫表,職工表; WHERE 倉庫表.倉庫號=職工表.倉庫號; AND 倉庫表.所在城市="廣州" D)SELECT 職工號,工資 FROM 倉庫表,職工表; WHERE 倉庫表.倉庫號=職工表.倉庫號; OR 倉庫表.所在城市="廣州"
     正確答案:C
    (33)有如下SQL語句: SELECT SUM(工資) FROM 職工表 WHERE 倉庫號 IN; (SELECT 倉庫號 FROM 倉庫表 WHERE 所在城市="北京" OR 所在城市="上海") 執(zhí)行語句后,工資總和是 A)1500.00 B)3000.00 C)5000.00 D)10500.00
     正確答案:C
    (34)求至少有兩個職工的每個倉庫的平均工資 A)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表; HAVING COUNT(*)>=2 B)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表; GROUP BY 倉庫號 HAVING COUNT(*)>=2 C)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表; GROUP BY 倉庫號 SET COUNT(*)>=2 D)SELECT 倉庫號,COUNT(*),AVG(工資)FROM 職工表; GROUP BY 倉庫號 WHERE COUNT(*)>=2
     正確答案:B
    (35)有如下SQL語句: SELECT DISTINCT 倉庫號 FROM 職工表 WHERE 工資>=ALL; (SELECT 工資 FROM 職工表 WHERE 倉庫號="A1") 執(zhí)行語句后,顯示查詢到的倉庫號有 A)A1 B)A3 C)A1,A2 D)A1,A3
     正確答案:D 二、填空題 [ 共得:0分 ]
    (1)數據的邏輯結構有線性結構和 【1】 兩大類。
     正確答案:非線性結構
    (2)順序存儲方法是把邏輯上相鄰的結點存儲在物理位置 【2】 的存儲單元中。
     正確答案:相鄰
    (3)一個類可以從直接或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的 【3】 。
     正確答案:可重用性
    (4)軟件工程研究的內容主要包括: 【4】 技術和軟件工程管理。
     正確答案:軟件開發(fā)
    (5)關系操作的特點是 【5】 操作。
     正確答案:集合
    (6)函數INT(LEN("123.456"))的結果是 【6】 。
     正確答案:7
    (7)在Visual FoxPro中,利用DELETE命令可以 【7】 刪除數據表的記錄,必要時可以利用 【8】 命令進行恢復。
     正確答案:邏輯
     正確答案:RECALL
    (8)在數據庫設計器中設計表之間的聯系時,要在父表中建立 【9】 ,在子表中建立 【10】 。
     正確答案:主索引`候選索引
     正確答案:普通索引
    (9)要求按成績降序排序,輸出“文學系”學生選修了“計算機”課程的學生姓名和成績。請將下面的SQL語句填寫完整。 SELECT 姓名,成績 FROM 學生表,選課表; WHERE 【11】 AND 【12】 AND 【13】 ; ORDER BY 成績 DESC
     正確答案:院系="文學系"
     正確答案:課程名="計算機"
    C: ╳ 正確答案:學生表.學號=選課表.學號
    (10)利用SQL語句統計選修了“計算機”課程的學生人數。請將下面的語句補充完整。 SELECT 【14】 FROM 選課表 WHERE 【15】
     正確答案:COUNT(*)或COUNT(成績)
     正確答案:課程名="計算機"