計算機二級2002—2010年真題匯總_第1頁
計算機二級2002—2010年真題匯總_第2頁
計算機二級2002—2010年真題匯總_第3頁
計算機二級2002—2010年真題匯總_第4頁
計算機二級2002—2010年真題匯總_第5頁
已閱讀5頁,還剩91頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2002到2010年筆試真題合集2002年9月全國計算機等級考試二級VFP筆試試題及答案22003年4月全國計算機等級考試二級VFP筆試試題及答案62003年9月全國計算機等級考試二級VFP筆試試題及答案122004年4月全國計算機等級考試二級VFP筆試試題及答案182004年9月全國計算機等級考試二級VFP筆試試題及答案242005年4月全國計算機等級考試二級:VFP筆試試題及答案-312005年9月全國計算機等級考試二級VFP筆試試題382006年4月全國計算機等級考試二級VFP筆試試題及答案452006年9月全國計算機等級考試二級VFP筆試試題及答案502007年4月全國計算機等級考試二

2、級VFP筆試試卷(含參考答案)562007年9月全國計算機等級考試二級筆試試卷Visual Foxpro數(shù)據(jù)庫程序設(shè)計622008年4月全國計算機等級考試二級vfp筆試試題及答案662008年9月全國計算機等級考試二級vfp筆試試題及答案732009年3月全國計算機等級考試二級筆試試卷772009年9月計算機二級筆試試題及答案822010年3月計算機二級試卷及答案872002年9月全國計算機等級考試二級VFP筆試試題及答案一、選擇題( (1)(35) 每題2分,共70分)下列各題A) 、B) 、C) 、D) 四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應(yīng)位置上,答在試卷上不得分

3、。(1) 在下列四個選項中,不屬于基本關(guān)系運算的是A) 連接 B) 投影 C) 選擇 D) 排序(2) 如果一個班只能有一個班長,而且一班長不能同時擔(dān)任其它班的班長,班級和班長兩個實體之間的關(guān)系屬于A) 一對一聯(lián)系 B) 一對二聯(lián)系C) 多對多聯(lián)系 D) 一對多聯(lián)系(3) Visual FoxPro支持的數(shù)據(jù)模型是A) 層次數(shù)據(jù)模型 B) 關(guān)系數(shù)據(jù)模型C) 網(wǎng)狀數(shù)據(jù)模型 D) 樹狀數(shù)據(jù)模型(4) 在Visual FoxPro的命令窗口中鍵入CREATE DATA命令以后,屏幕會出現(xiàn)一個創(chuàng)建對話框,要想完成同樣的工作,還可以采取如下步驟A) 單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選

4、定“數(shù)據(jù)庫”單選鈕,再單擊“新建文件”命令按鈕B) 單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“數(shù)據(jù)庫”單選鈕,再單擊“向?qū)А泵畎粹oC) 單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“表”單選鈕,再單擊“新建文件”命令按鈕D) 單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“表”單選鈕,再單擊“向?qū)А泵畎粹o(5) 將內(nèi)存變量定義為全局變量的Visual FoxPro命令是A) LOCAL(這是局部變量)B) PRIVATE(私有內(nèi)存變量) C) PUBLIC D) GLOBAL(6) 擴展名為DBC的文件是A) 表單文件(scx) B) 數(shù)據(jù)庫表文件(d

5、bf) C) 數(shù)據(jù)庫文件 D) 項目文件(pjx)(7) 假設(shè)已經(jīng)生成了名為mymenu的菜單文件,執(zhí)行該菜單文件的命令是A) DO mymenu B) DO mymenu.mprC) DO mymenu.pjx D) DO mymenu.mnx(8) 下面有關(guān)索引的描述正確的是A) 建立索引以后,原來的數(shù)據(jù)庫表文件中記錄的物理順序?qū)⒈桓淖傿) 索引與數(shù)據(jù)庫表的數(shù)據(jù)存儲在一個文件中C) 創(chuàng)建索引是創(chuàng)建一個指向數(shù)據(jù)庫表文件記錄的指針構(gòu)成的文件D) 使用索引并不能加快對表的查詢操作Vfp中的索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字進行排序,但并不改變表中記錄的物理順序。(9) 若所建立

6、索引的字段值不允許重復(fù),并且一個表中只能創(chuàng)建一個,它應(yīng)該是 A) 主索引 B) 惟一索引(一個表中可以設(shè)立多個唯一索引,并且不要求索引字段唯一) C) 候選索引 D) 普通索引(10) 參照完整性的規(guī)則不包括A) 更新規(guī)則 B) 刪除規(guī)則 C) 插入規(guī)則 D) 檢索規(guī)則(11) 一個數(shù)據(jù)庫名為student,要想打開該數(shù)據(jù)庫,應(yīng)使用命令A(yù)) OPEN student B) OPEN DATA studentC) USE DATA student D) USE student辨析:建立數(shù)據(jù)庫的命令:CREATE DATABASE;打開數(shù)據(jù)庫的命令:OPEN DATABASE;修改數(shù)據(jù)庫的命令:M

