計算機二級VF筆試 全真模擬試題_第1頁
計算機二級VF筆試 全真模擬試題_第2頁
計算機二級VF筆試 全真模擬試題_第3頁
計算機二級VF筆試 全真模擬試題_第4頁
計算機二級VF筆試 全真模擬試題_第5頁
已閱讀5頁,還剩45頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、全真模擬一一、選擇題(1)為了避免流程圖在描述程序邏輯時的靈活性,提出了用方框圖來代替傳統的程序流程圖,通常也把這種圖稱為 A)PAD圖 B)N-S圖 C)結構圖 D)數據流圖(2)結構化程序設計主要強調的是 A)程序的規模 B)程序的效率C)程序設計語言的先進性D)程序易讀性(3)為了使模塊盡可能獨立,要求 A)模塊的內聚程度要盡量高,且各模塊間的耦合程度要盡量強 B)模塊的內聚程度要盡量高,且各模塊間的耦合程度要盡量弱 C)模塊的內聚程度要盡量低,且各模塊間的耦合程度要盡量弱 D)模塊的內聚程度要盡量低,且各模塊間的耦合程度要盡量強(4)需求分析階段的任務是確定 A)軟件開發方法 B)軟件

2、開發工具 C)軟件開發費用 D)軟件系統功能(5)算法的有窮性是指 A)算法程序的運行時間是有限的 B)算法程序所處理的數據量是有限的 C)算法程序的長度是有限的 D)算法只能被有限的用戶使用(6)對長度為n的線性表排序,在最壞情況下,比較次數不是n(n-1)/2的排序方法是 A)快速排序 B)冒泡排序 C)直接插入排序 D)堆排序(7)如果進棧序列為e1,e2,e3,e4,則可能的出棧序列是 A)e3,e1,e4,e2 B)e2,e4,e3,e1 C)e3,e4,e1,e2 D) 任意順序 (8)將E-R圖轉換到關系模式時,實體與聯系都可以表示成 A)屬性 B)關系 C)鍵 D)域 (9)有

3、三個關系R、S和T如下: RBCDa0k1b1n1SBCDf3h2a0k1n2x1TBCDa0k1由關系R和S通過運算得到關系T,則所使用的運算為 A)并 B)自然連接 C)笛卡爾積 D)交 (10)下列有關數據庫的描述,正確的是 A)數據處理是將信息轉化為數據的過程 B)數據的物理獨立性是指當數據的邏輯結構改變時,數據的存儲結構不變 C)關系中的每一列稱為元組,一個元組就是一個字段 D)如果一個關系中的屬性或屬性組并非該關系的關鍵字,但它是另一個關系的關鍵字,則稱其為本關系的外關鍵字(11)連編應用程序不能生成的文件是 A).app文件 B).exe文件 C).dll文件 D).prg文件

4、(12)運算結果是字符串"book"的表達式是 A)LEFT(mybook,4) B)RIGHT(bookgood,4) C)SUBSTR(mybookgood,4,4) D)SUBSTR(mybookgood,3,4) (13)在Visual FoxPro中,下列各項的數據類型所占字符的字節數相等的是 A)日期型和邏輯型 B)日期型和通用型 C)邏輯型和備注型 D)備注型和通用型(14)若內存變量名與當前的數據表中的一個字段"student"同名,則執行命令?student后顯示的是 A)字段變量的值 B)內存變量的值 C)隨機顯示 D)錯誤信息 (1

5、5)下列關于變量的敘述中,不正確的一項是 A)變量值可以隨時改變 B)在Visual FoxPro中,變量分為字段變量和內存變量 C)內存變量的類型決定變量值的類型 D)在Visual FoxPro中,可以將不同類型的數據賦給同一個內存變量(16)要為當前表中所有學生的總分加5,應該使用的命令是 A)CHANGE總分WITH總分+5 B)REPLACE總分WITH總分+5 C)CHANGE ALL總分WITH總分+5 D)REPLACE ALL總分WITH總分+5 (17)在Visual FoxPro中,用于建立或修改過程文件的命令是 A)MODIFY<文件名> B)MODIFY

