公共基礎知識計算機_第1頁
公共基礎知識計算機_第2頁
公共基礎知識計算機_第3頁
公共基礎知識計算機_第4頁
已閱讀5頁,還剩83頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

公共基礎知識考試內(nèi)容及歷年試題公共基礎知識基本要求:.掌握算法的基本概念;.掌握基本數(shù)據(jù)結(jié)構(gòu)及其操作;.掌握基本排序和查找算法;.掌握逐步求精的結(jié)構(gòu)化程序設計方法;.掌握軟件工程的基本方法,具有初步應用相關(guān)技術(shù)進行軟件開發(fā)的能力;.掌握數(shù)據(jù)的基本知識,了解關(guān)系數(shù)據(jù)庫的設計考試內(nèi)容:一、基本數(shù)據(jù)結(jié)構(gòu)與算法.算法的基本概念;算法復雜度的概念和意義(時間復雜度與空間復雜度)。.數(shù)據(jù)結(jié)構(gòu)的定義;數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu);數(shù)據(jù)結(jié)構(gòu)的圖形表示;線性結(jié)構(gòu)與非線性結(jié)構(gòu)的概念。.線性表的定義;線性表的順序存儲結(jié)構(gòu)及其插入與刪除運算。.棧和隊列的定義:棧和隊列的順序存儲結(jié)構(gòu)及其基本運算。.線性單鏈表、雙向鏈表與循環(huán)鏈表的結(jié)構(gòu)及其基本運算。.樹的基本概念;二叉樹的定義及其存儲結(jié)構(gòu):二叉樹的前序、中序和后序遍歷。.順序查找與二分法查找算法;基本排序算法(交換類排序,選擇類排序,插入類排序)。二、程序設計基礎.程序設計方法與風格。.結(jié)構(gòu)化程序設計。.面向?qū)ο蟮某绦蛟O計方法,對象,方法,屬性及繼承與多態(tài)性。三、軟件工程基礎.軟件工程基本概念,軟件生命周戎概念,軟件工具與軟件開發(fā)環(huán)境。.結(jié)構(gòu)化分析方法,數(shù)據(jù)流圖,數(shù)據(jù)字典,軟件需求規(guī)格說明書。.結(jié)構(gòu)化設計方法,總體設計與詳細設計。.軟件測試的方法,白盒測試與黑盒測試,測試用例設計,軟件測試的實施,單元測試、集成測試和系統(tǒng)測試。.程序的調(diào)試,靜態(tài)調(diào)試與動態(tài)調(diào)試。四、數(shù)據(jù)庫設計基礎.數(shù)據(jù)庫的基本概念:數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系統(tǒng)。.數(shù)據(jù)模型,實體聯(lián)系模型及E-R圖,從E-R圖導出關(guān)系數(shù)據(jù)模型。.關(guān)系代數(shù)運算,包括集合運算及選擇、投影、連接運算,數(shù)據(jù)庫規(guī)范化理論。.數(shù)據(jù)庫設計方法和步驟:需求分析、概念設計、邏輯設計和物理設計的相關(guān)策略歷年考試題目(僅列05年、06、07年題目,最近幾次相關(guān)題目參看筆試題部分)[05年4月](1)數(shù)據(jù)的存儲結(jié)構(gòu)是指A)存儲在外存中的數(shù)據(jù) B)數(shù)據(jù)所占的存儲空間量C)數(shù)據(jù)在計算機中的順序存儲方式D)數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機中的表示(2)下列關(guān)于棧的描述中錯誤的是A)棧是先進后出的線性表 B)棧只能順序存儲C)棧具有記憶作用 D)對棧的插入與刪除*作中,不需要改變棧底指針(3)對于長度為n的線性表,在最壞情況下,下列各排序法所對應的比較次數(shù)中正確的是A)冒泡排序為n/2B)冒泡排序為nC)快速排序為nD)快速排序為n(n-l)/2(4)對于長度為n的線性表進行順序查找,在最壞情況下所需要的比較次數(shù)為A)log2nB)n/2C)nD)n+1(5)下列對于線性鏈表的描述中正確的是A)存儲空間不一定是連續(xù),且各元素的存儲順序是任意的B)存儲空間不一定是連續(xù),且前件元素一定存儲在后件元素的前面C)存儲空間必須連續(xù),且前件元素一定存儲在后件元素的前面D)存儲空間必須連續(xù),且各元素的存儲順序是任意的(6)下列對于軟件測試的描述中正確的是A)軟件測試的目的是證明程序是否正確 B)軟件測試的目的是使程序運行結(jié)果正確C)軟件測試的目的是盡可能多地發(fā)現(xiàn)程序中的錯誤D)軟件測試的目的是使程序符合結(jié)構(gòu)化原則(7)為了使模塊盡可能獨立,要求A)模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強B)模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱C)模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱D)模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(8)下列描述中正確的是A)程序就是軟件 B)軟件開發(fā)不受計算機系統(tǒng)的限制C)軟件既是邏輯實體,又是物理實體 D)軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合(9)數(shù)據(jù)獨立性是數(shù)據(jù)庫技術(shù)的重要特點之一。所謂數(shù)據(jù)獨立性是指A)數(shù)據(jù)與程序獨立存放 B)不同的數(shù)據(jù)被存放在不同的文件中C)不同的數(shù)據(jù)只能被對應的應用程序所使用D)以上三種說法都不對(10)用樹形結(jié)構(gòu)表示實體之間聯(lián)系的模型是A)關(guān)系模型B)網(wǎng)狀模型C)層次模型D)以上三個都是(1)某二*樹中度為2的結(jié)點有18個,則該二*樹中有【1】個葉子結(jié)點。⑵在面向時象方法中,類的實例稱為【2】0(3)診斷和改正程序中錯誤的工作通常稱為【3】。(4)在關(guān)系數(shù)據(jù)庫中,把數(shù)據(jù)表示成二維表,每?個二維表稱為【4】0(5)問題處理方案的正確而完整的描述稱為【5】。參考答案:D(2)B(3)D(4)C(5)A(6)C(7)B(8)D(9)D(10)C(1119 【2】對象 【3】程序調(diào)試【4】關(guān)系【5】算法[05年9月](1)下列敘述中正確的是A)程序設計就是編制程序 B)程序的測試必須由程序員自己去完成C)程序經(jīng)調(diào)試改錯后還應進行再測試D)程序經(jīng)調(diào)試改錯后不必進行再測試(2)下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進行查找的是A)順序存儲的有序線性表B)線性鏈表C)二叉鏈表D)有序線性鏈表(3)下列關(guān)于棧的描述正確的是A)在棧中只能插入元素而不能刪除元素 B)在棧中只能刪除元素而不能插入元素C)棧是特殊的線性表,只能在一端插入或刪除元素D)棧是特殊的線性表,只能在一端插入元素,而在另一端刪除元素(4)下列敘述中正確的是A)一個邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲結(jié)構(gòu)B)數(shù)據(jù)的邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲結(jié)構(gòu)屬于非線性結(jié)構(gòu)一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),目.各種存儲結(jié)構(gòu)不影響數(shù)據(jù)處理的效率?個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)影響數(shù)據(jù)處理的效率(5)下列描述中正確的是A)軟件工程只是解決軟件項目的管理問題 B)軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題C)軟件工程的主要思想是強調(diào)在軟件開發(fā)過程中需要應用工程化原則D)軟件工程只是解決軟件開發(fā)中的技術(shù)問題