7、ODIFY DATABASE;刪除數(shù)據(jù)庫的命令:DELETE DATABASE.(12) 下列函數(shù)中函數(shù)值為字符型的是bA) DATE() B) TIME() C) YEAR() D) DATETIME() (13) 在下面的數(shù)據(jù)類型中默認(rèn)值為.F.的是A) 數(shù)值型 B) 字符型 C) 邏輯型 D) 日期型(14) 下面有關(guān)HAVING子句描述錯誤的是A) HAVING子句必須與GROUP BY子句同時使用,不能單獨使用B) 使用HAVING子句的同時不能使用WHERE子句C) 使用HAVING子句的同時可以使用WHERE子句D) 使用HAVING子句的作用是限定分組的條件(15)(27) 使

8、用的數(shù)據(jù)如下:當(dāng)前盤當(dāng)前目錄下有數(shù)據(jù)庫db_stock,其中有數(shù)據(jù)庫表stock.dbf,該數(shù)據(jù)庫表的內(nèi)容是:股票代碼 股票名稱 單價 交易所 青島啤酒 7.48 上海 方正科技 15.20 上海 廣電電子 10.40 上海 興業(yè)房產(chǎn) 12.76 上海 二紡機 9.96 上海 輕工機械 14.59 上海 深發(fā)展 7.48 深圳 深萬科 12.50 深圳(15) 執(zhí)行如下SQL語句后SELECT*FROM stock INTO DBF stock ORDER BY 單價A) 系統(tǒng)會提示出錯信息B) 會生成一個按“單價”升序排序的表文件,將原來的stock.dbf文件覆蓋C) 會生成一個按“單價”

9、降序排序的表文件,將原來的stock.dbf文件覆蓋D) 不會生成排序文件,只在屏幕上顯示一個按“單價”升序排序的結(jié)果(16) 執(zhí)行下列程序段以后,內(nèi)存變量a的內(nèi)容是CLOSE DATABASEa=0USE stockGO TOPDO WHILE.NOT.EOF()IF 單價10a=a+1ENDIFSKIPENDDOA) 1 B) 3 C) 5 D) 7(17) 有如下SQL SELECT語句SELECT*FROM stock WHERE單價BETWEEN 12.76 AND 15.20 與該語句等價的是A) SELECT*FROM stock WHERE 單價=12.76B) SELECT*

10、FROM stock WHERE 單價12.76C) SELECT*FROM stock WHERE 單價=15.20.AND.單價15.20.AND.單價0”,通過該設(shè)置,能保證數(shù)據(jù)的A) 實體完整性 B) 域完整性 C) 參照完整性 D) 表完整性(19) 在當(dāng)前盤當(dāng)前目錄下刪除表stock的命令是A) DROP stock B) DELETE TABLE stockC) DROP TABLE stock D) DELETE stock(20) 有如下SQL語句SELECT max(單價) INTO ARRAY a FROM stock執(zhí)行該語句后A) a1的內(nèi)容為15.20 B) a1的

11、內(nèi)容為6C) a0的內(nèi)容為15.20 D) a0的內(nèi)容為6(21) 有如下SQL語句SELECT 股票代碼,avg(單價) as 均價 FROM stock;GROUP BY 交易所 INTO DBF temp執(zhí)行該語句后temp表中第二條記錄的“均價”字段的內(nèi)容是A) 7.48 B) 9.99 C) 11.73 D) 15.20(22) 將stock表的股票名稱字段的寬度由8改為10,應(yīng)使用SQL語句A) ALTER TABLE stock股票名稱 WITH c(10)B) ALTER TABLE stock股票名稱 c(10)C) ALTER TABLE stock ALTER股票名稱 c

12、(10)D) ALTER stock ALTER 股票名稱 c(10)辨析:表結(jié)構(gòu)修改修改表結(jié)構(gòu)的命令是ALTER TABLE,該命令有三種形式。第一種格式用來添加(ADD)新的字段或修改(ALTER)已有的字段;第二種格式用來定義、修改和刪除有效性規(guī)則和默認(rèn)值定義;第三種格式可以刪除字段(DROP COLUMN)和修改字段名(RENAMECOLUMN)。(23) 有如下SQL語句CREATE VIEW stock_view AS SELECT*FROM stock WHERE 交易所=“深圳”執(zhí)行該語句后產(chǎn)生的視圖包含的記錄個數(shù)是A) 1 B) 2 C) 3 D) 4(24) 有如下SQL語