6、COMMAND<文件名> C)MODIFY PROCEDURE<文件名> D)選項B)和C)都對(18)Visual FoxPro 中,要結束SCANENDSCAN循環體本次執行,不再執行其后面的語句,而是轉回SCAN處重新判斷條件的語句是 A)LOOP語句 B)EXIT語句 C)BREAK語句 D)RETURN語句(19)在查詢設計器的"添加表或視圖"對話框中,"其他"按鈕的作用是讓用戶選擇 A)數據庫表 B)視圖 C)不屬于當前環境的數據表 D)查詢(20)將表GP中"股票名稱"字段的寬度由8改為10,應使

7、用SQL語句 A)ALTER TABLE GP 股票名稱 WITH C(10) B)ALTER TABLE GP 股票名稱 C(10) C)ALTER TABLE GP ALTER 股票名稱 C(10) D)ALTER GP ALTER 股票名稱 C(10) (21)刪除倉庫關系中倉庫號值為WH2的元組,應使用命令 A)DELETE FROM 倉庫 WHERE 倉庫號=WH2B)DROP FROM 倉庫 WHERE 倉庫號=WH2 C)DELETE 倉庫 WHERE 倉庫號=WH2 D)DROP FROM倉庫 WHERE 倉庫號=WH2 (22)表單有自己的屬性、事件和 A)對象 B)狀態 C

8、)方法 D)行為(23)用來描述表單內部名稱的屬性是 A)Caption B)Name C)WindowType D)Label(24)在Visual FoxPro中,運行表單T1.SCX的命令是 A)DO T1 B)RUN FORM T1 C)DO FORM T1 D)DO FROM T1(25)有關控件對象的Click事件的正確敘述是 A)用鼠標雙擊對象時引發 B)用鼠標單擊對象時引發 C)用鼠標右鍵單擊對象時引發 D)用鼠標右鍵雙擊對象時引發(26)下列關于過程調用的敘述中,正確的是 A)被傳遞的參數是變量,則為引用方式 B)被傳遞的參數是常量,則為傳值方式 C)被傳遞的參數是表達式,則

9、為傳值方式 D)傳值方式中形參變量值的改變不會影響實參變量的取值,引用方式則剛好相反(27)設CJ.DBF數據庫有2條記錄,內容如下: Record # XM EF 1 李四 550.00 2 張三 750.00 程序如下: SET TALK OFF USE CJ M->EF=0DO WHILE .NOT. EOF() M ->EF=M ->EF+EF SKIPENDDO?M ->EFRETURN該程序執行的結果是 A)1300.00 B)1000.00 C)1600.00 D)1200.00(28)如果要查詢所藏圖書中,各個出版社圖書的最高單價、平均單價和冊數,所用的

10、SQL語句是 A)SELECT 出版單位,MAX(單價),AVG(單價),COUNT(*); FROM 圖書; GROUP BY 出版單位 B)SELECT 出版單位,MAX(單價),AVG(單價),COUNT(*); FROM 圖書; HAVING 出版單位 C)SELECT 出版單位,MAX(單價),AVG(單價),COUNT(*); FROM 圖書 GROUP BY 出版單位 D)SELECT 出版單位,MIN(單價), AVG(單價),COUNT(*); FROM 圖書; HAVING 出版單位(29)Visual FoxPro的"參照完整性"中"插入規則

11、"包括 A)級聯和忽略 B)級聯和刪除 C)級聯和限制 D)限制和忽略(30)下列關于查詢的說法中,不正確的是 A)查詢是預先定義好的一個SQL SELECT語句 B)查詢是Visual FoxPro支持的一種數據庫對象 C)通過查詢設計器,可完成任何查詢 D)查詢是從指定的表或視圖中提取滿足條件的記錄,可將結果定向輸出(31)Show方法用來將表單的 A)Enabled屬性設置為. F B)Visible屬性設置為. F. C)Visible屬性設置為. T. D)Enabled屬性設置為. T.(32)在"項目管理器"窗口中可以完成的操作是 A)新建文件 B)

12、刪除文件 C)修改文件 D)以上操作均可以(33)為"運動員"表增加一個字段"得分"的SQL語句是 A)CHANGE TABLE運動員ADD得分I B)ALTER DATA運動員ADD得分I C)ALTER TABLE運動員ADD得分I D)CHANGE TABLE運動員IN得分I(34)利用SQL數據更新功能,自動計算更新每個"設備總金額"字段的字段值,該字段值等于"單價*設備數量"的值,正確命令為 A)UPDATE 設備表 SET 設備總金額=單價*設備數量 B)UPDATE 設備表 FOR 設備總金額=單價*