(6)在軟件設計中,不屬于過程設計工具的是A)PDL(過程設計語言)B)PAD圖C)N-S圖D)DFD圖(7)下列敘述中正確的是A)軟件交付使用后還需要進行維護B)軟件一旦交付使用就不需要再進行維護C)軟件交付使用后其生命周期就結(jié)束D)軟件維護是指修復程序中被破壞的指令(8)數(shù)據(jù)庫設計的根本目標是要解決A)數(shù)據(jù)共享問題B)數(shù)據(jù)安全問題C)大量數(shù)據(jù)存儲問題D)簡化數(shù)據(jù)維護(9)設有如下關(guān)系表:則下列操作中正確的是A)T=RHSB)T=RUSC)T=RXSD)T=R/SABCABC112223ABC313丁*上□z上(10)數(shù)據(jù)庫系統(tǒng)的核心是A)數(shù)據(jù)模型B)數(shù)據(jù)庫管理系統(tǒng)C)數(shù)據(jù)庫D)數(shù)據(jù)庫管理員(1)數(shù)據(jù)管理技術(shù)發(fā)展過程經(jīng)過人工管理,文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個階段,其中數(shù)據(jù)獨立性最高的階段是【1】。(2)算法復雜度主要包括時間復雜度和_12]_復雜度。(3)在進行模塊測試時,要為每個被測試的模塊另外設計兩類模塊:驅(qū)動模塊和承接模塊(樁模塊)。其中【3】的作用是將測試數(shù)據(jù)傳送給被測試的模塊,并顯示被測試模塊所產(chǎn)生的結(jié)果。(4)一棵二叉樹第六層(根結(jié)點為第一層)的結(jié)點數(shù)最多為【4】個。(5)數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲結(jié)構(gòu),循環(huán)隊列屬于【5】結(jié)構(gòu)。參考答案:1-5:CACDC6-10:DAABB【1】數(shù)據(jù)庫系統(tǒng)階段[2】空間【3】驅(qū)動模塊【4】32【5】邏輯結(jié)構(gòu)[06年4月](1)下列選項中不屬于結(jié)構(gòu)化程序設計方法的是A)自頂向下B)逐步求精 C)模塊化D)可復用(2)兩個或兩個以上模塊之間關(guān)聯(lián)的緊密程度稱為A)耦合度B)內(nèi)聚度C)復雜度D)數(shù)據(jù)傳輸特性(3)下列敘述中正確的是A)軟件測試應該由程序開發(fā)者來完成 B)程序經(jīng)調(diào)試后一般不需要再測試C)軟件維護只包括對程序代碼的維護 D)以上三種說法都不對(4)按照“后進先出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是A)隊列B)棧 C)雙向鏈表D)二叉樹(5)下列敘述中正確的是A)線性鏈表是線性表的鏈式存儲結(jié)構(gòu)B)棧與隊列是非線性結(jié)構(gòu)C)雙向鏈表是非線性結(jié)構(gòu) D)只有根結(jié)點的二叉樹是線性結(jié)構(gòu)(6)對如下二叉樹進行后序遍歷的結(jié)果為A)ABCDEFB)DBEAFCC)ABDECFD)DEBFCAm

(7)在深度為7的滿二叉樹中,葉子結(jié)點的個數(shù)為A)32B)31C)64D)63(8)“商品“與“顧客”兩個實體集之間的聯(lián)系一般是A)一對一B)一對多c)多對一D)多對多(9)在E-R圖中,用來表示實體的圖形是A)矩形B)橢圓形C)菱形D)三角形(10)數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS之間的關(guān)系是A)DB包含DBS和DBMSB)DBMS包含DB和DBSC)DBS包含DB和DBMSD)沒有任何關(guān)系(1)對長度為io的線性表進行冒泡排序,最壞情況下需要比較的次數(shù)為_LU_。(2)在面向?qū)ο蠓椒ㄖ?,描述的是具有相似屬性與操作的一組時象。(3)在關(guān)系模型中,把數(shù)據(jù)看成是二維表.每一個二維表稱為一個【3】。(4)程序測試分為靜態(tài)分析和動態(tài)測試。其中【4】是指不執(zhí)行程序,而只是對程序文本進行檢指.通過閱讀和討論,分析和發(fā)現(xiàn)程序中的錯誤。(5)數(shù)據(jù)獨立性分為邏輯獨立性與物理獨立性。當數(shù)據(jù)的存儲結(jié)構(gòu)改變時,其邏輯結(jié)構(gòu)可以不變,因此,基于邏輯結(jié)構(gòu)的應用程序不必修改.稱為【5】。參考答案:1-5:DADBA6-10:DCDAC[1]45【2】類【3】關(guān)系【4】靜態(tài)分析【5】物理獨立性[06年9月](1)下列選項不符合良好程序設計風格的是.A)源程序要文檔化B)數(shù)據(jù)說明的次序要規(guī)范化C)避免濫用goto語句D)模塊設土地要保證高耦合、高內(nèi)聚(2)從工程管理角度,軟件設計一般分為兩步完成,它們是.A)概要設計與詳細設計B)數(shù)據(jù)設計與接口設計C)軟件結(jié)構(gòu)設計與數(shù)據(jù)設計D)過程設計與數(shù)據(jù)設計(3)下列選項中不屬于軟件生命周期開發(fā)階段任務的是.A)軟件測試B)概要設計C)軟件維D)詳細設計(4)在數(shù)據(jù)庫系統(tǒng)中,用戶所見的數(shù)據(jù)模式為。A)概念模式B)外模式C)內(nèi)模式D)物理模式(5)數(shù)據(jù)庫設計的四個階段是:需求分析、概念設計、邏輯設計和。A)編碼設計B)測試階段C)運行階段D)物理設計(6)設有如下三個關(guān)系表,下列操作中正確的是.BC3ABC3ABCm13n 1TA)T=RnSB)T=RUSC)T=RXSD)T=R/S(7)下列敘述中正確的是?A)一個算法的空間復雜度大,則其時間復雜度也必定大B)一個算法的空間復雜度大,則其時間復雜度必定小。一個算法的時間復雜度大,則其空間可復雜度必定小D)上述三種說法都不對(8)在長度為64的有序線性表中進行順序查找,最壞情況下需要比較的次數(shù)為。A)63B)64C)6D)7(9)數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)的。A)存儲問題B)共享問題C)安全問題D)保護問題(10)對下列二叉樹(右圖)進行中序遍歷的結(jié)果是A)ACBDFEGB)ACBDFGEC)ABDCGEFD)FCADBEG⑴下列軟件系統(tǒng)結(jié)構(gòu)圖的寬度為⑴(2)【2】的任務是診斷和改正程序中的錯誤。(3)一個關(guān)系表的行稱為【3】.(4)按“先進后出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是【4】.(5)數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的隊列屬于上工參考答案:1-5:DACBD6-10:CDBBA[1]312】程序調(diào)試【3】元組【4】?!?】線性結(jié)構(gòu)[07年9月]一、選擇題(每小題2分,70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題仔相應的位置上,答在試卷上不得分。(1)軟件是指A)程序B)程序和文檔C)算法加數(shù)據(jù)結(jié)構(gòu)D)程序、數(shù)據(jù)與相關(guān)文檔的完整集合解答:D【解析】計算機軟件(SoftWa代)是計算機系統(tǒng)中與硬件相互依存的另一部分,是包括成促、數(shù)據(jù)及相關(guān)文檔的完整集合。(2)軟件調(diào)試的目的是A)發(fā)現(xiàn)錯誤B)改正錯誤C)改善軟件的性能D)驗證軟件的正確性解答:B【解析】軟件調(diào)試跟測試是兩個不同的過程,有著根本的區(qū)別。軟件(程序)調(diào)試的任務是診斷合改正程序中的錯誤,軟件測試是近可能多的發(fā)現(xiàn)軟件中的錯誤。先要發(fā)現(xiàn)軟件中的錯誤,然后借助于一定的調(diào)試工具去執(zhí)行找出軟件錯誤的具體位置。軟件測試貫穿于整個軟件生命周期,調(diào)試主要在開發(fā)階段。(3)在面向?qū)ο蠓椒ㄖ?,實現(xiàn)信息隱蔽是依靠A)對象的繼承B)對象的多態(tài)C)對象的封裝D)對象的分類解答:C【解析】對象的封裝是將代碼及其處理的數(shù)據(jù)綁定在一起的一種編程機制,該機制保證了程序和數(shù)據(jù)都不受外部干擾且不被誤用。對象的內(nèi)部,即處理能力的實行合內(nèi)部狀態(tài),對外是不可見的。從外面不能直接使用對象的處理能力,也不能直接修改其內(nèi)部狀態(tài),對象的內(nèi)部狀態(tài)只能由其自身改變。它可以實現(xiàn)信息隱蔽。(4)下列敘述中,不符合良好程序設計風格要求的是A)程序的效率第一,清晰第二 B)程序的可讀性好C)程序中要有必要的注釋 D)輸入數(shù)據(jù)前要有提示信息解答:A【解析】一般來講,程序設計風格是指編寫程序時所表現(xiàn)的特點、習慣合邏輯思路,程序設計的風格總體而言應該簡單和清晰,程序必須是可以理解的。著名的“清晰第一,效率第二”的論點已成為當今主導的程序設計風格。(5)下列敘述中正確的是A)程序執(zhí)行的效率與數(shù)據(jù)的存儲結(jié)構(gòu)密切相關(guān)B)程序執(zhí)行的效率只取決于程序的控制結(jié)構(gòu)C)程序執(zhí)行的效率只取決于所處理的數(shù)據(jù)量 D)以上三種說法都不對解答:A【解析】在進行數(shù)據(jù)處理時,實際需要處理的數(shù)據(jù)元素一般有很多,而這些大量數(shù)據(jù)元素都需要存放在計算機中,顯然,雜亂無章的數(shù)據(jù)是不便于處理的。大量的數(shù)據(jù)元素在計算機中如何組織,以便提高數(shù)據(jù)處理效率,并目.節(jié)省計算機的存儲空間,是《數(shù)據(jù)結(jié)構(gòu)》所要研究的問題。(6)下列敘述中正確的是A)數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)必定是一一對應的B)由于計算機存儲空間是向量式的存儲結(jié)構(gòu),因此,數(shù)據(jù)的存儲結(jié)構(gòu)一定是線性結(jié)構(gòu)C)程序設計語言中的數(shù)組一般是順序存儲結(jié)構(gòu),因此,利用數(shù)組只能處理線性結(jié)構(gòu)D)以上三種說法都不對解答:D【解析】數(shù)據(jù)的邏輯結(jié)構(gòu)是指反映數(shù)據(jù)之間邏輯關(guān)系的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機存儲空間中的存放形式稱為數(shù)據(jù)的存儲結(jié)構(gòu)(物理結(jié)構(gòu))。一種數(shù)據(jù)的邏輯結(jié)構(gòu)根據(jù)需要可以表示成多種存儲結(jié)構(gòu),常用的存儲結(jié)構(gòu)有順序、鏈表、索引等,采用不同的存儲結(jié)構(gòu),數(shù)據(jù)處理的效率是不同的。數(shù)組是順序結(jié)構(gòu),也可以處理非線性結(jié)構(gòu)的數(shù)據(jù)。(7)冒泡排序在最壞情況下的比較次數(shù)是A)n(n+l)/2B)nlog2nC)n(n-l)/2D)n/2解答:C【解析】假定線性標的長度是n,冒泡排序在最壞的情況下,需要經(jīng)過n/2遍的從前到后的掃描和n/2遍的從后到前的掃描,需要比較的次數(shù)是n(n-l)/2?但這個工作量不是必需的,一般情況下要小于這個工作量。(8)一棵二叉樹中共有70個葉子結(jié)點與80個度為1的結(jié)點,則該二叉樹中的總結(jié)點數(shù)為A)219 B)221 C)229 D)231解答:A【解析】根據(jù)二叉樹的性質(zhì)3:在任意一顆二叉樹中度為0的節(jié)點(即葉子節(jié)點)總是比度為2的節(jié)點多一個。在這棵二叉樹中度為2的節(jié)點為69個,二叉樹中節(jié)點的度只能是0、1或2,所以總節(jié)點的個數(shù)為70+80+69=219。(9)下列敘述中正確的是A)數(shù)據(jù)庫系統(tǒng)是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持B)數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)的共享問題C)數(shù)據(jù)庫管理系統(tǒng)就是數(shù)據(jù)庫系統(tǒng) D)以上三種說法都不對解答:B【解析】數(shù)據(jù)庫技術(shù)就是對數(shù)據(jù)進行集中、統(tǒng)一的管理,以達到數(shù)據(jù)被多個應用程序共享的目標。數(shù)據(jù)庫系統(tǒng)(BDS)由如下部分組成:數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(DBMS)、數(shù)據(jù)庫管理員(DBA)、系統(tǒng)硬件和系統(tǒng)軟件。系統(tǒng)軟件就包括的操作系統(tǒng)、數(shù)據(jù)庫開發(fā)工具等。DBS必需要有操作系統(tǒng)的支持。DBMS只是DBS的一個組成部分(10)下列敘述中正確的是A)為了建立一個關(guān)系,首先要構(gòu)造數(shù)據(jù)的邏輯關(guān)系B)表示關(guān)系的二維表中各元組的每一個分量還可以分成若干數(shù)據(jù)項C)一個關(guān)系的屬性名表稱為關(guān)系模式D)一個關(guān)系可以包括多個二維表解答:C【解析】一個關(guān)系就是一個二維表格,每個元組的每個分量必須是不可再分的數(shù)據(jù)單元,關(guān)系和數(shù)據(jù)的邏輯關(guān)系無關(guān)。關(guān)系模式是用關(guān)系的屬性名表來表示的。二、填空題(每空2分,共30分)請將每一個空的正確答案寫在答題卡【1】~[15]序號的橫線上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫完整,(1)軟件需求規(guī)格說明書應具有完整性,無岐義性、正確性、可驗證性、可修改性等特征,其中最重要的是[1].解答:無岐義性