13、句CREATE VIEW view_stock AS SELECT 股票名稱AS名稱,單價FROM stock執(zhí)行該語句后產(chǎn)生的視圖含有的字段名是A) 股票名稱、單價 B) 名稱、單價C) 名稱、單價、交易所 D) 股票名稱、單價、交易所(25) 下面有關(guān)對視圖的描述正確的是A) 可以使用MODIFY STRUCTURE命令修改視圖的結(jié)構(gòu)B) 視圖不能刪除,否則影響原來的數(shù)據(jù)文件C) 視圖是對表的復(fù)制產(chǎn)生的D) 使用SQL對視圖進行查詢時必須事先打開該視圖所在的數(shù)據(jù)庫(26) 執(zhí)行如下SQL語句后SELECT DISTINCT 單價 FROM stock;WHERE 單價=( SELECT m

14、in(單價)FROM stock) INTO DBF stock_x表stock_x中的記錄個數(shù)是A) 1 B) 2 C) 3 D) 4(27) 求每個交易所的平均單價的SQL語句是A) SELECT 交易所,avg(單價)FROM stock GROUP BY 單價B) SELECT 交易所,avg(單價)FROM stock ORDER BY 單價C) SELECT 交易所,avg(單價)FROM stock ORDER BY 交易所D) SELECT 交易所,avg(單價)FROM stock GROUP BY 交易所(28) 視圖設(shè)計器中含有的、但查詢設(shè)計器中卻沒有的選項卡是A) 篩選

15、 B) 排序依據(jù) C) 分組依據(jù) D) 更新條件(29) 下面關(guān)于查詢描述正確的是A) 可以使用CREATE VIEW打開查詢設(shè)計器(視圖設(shè)計器)(CREATE QUERY)B) 使用查詢設(shè)計器可以生成所有的SQL查詢語句(只是一些簡單的語句)C) 使用查詢設(shè)計器生產(chǎn)的SQL語句存盤后將存放在擴展名為QPR的文件中D) 使用DO語句執(zhí)行查詢時,可以不帶擴展名(必須帶擴展名QPR)(30) 使用報表向?qū)Фx報表時,定義報表布局的選項是A) 列數(shù)、方向、字段布局 B) 列數(shù)、行數(shù)、字段布局C) 行數(shù)、方向、字段布局 D) 列數(shù)、行數(shù)、方向(31) 能夠?qū)⒈韱蔚腣isible屬性設(shè)置為.T.,并使表

16、單成為活動對象的方法是A) Hide B) Show C) Release D) SetFocus(32) 下面對編輯框(EditBox) 控制屬性的描述正確的是A) SelLength屬性的設(shè)置可以小于0B) 當(dāng)ScrollBars的屬性值為0時,編輯框內(nèi)包含水平滾動條C) SelText屬性在做界面設(shè)計時不可用,在運行時可讀寫D) Readonly屬性值為.T.時,用戶不能使用編輯框上的滾動條(33) 下面對控件的描述正確的是A) 用戶可以在組合框中進行多重選擇B) 用戶可以在列表框中進行多重選擇C) 用戶可以在一個選項組中選中多個選項按鈕D) 用戶對一個表單內(nèi)的一組復(fù)選框只能選中其中一個

17、(34) 確定列表框內(nèi)的某個條目是否被選定應(yīng)使用的屬性是A) Value B) ColumnCount C) ListCount D) Selected(35) 設(shè)有關(guān)系R1和R2,經(jīng)過關(guān)系運算得到結(jié)果S,則S是A) 一個關(guān)系 B) 一個表單 C) 一個數(shù)據(jù)庫 D) 一個數(shù)組二、填空題( 每空2分,共30分) 請將答案分別寫在答題卡中【1】至【15】的橫線上,答在試卷上不得分。(1) Visual FoxPro 6.0是一個 1 位的數(shù)據(jù)庫管理系統(tǒng)。(2) 在連接運算中, 2 連接是去掉重復(fù)屬性的等值連接。(3) 項目管理器的 3 選項卡用于顯示和管理數(shù)據(jù)庫、自由表和查詢等。數(shù)據(jù)(4) 自由表

18、的擴展名是 4 。(5) LEFT(“”,LEN(“數(shù)據(jù)庫”)的計算結(jié)果是 5 。(6) 同一個表的多個索引可以創(chuàng)建在一個索引文件中,索引文件名與相關(guān)的表同名,索引文件的擴展名是 6 ,這種索引稱為 7 。(7) 用來確定復(fù)選框是否被選中的屬性是 8 ,用來指定顯示在復(fù)選框旁的文字的屬性是 9 。 下面各題使用如下的“教師”表和“學(xué)院”表“教師”表職工號 姓名 職稱 年齡 工資 系號 肖天海 副教授 35 2000.00 01 王巖鹽 教授 40 3000.00 02 劉星魂 講師 25 1500.00 01 張月新 講師 30 1500.00 03 李明玉 教授 34 2000.00 01

19、孫民山 教授 47 2100.00 02 錢無名 教授 49 2200.00 03“學(xué)院”表 系號 系名01 英語02 會計03 工商管理(8) 使用SQL語句將一條新的記錄插入學(xué)院表INSERT 10 學(xué)院( 系號,系名) 11 (“04”,“計算機”) (9) 使用SQL語句求“工商管理”系的所有職工的工資總和。SELECT 12 (工資) FROM 教師; WHERE系號IN (SELECT 系號FROM 13 WHERE 系名=“工商管理”) (10) 使用SQL語句完成如下操作(將所有教授的工資提高5%) 14 教師 SET 工資=工資*1.05 15 職稱=“教授”答案及解析一 選

20、擇題15 DABAC 610 CBCAD 1115 BBCBA 1620 CABCA2125 BCBBD 2630 ADDCA 3135 BCBDA二 填空題1、32 2、自然 3、數(shù)據(jù) 4、DBF 5、 6、CDX 7、結(jié)構(gòu)復(fù)合索引 8、VALUE 9、CAPTION 10、INTO 11、VALUE 12、SUM 13、學(xué)院 14、UPDATE 15、WHERE2003年4月全國計算機等級考試二級VFP筆試試題及答案一、選擇題(1)(35)每小題2分,共70分) 下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在大題卡相應(yīng)位置上,答在試卷上不得分。 (1)

