亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        2007年4月等級考試二級VF筆試試卷三答案

        字號:

        參考答案及分析:
            一、選擇題:
            1 D
             解析: 算法的復雜度主要包括算法的時間復雜度和算法的空間復雜度。所謂算法的時間復雜度是指執(zhí)行算法所需要的計算工作量;算法的空間復雜度一般是指執(zhí)行這個算法所需要的內(nèi)存空間。
             2 C
             解析: 鏈式存儲結(jié)構(gòu)克服了順序存儲結(jié)構(gòu)的缺點:它的結(jié)點空間可以動態(tài)申請和釋放;它的數(shù)據(jù)元素的邏輯次序靠結(jié)點的指針來指示,不需要移動數(shù)據(jù)元素。故鏈式存儲結(jié)構(gòu)下的線性表便于插入和刪除操作。
             3 C
             解析: 數(shù)據(jù)結(jié)構(gòu)概念一般包括3個方面的內(nèi)容,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)及數(shù)據(jù)上的運算集合。數(shù)據(jù)的邏輯結(jié)構(gòu)只抽象的反映數(shù)據(jù)元素之間的邏輯關系,而不管它在計算機中的存儲表示形式。
             4 D
             解析: 結(jié)構(gòu)化程序設計方法的主要原則可以概括為自頂向下、逐步求精、模塊化及限制使用goto語句,總的來說可使程序結(jié)構(gòu)良好、易讀、易理解、易維護。
             5 B
             解析: 軟件設計包括軟件結(jié)構(gòu)設計、數(shù)據(jù)設計、接口設計和過程設計。其中結(jié)構(gòu)設計是定義軟件系統(tǒng)各主要部件之間的關系;數(shù)據(jù)設計是將分析時創(chuàng)建的模型轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)的定義;接口設計是描述軟件內(nèi)部、軟件和操作系統(tǒng)之間及軟件與人之間如何通信;過程設計則是把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程性描述。
             6 A
             解析: 確認測試的任務是驗證軟件的功能和性能,以及其他特性是否滿足需求規(guī)格說明中確定的各種需求;集成測試的主要目的是發(fā)現(xiàn)與接口有關的錯誤。
             7 A
             解析: 數(shù)據(jù)流圖包括4個方面,即加工(轉(zhuǎn)換)(輸入數(shù)據(jù)經(jīng)加工變換產(chǎn)生輸出)、數(shù)據(jù)流(沿箭頭方向傳送數(shù)據(jù)的通道,一般在旁邊標注數(shù)據(jù)流名)、存儲文件(數(shù)據(jù)源)(表示處理過程中存放各種數(shù)據(jù)的文件)、源和潭(表示系統(tǒng)和環(huán)境的接口,屬系統(tǒng)之外的實體)。不包括選項中的控制流。
             8 C
             解析: 數(shù)據(jù)庫中的數(shù)據(jù)具有"集成"與"共享"的特點,亦即是數(shù)據(jù)庫集中了各種應用的數(shù)據(jù),進行統(tǒng)一構(gòu)造與存儲,而使它們可以被不同應用程序所使用,故選項C)正確。
             9 B
             解析: E-R模型即實體-聯(lián)系模型,是將現(xiàn)實世界的要求轉(zhuǎn)化成實體、聯(lián)系、屬性等幾個基本概念,以及它們之間的兩種聯(lián)接關系。數(shù)據(jù)庫邏輯設計階段包括以下幾個過程:從E-R圖向關系模式轉(zhuǎn)換,邏輯模式規(guī)范化及調(diào)整、實現(xiàn)規(guī)范化和RDBMS,以及關系視圖設計。
             10 A
             解析: 人工管理階段是在20世紀50年代中期以前出現(xiàn)的,數(shù)據(jù)不獨立,完全依賴于程序;文件系統(tǒng)是數(shù)據(jù)庫系統(tǒng)發(fā)展的初級階段,數(shù)據(jù)獨立性差;數(shù)據(jù)庫系統(tǒng)具有高度的物理獨立性和一定的邏輯獨立性。
             11 C
             解析: 關系中每一個屬性都有一個取值范圍,稱為屬性的值域。每一個屬性對應一個值域,不同屬性可對應同一個值域。對應同一值域的卻不一定是不同的屬性。屬性的值域用DOM(A)表示,A表示屬性的名稱。
             12 C
             解析: 關系S和R的并運算是產(chǎn)生既包含S中的元組又包含R中的元組的集合。關系S和R的交運算是產(chǎn)生既屬于S又屬于R的元組的集合。關系S和R的差運算產(chǎn)生屬于S但不屬于R的元組的集合。關系S和R的積運算產(chǎn)生的是兩個關系的笛卡兒積。
             13 A
             解析: UPPER()函數(shù)的功能是將指定表達式中的小寫字母全部轉(zhuǎn)換為大寫字母,其他字符則保持不變;LOWER()函數(shù)的功能剛好與UPPER()函數(shù)相反,是將大寫字母轉(zhuǎn)換為小寫字母。
             14 B
             解析: 選項A)、D)屬于關系運算,結(jié)果是一個邏輯型數(shù)據(jù);選項C)是將字符型數(shù)據(jù)轉(zhuǎn)換為日期型數(shù)據(jù);而選項B)中,兩個字符串不管是加或減運算,其功能都是連接兩個字符串成為一個新的字符串。
             15 B
             解析: 在Visual FoxPro中,小的工作區(qū)號是1,大的工作區(qū)號32 767,且在每個工作區(qū)上只允許打開1個表文件,所以同時多可以打開32 767個表文件。
             16 C
             解析: DELETE DATABASE命令只是用來刪除指定的數(shù)據(jù)庫文件,RECYCLE短語是將數(shù)據(jù)庫文件刪除,放到Windows的回收站中,必要時還可以恢復。如果要將庫中的表文件也一起刪除到回收站中,必須使用DELETETABLES短語,此短語如不和RECYCLE連用,則將庫文件和表文件直接物理刪除。
             17 D
             解析: 在Visual FoxPro中,系統(tǒng)默認的備注型和通用型字段占4個字節(jié),日期型字段占8個字節(jié),邏輯型字段只占1個字節(jié)。
             18 D
             解析: 在Visual FoxPro中用來修改數(shù)據(jù)表記錄的命令可以是EDIT或CHANGE命令,也可用BROWSE命令打開瀏覽器,在瀏覽器中直接修改記錄。MODIFY STRUCTURE是修改數(shù)據(jù)表結(jié)構(gòu)的命令,不能修改表中記錄。
             19 C
             解析: 在數(shù)據(jù)庫中數(shù)據(jù)完整性是指保證數(shù)據(jù)正確的特性,數(shù)據(jù)完整性一般包括實體完整性、域完整性和參照完整性等。Visual FoxPro提供了實現(xiàn)這些完整性的方法和手段。
             20 C
             解析: Visual FoxPro中,視圖基于數(shù)據(jù)庫中的表、自由表或視圖而存在,因此使用命令打開視圖,首先要打開包含表的數(shù)據(jù)庫。視圖是不可以單獨存在的,它的結(jié)果只存放于數(shù)據(jù)庫中。
             21 D
             解析: 調(diào)用過程時,首先應該打開過程文件,在使用IN語句后,系統(tǒng)自動打開過程文件,不需要再次打開。
             22 A
             解析: 命令按鈕組控件中ButtonCount屬性指定命令按鈕的數(shù)目;其默認值為2。Buttons屬性用于存取命令按鈕組中每個按鈕的數(shù)組。
             23 D
             解析: InputMask屬性指定在一個文本框中如何輸入和顯示數(shù)據(jù)。本題中顯示數(shù)值型數(shù)據(jù)時,整數(shù)部分的設置一定要大于或等于要顯示的字符,否則將以星號表示。
             24 C
             解析: 運行菜單文件,首先應該將菜單文件生成可執(zhí)行文件(.mpr),生成后的菜單文件可直接利用DO <菜單文件名>命令運行,但此處菜單擴展名(.mpr)是必不可少的,否則將視為命令文件。
             25 B
             解析: 報表文件的擴展名是.frx。選項中.mnx是菜單定義文件的擴展名;.fxp是編譯過的程序文件擴展名;.prg是命令文件擴展名。
             26 C
             解析: 在命令窗口中,可通過REPORT FORM <報表文件名> TO PRINTER命令打印報表文件,REPORT FORM <報表文件名> PREVIEW命令是預覽報表。
             27 C
             解析: 在SQL的查詢語句中,其結(jié)果可存放到數(shù)組、臨時表、永久性表或文本文件中,但是不能存放到視圖中,視圖是從基本表中派生出來的一個"虛表",不能用來存放SQL的查詢結(jié)果。
             28 C
             解析: 在使用SQL語句的刪除命令時,根據(jù)WHERE短語刪除滿足指定條件的記錄,如果不使用WHERE短語,則表示刪除表中的所有記錄。此處是對表中的記錄進行邏輯刪除,如果要物理刪除表中記錄,還需要加上PACK命令。
             29 A
             解析: 選項A)用來查詢數(shù)據(jù),屬于SQL的查詢功能。選項B)用來創(chuàng)建表,選項C)用來修改表結(jié)構(gòu),選項D)用來刪除表文件,都屬于SQL的定義功能。
             30 B
             解析: 嵌套查詢命令中,IN相當于集合運算符∈,選項A),C),D)只是用來迷惑考生。
             31 C
             解析: SQL的超聯(lián)接運算符中"*="代表左聯(lián)接,"=*"代表右聯(lián)接。但在Visual FoxPro中,不支持超聯(lián)接運算符"*="和"=*",它有專門的聯(lián)接運算語法格式,分別用LEFT JOIN和RIGHT JOIN表示。
             32 C
             解析: 本題中,通過倉庫號字段將倉庫表和職工表進行聯(lián)接,查詢倉庫所在地是"廣州"的記錄。
             33 C
             解析: 本題SQL查詢語句的功能是統(tǒng)計在北京和上海倉庫工作的職工的工資總和。
             34 B
             解析: 本題利用SQL分組查詢的功能,計算至少有兩個職工的每個倉庫的平均工資,利用HAVING子句可以對分組條件做進一步限定。
             35 D
             解析: 本題查詢的是職工的工資大于或等于A1倉庫中所有職工工資的倉庫號。在SQL語句中可以使用ANY,ALL等量詞進行查詢。其中ANY在進行比較運算時,只要子查詢中有一行能使結(jié)果為真,則結(jié)果就為真;而ALL則要求子查詢中的所有行都使結(jié)果為真時,結(jié)果才為真。
            二、填空題:
             1 非線性結(jié)構(gòu)
             解析: 數(shù)據(jù)的邏輯結(jié)構(gòu)有線性結(jié)構(gòu)和非線性結(jié)構(gòu)兩大類。
             2 相鄰
             解析: 常用的存儲表示方法有4種,順序存儲、鏈式存儲、索引存儲、散列存儲。其中,順序存儲方法是把邏輯上相鄰的結(jié)點存儲在物理位置也相鄰的存儲單元中。
             3 可重用性
             解析: 本題考查了繼承的優(yōu)點:相似的對象可以共享程序代碼和數(shù)據(jù)結(jié)構(gòu),從而大大減少了程序中的冗余,提高軟件的可重用性。
             4 軟件開發(fā)
             解析: 基于軟件工程的目標,軟件工程的理論和技術性研究的內(nèi)容主要包括:軟件開發(fā)技術和軟件工程管理。軟件開發(fā)技術包括:軟件開發(fā)方法學、開發(fā)過程、開發(fā)工具和軟件工程環(huán)境,其主體內(nèi)容是軟件開發(fā)方法學。軟件工程管理包括:軟件管理學、軟件工程經(jīng)濟學,以及軟件心理學等內(nèi)容。
             5 集合
             解析: 在關系操作中,所有操作對象與操作結(jié)果都是關系。而關系定義為元數(shù)相同的元組的集合。因此,關系操作的特點是集合操作。
             6 7
             解析: LEN()函數(shù)用于測試字符串長度;INT()函數(shù)用于求整。本題中LEN()函數(shù)所測的字符串長度為7,因此INT的求整值仍然是7。
             7 邏輯(RECALL)
             解析: 在Visual FoxPro中,利用DELETE命令可以邏輯刪除數(shù)據(jù)表的記錄,給記錄打上刪除標記,使記錄暫時不可用,必要時可以利用RECALL命令進行恢復。
             8 主索引或候選索引 2.普通索引
             解析: 在數(shù)據(jù)庫設計器中設計表之間的聯(lián)系時,需要在父表中建立主索引或候選索引,在子表中建立普通索引,然后通過父表的主索引和子表的普通索引建立起兩表之間的聯(lián)系。
             9 院系=“文學系” 課程名=“計算機” 學生表.學號=選課表.學號
             解析: 本題為SQL簡單的聯(lián)接查詢,注意兩表聯(lián)接的關鍵--"學生表.學號=選課表.學號"。
             10 (COUNT(*)或COUNT(成績)) (課程名=“計算機”)
             解析: 本題為SQL簡單的計算查詢,SQL中用于統(tǒng)計數(shù)量的函數(shù)為COUNT()。