亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試試題及答案

時(shí)間:2024-08-17 16:25:17 計(jì)算機(jī)等級(jí) 我要投稿
  • 相關(guān)推薦

2016年計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試試題及答案

  2016年計(jì)算機(jī)二級(jí)VF考試就要到了,為幫助大家鞏固計(jì)算機(jī)VF知識(shí)點(diǎn),yjbys小編為大家分享最新的VF考試題庫及答案,僅供參考!

2016年計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試試題及答案

  一、選擇題(每小題2分,共70分)

  下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。

  (1)下列敘述中正確的是

  A.程序設(shè)計(jì)就是編制程序

  B.程序的測(cè)試必須由程序員自己去完成

  C.程序經(jīng)調(diào)試改錯(cuò)后還應(yīng)進(jìn)行再測(cè)試

  D.程序經(jīng)調(diào)試改錯(cuò)后不必進(jìn)行再測(cè)試

  (2)下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進(jìn)行查找的是

  A.順序存儲(chǔ)的有序線性表

  B.線性鏈表

  C.二叉鏈表

  D.有序線性鏈表

  (3)下列關(guān)于棧的描述正確的是

  A.在棧中只能插入元素而不能刪除元素

  B.在棧中只能刪除元素而不能插入元素

  C.棧是特殊的線性表,只能在一端插入或刪除元素

  D.棧是特殊的線性表,只能在一端插入元素,而在另一端刪除元素

  (4)下列敘述中正確的是

  A.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲(chǔ)結(jié)構(gòu)

  B.數(shù)據(jù)的邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲(chǔ)結(jié)構(gòu)屬于非線性結(jié)構(gòu)

  C.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)不影響數(shù)據(jù)處理的效率

  D.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)影響數(shù)據(jù)處理的效率

  (5)下列描述中正確的是

  A.軟件工程只是解決軟件項(xiàng)目的管理問題

  B.軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題

  C.軟件工程的主要思想是強(qiáng)調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則

  D.軟件工程只是解決軟件開發(fā)中的技術(shù)問題

  (6)在軟件設(shè)計(jì)中,不屬于過程設(shè)計(jì)工具的是

  A.PDL(過程設(shè)計(jì)語言)

  B.PAD圖

  C.N-S圖

  D.DFD圖

  (7)下列敘述中正確的是

  A.軟件交付使用后還需要進(jìn)行維護(hù)

  B.軟件一旦交付使用就不需要再進(jìn)行維護(hù)

  C.軟件交付使用后其生命周期就結(jié)束

  D.軟件維護(hù)是指修復(fù)程序中被破壞的指令

  (8)數(shù)據(jù)庫設(shè)計(jì)的根本目標(biāo)是要解決

  A.數(shù)據(jù)共享問題

  B.數(shù)據(jù)安全問題

  C.大量數(shù)據(jù)存儲(chǔ)問題

  D.簡(jiǎn)化數(shù)據(jù)維護(hù)

  (9)設(shè)有如下關(guān)系表:

  R S T

  A B C A B C A B C

  1 1 2 3 1 3 1 1 2

  2 2 3 2 2 3

  3 1 3

  則下列操作中正確的是

  A.T=R∩S

  B.T=R∪S

  C.T=R×S

  D.T=R/S

  (10)數(shù)據(jù)庫系統(tǒng)的核心是

  A.數(shù)據(jù)模型

  B.數(shù)據(jù)庫管理系統(tǒng)

  C.數(shù)據(jù)庫

  D.數(shù)據(jù)庫管理員

  (11)Visual FoxPro是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),這里關(guān)系通常是指

  A.數(shù)據(jù)庫文件(dbc文件)

  B.一個(gè)數(shù)據(jù)庫中兩個(gè)表之間有一定的關(guān)系

  C.表文件(dbf文件)

  D.一個(gè)表文件中兩條記錄之間有一定的關(guān)系

  (12)擴(kuò)展名為mnx的文件是

  A.備注文件

  B.項(xiàng)目文件

  C.表單文件

  D.菜單文件

  (13)報(bào)表的數(shù)據(jù)源可以是

  A.表或視圖

  B.表或查詢

  C.表、查詢或視圖

  D.表或其他報(bào)表

  (14)如果添加到項(xiàng)目中的文件標(biāo)識(shí)為“排除”,表示

  A.此類文件不是應(yīng)用程序的一部分

  B.生成應(yīng)用程序時(shí)不包括此類文件

  C.生成應(yīng)用程序時(shí)包括此類文件,用戶可以修改

  D.生成應(yīng)用程序時(shí)包括此類文件,用戶不能修改

  (15)“項(xiàng)目管理器”的“運(yùn)行”按鈕用于執(zhí)行選定的文件,這些文件可以是

  A.查詢、視圖或表單

  B.表單、報(bào)表和標(biāo)簽

  C.查詢、表單或程序

  D.以上文件都可以

  (16)允許出現(xiàn)重復(fù)字段值的索引是

  A.侯選索引和主索引

  B.普通索引和惟一索引

  C.侯選索引和惟一索引

  D.普通索引和侯選索引

  (17)以純文本形式保存設(shè)計(jì)結(jié)果的設(shè)計(jì)器是

  A.查詢?cè)O(shè)計(jì)器

  B.表單設(shè)計(jì)器

  C.菜單設(shè)計(jì)器

  D.以上三種都不是

  (18)以下關(guān)于視圖的描述正確的是

  A.視圖保存在項(xiàng)目文件中

  B.視圖保存在數(shù)據(jù)庫文件中

  C.視圖保存在表文件中

  D.視圖保存在視圖文件中

  (19)下面有關(guān)表間永久聯(lián)系和關(guān)聯(lián)的描述中,正確的是

  A.永久聯(lián)系中的父表一定有索引,關(guān)聯(lián)中的父表不需要有索引

  B.無論是永久聯(lián)系還是關(guān)聯(lián),子表一定有索引

  C.永久聯(lián)系中子表的記錄指針會(huì)隨父表的記錄指針的移動(dòng)而移動(dòng)

  D.關(guān)聯(lián)中父表的記錄指針會(huì)隨子表的記錄指針的移動(dòng)而移動(dòng)

  (20)下面關(guān)于類、對(duì)象、屬性和方法的敘述中,錯(cuò)誤的是

  A.類是對(duì)一類相似對(duì)象的描述,這些對(duì)象具有相同種類的屬性和方法

  B.屬性用于描述對(duì)象的狀態(tài),方法用于表示對(duì)象的行為

  C.基于同一個(gè)類產(chǎn)生的兩個(gè)對(duì)象可以分別設(shè)置自己的屬性值

  D.通過執(zhí)行不同對(duì)象的同名方法,其結(jié)果必然是相同的

  (21)在下面的Visual FoxPro表達(dá)式中,運(yùn)算結(jié)果為邏輯真的是

  A.EMPTY(.NULL.)

  B.LIKE(’xy? ’, ’xyz’)

  C.AT(’xy’, ’abcxyz’)

  D.ISNULL(SPACE(0))

  (22)依次執(zhí)行以下命令后的輸出結(jié)果是

  SET DATE TO YMD

  SET CENTURY ON

  SET CENTURY TO 19 ROLLOVER 10

  SET MARK TO "."

  ? CTOD("49-05-01")

  A.49.05.01

  B.1949.05.01

  C.2049.05.01

  D.出錯(cuò)

  (23)假設(shè)職員表已在當(dāng)前工作區(qū)打開,其當(dāng)前記錄的“姓名”字段值為“張三”(字符型,寬度為6)。在命令窗口輸入并執(zhí)行如下命令:

  姓名=姓名-"您好"

  ? 姓名

  那么主窗口中將顯示

  A.張三

  B.張三 您好

  C.張三您好

  D.出錯(cuò)

  (24)有一學(xué)生表文件,且通過表設(shè)計(jì)器已經(jīng)為該表建立了若干普通索引。其中一個(gè)索引的索引表達(dá)式為姓名字段,索引名為XM,F(xiàn)假設(shè)學(xué)生表已經(jīng)打開,且處于當(dāng)前工作區(qū)中,那么可以將上述索引設(shè)置為當(dāng)前索引的命令是

  A.SET INDEX TO 姓名

  B.SET INDEX TO XM

  C.SET ORDER TO 姓名

  D.SET ORDER TO XM

  (25)當(dāng)前打開的圖書表中有字符型字段“圖書號(hào)”,要求將圖書號(hào)以字母A開頭的圖書記錄全部打上刪除標(biāo)記,通?梢允褂妹

  A.DELETE FOR 圖書號(hào)="A"

  B.DELETE WHILE 圖書號(hào)="A"

  C.DELETE FOR 圖書號(hào)="A*"

  D.DELETE FOR 圖書號(hào) LIKE "A%"

  (26)在Visual FoxPro中,要運(yùn)行查詢文件query1.qpr,可以使用命令

  A.DO query1

  B.DO query1.qpr

  C.DO QUERY query1

  D.RUN query1

  (27)下列程序段的輸出結(jié)果是

  ACCEPT TO A

  IF A=[123456]

  S=0

  ENDIF

  S=1

  ? S

  RETURN

  A.0

  B.1

  C.由A的值決定

  D.程序出錯(cuò)

  (28)如果在命令窗口輸入并執(zhí)行命令:“LIST 名稱”后在主窗口中顯示:

  記錄號(hào) 名稱

  1 電視機(jī)

  2 計(jì)算機(jī)

  3 電話線

  4 電冰箱

  5 電線

  假定名稱字段為字符型、寬度為6,那么下面程序段的輸出結(jié)果是

  GO 2

  SCAN NEXT 4 FOR LEFT(名稱,2)="電"

  IF RIGHT(名稱,2)="線"

  LOOP

  ENDIF

  ?? 名稱

  ENDSCAN

  A.電話線

  B.電冰箱

  C.電冰箱電線

  D.電視機(jī)電冰箱

  第(29)—(35)題使用如下三個(gè)表:

  職員.DBF:職員號(hào) C(3),姓名 C(6),性別 C(2),組號(hào) N(1),職務(wù) C(10)

  客戶.DBF:客戶號(hào) C(4),客戶名 C(36),地址 C(36),所在城市 C(36)

  訂單.DBF:訂單號(hào) C(4),客戶號(hào) C(4),職員號(hào) C(3),簽訂日期 D,金額 N(6.2)

  (29)查詢金額最大的那10%訂單的信息。正確的SQL語句是

  A.SELECT * TOP 10 PERCENT FROM 訂單

  B.SELECT TOP 10% * FROM 訂單 ORDER BY 金額

  C.SELECT * TOP 10 PERCENT FROM 訂單 ORDER BY 金額

  D.SELECT TOP 10 PERCENT * FROM 訂單 ORDER BY 金額 DESC

  (30)查詢訂單數(shù)在3個(gè)以上、訂單的平均金額在200元以上的職員號(hào)。正確的SQL語句是

  A.SELECT 職員號(hào) FROM 訂單 GROUP BY 職員號(hào) HAVING COUNT(*)>3 AND AVG_金額>200

  B.SELECT 職員號(hào) FROM 訂單 GROUP BY 職員號(hào) HAVING COUNT(*)>3 AND AVG(金額)>200

  C.SELECT 職員號(hào) FROM 訂單 GROUP BY 職員號(hào) HAVING COUNT(*)>3 WHERE AVG(金額)>200

  D.SELECT 職員號(hào) FROM 訂單 GROUP BY 職員號(hào) WHERE COUNT(*)>3 AND AVG_金額>200

  (31)顯示2005年1月1日后簽訂的訂單,顯示訂單的訂單號(hào)、客戶名以及簽訂日期。正確的SQL語句是

  A.SELECT 訂單號(hào),客戶名,簽訂日期 FROM 訂單 JOIN 客戶

  ON 訂單.客戶號(hào)=客戶.客戶號(hào) WHERE 簽訂日期>{^2005-1-1}

  B.SELECT 訂單號(hào),客戶名,簽訂日期 FROM 訂單 JOIN 客戶

  WHERE 訂單.客戶號(hào)=客戶.客戶號(hào) AND 簽訂日期>{^2005-1-1}

  C.SELECT 訂單號(hào),客戶名,簽訂日期 FROM 訂單,客戶

  WHERE 訂單.客戶號(hào)=客戶.客戶號(hào) AND 簽訂日期<{^2005-1-1}

  D.SELECT 訂單號(hào),客戶名,簽訂日期 FROM 訂單,客戶

  ON 訂單.客戶號(hào)=客戶.客戶號(hào) AND 簽訂日期<{^2005-1-1}

  (32)顯示沒有簽訂任何訂單的職員信息(職員號(hào)和姓名),正確的SQL語句是

  A.SELECT 職員.職員號(hào),姓名 FROM 職員 JOIN 訂單

  ON 訂單.職員號(hào)=職員.職員號(hào) GROUP BY 職員.職員號(hào) HAVING COUNT(*)=0

  B.SELECT 職員.職員號(hào),姓名 FROM 職員 LEFT JOIN 訂單ON 訂單.職員號(hào)=職員.職員號(hào) GROUP BY 職員.職員號(hào) HAVING COUNT(*)=0

  C.SELECT 職員號(hào),姓名 FROM 職員

  WHERE 職員號(hào) NOT IN (SELECT 職員號(hào) FROM 訂單)

  D.SELECT 職員.職員號(hào),姓名 FROM 職員

  WHERE 職員.職員號(hào) <> (SELECT 訂單.職員號(hào) FROM 訂單)

  (33)有以下SQL語句:

  SELECT 訂單號(hào),簽訂日期,金額 FROM 訂單,職員

  WHERE 訂單.職員號(hào)=職員.職員號(hào) AND 姓名="李二"

  與如上語句功能相同的SQL語句是

  A.SELECT 訂單號(hào),簽訂日期,金額 FROM 訂單

  WHERE EXISTS (SELECT * FROM 職員 WHERE 姓名="李二")

  B.SELECT 訂單號(hào),簽訂日期,金額 FROM 訂單 WHERE

  EXISTS (SELECT * FROM 職員 WHERE 職員號(hào)=訂單.職員號(hào) AND 姓名="李二")

  C.SELECT 訂單號(hào),簽訂日期,金額 FROM 訂單

  WHERE IN (SELECT 職員號(hào) FROM 職員 WHERE 姓名="李二")

  D.SELECT 訂單號(hào),簽訂日期,金額 FROM 訂單 WHERE

  IN (SELECT 職員號(hào) FROM 職員 WHERE 職員號(hào)=訂單.職員號(hào) AND 姓名="李二")

  (34)從訂單表中刪除客戶號(hào)為“1001”的訂單記錄,正確的SQL語句是

  A.DROP FROM 訂單 WHERE 客戶號(hào)="1001"

  B.DROP FROM 訂單 FOR 客戶號(hào)="1001"

  C.DELETE FROM 訂單 WHERE 客戶號(hào)="1001"

  D.DELETE FROM 訂單 FOR 客戶號(hào)="1001"

  (35)將訂單號(hào)為“0060”的訂單金額改為169元,正確的SQL語句是

  A.UPDATE 訂單 SET 金額=169 WHERE 訂單號(hào)="0060"

  B.UPDATE 訂單 SET 金額 WITH 169 WHERE 訂單號(hào)="0060"

  C.UPDATE FROM 訂單 SET 金額=169 WHERE 訂單號(hào)="0060"

  D.UPDATE FROM 訂單 SET 金額 WITH 169 WHERE 訂單號(hào)="0060"

  二、填空題(每空2分,共30分)

  請(qǐng)將每一個(gè)空的正確答案寫在答題卡(1)~(15)序號(hào)的橫線上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫完整。

  (1)數(shù)據(jù)管理技術(shù)發(fā)展過程經(jīng)過人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個(gè)階段,其中數(shù)據(jù)獨(dú)立性最高的階段是 ( ) 。

  (2)算法復(fù)雜度主要包括時(shí)間復(fù)雜度和 ( ) 復(fù)雜度。

  (3)在進(jìn)行模塊測(cè)試時(shí),要為每個(gè)被測(cè)試的模塊另外設(shè)計(jì)兩類模塊:驅(qū)動(dòng)模塊和承接模塊(樁模塊)。其中 ( ) 的作用是將測(cè)試數(shù)據(jù)傳送給被測(cè)試的模塊,并顯示被測(cè)試模塊所產(chǎn)生的結(jié)果。

  (4)一棵二叉樹第六層(根結(jié)點(diǎn)為第一層)的結(jié)點(diǎn)數(shù)最多為 ( ) 個(gè)。

  (5)數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu),循環(huán)隊(duì)列屬于 ( ) 結(jié)構(gòu)。

  (6)在Visual FoxPro中,數(shù)據(jù)庫表中不允許有重復(fù)記錄是通過指定 ( ) 來實(shí)現(xiàn)的。

  (7)在Visual FoxPro中,數(shù)據(jù)庫表S中的通用型字段的內(nèi)容將存儲(chǔ)在 ( ) 文件中。

  (8)在Visual FoxPro中,可以使用 ( ) 語句跳出SCAN … ENDSCAN循環(huán)體外執(zhí)行ENDSCAN后面的語句。

  (9)在SQL的SELECT查詢中使用 ( ) 子句消除查詢結(jié)果中的重復(fù)記錄。

  (10)在Visual FoxPro中,如果要改變表單上表格對(duì)象中當(dāng)前顯示的列數(shù),應(yīng)設(shè)置表格的 ( ) 屬性值。

  (11)在Visual FoxPro中,使用SQL的SELECT語句將查詢結(jié)果存儲(chǔ)在一個(gè)臨時(shí)表中,應(yīng)該使用 ( ) 子句。

  (12)在Visual FoxPro中,使用SQL的CREATE TABLE語句建立數(shù)據(jù)庫表時(shí),使用 ( ) 子句說明主索引。

  (13)在Visual FoxPro中,使用SQL的CREATE TABLE語句建立數(shù)據(jù)庫表時(shí),使用 ( )子句說明有效性規(guī)則(域完整性規(guī)則或字段取值范圍)。

  (14)在SQL的SELECT語句進(jìn)行分組計(jì)算查詢時(shí),可以使用 ( ) 子句來去掉不滿足條件的分組。

  (15)設(shè)有s(學(xué)號(hào), 姓名, 性別)和sc(學(xué)號(hào), 課程號(hào), 成績(jī))兩個(gè)表,下面SQL的SELECT語句檢索選修的每門課程的成績(jī)都高于或等于85分的學(xué)生的學(xué)號(hào)、姓名和性別。

  SELECT 學(xué)號(hào), 姓名, 性別 FROM s

  WHERE ( ) ( SELECT * FROM sc WHERE sc.學(xué)號(hào) = s.學(xué)號(hào) AND成績(jī) < 85 )

  【參考答案】

  一、選擇題

  1-5 CACDC

  6-10 DAABB

  11-15 CDAAC

  16-20 BABBD

  21-25 BBADC

  26-30 BBADC

  31-35 ACBCA

  二、填空題

  【1】 數(shù)據(jù)庫系統(tǒng)

  【2】 空間

  【3】 驅(qū)動(dòng)模塊

  【4】 32

  【5】 存儲(chǔ)結(jié)構(gòu) 或 物理結(jié)構(gòu)

  【6】 主索引或候選索引

  【7】 FPT

  【8】 EXIT

  【9】 DISTINCT

  【10】COLUMNCOUNT

  【11】 INTO CURSOR

  【12】primary key

  【13】 CHECK

  【14】 HAVING

  【15】NOT EXIST

【計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試試題及答案】相關(guān)文章:

計(jì)算機(jī)等級(jí)考試二級(jí)筆試卷(含答案)01-24

2017年計(jì)算機(jī)二級(jí)考試VFP考試試題及答案03-07

計(jì)算機(jī)等級(jí)考試二級(jí)C語言考試試題(帶答案)03-03

計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷03-09

2017年計(jì)算機(jī)二級(jí)《VFP》模擬試題及答案03-07

2016年計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷及答案03-05

9月計(jì)算機(jī)等級(jí)考試二級(jí)MS考試試題及答案10-08

2016年全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷及答案03-14

2016計(jì)算機(jī)等級(jí)考試二級(jí)C++上機(jī)模擬試題及答案03-08