21、Visual FoxPro DBMS 是 A操作系統(tǒng)的一部分 B操作系統(tǒng)支持下的系統(tǒng)軟件 C一種編譯程序 D一種操作系統(tǒng) (2) Visual FoxPro DBMS 基于的數(shù)據(jù)模型是 A層次型 B關(guān)系型 C網(wǎng)狀型 D混合型 (3) 設(shè)有部門和職員兩個實體,每個職員只能屬于一個部門,一個部門可以有多名職員,則部門與職員實體之間的聯(lián)系類型是 Am:n B1:m Cm:k D1:1 (4) 在Visual FoxPro中,調(diào)用表設(shè)計器建立數(shù)據(jù)庫表STUDENT.DBF的命令是 AMODIFY STRUCTURE STUDENT BMODIFY COMMAND STUDENT CREATE STUD

22、ENT DCREATE TABLE STUDENT (5) 在Visual FoxPro中,關(guān)于自由表敘述正確的是 A自由表和數(shù)據(jù)庫表是完全相同的 B自由表不能建立字段級規(guī)則和約束 C自由表不能建立候選索引 D自由表不可以加入到數(shù)據(jù)庫中 (6)在Visual FoxPro中,建立數(shù)據(jù)庫表時,將年齡字段值限制在1214之間的這種約束屬于 A實體完整性約束 B域完整性約束 C參照完整性約束 D.視圖完整性約束 (7) 在Visual FoxPro中,運行表單T1.SCX的命令是 ADO T1 BRUN FORM1 T1 CDO FORM T1 DDO FROM T1 (8)使用SQL語句進行分組檢

23、索時,為了去掉不滿足條件的分組,應(yīng)當(dāng) A使用WHERE子句 B在GROUP BY后面使用HAVING 子句 C先使用WHERE子句,再使用HAVING 子句。 D先使用HAVING 子句,再使用WHERE子句 (9) 在Visual FoxPro的參照完整性規(guī)則不包括 A更新規(guī)則 B刪除規(guī)則 C查詢規(guī)則 D插入規(guī)則 (10) 在Visual FoxPro中,表結(jié)構(gòu)中的邏輯型、通用型、日期型字段的寬度由系統(tǒng)自動給出,它們分別為: A1、4、8 B4、4、10 C1、10、8 D2、8、8辨析:貨幣型 8 ;日期型 8 ;日期時間型 8 ;雙精度型 8 ;整型 4.;邏輯型 1.;備注型 4 ;通

24、用型 4 (11)在Visual FoxPro中,學(xué)生表STUDENT中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲到另一個文件中,該文件名為 ASTUDENT.DOC BSTUDENT.MEN CSTUDENT.DBT DSTUDENT.FTP (12) 在Visual FoxPro中,使用“菜單設(shè)計器”定義菜單,最后生成的菜單程序的擴展名是 AMNX BPRG CMPR DSPR (13)在Visual FoxPro中,使用SQL命令將學(xué)生STUDENT中的學(xué)生年齡AGE字段的值增加1歲,應(yīng)該使用的命令是 AREPLACE AGE WITH AGE+1 BUPDATE STUDENT A

25、GE WITH AGE+1 CUPDATE SET AGE WITH AGE+1 DUPDATE STUDENT SET AGE=AGE+1 (14) 調(diào)用報表格式文件PP1預(yù)覽報表的命令是 AREPORT FROM PP1 PREVIEW BDO FROM PP1 PREVIEW CREPORT FORM PP1PREVIEW DDO FORM PP1 PREVIEW (15)在Visual FoxPro中,建立索引的作用之一是 A節(jié)省存儲空間 B便于管理 C提高查詢速度 D提高查詢和更新的速度 (16)在Visual FoxPro中,相當(dāng)于主關(guān)鍵字的索引是 A主索引 B普通索引 C唯一索引

26、 D 排序索引 (17)在Visual FoxPro中,為了將表單從內(nèi)存中釋放(清除),可將表單中退出命令按鈕的Click事件代碼設(shè)置為 AThisForm.Refresh BThisForm.Delete CThisForm.Hide DThisForm.Release (18)假定一個表單里有一個文本框Text1和一個命令按鈕組CommandGroup1,命令按鈕組是一個容器對象,其中包含Command1 和Command2兩個命令按鈕。如果要在Command1命令按鈕的某個方法中訪問文本框的value屬性值,下面哪個式子是正確的? AThisForm.Text1.value BThis.

