![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2010年秋江蘇二級VFP語言真題 |
|||||
絕密★ 啟用前 2010年秋 江蘇省高等學校非計算機專業(yè)學生 計算機基礎(chǔ)知識和應(yīng)用能力等級考試 二級試卷 試卷語種:VFP語言 說 明: 1.本試卷包括計算機基礎(chǔ)知識部分和程序設(shè)計部分,考試時間共12 0分鐘; 2.本試卷滿分為60分,分選擇題和填空題,試卷不分A、B類型; 3.計算機基礎(chǔ)知識部分全部是選擇題(20分),程序設(shè)計部分分為選擇題(1 0 分)和填空題(30分)兩種; 4.選擇題用答題卡答題。每一項有A、B、C、D四個可供選擇的答案,請選 擇其中一個你認為正確的答案,用HB鉛筆涂寫在答題卡的相應(yīng)答題號內(nèi)。 每選對一項得1分,不選或選錯不得分; 5.填空題用答題紙答題。請將答案用藍、黑色鋼筆或圓珠筆填寫在答題紙的 相應(yīng)答題號內(nèi),每個答案只占一行,不得換行。每填對一個答案得1分, 不填或填錯不得分; 6.請認真填寫并仔細核對答題卡和答題紙上的學校名稱、準考證號和姓名是 否填寫正確。 7.考試結(jié)束時將試卷、答題卡和答題紙放在桌上,不得帶走。待監(jiān)考人員收 畢清點后,方可離場。 第一部分計算機基礎(chǔ)知識 1.微電子技術(shù)是信息技術(shù)領(lǐng)域中的關(guān)鍵技術(shù),它以集成電路為核心.下列有關(guān)集成電路的敘述中,錯誤的是 ___(1)___ A. 現(xiàn)代集成電路使用的半導體材料只能是硅(Si),不能使用其它任何半導體材料 B. 集成度是指集成電路包含的電子元件數(shù)目,可分為SSI、MSI、VLSI等 C. Moore定律指出,單塊集成電路的集成度平均18--24個月翻一番 D. 我國第二代身份證中嵌入了集成電路芯片,可以實現(xiàn)電子防偽和數(shù)字管理功能 2. 數(shù)據(jù)傳輸速率是數(shù)據(jù)通信中重要的性能指標。Gb/s是數(shù)據(jù)傳輸速率的計量單位之一,其正確含義是 ___(2)___ 。 A.每秒兆位 B.每秒千兆位 C.每秒百兆位 D.每秒百萬位 3. 所謂"變號操作"是指將一個整數(shù)變成絕對值相同但符號相反的另一個整數(shù)。假設(shè)使用補碼表示的8位整數(shù)x=10010101,則經(jīng)過變號操作后結(jié)果為___(3)___. A.01101010 B.00010101 C.11101010 D.01101011 4. 下列有關(guān)PC機主板的敘述中,錯誤的是 ___(4)___ 。 A. 主板的物理尺寸沒有標準,各廠家均可自行定義 B. 主板上包含芯片組,它是PC機各組成部分相互連接和通信的樞紐 C. 主板上包含BIOS和CMOS芯片 D. 主板上包含CPU插座、內(nèi)存條插槽及其它類型的插槽 5. 下列有關(guān)PC機中央處理器(CPU)和內(nèi)存(內(nèi)存條)的敘述中,正確的是 __(5)____ . A.PC機所采用的CPU都是Intel公司生產(chǎn)的Pentium系列芯片,其它廠商生產(chǎn)的 CPU都與之不兼容 B. 目前已有雙核的微處理器(例如Core 2 Duo),但還沒有四核的微處理器 c. 通常來說,DRAM的速度比SRAM的存取速度慢 D. 一般來說,一個內(nèi)存條上僅有一個DRAM或SRAM芯片 6. 下列有關(guān)PC機I/O總線與I/O接口的敘述中,錯誤的是 __(6)____ . A. 目前PC機中協(xié)調(diào)與管理總線操作的總線控制器包含在主板上的芯片組中 B. 總線最重要的性能是數(shù)據(jù)傳輸速率,其單位通常為MB/s或GB/s C. SATA接口的數(shù)據(jù)傳輸速率通常低于USB 2.0的數(shù)據(jù)傳輸速率 D. USB連接器有4個引腳,其中一個引腳連接+5V電源 7. 下列有關(guān)PC機常用I/O設(shè)備的敘述中,錯誤的是__(7)____。 A. 目前臺式機鍵盤通常有一百零幾個按鍵,筆記本電腦的鍵盤有八十幾個按鍵 B. 目前流行的鼠標是光電鼠標,其與主機的接口有PS/2與USB兩種 C. 寬屏LCD顯示器的寬高比為16:9或16:10 D. 打印速度是打印機的重要性能指標,速度單位通常為dpi 8. 下列有關(guān)PC機外存儲器的敘述中,錯誤的是___(8)___ 。 A. 目前硬盤的盤片大多為3.5、2.5或1.8英寸,一個硬盤中可有一個或多個盤片 B. 目前有些u盤可以模擬硬盤和光盤存儲器啟動操作系統(tǒng) C. 目前光盤存儲器主要分為CD、DVD和BD三種,它們均采用紅外激光進行讀寫 D. 目前光驅(qū)的速率通常用多少倍速表示 9. 下列有關(guān)計算機軟件的敘述中,錯誤的是___(9)___. A. 軟件一般是指程序及其相關(guān)的數(shù)據(jù)和文檔資料 B. 從軟件的用途考慮,軟件可以分為系統(tǒng)軟件和應(yīng)用軟件,主要的系統(tǒng)軟件有操作系統(tǒng)、語言處理系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)等。 C. 從軟件的權(quán)益來考慮,軟件可以分為商品軟件、共享軟件和自由軟件,共享軟件和自由軟件均為無版權(quán)的免費軟件 D.Linux是一種系統(tǒng)軟件、自由軟件 10.到目前以止,Windows系列操作系統(tǒng)已推出多個版本。在下列版本中,最新的Windows 版本是___(10)___ A. Windows7 B. Windows Me C. Windows XP D. Windows 11.下列有關(guān)Windows XP操作系統(tǒng)功能的敘述中,錯誤的是___(11)___. A. 系統(tǒng)通過"時間片”輪轉(zhuǎn)策略支持多任務(wù)處理 B. 系統(tǒng)利用SPOOLing技術(shù)進行存儲管理 C. 在設(shè)備管理中引入了緩沖技術(shù),以減少I/O操作的等待時間 D. 系統(tǒng)支持PnP功能,并按ACPI標準進行電源管理 12.在因特網(wǎng)中某臺主機的IP地址為 的主機號為 ___(12)___ 。 A. 20 B. 13.局域網(wǎng)中需要傳輸?shù)臄?shù)據(jù)必須預(yù)先組織成若干數(shù)據(jù)幀,每一數(shù)據(jù)幀的格式如下圖所示: 上圖中最末部分"?”表示的是___(13)___ 。
A.協(xié)議信息 B.校驗信息 C.冗余信息 D.結(jié)束標志 14.目前網(wǎng)絡(luò)用戶接入因特網(wǎng)有多種方式,例如ADSL、HFC等。通過HFC接入因特網(wǎng)時采用的網(wǎng)絡(luò)是___(14)____。 A. 有線電話網(wǎng) B. 有線電視網(wǎng) C. 無線局域網(wǎng) D. 移動電話網(wǎng) 15.下列網(wǎng)絡(luò)協(xié)議中,直接與電子郵件傳輸相關(guān)的網(wǎng)絡(luò)協(xié)議是___(15)___。 A.FTP B.SMTP C.TELNET D.NNTP 16.下列有關(guān)計算機中文本與文本處理的敘述中,錯誤的是 ___(16)____ A. 西文字符主要是采用ASCII字符集,基本ASCII字符集共有256個字符 B. 我國最早采用的漢字字符集是GB2312,包含6000多個漢字和若干個非漢字字符 C. 無論采用何種方式輸入漢字,在計算機中保存時均采用統(tǒng)一的漢字內(nèi)碼 D. 簡單文本和豐富格式文本中字符信息的表示相同,區(qū)別在于格式信息的表示 17.彩色圖像所使用的顏色描述方法稱為顏色模型(即顏色空間)。下列四種顏色模型中, 彩色噴墨打印機使用的是___(17)___. A. RGB B. HSB C. YUV D. CMYK 18.文件的擴展名用于標記文件的類型,用戶應(yīng)該盡可能多地知曉各類文件的擴展名,下 列文件中,屬于數(shù)字聲音的文件是______ A. ABC.RM B. ABC.WMA C. ABC.MKV D. ABC.SWF 19.信息系統(tǒng)軟件開發(fā)瀑布模型包括系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施和系統(tǒng)維 護等幾個階段。下面各項工作中,屬于系統(tǒng)實施階段的是___(19)___ A.問題定義 B.可行性研究 C.系統(tǒng)測試 D.繪制E-R圖 20.下列有關(guān)Micmsoft Word 2003和Microsoft Excel 2003軟件的敘述中,錯誤的是___(20)___ A. 利用Word軟件編輯文檔,可以將其保存為TXT、DOC、RTF和HTM格式文件 B. 利用Word軟件編輯文檔時,可以統(tǒng)計選定文本的字符數(shù) C. 在Excel軟件中,可以打開(導入)TXT、DBF、HTML格式的文件(數(shù)據(jù)) D. Excel文件可以設(shè)置打開權(quán)限密碼,但不可以單獨設(shè)置修改權(quán)限密碼 第二部分Vi sua I FoxPro程序設(shè)計 一、選擇題(用答題卡答題,答案依次填在21~30答題號內(nèi)) 21.假設(shè)某學生表(XS)中有學號(XH)、姓名(XM)和籍貫(JG)等字段,SQL語句"SELECT xh FROM xs"完成的是關(guān)系的 ____(21)____ 操作。 A.選擇 B.投影 C.連接 D.并 22.文件擴展名為MNX的文件是 ____(22)_____ 。 A.項目文件 B.表單文件 C.菜單文件 D.備注文件 23.函數(shù)LEN(DTOC(DATE0,1))的返回值是 _____(23)_____ A.1 B 24.在下列有關(guān)數(shù)據(jù)庫表和自由表的敘述中,錯誤的是 _______(24)______ 。 A.數(shù)據(jù)庫表和自由表都可以利用表設(shè)計器來創(chuàng)建 B.數(shù)據(jù)庫表和自由表都可以創(chuàng)建主索引和普通索引 C.自由表可以添加到數(shù)據(jù)庫中成為數(shù)據(jù)庫表 D.自由表與數(shù)據(jù)庫表、自由表與自由表之間不可創(chuàng)建永久性關(guān)系 25.在下列有關(guān)查詢與視圖的敘述中,錯誤的是 ______(25)_______ . A.利用查詢設(shè)計器創(chuàng)建的查詢文件,可以利用"Windows記事本"應(yīng)用程序打開和修改 B.可以基于一個視圖來建立新的查詢,也就是說查詢的數(shù)據(jù)源可以是視圖 C.基于兩個表進行查詢時,查詢結(jié)果的記錄數(shù)可能大于兩個表的記錄數(shù)之和 D.可以基于一個查詢文件來建立新的查詢,也就是說查詢的數(shù)據(jù)源可以是查詢 26.下列自定義函數(shù)ABC的功能是計算一個整數(shù)的各位數(shù)字之和: FUNCTION abc Parameter x s=0 DO WHILE x>0 s=s+MOD(x,10) ___________ ENDDo RETURN S ENDFUNC 在上述函數(shù)定義中,下劃線處應(yīng)填寫的語句是____(26)_____ . A.x=INT(x/10) B.x=x-INT(x/10) C.x=INT(x%10) D.x=x-INT(x%10) 27.下列有關(guān)表單設(shè)計器和表單(集)的敘述中,錯誤的是___(27)___。 A.利用表單設(shè)計器可以創(chuàng)建和設(shè)計表單集 B.表單的最大設(shè)計區(qū)(即表單的大小,或者說分辨率)由系統(tǒng)決定,用戶不可對其調(diào)整 C.利用"ActiveX控件(OleControl)"可以向表單中添加視頻和聲音對象 D.在默認情況下,表單的AutoCenter屬性值為.F. 28.下列VFP基類中,均有ControlCount屬性的是___(28)___ A.Form、TextBox、ListBox B.FormSet、Form、PageFrame C.Form、Page、Column D.Column、OptionGroup、CommandGroup 29.對于表單上的某文本框控件來說,下列事件中一定會發(fā)生的事件是___(29)___ . A.Init B.When C.valid D.GotFocus 30.下列命令中,語法正確的是 ___(30)____ A.DO PROGRAM ? B.DO QUERY ? C.DO MENU ? D.DO FORM ? 二、填空題(請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個答案只占一行) 1.在信息系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫設(shè)計一般分為三個階段,即概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計。其中,概念結(jié)構(gòu)設(shè)計階段常使用的設(shè)計工具是___(1)__圖。 2.在Windows環(huán)境下,用戶通常使用鼠標的拖放操作或利用剪貼板功能進行文件的復(fù)制。在VFP中,可以直接使用命令對文件進行復(fù)制。例如,將當前工作目錄中的"abc.txt"文件復(fù)制到盤符為E的U盤中,可以使用命令___(2)___abc.txt TO e:。 3.VFP支持多種數(shù)據(jù)類型,例如字符型、貨幣型、數(shù)值型等等。每種數(shù)據(jù)類型可以用一個字母表示,例如字符型可用C表示、數(shù)值型可用N表示、備注型可用___(3)___ 表示。 4.函數(shù)ABS(MOD(-23,-5))的返回值為___(4)___;若要產(chǎn)生一個0-1之間的隨機數(shù),可以使用函數(shù)___(5)___ 。 5.用戶可以在表設(shè)計器中修改表結(jié)構(gòu),也可以用命令直接修改表結(jié)構(gòu)。例如,刪除XS表的更新觸發(fā)器可以使用命令DELETE ___(6)___ON xs FOR UPDATE。 6.某表中有數(shù)值型的NL字段(字段寬度為3,無小數(shù)位)和字符型的DW字段.如果需要為該表創(chuàng)建一個普通索引,要求首先根據(jù)NL字段捧序,NL字段值相同時根據(jù)Dw字段捧序,則索引表達式可以為___(7)___ +dW。 7.一個工作區(qū)中僅能打開一個表,但同一個表可以在多個工作區(qū)中同時打開.例如XS表已在1號工作區(qū)打開,則在5號工作區(qū)再次打開該表,可以使用命令USE xs IN 5 ___(8)___ . 8.在VFP中使用Microsoft Excel文件中的數(shù)據(jù)有兩種方法:一是執(zhí)行"文件"菜單中的"導入"菜單命令(采用這種方式將會創(chuàng)建一個新表);二是利用命令___(9)___將.XLS文件中的數(shù)據(jù)追加到當前工作區(qū)的表中。 9.在使用SELECT-SQL命令進行查詢時,可以在查詢命令中使用___(10)__子句指定查詢結(jié)果必須滿足的篩選條件。 10.某展覽會對每位參觀者進出都有登記,并將數(shù)據(jù)記錄在表DJB中.DJB表含有進門時間(JSJ,日期時間型)、出門時間(CSJ,日期時間型)等字段。下列SELECT-sQL命令可以查詢出每天的參觀人數(shù)及參觀者在展覽會上逗留的平均時間(以小時計): SELECT LEFT(TTOC(jsj),8) AS 日期,___(11)___AS 參觀人數(shù),; ___(12)___ /60 AS平均時間; FROM djb; ___(13)___ 11.某高速公路上有一測速點(該路段限速60- SELECT sj,ph,cs FROM clcs _____(14)______ 12.在VFP中,內(nèi)存變量通常不需要特別聲明(定義),在需要使用時可以直接進行賦值。但通過預(yù)先的聲明,可以定義變量的作用域。例如,下列命令(語句)聲明了兩個全局變量x、y: ____(15)_____ x,y 13.運行下列程序后,顯示的運行結(jié)果為____(16)________ CLEAR FOR i=1 T0 3 j=1 DO WHILE j<4 m=i*j IF MOD(m,2)=0 ??m ENDIF j=j+1 ENDDO i=i+1 ENDFOR 14.下列程序(由10行語句組成)的功能是求出所有的幸運數(shù)(幸運數(shù)是指前兩位數(shù)字之和等于后兩位數(shù)字之和的四位數(shù)),但程序運行時提示程序的第5行有錯?第5行語句應(yīng)修改為____(17)_____ CLEAR DIME x(4) FOR i=1001 TO 9999 FOR j=1 T0 4 x(j)=VAL(SUBSTR(i,j,1)) ENDFOR IF x(1)+x(2)=x(3)+x(4) ?i ENDIF ENDFOR 15.完善下列程序,其功能是統(tǒng)計一個文本文件(內(nèi)容為英文文章)中大小寫英文字母的個數(shù)。 CLEAR cFile=GETFILE('TXT','文件名') cc=fileToMem(cFile) STORE 0 TO i,j DO WHILE LEN(cc)>0 c=LEFT(cc,1) ____(18)______ CASE ASC(c)>96 AND ASC(c)<123 j=j+1 CASE ASC(c)>64 AND ASC(e)<91 i=i+1 ENDCASE cc=SUBSTR(___(19)____) ENDDO ?'大寫、小寫英文字母個數(shù)分別為',_____(20)______ FUNCTION fileToMem &&該函數(shù)的功能是將文件內(nèi)容讀到內(nèi)存變量中 PARAMETER cFileName fhandle=FOPEN(cFileName) cText=SPACE(0) IF fhandle>0 nSize=FSEEK(fhandle,0,2) =FSEEK(fhandle,0) eText=FREAD(fhandle,nSize) =FCLOSE(fhandle) ENDIF RETURN cText 16.利用報表設(shè)計器設(shè)計報表時,報表設(shè)計區(qū)分為多個報表帶區(qū)。系統(tǒng)規(guī)定最多有9種不同的報表帶區(qū),即標題、頁標頭、列標頭、組標頭、細節(jié)、組注腳、列注腳、頁注腳和 ____(21)_____帶區(qū)。 17.在菜單設(shè)計器中設(shè)置某一菜單(項)的"結(jié)果",就是指定在選擇該菜單(項)時發(fā)生的動作(即指定任務(wù)),可以設(shè)置的"結(jié)果"類型有命令、填充名稱、___(22)____和過程。 18.主程序是一個應(yīng)用系統(tǒng)運行時的起點,在連編項目之前一般要確定主程序.對于程序、菜單、表單、報表、查詢來說,不能設(shè)置為主程序的是___(23)____。 19.基類的事件集合是固定的,不能進行擴充。基類的最小事件集包括____(24)____事件、Destroy事件和Error事件。 20.設(shè)有"列表框示例"表單如圖1所示。表單上有一個命令按鈕控件(Command1)、兩個標簽控件和兩個列表框控件(List1和List2),且兩個列表框的數(shù)據(jù)源類型已分別設(shè)置為"結(jié)構(gòu)"和"值"。單擊命令按鈕可以打開"打開"對話框以選擇表文件,然后打開表文件、設(shè)置List1列表框的屬性以顯示表的結(jié)構(gòu)(字段名),命令按鈕的Click事件代碼應(yīng)為: CLOSE TABLE ALL cfile=GETFILE('DBF','文件名') IF !FILE(cfile) RETURN ENDIF USE &cfile THISFORM.List1.___(25)____=ALIAS() THISFORM.Refresh 對于List1列表框來說,雙擊其中的某列表項可以將其添加到List2列表框,且從List1列表框中移去該項,List1列表框的DblCiick事件代碼為 THISFORM.List2.____(26)_____(THISFORM.List1.Value) THISFORM.____(27)____.RemoveItem(THIS.ListIndex) 21.設(shè)有用于"顯示日期或時間"的表單如圖2所示.表單有一個計時器控件(Timerl)、一個文本框控件(Textl)和選項按鈕組控件(Optiongroup1)。表單左上角的圖標默認是VFP系統(tǒng)圖標("狐貍頭"),如果要更改該圖標,應(yīng)設(shè)置表單的___(28)____屬性:表單上的文本框用于顯示當前日期或當前時間(是顯示日期還是顯示時間,由選項按鈕組決定);計時器控件根據(jù)選項按鈕組和當前系統(tǒng)日期/時間,每秒更新文本框內(nèi)容一次,則計時器控件的___(29)___ 事件代碼可設(shè)置為: IF THISFORM.OptionGroup1.value=1 THIS.___(30)___.Text1.Value=DATE() &&對象引用采用相對引用 ELSE THISFORM.Text1.Value=TIME() ENDIF THISFORM.Text1.Refresh 一 選擇題 1.A 2.B 3.D 4.A 5.C 6.C 7.D 8.C 9.C 10.A 11.B 12.D 13.B 14.B 15.B16.A 17.D 18.B 19.C 20.D 21.B 22.C 23.C 24.B 25.D 26.A 27.B 28.C 29.A 30.D 二 填空題 (答案不區(qū)分大小寫) (1)E-R (2)COPY FILE (3)M (4)3 (5)Rand() (6)TRIGGER (7)str(nl) (8)again (9)APPEND FROM (10)Where (11)COUNT(*) (12)(csj-jsj)/60 (13) GROUP BY 1 (14) Where cs<60 Or cs>120 或者輸入Where not Between(cs,60,120) (15) PUBLIC (16)2 6 (17) x(j)=VAL(SUBSTR(str(i,4),j,1)) (18)DO CASE (19)cc,2 (20)i,j (21)總結(jié) (22)子菜單 (23)報表 (24)Init (25)RecordSource (26)AddItem (27)List1 (28)ICON (29)TIMER (30)Parent |
|||||