13、設備數量 C)UPDATE 設備表 WITH 設備總金額=單價*設備數量 D)UPDATE 設備表 WHERE 設備總金額=單價*設備數量 (35)查找教師表中教師最高的工資值,下列SQL語句正確的是 A)SELECT MAX(工資) FROM 教師表 B)SELECT MIN(工資) FROM 教師表 C)SELECT AVG(工資) FROM 教師表 D)SELECT SUM(工資) FROM 教師表 二、填空題(1)測試的目的是暴露錯誤,評價程序的可靠性;而 的目的是發現錯誤的位置并改正錯誤。(2)某二叉樹中度為2的結點有18個,則該二叉樹中有 個葉子結點。(3)當循環隊列非空且隊尾指針

14、等于隊頭指針時,說明循環隊列已滿,不能進行入隊運算。這種情況稱為 。(4)在關系模型中,把數據看成一個二維表,每一個二維表稱為一個 。(5)在計算機軟件系統的體系結構中,數據庫管理系統位于用戶和 之間。(6)在Visual FoxPro的字段類型中,系統默認的日期型數據占 個字節,邏輯型字段占1個字節。(7)在SELECT-SQL語句中,消除重復出現的記錄行的子句是 。(8)SQL查詢語句中,用于記錄分組查詢的子句是 。(9)數據庫系統中實現各種數據管理功能的核心軟件稱為 。(10)實體完整性保證了表中記錄的 ,即在一個表中不能出現重復記錄。(11)利用SQL語句的定義功能,建立一個職工表文件

15、,其中為職工號建立主索引,工資的默認值為1200,語句格式為: CREATE TABLE 職工(倉庫號C(5) ,職工號C(5),工資 I DEFAULT 1200)(12)在不使用索引的情況下,為了定位滿足某個邏輯條件的記錄應該使用命令 。(13)建立快捷菜單時,在選定對象的RightClick事件代碼中添加調用快捷菜單程序的命令是 。(14)在Visual FoxPro中,將只能在建立它的模塊中使用的內存變量稱為 。(15)從圖書表中刪除總編號為"0001"的元組,應使用命令 圖書WHERE總編號=0001全真模擬二一、選擇題(1)程序流程圖中帶有箭頭的線段表示的是 A

16、)圖元關系 B)數據流 C)控制流 D)調用關系(2)下面不屬于軟件設計原則的是 A)抽 B)模塊化 C)自底向上 D)信息隱蔽(3)下列選項中,不屬于模塊間耦合的是 A)數據耦合 B)標記耦合 C)異構耦合 D)公共耦合(4)下列敘述中,不屬于軟件需求規格說明書的作用的是 A)便于用戶、開發人員進行理解和交流 B)反映出用戶問題的結構,可以作為軟件開發工作的基礎和依據 C)作為確認測試和驗收的依據 D)便于開發人員進行需求分析(5)算法的時間復雜度是指 A)執行算法程序所需要的時間 B)算法程序的長度 C)算法執行過程中所需要的基本運算次數 D)算法程序中的指令條數 (6)已知數據表A中每個

17、元素距其最終位置不遠,為節省時間,應采用的算法是 A)堆排序 B)直接插入排序 C)快速排序 D)B)和C) (7)棧底至棧頂依次存放元素A、B、C、D,在第五個元素E入棧前,棧中元素可以出棧,則出棧序列可能是 A)ABCED B)DCBEA C)DBCEA D)CDABE(8)數據庫設計包括兩個方面的設計內容,它們是 A)概念設計和邏輯設計 B)模式設計和內模式設計 C)內模式設計和物理設計D)結構特性設計和行為特性設計(9)關系表中的每一橫行稱為一個 A)元組 B)字段 C)屬性 D)碼 (10)設有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選

18、課SC(學號,課號,成績),則表SC的關鍵字 (鍵或碼)為 A)課號,成績 B)學號,成績 C)學號,課號 D)學號,姓名,成績 (11)在連編對話框中,下列不能生成的文件類型是 A).DLL B).APP C).PRG D).EXE (12)下列表達式中,結果為數值型的是 A)CTOD(04/06/03)-10 B)100+100=300 C)505-50 D)LEN(SPACE(3)+1(13)在一個Visual FoxPro數據表文件中有2個通用字段和3個備注字段,該數據表的備注文件數目是 A)1 B)2 C)3 D)5(14)在命令窗口中輸入下列命令: x=3 STORE x*2 TO