27、Parent.value CParent.Text1.value Dthis.Parent.Text1.value (19) 在Visual FoxPro 中,創(chuàng)建一個名為SDB.DBC的數(shù)據(jù)庫文件,使用的命令是 ACREATE BCREATE SDB CCREATE TABLE SDB DCREATE DATABASE SDB (20)在Visual FoxPro中,存儲圖象的字段類型應(yīng)該是 A備注型 B通用型 C字符型 D雙精度型(21)在Visual FoxPro中,下面4個關(guān)于日期或日期時間的表達式中,錯誤的是 A2002.09.01 11:10:10:AM-2001.09.01 11

28、:10:10AM B01/01/2002+20 C2002.02.01+2001.02.01 D2002/02/01-2001/02/01 (22)在Visual FoxPro中,關(guān)于過程調(diào)用的敘述正確的是 A當(dāng)實參的數(shù)量少于形參的數(shù)量時,多余的形參初值取邏輯假 B當(dāng)實參的數(shù)量多于形參的數(shù)量時,多余的實參被忽略 C實參與形參的數(shù)量必須相等 D上面A和B都正確 (23)下面是關(guān)于表單數(shù)據(jù)環(huán)境的敘述,其中錯誤的是 A可以在數(shù)據(jù)環(huán)境中加入與表單操作有關(guān)的表 B數(shù)據(jù)環(huán)境是表單的容器 C可以在數(shù)據(jù)環(huán)境中建立表之間的聯(lián)系 D表單自動打開其數(shù)據(jù)環(huán)境中的表 (24)在Visual FoxPro中,如果希望一個

29、內(nèi)存變量只限于在本過程中使用,說明這種內(nèi)存變量的命令是: APRIVATE BPUBLIC CLOCAL D在程序中直接使用的內(nèi)存變量(不通過A,B,C說明) (25)在 DO WHILE ENDDO循環(huán)結(jié)構(gòu)中,LOOP命令的作用是: A退出過程,返回程序開始處 B轉(zhuǎn)移到DO WHILE語句行,開始下一個判斷和循環(huán) C終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語句繼續(xù)執(zhí)行 D終止程序執(zhí)行 (26)在Visual FoxPro中,關(guān)于視圖的正確敘述是 A視圖與數(shù)據(jù)庫表相同,用來存儲數(shù)據(jù) B視圖不能同數(shù)據(jù)庫表進行連接操作 C在視圖上不能進行更新操作 D視圖是從一個或多個數(shù)據(jù)庫表導(dǎo)出的虛

