1. <small id="kntrr"><delect id="kntrr"></delect></small>
    2. <sub id="kntrr"></sub>
        1. <form id="kntrr"><listing id="kntrr"></listing></form>
            江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
            2002年(秋)二級考試筆試卷參考答案(VFP)

            2002年(秋)二級考試筆試卷參考答案(VFP)

            (本試卷包括計算機基礎知識部分和程序設計部分,考試時間共120分鐘)

            說明:

            1.本試卷滿分為60分,分選擇題和填空題,試卷不分A、B類型。

            2.選擇題用答題卡答題。每一項有A、B、C、D四個可供選擇的答案,請選擇其中一個你認為正確的答案,用 HB 鉛筆涂寫在答題卡的相應答題號內。每選對一項得1分,不選或選錯不得分。

            3.填空題用答題紙答題。請將答案填寫在答題紙的相應答題號內,每個答案只占一行,不得換行。每填對一個答案得1分,不填或填錯不得分。

            4.請認真填寫并仔細核對答題卡和答案紙上的學校、準考證號是否正確。

            第一部分 計算機基礎知識(各語種相同)

            1.在計算機科學中,常常會遇到用二進制、八進制、十六進制等表示的數據。對于算術表達式1023-377Q+100H,其運算結果是____1______。

            A. 1024 B. 746H C. 746Q D. 1023

            2.計算機在處理數據時,對數據的大小都有范圍限制。以下運算中可能產生數據溢出的是____2_______。

            A. 兩個數作“與”操作 B. 兩個數作“或”操作
            C. 兩個異號的數相加 D. 兩個異號的數相減

            3.在計算機中處理漢字信息時,不同處理階段常使用不同形式的編碼表示,例如輸入碼、機內碼和字型碼等。下列有關漢字信息編碼的敘述中,不正確的是_____3_______。

            A.采用不同輸入法輸入的同一個漢字,其機內碼相同
            B.對于同一個漢字,不同字體的字型碼各不相同
            C.在Window95/98中,不同字體的字型碼均分別以不同的文字進行保存
            D.在Window95/98中,對于GB2312字符集中的所有漢字,其機內碼就是國標碼

            4.高速緩存(Cache)是現代計算機中重要的存儲器之一,在目前的Pentium系列PC機中Cache通常分為兩極。其中,一級Cache位于_4__中。

            A. CPU芯片 B. RAM芯片 C. 主板 D. 硬盤

            5.在評價計算機的性能時,通常用MIPS來描述計算機的_____5_____。

            A. 平均無故障時間 C. 主存的存取周期
            B. 平均故障修復時間 D. CPU的運算速度

            6.在下列“軟件工程”與“程序設計”的描述中,不正確的是___6_____。

            A.軟件工程是用工程化的概念、思想、方法和技術來指導軟件開發的全過程
            B.程序設計是軟件開發工作的一部分,它是在系統設計階段完成的
            C.軟件工程強調的是軟件開發過程的工程化管理,文檔是工程管理的依據
            D.程序設計是根據軟件設計的要求,采用適當的程序設計語言編寫出滿足要求的程序

            7.目前,影響PC機安全的主要因素有計算機病毒、計算機黑客等。在下列有關計算機病毒和黑客的敘述中,不正確的是___7_____。

            A.計算機病毒是指一些人蓄意編制的一種寄生性的計算機程序
            B.計算機黑客是指一些人蓄意編制的、用于攻擊別人計算機的程序
            C.防范計算機病毒的一種常用辦法是在計算機上安裝防病毒軟件
            D.防范計算機黑客的一種常用辦法是在計算機上安裝網絡防火墻

            8.下列有關光盤存儲器的敘述中,不正確的是____8_____。

            A.CD-ROM光盤上記錄信息的光道是一條由里向外連續的螺旋型的路徑
            B.CD光盤的最早應用是存儲數字化的高保真立體音樂,所制定的標準稱為CD-ROM
            C.Video CD是由JVC等公司機聯合制定的數字電視視盤的技術規格,它規定一片VCD光盤可存放74分鐘的電視節目
            D.DVD-Video光盤采用MPEG-2標準,每張光盤可存放2小時以上的高清晰度的影視節目

            9.在中文Windows95/98中,用戶可以通過鍵盤操作來切換中英文輸入法。系統默認的用于在各種輸入法(包括各種漢字輸入法和英文輸入法)之間進行循環切換的組合鍵為___9____。

            A.CTRL+空格鍵 B.SHIFT+空格鍵
            C.CTRL+SHIFT D.ALT+SHIFT

            10.Windows95/98提供的“回收站”可用于暫存從硬盤中刪除的文件(夾)。在下列關于“回收站”的敘述中,不正確的是___10____。

            A.回收站中的文件(夾)可以改名
            B.用戶可以調整回收站的空間大小
            C.可以為多個硬盤驅動器分別設置回收站
            D.可以修改回收站的圖標

            11.Windows95/98環境下,下列敘述中正確的是___11_____。

            A.利用“網上鄰居”可以瀏覽、共享網上其它計算機內的所有軟硬件資源
            B.利用“控制面板”中的“添加/刪除程序”可以創建啟動盤

            C.利用“控制面板”中的“字體”可以設置漢字輸入法特性

            D.運行DOS應用程序必須首先啟動“MS-DOS”方式

            12.在Windows95/98環境下,用戶在資源管理器窗口中雙擊一個文本文件(.TXT)時,通常會啟動“記事本”應用程序。如果文本文件的文件大小大于___12______,則系統會提示用戶使用“寫字板”應用程序讀取該文件。

            A.1KB B.16KB C.32KB D.64KB

            13.Windows95/98中的“MS-DOS方式”可以是全屏幕方式,也可以是窗口方式。從窗口方式切換為全屏幕方式的操作可通過鼠標操作,也可通過鍵盤操作,但從全屏幕方式切換為窗口方式只能通過鍵盤操作。通過鍵盤操作實現在兩種方式之間進行轉換的組合鍵是____13______。

            A.CTRL+ESC B.CTRL+ENTER
            C.ALT+ESC D.ALT+ENTER

            14.用戶在使用Windows提供的“畫圖”應用程序編輯某圖片時,如果圖片的大小為120*120像素,且將該圖片以單色位圖類型(.bmp)保存在軟盤上(注:軟盤的簇大小為512B),則該圖片文件所占用的存儲空間約為____14_____。

            A.1KB B.2KB C.15KB D.43KB

            15.在使用Microsoft Word 7.0/97/2000編輯文檔時,下列敘述中不正確的是___15____。

            A.同一個文檔的多個頁面可以設置為不同的紙張類型
            B.通過菜單命令“格式/項目符號和編號”設置段落“編號”時,可以使用數字編號①、②……(答題者注:如果先自定義過,這項其實也是可以的)
            C.在文檔中插入頁碼時,文檔第一頁的頁碼可以不為1
            D.奇偶頁的頁眉和頁腳可以不同

            16.在使用Microsoft Word 7.0/97/2000編輯文檔時,如果需要打印當前文檔的第4、6-8頁,則應___16_____,然后在出現的對話框中設置需打印的頁碼。

            A.使用菜單命令“文件/打印”
            B.單擊“常用”工具欄上的“打印”按鈕
            C.按鍵盤上的PrtSc(PrintScreen)鍵
            D.按組合鍵ALT+PrtSc(PrintScreen)

            17.在使用Microsoft Excel 7.0/97/2000處理數據時,下列敘述中不正確的是___17____。

            A.對數據進行排序操作時,最多只能基于3個關鍵字進行排序
            B.通過圖形向導可以制作二維圖形和三維圖形
            C.一個工作簿中可以無工作表
            D.單元格的引用可以分為絕對引用和相對引用兩種

            18.在下列有關Microsoft Office 7.0/97/2000的應用程序功能的敘述中,正確的是___18____。

            A.Word和Excel編輯的文檔均可以另存為HTML語言
            B.Word可以直接讀取Excel文檔(.xls),且Excel可以直接讀取Word文檔(.doc)
            C.Word與Excel均支持表格的自動填充功能
            D.用戶不能利用“剪切板”功能在Word與Excel編輯的文檔之間進行交換數據

            19.企業內部網是采用TCP/IP技術,集LAN、WAN和數據服務為一體的網絡,它也稱為__19_____。

            A.局域網 B.Intranet C.Internet D.廣域網

            20.如果某PC機使用56K的Modom撥號上網(接入Internet),那么下載一個大小為5.6 MB的軟件,理論上最快需要略多于__20____秒的時間。

            A.10 B.100 C.800 D.6000

            第二部分 Visual FoxPro 程序設計

            一、選擇題(用答題卡答題,答案依次填在21-30答題號內)

            21.在關系模型中,同一個關系中的不同屬性,其屬性名 __21____。

            A. 可以相同 B. 不能相同
            C. 可以相同,但數據類型不同 D. 必須相同

            22.數據庫系統由數據庫、____22_____組成。

            A.DBMS、應用程序、支持數據庫運行的軟、硬件環境和DBA
            B.DBMS和DBA
            C.DBMS、應用程序和DBA
            D.DBMS、應用程序、支持數據庫運行的軟件環境和DBA

            23.參照完整性是用來控制數據的一致性。在Visual FoxPro系統中,系統提供的參照完整性機制不能實現的是:___23_____。

            A.設置“更新級聯”:更新主表主關鍵字段的值,用新的關鍵字值更新子表中所有相關記錄。
            B.設置“刪除級聯”:主表可以任意的刪除記錄,同時刪除子表中所有相關記錄。
            C.設置“刪除限制”:若子表中有相關記錄,則主表禁止刪除記錄。
            D.設置“插入級聯”:主表插入新的記錄后,在子表自動插入相應的記錄。

            24.使用SELECT-SQL命令來建立各種查詢時,下列敘述中正確的是:____24______。

            A.基于兩個表創建查詢時,必須預先在兩個表之間創建永久性關系
            B.基于兩個表創建查詢時,查詢結果的記錄數不會大于任一表中的記錄數
            C.基于兩個表創建查詢時,兩個表之間可以無同名字段
            D.用OEDER BY子句只能開展控制查詢結果按某個字段進行升序排序

            25.利用SET DATE命令可以設置日期的顯示格式。如果要將日期顯示為“2002年10月1日”的形式,可以利用命令____25_____。

            A.SET DATE TO MDY B.SET DATE TO ANSI
            C.SET DATE TO YMD D.SET DATE TO LONG

            26.觸發器是綁定在表上的表達式,當表中的記錄被指定的操作命令修改時,觸發器被激活。Visual FoxPro提供的觸發器不包括____26______。

            A.刪除觸發器 B.級聯觸發器 C.更新觸發器 D.插入觸發器

            27.設在當前工作區中已打開一個數據庫表。下列命令中,不能將該數據庫表關閉的命令是:_____27______。

            A.CLOSE ALL B.CLOSE DATABASE ALL
            C.USE IN 0 D.CLOSE TABLES

            28.執行下列程序段后,屏幕上顯示的結果是:_____28________。

            SET TALK OFF

            CLEAR

            X=“18”

            Y=“2E3”

            Z=“ABC”

            ?VAL(X)+VAL(Y)+VAL(Z)

            A. 2018.00 B. 18.00 C. 20.00 D. 錯誤信息

            29.若從表單的數據環境中,將一個邏輯型字段拖放到表單中,則在表單中添加的控件個數和控件類型分別是_____29______。

            A. 1,文本框 B. 2,標簽與文本框 C. 1,復選框 D. 2,標簽與復選框

            30.在關系模型中,利用關系運算對兩個關系進行操作,得到的結果是:____30______。

            A. 屬性 B. 關系 C. 元組 D. 關系模式

            二、填空題(請將答案填寫在答題紙的相應答題號內,每個答案只占一行)

            1.表的備注型字段和通用型字段的字段寬度是固定值,它們分別為 4_。

            2.假設系統當前日期為“2002年10月12日”,則表達式DTOC(DATE(),1)的值為 "20021012"。

            3.數據庫是一種數據容器。從項目管理器窗口看,數據庫可以包含的子項有:表、本地視圖、遠程視圖、連接和存儲過程。

            4.數據庫表和數據庫之間的相關性是通過表文件和庫文件之間的雙向鏈接實現的。雙向鏈接包括前鏈和后鏈。其中,前鏈是保存在數據庫文件中的有關表文件的路徑和文件名信息,后鏈是保存在表頭中的擁有該表的數據庫文件的路徑和庫文件名信息。假設JS表所從屬的數據庫文件被意外刪除,則可以使用 FREE TABLE JS命令刪除存儲在JS表中的后鏈。

            5.指定Visual FoxPro系統是否處理標有刪除標記的記錄,以及其他命令是否可以操作它們,常使用下列命令:SET DELETED ON,在程序中將變量cYear定義為全局變量,可以使用下列命令:Public cYear。

            6.基類的事件集合是固定的,不能進行擴充;惖淖钚∈录 Init 事件、Destroy事件和Error事件。

            7.已知學生表(XS.DBF)第一條記錄內容如下:XH字段值為“990101”,XM的字段值為“李林”,XB字段值為“男”,CSRQ字段值為{08/23/82},XIMING字段值為“信息管理系”。設系統日期為2002年10月12日,則下列命令執行后,M、N、MN的值分別為“李林_ _信息管理系”、20、"_4年級"。

            USE XS

            M=ALLTRIM(XM)+SPACE(LEN(XB))+ALLTRIM(XIMING)

            N=YEAR(DATE())-YEAR(CSRQ)

            NJ=SUBSTRTR(XH,1,2)

            NN=YEAR(DATE())-1900-VAL(NJ)

            MN=IIF(MONTH(DATE())>=9,STR(NN+1,2)+“年級”,STR(NN,2)+“年級”)

            8.形狀控件的Curvature屬性決定形狀控件顯示什么樣的圖形,它的取值范圍是0~99。當該屬性的值為 0 時,用來創建矩形。

            9.運行下面的程序段后,屏幕顯示的運行結果是: 33 。

            SET TALK OFF

            STORE 4 TO N

            ?S(N)

            FUNCTION S

            PARAMETERS X

            Y=1

            P=0

            FOR I=1 TO X

            Y=Y*I

            P=P+Y

            ENDFOR

            RETURN P

            ENDFUNC

            10.設有自由表XSB,表的各個字段名均以英文字母開頭。請完善下列程序,要求將XSB表的各個字段名的開頭字母轉換成A。

            CLOSE TABLES ALL

            USE XSB

            n=FCOUNT("XSB")FCOUNT()

            FOR T=1 TO n

            c=FIELD(T)

            cc="A"+SUBSTRTR(C,2)

            ALTER TABLE XSB RENAME COLOUMN &c TO &cc

            ENDFOR

            CLOSE TABLES ALL

            11.XSDA(學生檔案)表中含有姓名字段,其字段名為XM、字段寬度為8、字段類型為字符型。該表中含有若干記錄,但在輸入姓名信息時,有的含有前導空格(例如姓名為“ 王小勇”),有的含有中間空格(例如姓名為“王 勇”),不便于通過姓名進行記錄的查找。

            已知系統函數STRTRAN(cSearched,cSearchedFor,cReplacement),可以將cSearched中所有cSearchedFor字符串替換為cReplacement字符串。

            請利用該函數完成下面的UPDATE-SQL語句,實現上述功能。

            UPDATE XSDA SET XM=STRTRAN( XMXSDA.XM ,SPACE(1),SPACE(0))

            12.Visual FoxPRO主窗口同表單對象一樣,可以設置各種屬性。要將Visual FoxPRO主窗口的標題更改為“教學管理系統”,可以使用命令 _SCREEN.CAPTION =“教學管理系統”。

            13.JS表中含有一個備注型字段,字段名為JL。完善下面程序,其功能是統計"計算機"一詞在XS表的簡歷字段中出現的次數。注:OCCURS()函數的功能是返回前一個字符表達式在后一個字符表達式中出現的次數。

            USE JS

            mSUM=0

            SCAN

            X=JL &&簡歷字段的值賦予內存變量X

            mSUM=mSUM+OCCURS(“計算機”,X)

            ENDSCAN

            ?““計算機”一詞在XS表的簡歷字段中共出現:”+ALLTRIM(str(mSUM))+“次”。

            14.列表框對象的數據源由RowSource 屬性和RowSourceType屬性決定。而要將列表框中的值與表中的某個字段綁定,則應該利用ControlSource屬性。

            15.已知學生表(XSB.DBF)中的數據如下:

            記錄號 學號 姓名 性別 出生日期 系名代號
            1 000104 王凱 09/02/82 02
            2 000101 李兵 04/09/83 02
            3 000103 劉華 10/06/82 02
            4 000102 陳剛 12/09/82 02
            5 000106 胡媛媛 09/08/82 02
            6 000105 張一兵 02/06/83 02

            則依次執行下列命令后,屏幕上顯示的結果是4、5。

            USE XSB

            SET ORDER TO XSXH &&XSXH索引標志已建,它是根據學號字段創建的升序索引

            GO TOP

            SKIP

            ? RECNO()

            GO BOTTOM

            ?RECNO()

            16.若命令按鈕組及其所包含的各命令按鈕分別設置了Click事件代碼,Visual FoxPro系統將根據用戶單擊的位置執行相應的程序代碼;若單擊命令按鈕組區域內、命令按鈕區域外,命令按鈕組的Click事件將被觸發;而單擊命令按鈕組內某一命令按鈕,則相應命令按鈕的Click事件被觸發。

            17.計時器是用來處理復發事件的控件。該控件正常工作的三要素是:Timer事件、Enabled屬性和 Interval 屬性。

            18.表單中所有對象的屬性設置和程序代碼都保存在與表單同名的 表單備注 文件中,該文件能用文本編輯器打開。

            19.設數據庫SJK.DBC中的表XS.DBF已設置了主索引、字段的默認值。如果將XS.DBF移出SJK.DBC,則主索引轉換為 候選索引 ,字段的默認值變成無效。

            20.報表是最常用的打印文檔,設計報表主要是定義報表的數據源和報表的布局。在Visual FoxPro系統中,報表布局的常規類型有:列報表、行報表、多欄報表以及 一對多報表 。

            21.執行下列程序后,屏幕上顯示的結果是 江蘇省計算機等級考試VFP 。

            C=“江蘇省高等學校計算機等級考試”

            DO SUB1

            ?LEFT(&X,6)+SUBSTR(C,15)+RIGHT(T,3)

            PROCEDURE SUB1

            PUBLIC X,T

            X=“C”

            T=“數據庫VFP”

            RETURN

            22.設有以下兩條SELECT查詢命令:

            1)SELECT xs.xh,xs.xm,zy.zymc;

            FROM sjk!xs,sjk!zy;

            WHERE xs.zydh=zy.zydh;

            INTO CURSOR CX1;

            ORDER BY 3

            2)SELECT xs.xh,xs.xm,zy.zymc;

            FROM sjk!xs INNER JOIN sjk!zy;

            ON xs.zydh=zy.zydh;

            INTO CURSOR CX1;

            ORDER BY 3

            兩條查詢命令的功能 相同 。(注:回答相同或不相同)

            23.若將SDI菜單MENUA.MPR附加到某表單中,則必須為此表單的Init事件添加代碼,該代碼內容是:DO MENUA.MPR WITH This ,.T.。

            24.下面程序段的功能是根據數值型變量X的取值范圍不同,給變量Y賦不同的值。該程序段中的多條命令可以簡化為一條命令,這條命令是:Y=IIF(X>0,1,IIF(X=0,0,-1))。

            IF X>0

            Y=1

            ELSE

            IF X= 0

            Y=O

            ELSE

            Y=-1

            ENDIF

            ENDIF

            25.設PR1.PRG、FM1.SCX、CD1.MPR分別是某管理系統中的主文件、用于輸入口令的表單文件和使用管理系統的主菜單文件。

            主文件PR1.PRG的程序代碼如下所示:

            PR1.PRG的程序代碼:

            PUBLIC N,PASS

            N=0 &&口令輸入次數計數變量

            PASS=.F.

            DO FORM FM1

            IF PASS

            DO CD1.MPR

            ELSE

            QUIT

            ENDIF

            輸入口令表單FM1.SCX如圖1所示,其中WindowType屬性值為:1-模式!坝脩裘蔽谋究虻腘ame屬性值為TxtUser、“口令字”文本框的Name屬性值為TxtPass

            完善下列表單FM1.SCX中“確認”按鈕的Click事件代碼,實現對用戶名和口令字輸入的驗證。要求:“用戶名”為“VFP”,同時口令字為“123”時可以進入管理系統,并且在用戶名或口令字不正確時,用戶名和口令字允許輸入三次。

            IF THISFORM.TxtUser.VALUE="VFP" AND THISFORM.Txtpass.VALUE="123"

            WAIT"歡迎使用本系統!" WINDOW TIMEOUT 2

            PASS=.T.

            THISFORM.RELEASE

            ELSE

            N=N+1

            IF N=3

            WAIT "用戶名或口令字不對!登錄失!" WINDOW TIMEOUT 2

            THISFORM.RELEASE

            ELSE

            WAIT "用戶名或口令字不對!請重輸!" WINDOW TIMEOUT 2

            ENDIF

            ENDIF

            26.在教學管理數據庫中有三張表:學生(XS)、課程表(KC)和成績表(CJ)。表結構如下:

            學生表(XS.DBF) 成績表(CJ.DBF) 課程表(KC.DBF)
            學號 XH C,6 學號 XH C,6 課程代號 KCDH C,2
            姓名 XM C,8 課程代號 KCDH C,2 課程名 KCM C,18
            性別 XB C,2 成績 CJ C,3 學分 XF N,2

            假設某校規定總學分達到100分方可畢業,現要求從教學管理數據庫中查詢滿足畢業條件的學生信息。要求查詢結果輸出字段為:學號、姓名、性別和總學分。

            SELECT XS.XH,XS.XM,XS.XB,sum(kc.xf) AS 總學分;

            FROM SJK!XS INNER JOIN SJK!CJ INNER JOIN SJK!KC;

            ON KC.KCDH=CJ.KCDH;

            ON XS.XH=CJ.XH;

            WHERE CJ.CJ>=60;

            GROUP BY XS.XH;

            HAVING 總學分>=100;

            ORDER BY 4 DESC

            国产在线精品一区二区三区不卡_亚洲第一极品精品无码_永久免费无码网站在线观看_亚洲av综合日韩