19、 a,b,c ?a,b,c 屏幕上顯示的結果是 A)3 B)2 2 C)6 6 6 D)3 3 3(15)下列敘述中,正確的是 A)在命令窗口中被賦值的變量均為局部變量 B)在命令窗口中用PRIVATE命令說明的變量均為局部變量 C)在被調用的下級程序中用PUBLC命令說明的變量都是全局變量 D)在程序中用PRIVATE命令說明的變量均為全局變量(16)ABC.DBF是一個具有兩個備注型字段的數據表文件,若使用COPY TO TEMP命令進行復制操作,其結果是 A)得到一個新的數據表文件 B)得到一個新的數據表文件和一個新的備注文件 C)得到一個新的數據表文件和兩個新的備注文件 D)錯誤信息,

20、不能復制帶有備注型字段的數據表文件 (17)表設計器中的"有效性規則"框中不包括的規則是 A)規則 B)信息 C)默認 D)格式 (18)在當前表中,查找第2個男同學的記錄,應使用命令 A)LOCATE FOR 性別="男" NEXT 2 B)LOCATE FOR 性別="男" C)LOCATE FOR 性別="男" CONTINUE D)LIST FOR 性別="男" NEXT 2 (19)以下關于視圖的描述中,正確的是 A)視圖結構可以使用MODIFY STRUCTURE命令來修改 B)視圖

21、不能同數據庫表進行聯接操作 C)視圖不能進行更新操作 D)視圖是從一個或多個數據庫表中導出的虛擬表 (20)在當前目錄下有數據表文件student.dbf,執行如下SQL語句后 SELECT * FORM student INTO DBF student ORDER BY 學號/D A)生成一個按"學號"升序的表文件,將原來的student.dbf文件覆蓋 B)生成一個按"學號"降序的表文件,將原來的student.dbf文件覆蓋 C)不會生成新的排序文件,保持原數據表內容不變 D)系統提示出錯信息 (21)語句"DELETE FROM 成績表

22、 WHERE 計算機<60"的功能是 A)物理刪除成績表中計算機成績在60分以下的學生記錄 B)物理刪除成績表中計算機成績在60分以上的學生記錄 C)邏輯刪除成績表中計算機成績在60分以下的學生記錄 D)將計算機成績低于60分的字段值刪除,但保留記錄中其它字段值(22)在命令按鈕Command1的Click事件中,改變該表單的標題Caption屬性為"學生管理",下面正確的命令為 A)Myform.Caption="學生管理" B)This.Parent.Caption="學生管理" C)Thisform.Captio

23、n="學生管理" D)This.Caption="學生管理"(23)利用數據環境,將表中備注型字段拖到表單中,將產生一個 A)文本框控件 B)列表框控件 C)編輯框控件 D)容器控件(24)下列敘述中,不屬于表單數據環境常用操作的是 A)向數據環境添加表或視圖 B)向數據環境中添加控件 C)從數據環境中刪除表或視圖 D)在數據環境中編輯關系(25)用于指明表格列中顯示的數據源的屬性是 A)RecordSourceType B)RecordSource C)ColumnCount D)ControlSource (26)執行下列程序后,屏幕上顯示的結果是

24、X=2 Y=3 ?X,Y DO SUB1 ?X,Y PROCEDURE SUB1 PRIVATE Y X=4 Y=5 RETURN A)2 3 4 5 B)2 3 4 3 C)4 5 4 5 D)2 3 2 3(27)執行如下程序,最后S的顯示值為 SET TALK OFF s=0 i=5 x=11 DO WHILE s<=x s=s+i i=i+1 ENDDO ?s SET TALK ON A)5 B)11 C)18 D)26(28)執行下列命令,輸出結果是 STORE -3.1561 TO X ?X=+STR(X,6,2) A)3.16 B)X=-3.16 C)-3.16 D)X=3

25、.16 (29)Visual FoxPro參照完整性規則不包括 A)更新規則 B)刪除規則 C)查詢規則 D)插入規則 (30)檢索職工表中工資大于800元的職工號,正確的命令是 A)SELECT 職工號 WHERE 工資>800 B)SELECT 職工號 FROM 職工 SET 工資>800 C)SELECT 職工號 FROM 職工 WHERE 工資>800 D)SELECT 職工號 FROM 職工 FOR 工資>800 (31)在表單控件中,要保存多行文本,可創建 A)列表框 B)文本框 C)標簽 D)編輯框 (32)通過項目管理器窗口的命令按鈕,不能完成的操作是