【解析】作為軟件設計的基礎和驗收的依據(jù),軟件需求規(guī)格說明書應該是精確而無二義性的,需求說明書越精確,則以后出現(xiàn)錯誤、混淆、反復的可能性就小。(2)在兩種基本測試方法中,【2】測試的原則之一是保證所測模塊中每一個獨立路徑至少執(zhí)行一次。解答:白盒【解析】軟件的基本測試方法有兩種:白盒測試和黑盒測試。白盒測試是把程序看成一個打開的盒子,是在程序內(nèi)部進行,主要用于完成軟件內(nèi)部操作的測試。黑盒測試是把程序看成一個黑盒子,不考慮程序的內(nèi)部結(jié)構(gòu),只檢查程序的功能是否符合它的功能說明,是再軟件接口處進行的。(3)線性表的存儲結(jié)構(gòu)主要分為順序存儲結(jié)構(gòu)和鏈式存儲結(jié)構(gòu)。隊列是一種特殊的線性表,循環(huán)隊列是隊列的【3】存儲結(jié)構(gòu)。解答:順序【解析】循環(huán)隊列就是將隊列存儲空間的最后一個位置繞到第一個位置,形成邏輯上的環(huán)狀空間,分別用隊尾指針rear和對頭指針front指向隊尾元素和排頭元素的前一個位置,本質(zhì)還是順序存儲結(jié)構(gòu)。(4)對下列二義樹進行中序遍歷的結(jié)果為【4】.解答:ACBDFEHGP【解析】按左一中一右遞歸遍歷。(5)在E-R圖中,矩形表示【5】解答:實體集【解析】在E-R圖中,矩形表示實體集,橢圓表示屬性,菱形表示聯(lián)系。[07年4月]一、選擇題(每小題2分,共70分)(1)下列敘述中正確的是A)算法的效率只與問題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)B)算法的時間復雜度是指執(zhí)行算法所需要的計算工作量。數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)是一一對應的D)算法的時間復雜度與空間復雜度一定相關(guān)(2)在結(jié)構(gòu)化程序設計中,模塊劃分的原則是A)各模塊應包括盡量多的功能B)各模塊的規(guī)模應盡量大C)各模塊之間的聯(lián)系應盡量緊密D)模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度(3)下列敘述中正確的是A)軟件測試的主要目的是發(fā)現(xiàn)程序中的錯誤B)軟件測試的主要目的是確定程序中錯誤的位置C)為了提高軟件測試的效率,最好由程序編制者自己來完成軟件測試的工作D)軟件測試是證明軟件沒有錯誤(4)下面選項中不屬于面向?qū)ο蟪绦蛟O計特征的是A)繼承性 B)多態(tài)性 C)類比性D)封閉性(5)下列對列的敘述正確的是A)隊列屬于非線性表B)隊列按“先進后出”原則組織數(shù)據(jù)C)隊列在隊尾刪除數(shù)據(jù)D)隊列按“先進先出”原則組織數(shù)據(jù)(6)對下列二叉樹(右圖)進行前序遍歷的結(jié)果為A)DYBEAFCZXB)YDEBFZXCAC)ABDYECFXZD)ABCDEFXYZ(7)某二叉樹中有n個度為2的結(jié)點,則該二叉樹中的葉子結(jié)點為A)n+1B)n-1C)2nD)n/2(8)在下列關(guān)系運算中,不改變關(guān)系表中的屬性個數(shù)但能減少元組個數(shù)的是A)并B)交 C)投影 D)笛卡兒乘積(9)在E-R圖中,用來表示實體之間聯(lián)系的圖形是A)矩形 B)橢圓形C)菱形 D)平行四邊形(10)下列敘述中錯誤的是A)在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致B)數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)的共享問題C)數(shù)據(jù)庫設計是指在已有數(shù)據(jù)庫管理系統(tǒng)的基礎上建立數(shù)據(jù)庫D)數(shù)據(jù)庫系統(tǒng)需要操作系統(tǒng)的支持二、填空題(每空2分,共30分)(1)在深度為7的滿二叉樹中,度為2的節(jié)點個數(shù)為」LL(2)軟件測試分為白箱(盒)測試和黑箱(盒)測試。等價類劃分方法屬于」2L測試(3)在數(shù)據(jù)庫系統(tǒng)中,實現(xiàn)各種數(shù)據(jù)管理功能的核心軟件稱為」(4)軟件生命周期可分為多個階段,一般分為定義階段、開發(fā)階段和維護階段。編碼和測試屬于-I4L階段。(5)在結(jié)構(gòu)化分析使用的數(shù)據(jù)流圖(DFD)中,利用叵L數(shù)據(jù)字典對其中的圖形元素進行確切解釋。2007年4參考答案選擇題:1-5BDACD6-10CABCA填空:[1]63⑵黑盒[3]數(shù)據(jù)庫管理系統(tǒng)[4]開發(fā)[5]矩形框?qū)I(yè)語言基本要求及考試內(nèi)容基本要求:1、具有數(shù)據(jù)庫系統(tǒng)的基礎知識2、基本了解面向?qū)ο蟮母拍?、掌握關(guān)系數(shù)據(jù)庫的基本原理4、掌握數(shù)據(jù)庫程序設計方法5、能夠使用VISUALFOXPRO建立一個小型數(shù)據(jù)庫應用系統(tǒng)考試內(nèi)容:一、VISUALFOXPRO基礎知識1、基本概念數(shù)據(jù)庫、數(shù)據(jù)模型、數(shù)據(jù)庫管理系統(tǒng)、類和對象、事件、方法。2、關(guān)系數(shù)據(jù)庫:(1)關(guān)系數(shù)據(jù)庫:關(guān)系模型、關(guān)系模式、關(guān)系、元組、屬性、域、主關(guān)鍵字和外部關(guān)鍵字。(2)關(guān)系運算:選擇、投影、聯(lián)接。(3)數(shù)據(jù)的一致性和完整性:實體完整性、域完整性、參照完整性。3、VISUALFOXPRO系統(tǒng)特點與工作方式:(1)WINDOWS版本數(shù)據(jù)庫的特點。(2)數(shù)據(jù)類型和主耍文件類型。(3)各種設器和向?qū)?4)工作方式:交互方式(命令方式、可視化操作)和程序運行方式。4,VISUALFOXPRO的基本數(shù)據(jù)元素:(1)常量、變量、表達式。(2)常用函數(shù):字符處理函數(shù)、數(shù)值計算函數(shù)、日期時間函數(shù)、數(shù)據(jù)類型轉(zhuǎn)換函數(shù)、測試函數(shù)。二、VISUALFOXPRO數(shù)據(jù)庫的基本操作1、數(shù)據(jù)庫和表的建立、修改與有效性檢驗:(1)表結(jié)構(gòu)的建立與修改。(2)表記錄的瀏覽、增加、刪除與修改。(3)創(chuàng)建數(shù)據(jù)庫,向數(shù)據(jù)庫添加或從數(shù)據(jù)庫刪除表。(4)設定字段級規(guī)則和記錄規(guī)則。(5)表的索引:主索引、候選索引、普通索引、唯一索弓I。2、多表操作:(1)選擇工作區(qū)。(2)建立表之間的關(guān)聯(lián):一對一的關(guān)聯(lián);一對多的關(guān)聯(lián)。(3)設置參照完整性。(4)表的聯(lián)接JOIN:內(nèi)部聯(lián)接;外部聯(lián)接:左聯(lián)接、右聯(lián)接、完全聯(lián)接。(5)建立表間臨時關(guān)聯(lián)。3、建立視圖與數(shù)據(jù)查詢:(1)查詢文件的建立、執(zhí)行與修改。(2)視圖文件的建立、查看與修改。(3)建立多表查詢。三、關(guān)系數(shù)據(jù)庫標準語言SQL1、SQL的數(shù)據(jù)定義功能:CREATETABLE-SQLALTERTABLE-SQL2、SQL的數(shù)據(jù)修改功能:DELETE-SQLINSERT-SQLUPDATE-SQL3、SQL的數(shù)據(jù)查詢功能:(1)簡單查詢。(2)嵌套查詢。(3)聯(lián)接查詢。(4)分組與計算查詢。(5)集合的并運算。四、項目管理器、設計器和向?qū)У氖褂?、使用項目管理器:(1)使用“數(shù)據(jù)”選項卡。(2)使用“文檔”選項卡。2、使用表單設計器:(1)在表單中加入和修改控件對象。(2)設定數(shù)據(jù)環(huán)境。3、使用菜單設計器:(1)建立主選項。(2)設計子菜單。(3)設定菜單選項程序代碼。4、使用報表設計器:(1)生成快速報表。(2)修改報表布局。(3)設計分組報表。(4)設計多欄報表。5、使用應用程序向?qū)АN?、VISUALFOXPRO程序設計1、命令文件的建立與運行:(1)程序文件的建立。(2)簡單的交互式輸入輸出命令。(3)應用程序的調(diào)試與執(zhí)行。2、結(jié)構(gòu)化程序設計:(1)順序結(jié)構(gòu)程序設計。(2)選擇結(jié)構(gòu)程序設計。(3)循環(huán)結(jié)構(gòu)程序設計。3、過程與過程調(diào)用。(1)子程序設計與調(diào)用。(2)過程與過程文件。(3)局部變量和全局變量、過程調(diào)用中的參數(shù)傳遞。2011年3月計算機二級考試VFP筆試試卷一、選擇題(1)下列關(guān)于棧敘述正確的是A)棧頂元素最先能被刪除 B)棧頂元素最后才能被刪除C)棧底元素永遠不能被刪除 D)以上三種說法都不對(2)下列敘述中正確的是A)有一個以上根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)B)只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)C)循環(huán)鏈表是非線性結(jié)構(gòu) D)雙向鏈表是非線性結(jié)構(gòu)(3)某二叉樹共有7個結(jié)點,其中葉子結(jié)點只有1個,則該二叉樹的深度為(假設根結(jié)點在第1層)A)3B)4C)6D)7(4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是A)軟件集成測試計劃B)軟件詳細設計說明書C)用戶手冊D)軟件需求規(guī)格說明書(5)結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括A)順序結(jié)構(gòu)B)GOTO跳轉(zhuǎn)C)選擇(分支)結(jié)構(gòu)D)重復(循環(huán))結(jié)構(gòu)(6)下面描述中錯誤的是A)系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細設計B)軟件設計是將軟件需求轉(zhuǎn)換為軟件表示的過程C)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設計是軟件設計的任務之一D)PAD圖是軟件詳細設計的表示工具(7)負責數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是A)數(shù)據(jù)定義語言B)數(shù)據(jù)管理語言C)數(shù)據(jù)操縱語言 D)數(shù)據(jù)控制語言一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯(lián)系是A)1:1聯(lián)系B)1:m聯(lián)系C)m:1聯(lián)系D)m:n聯(lián)系(9)有三個關(guān)系R、S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是A)自然連接B)交C)除D)并(10)定義無符號整數(shù)類為UInt,下面可以作為類T實例化值的是A)-369B)369C)0,369D)整數(shù)集合{1,2,3,4,5}(11)在建立數(shù)據(jù)庫表時給該表指定了主索引,該索引實現(xiàn)了數(shù)據(jù)完整性中的A)參照完整性B)實體完整性C)域完整性 D)用戶定義完整性(12)執(zhí)行如下命令的輸出結(jié)果是?15%4,15%4A)3-1B)33C)11D)1-1(13)在數(shù)據(jù)庫表中,要求指定字段或表達式不出現(xiàn)重復值,應該建立的索引是A)惟一索引B)惟一索引和候選索引C)惟一索引和主索引 D)主索引和候選索引(14)給student表增加一個“平均成績”字段(數(shù)值型,總寬度6,2位小數(shù))的SQL命令是ALTERTABLEstudeniADD平均成績N(b,2)ALTERTABLEstudentADD平均成績D(6,2)ALTERTABLEstudentADD平均成績E(6,2)ALTERTABLEstudentADD平均成績丫(6,2)(15)在VisualFoxPro中,執(zhí)行SQL的DELETE命令和傳統(tǒng)的FoxProDELETE命令都可以刪除數(shù)據(jù)庫表中的記錄,下面正確的描述是SQL的DELETE命令刪除數(shù)據(jù)庫表中的記錄之前,不需要先用USE命令打開表SQL的DELETE命令和傳統(tǒng)的FoxProDELETE命令刪除數(shù)據(jù)庫表中的記錄之前,都需要先用命令USE打開表SQL的DELETE命令可以物理地刪除數(shù)據(jù)庫表中的記錄,而傳統(tǒng)的FoxProDELETE命令只能邏輯刪除數(shù)據(jù)庫表中的記錄D)傳統(tǒng)的FoxProDELETE命令還可以刪除其它工作區(qū)中打開的數(shù)據(jù)庫表中的記錄(16)在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循環(huán)語句、執(zhí)行ENDSCAN后面的語句,應使用A)LOOP語句B)EXIT語句C)BREAK語句D)RETURN語句(17)在VisualFoxPro中,“表”通常是指A)表單B)報表C)關(guān)系數(shù)據(jù)庫中的關(guān)系D)以上都不對(18)刪除student表的“平均成績”字段的正確SQL命令是DELETETABLEstudentDELETECOLUMN平均成績ALTERTABLEstudentDELETECOLUMN平均成績ALTERTABLEstudentDROPCOLUMN平均成績DELETETABLEstudentDROPCOLUMN平均成績(19)在VisualFoxPro中,關(guān)于視圖的正確描述是A)視圖也稱作窗口B)視圖是一個預先定義好的SQLSELECT語句文件C)視圖是一種用SQLSELECT語句定義的虛擬表D)視圖是一個存儲數(shù)據(jù)的特殊表(20)從student表刪除年齡大于30的記錄的正確SQL命令是DELETEFOR年齡>30DELETEFROMstudentWHERE年齡>30DELETEstudentFOP年齡>30DELETEstudentWHERE年齡>30(21)在VaualFoxPro中,使用LOCATLFOR<expL>命令按條件查找記錄,當查找到滿足條件的第一條記錄后,如果還需要查找下一條滿足條件的記錄,應該A)再次使用LOCATE命令重新查詢 B)使用SKIP命令C)使用CONTINUE命令 D)使用GO命令(22)為了在報表中打印當前時間,應該插入的控件是A)文本框控件 B)表達式C)標簽控件D)域控件(23)在VisualFoxPro中,假設student表中有40條記錄,執(zhí)行下面的命令后,屏幕顯示的結(jié)果是?RECCOUNT()0B)1C)40D)出錯(24)向student表插入一條新記錄的正確SQL語句是A)APPENDINTOstudentVALUES('0401','王芳','女;18)APPENDstudentVALUESC0401;'王芳丁女',18):C)INSERTINTOstudentVALUES('0401;'王芳7女,,18)D)INSERTstudentVALUES('0401','王芳','女',18)(25)在一個空的表單中添加一個選項按鈕組控件,該控件可能的默認名稱是A)OptiongrouplB)Check!C)SpinnerlD)Listl(26)恢復系統(tǒng)默認菜單的命令是A)SETMENUTODEFAULT B)SETSYSMENUTODEFAULTSETSYSTEMMENUTODEFAULT D)SETSYSTEMTODEFAULT(27)在VisualFoxPro中,用于設置表單標題的屬性是A)TextB)TitleC)LableD)Caption(28)消除SQLSELECT查詢結(jié)果中的重復記錄,可采取的方法是A)通過指定主關(guān)鍵字B)通過指定惟一索引C)使用DISTINCT短語D)使用UNIQUE短語(29)在設計界面時,為提供多選功能,通常使用的控件是A)選項按鈕組B)一組復選框C)編輯框D)命令按鈕組(30)為了使表單界面中的控件不可用,需將控件的某個屬性設置為假,該屬性是A)DefaultB)EnabledC)UseD)Enuse第(31)—(35)題使用如下三個數(shù)據(jù)庫表:學生表:student(學號,姓名,性別,出生日期,院系)課程表:course(課程號,課程名,學時)選課成績表:score(學號,課程號,成績)其中出生日期的數(shù)據(jù)類型為日期型,學時和成績?yōu)閿?shù)值型,其它均為字符型。(31)查詢“計算機系”學生的學號、姓名、學生所選課程的課程名和成績,正確的命令是SELECTs.學號,姓名,課程名,成績FROMstudents,scoresc,coursecWHEREs.學號=sc.學號,sc.課程號=c.課程號,院系=計算機系’SELECT學號,姓名,課程名,成績FROMstudents,scoresc,coursecWHEREs.學號=sc.學號ANDsc.課程號=c.課程號AND院系='計算機系,SELECTS.學號,姓名,課程名,成績FROM(studentsJOINscorescONs.學號=sc.學號)JOINcoursecONsc.課程號=c.課程號WHERE院系=計算機系,SELECT學號,姓名,課程名,成績FROM(studentsJOINscorescONs.學號=sc.學號)JOINcoursecONsc.課程號=c.課程號WHERE院系=,計算機系,(32)查詢所修課程成績都大于等于85分的學生的學號和姓名,正確的命令是SELECT學號,姓名FROMstudentsWHERENOTEXISTS(SELECT*FROMscorescWHEREsc.學號=s.學號AND成績<85)SELECT學號,姓名FROMstudentsWHERENOTEXISTS(SELECT*FROMscorescWHEREsc.學號=s.學號AND成績>=85)SELECT學號,姓名FROMstudents,scorescWHEREs.學號=sc.學號AND成績>=85SELECT學號,姓名FROMstudents,scorescWHEkEs.學號=sc.學號ANDALL成績>=85(33)查詢選修課程在5門以上(含5門)的學生的學號、姓名和平均成績,并按平均成績降序排序,正確的命令是SELECTS.學號,姓名,平均成績FROMstudents,scorescWHEREs.學號=sc.學號GROUPBYs.學號HAVINGCOUNT(*)>=5ORDERBY平均成績DESCSELECT學號,姓名,AVG(成績)FROMstudents,scorescWHEREs.學號=sc.學號ANDCOUNT(*)>=5GROUPBY學號ORDERBY3DESCSELECTS.學號,姓名,AVG(成績)平均成績FROMstudents,scorescWHEREs.學號=sc.學號ANDCOUNT(*)>=5GROUPBYs.學號ORDERBY平均成績DESCSELECTS.學號,姓名,AVG(成績)平均成績FROMstudents,scorescWHEREs.學號=sc.學號GROUPBYs.學號HAVINGCOUNT(*)>=5ORDERBY3DESC(34)查詢同時選修課程號為Cl和C5課程的學生的學號,正確的命令是SELECT學號FROMscorescWHERE課程號='Cl'AND學號IN(SELECT學號FROMscorescWHERE課程號='C5')SELECT學號FROMscorescWHERE課程號=,Cl'AND學號=(SELECT學號FROMscorescWHERE課程號='C5')SELECT學號FROMscorescWHERE課程號='C1'AND課程號='C5'SELECT學號FROMsco但scWHERE課程號='CTOR'C5'(35)刪除學號為“20091001”且課程號為“Cl”的選課記錄,正確命令是DELETEFROMscoreWHERE課程號=CrAND學號=20091001'DELETEFROMscoreWHERE課程號='C1'OR學號='20091001'C)DELETEFORMscoreWHERE課程號=Cl'AND學號='20091001,D)DELETEscoreWHERE課程號='C1'AND學號=20091001,二、填空題(1)有序線性表能進行二分查找的前提是該線性表必須是【1】存儲的。(2)一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF則后序遍歷結(jié)果為[2]0(3)對軟件設計的最小單位(模塊或程序單元)進行的測試通常稱為【3】測試。(4)實體完整性約束要求關(guān)系數(shù)據(jù)庫中元組的【4】屬性值不能為空。(5)在關(guān)系A(S,SN,D)和關(guān)系B(D,CN,NM)中,A的主關(guān)鍵字是S,B的主關(guān)鍵字是D,則稱【5】是關(guān)系A的外碼。(6)表達式EMPTY(.NULL.)的值是【6】。(7)假設當前表、當前記錄的“科目”字段值為“計算機”(字符型),在命令窗口輸入如下命令將顯示結(jié)果(7Lm=科目考試"?m(8)在VisualFoxPro中假設有查詢文件queryl.qpr,要執(zhí)行該文件應使用命令【8】。(9)SQL語句'?SELECTTOP10PERCENT*FROM訂單ORDERBY金額DESC”的查詢結(jié)果是訂單中金額【9】的10%的訂單信息。(10)在表單設計中,關(guān)鍵字【10】表示當前對象所在的表單。(11)彳期SQL的CREATETABLE語句建立數(shù)據(jù)庫表時,為了說明主關(guān)鍵字應該使用關(guān)健詞【11】KEY。(12)在VisualFoxPro中,要想將日期型或日期時間型數(shù)據(jù)中的年份用4位數(shù)字顯示,應當使用SETCENTURY[12]命令進行設置。(13)在建立表間一對多的永久聯(lián)系時,主表的索引類型必須是【13】。(14)為將一個表單定義為頂層表單,需要設置的屬性是【14】。(15)在使用報表向?qū)?chuàng)建報表時,如果數(shù)據(jù)源包括父表和子表,應該選取[15]報表向?qū)А⒖即鸢敢?、選擇題1-5ABDDB6-10ACDCB11-15BADAA16-20BCCAB21-25CDACA 26-30BDCBB31-35CADAA二、填空題(1)順序(2)DEBFCA(3)單元(4)主鍵或碼(5)D.F. (7)計算機考試(8)DOqueryl.qpr(9)最高(10)THISFORM(ll)PRIAMRY(12)ON (13)主索引(14)SHOWWINDOW(15)一對多2010年9月計算機二級VFP筆試試題一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。(1)下列敘述中正確的是A)線性表的鏈式存儲結(jié)構(gòu)與順序存儲結(jié)構(gòu)所需要的存儲空間是相同的

