四川省33次計算機等級考試vf筆試題(含答案).doc_第1頁
四川省33次計算機等級考試vf筆試題(含答案).doc_第2頁
四川省33次計算機等級考試vf筆試題(含答案).doc_第3頁
四川省33次計算機等級考試vf筆試題(含答案).doc_第4頁
四川省33次計算機等級考試vf筆試題(含答案).doc_第5頁
免費預覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

第一部分 軟件技術(shù)基礎一、是非判斷題1、棧是一種先進后出的線性表,只能采用順序存儲結(jié)構(gòu)。 ( F )2、從循環(huán)鏈表中任意一個結(jié)點出發(fā)都能訪問到整個鏈表。 ( T )3、為了便于對單鏈表實現(xiàn)結(jié)點的插入、刪除操作,通常增設一個表頭結(jié)點。( T )4、隊列在操作系統(tǒng)的各種資源請求排隊及數(shù)據(jù)緩沖區(qū)管理中廣泛使用。(F )5、死鎖產(chǎn)生的根本原因是操作系統(tǒng)能夠提供的資源比請求該資源的進程數(shù)少。( F )6、虛擬設備技術(shù)能將獨占設備轉(zhuǎn)換為可共享的設備,提高資源利用率。 (T )7、進程控制塊是進程存在的唯一標志。( T )8、軟件維護是長期的過程,交付使用的軟件仍然需要排錯、修改和擴充。( T )9、黑盒測試要求測試人員根據(jù)程序內(nèi)部邏輯結(jié)構(gòu)設計或選擇測試用例。( F )10、軟件設計時,應力求增加模塊的內(nèi)聚,減少模塊間的耦合。( T )二、選擇題1、如果進棧序列為1、2、3、4,則可能的出棧序列是( B )。A、3、1、4、2B、2、4、3、1C、3、4、1、2D、任意順序2、已知某二叉樹的后序遍歷序列是dabec,中序遍歷序列是debac,則他的前序遍歷序列是( D )。A、acbedB、decabC、deabcD、cedba3、下列的進程狀態(tài)變化中,( C )變化是不能發(fā)生的。A、運行就緒B、運行等待C、等待運行D、等待就緒4、很好地解決了碎片問題的存儲管理方法是(A )。A、頁式存儲管理B、段式存儲管理C、可變分區(qū)管理D、多重分區(qū)管理5、在軟件生命周期中,所花費用最多的階段是( D )。A、詳細設計B、軟件編碼C、軟件測試D、軟件維護第二部分 數(shù)據(jù)庫語言一、單項選擇題1、根據(jù)關系規(guī)范理論要求,關系數(shù)據(jù)庫中的關系必須滿足:其每一屬性都是( D )。A、互相關聯(lián)的B、長度可變的C、互不相關的D、不可再分解的2、將學生表的“年齡”屬性限制在1822之間,這屬于數(shù)據(jù)完整性中的( D )。A、參照完整性B、實體完整性C、域完整性D、用戶自定義完整性3、visual foxpro 提供了( D )來執(zhí)行命令。A、交互方式、程序方式和輸入方式B、交互方式、程序方式、菜單方式和工具方式C、交互方式、輸入方式和工具方式D、交互方式、程序方式、菜單方式和工具欄方式4、在vfp中,可以對字段設置默認值的表(A )A、必須是數(shù)據(jù)庫表B、必須是自由表C、自由表或數(shù)據(jù)庫表D、不能設置字段默認值5、在以下4組函數(shù)運算中,結(jié)果相同的是(A )。A、left(“visual foxpro”,6)與substr(“visual foxpro”,1,6)B、year(date()與substr(dtoc(date),7,2)C、vartype(“36-5*4”)與vartpye(36-5*4)D、假定a=”this ”,b=”is a string”,a-b與a+b 6、定義數(shù)組后,數(shù)組元素的初值是( D )。A、整數(shù)0B、不定值C、邏輯真D、邏輯假7、visual foxpro的報表文件中保存的是( D )。A、打印報表的預覽格式B、打印報表本身C、打印的格式和數(shù)據(jù)D、報表設計格式的定義8、使用菜單操作方法打開一個在當前目錄下已經(jīng)存在的查詢文件zgjk.qpr之后,在命令窗口中所生成的命令為( C )。A、open query zgjk.qprB、do query zgjk.qprC、modify query zgjk.qprD、create query zgjk.qpr9、在表單運行中,當結(jié)果發(fā)生變化時,應刷新表單,刷新表單所用的命令是(C )。A、RELEASEB、DELETEC、REFRESHD、RECALL10、在SELECT-SQL語句中,不能使用的函數(shù)是( D )。A、AVGB、COUNTC、SUMD、TOTAL11、從學生選課表XK中(其中有學號、課程、成績3個字段)查詢選修了6門以上課程的學生學號,實現(xiàn)該功能的SELECT語句是( B )。A、SELECT 學號FROM XK GROUP BY 學號 HAVING 課程5B、SELECT 學號FROM XK GROUP BY 學號 HAVING COUNT(*)5C、SELECT 學號FROM XK GROUP BY 學號 HAVING SUM(*)5D、SELECT 學號FROM XK HAVING 課程5 GROUP BY 學號12、多模塊程序中,某模塊的變量在其他模塊中( C )A、不能使用B、可以使用C、不一定能使用D、以上說法都不對13、查詢設計器和視圖設計器的主要不同表現(xiàn)在于( B )A、查詢設計器有“更新條件”選項卡,沒有“查詢?nèi)ハ颉边x項卡B、查詢設計器沒有“更新條件”選項卡,有“查詢?nèi)ハ颉边x項卡C、視圖設計器沒有“更新條件”選項卡,有“查詢?nèi)ハ颉边x項卡D、視圖設計器有“更新條件”選項卡,也有“查詢?nèi)ハ颉边x項卡14、使用VISUAL FOXPRO的菜單設計器時,選中菜單項之后,如果要設計它的子菜單,應在result中選擇( C )。A、pad nameB、commandC、submenuD、procedure15、標簽控件的缺省名字為( )A、list1B、label1C、edit1D、text1二、讀程序題1、閱讀下面程序I=0N=0DO WHILE I10N=N+1IF INT(I/3)=I/3I=INT(I/2)+4ENDIFI=I+2ENDDO?I,NRETU1)上述程序執(zhí)行后,輸出I的值是( C )A、8B、9C、10D、112)上述程序執(zhí)行后,輸出N的值是(C )A、2B、3C、4D、52、有如下“學生”表1)執(zhí)行“SELECT 班級號,COUNT(*) FROM 學生GROUP BY 班級號 ORDER BY 2 DESC”后,查詢結(jié)果中共有( D )條記錄。A、7B、2C、3D、42)第一條記錄是( A )。A、11 3B、22 1C、33 2D、44 13)執(zhí)行“SELECT MIN(年齡) FROM 學生INTO ARRAY TMP”后,下列說法正確的是(B )。A、TMP中共有2個元素B、TMP(1)的值為18C、TMP(0)的值為18D、TMP(1)的值為223、閱讀下面程序*主程序ClearA=1B=2C=3DO S1B=B+3?A,B,C &(2)RETU*子程序PROCEDURE S1PRIVATE BA=A+1B=A*2C=C+B?A,B,C &(1)RETU1)PRIVATE定義后,變量B為( B )A、全局變量B、局部變量C、本地變量D、公共變量2)第一處命令?A,B,C的顯示結(jié)果為( B )A、1 2 3B、2 4 7C、2 5 7D、3 2 13)第二處命令?A,B,C的顯示結(jié)果為( C )A、1 2 3B、2 4 7C、2 5 7D、3 2 14、閱讀下面CLICK事件代碼:XH=THISFORM.TEXT1.VALUEXM= THISFORM.TEXT2.VALUEINSERT INTO XJJBXX(學號,姓名) VALUES(XH,XM)THISFORM.TEXT1.VALUE=THISFORM.TEXT2.VALUE=1)該CLICK事件的作用是(A )。A、添加一條記錄到表文件中B、刪除表文件中的一條記錄C、替換表文件的一條記錄D、查詢表文件中滿足條件的記錄2)事件中“THISFORM.TEXT1.VALUE= ”命令的作用是( B )。A、將文本框的內(nèi)容設為NULL值B、清楚文本框中的內(nèi)容C、將按鈕的內(nèi)容設為NULL值D、清除按鈕的內(nèi)容三、程序填空題1、預讀下面文字,填寫合適的內(nèi)容。1)數(shù)據(jù)庫系統(tǒng)主要包括計算機硬件、操作系統(tǒng)、 數(shù)據(jù)庫 、數(shù)據(jù)庫管理系統(tǒng)(dbms)和建立在該數(shù)據(jù)庫之上的相關軟件、數(shù)據(jù)庫管理員及用戶等組成部分;數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理系統(tǒng) 。2)數(shù)據(jù)庫表有而自由表沒有的索引類型是 主索引 ;視圖設計器有而查詢設計器沒有的選項卡是更新選項卡 。3)SELECT語句默認的輸出時在 瀏覽窗口 中顯示查詢結(jié)果,可以使用子句 INTO TABLE 將查詢結(jié)果放到永久表中。2、下面程序功能是計算1+2+3+100之和,并求能被3整除的數(shù)之和。STORE 0 TO S,TFOR K=1 TO 100 S=S+K IF INT(K/3)=K/3 T=T+K ENDIFENDFOR?”S=”+STR(S,5)?”T=”+STR(T,5)RETURN3、下面所示的售書數(shù)據(jù)表BOOK.DBF,有書號、單價、數(shù)量、總計4個字段,要逐條計算總計并填入“總計”字段之中,計算按照如下規(guī)則:若數(shù)量小于等于10,總計等于“單價*數(shù)量”;若數(shù)量大于50,總計等于“單價*數(shù)量*(1-5/100)”;若數(shù)量在11和50之間,總計等于“單價*數(shù)量*(1-10/100)”.請?zhí)羁眨篠ET TALK OFFUSE BOOKGO TOPDO WHILE .NOT. EOF() DO CASE CASE 數(shù)量10 AND 數(shù)量50 REPLACE 總計 WITH 單價*數(shù)量*(1-5/100) ENDCASE SKIP ENDDOLISTUSESET TALK ONRETURN4、在教室管理數(shù)據(jù)庫中有3個表:教師(教師號 C(6),姓名 C(8),職稱 C(10),年齡 N(3),工資 N(4))授課(教師號 C(6),課程號 C(4)課程(課程號 C(4),課程名 C(10),課時 N(3)1) 為教師表的”教師號”建立候選索引,索引名為JSH ALTER TABLE 教師 ADD UNIQUE 教師號 TAG JSH2)將所有教師的工資上調(diào)20% UPDATE 教師 SET 工資=工資*1.23)查詢所授課程的可是80的教師的教師號、姓名和課程名。SELECT 教師.教師號,姓名,課程名 FROM 教師 INNER JOIN 授課 INNER JOIN 課程;ON 課程.課程號=授課.課程號 ON 教師.教師號=授課.教師號; WHRER 課

溫馨提示

  • 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

提交評論