計算機二級VFP筆試真題

時(shí)間:2022-07-03 13:09:00 筆試 我要投稿
  • 相關(guān)推薦

計算機二級VFP筆試真題

 。ǹ荚嚂r(shí)間 90 分鐘,滿(mǎn)分 100 分)

計算機二級VFP筆試真題

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

  下列各題 A)、B)、C)、D)四個(gè)選項中,只有一個(gè)選項是正確的,請將正確選項涂寫(xiě)

  在答題卡相應位置上,答在試卷上不得分。

 。1)下列選項不符合良好程序設計風(fēng)格的是________。

  A)源程序要文檔化

  B)數據說(shuō)明的次序要規范化

  C)避免濫用 goto 語(yǔ)句

  D)模塊設主地要保證高耦合、高內聚

 。2)從工程管理角度,軟件設計一般分為兩步完成,它們是________。

  A)概要設計與詳細設計

  B)數據設計與接口設計

  C)軟件結構設計與數據設計

  C)過(guò)程設計與數據設計

 。3)下列選項中不屬于軟件生命周期開(kāi)發(fā)階段任務(wù)的是________。

  A)軟件測試

  B)概要設計

  C)軟件維護

  D)詳細設計

 。4)在數據庫系統中,用戶(hù)所見(jiàn)的數據模式為_(kāi)_______。

  A)概念模式

  B)外模式

  C)內模式

  D)物理模式

 。5)數據庫設計的四個(gè)階段是:需求分析、概念設計、邏輯設計和________。

  A)編碼設計

  B)測試階段

  C)運行階段

  D)物理設計

 。6)設有如下三個(gè)關(guān)系表

  下列操作中正確的是________。

  A)T=R∩ S

  B)T=R∪S

  C)T=R×S

  D)T=R/S

 。7)下列敘述中正確的是________。

  A)一個(gè)算法的空間復雜度大,則其時(shí)間復雜度也必定大

  B)一個(gè)算法的空間復雜度大,則其時(shí)間復雜度必定小

  C)一個(gè)算法的時(shí)間復雜度大,則其空間可復雜度必定小

  D)上述三種說(shuō)法都不對

 。8)在長(cháng)度為 64 的有序線(xiàn)性表中進(jìn)行順序查找,最壞情況下需要比較的次數為_(kāi)_______。

  A)63

  B)64

  C)6

  D)7

 。9)數據庫技術(shù)的根本目標是要解決數據的________。

  A)存儲問(wèn)題

  B)共享問(wèn)題

  C)安全問(wèn)題

  D)保護問(wèn)題

 。10)對下列二叉樹(shù)

  進(jìn)行中序遍歷的結果是________。

  A)ACBDFEG

  B)ACBDFGE

  C)ABDCGEF

 。11)下列程序段執行以后,內存變量 A 和 B 的值是________。

  CLEAR

  A=10

  B=20

  SET UDFPARMS TO REFERENCE

  DO SQ WITH(A),B &&參數是值傳送,B 是引用傳送

 ?A,B

  PROCEDURE SQ

  PARAMETERSX1,Y1

  X1=X1*X1

  Y1=2*X1

  ENDPROC

  A)10 200 B)100 200

  C)100 20 D)10 20

 。12)從內存中清除內存變量的命令是________。

  A)Release

  B)Delete

  C)Erase

  D)Destroy

 。13)操作對象只能是一個(gè)表的關(guān)系運算是________。

  A)聯(lián)接和選擇

  B)聯(lián)接和投影

  C)選擇和投影 D)自然連接和選擇

 。14)在“項目管理器”下為項目建立一個(gè)新報表,應該使用的選項卡是________。

  A)數據

  B)文檔

  C)類(lèi)

  D)代碼

 。15)如果有定 LOCAL data , data 的初值是:________。

  A)整數 0

  B)不定值

  C)邏輯真

  D)邏輯假

 。16)擴展名為 pjx 的文件是________。

  A)數據庫表文件

  B)表單文件

  C)數據庫文件 D)項目文件

 。17)下列程序執行以后,內存變量 y 的值是________。

  x=34357

  y=0

  DO WHILEx>0

  y=x%10+y*10

  x=int(x/10)

  ENDDO

  A)3456

  B)34567

  C)7654

  D)76543

 。18)下列的程序中與上題的程序段時(shí)對 y 的計算結果相同的是________。

 。19)在 SQL SELECT 語(yǔ)句的 ORDER BY 短語(yǔ)中如果指定了多個(gè)字段,則________。

  A)無(wú)法進(jìn)行排序

  B)只按第一個(gè)字段排序

  C)按從左至右優(yōu)先依次排序

  D)按字段排序優(yōu)先級依次排序

 。20)如果運行一個(gè)表單,以下事件首先被觸發(fā)的是________。

  A)Load

  B)Error

  C)Init

  D)Click (21)在 Visual FoxPro 中以下敘述正確的是________。

  A)關(guān)系也被稱(chēng)作表單

  B)數據庫文件不存儲用戶(hù)數據

  C)表文件的擴展名是.DBC

  D)多個(gè)表存儲在一個(gè)物理文件中

 。22)設 X=6<5,命令?VARTYPE(X)的輸出是________。

  A)N

  B)C

  C)L

  D)出錯

 。23)假設表單上有一選項組:●男○女,如果選擇第二個(gè)按鈕“女”,則該項組 Value 屬性的值為_(kāi)_______。

  A).F.

  B)女

  C)2

  D)女 或 2

 。24)假設表單 My Form 隱藏著(zhù),讓該表單在屏幕上顯示的命令是________。

  A)MyForm. List

  B)MyForm. Display

  C)MyForm. Show

  D)MyForm. ShowForm

 。25)~(33)使用的數據表如下:

  當前盤(pán)當前目錄下有數據庫:大獎賽 dbc,其中有數據庫表“歌手 dbf”、“評分 dbf”“歌手”表:

 。25)為“歌手”表增加一個(gè)字段“最后得分”的 SQL 語(yǔ)句是________。

  A)ALTER TABLE 歌手 ADD 最后得分 F(6,2)

  B)ALTER DBF 歌手 ADD 最后得分 F 6,2

  C)CHANGE TABLE 歌手 ADD 最后得分 F(6,2)

  D)CHANGE TABLE 學(xué)院 INSERT 最后得分 F 6,2

 。26)插入一條記錄到“評分”表中,歌手號、分數和評委號分別是“1001”、9.9 和“105”,

  正確的 SQL 語(yǔ)句是________。

  A)INSERT VALUES(“1001”,9“105”)INTO 評分(歌手號,分數,評委號)

  B)INSERT TO 評分(歌手號,分數,評委號)VALUES(“1001”,9.9“105”)

  C)INSERT INTO 評分(歌手號,分數,評委號)VALUES(“1001”,9.9,“105”)

  D)INSERT VALUES(“100”9.9“105”)TO 評分(歌手號,分數,評委號)

 。27)假設每個(gè)歌手的“最后得分”的主算方法是,去掉一個(gè)最高分生個(gè)最低分,取剩下分數的平均分。根據“評分”表求每個(gè)歌手的“最后得分”并存儲于表 TEMP 中。表 TEMP中有兩個(gè)字段:“歌手號”和“最后得分”,并且按最后得分降序排列,生成表 TEMP 的 SQL語(yǔ)句是________。

  A)SELECT 歌手號,(COUNT(分數)- MAX(分數)-MIN(分數))/(SUM(*)-2)最后得分;FROM 評分 INTO DBF TEMP GROUP BY 歌手號 ORDER BY 最后得分DESC

  B)SELECT 歌手號,(COUNT(分數)-MAX(分數)-MIN(分數))/(SUM(*)-2)最后得分;FROM 評分 INTO DBF TEMP GROUP BY 評委號 ORDER BY 最后得分DESC

  C)SELECT 歌手號,(SUM(分數)-MAX(分數)-MIN(分數))/(COUNT(*)-2)最后得分;FROM 評分 INTO DBF TEMP GROUP BY 評委號 ORDER BY 最后得分DESC

  D)SELECT 歌手號,(SUM(分數)-MAX(分數)-MIN(分數))/(COUNT(*)-2)最后得分;FROM評分INTO DBF TEMP GROUP BY歌手號ORDER BY最后得分DESC

 。28)與“SELECT * FROM*歌手 WHERE NOT(最后得分>9.00 OR 最后得分<8.00)”等價(jià)的語(yǔ)句是________。

  A)SELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00

  B)SELECT * FROM 歌手 WHERE 最后得分>=8.00 AND 最后得分<=9.00

  C)SELECT * FROM 歌手 WHERE 最后得分>9.00 OR 最后得分<8.00

  D)SELECT * FROM 歌手 WHERE 最后得分<=8.00 AND 最后得分>=9.00

 。29)為“評分”表的“分數”字段添加有效性規則:“分數必須大于等于 0 并且小于等于10”,正確的 SQL 語(yǔ)句是________。

  A)CHANGE TABLE 評分 ALTER 分數 SET CHECK 分數>=0 AND 分數<=10

  B)ALTER TABLE 評分 ALTER 分數 SET CHECK 分數>=0 AND 分數<=10

  C)ALTER TABLE 評分 ALTER 分數 CHECK 分數>=0 AND 分數<=10

  D)CHANGE TABLE 評分 ALTER 分數 SET CHECK 分數>=0 OR 分數<=10

 。30)根據“歌手”表建立視圖 myview,視圖中含有包括了“歌手號”左邊第一位是“1”的所有記錄,正確的 SQL 語(yǔ)句是________。

  A)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手號,1)=“1”

  B)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE(“1”歌手號)

  C)CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手號,1)=“1”

  D)CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE(“1”歌手號) (31)刪除視圖 myview 的命令是________。

  A)DELETE myview VIEW

  B)DELETE myview

  C)DROP myview VIEW

  D)DROP VIEW myview

 。32)假設 temp. dbf 數據表中有兩個(gè)字段“歌手號”和“最后得分”下面程序的功能是:將 temp. dbf 中歌手的“最后得分”填入“歌手”表對應歌手的“最后得分”字段中(假設已增加了該字段)在下線(xiàn)處應該填寫(xiě)的 SQL 語(yǔ)句是________。

  USE 歌手

  DO WHILE . NOT. EOF()

  REPLACE 歌手 最后得分 WITH a[2]

  SKIP

  ENDDO

  A)SELECT*FROM temp WHERE temp.歌手號=歌手.歌手號 TO ARRAY a

  B)SELECT*FROM temp WHERE temp.歌手號=歌手.歌手號 INTO ARRAY a

  C)SELECT*FROM temp WHERE temp.歌手號=歌手.歌手號 TO FILE a

  D)SELECT*FROM temp WHERE temp.歌手號=歌手.歌手號 INTO FILE a

 。33)與“SELECT DISTINCT”歌手號 FROM 歌手 WHERE 最后得分>ALL;(SELECT 最后得分 FROM)歌手 WHERE SUBSTR(歌手號,1,1)=“2”)等價(jià)的 SQL語(yǔ)句是________。

  A)SELECT DISTINCT 歌手號 FROM 歌手 WHERE 最后得分>=(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手號,1,1)=“2”)

  B)SELECT DISTINCT 歌手號 FROM 歌手 WHERE 最后得分>=(SELECT MIN(最后得分)FROM 歌手 WHERE SUBSTR (歌手號,1,1)=“2”)

  C)SELECT DISTINCT 歌手號 FROM 歌手 WHERE 最后得分>=ANY(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手號,1,1)=“2”)

  D)SELECT DISTINCT 歌手號 FROM 歌手 WHERE 最后得分>=SOME(SELECT MAX (最后得分)FROM 歌手 WHERE SUBSTR (歌手號,1,1)=“2”)

 。34)以下關(guān)于“視圖”的描述正確的是________。

  A)視圖保存在項目文件中

  B)視圖保存在數據庫中

  C)視圖保存在表文件中

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

 。35)關(guān)閉表單的程序代碼是 ThisForm ,Release, Release 是________。

  A)表單對象的標題

  B)表單對象的屬性

  C)表單對象的事件

  D)表單對象的方法

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

  請將每一個(gè)正 確答案在答題卡【1】~【15】序號的橫線(xiàn)上,答在試卷上不得分。注

  意:以命令關(guān)鍵字填空的必須拼寫(xiě)完整。

 。1)下列軟件系統結構圖。

  的寬度為 【1】

 。2) 【2】 的任務(wù)是診斷和改正程序中的錯誤。

 。3)一個(gè)關(guān)系表的行稱(chēng)為 【3】 。

 。4)按“先進(jìn)后出”原則組織數據的數據結構是 【4】 。

 。5)數據結構分為線(xiàn)性結構和非線(xiàn)性結構,帶鏈的隊列屬于 【5】

 。6)可以在項目管理器的 【6】選項卡下建立命令文件(程序)。

 。7)在 Visual FoxPro 中所謂自由表就是那些不屬于任何 【7】 的表。

 。8)不帶條件的 DELETE 命令(非 SQL 命令)將刪除指定表的 【8】記錄。

 。9)在 SQL SELECT 語(yǔ)句中為了將查詢(xún)結果存儲到永久表應該使用【9】短語(yǔ)。

 。10)在 SQL 語(yǔ)句中空值用【10】表示。

 。11)在 Visual FoxPro 中視圖可以分為本地視圖和 【11】視圖。

 。12)在 Visual FoxPro 中為了通過(guò)視圖修改的基本表中的數據,需要在視圖設計器的 【12】選項卡設置有關(guān)屬性。

 。13)在表單設計器中可以通過(guò) 【13】 工具欄中的工具快速對齊表單中的控件。

 。14)為了在報表中插入一個(gè)文字說(shuō)明,應該插入一個(gè) 【14】 控件。

 。15)如下命令將“產(chǎn)品”表的“名稱(chēng)”字段名修改為“產(chǎn)品名稱(chēng)”:ALTER TABLE 產(chǎn)品 RENAME 【15】 名稱(chēng) TO 產(chǎn)品名稱(chēng)。

【計算機二級VFP筆試真題】相關(guān)文章:

有關(guān)農業(yè)銀行筆試真題筆試07-03

保險公司筆試真題07-13

面試程序類(lèi)筆試真題07-13

臨床助理醫師筆試真題07-03

最新強生筆試真題分享07-10

面試編程類(lèi)筆試真題07-12

有關(guān)往年百度筆試真題07-03

河南農業(yè)銀行校園招聘筆試真題07-12

面試機械類(lèi)筆試真題歸納07-13

最新深交所筆試真題分享參考07-03

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