07年4月計(jì)算機(jī)等級(jí)考試二級(jí)VFP模擬題一(含答案)

字號(hào):

一選擇題:
    (1)棧和隊(duì)列的共同特點(diǎn)是
    A)都是先進(jìn)先出
    B)都是先進(jìn)后出
    C)只允許在端點(diǎn)處插入和刪除元素
    D)沒(méi)有共同點(diǎn)
    (2)已知二叉樹(shù)后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是
    A)acbed
    B)decab
    C)deabc
    D)cedba
    (3) 鏈表不具有的特點(diǎn)是
    A)不必事先估計(jì)存儲(chǔ)空間
    B)可隨機(jī)訪問(wèn)任一元素
    C)插入刪除不需要移動(dòng)元素
    D)所需空間與線性表長(zhǎng)度成正比
    (4) 結(jié)構(gòu)化程序設(shè)計(jì)的3種結(jié)構(gòu)是
    A)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)
    B)分支結(jié)構(gòu)、等價(jià)結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
    C)多分支結(jié)構(gòu)、賦值結(jié)構(gòu)、等價(jià)結(jié)構(gòu)
    D)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
    (5) 為了提高測(cè)試的效率,應(yīng)該
    A)隨機(jī)選取測(cè)試數(shù)據(jù)
    B)取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)
    C)在完成編碼以后制定軟件的測(cè)試計(jì)劃
    D)集中對(duì)付那些錯(cuò)誤群集的程序
    (6)算法的時(shí)間復(fù)雜度是指
    A)執(zhí)行算法程序所需要的時(shí)間
    B)算法程序的長(zhǎng)度
    C)算法執(zhí)行過(guò)程中所需要的基本運(yùn)算次數(shù)
    D)算法程序中的指令條數(shù)
    (7) 軟件生命周期中所花費(fèi)用多的階段是
    A)詳細(xì)設(shè)計(jì)
    B)軟件編碼
    C)軟件測(cè)試
    D)軟件維護(hù)
    (8)數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS中用來(lái)定義模式、內(nèi)模式和外模式的語(yǔ)言為
    A)C
    B)Basic
    C)DDL
    D)DML
    (9)下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是
    A)數(shù)據(jù)庫(kù)是一個(gè)DBF文件
    B)數(shù)據(jù)庫(kù)是一個(gè)關(guān)系
    C)數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合
    D)數(shù)據(jù)庫(kù)是一組文件
    (10)下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是
    A)數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過(guò)程
    B)數(shù)據(jù)的物理獨(dú)立性是指當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)不變
    C)關(guān)系中的每一列稱為元組,一個(gè)元組就是一個(gè)字段
    D)如果一個(gè)關(guān)系中的屬性或?qū)傩越M并非該關(guān)系的關(guān)鍵字,但它是另一個(gè)關(guān)系的關(guān)鍵字,則稱其為本關(guān)系的外關(guān)鍵字
    (11)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系是
    A)若干個(gè)二維表
    B)一個(gè)DBF文件
    C)一個(gè)DBC文件
    D)若干個(gè)DBC文件
    (12)在關(guān)系的基本運(yùn)算中,下列屬于專門關(guān)系運(yùn)算的是
    A)選擇、排序
    B)選擇、投影
    C)并、差、交
    D)聯(lián)接、笛卡兒積
    (13) “項(xiàng)目管理器”中的“文檔”選項(xiàng)卡用于顯示和管理
    A)程序、API庫(kù)和應(yīng)用程序
    B)數(shù)據(jù)庫(kù)、自由表和查詢
    C)菜單、文本文件和其他文件
    D)表單、報(bào)表和標(biāo)簽
    (14)下列字符型常量的表示中,錯(cuò)誤的是
    A)′65+13′
    B)["電腦商情"]
    C)[[中國(guó)]]
    D)′[x=y]′
    (15)下列關(guān)于變量的敘述中,不正確的一項(xiàng)是
    A)變量值可以隨時(shí)改變
    B)在Visual FoxPro中,變量分為字段變量和內(nèi)存變量
    C)變量的類型決定變量值的類型
    D)在Visual FoxPro中,可以將不同類型的數(shù)據(jù)賦給同一個(gè)變量
    (16)可以隨表的打開(kāi)而自動(dòng)打開(kāi)的索引是
    A)單項(xiàng)索引文件
    B)復(fù)合索引文件
    C)結(jié)構(gòu)化復(fù)合索引文件
    D)非結(jié)構(gòu)化復(fù)合索引文件
    (17)“主鍵”不允許取重復(fù)值,是指
    A)實(shí)體完整性約束規(guī)則
    B)引用完整性約束規(guī)則
    C)用戶自定義完整性約束規(guī)則
    D)數(shù)據(jù)完整性約束規(guī)則
    (18)在當(dāng)前表中,查找第2個(gè)男同學(xué)的記錄,應(yīng)使用命令
    A)LOCATE FOR 性別="男"
     NEXT 2
    B)LOCATE FOR 性別="男"
    C)LOCATE FOR 性別="男"
     CONTINUE
    D)LIST FOR 性別="男"
     NEXT 2
    (19)下列關(guān)于索引的敘述中,不正確的是
    A)Visual FoxPro支持兩種索引文件:?jiǎn)我凰饕募蛷?fù)合索引文件
    B)打開(kāi)和關(guān)閉索引文件均使用SET INDEX TO命令
    C)索引的類型有主索引、候選索引、惟一索引和普通索引
    D)索引文件不隨庫(kù)文件的關(guān)閉而關(guān)閉
    (20)自由表中字段名長(zhǎng)度的大值是
    A)8
    B)10
    C)128
    D)255
    (21)要同時(shí)打開(kāi)多個(gè)數(shù)據(jù)表文件,選擇不同的工作區(qū)可使用的命令是
    A)USE
    B)OPEN
    C)SELECT
    D)以上命令均可
    (22)下列關(guān)于查詢的說(shuō)法中,不正確的是
    A)查詢是預(yù)先定義好的一個(gè)SQL SELECT語(yǔ)句
    B)查詢是Visual FoxPro支持的一種數(shù)據(jù)庫(kù)對(duì)象
    C)通過(guò)查詢?cè)O(shè)計(jì)器,可完成任何查詢
    D)查詢是從指定的表或視圖中提取滿足條件的記錄,可將結(jié)果定向輸出
    (23)下列關(guān)于視圖的說(shuō)法中,不正確的是
    A)在Visual FoxPro中,視圖是一個(gè)定制的虛擬表
    B)視圖可以是本地的、遠(yuǎn)程的,但不可以帶參數(shù)
    C)視圖可以引用一個(gè)或多個(gè)表
    D)視圖可以引用其他視圖
    (24)在INPUT、ACCEPT和WAIT三個(gè)命令中,必須要以回車鍵表示輸入結(jié)束的命令是
    A)INPUT、ACCEPT
    B)INPUT、WAIT
    C)ACCEPT、WAIT
    D)INPUT、ACCEPT和WAIT
    (25)關(guān)于內(nèi)存變量的調(diào)用,下列說(shuō)法正確的是
    A)局部變量不能被本層模塊程序調(diào)用
    B)私有變量只能被本層模塊程序調(diào)用
    C)局部變量能被本層模塊和下層模塊程序調(diào)用
    D)私有變量能被本層模塊和下層模塊程序調(diào)用
    (26)執(zhí)行如下程序,后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
    (27)下列關(guān)于控件類和容器類的說(shuō)法中,錯(cuò)誤的是
    A)控件類用于進(jìn)行一種或多種相關(guān)的控制
    B)控件類一般作為容器類中的控件來(lái)處理
    C)控件類的封裝性比容器類更加嚴(yán)密,靈活性更好
    D)控件類必須作為一個(gè)整體來(lái)訪問(wèn)或處理,不能單獨(dú)對(duì)其中的組件進(jìn)行修改或操作
    (28)如果要為控件設(shè)置焦點(diǎn),則下列屬性值是真(.T.)的是
    A)Enabled和Default
    B)Enabled和Visible
    C)Default和Cancel
    D)Visible和Default
    (29)下列關(guān)于編輯框的說(shuō)法中,正確的是
    A)編輯框可用來(lái)選擇、剪切、粘貼及復(fù)制正文
    B)在編輯框中只能輸入和編輯字符型數(shù)據(jù)
    C)編輯框?qū)嶋H上是一個(gè)完整的字處理器
    D)以上說(shuō)法均正確
    (30)Visual FoxPro中支持兩種類型的菜單,分別是
    A)條形菜單和彈出式菜單
    B)條形菜單和下拉式菜單
    C)彈出式菜單和下拉式菜單
    D)復(fù)雜菜單和簡(jiǎn)單菜單
    (31)在快速報(bào)表中,系統(tǒng)默認(rèn)的基本帶區(qū)有
    A)頁(yè)標(biāo)頭和頁(yè)注腳帶區(qū)
    B)頁(yè)標(biāo)頭、細(xì)節(jié)和頁(yè)注腳帶區(qū)
    C)標(biāo)題、細(xì)節(jié)和總結(jié)帶區(qū)
    D)標(biāo)題、頁(yè)標(biāo)頭、細(xì)節(jié)、頁(yè)注腳和總結(jié)帶區(qū)
    (32)Visual FoxPro在SQL方面,不提供的功能是
    A)數(shù)據(jù)查詢
    B)數(shù)據(jù)定義
    C)數(shù)據(jù)操縱
    D)數(shù)據(jù)控制
    (33)檢索職工表中工資大于800元的職工號(hào),正確的命令是
    A)SELECT 職工號(hào)WHERE 工資>800
    B)SELECT 職工號(hào)FROM 職工SET 工資>800
    C)SELECT 職工號(hào)FROM 職工 WHERE 工資>800
    D)SELECT 職工號(hào)FROM 職工 FOR 工資>800
    (34)找出在倉(cāng)庫(kù)面積大于500的倉(cāng)庫(kù)中工作的職工號(hào),以及這些職工工作所在的城市,正確的命令是
    A)SELECT 職工號(hào),城市 FROM職工;
     WHERE (面積>500) OR (職工.倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào))
    B)SELECT 職工號(hào),城市 FROM職工;
    WHERE (面積>500) AND (職工.倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào))
    C)SELECT 職工號(hào),城市 FROM倉(cāng)庫(kù),職工;
    WHERE (面積>500) OR (職工.倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào))
    D)SELECT 職工號(hào),城市 FROM倉(cāng)庫(kù),職工;
    WHERE (面積>500) AND (職工.倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào))
    (35)利用SQL語(yǔ)句,檢索倉(cāng)庫(kù)中至少有一名職工的倉(cāng)庫(kù)信息,正確的命令是
    A) SELECT * FROM 倉(cāng)庫(kù)表 WHERE IN;
    (SELECT 倉(cāng)庫(kù)號(hào) FROM 職工表)
    B) SELECT * FROM 倉(cāng)庫(kù)表 WHERE NOT IN;
    (SELECT 倉(cāng)庫(kù)號(hào) FROM 職工表)
    C) SELECT * FROM倉(cāng)庫(kù)表WHERE 倉(cāng)庫(kù)號(hào) EXISTS;
    (SELECT * FROM 職工表 WHERE 倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù)表.倉(cāng)庫(kù)號(hào))
    D) SELECT * FROM 倉(cāng)庫(kù)表 WHERE EXISTS;
    (SELECT * FROM 職工表 WHERE 倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù)表.倉(cāng)庫(kù)號(hào)) 二:填空題:
    (1)算法的基本特征是可行性、確定性、 【1】 和擁有足夠的情報(bào)。
    (2)在長(zhǎng)度為n的有序線性表中進(jìn)行二分查找。壞的情況下,需要的比較次數(shù)為 【2】 。
    (3)在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,類描述的是具有相似性質(zhì)的一組 【3】 。
    (4)通常,將軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過(guò)程稱為 【4】 。
    (5)數(shù)據(jù)庫(kù)管理系統(tǒng)常見(jiàn)的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和 【5】 3種。
    (6)Visual FoxPro 6.0是一個(gè) 【6】 位的數(shù)據(jù)庫(kù)管理系統(tǒng)。
    (7)表達(dá)式LEN(SPACE(5)-SPACE(10))的結(jié)果為 【7】 。
    (8)如果在第一個(gè)工作區(qū)中打開(kāi)一個(gè)數(shù)據(jù)表文件,然后在另一個(gè)工作區(qū)上再次打開(kāi)該數(shù)據(jù)表文件,且不關(guān)閉前一個(gè)工作區(qū)上打開(kāi)的,必須加短語(yǔ) 【8】 。
    (9)要從項(xiàng)目“學(xué)生項(xiàng)目”連編得到一個(gè)名為“學(xué)生檔案管理” 可執(zhí)行文件,可以在命令窗口輸入命令BUILD 【9】 FROM 【10】 。
    (10)SQL是一種高度非過(guò)程化的語(yǔ)言,它可以直接以 【11】 方式使用,也可以 【12】 方式使用。
    (11)當(dāng)前目錄下有"課程表"文件,要求查找即選修了"W1",又選修了"W2"的學(xué)生號(hào),則語(yǔ)句為:
    SELECT A.學(xué)生號(hào) FROM 選課表 A, 【13】 ;
    WHERE A.學(xué)生號(hào)=B.學(xué)生號(hào) AND;
    A.學(xué)生號(hào)="W1" AND;
     【14】
    (12)當(dāng)前目錄下有“工資表”文件,現(xiàn)要將“職稱”為“工程師”的工資增加30元,則語(yǔ)句為:
    UPDATE 工資表 【15】 WHERE 職稱="工程師" 參考答案:
    選擇題
    01-05: C D B D D
    06-10: C D C C D
    11-15: A B D C C
    16-20: C A C D B
    21-25: C C B A D
    26-30: C C B D A
    31-35: B D C D D
    填空題
    1. 有窮性
    2. log2n
    3. 對(duì)象
    4. 軟件生命周期
    5. 關(guān)系模型
    6. 32
    7. 15
    8. AGAIN
    9. EXE學(xué)生檔案管理 學(xué)生項(xiàng)目
    10. 命令交互
    11. 選課表B B.學(xué)生號(hào)="W2"