26、A)添加文件 B)運行文件 C)重命名文件 D)連編文件 (33)下列選項中,不屬于SQL數據定義功能的是 A)SELECT B)CREATE C)ALTER D)DROP(34)SQL查詢語句中,用來實現關系的投影運算的短語是 A)WHERE B)FROM C)SELECT D)GROUP BY (35)有"工資"表和"職工"表,結構如下: 職工.dbf:部門號C(8),職工號C(10),姓名C(8),性別C(2),出生日期D 工資.dbf:職工號C(10),基本工資N(8,2),津貼N(8,2),獎金N(8,2),扣除N(8,2) 查詢職工實發工資的

27、正確命令是 A)SELECT 姓名,(基本工資+冿貼+資金-扣除)AS實發工資FROM 工資 B)SELECT 姓名,(基本工資+冿貼+資金-扣除)AS實發工資FROM 工資; WHERE 職工.職工號=工資.職工號 C)SELECT 姓名,(基本工資+冿貼+資金-扣除)AS實發工資; FROM 工資,職工 WHERE職工.職工號=工資.職工號 D)SELECT 姓名,(基本工資+冿貼+資金-扣除)AS實發工資; FROM 工資 JOIN 職工 WHERE職工.職工號=工資.職工號二、填空題(1)測試用例包括輸入值集和 值集。(2)在樹形結構中,樹根結點沒有 。(3)數據結構分為邏輯結構與存儲

28、結構,線性鏈表屬于 。(4)一個項目具有一個項目主管,一個項目主管可管理多個項目,則實體"項目主管"與實體"項目"的聯系屬于 的聯系。(5)在數據庫管理系統提供的數據定義語言,數據操縱語言和數據控制語言中, 負責數據的模式定義與數據的物理存取構建。(6)數據庫系統階段的數據具有較高獨立性,數據獨立性包括物理獨立性和 兩個含義。(7)求每個倉庫中職工的平均工資:SELECT 倉庫號,AVG(工資) FROM 職工 倉庫號。(8)在SQL-SELECT語句中,檢查一個屬性值是否屬于一組給定的值中的特殊運算符是 。(9)DBMS是指 。(10)參照完整性規則包

29、括更新規則、 和插入規則。(11)查詢"學生成績"表中,所有姓"張"的學生記錄,完成下列SQL語句:SELECT * FROM 學生成績 WHERE 姓名 "張%" (12)打開數據庫表文件后,當前記錄指針指向80,要使指針指向記錄號為70的記錄,應使用命令 。(13)菜單文件的擴展名是 。(14)當內存變量與當前表中的字段名同名時,系統則訪問字段變量而放棄內存變量。若要訪問內存變量學號,則必須將其寫成 形式。(15)物理刪除表中所有記錄的命令是 。全真模擬三一、選擇題(1)軟件是指 A)程序 B)程序和文檔 C)算法加數據結構 D)

30、程序、數據與相關文檔的完整集合 (2)檢查軟件產品是否符合需求定義的過程稱為 A)確認測試 B)集成測試 C)驗證測試 D)驗收測試 (3)以下不屬于對象的基本特點的是 A)分類性 B)多態性 C)繼承性 D)封裝性(4)在設計程序時,應采納的原則之一是 A)不限制goto語句的使用 B)減少或取消注解行 C)程序越短越好 D)程序結構應有助于讀者理解 (5)下列敘述中正確的是 A)程序執行的效率與數據的存儲結構密切相關 B)程序執行的效率只取決于程序的控制結構 C)程序執行的效率只取決于所處理的數據量 D)以上三種說法都不對(6)數據結構中,與所使用的計算機無關的是數據的 A)存儲結構 B)

31、物理結構 C)邏輯結構 D)物理和存儲結構 (7)線性表的順序存儲結構和線性表的鏈式存儲結構分別是 A)順序存取的存儲結構、順序存取的存儲結構 B)隨機存取的存儲結構、順序存取的存儲結構 C)隨機存取的存儲結構、隨機存取的存儲結構 D)任意存取的存儲結構、任意存取的存儲結構 (8)樹是結點的集合,它的根結點數目是 A)有且只有1 B)1或多于1 C)0或1 D)至少2 (9)下列有關數據庫的描述,正確的是 A)數據庫是一個DBF文件 B)數據庫是一個關系 C)數據庫是一個結構化的數據集合 D)數據庫是一組文件(10)數據庫、數據庫系統和數據庫管理系統之間的關系是 A)數據庫包括數據庫系統和數據