30、擬表 (27)SQL是那幾個英文單詞的縮寫 AStandard Query Language BStructured Query Language CSelect Query Language D以上都不是 (28)如果學(xué)生表STUDENT是使用下面的SQL語句創(chuàng)建的 CREATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOTNULL,; SN C(8),; SEX C(2),; AGE N(2) CHECK(AGE15 AND AGE200; GROUP BY 產(chǎn)地 HAVING COUNT(*)=2; ORDER BY 2 DESC 查詢結(jié)果的第一條記錄的產(chǎn)

31、地和提供的商品種類數(shù)是 A北京,1 B上海,2 C廣東,5 C廣東,7 (33) SQL 語句 SELECT 部門表.部門號,部門名稱,SUM(單價*數(shù)量); FROM 部門表,商品表; WHERE 部門表.部門號=商品表.部門號; GROUP BY 部門表.部門號 查詢結(jié)果是 A各部門商品數(shù)量合計 B各部門商品金額合計 C所有商品金額合計 D各部門商品金額平均值 (34) SQL 語句 SELECT 部門表.部門號,部門名稱,商品號,商品名稱,單價; FROM 部門表,商品表;、 WHERE 部門表.部門號=商品表.部門號; ORDER BY 部門表.部門號 DESC,單價 查詢結(jié)果的第一條

32、記錄的商品號是 A0101 B0202 C0110 D0112 (35) SQL 語句 SELECT 部門名稱 FROM 部門表 WHERE 部門號 IN; (SELECT 部門號 FROM 商品表 WHERE 單價 BETWEEN 420 AND 1000) 查詢結(jié)果是 A家用電器部、電話手機部 B家用電器部、計算機部 C電話手機部、電視錄攝像機部 D家用電器部、電視錄攝像機部二、 填空題(每空2分,共30分)請將每一個空的正確答案寫在答題卡上(1)(15)序號的答題卡上,答在試卷上不得分。 (1)用二維表數(shù)據(jù)來表示實體之間聯(lián)系的數(shù)據(jù)模型稱為(1)。(2)在Visual FoxPro 中說明

33、數(shù)組后,數(shù)組的每個元素在未賦值之前的默認(rèn)值是(2)。 (3)可以在項目管理器的 (3) 選項卡下建立命令文件 。 (4)在Visual FoxPro中數(shù)據(jù)庫文件的擴展名是(4),數(shù)據(jù)庫表文件的擴展名是(5)。 (5)打開數(shù)據(jù)庫設(shè)計器的命令是(6)辨析:建立數(shù)據(jù)庫的命令是CREATE DATABASE;打開數(shù)據(jù)庫的命令是OPEN DATABASE;修改數(shù)據(jù)庫的命令是MODIFY DATABASE;刪除數(shù)據(jù)庫的命令是DELETE DATABASE.打開數(shù)據(jù)庫設(shè)計器的命令是MODIFY DATABASE (6)在SQL的CAEATA TABLE 語句中,為屬性說明取值范圍(約束)的是(7)短語。 辨

34、析:用PRIMARY KEY說明主關(guān)鍵字,用CHECK 說明有效性規(guī)則,用ERROR說明錯誤信息,用DEFAULT說明默認(rèn)值。(7)SQL插入記錄的命令是INSERT,刪除記錄的命令是(8),修改記錄的命令是(9)。辨析:數(shù)據(jù)記錄的插入格式:INSERT INTO VALUES ;數(shù)據(jù)記錄的更新操作格式:UPDATE SET = WHERE ;數(shù)據(jù)記錄的刪除操作格式:DELETE FROM WHERE (8)在SQR的嵌套查詢中,量詞ANY和(10)是同義詞。在SQL查詢時,使用(11) 子句指出的是查詢條件。 (9)從職工數(shù)據(jù)庫表中計算工資合計的SQL語句是SELECT(12)FROM職工。

35、 (10)把當(dāng)前表當(dāng)前記錄的學(xué)號,姓名字段值復(fù)制到數(shù)組A 的命令是SCATTER FIELD 學(xué)號,姓名(13)。辨析:將表中的當(dāng)前記錄復(fù)制到數(shù)組中的命令格式:SCATTER FIELDSTO 將數(shù)組中的數(shù)據(jù)賦值到表的當(dāng)前記錄命令格式:GATHER FROMFIELDS (11)在表單中確定控件是否可見的屬性是(14)。 (12)函數(shù)BETWEEN(40,34,50)的運算結(jié)果是(15)。 做題目是一定要仔細(xì)看準(zhǔn)題目 千萬不要粗枝大葉答案及解析;一 選擇題15 BBBCB 610 BCBCA 1115 DCDCC 1620 ADADB2125 CABCB 2630 DBAAB 3135 CCB

36、AA 二 填空題1、關(guān)系數(shù)據(jù)模型 2、.F. 3、代碼 4、.DBC 5、.DBF 6、MOIFY7、CHECK 8、DELETE 9、UPDATE 10、SOME 11、WHERE 12、SUM(工資) 13、TO A 14、VISIBLE 15、.T.2003年9月全國計算機等級考試二級VFP筆試試題及答案一、選擇題(1)(35)每小題2分,共70分)(1)對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中使用 A屬性描述 B關(guān)鍵字描述C二維表格描述 D實體描述 (2)把實體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時,實體之間多對多聯(lián)系在關(guān)系模型中是通過 A建立新的屬性來實現(xiàn) B建立新的關(guān)鍵字來實現(xiàn) C建立新的

37、關(guān)系來實現(xiàn) D建立新的實體來實現(xiàn) (3)專門的關(guān)系運算不包括下列中的 A聯(lián)接運算 B選擇運算 C投影運算 D交運算 (4)對關(guān)系S和關(guān)系R進行集合運算,結(jié)果中既包含S中元組也包含R中元組,這種集合運算稱為 A并運算 B交運算C差運算 D積運算 (5)關(guān)于Visual FoxPro的變量,下面說法中正確的是 A使用一個簡單變量之前要先聲明或定義 B數(shù)組中各數(shù)組元素的數(shù)據(jù)類型可以不同 C定義數(shù)組以后,系統(tǒng)為數(shù)組的每個數(shù)組元素賦以數(shù)值0 D數(shù)組元素的下標(biāo)下限是0 辨析:數(shù)組是一組內(nèi)存變量,在內(nèi)存中連續(xù)存放。數(shù)組中的每個變量成為數(shù)組元素。每個數(shù)組元素的類型可以不同,這與其他的高級語言程序設(shè)計語言完全不

