![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2007春江蘇省高校計算機VFP試題 |
|||||
2007春江蘇省高校VFP試題 第一部分基礎知識 1.微電子技術是信息技術領域的關鍵技術,它以集成電路(Ic)為核心。下列有關敘述錯誤 是(1) 。 A.目前Ic芯片(如CPU芯片)的集成度可達數(shù)千萬個電子元件 B.Moore定律指出,單塊IC的集成度平均每半年翻一番 c.從原料熔煉到最終產(chǎn)品包裝,IC的制造工序繁多,工藝復雜,技術難度非常高 D.非接觸式Ic卡采用電磁感應方式無線傳輸數(shù)據(jù),所以又稱為射頻卡或感應卡 2.下列有關通信中使用的傳輸介質(zhì)的敘述錯誤的是(2) 。 A.計算機局域網(wǎng)中大多使用無屏蔽雙絞線,其無中繼有效傳輸距離大約 B.同軸電纜可用于傳輸電視信號 . c.光纖價格高,一般不在校園網(wǎng)和企業(yè)網(wǎng)中使用 D.微波的波長很短,適合于長距離、大容量無線通信 3.二進制數(shù)(1010)與十六進制數(shù)(B2)相加,結(jié)果為(3) 。 A (273)8 B (274) 4.設有一段文本由基本ASCII字符和GB2312字符集中的漢字組成,其代碼為B A.1個漢字和9個西文字符 B.3個漢字和5個西文字符 C.2個漢字和7個西文字符 D 4個漢字和3個西文字符 5.下列有關CPU的敘述錯誤的是(5)。 A.CPU的主要組成部分有運算器、控制器和寄存器組 B.CPU的主要功能是執(zhí)行指令,不同類型CPU的指令系統(tǒng)通常有所不同 C.為了加快運算速度,CPU中可包含多個算術邏輯部件(ALU) D.目前PC機所用的CPU芯片均為Intel公司的產(chǎn)品 6.PC機在加電啟動過程中會運行POST程序、引導程序、系統(tǒng)自舉程序等。若在啟動過程中用戶按某一熱鍵(通常是Del鍵)則可以啟動CMOS設置程序。這些程序運行的順序是(6) A.POST程序--CMOS設置程序---系統(tǒng)自舉程序一-引導程序 B.POST程序--引導程序一-系統(tǒng)自舉程序---CMOS設置程序 C.CMOS設置程序一系統(tǒng)自舉程序_--引導程序--POST程序 D.POST程序--CMOS設置程序一引導程序---系統(tǒng)自舉程序 7.目前Pc機一般都有USB和FireWire接口,用于連接各種外部設備。下列關于這兩種接口的敘述錯誤的是(7) A.USB是一種串行接口,可以連接鍵盤、鼠標器、優(yōu)盤、數(shù)碼相機等多種設備 B.FireWire是一種并行接口,通常用于連接需要高速傳輸大量數(shù)量的設備(如音視頻設備) C.USB 2.0的數(shù)據(jù)傳輸速率是USB 1.0的數(shù)十倍 D.一個USB接口上可以連接不同的設備 。 8.下列關于PC機外存儲器的敘述錯誤的是(8) A.1.44MB軟盤的每一面有吞0個磁道,每個磁道分為18個扇區(qū),每個扇區(qū)512字節(jié) B.硬盤的主要性能指標之一是平均存取時間,它與硬盤的轉(zhuǎn)速(rpm)有很大關系。 c.優(yōu)盤的缺點是:優(yōu)盤均無寫保護功能,且不能起到引導操作系統(tǒng)的作用 D.cD-R是目前常用的可記錄式光盤,但其該錄的數(shù)據(jù)不能修改 9.下列關于Windows 98/XP操作系統(tǒng)的存儲管理功能的敘述錯誤的是.(9) A.存儲管理的功能主要包括內(nèi)存的分配與回收、共享和保護、自動擴充(虛存的實現(xiàn))等 B.系統(tǒng)將程序(及其數(shù)據(jù))劃分成固定大小的頁面,以頁面為單位進行內(nèi)存的分配和調(diào)度 c.虛擬存儲器采用的頁面調(diào)度算法是“先進先出”(FIFO)算法 D.在Windows 98和Windows XP中,虛擬內(nèi)存其實就是一個磁盤文件,即“交換文件” 10.人們常說“軟件的主體是程序,程序的核心是算法”。下列有關程序、算法和數(shù)據(jù)結(jié)構(gòu)的敘述錯誤的是.(10)。 A.程序是用程序設計語言對解題對象和解題步驟進行的一種描述 B.算法和數(shù)據(jù)結(jié)構(gòu)是設計與編寫程序時首先要考慮的兩個重要方面 c.算法是問題求解規(guī)則的一種過程描述,它必須有輸入,但可以沒有輸出 D.數(shù)據(jù)結(jié)構(gòu)主要是研究數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)以及在這些數(shù)據(jù)上定義的運算 11.下列關于局域網(wǎng)的敘述錯誤的是(11) 。 A.光纖分布式數(shù)字接口網(wǎng)(FDDI)常用于構(gòu)造局域網(wǎng)的主干部分 。 B.采用紅外線或者無線電波進行數(shù)據(jù)通信,可以構(gòu)造無線局域網(wǎng) C.兩個或多個局域網(wǎng)可以進行互連 D.所有的局域網(wǎng)均為以太網(wǎng) 12•下列有關IP地址、域名和URL的敘述錯誤的是(12) 。 A•目前互聯(lián)網(wǎng)中IP地址大多數(shù)使用4個字節(jié)(32個二進位)表示 B•使用C類IP地址的網(wǎng)絡規(guī)摸最大,一少c類物理網(wǎng)絡可以擁有上千萬臺主機 C.一臺主機通常只能有一個IP地址,但可以有多個域名 D•URL用來標識WWW網(wǎng)中的每一個信息資源,不同的信息資源對應不同的URL 13•TCP/IP協(xié)議棧的應用層包括了各種高層協(xié)議,其中用于實現(xiàn)網(wǎng)絡主機域名到IP地址映射的是(13) 。 A.DNS B.SMTP C .FTP D.Telnet 14•ADSL是一種寬帶接入技術,在線路兩端加裝ADSL MODEM即可實現(xiàn)連網(wǎng)。下列關于 ADsL的敘述錯誤的是(14) I A.它利用普通銅質(zhì)電話線作為傳輸介質(zhì),成本較低 B.在上網(wǎng)的同時,還可以接聽和撥打電話,幾乎互不影響 C•從實現(xiàn)的技術上來看,數(shù)據(jù)的上傳速度比數(shù)據(jù)的下載速度快 D.利用ADSL技術上網(wǎng)的用戶,其PC機必須安裝以太網(wǎng)卡 15•目前PC機使用的字符集及其編碼標準有多種,20多年來我國也頒布了多個漢字編碼標準。在下列漢字編碼標準中,不支持簡體漢字的是(15) 。 I A.GB2312 B.GBK C.BIG5 D. GB18030 16.下列有關數(shù)字圖像的壓縮編碼和圖像文件格式的敘述錯誤的是 (16) 。 A•圖像壓縮的出發(fā)點是圖像中的數(shù)據(jù)相關性很強,且人眼的視覺有一定的局限性 B•壓縮編碼方法的優(yōu)劣主要是看壓縮倍數(shù)、重建圖像的質(zhì)量和壓縮算法的復雜度等 C.JPEG圖像的壓縮倍數(shù)是可以控制的,且大多為無損壓縮 D•GIF格式的圖像能夠支持透明背景,且具有在屏幕上漸進顯示的功能 17.下列有關MIDI音樂的敘述錯誤的是(17 ) A•MIDI是一種音樂描述語言,它規(guī)定了樂譜的數(shù)字表示方法 B•MIDI音樂的文件擴展名為MID或MIDI C•MIDI音樂可以使用Windows中的媒體播放器等軟件進行播放 D•播放MIDI音樂時,聲音是通過音箱合成出來的 18.下列有關中文版Windows 98/2000/xP操作系統(tǒng)功能與操作的敘述錯誤的是 (18) 。 A•“五筆字型”漢字輸入法是Windows內(nèi)置的輸入法之一 B•在“畫圖”軟件中畫圓和正方形時,可在按Shift鍵的同時用鼠標拖放操作 c•在“資源管理器’’窗口中,按Ctrl鍵的同時用鼠標單擊文件,可以實現(xiàn)該文件的反向選定 D•作為虛擬存儲器使用的(頁)交換文件可以設置在不同的邏輯硬盤上 19•下列有關Microsoft Word 97/2000/2003功能和操作的敘述錯誤的是 (19) 。 A•Word文檔可以分別設置打開文件時的密碼和修改文件時的密碼 B•頁邊距的計量單位可以設置為磅、英寸和厘米等 c•可以將選中的英文統(tǒng)一設置為小寫,或大寫,或詞首字母大寫,或句首字母大寫等 D•利用工具欄上的“格式刷”,可以復制字體的格式,但不能復制段落的格式 20.下列有關Microsoft PowerPoint 97/2000/2003功能和操作的敘述錯誤的是 (20) 。 A.PowerPoint文件可以另存為網(wǎng)頁文件 B.演示文稿可以按講義方打印,且一張紙(如A4規(guī)格)可以打印多達6或9張投影爿 c.演示文稿的放映方式可以設置為循環(huán)放映 D.演示文稿中可以插入聲音文件,但不可以錄制旁白 21.下列有關表及其字段的敘述中,錯誤的是_______ A.每個表最多有100多個字段 B.每個數(shù)據(jù)庫表只能屬于一個數(shù)據(jù)庫 C.自由表的字段名最多有10個字符組成 D.字符型字段的默認寬度為10 22.備注型、日期型和邏輯型字段的寬度是固定的,它們分別是(22) A.4、8、2 B.8、8、 23.在下列有關表索引的敘述中,錯誤的是(23) A.數(shù)據(jù)庫表可以有結(jié)構(gòu)復合索引,但自由表不可以 B.結(jié)構(gòu)復合索引文件隨著表的打開而自動打開 C.數(shù)據(jù)庫表可以創(chuàng)建主索引,但自由表不可以 D.一個數(shù)據(jù)庫表可以有多個候選索引,但只能有一個主索引 24.創(chuàng)建并保存一個表、數(shù)據(jù)庫、查詢、表單、報表、類庫、程序或菜單時,生成的文件個數(shù)不點 相同若創(chuàng)建了一個表單并保存之,則會在其存儲的磁盤上生成(24) 個文件 A.1 B 25•在"項目管理器"窗口中選擇一個表,然后單擊"修改"或"瀏覽"按鈕,則指定的表將被打 開(假設該表在這之前未被打開)在下列有關該表所在工作區(qū)的敘述中,正確 是(25) A.在1號工作區(qū)中打開 B.在當前工作區(qū)中打開 C.在當前工作區(qū)的下一個工作區(qū)中打開,且該工作區(qū)被設置為當前工作區(qū) D.在當前未被使用的最小工作區(qū)中打開,且該工作區(qū)被設置為當前工作區(qū) 26.利用查詢設計器設計查詢時,下列敘述中錯誤的是 (26) A.在設計多表查詢時必須設置兩個表之間的聯(lián)接類型,系統(tǒng)默認的聯(lián)接類型是內(nèi)聯(lián)接 B.在選擇一個排序字段時,系統(tǒng)默認的排序方式為升序 C.在"雜項"中設置查詢結(jié)果的記錄范圍時,可以選擇前n條記錄或最后n條記錄 D.所選的分組字段可以不是查詢輸出字段 27.在下列有關SQL命令的敘述中,錯誤的是、(27) A.利用ALTER TABLE-SQL命令可以修改數(shù)據(jù)庫表和自由表的結(jié)構(gòu) B.利用DELETE--SQL命令可以直接物理刪除(徹底刪除)表中的記錄 C.利用一條UPDATE—SQL命令可以更新一個表中的多個字段的內(nèi)容 D.利用查詢設計器設計的查詢,其功能均可以利用一條SELECT-SQL命令實現(xiàn) 28.在下列VFP基類中,無Caption屬性的基類是(28) A.Label B.OptionGroup C.Check D.EditBox 29.在下列有關控件及其屬性的敘述中,錯誤的是(29) A.一個標簽控件最多可以顯示128個字符 B.計時器控件的Interval屬性的單位為毫秒 c.當形狀控件的Curvature屬性值為99時,其曲率最大 D•組合框控件的Style屬性控制其為下拉列表框還是下拉組合框 30.在利用VFP菜單設計器設計菜單時,下列敘述中錯誤的是 (30) A.利用菜單設計器可以創(chuàng)建菜單(一般菜單)和快捷菜單 B.用戶可以將VFP系統(tǒng)菜單項添加到自己設計的菜單中 c.在"提示選項"對話框中為菜單項設置快捷鍵(快捷方式)時,只能使用Ctrl鍵與另一 個字母鍵的組合 D.用戶菜單可以設置為替換VFP系統(tǒng)菜單,也可設置為追加在VFP系統(tǒng)桑單之后 二、填空題(請將答案填寫在答題紙的相應答題號內(nèi),每個答案只占一行) 1.在運行程序文件(.PRG)時,系統(tǒng)會自動地對程序文件進行"偽編譯",包括對程序的詞法檢 查和語法檢查等系統(tǒng)生成的"偽編譯"程序的文件擴展名為 (1 ) 2.VFP中的數(shù)據(jù)完整性規(guī)則包括:域完整性規(guī)則、 ( 2 ) 、參照完整性規(guī)則和用戶自定義完 整性規(guī)則 3.GETFILE()函數(shù)的功能是顯示"打開"對話框,并返回選定文件的名稱其常用格式為: GETFILE([cFileExtensions][,cText]) 其中,參數(shù)cFileExtensions指定要打開的文件類型,cText指定"打開"對話框中文本框前的 標簽若要打開如圖1所示的對話框,則可執(zhí)行命令:=GETFILE(" (3) ","表文件名")
圖1 4.與表操作相關的系統(tǒng)函數(shù)有多個,例如EOF()、BOF()、USED()等用于統(tǒng)計當前工作區(qū) 中表的字段個數(shù)的函數(shù)是( 4 ) 5.已知某數(shù)據(jù)庫中有學生表和成績表,且兩個表之間已設置了參照完整性(學生表為主表,成 績表為子表)若在對學生表中的某條記錄實施刪除操作時,因該同學在成績表中有相關 的成績記錄而禁止刪除,則在這兩個表之間一定設置了參照完整性規(guī)則: ( 5 ) 6.用UPDATE-SQL語句修改ts(圖書)表中作者字段(zz,C)的值時,若要在所有記錄的作者 后面加漢字"等"(假設字段寬度足夠),可以使用命令: UPDATE ts SET ZZ=( 6 ) +"等" 7.設有一職工檔案表(zgda.dbf),含有姓名(xm)、部門(bin)和性別(xb)等字段使用下列 SELECT-SQL命令,可以將查詢結(jié)果保存在文本文件TEMP.txt中: SELECT xm bm FROM zgda ORDER BY bm (2)temp 8.某考試管理系統(tǒng)中有兩個表:考試語種表(tyz.dbf)和考生報名表(bm.dbf)考試語種表 含有語種代號(yzdh,C,2)和語種名稱(yzmc,C,15)字段,考生報名表含有準考證號(zkz, c,10)等字段,它們的數(shù)據(jù)如下表所示: YZDH YZMC 43 一級 52 Visual FoxPro 53 Visual BASIC 54 Visual C++ 55 Java 56 FORTRAN 90 38 三級偏硬 39 三級偏軟 ZKZ 0114300101 0114300102 0114300103 0215201601 0215201602 ... 設準考證號(zkz)的第4、5位字符表示該考生所報的考試語種代號,則下列SELECT-SQL 命令可用于統(tǒng)計和顯示各語種報名考試的人數(shù): SELECT tyz.yzdh,tyz.yzmc,COUNT(*)AS人數(shù); FROM tyz INNER JOIN bm; ON tyz.yzdh= ( 8 ); ( 9 ) 9.設有一學生成績表(xscj.dbf),含有學號(xh,C,10)、姓名(xm,C,8)和成績(cj,N,3)字段 下列程序段可用于統(tǒng)計并顯示分數(shù)段60分以下、90分以上和60~89分的人數(shù)與比例: ALTER TABLE xscj ADD COLUMN bz C(8) &&添加一個備注(bz,C,8)字段 UPDATE xscj SET bz=IIF(cj<60,'60分以下',IIF(cj>89,'90分以上','60~89分')) SELECT xscj n=RECCOUNT() SELECT bz AS 分數(shù)段,COUNT(*) As 人數(shù), (10) *100 AS 比例; FROM xscj; GROUP BY bz ALTER TABLE xscj ( 11 ) COLUMN bz &&刪除備注(Bz)字段 10.數(shù)據(jù)庫SJK的學生表(XS.dbf)中有學號(xh,c,8)、姓名(xm,C,8)等字段;成績表(cj.dbf) 中有學號(xh,C,8)、課程代號(kcdh,C,3)和成績(cj,N,3)等字段,以下SELECT-SQL命 令是根據(jù)學生表和成績表查詢選修課程在6門以上的學生選修課程門數(shù)、成績優(yōu)秀的課 程門數(shù)(注:優(yōu)秀是指成績大于或等于85) SELECT XS.xh,xs.xm,COUNT(*) as 選課門數(shù),; ( 12 )(IIF(cj.cj=>85,1,0)) As 優(yōu)秀課門數(shù); FROM sjk!xs INNER JOIN sjk!cj; ON xs.xh=cj.xh: GROUP BY xs.xh; (13) 選課門數(shù)=>6 11.某表單中有一個列表框控件list1和一個命令按鈕控件cmdl,且該 列表框已與成績表(cj.dbf)的成績字段(cj,N,3)綁定,表單運行時 如圖2所示若命令按鈕cmdl的Click事件代碼如下:
PUBlic x X=THISFORM.Listl.LIST(4) ?x ?TYPE("x") 則表單運行時單擊該命令按鈕,輸出結(jié)果為( 14 ) 和(15) i2.某表單中有一個列表框控件listl和一個命令按鈕控件cmdl,表單 運行時如圖3所示列表框顯示的內(nèi)容分別是學生的學號、姓名、
選課數(shù)以及平均成績命令按鈕cmdl的Click事件代碼如下: THISFORM.Caption=THISFORM.Listl.Value 在表單運行時,若單擊該命令按鈕后表單的標題顯示學生的姓名("例如顯示吳云") 列表框控件listl的BoundColumn屬性值為 ( 16 ) 13.已知xs(學生)表、kc(課程)表、cj(成績)表的表結(jié)構(gòu)如下: (1)xs.dbf:學號(xh,c,8)、姓名(xm,C,8)、性別(xb,C,2) (2)kc.dbf:課程代號(kcdh,C,3)、課程名稱(kcmc,C,20)、學分(xf,N,2)
(3)cj.dbf:學號(xh,C,8)、課程代號(kcdh,C,3)、成績(cj,N,3) 某表單運行時如圖4所示,其功能是查看 選項按鈕組(optl)選擇一個年級時,列表框(1istl)中顯示出該年級所有課程不及格的學 生的學號、姓名、課程名稱和成績(xh字段的前兩位表示年級) 根據(jù)圖4所示表單,填寫表單、列表框和選項按鈕組控件的下列屬性值: 表單:ControlBox= (17) 列表框:ColumnCount= (18) 選項按鈕組:Value=(19) 14.某表單運行時如圖5所示,表單上有一個頁框控件PageFramel和一個微調(diào)框控件Spin- nerl微調(diào)框控件Spinnerl的Init事件代碼如下: THIS.Value=1 THIS.KeyboardLowValue=1 THIS.SpinnerLowValue=1 THIS.KeyboardHighValue=10 THIS.SpinnerHighValue=10 在表單運行時,若要頁框中頁面的個數(shù)由微調(diào)框的值決定,則微調(diào)框控件Spinnerl的In- teractiveChange事件代碼應包含下列命令: THISFORM.Pageframe1. (20) =THIS.Value
15.所有的容器對象都具有與之相關的計數(shù)屬性和 (21)屬性,其中,前者是一個數(shù)值型 屬性,它表明了所包含對象的數(shù)目;后者是一個數(shù)組,用以引用每個包含在其中的對象 16.利用ShowWindows屬性和Desktop屬性,可以將表單設置為 (22) 、浮動表單或子 表單 17.在菜單設計器中,設置某一菜單(項)的"結(jié)果"就是指定在選擇該菜單(項)時發(fā)生的動 作,其結(jié)果類型有:子菜單、填充名稱、命令和(23) 18.若要在報表的每一頁打印頁碼,可以在設計報表時,在"頁標頭"或"頁注腳"帶區(qū)中加人 含系統(tǒng)變量(24) 的域控件 19.完善下列程序,使其產(chǎn)生10個隨機的大寫英文字母: CLEAR i=1 DO WHILE ( 25 ) k=INT( IF k>=65 AND k<=90 &&k的值為某大寫英文字母的ASCII碼值 ? (26) i=i+1 ENDIF ENDDO 20.執(zhí)行以下程序,屏幕顯示為: ( 27 ) x=8 D0 WHILE .T. x=x+1 IF x=INT(x/4)*5 ??X ELSE L00P ENDIF IF X>10 EXIT ENDIF ENDDO 、 21.完善下列自定義函數(shù)STR_RV(),要求其功能為將一個字符串進行"反序",例如,STR_ RV("ABCD")的返回值為"DCBA" FUNCTION str_rv() PARAMETERS c P=SPACE(0) DO WHILE LEN(c)>0 x=ASC( (28) ) If x>127 &&ASCII碼值大于127的字符為漢字(半個漢字) P=LEFT(c,2)+P c=SUBSTR(c,3) ELsE P=LEFT(c,1)+P c=SUBSTR((29)) ENDIF ENDDO ( 30 ) End Function |
|||||