四川省28次計算機等級考試筆試題二級VF(含答案).doc_第1頁
四川省28次計算機等級考試筆試題二級VF(含答案).doc_第2頁
四川省28次計算機等級考試筆試題二級VF(含答案).doc_第3頁
四川省28次計算機等級考試筆試題二級VF(含答案).doc_第4頁
四川省28次計算機等級考試筆試題二級VF(含答案).doc_第5頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

一、是非判斷題(每小題1分,共10分) 在程序設(shè)計中,常用一維數(shù)組來表示線性表的順序存儲空間。. (1) 數(shù)據(jù)在計算機內(nèi)存中的表示是指數(shù)據(jù)的存儲空間。. (2) Windows是多用戶多任務(wù)操作系統(tǒng)。 (3) 能影響中斷響應(yīng)次序的技術(shù)是中斷優(yōu)先級和中斷屏蔽。 (4) 鏈表可以隨機訪問任意一個結(jié)點,而順序表則不能。 (5) 作業(yè)與進程的主要區(qū)別是前者是由用戶提交,后者是由系統(tǒng)自動生成。. (6) 數(shù)據(jù)的邏輯結(jié)構(gòu)是從邏輯關(guān)系上描述數(shù)據(jù),它與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān),是獨立于計算機的。.(7) 中斷控制方式適用于外設(shè)同CPU之間進行大量數(shù)據(jù)交換。 (8) 提供沒有錯誤的程序是提高軟件的可維護性的基本措施。 (9) 軟件結(jié)構(gòu)是以指令為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。 (10)二、選擇題(每小題1分,共5分) 數(shù)據(jù)流圖是用于描述結(jié)構(gòu)化方法中(11)工作階段的工具。11(A)可行性分析 (B)程序編碼 (C)詳細設(shè)計 (D)需求分析. 若進棧序列為1,2,3,4,且進棧過程中可以出棧,則不可能出棧的序列是(12)。12(A)1,4,3,2 (B)3,1,4,2 .(C)2,3,4,1 (D)3,4,2,1 任何兩個并發(fā)進程之間(13)。13(A)可能存在同步或互斥關(guān)系. (B)一定存在同步關(guān)系 (C)一定彼此獨立無關(guān) (D)一定存在互斥關(guān)系 以下的哪個特征不是分時操作系統(tǒng)的主要特征(14)。14(A)分時性 (B)獨占性. (C)交互型 (D)多路性 需求分析中開發(fā)人員主要從用戶那里了解(15)。15(A)軟件的維護 (B)軟件的結(jié)構(gòu) (C)軟件做什么. (D)軟件的測試第二部分 數(shù)據(jù)庫語言(Visual FoxPro)程序設(shè)計(共85分)一、單項選擇題(每小題1分,共10分) 將關(guān)系S中的一個屬性S4的值限制在20-40之間,則這條規(guī)則屬于(16)。 16(A)參照完整性規(guī)則(B)實體完整性規(guī)則(C)域完整性規(guī)則.(D)不屬于以上任何規(guī)則 在Visual FoxPro系統(tǒng)中,表中的字段是一種(17)。 17(A)常量 (B)變量. (C)函數(shù) (D)運算符 設(shè)A=2,B=3,C=4,下列表達式的值為邏輯真的是(18) 18(A)12/A+2=B2 (B)32*B OR A=C AND BC OR AB (C)A*BC+3. (D)AB AND B2C 在Visual FoxPro中可以對字段設(shè)置默認值的表(19) 19(A)必須是數(shù)據(jù)庫表.(B)必須是自由表(C)自由表或數(shù)據(jù)庫表(D)不能設(shè)置字段的默認值 以下關(guān)于視圖的描述正確的是(20)。 20(A)只能根據(jù)自由表建立視圖 (B)只能根據(jù)查詢建立視圖 (C)只能根據(jù)數(shù)據(jù)庫表建立視圖. (D)可以根據(jù)數(shù)據(jù)庫表和自由表建立視圖 在SELECT-SQL語言中,(21)子句相當于關(guān)系中的投影運算。 21(A)WHERE (B)JOIN (C)FROM (D)SELECT. 為了在選課表中查詢選修了”C140”和”C160”課程的學號,SELECT-SQL語句的WHERE子句的格式為(22)。22(A)WHERE課程號 BETWEEN “C140” AND “C160” (B)WHERE課程號=”C140” AND “C160” (C)WHERE課程號 IN(”C140”, “C160”). (D)WHERE課程號 LIKE(”C140”, “C160”)下列(23)不是表單創(chuàng)建中的步驟。 23(A)添加控件 (B)創(chuàng)建數(shù)據(jù)表. (C)設(shè)置屬性 (D)配置方法程序在“報表設(shè)計器”中,可以使用的控件為(24)。 24(A)標簽、域控件和線條. (B)標簽、域控件和列表框 (C)標簽、文本框和組合框 (D)文本框、布局和數(shù)據(jù)源10.要使得命令按鈕有效,應(yīng)設(shè)置該命令按鈕的(25)25(A)Visible屬性值為.T. (B)Visible屬性值為.F. (C)Enabled屬性值為.T. .(D)Enabled屬性值為.F.二、讀程序題(每題3分,共45分) 閱讀下面程序T=5DO WHILE T=10 (2) 程序運行結(jié)果是(27)。 EXIT 27(A)6 8 10 (B)6 8 10 12 .(C)5 7 9 11 (D)5 7 9 11 13 ENDIF T=T+2ENDD / RETU表文件“學生.DBF”中有10條記錄,閱讀下面程序:USE 學生 PACK (1) 程序執(zhí)行結(jié)果是(28)COPY TO XS COUNT TO D 28 (A) 10 10 5 5 5 5USE XS SET DELE OFF (B) 10 5 0 0 0 0COUNT TO A COUNT TO E (C) 10 10 10 10 10 10GO TOP COPY TO XS-1 (D) 10 10 5 5 5 0 .DELE NEXT 5 USE XS-1 (2) 命令SET DELECT OFF的功能是(29)COUNT TO B ZAP 29 (A)關(guān)閉邏輯刪除功能 (B)不允許邏輯刪除SET DELE ON COUNT TO F (C)邏輯刪除無效. (D)邏輯刪除有效COUNT TO C ?A,B,C,D,E,F / RETU 設(shè)表文件XS.DBF有10條記錄,閱讀下面程序:。 USE XS / GO BOTTOM / N=3 (1) 程序的功能是(30) DO WHILE N=1 30 (A) 顯示所有記錄 (B) 分別顯示前3個記錄 DISPLAY / SKIP 1 (C) 顯示第3個記錄 (D) 分別顯示后3個記錄. WAIT / N=N-1 (2) 退出循環(huán)后,N的值是(31)ENDDO / USE / RETU 31 (A) 0 . (B) 1 (C) 3 (D) 4閱讀下面程序f=0 (1) 程序運行的結(jié)果是(32)DO JCH WITH 5,f 32(A)150 (B)90 (C)60 (D)24 .? “f=”,f (2) 程序中JCH是(33)PROC JCH 33(A)變量名 (B)參數(shù)名 (C)過程名. (D)數(shù)組名PARA n,fac (3) 程序中fac是(34)m=1 / fac=1 34(A)變量名 (B)參數(shù)名. (C)過程名 (D)數(shù)組名DO WHILE mn fac=fac*m / m=m+1ENDD / RETU閱讀下面程序: DIMENSION K(2,3) (1) 程序運行的結(jié)果是(35)。I=1 35(A)1 2 3 (B)1 2 (C)1 2 3 (D)1 2 3DO WHILE I=2 2 4 6 . . 3 2 1 2 3 4 5 6 J=1 (2) 內(nèi)循環(huán)共執(zhí)行了(36)次。 DO WHILE J=1995(1) 程序完成的功能是(38)。38(A)查詢SB.DBF中1995年啟用的設(shè)備與日期 (B)查詢SB.DBF中1995年以前啟用的設(shè)備與日期 (C)查詢SB.DBF中1995年以后啟用的設(shè)備與日期.(D)以上命令有錯,不能實現(xiàn)查詢(2) 命令中的AS設(shè)備名,表示(39)。39(A)當前表文件的別名 (B)保存設(shè)備名 (C)為查詢結(jié)果命名 (D)為查詢結(jié)果的列名重新命名.(3) 如果將SQL命令改寫為:SELECT SB.名稱SB.啟用日期FROM SB WHERE SB.啟用日期=1995,程序完成的功能是(40)。40(A)查詢SB.DBF中1995年啟用的設(shè)備名稱與日期 (B)查詢SB.DBF中1995年以前啟用的設(shè)備名稱與日期 (C)查詢SB.DBF中1995年以后啟用的設(shè)備名稱與日期(D)以上命令有錯,不能實現(xiàn)查詢.三、程序填空題(每空2分,共30分) 以下程序功能是任意輸入20個數(shù),找出其中最大數(shù)和最小數(shù),請將程序補充完整。INPUT TO X / MA=X / MI=X / N=1DO WHILE N20 INPUT TO XIF MAX / MI=X / ENDIFENDIF N=N+1 ENDDO?MA,MI / RETU 下列程序的功能是根據(jù)輸入的學生姓名,查找并顯示學生各門課程的成績。 SELE 1 / USE 學生登記表 / SELE 2 / USE 學生成績表 ANS=”Y” DO WHILE .T. ACCEPT “請輸入要查詢的學生姓名:” TO NA SELECT 1 / LOCATE ALL FOR 姓名=NA IF FOUND() ? ”姓名:”+姓名 XH=學號 SELECT 2 / LOCATE ALL FOR 學號= XH DO WHILE 學號=XH ? ”課程編號:”+課程編號,”成績:”+STR(成績) CONT ENDDO ELSE ? “沒有”+NA+”這個學生” ENDIF WAIT “是否繼續(xù)查找(Y/N)?” TO ANSIF UPPER(ANS)=”Y” LOOP ELSE / EXIT / ENDIFENDD / USE / RETU 有一人才管理數(shù)據(jù)庫中有3個表:其表名和結(jié)構(gòu)分別如下: 基本情況(編號 C(6),姓名 C(8),性別 C(8),出生年月 D,工資 N(5) 專業(yè)(編號C(6),專業(yè)名稱 C(10),職稱 C(10) 成果(編號C(6),成果類別 C(8),成果名稱 C(20)(1)列出年齡在40歲以下的教授的姓名: SELECT 姓名 FROM 基本情況, 專業(yè) ; WHERE基本情況.編號=專業(yè).編號 AND YEAR(DATE())-YEAR(出生年月)=3 ORDER BY 成果數(shù) desc sele 學號,coun(*) as 門數(shù) from 選課 group by 學號 havi 門數(shù)=2 orde by門數(shù)desc 設(shè)計一個如圖所示的系統(tǒng)登錄表單。其中操作員及口令來自于數(shù)據(jù)表:操作員.dbf。表中有兩個字段:操作員、口令。表單上組合框的 RowSourceType 屬性設(shè)置6-字段;組合框的RowSource屬性應(yīng)設(shè)置為 操作員.操作員。 在文本框Text1中輸入口令時,會有占位符“*”出現(xiàn),是因為設(shè)置

溫馨提示

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

評論

0/150

提交評論