下列各題 A) 、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項在答題卡相應位置上涂黑,答在試卷上不得分。
(1) 下列電子郵件地址中正確的是(其中□表示空格)
A) MAlin&ns.CnC.AC.Cn B) mAlin@ns.CAC.AC.Cn
C) Lin□MA&ns.CnC.AC.Cn D) Lin□MA@ns.CnC.AC.Cn
(2) 下列說法中正確的是
A) 為了使用Novell網提供的服務,必須采用FTP協議
B) 為了使用Internet網提供的服務,必須采用TELNET協議
C) 為了使用Novell網提供的服務,必須采用TCP/IP協議
D) 為了使用Internet網提供的服務,必須采用TCP/IP協議
(3) 下列說法中不正確的是
A) 調制解調器(MoDem)是局域網絡設備
B) 集線器(HuB)是局域網絡設備
C) 網卡(NIC)是局域網絡設備
D) 中繼器(RepeAter)是局域網絡設備
(4) 十進制數397的十六進制值為
A) 18D B) 18E C) 277 D) 361
(5) 下列說法中不正確的是
A) CD-ROM是一種只讀存儲器但不是內存儲器
B) CD-ROM驅動器是多媒體計算機的基本部分
C) 只有存放在CD-ROM盤上的數據才稱為多媒體信息
D) CD-ROM盤上最多能夠存儲大約650兆字節的信息
(6) WinDows應用環境中鼠標的拖動操作不能完成的是
A) 當窗口不是最大時,可以移動窗口的位置
B) 當窗口最大時,可以將窗口縮小成圖標
C) 當窗口有滾動條時可以實現窗口內容的滾動
D) 可以將一個文件移動(或復制)到另一個目錄中去
(7) 從winDows中啟動MS-DOS方式進入了DOS狀態,如果想回到WinDos狀態,在DOS提示符下,應鍵入的命令為
A) EXIT B) QUIT C) WIN D) DOS -U
(8) 要在WINDOWS標準窗口的下拉菜單中選擇命令,下列操作錯誤的是
A) 用鼠標單擊該命令選項
B) 用鍵盤上的上下方向鍵將高亮度條移至該命令選項后再按回車鍵
C) 同時按下ALT鍵與該命令選項后括號中帶有下劃線的字母鍵
D) 直接按該命令選項后面括號中帶有下劃線的字母鍵
(9) ASCII碼(含擴展)可以用一個字節表示,則可以表示的ASCII碼值個數為
A) 1024 B) 256 C) 128 D) 8O
(10) 字長為32位的計算機是指
A) 該計算機能夠處理的最大數不超過232
B) 該計算機中的CPU可以同時處理32位的二進制信息
C) 該計算機的內存量為32MB
D) 該計算機每秒鐘所能執行的指令條數為32MIPS
(11) 在DOS系統中,下列文件名中非法的是
A) ABCDEFG1 B) ABCDEFG1.234 C) ABCD_EFG D) ABCD\EFG
(12) DOS系統啟動后,下列文件中駐留內存的是
A) CONFIG.SYS B) COMMAND.COM C) AUTOEXEC.BAT D) MEM.EXE
(13) DOS下的“DIR *2”命令將列出當前目錄下的
A) 所有名字末尾為字符2的非隱含文件和目錄
B) 所有名字末尾為字符2的非隱含文件
C) 所有非隱含文件
D) 所有非隱含文件和目錄
(14) 軟驅的盤符為A,A盤上只有一個目錄\XYZ,而\XYZ下有若干子目錄和文件,若想把A盤的所有內容復制到C盤根目錄下,應使用的命令為
A) COPY A:\*.* C: B) COPY A:\*.* C:\*.*
C) XCOPY A:\*.* C:\ /S D) DISKCOPY A: C:
(15) 若要將當前盤目錄下的文件A.TXT連接在文件B.TXT后面,應使用的命令為
A) COPY A.TXT>>B.TXT B) MOVE A.TXT>>B.TXT
C) PATH A.TXT>>B.TXT D) TYPE A.TXT>>B.TXT
(16) 用二維表來表示實體及實體之間聯系的數據模型稱為
A) 面向對象模型 B) 關系模型 C) 層次模型 D) 網狀模型
(17) FoxBASE關系數據庫管理系統能夠實現的三種基本關系運算是
A) 索引、排序、查找 B) 建庫、錄入、排序
C) 選擇、投影、連接 D) 顯示、統計、復制
(18) FoxBASE中的SET RELATION關聯操作是一種
A) 邏輯連接 B) 物理連接 C) 邏輯排序 D) 物理排序
(19) 在FoxBASE中,能夠進行條件定位的命令是
A) SKIP B) SEEK C) LOCATE D) GO
(20) 有如下命令序列:
USE ORDERS
LIST OFF
AVERAGE QTY TO AQTY FOR ITEM=”奔騰Ⅱ”
INDEX ON ITEM TO XRD
TOTAL ON ITEM TO TTT FIELDS QTY
?AQTY
其中LIST命令顯示的結果是
ITEM QTY
奔騰Ⅱ 150
HP打印機 260
奔騰Ⅱ 220
華碩主板 314
HP打印機 380
奔騰Ⅱ 122
執行以上命令序列,?AQTY命令顯示的值是
A) 241 B) 220 C) 164 D) 150
(21) 執行(20)題的命令序列之后,數據庫文件TTT.DBF中的記錄共有
A) 6個 B) 3個 C) 2個 D) 1個
(22) 在下列幾組文件擴展名中,不一定必須與數據庫同時使用的相應文件是
A) DBF、FMT B) IDX、MEM C) FMT、DBT D) MEM、PRG
(23) FoxBASE中的DO CASE-ENDCASE語句屬于
A) 順序結構 B) 選擇結構 C) 循環結構 D) 模塊結構
(24) 順序執行以下賦值命令 X=”50” Y=6*8 Z=LEFT(“FoxBAES”,3)之后,下列表達式中,合法的表達式只有
A) X+Y B) Y+Z C) X-Z+Y D) &X+Y
(25) 執行命令DIMENSION M(4,2)之后,數組M的下標變量個數和初值分別是
A) 8,.F. 51TestB) 4,.T. C) 8,O D) 2,空值
(26) 執行下面的命令后,函數EOF()的值一定為.T.的是
A) REPLACE 基本工資WITH 基本工資+200
B) LIST NEXT 10
C) SUM 基本工資 TO SS WHILE 性別=”女”
D) DISPLAY FOR 基本工資>800
(27) 下面命令執行后都生成TEMP.DBF文件,其中肯定生成空文件的命令是
A) SORT TO TEMP B) COPY TO TEMP
C) COPY STRUCTURE TO TEMP D) COPY STRUCTURE TO TEMP EXTENDED
(28) 有以下各組命令,在沒有打開索引的情況下,兩條命令執行結果相同的是
A) LOCATE FOR RECNO()=5 SKIP 5
B) GO RECNO()+5 SKIP 5
C) SKIP RECNO()+5 GO RECNOO+5
D) GO RECNO()+5 LIST NEXT 5
(29) 要想對一個打開的數據庫增加新字段,應當使用命令
A) APPEND B) MODIFY STRUCTURE C) INSERT D) CHANGE
(30) 執行LIST NEXT 1命令之后,記錄指針的位置指向
A) 下一條記錄 B) 原來記錄 C) 尾記錄 D) 首記錄
(31) 執行命令INPUT”請輸入數據:”TO AAA時,如果要通過鍵盤輸入字符串,應當使用的定界符包括
A) 單引號 B) 單引號或雙引號
C) 單引號、雙引號或方括弧 D) 單引號、雙引號、方括弧或圓點
(32) 執行命令INPUT”請輸入數據:”TO XYZ時,可以通過鍵盤輸入的內容包括
A) 字符串 B) 數值和字符串
C) 數值、字符串和邏輯值 D) 數值、字符串、邏輯值和表達式
(33) 在FoxBASE中,下列敘述正確的是
A) 用SET RELATION命令建立數據庫關聯之前,兩個數據庫都必須索引
B) 用JOIN命令連接兩個數據庫之前,這兩個數據庫必須在不同的工作區打開
C) 用APPEND FROM命令向當前數據庫追加記錄之前,這兩個數據庫必須在不同的工作區打開
D) 用UPDATE命令更新數據庫之前,這兩個數據庫都必須索引
(34) 計算所有職稱為正、副教授的平均工資,將結果賦予變量PJ中,應使用命令
A) AVERAGE 工資TO PJ FOR “教授”$職稱
B) AVERAGE FIELDS 工資TO PJ FOR “教授”$職稱
C) AVERAGE 工資TO PJ FOR 職稱=”副教授”.AND.職稱=”教授”
D) AVERAGE 工資 TO PJ FOR 職稱=”副教授”.OR.”教授”
(35) 設數據庫與按工資索引的文件已經打開,用SEEK命令把記錄指針指向工資為900元的記錄之后,接著要使指針指向下一個相同工資的記錄,應使用命令
A) DISPLAY NEXT 1 B) SKIP
C) CONTINUE D) SEEK 900
(36) 在FoxBASE的圓點提示符狀態下,要把文件ABC.PRG 復制成XYZ.PRG 應使用命令
A) COPY ABC.PRG XYZ.PRG B) COPY FILE ABC.PRG XYZ.PRG
C) COPY FILE ABC.PRG TO XYZ D) COPY FILE ABC.PRG TO XYZ.PRG
(37) 在FoxBASE中,可以通過鍵盤接受數值的命令有
A) ACCEPT B) ACCEPT和WAIT
C) INPUT和ACCEPT D) INPUT和@5,10SAY...GET..
(38) 當前數據庫中有基本工資、獎金、津貼和工資總額字段,都是N型。要將職工的所有收入匯總后寫入工資總額字段中,應當使用命令
A) REPLACE ALL工資總額 WITH 基本工資+獎金+津貼
B) TOTAL ON 工資總額 FIELDS 基本工資,獎金,津貼
C) REPLACE 工資總額 WITH 基本工資+獎金+津貼
D) SUM基本工資+獎金+津貼TO 工資總額
(39) 設有學生數據庫XSH.DBF(包括學號、姓名等字段)、課程數據庫KCH.DBF(包括課程號、課程名等字段)和選課數據庫XK.DBF(包括學號、課程號、成績等字段)和下述命令序列:
SELE O
USE XSH ALIAS X
INDEX ON 學號 TO XH1
SELE O
USE KCH ALIAS K
INDEX ON課程號TO XH2
SELEO
USE XK
SET RELATION TO 學號INTO X
SET RELATION TO 課程號INTO K ADDITIVE
執行上述命令序列后,以下查詢命令一定正確的是
A) LIST學號,姓名,課程名,成績
B) LIST學號,A->姓名,B->課程名,成績
C) LIST學號, X->姓名,K->課程名,成績
D) LIST學號, XSH->姓名 ,KCH->課程名,成績
(40) 執行(39)題的命令序列后,三個數據庫指針聯動的情況如下
A) 學生數據庫的指針帶動課程數據庫和選課數據庫的指針移動
B) 課程數據庫的指針帶動學生數據庫和選課數據庫的指針移動
C) 選課數據庫的指針帶動學生數據庫和課程數據庫的指針移動
D) 學生數據庫和選課數據庫的指針隨著課程數據庫的指針移動
(41) 當前數據庫中有五個字段:學號(C,4)、姓名(C,6)、政治(N,3.0)、英語(N,3.0)、數學(N,3.0),記錄指針指向一個非空的記錄。要使用SCATTER TO X命令把當前記錄的字段值存到數組X中,數組X
A) 不必事先定義
B) 必須用DIMENSION X 事先定義
C) 必須用DIMENSION X(5)事先定義
D) 必須用DIMENSION X(1),X(2),X(3),X(4),X(5)事先定義
(42) 如果成功地執行了命令?H->PAPTS,M->PAPTS說明了
A) 前一個PARTS是內存變量,后一個PARTS是字段變量
B) 前一個PARTS是字段變量,后一個PARTS是內存變量
C) 兩個PARTS都是內存變量
D) 兩個PARTS都是字段變量
(43) 設FoxBASE的程序中有PROG1.PRG、PROG2.PRG、PROG3.PRG三層程序依次嵌套,下面的敘述正確的是
A) 在PROG1.PRG中用!RUN PROG2.PRG 語句可以調用PROG2.PRG子程序
B) 在PROG2.PRG中用RUN PROG3.PRG 語句可以調用PROG3.PRG 子程序
C) 在PROG3.PRG中用RETURN 語句可以返回PROG1.PRG主程序
D) 在PROG3.PRG中用RETURN TO MASTER 語句可以返回PROG1.PRG 主程序
(44) 在當前工作區已經打開選課數據庫,其中包括課程號、學號、成績字段。不同的記錄分別有重復的課程號或重復的學號。要使用COUNT命令計算有學生選修的不同課程有多少,應在執行COUNT命令之前使用命令
A) INDEX ON 學號 TO GG
B) INDEX ON 課程號TO GG
C) INDEX ON 學號 TO GG UNIQUE
D) INDEX ON 課程號 TO GG UNIQUE
(45) 工資數據庫和按基本工資升序的索引文件已打開,并執行過賦值語句NN=900,下面各條命令中,錯誤的是
A) SEEK NN B) LOCATE FOR 基本工資= =NN
C) FIND 900 D) LOCATE FOR 基本工資=NN
(46) 在FoxBASE中,在執行了SET DATE AMERICAN 之后,不能顯示4位年份的命令是
A) ?YEAR(DATE())
B) ?LEFT(DTOC(DATE()),4)
C) ?LEFT(DTOC(DATE(),1),4)
D) ?SUBSTR(DTOC(DATE(),1),1,4)
(47) 順序執行下面兩條命令:
N = 123456.789
@ 10.6 SAY N PICTURE “$$999,999.9”
屏幕顯示的結果是
A) $123,456.7 B) $$123,456.7 C) $123,456.8 D) $$123,456.8
(48) 有以下程序段:
DO CASE
CASE 計算機<60
?”計算機成績是:”+”不及格”
CASE 計算機>=60
?”計算機成績是:”+”及格”
CASE 計算機>=70
?”計算機成績是:”+”中”
CASE 計算機>=80
?”計算機成績是:”+”良”
CASE 計算機>=90
?”計算機成績是:”+”優”
ENDCASE
設學生數據庫當前記錄的”計算機”字段的值是89,執行下面程序段之后,屏幕輸出
A) 計算機成績是:不及格 B) 計算機成績是:及格
C) 計算機成績是:良 D) 計算機成績是:優
(49) 有下列語句序列:
Y=”99.88”
X=VAL(Y)
? &Y=X
執行以上語句序列之后,最后一條命令的顯示結果是
A) 99.88 B) .T. C) .F. D) 出錯信息
(50) 要判斷數值型變量Y是否能夠被7整除,錯誤的條件表達式為
A) MOD(Y,7)=0 B) INT(Y/7)=Y/7
C) 0=MOD(Y,7) D) INT(Y/7)=MOD(Y,7)
二、填空題(每空2分,共40分)(資料來源:Http://www.eastedu.com.cn)
請將每空的正確答案寫在答題卡上[1]至[20]序號的橫線上,答在試卷上不得分。
(1) 在DOS狀態下,當執行當前盤目錄中的程序A.EXE時,為了將本該在屏幕上顯示的運行結果輸出到文件A.DAT中,應使用的DOS命令為 [1] 。
(2) 在XCOPY、PATH、TREE三個DOS命令中,屬于內部命令的是令是 [2] 。
(3) 設當前盤為C盤,為了將當前盤當前目錄中第三個字符為X的所有文件同名復制到A盤的當前目錄中,應使用的DOS命令為 [3] 。
(4) 要將當前盤的目錄A\B\C設置為當前目錄,應使用的DOS命令為 [4]。
(5) 計算機網絡按通信距離劃分為局域網與廣域網,Novell網屬于 [5] 。
(6) 為使日期型數據能夠顯示世紀(即年為4位),應該使用命令SET [6] ON。
(7) 表達式LEN(SPACE(3)-SPACE(2))的結果是 [7] 。
(8) 在不使用索引的情況下,為了定位滿足某個邏輯條件的記錄應該使用命令 [8] 。
(9) 假設考生數據庫已經打開,數據庫中有年齡字段。現要統計年齡小于20歲的考生人數,并將結果存儲于變量M1中,應該使用的完整命令是: [9] 。
(10) 假設圖書數據庫已經打開,數據庫中有書名字段,并且已經按書名進行了索引。現在要使用索引查詢將記錄指針定位在書名為“FoxBASE+”的第一條記錄上,應該使用的命令是 [10] 。
(11) 數學表達式A*B2+eY的FoxBASE表達式是 [11] 。
(12) 設有如下語句:
a=“FoxBASE+”
?TRANSFORM(a,“!!!!!!!”)
最后的輸出結果是: [12] 。
(13) 設有如下程序段:
s1=“2008年奧運會預祝中國成功申辦”
s2=subs(s1,13,8)+ [13] (s1,4) [14] (s1,12)+subs(s1,21,4)
?s2
請填空,使最后的輸出結果為“預祝中國申辦2008年奧運會成功”。
(14) 下面的程序功能是完成工資查詢,請填空:
SET TALK OFF
USE employee
ACCEPT “請輸入職工號” TO num
LOCATE FOR 職工號=num
IF [15]
DISPLAY 姓名,工資
ELSE
?”職工號輸入錯誤!”
ENDIF
USE
SET TALK ON
(15) 設有Student.DBf(學號、姓名、民族)和score.DBf (學號、成績)兩個數據庫,要在它們之間建立邏輯連接,然后為每個少數民族考生的成績增加5分,最后顯示全體考生的學號、姓名和成績。請對如下程序填空:
SET TALK OFF
SELECT 1
USE student
[16] TO inx
SELECT 2
USE score
SET RELATION TO [17]
REPLACE 成績 WITH [18] FOR [19]
LIST 學號, [20] ,成績
SET RELATION TO
CLOSE DATA
SELECT 1
SET TALK OFF
RETURN
·2009年3月計算機等考二級公共基礎筆試試題答案 (2009-3-29 9:19:54)
·2009年3月計算機等考四級數據庫筆試試題答案 (2009-3-29 8:55:43)
·2009年3月計算機等級考試二級Access筆試試題答案 (2009-3-28 19:33:01)
·2009年3月計算機等級考試二級C筆試試題答案 (2009-3-28 19:02:12)
·2009年3月計算機等級考試四級數據庫筆試試題 (2009-3-28 17:35:38)