32、庫管理系統 B)數據庫系統包括數據庫和數據庫管理系統 C)數據庫管理系統包括數據庫和數據庫系統 D)3者沒有明顯的包含關系 (11)向項目中添加表單,可以使用項目管理器的 A)"代碼"選項卡 B)"類"選項卡 C)"數據"選項卡 D)"文檔"選項卡 (12)下列函數中,函數值為數值型的是 A)AT("中國","中國計算機") B)CTOD("04/30/2004") C)BOF() D)SUBSTR(DTOC(DATE(),7) (13)函數IIF(LEN

33、(SPACE(5)<>5,1,-1)的值為 A).T. B).F. C)1 D)-1(14)擴展名為mnx的文件是 A)備注文件 B)項目文件 C)表單文件 D)菜單文件 (15)下列敘述中,正確的是 A)INPUT命令只能接受字符串 B)ACCEPT命令只能接受字符串 C)ACCEPT命令可以接收任意類型的Visual FoxPro表達式 D)WAIT只能接收一個字符,且必須按Enter鍵 (16)在指定字段或表達式中不允許出現重復值的索引是 A)惟一索引 B)惟一索引和候選索引 C)惟一索引和主索引 D)主索引和候選索引 (17)對象的相對引用中,要引用當前操作的對象,可以使用

34、的關鍵字是 A)Parent B)ThisForm C)ThisformSet D)This (18)從設備表中查詢單價大于100000元的設備,并顯示設備名稱,正確的命令是 A)SELECT 單價>100000 FROM 設備表 FOR 設備名稱 B)SELECT 設備名稱 FROM 設備表 FOR 單價>100000 C)SELECT 單價>100000 FROM 設備表 WHERE 設備名稱 D)SELECT 設備名稱 FROM 設備表 WHERE 單價>100000(19)下列關于自由表的說法中,錯誤的是 A)在沒有打開數據庫的情況下所建立的數據表,就是自由表

35、B)自由表不屬于任何一個數據庫 C)自由表不能轉換為數據庫表 D)數據庫表可以轉換為自由表(20)SQL的DELETE命令是指 A)從視圖中刪除行 B)從視圖中刪除列 C)從基本表中刪除行 D)從基本表中刪除列 (21)在Visual FoxPro 中,視圖基于 A)表 B)視圖 C)查詢 D)報表 (22)查詢設計器中包含的選項卡有 A)字段、聯接、篩選、排序依據、分組依據、雜項 B)字段、聯接、篩選、分組依據、排序依據、更新條件 C)字段、聯接、篩選條件、排序依據、分組依據、雜項 D)字段、聯接、篩選依據、分組依據、排序依據、更新條件(23)在Visual FoxPro 中有如下程序文件T

36、EST: *程序名:TEST.PRG *調用方法:DO TEST SET TALK OFF CLOSE ALL mX=Visual FoxPro mY=二級 DO SUB1 WITH mY ?mY+mX RETURN *子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mY mY=計算機等級+mY RETURN 執行命令DO TEST后,屏幕的顯示結果為 A)二級Visual FoxPro B)計算機等級二級Visual FoxPro C)計算機等級Visual FoxPro D)計算機等級二級(24)下列字段名中不合法的是 A)當前 B)7個考生 C)dDc_11

37、1 D)DDD(25)表達式4*32-1/2+32的值為 A)26.5 B)45.5 C)44.5 D)20.5 (26)SQL查詢語句中,將查詢結果存放在永久表中應使用短語 A)TOP B)INTO ARRAY C)INTO CURSOR D)INTO TABLE (27)選項組控件的ButtonCount屬性用于 A)指定選項組中哪個選項按鈕被選中 B)指明與選項組建立聯系的數據源 C)指定選項組中選項按鈕的數目 D)存取選項組中每個按鈕的數組(28)下列程序的運行結果是 SET TALK OFF STORE 0 TO S N=20 DO WHILE N>S S=S+N N=N-2

