![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2002年(秋)二級(jí)考試筆試卷參考答案(VFP) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2002年(秋)二級(jí)考試筆試卷參考答案(VFP) (本試卷包括計(jì)算機(jī)基礎(chǔ)知識(shí)部分和程序設(shè)計(jì)部分,考試時(shí)間共120分鐘) 說明: 1.本試卷滿分為60分,分選擇題和填空題,試卷不分A、B類型。 2.選擇題用答題卡答題。每一項(xiàng)有A、B、C、D四個(gè)可供選擇的答案,請(qǐng)選擇其中一個(gè)你認(rèn)為正確的答案,用 HB 鉛筆涂寫在答題卡的相應(yīng)答題號(hào)內(nèi)。每選對(duì)一項(xiàng)得1分,不選或選錯(cuò)不得分。 3.填空題用答題紙答題。請(qǐng)將答案填寫在答題紙的相應(yīng)答題號(hào)內(nèi),每個(gè)答案只占一行,不得換行。每填對(duì)一個(gè)答案得1分,不填或填錯(cuò)不得分。 4.請(qǐng)認(rèn)真填寫并仔細(xì)核對(duì)答題卡和答案紙上的學(xué)校、準(zhǔn)考證號(hào)是否正確。 第一部分 計(jì)算機(jī)基礎(chǔ)知識(shí)(各語種相同) 1.在計(jì)算機(jī)科學(xué)中,常常會(huì)遇到用二進(jìn)制、八進(jìn)制、十六進(jìn)制等表示的數(shù)據(jù)。對(duì)于算術(shù)表達(dá)式1023-377Q+100H,其運(yùn)算結(jié)果是____1______。
2.計(jì)算機(jī)在處理數(shù)據(jù)時(shí),對(duì)數(shù)據(jù)的大小都有范圍限制。以下運(yùn)算中可能產(chǎn)生數(shù)據(jù)溢出的是____2_______。
3.在計(jì)算機(jī)中處理漢字信息時(shí),不同處理階段常使用不同形式的編碼表示,例如輸入碼、機(jī)內(nèi)碼和字型碼等。下列有關(guān)漢字信息編碼的敘述中,不正確的是_____3_______。
4.高速緩存(Cache)是現(xiàn)代計(jì)算機(jī)中重要的存儲(chǔ)器之一,在目前的Pentium系列PC機(jī)中Cache通常分為兩極。其中,一級(jí)Cache位于_4__中。
5.在評(píng)價(jià)計(jì)算機(jī)的性能時(shí),通常用MIPS來描述計(jì)算機(jī)的_____5_____。
6.在下列“軟件工程”與“程序設(shè)計(jì)”的描述中,不正確的是___6_____。
7.目前,影響PC機(jī)安全的主要因素有計(jì)算機(jī)病毒、計(jì)算機(jī)黑客等。在下列有關(guān)計(jì)算機(jī)病毒和黑客的敘述中,不正確的是___7_____。
8.下列有關(guān)光盤存儲(chǔ)器的敘述中,不正確的是____8_____。
9.在中文Windows95/98中,用戶可以通過鍵盤操作來切換中英文輸入法。系統(tǒng)默認(rèn)的用于在各種輸入法(包括各種漢字輸入法和英文輸入法)之間進(jìn)行循環(huán)切換的組合鍵為___9____。
10.Windows95/98提供的“回收站”可用于暫存從硬盤中刪除的文件(夾)。在下列關(guān)于“回收站”的敘述中,不正確的是___10____。
11.Windows95/98環(huán)境下,下列敘述中正確的是___11_____。
12.在Windows95/98環(huán)境下,用戶在資源管理器窗口中雙擊一個(gè)文本文件(.TXT)時(shí),通常會(huì)啟動(dòng)“記事本”應(yīng)用程序。如果文本文件的文件大小大于___12______,則系統(tǒng)會(huì)提示用戶使用“寫字板”應(yīng)用程序讀取該文件。
13.Windows95/98中的“MS-DOS方式”可以是全屏幕方式,也可以是窗口方式。從窗口方式切換為全屏幕方式的操作可通過鼠標(biāo)操作,也可通過鍵盤操作,但從全屏幕方式切換為窗口方式只能通過鍵盤操作。通過鍵盤操作實(shí)現(xiàn)在兩種方式之間進(jìn)行轉(zhuǎn)換的組合鍵是____13______。
14.用戶在使用Windows提供的“畫圖”應(yīng)用程序編輯某圖片時(shí),如果圖片的大小為120*120像素,且將該圖片以單色位圖類型(.bmp)保存在軟盤上(注:軟盤的簇大小為512B),則該圖片文件所占用的存儲(chǔ)空間約為____14_____。
15.在使用Microsoft Word 7.0/97/2000編輯文檔時(shí),下列敘述中不正確的是___15____。
16.在使用Microsoft Word 7.0/97/2000編輯文檔時(shí),如果需要打印當(dāng)前文檔的第4、6-8頁,則應(yīng)___16_____,然后在出現(xiàn)的對(duì)話框中設(shè)置需打印的頁碼。
17.在使用Microsoft Excel 7.0/97/2000處理數(shù)據(jù)時(shí),下列敘述中不正確的是___17____。
18.在下列有關(guān)Microsoft Office 7.0/97/2000的應(yīng)用程序功能的敘述中,正確的是___18____。
19.企業(yè)內(nèi)部網(wǎng)是采用TCP/IP技術(shù),集LAN、WAN和數(shù)據(jù)服務(wù)為一體的網(wǎng)絡(luò),它也稱為__19_____。
20.如果某PC機(jī)使用56K的Modom撥號(hào)上網(wǎng)(接入Internet),那么下載一個(gè)大小為5.6 MB的軟件,理論上最快需要略多于__20____秒的時(shí)間。
第二部分 Visual FoxPro 程序設(shè)計(jì) 一、選擇題(用答題卡答題,答案依次填在21-30答題號(hào)內(nèi)) 21.在關(guān)系模型中,同一個(gè)關(guān)系中的不同屬性,其屬性名 __21____。
22.數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、____22_____組成。
23.參照完整性是用來控制數(shù)據(jù)的一致性。在Visual FoxPro系統(tǒng)中,系統(tǒng)提供的參照完整性機(jī)制不能實(shí)現(xiàn)的是:___23_____。
24.使用SELECT-SQL命令來建立各種查詢時(shí),下列敘述中正確的是:____24______。
25.利用SET DATE命令可以設(shè)置日期的顯示格式。如果要將日期顯示為“2002年10月1日”的形式,可以利用命令____25_____。
26.觸發(fā)器是綁定在表上的表達(dá)式,當(dāng)表中的記錄被指定的操作命令修改時(shí),觸發(fā)器被激活。Visual FoxPro提供的觸發(fā)器不包括____26______。
27.設(shè)在當(dāng)前工作區(qū)中已打開一個(gè)數(shù)據(jù)庫表。下列命令中,不能將該數(shù)據(jù)庫表關(guān)閉的命令是:_____27______。
28.執(zhí)行下列程序段后,屏幕上顯示的結(jié)果是:_____28________。
29.若從表單的數(shù)據(jù)環(huán)境中,將一個(gè)邏輯型字段拖放到表單中,則在表單中添加的控件個(gè)數(shù)和控件類型分別是_____29______。
30.在關(guān)系模型中,利用關(guān)系運(yùn)算對(duì)兩個(gè)關(guān)系進(jìn)行操作,得到的結(jié)果是:____30______。
二、填空題(請(qǐng)將答案填寫在答題紙的相應(yīng)答題號(hào)內(nèi),每個(gè)答案只占一行) 1.表的備注型字段和通用型字段的字段寬度是固定值,它們分別為 4_。 2.假設(shè)系統(tǒng)當(dāng)前日期為“2002年10月12日”,則表達(dá)式DTOC(DATE(),1)的值為 "20021012"。 3.數(shù)據(jù)庫是一種數(shù)據(jù)容器。從項(xiàng)目管理器窗口看,數(shù)據(jù)庫可以包含的子項(xiàng)有:表、本地視圖、遠(yuǎn)程視圖、連接和存儲(chǔ)過程。 4.數(shù)據(jù)庫表和數(shù)據(jù)庫之間的相關(guān)性是通過表文件和庫文件之間的雙向鏈接實(shí)現(xiàn)的。雙向鏈接包括前鏈和后鏈。其中,前鏈?zhǔn)潜4嬖跀?shù)據(jù)庫文件中的有關(guān)表文件的路徑和文件名信息,后鏈?zhǔn)潜4嬖诒眍^中的擁有該表的數(shù)據(jù)庫文件的路徑和庫文件名信息。假設(shè)JS表所從屬的數(shù)據(jù)庫文件被意外刪除,則可以使用 FREE TABLE JS命令刪除存儲(chǔ)在JS表中的后鏈。 5.指定Visual FoxPro系統(tǒng)是否處理標(biāo)有刪除標(biāo)記的記錄,以及其他命令是否可以操作它們,常使用下列命令:SET DELETED ON,在程序中將變量cYear定義為全局變量,可以使用下列命令:Public cYear。 6.基類的事件集合是固定的,不能進(jìn)行擴(kuò)充。基類的最小事件集包括 Init 事件、Destroy事件和Error事件。 7.已知學(xué)生表(XS.DBF)第一條記錄內(nèi)容如下:XH字段值為“990101”,XM的字段值為“李林”,XB字段值為“男”,CSRQ字段值為{08/23/82},XIMING字段值為“信息管理系”。設(shè)系統(tǒng)日期為2002年10月12日,則下列命令執(zhí)行后,M、N、MN的值分別為“李林_ _信息管理系”、20、"_4年級(jí)"。
8.形狀控件的Curvature屬性決定形狀控件顯示什么樣的圖形,它的取值范圍是0~99。當(dāng)該屬性的值為 0 時(shí),用來創(chuàng)建矩形。 9.運(yùn)行下面的程序段后,屏幕顯示的運(yùn)行結(jié)果是: 33 。
10.設(shè)有自由表XSB,表的各個(gè)字段名均以英文字母開頭。請(qǐng)完善下列程序,要求將XSB表的各個(gè)字段名的開頭字母轉(zhuǎn)換成A。
11.XSDA(學(xué)生檔案)表中含有姓名字段,其字段名為XM、字段寬度為8、字段類型為字符型。該表中含有若干記錄,但在輸入姓名信息時(shí),有的含有前導(dǎo)空格(例如姓名為“ 王小勇”),有的含有中間空格(例如姓名為“王 勇”),不便于通過姓名進(jìn)行記錄的查找。 已知系統(tǒng)函數(shù)STRTRAN(cSearched,cSearchedFor,cReplacement),可以將cSearched中所有cSearchedFor字符串替換為cReplacement字符串。 請(qǐng)利用該函數(shù)完成下面的UPDATE-SQL語句,實(shí)現(xiàn)上述功能。 UPDATE XSDA SET XM=STRTRAN( XM或XSDA.XM ,SPACE(1),SPACE(0)) 12.Visual FoxPRO主窗口同表單對(duì)象一樣,可以設(shè)置各種屬性。要將Visual FoxPRO主窗口的標(biāo)題更改為“教學(xué)管理系統(tǒng)”,可以使用命令 _SCREEN.CAPTION =“教學(xué)管理系統(tǒng)”。 13.JS表中含有一個(gè)備注型字段,字段名為JL。完善下面程序,其功能是統(tǒng)計(jì)"計(jì)算機(jī)"一詞在XS表的簡(jiǎn)歷字段中出現(xiàn)的次數(shù)。注:OCCURS()函數(shù)的功能是返回前一個(gè)字符表達(dá)式在后一個(gè)字符表達(dá)式中出現(xiàn)的次數(shù)。
14.列表框?qū)ο蟮臄?shù)據(jù)源由RowSource 屬性和RowSourceType屬性決定。而要將列表框中的值與表中的某個(gè)字段綁定,則應(yīng)該利用ControlSource屬性。 15.已知學(xué)生表(XSB.DBF)中的數(shù)據(jù)如下:
則依次執(zhí)行下列命令后,屏幕上顯示的結(jié)果是4、5。
16.若命令按鈕組及其所包含的各命令按鈕分別設(shè)置了Click事件代碼,Visual FoxPro系統(tǒng)將根據(jù)用戶單擊的位置執(zhí)行相應(yīng)的程序代碼;若單擊命令按鈕組區(qū)域內(nèi)、命令按鈕區(qū)域外,命令按鈕組的Click事件將被觸發(fā);而單擊命令按鈕組內(nèi)某一命令按鈕,則相應(yīng)命令按鈕的Click事件被觸發(fā)。 17.計(jì)時(shí)器是用來處理復(fù)發(fā)事件的控件。該控件正常工作的三要素是:Timer事件、Enabled屬性和 Interval 屬性。 18.表單中所有對(duì)象的屬性設(shè)置和程序代碼都保存在與表單同名的 表單備注 文件中,該文件能用文本編輯器打開。 19.設(shè)數(shù)據(jù)庫SJK.DBC中的表XS.DBF已設(shè)置了主索引、字段的默認(rèn)值。如果將XS.DBF移出SJK.DBC,則主索引轉(zhuǎn)換為 候選索引 ,字段的默認(rèn)值變成無效。 20.報(bào)表是最常用的打印文檔,設(shè)計(jì)報(bào)表主要是定義報(bào)表的數(shù)據(jù)源和報(bào)表的布局。在Visual FoxPro系統(tǒng)中,報(bào)表布局的常規(guī)類型有:列報(bào)表、行報(bào)表、多欄報(bào)表以及 一對(duì)多報(bào)表 。 21.執(zhí)行下列程序后,屏幕上顯示的結(jié)果是 江蘇省計(jì)算機(jī)等級(jí)考試VFP 。
22.設(shè)有以下兩條SELECT查詢命令: 1)SELECT xs.xh,xs.xm,zy.zymc;
2)SELECT xs.xh,xs.xm,zy.zymc;
兩條查詢命令的功能 相同 。(注:回答相同或不相同) 23.若將SDI菜單MENUA.MPR附加到某表單中,則必須為此表單的Init事件添加代碼,該代碼內(nèi)容是:DO MENUA.MPR WITH This ,.T.。 24.下面程序段的功能是根據(jù)數(shù)值型變量X的取值范圍不同,給變量Y賦不同的值。該程序段中的多條命令可以簡(jiǎn)化為一條命令,這條命令是:Y=IIF(X>0,1,IIF(X=0,0,-1))。
25.設(shè)PR1.PRG、FM1.SCX、CD1.MPR分別是某管理系統(tǒng)中的主文件、用于輸入口令的表單文件和使用管理系統(tǒng)的主菜單文件。 主文件PR1.PRG的程序代碼如下所示: PR1.PRG的程序代碼:
輸入口令表單FM1.SCX如圖1所示,其中WindowType屬性值為:1-模式。“用戶名”文本框的Name屬性值為TxtUser、“口令字”文本框的Name屬性值為TxtPass 完善下列表單FM1.SCX中“確認(rèn)”按鈕的Click事件代碼,實(shí)現(xiàn)對(duì)用戶名和口令字輸入的驗(yàn)證。要求:“用戶名”為“VFP”,同時(shí)口令字為“123”時(shí)可以進(jìn)入管理系統(tǒng),并且在用戶名或口令字不正確時(shí),用戶名和口令字允許輸入三次。 IF THISFORM.TxtUser.VALUE="VFP" AND THISFORM.Txtpass.VALUE="123"
ELSE
ENDIF 26.在教學(xué)管理數(shù)據(jù)庫中有三張表:學(xué)生(XS)、課程表(KC)和成績(jī)表(CJ)。表結(jié)構(gòu)如下:
假設(shè)某校規(guī)定總學(xué)分達(dá)到100分方可畢業(yè),現(xiàn)要求從教學(xué)管理數(shù)據(jù)庫中查詢滿足畢業(yè)條件的學(xué)生信息。要求查詢結(jié)果輸出字段為:學(xué)號(hào)、姓名、性別和總學(xué)分。 SELECT XS.XH,XS.XM,XS.XB,sum(kc.xf) AS 總學(xué)分;
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||