B)線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要多于順序存儲結(jié)構(gòu)C)線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要少于順序存儲結(jié)構(gòu)D)上述三種說法都不對(2)下列敘述中正確的是A)在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態(tài)變化B)在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態(tài)變化C)在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態(tài)變化D)上述三種說法都不對(3)軟件測試的目的是A)評估軟件可靠性 B)發(fā)現(xiàn)并改正程序中的錯誤C)改正程序中的錯誤 D)發(fā)現(xiàn)程序中的錯誤(4)下面描述中,不屬于軟件危機表現(xiàn)的是A)軟件過程不規(guī)范 B)軟件開發(fā)生產(chǎn)率低C)軟件質(zhì)量難以控制D)軟件成本不斷提高(5)軟件生命周期是指A)軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程B)軟件從需求分析、設計、實現(xiàn)到測試完成的過程C)軟件的開發(fā)過程D)軟件的運行維護過程(6)面向?qū)ο蠓椒ㄖ?,繼承是指A)一組對象所具有的相似性質(zhì) B)一個對象具有另一個對象的性質(zhì)C)各對象之間的共同性質(zhì) D)類之間共享屬性和操作的機制(7)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是A)記錄長度一B)文件的大小C)聯(lián)系的復雜程度D)數(shù)據(jù)之間的聯(lián)系方式一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員、與實體計算機之間的聯(lián)系是一對一B)一對多C)多對多D)多對一(9)數(shù)據(jù)庫設計中反映用戶對數(shù)據(jù)要求的模式是A)內(nèi)模式B)概念模式C)外模式D)設計模式(10)有三個關(guān)系R、S和T如下:R S TABCABCa12b21c31ADc4ABCDC314則由關(guān)系R和S得到關(guān)系T的操作是A)自然連接B)交C)投影D)并(11)在VisualFoxPro中,要想將日期型或日期時間型數(shù)據(jù)中的年份用4位數(shù)字顯示,應當使用一設置命令SETCENTURYONB)SETCENTURYTO4SETYEARTO4D)SETYAERTOyyyy(12)設A=[6*8-2)、B=6*8-2,C=”6*8-2”,屬于合法表達式的是A)A+BB)B+CC)A-CD)C-B(13)假設在數(shù)據(jù)庫表的表設計器中,字符型字段“性別”己被選中,正確的有效性規(guī)則設置是A)="男".OR."女"B)性別二"男".oR."女"C)$"男女" D)性別$"男女"(14)在當前打開的表中,顯示書名''以"計算機'’打頭的所有圖書,正確的命令是:A)listfdr書名="計算*" B)listfor書名="計算機"C)listfor書名="計算%"D)listwhere書名="計算機"(15)連續(xù)執(zhí)行以下命令,最后一條命令的輸出結(jié)果是SETEXACTOFFa="北京"b=(a="北京交通")?bA)北京B)北京交通C).F.D)出錯(16)設x="123",y=123,k="y",表達式x+&k的值是A)123123B)246C)123yD)數(shù)據(jù)類型不匹配(17)運算結(jié)果不是2010的表達式是A)int(2010.9)B)round(2010.1,0)C)ceiling(2010.1)D)floor(2010.9)(18)在建立表間一對多的永久聯(lián)系時,主表的索引類型必須是A)主索引或候選索引 B)主索引、候選索引或唯一索引C)主索引、候選索引、唯一索引或普通索引D)可以不建立索引(19)在表設計器中設置的索引包含在A)獨立索引文件中B)唯一索引文件中C)結(jié)構(gòu)復合索引文件中 D)非結(jié)構(gòu)復合索引文件中(20)假設表“學生.dbf”己在某個工作區(qū)打開,且取別名為studento選擇“學生”表所在工作區(qū)為當前工作區(qū)的命令是A)SELECTOB)USE學生C)SELECT學生D)SELECTstudent(21)刪除視圖myview的命令是A)DELETEmyviewB)DELETEVIEWmyviewC)DROPVIEWmyview D)REMOVEVIEWmyview(22)下面關(guān)于列表框和組合框的陳述中,正確的是A)列表框可以設置成多重選擇,而組合框不能B)組合框可以設置成多重選擇,而列表框不能C)列表框和組合框都可以設置成多重選擇D)列表框和組合框都不能設置成多重選擇(23)在表單設計器環(huán)境中,為表單添加一選項按鈕組:。男。女。默認情況下,第一個選項按鈕“男”為選中狀態(tài),此時該選項按鈕組的Value屬性值為A)0B)1C)"男"D).T.(24)在VisualFoxpro中,屬于命令按鈕屬性的是A)ParentB)ThisC)ThisFormD)Click(25)在VisualFoxpro中,可視類庫文件的擴展名是A).dbfB).sexC).vexD).dbc(26)為了在報表中打印當前時間,應該在適當區(qū)域插入一個A)標簽控件B)文本框C)表達式D)域控件(27)在菜單設計中,可以在定義菜單名稱時為菜單項指定一個訪問鍵。指定訪問鍵為“x”的菜單項名稱定義是A)綜合查詢(\>x)B)綜合查詢(Z>x)C)綜合查詢\<x) D)綜合查詢(/<x)(28)假設新建了一個程序文件myProc.prg(不存在同名的.exe,.app和.fxp文件),然后在命令窗口輸入命令DOmyProc,執(zhí)行該程序并獲得正常的結(jié)果。現(xiàn)在用命令ERASEmyProc.prg刪除該程序文件,然后再次執(zhí)行命令DOmyProc,產(chǎn)生的結(jié)果是A)出錯(找不到文件) B)與第一次執(zhí)行的結(jié)果相同C)系統(tǒng)打開”運行''對話框,要求指定文件D)以上都不對(29)以下關(guān)于視圖描述錯誤的是:A)只有在數(shù)據(jù)庫中可以建立視圖 B)視圖定義保存在視圖文件中C)從用戶查詢的角度視圖和表一樣D)視圖物理上不包括數(shù)據(jù)(30)關(guān)閉釋放表單的方法是:A)shutB)closeFormC)releaseD)close-(35)題使用如下數(shù)據(jù)表:學生.DBF:學號(C,8),性名(C,6),性別(C,2)選課.DBF:學號(C,8),課程號(C,3),成績(N,3)(31)從“選課”表中檢索成績大于等于60并且小于90的記錄信息,正確的SQL命令是SELECT*FROM選課WHERE成績BETWEEN60AND89SELECT*FROM選課WHERE成績BETWEEN60TO89SELECT*FROM選課WHERE成績BETWEEN60AND90SELECT*FROM選課WHERE成績BETWEEN60TO90(32)檢索還未確定成績的學生選課信息,正確的SQL命令是SELECT學生.學號,姓名,選課.課程號FROM學生JOIN選課WHERE學生.學號=選課.學號AND選課.成績ISNULLSELECT學生.學號,姓名,選課.課程號FROM學生JOIN選課WHERE學生.學號=選課.學號AND選課.成績=NULLSELECT學生.學號,姓名,選課.課程號FROM學生JOIN選課ON學生.學號=選課.學號WHERE選課.成績ISNULLSELECT學生.學號,姓名,選課.課程號FROM學生JOIN選課ON學生.學號=選課.學號WHERE選課.成績=NULL(33)假設所有的選課成績都已確定。顯示“101”號課程成績中最高的10%記錄信息,正確的SQL命令是SELECT*TOP10FROM選課ORDERBY成績WHERE課程號="101"SELECT*PERCENT10FROM選課ORDERBY成績DESCWHERE課程號="101"SELECT*TOP10PERCENTFROM選課ORDERBY成績WHERE課程號=''101"SELECT*TOP10PERCENTFROM選課ORDERBY成績DESCWHERE課程號="101"(34)假設所有學生都己選課,所有的選課成績都己確定。檢索所有選課成績都在90分以上(含)的學生信息,正確的SQL命令是SELECT*FROM學生WHERE學號IN(SELECT學號FROM選課WHERE成績>=90)SELECT*FROM學生WHERE學號NOTIN(SELECT學號FROM選課WHERE成績<90)SELECT*FROM學生WHERE學號!=ANY(SELECT學號FROM選課WHERE成績<90)SELECT*FROM學生WHERE學號=ANY(SELECT學號FROM選課WHERE成績>=90)(35)為“選課”表增加一個“等級”字段,其類型為C、寬度為2,正確的SQL命令是ALTERTABLE選課ADDFIELD等級C(2)ALTERTABLE選課ALTERFIELD等級C(2)ALTERTABLE選課ADD等級C(2)ALTERTABLE選課ALTER等級C(2)二、填空題(每空2分,共30分)請將每一個空的正確答案寫在答題卡【1】-【15】序號的橫線上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫完整。(1)一個棧的初始狀態(tài)為空。首先將元素5,4,3,2,1依次入棧,然后退棧一次,再將元素A,B,C,D依次入棧,之后將所有元素全部退棧,則所有元素退棧(包括中間退棧的元素)的順序為【1】。(2)在長度為n的線性表中,尋找最大項至少需要比較【2】次。(3)--棵二叉樹有10個度為1的結(jié)點,7個度為2的結(jié)點,則該二叉樹共有【3】個結(jié)點。(4)僅由順序、選擇(分支)和重復(循環(huán))結(jié)構(gòu)構(gòu)成的程序是【4】程序。(5)數(shù)據(jù)庫設計的四個階段是:需求分析,概念設計,邏輯設計和【5】。(6)VisualFoxpro索引文件不改變表中記錄的【6】順序。(7)表達式score<=100ANDscore>=0的數(shù)據(jù)類型是【7】。(8)A=10B=20?IF(A>B,"A大于即B"A不大于B")執(zhí)行上述程序段,顯示的結(jié)果是【8】_(9)參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和【9】規(guī)則。(10)如果文本框中只能輸入數(shù)字和正負號,需要設置文本框的【10】屬性.(11)在SQLSelect語句中使用GroupBy進行分組查詢時,如果要求分組滿足指定條件,則需要使用【11】子句來限定分組。(12)預覽報表myreport的命令是REPORTFORMmyreport【12】。(13)將“學生"表中學號左4位為”2010"的記錄存儲到新表new中的命令是SELECT*FROM學生WHEREEL13]="2010"[14]DBFnew(14)將“學生”表中的學號字段的寬度由原來的10改為12(字符型),應使用的命令是:ALTERTABLE學生【15】02010年9月參考答案一、選擇題(每題2分,共70分)12345678910BCDAADDCCA11121314151617181920ACDBCDCACD21222324252627282930CABACDCBBC3132333435ACDBC二、填空題(每空2分,共30分)【1】D,C,B,A,2,3,4,5 [2]1 [3]25【4】結(jié)構(gòu)化【5】物理設計【6】物理[7]邏輯型【8】A不大于B[9]插入[10]InputMask[11]Having[12]Preview【13】Lefi(學號,4)或者Substr(學號,1,4) [14]Into【15】Alter學號C(12)2010年3月計算機等級考試二級VF筆試試題一、選擇題(每小題2分,共70分)下列各題A)、B)、C),D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。(1)下列敘述中正確的是A)對長度為n的有序鏈表進行查找,最壞情況下需要的比較次數(shù)為nB)對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為(n/2)C)對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為(logzn)D)對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為(nlogzn)(2)算法的時間復雜度是指A)算法的執(zhí)行時間 B)算法所處理的數(shù)據(jù)量C)算法程序中的語句或指令條數(shù) D)算法在執(zhí)行過程中所需要的基本運算次數(shù)(3)軟件按功能可以分為:應用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于系統(tǒng)軟件的是A)編輯軟件 B)操作系統(tǒng) C)教務管理系統(tǒng) D)瀏覽器(4)軟件(程序)調(diào)試的任務是A)診斷和改正程序中的錯誤 B)盡可能多地發(fā)現(xiàn)程序中的錯誤

C)發(fā)現(xiàn)并改正程序中的所有錯誤C)發(fā)現(xiàn)并改正程序中的所有錯誤D)確定程序中錯誤的性質(zhì)(5)數(shù)據(jù)流程圖(DFD圖)是B)軟件詳細設計的工具A)B)軟件詳細設計的工具C)結(jié)構(gòu)化方法的需求分析工具 D)面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?6)軟件生命周期可分為定義階段,開發(fā)階段和維護階段。詳細設計屬于A)定義階段 B)開發(fā)階段 C)維護階段 D)上述三個階段(7)數(shù)據(jù)庫管理系統(tǒng)中負責數(shù)據(jù)模式定義的語言是A)數(shù)據(jù)定義語言 B)數(shù)據(jù)管理語言 C)數(shù)據(jù)操縱語言D)數(shù)據(jù)控制語言(8)在學生管理的關(guān)系數(shù)據(jù)庫中,存取一個學生信息的數(shù)據(jù)單位是A)文件 B)數(shù)據(jù)庫 C)字段 D)記錄(9)數(shù)據(jù)庫設計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它屬于數(shù)據(jù)庫設計的A)需求分析階段 B)邏輯設計階段。概念設計階段 D)物理設計階段(10)有兩個關(guān)系R和T如下:則由關(guān)系R得到關(guān)系T的操作是A)選擇 B)投影 C)交 D)并(11)在VisualFoxPro中,編譯后的程序文件的擴展名為A)PRG B)EXE ODBCD)FXP(12)假設表文件TEST.DBF己經(jīng)在當前工作區(qū)打開,要修改其結(jié)構(gòu),可以使用命令A)MODISTRUB)MODICOMMTESTC)MODIDBFD)MODITYPETEST(13)為當前表中所有學生的總分增加10分,可以使用的命令是A)CHANGE總分WITH總分+10 B)PEPLACE總分WITH總分+10QCHANGEALL總分WITH總分+10 D)PEPLACEALL總分WITH總分+10(14)在VisualFoxPro中,下面關(guān)于屬性、事件、方法敘述錯誤的是A)屬性用于描述對象的狀態(tài) B)方法用于表示對象的行為C)事件代碼也可以象方法一樣被顯式調(diào)用D)基于同一個類產(chǎn)生的兩個對象的屬性不能分別設置自己的屬性值(15)有如下賦值語句,結(jié)果為“大家好”的表達式是a="你好"B="大家"A)b+AT(a,l)B)b+RIGHT(a,l)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)(16)在VisualFoxPro中,“表”是指A)報表 B)關(guān)系 C)表格控件 D)表單(17)在下面的VisualFoxPro表達式中,運算結(jié)果為邏輯真的是A)EMPTY(.NULL.)B)LIKE('xy?','xyz')C)AT('xy','abcxyz')D)LSNULL(SPACE(0))(18)以下關(guān)于視圖的描述正確的是A)視圖和表一樣包含數(shù)據(jù) B)視圖物理上不包含數(shù)據(jù)C)視圖定義保存在命令文件中 D)視圖定義保存在視圖文件中(19)以下關(guān)于關(guān)系的說法正確的是A)列的次序非常重要 B)行的次序非常重要C)列的次序無關(guān)緊要 D)關(guān)鍵字必須指定為第一列(20)報表的數(shù)據(jù)源可以是A)表或視圖 B)表或查詢 C)表、查詢或視圖 D)表或其他報表(21)在表單中為表格控件指定數(shù)據(jù)源的屬性是A、DataSourceB)RecordSourceC)DataFromD)RecordFrom(22)如果指定參照完整性的刪除規(guī)則為“級聯(lián)”,則當刪除父表中的記錄時A)系統(tǒng)自動備份父表中被刪除記錄到一個新表中B)若子表中有相關(guān)記錄,則禁止刪除父表中記錄C)會自動刪除子表中所有相關(guān)記錄D)不作參照完整性檢查,刪除父表記錄與子表無關(guān)(23)為了在報表中打印當前時間,這時應該插入一個A)表達式控件B)域控件 C)標簽控件 D)文本控件(24)以下關(guān)于查詢的描述正確的是A)不能根據(jù)自由表建立查詢 B)只能根據(jù)自由表建立查詢C)只能根據(jù)數(shù)據(jù)庫表建立查詢 D)可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢(25)SQL語言的更新命令的關(guān)鍵詞是A)INSERTB)UPDATEC)CREATED)SELECT(26)將當前表單從內(nèi)存中釋放的正確語句是A)ThisForm.CloseB)ThisForm.Clear C)ThisForm.ReleaseD)ThisFornn.Refresh(27)假設職員表已在當前工作區(qū)打開,其當前記錄的“姓名”字段值為“李彤”。(C型字段)。在命令窗口輸入并執(zhí)行如下命令:姓名=姓名出勤”?姓名屏幕上會顯示A)李彤 B)李彤出勤 C)李彤出勤 D)李彤-出勤(28)假設“圖書”表中有C型字段“圖書編號”,要求將圖書編號以字母A開頭的圖書記錄全部打上刪除標記,可以使用SQL命令A)DELETEFROM圖書FOR圖書編號="人"B)DELETEFROM圖書WHERE圖書編號="A%"ODELETEFROM圖書FOR圖書編號=2*“D)DELETEFROM圖書WHERE圖書編號LIKE"A%"(29)下列程序段的輸出結(jié)果是ACCEPTTOAIFA=[123]S=0ENDIFS=1?sA)0 B)1 C)123 D)由A的值決定第(30)到第(35)題基于圖書表、讀者表和借閱表三個數(shù)據(jù)庫表,它們的結(jié)構(gòu)如下:圖書(圖書編號,書名,第一作者,出版社):圖書編號、書名、第一作者和出版社為C型字段,圖書編號為主關(guān)犍字;讀者(借書證號,單位,姓名,職稱):借書證號、單位、姓名、職稱為C型字段,借書證號為主關(guān)鍵字;借閱(借書證號,圖書編號,借書日期.還書日期):借書證號和圖書編號為C型字段,借書日期和還書日期為D型字段,還書日期默認值為NULL,借書證號和圖書編號共同構(gòu)成主關(guān)鍵字。(30)查詢第一作者為“張三”的所有書名及出版社,正確的SQL語句是A)SELECT書名,出版社FROM圖書WHERE第一作者=張三B)SELECT書名,出版社FROM圖書WHERE第一作者二"張三”O(jiān)SELECT書名,出版社FROM圖書WHERE"第一作者"=張三D)SELECT書名,出版社FROM圖書WHERE"第一作者"="張三"(31)查詢尚未歸還書的圖書編號和借書日期,正確的SQL語句是A)SELECT圖書編號,借書日期FROM借閱WHERE還書日期=""B)SELECT圖書編號,借書日期FROM借閱WHERE還書日WJ=NULLOSELECT圖書編號,借書日期FROM借閱WHERE還書日期ISNULLD)SELECT圖書編號,借書H期FROM借閱WHERE還書日期(32)查詢“讀者”表的所有記錄并存儲于臨時表文件one中的SQL語句是A)SELECT*FROM讀者INTOCURSORoneB)SELECT*FROM讀者TOCURSORoneOSELECT*FROM讀者INTOCURSORDBFoneD)SELECT*FROM讀者TOCURSORDBFone(33)查詢單位名稱中含“北京”字樣的所有讀者的借書證號和姓名,正確的SQL語句是A)SELECT借書證號,姓名FROM讀者WHERE單位="北京%"B)SELECT借書證號,姓名FROM讀者WHERE單位="北京*"OSELECT借書證號,姓名FROM讀者WHERE單位LIKE”北京*"D)SELECT借書證號,姓名FROM讀者WHERE單位LIKE"%北京%"(34)查詢2009年被借過書的圖書編號和借書日期,正確的SQL語句是A)SELECT圖書編號,借書H期FROM借閱WHERE借書日期=2009B)SELECT圖書編號,借書日期FROM借閱WHEREyear(借書日期)=2009OSELECT圖書編號,借書日期FROM借閱WIRE借書日期=丫€由2009)D)SELECT圖書編號,借書FI期FROM借閱WHEREyear(借書II期)=year(2009)(35)查詢所有“工程師”讀者借閱過的圖書編號,正確的SQL語句是A)SELECT圖書編號FROM讀者,借閱WHERE職稱="工程師"B)SELECT圖書編號FROM讀者,圖書WHERE職稱="工程師"OSELECT圖書編號FROM借閱WHERE圖書編號=(SELECT圖書編號FROM借閱WHERE職稱="工程師")D)SELECT圖書編號FROM借閱WHERE借書證號IN(SELECT借書證號FROM讀者WHERE職稱="工程師")二、填空題(每空2分,共30分)請將每一個空的正確答案寫在答題卡[1】?【15】序號的橫線上,答在試卷上不得分。 注意:以命令關(guān)鍵字填空的必須拼寫完整。(1)一個隊列的初始狀態(tài)為空?,F(xiàn)將元素A,B,C,D,E,F,5,4,3,2,1依次入隊,然后再依次退隊,則元素退隊的順序為【1】。(2)設某循環(huán)隊列的容量為50,如果頭指針front=45(指向隊頭元素的前一位置),尾指針reaulO(指向隊尾元素),則該循環(huán)隊列中共有:I21_個元素。(3)設二叉樹如下:對該二叉樹進行后序遍歷的結(jié)果為【3】。(4)軟件是【4】、數(shù)據(jù)和文檔的集合。

(5)有一個學生選課的關(guān)系,其中學生的關(guān)系模式為:學生(學號,姓名,班級,年齡),課程的關(guān)系模式為:課程(課號,課程名,學時),其中兩個關(guān)系模式的鍵分別是學號和課號。則關(guān)系模式選課可定義為:選課(學號,【5】.成績)。(6)為表建立主索引或候選索引可以保證數(shù)據(jù)的3完整性。(7)已有查詢文件queryone.qpr,要執(zhí)行該查詢文件可使用命令【7】。(8)在VisualFoxPro中,職工表EMP中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲到另一個文件中,該文件名為【8】.(9)在VisualFoxPro中,建立數(shù)據(jù)庫表時,將年齡字段值限制在18?45歲之間的這種約束屬于【9】完整性約束。(10)設有學生和班級兩個實體,每個學生只能屬于一個班級,一個班級可以有多名學生,則學生和班級實體之間的聯(lián)系類型是【10】。(ll)VisualForPro數(shù)據(jù)庫系統(tǒng)所使用的數(shù)據(jù)的邏輯結(jié)構(gòu)是(12)在SQL語言中,用于對查詢結(jié)果計數(shù)的函數(shù)是【12】.(13)在SQL的SELECT查詢中,使用【13】關(guān)鍵詞消除杳詢結(jié)果中的重豆記錄。(14)為“學生”表的“年齡”字段增加有效性規(guī)則“年齡必須在18?45歲之間”的SQL語句是ALTERTABLE學生ALTER年齡【14】年齡<=45AND年齡>=18(15)使用SQLSelect語句進行分組查詢時,有時要求分組滿足某個條件時才查詢,這時可以用【15】戶句來限定分組。2010年3月參考答案一、選擇題(每題2分,共70分)12345678910ADBACBADCA11121314151617181920DADDDBBBCC21222324252627282930BCBDBCADBD3132333435CADBD二、填空題(每空2分,共30分)[4]程序【5】課號【6】[4]程序【5】課號【6】實體[10]多對一【II】關(guān)系(或二維表)[15]HAVING[7]doqueryone.qpr[8]EMP或EMP.fpt【9】域[12]COUNT() [13]DISTINCT[14]SETCHECK2009年9月全國計算機等級考試二級VFP試題一、選擇題.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是().A)循環(huán)隊列B)帶鏈隊列C)二叉樹D)帶鏈棧.下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照"先進后出“原則存取數(shù)據(jù)的是(),A)循環(huán)隊列B)棧C)隊列D)二叉樹.對于循環(huán)隊列,下列敘述中正確的是()?A)隊頭指針是固定不變的B)隊頭指針一定大于隊尾指針C)隊頭指針一定小于隊尾指針D)隊頭指針可以大于隊尾指針,也可以小于隊尾指針.算法的空間復雜度是指()oA)算法在執(zhí)行過程中所需要的計算機存儲空間B)算法所處理的數(shù)據(jù)量。算法程序中的語句或指令條數(shù) D)算法在執(zhí)行過程中所需要的臨時工作單元數(shù).軟件設計中劃分模塊的一個準則是(),A)低內(nèi)聚低耦合B)高內(nèi)聚低耦合C)低內(nèi)聚高耦合D)高內(nèi)聚高耦合.下列選項中不屬于結(jié)構(gòu)化程序設計原則的是()?A)可封裝B)自頂向下C)模塊化D)逐步求精.軟件詳細設計產(chǎn)生的圖如下,該圖是().A)N-S圖B)PAD圖C)程序流程圖D)E-R圖.數(shù)據(jù)庫管理系統(tǒng)是()?A)操作系統(tǒng)的一部分B)在操作系統(tǒng)支持下的系統(tǒng)軟件C)一種編譯系統(tǒng) D)一種操作系統(tǒng).在E-R圖中,用來表示實體聯(lián)系的圖形是().A)橢圓形B)矩形C)菱形D.三角形.有三個關(guān)系R,S,T如下:其中關(guān)系T由關(guān)系R和S通過某種操作得到,該操作稱為()。A)選擇B)投影C)交D)并.設置文本框顯示內(nèi)容的屬性是()oA)VALUEB)CAPTIONQNAMED)INPUTMASK.語句LISTMEMORYLIKEa*能夠顯示的變量不包括( )。A)aB)alC)ab2D)ba3.計算結(jié)果不是字符串"Teacher"的語句是()。A)at(44MyTecaher,\3,7)B)substr(4iMyTecaherM,3,7)C)right(kkMyTecaher'\7)D)left(*Tecaher,\7)解析:atO函數(shù)是求位置的,結(jié)果是數(shù)值型..學生表中有學號,姓名,和年齡三個字段,SQL語句SELECT學號FROM學生”完成的操作稱為()OA)選擇B)投影C)連接D)并.報表的數(shù)據(jù)源不包括().A)視圖B)自由表C)數(shù)據(jù)庫表D)文本文件.使用索引的主要目的是()。A)提高查詢速度B)節(jié)省存儲空間C)防止數(shù)據(jù)丟失D)方便管理.表單文件的擴展名是().A)frmB)prgC)sexD)vex.下列程序段執(zhí)行時在屏幕上顯示的結(jié)果是()。DIMEA(6)A(l)=lA(2)=lFOR1=3TO6A(I)=A(I-l)+A(I-2)NEXT?A(6)A)5 B)6 C)7 D)8解析:A(3)=2A(4)=A(2)+A(3)=3A(5)=A(3)+A(4)=5A(6)=A(4)+A(5)=8.下列程序段執(zhí)行時在屏幕上顯示的結(jié)果是()oXI=20X2=30SETUDFPARMSTOVALUEDOtestWithXI,X2?X1,X2PROCEDUREtestPARAMETERSa,bx=aa=bb=xENDPROA)3030B)3020C)2020D)2030解析:過程test實現(xiàn)將兩個數(shù)據(jù)互換,按值傳遞,.以下關(guān)于“查詢”的正確描述是()oA)查詢文件的擴展名為PRGB)查詢保存在數(shù)據(jù)庫文件中C)查詢保存在表文件中 D)查詢保存在

溫馨提示

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

評論

0/150

提交評論