38、ENDDO ? S RETURN A)0 B)2 C)20 D)18(29)下列命令動詞中,不具有數據操縱功能的SQL語句是 A)DELETE B)UPDATE C)INSERT D)DROP (30)顯示2005年1月1日后簽訂的訂單,顯示訂單的訂單號、客戶名以及簽訂日期。正確的SQL語句是 A)SELECT 訂單號,客戶名,簽訂日期 FROM 訂單 JOIN 客戶 ON 訂單.客戶號=客戶.客戶號 WHERE 簽訂日期>2005-1-1 B)SELECT 訂單號,客戶名,簽訂日期 FROM 訂單 JOIN 客戶 WHERE 訂單.客戶號=客戶.客戶號 AND 簽訂日期>2005

39、-1-1 C)SELECT 訂單號,客戶名,簽訂日期 FROM 訂單,客戶 WHERE 訂單.客戶號=客戶.客戶號 AND 簽訂日期<2005-1-1 D)SELECT 訂單號,客戶名,簽訂日期 FROM 訂單,客戶 ON 訂單.客戶號=客戶.客戶號 AND 簽訂日期<2005-1-1(31)有"部門表"和"職工表",內容如下: 部門.dbf:部門號C(8),部門名C(12),負責人C(6),電話C(16) 職工.dbf:部門號C(8),職工號C(10),姓名C(8),性別C(2),出生日期D 查詢每個部門年齡最長者的信息,要求得到的信息包括

40、部門名和最長者的出生日期。正確的命令是 A)SELECT 部門名,MIN(出生日期) FROM 部門 JOIN 職工; ON 部門.部門號=職工.部門號 GROUP BY 部門號 B)SELECT 部門名,MAX (出生日期) FROM 部門 JOIN 職工; ON 部門.部門號=職工.部門號 GROUP BY 部門號 C)SELECT 部門名,MIN (出生日期) FROM 部門 JOIN 職工; WHERE 部門.部門號=職工.部門號 GROUP BY 部門號 D)SELECT 部門名,MAX (出生日期) FROM 部門 JOIN 職工; WHERE 部門.部門號=職工.部門號 GROU

41、P BY 部門號 (32)查詢借閱了兩本和兩本以上圖書的讀者姓名和單位,應使用SQL語句 A)SELECT 姓名,單位 FROM 讀者; WHERE 借書證號 IN; (SELECT 借書證號 FROM 借閱; GROUP BY 借書證號 HAVING COUNT(*)>=2) B)SELECT 姓名,單位 FROM 讀者; WHERE 借書證號 EXISTS; (SELECT 借書證號 FROM借閱; GROUP BY 借書證號 HAVING COUNT(*)>=2) C)SELECT 姓名,單位 FROM 讀者; WHERE 借書證號 EXISTS; (SELECT 借書證號

42、FROM 借閱; GROUP BY 借書證號 WHERE COUNT (*)>=2) D)SELECT 姓名,單位 FROM 讀者; WHERE 借書證號 IN; (SELECT 借書證號 FROM 借閱; GROUP BY 借書證號 WHERE COUNT (*)>=2) (33)嵌套查詢命令中的IN,相當于 A)等號= B)集合運算符 C)加號+ D)減號-(34)打開數據庫abc的正確命令是 A)OPEN DATABASE abc B)USE abc C)USE DATABASE abc D)OPEN abc (35)在Visual FoxPro中,關于查詢的正確敘述是 A)

43、查詢與數據庫表相同,用來存儲數據 B)可以從數據庫表、視圖和自由表中查詢數據 C)查詢中的數據是可以更新的 D)查詢是從一個或多個數據庫表中導出來為用戶定制的虛擬表二、填空題(1)需求分析最終結果是產生 。(2)為了便于對照檢查,測試用例應由輸入數據和預期的 兩部分組成。(3)數據結構分為邏輯結構與存儲結構,線性鏈表屬于 。(4)某二叉樹中度為2的結點有18個,則該二叉樹中有 個葉子結點。(5) 是數據庫設計的核心。(6)在SQL語句中空值用 表示。(7)查詢圖書表中每類圖書中多于1冊的圖書的分類號、冊數和平均單價。請對下面的SQL語句填空: SELECT 分類號,COUNT(*),AVG(單

44、價) FROM 圖書; GROUP BY 分類號 HAVING (8)要求按成績降序排序,輸出"文學系"學生選修了"計算機"課程的學生姓名和成績。請將下面的SQL語句填寫完整。 SELECT 姓名,成績 FROM 學生表,選課表; WHERE 院系="文學系" AND 課程名="計算機" AND 學生表.學號=選課表.學號; ORDER BY (9)刪除COURSE表中字段"學時數",使用SQL語句: TABLE COURSE DROP 學時數 (10)在文本框中, 屬性指定在一個文本框中如何輸