38、同;數(shù)組被定義后,系統(tǒng)為每個數(shù)組元素賦初值邏輯假.f.;下標(biāo)的下限時1(6)在下面的表達式中,運算結(jié)果為邏輯真的是 AEMPTY(.NULL.) BLIKE(edit,edi?) CAT(a,123abc) DEMPTY(SPACE(10) 辨析:EMPTY是判斷“空”,不是判斷.NULL;like()兩個表達式對應(yīng)的位置字符都匹配。(7)Visual FoxPro內(nèi)存變量的數(shù)據(jù)類型不包括 A數(shù)值型 B貨幣型 C備注型 D邏輯型 (8)為了設(shè)置兩個表之間的數(shù)據(jù)參照完整性,要求這兩個表是 A同一個數(shù)據(jù)庫中的兩個表 B兩個自由表 C一個自由表和一個數(shù)據(jù)庫表 D沒有限制 (9)數(shù)據(jù)庫表可以設(shè)置字段有

39、效性規(guī)則,字段有效性規(guī)則屬于域完整性范疇,其中的規(guī)則是一個 A邏輯表達式 B字符表達式 C數(shù)值表達式 D日期表達式 辨析:字段有效性規(guī)則中的“規(guī)則”是一個邏輯表達式;“信息”是一個字符串表達式;“默認(rèn)值”的類型由字段的類型確定。(10)通過指定字段的數(shù)據(jù)類型和寬度來限制該字段的取值范圍,這屬于數(shù)據(jù)完整性中的 A參照完整性 B實體完整性 C域完整性 D字段完整性(11)用命令I(lǐng)NDEX on 姓名 TAG index_name 建立索引,其索引類型是 A主索引 B候選索引 C普通索引 D惟一索引 (12)執(zhí)行命令I(lǐng)NDEX on 姓名 TAG index_name 建立索引后,下列敘述錯誤的是

40、A此命令建立的索引是當(dāng)前有效索引 B此命令所建立的索引將保存在.idx文件中 C表中記錄按索引表達式升序排序 D此命令的索引表達式是姓名,索引名是index_name 辨析:INDEX ON TAG 建立的是復(fù)合結(jié)構(gòu)的索引(擴展名為.cdx),INDEX ON TO 建立的是單索引(擴展名為.idx)新建立的索引就是當(dāng)前索引。(13)查詢訂購單號(字符型,長度為4)尾字符是1的錯誤命令是 ASELECT * FROM 訂單 WHERE SUBSTR(訂購單號,4)=1 BSELECT * FROM 訂單 WHERE SUBSTR(訂購單號,4,1)=1 CSELECT * FROM 訂單 WH

41、ERE 1$訂購單號 DSELECT * FROM 訂單 WHERE RIGHT(訂購單號,1)=1 (14)以下關(guān)于空值(NULL)敘述正確的是 A空值等同于空字符串 B空值表示字段或變量還沒有確定值 CVFP不支持空值 D空值等同于數(shù)值0 (15)兩表之間臨時性聯(lián)系稱為關(guān)聯(lián),在兩個表之間的關(guān)聯(lián)已經(jīng)建立的情況下,有關(guān)關(guān)聯(lián)的正確敘述是 A建立關(guān)聯(lián)的兩個表一定在同一個數(shù)據(jù)庫中 B兩表之間臨時性聯(lián)系是建立在兩表之間永久性聯(lián)系基礎(chǔ)之上的 C當(dāng)父表記錄指針移動時,子表記錄指針按一定的規(guī)則跟隨移動 D當(dāng)關(guān)閉父表時,子表自動被關(guān)閉 (16)在SQL語句中,與表達式工資 BETWEEN 1210 AND 1

42、240功能相同的表達式是 A工資=1210 AND 工資1210 AND 工資1240 C工資1240 D工資=1210 OR 工資=1240 (17)在SQL語句中,與表達式倉庫號 NOT IN(wh1,wh2)功能相同的表達式是 A倉庫號=wh1 AND 倉庫號=wh2 B倉庫號!=wh1 OR 倉庫號# wh2 C倉庫號wh1 OR 倉庫號!=wh2 D倉庫號!=wh1 AND 倉庫號!=wh2 (18)打開表并設(shè)置當(dāng)前有效索引(相關(guān)索引已建立)的正確命令是 AORDER student IN 2 INDEX 學(xué)號 BUSE student IN 2 ORDER 學(xué)號 CINDEX 學(xué)號

43、 ORDER student DUSE student IN 2 辨析:打開索引文件的命令:SET INDEX TO (主要用于獨立索引文件的打開);設(shè)置當(dāng)前有效索引:SET ORDER TO ;或者 USEORDER;索引查找命令:SEEK;刪除索引命令:DELETE TAG (19)查詢設(shè)計器中聯(lián)接選項卡對應(yīng)的SQL短語是 AWHERE BJOIN CSET DORDER BY (20)在SQL SELECT語句中用于實現(xiàn)關(guān)系的選擇運算的短語是 AFOR BWHILE CWHERE DCONDITION(21)執(zhí)行下列一組命令之后,選擇職工表所在工作區(qū)的錯誤命令是 CLOSE ALL US

44、E 倉庫 IN 0 USE 職工 IN 0 ASELECT 職工 BSELECT 0 CSELECT 2 DSELECT B (22)在Visual FoxPro中有如下程序: *程序名:TEST.PRG *調(diào)用方法: DO TEST SET TALK OFF CLOSE ALL CLEAR ALL mX=Visual FoxPro mY=二級 DO SUB1 WITH mX ?mY+mX RETURN *子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX mX= Visual FoxPro DBMS 考試 mY=計算機等級+mY RETUR

45、N 執(zhí)行命令DO TEST后,屏幕的顯示結(jié)果為 A二級Visual FoxPro B計算機等級二級Visual FoxPro DBMS 考試 C二級Visual FoxPro DBMS 考試 D計算機等級二級Visual FoxPro (23)有關(guān)連編應(yīng)用程序,下面的描述正確的是 A項目連編以后應(yīng)將主文件視做只讀文件 B一個項目中可以有多個主文件 C數(shù)據(jù)庫文件可以被指定為主文件 D在項目管理器中文件名左側(cè)帶有符號?的文件在項目連編以后是只讀文件 (24)新創(chuàng)建的表單默認(rèn)標(biāo)題為Form1,為了修改表單的標(biāo)題,應(yīng)設(shè)置表單的 AName屬性 BCaption屬性 CClosable屬性 DAlway

46、sOnTop屬性 (25)有關(guān)控件對象的Click事件的正確敘述是 A用鼠標(biāo)雙擊對象時引發(fā) B用鼠標(biāo)單擊對象時引發(fā) C用鼠標(biāo)右鍵單擊對象時引發(fā) D用鼠標(biāo)右鍵雙擊對象時引發(fā) (26)關(guān)閉當(dāng)前表單的程序代碼是ThisForm.Release,其中的Release是表單對象的 A標(biāo)題 B屬性 C事件 D方法 (27)以下敘述與表單數(shù)據(jù)環(huán)境有關(guān),其中正確的是 A當(dāng)表單運行時,數(shù)據(jù)環(huán)境中的表處于只讀狀態(tài),只能顯示不能修改 B當(dāng)表單關(guān)閉時,不能自動關(guān)閉數(shù)據(jù)環(huán)境中的表 C當(dāng)表單運行時,自動打開數(shù)據(jù)環(huán)境中的表 D當(dāng)表單運行時,與數(shù)據(jù)環(huán)境中的表無關(guān) 辨析:數(shù)據(jù)環(huán)境中能夠包含與表單有聯(lián)系的表和視圖以及表之間的關(guān)系

47、,通常情況下表和視圖會隨著表單的打開或運行而打開,并隨著表單的關(guān)閉或釋放而關(guān)閉。當(dāng)表單打開或運行時,數(shù)據(jù)環(huán)境中的表可以修改。(28)如果菜單項的名稱為統(tǒng)計,熱鍵是T,在菜單名稱一欄中應(yīng)輸入 A統(tǒng)計( B統(tǒng)計(Ctrl+T) C統(tǒng)計(Alt+T) D統(tǒng)計(T)(29)Visual FoxPro的報表文件.FRX中保存的是 A打印報表的預(yù)覽格式 B已經(jīng)生成的完整報表 C報表的格式和數(shù)據(jù) D報表設(shè)計格式的定義 辨析:報表設(shè)計完成后保存為。FRX文件,它保存的是報表設(shè)計格式的定義。報表文件本身并不包含數(shù)據(jù),只能在運行時才從數(shù)據(jù)庫中提取數(shù)據(jù),A/B都是內(nèi)容(30)在DO WHILE ENDDO循環(huán)結(jié)構(gòu)中

48、,EXIT命令的作用是 A退出過程,返回程序開始處 B轉(zhuǎn)移到DO WHILE語句行,開始下一個判斷和循環(huán) C終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語句繼續(xù)執(zhí)行 D終止程序執(zhí)行(31)一條沒有指明去向的SQL SELECT 語句執(zhí)行之后,會把查詢結(jié)果顯示在屏幕上,要退出這個查詢窗口,應(yīng)該按的鍵是 AALT BDELETE CESC DRETURN 第(32)-(35)題使用如下三個表: 學(xué)生.DBF:學(xué)號 C(8) ,姓名 C(12),性別 C(2),出生日期 D,院系 C(8) 課程.DBF:課程編號 C(4) ,課程名稱 C(10) , 開課院系C(8) 學(xué)生成績.DBF:學(xué)

49、號 C(8) ,課程編號 C(4) , 成績 I (32)查詢每門課程的最高分,要求得到的信息包括課程名稱和分?jǐn)?shù)。正確的命令是 ASELECT 課程名稱, SUM(成績) AS 分?jǐn)?shù) FROM 課程,學(xué)生成績 ; WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 課程名稱 BSELECT 課程名稱, MAX(成績) 分?jǐn)?shù) FROM 課程, 學(xué)生成績 ; WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 課程名稱 CSELECT 課程名稱, SUM(成績) 分?jǐn)?shù) FROM 課程, 學(xué)生成績 ; WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP

50、 BY 課程.課程編號 DSELECT 課程名稱, MAX(成績) AS 分?jǐn)?shù) FROM 課程, 學(xué)生成績 ; WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 課程編號 (33)統(tǒng)計只有2名以下(含2名)學(xué)生選修的課程情況,統(tǒng)計結(jié)果中的信息包括課程名稱、開課院系和選修人數(shù),并按選課人數(shù)排序。正確的命令是 ASELECT 課程名稱,開課院系,COUNT(課程編號) AS 選修人數(shù); FROM 學(xué)生成績,課程 WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 學(xué)生成績.課程編號 HAVING COUNT(*)=2; ORDER BY COUNT(課程編號) BSELECT 課程名稱,開課院系,COUNT(學(xué)號) 選修人數(shù); FROM 學(xué)生成績,課程 WHERE 課程.課程編號=學(xué)生成績.課程編號 ; GROUP BY 學(xué)生成績.學(xué)

溫馨提示

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

評論

0/150

提交評論