45、入和顯示數據,利用PasswordChar 屬性指定文本框內顯示占位符。(11)打開數據庫表文件后,當前記錄指針指向80,要使指針指向記錄號為70的記錄,應使用命令 。(12)已知表單文件名myform.scx,表單備注文件名my form.sct。運行這個表單的命令是 。(13)在Visual FoxPro中,如果要改變表單上表格對象中當前顯示的列數,應設置表格的 屬性值。(14)如果要為控件設置焦點,則該控件的 和Enabled屬性值為真。(15)在SQL的SELECT語句進行分組計算查詢時,可以使用 子句來去掉不滿足條件的分組。全真模擬四一、選擇題在下列各題的A)、B)、C)、D)四個選

46、項中,只有一個選項是正確的,請將正確的選項涂寫在答題卡相應位置上,答在試卷上不得分。(1)軟件生命周期中所花費用最多的階段是 A)詳細設計 B)軟件編碼 C)軟件測試 D)軟件維護(2)為了提高測試的效率,應該 A)隨機選取測試數據 B)取一切可能的輸入數據作為測試數據 C)在完成編碼以后制定軟件的測試計劃 D)集中對付那些錯誤群集的程序(3)以下不是面向對象思想中的主要特征的是 A)多態 B)繼承 C)封裝 D)垃圾回收 (4)下列敘述中,不符合良好程序設計風格要求的是 A)程序的效率第一,清晰第二 B)程序的可讀性好 C)程序中要有必要的注釋 D)輸入數據前要有提示信息(5)軟件設計包括軟

47、件的結構、數據接口和過程設計,其中軟件的過程設計是指 A)模塊間的關系 B)系統結構部件轉換成軟件的過程描述 C)軟件層次結構 D)軟件開發過程(6)數據處理的最小單位是 A)數據 B)數據元素 C)數據項 D)數據結構 (7)假設線性表的長度為n,則在最壞情況下,冒泡排序需要的比較次數為 A)log2n B)n2 C)O(n1.5) D)n(n-1)/2 (8)在深度為5的滿二叉樹中,葉子結點的個數為 A)32 B)31 C)16 D)15(9)數據庫系統的核心是 A)數據庫 B)數據庫管理系統 C)模擬模型 D)軟件工程 (10)一個關系中屬性個數為1時,稱此關系為 A)對應關系 B)單一

48、關系 C)一元關系 D)二元關系(11)"項目管理器"的"運行"按鈕用于執行選定的文件,這些文件可以是 A)查詢、視圖或表單 B)表單、報表和標簽 C)查詢、表單或程序 D)以上文件都可以(12)在下列函數中,函數值為數值的是 A)AT('人民','中華人民共和國') B)CTOD('01/01/96') C)BOF() D)SUBSTR (DTOC(DATE(),7) (13)在Visual FoxPro 中,?ABS(-7*8)的輸出是 A)-56 B) 56 C) 15 D)-15 (14)表單文件的

49、擴展名中( )為表單信息的數據庫表文件。 A).SCX B).SCT C).FRX D).DBT(15)用CREATE TABLE建立表時,用來定義主關鍵字的短語是 A)PRIMARY KEY B)CHECK C)ERROR D)DEFAULT (16)下列關于索引的敘述中,不正確的是 A)Visual FoxPro支持兩種索引文件:單一索引文件和復合索引文件 B)打開和關閉索引文件均使用SET INDEX TO命令 C)索引的類型有主索引、候選索引、惟一索引和普通索引 D)索引文件不隨庫文件的關閉而關閉 (17)在表單設計階段,以下說法不正確的是 A)拖動表單上的對象,可以改變該對象在表單上的位置 B)拖動表單上對象的邊框,可以改變該對象的大小 C)通過設置表單上對象的屬性,可以改變對象的大小和位置 D)表單上對象一旦建立,其位置和大小均不能改變 (18)有"部門表"和"商品表"的內容如下: 部門.dbf:部門號C(8),部門名C(12),負責人C(6),電話C(16) 職工.dbf:部門號C(8),職工號C(10),姓名C(8),性別C(2),出生日期D 查詢有10名以上(含10名)職工的部門信息(部門名和職工人數),并按職工人數降序排列。正確的命令是 A)SELECT 部門名,

溫馨提示

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

評論

0/150

提交評論