第一篇:2015年4月04741計算機網(wǎng)絡原理試題及答案
全國2015年4月高等教育自學考試
計算機網(wǎng)絡原理試題
一、單項選擇題(本大題共24小題,每小題1分,共24分)
在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“答題紙”的相應代碼涂黑。錯涂、多涂或未涂均無分。1.被稱為計算機網(wǎng)絡技術發(fā)展里程碑的網(wǎng)絡是
A.Internet B.無線局域網(wǎng)
C.ARPA網(wǎng) D.多媒體網(wǎng)絡
2. 下列關于星形拓撲結(jié)構(gòu)優(yōu)點的表述中錯誤的是 A.控制簡單 B.站點分布處理能力高 C.方便服務 D.故障診斷和隔離容易 3.點對點式網(wǎng)絡與廣播式網(wǎng)絡的重要區(qū)別之一是 A.分布范圍不同 B.傳輸帶寬不同 C.傳輸距離不同 D.傳輸技術不同 4.負責管理與發(fā)布Internet RFC技術文件的組織是
A.IETF B.IEEE C.ECMA D.ANSI 5.“涉及數(shù)據(jù)及控制信息的格式、編碼及信號電平等”的網(wǎng)絡協(xié)議要素是 A.語義 B.標準
C.語法 D.定時
6.在OSI參考模型中,負責處理端到端的差錯控制和流量控制問題的是 A.應用層 B.傳輸層 C.網(wǎng)絡層 D.數(shù)據(jù)鏈路層 7.下列網(wǎng)絡協(xié)議中,屬于應用層協(xié)議的是
A.DNS B.ARP(互連層)C.UDP(傳輸層)D.TCP(傳輸層)
8.規(guī)定了接口信號的來源、作用以及與其它信號之間關系的物理層特性是 A.機械特性 B.電器特性
C.功能特性 D.規(guī)程特性
9.在蜂窩移動通信系統(tǒng)中,主要采用的接入方法不包括 A.頻分多址FDMA B.時分多址TDMA C.碼分多址CDMA D.波分多址
10.若傳輸1000字節(jié)的二進制數(shù)時出錯的位數(shù)為4比特,則該傳輸時的誤碼率為
A.4×10 B.0.5×10 C.4×10 D.0.5×10
11.下列關于數(shù)據(jù)鏈路層功能的敘述中錯誤的是
A.流量控制是數(shù)據(jù)鏈路層特有的功能(不是)B.鏈路管理功能主要用于面向連接的服務-
4-3-
3-4 C.差錯控制是數(shù)據(jù)鏈路層的功能之一 D.鏈路管理包括連接的建立、維持和釋放 12.下列路由算法中,屬于動態(tài)路由選擇算法的是 A.最短路由選擇算法 B.基于流量的路由選擇算法 C.泛射路由選擇算法 D.距離矢量路由選擇算法 13.遠程登錄協(xié)議TELNET使用的默認端口號是 A.21FTP B.23 C.25SMTP D.80HTTP 14.在計算機網(wǎng)絡和數(shù)據(jù)通信中使用最廣泛的檢錯碼是 A.奇偶校驗碼 B.海明編碼
C.循環(huán)冗余碼 D.PCM編碼
15.在HDLC協(xié)議中,用于提供對鏈路的建立、拆除以及多種控制的幀是
A.無編號幀 B.信息幀(傳送有效信息和數(shù)據(jù))C.命令幀(錯)D.監(jiān)控幀(差錯控制和流量控制)
16.在下列網(wǎng)絡互連設備中,提供傳輸層及其以上各層間協(xié)議轉(zhuǎn)換的是 A.轉(zhuǎn)發(fā)器 B.網(wǎng)橋 C.路由器 D.網(wǎng)關
17.在脈碼調(diào)制PCM方法中采用256個量化級,則每次采樣需要的二進制編碼位數(shù)為
A.8位 B.16位 C.32位 D.64位
18.下列域名中屬于通用頂級域名的是 A.int B.cn C.net D.us 19.下列網(wǎng)址中屬于C類IP地址的是
A. 192.0.0.1 B.224.25.25.11 C. 185.1.1.0 D.127.20.10.10 20.消息訪問協(xié)議IMAP4提供的脫機與聯(lián)機操作混合模式的工作方式是
A.離線工作方式 E.斷連接方式 C.在線工作方式 D.無連接方式 21.下列關于IEEE802標準的描述中正確的是
A.MAC子層與物理介質(zhì)無關 B.MAC子層規(guī)定了多種鏈路服務 C.LLC子層依賴于物理介質(zhì) D.MAC子層實現(xiàn)幀的尋址和識別 22.對于10Mbps的基帶CSMA/CD網(wǎng)的MAC幀的最小和最大總長度分別為 A.0和1500字節(jié) B.46和1518字節(jié) C.0和1518字節(jié) D.64和1518字節(jié) 23.下列所述劃分虛擬局域網(wǎng)的常用方法中錯誤的是
A.按MPOA路由劃分 B.按交換端口號劃分 C.按MAC地址劃分 D.按第三層協(xié)議劃分 24.被稱之為“數(shù)字摘要法”的數(shù)字簽名方法是 A.RSA簽名 B.DES簽名 C.Hash簽名 D.DSS簽名
非選擇題部分
注意事項:
用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。
二、填空題(本大題共15小題,每小題1分,共15分)25.網(wǎng)絡數(shù)據(jù)傳輸?shù)目煽啃砸话阃ㄟ^___確認___和重傳機制保證。26.TCP/IP是一組協(xié)議的代名詞,一般來說IP提供___網(wǎng)絡___層服務。27.頂級域名分為國家頂級域名、通用頂級域名和___國際___頂級域名。
28.因特網(wǎng)上的域名服務器有本地域名服務器、根域名服務器和___授權____域名服務器三種類型。
29.對網(wǎng)絡安全的主動和被動攻擊中,很難被檢測出來的是__被動___攻擊。
30.虛擬局域網(wǎng)是通過路由設備和交換設備在網(wǎng)絡的物理拓撲結(jié)構(gòu)基礎上建立的__邏輯網(wǎng)絡__。
31.Fast IP是一種L3交換解決方案,它采用了___路由一次___隨后交換的技術。32.ATM網(wǎng)絡支持面向連接的信元交換,信元在交換之前必須建立__虛擬連接____。33.基于文件服務器的局域網(wǎng)操作系統(tǒng)由文件服務器軟件和___工作站___軟件組成。34.WDP屬于無線網(wǎng)絡傳輸層協(xié)議,其作用是使WAP能用___TCP/IP__協(xié)議訪問因特網(wǎng)。35.數(shù)據(jù)傳輸速率100Mbps的FDDI網(wǎng),采用4B/5B編碼,則信道的信號傳輸速率應達到___125Mbps___。
36.OSI七層模型中最重要最關鍵的一層是___傳輸___層。
37.通信子網(wǎng)中的擁塞現(xiàn)象嚴重時會導致網(wǎng)絡通信陷入停頓,即出現(xiàn)___死鎖___現(xiàn)象。38.在計算機通信與網(wǎng)絡中采用的自同步方法是指從數(shù)據(jù)信號波形中提取___同步信號___的方法。
39. OSI參考模型只是為制訂標準而提供的概念性框架,其中只有___各種協(xié)議___是可以實現(xiàn)的。
三、簡答題(本大題共4小題,每小題5分,共20分)40.簡述面向連接服務的特點。
特點:
1、數(shù)據(jù)傳輸過程前必須經(jīng)過建立連接、維護連接和釋放連接3個過程。
2、傳輸?shù)目煽啃院谩?/p>
3、需通信開始前的開銷,協(xié)議復雜,通信效率不高。
41.簡述從滑動窗口的觀點看,停等、Go-back-N及選擇重傳三個協(xié)議的區(qū)別。區(qū)別:窗口尺寸的大小不同
1、停等協(xié)議:發(fā)送窗口=1,接收窗口=1
2、Go-back-N:發(fā)送窗口>1,接收窗口=1
3、選擇重傳:發(fā)送窗口>1,接收窗口>1 42.簡述TCP的重傳策略。
1、TCP重傳策略的關鍵是對定時器初值的設定。
2、原理是:對每條連接TCP都保持一個變量RTT,用于存放當前到目的端往返所需時間最接近的估計值。
43.簡述永久虛電路和交換虛電路的區(qū)別。
1、永久虛電路(PVC):是指通信雙方的電路在用戶看來是永久連接的虛電路。PVC 由網(wǎng)管預先定義。PVC 適用于通過路由器維持恒定連接,從而便于在動態(tài)網(wǎng)絡環(huán)境下傳輸路由選擇信息的電路。載波信號為各用戶分配 PVC,從而降低網(wǎng)絡開銷并提高網(wǎng)絡性能。
2、交換虛電路(SVC):是指通信雙方的電路在用戶看來是由獨立節(jié)點臨時且動態(tài)連接的虛電路。一旦通信會話完成,便取消虛電路。
四、計算題(本大題共4小題,每小題5分,共20分)
44.已知在某信道上連續(xù)傳送600KByte的數(shù)據(jù)需要時間為512秒,若該信道采用QAM-16調(diào)制方式,計算該信道的最小調(diào)制速率(Baud)。(要求寫出計算過程)數(shù)據(jù)傳輸速率=數(shù)據(jù)長度/傳輸時間=600KB*8bit/512s=9375bps 由于數(shù)據(jù)傳輸速率R= B*log2N,由題得知N=16 則9375bps=B*log216 則B=2343.75Hz 45.計算在一個帶寬4000Hz、信噪比30dB的信道上連續(xù)傳送50KByte數(shù)據(jù)所需要的最短時間。(要求寫出計算過程)數(shù)據(jù)傳輸速率C=H*log2(1+S/N)由題得知H=4KHz,S/N=10
30/10
=1000 則數(shù)據(jù)傳輸速率C=4KHz*log2(1+1000)≈40Kbps 最短時間=數(shù)據(jù)長度/數(shù)據(jù)傳輸速率=50KB*8bit/40Kbps=10s 46.已知網(wǎng)絡通信中的兩個主機之間采用CRC校驗方法,若發(fā)送的二進制數(shù)據(jù)為10111011,生成多項式為X+X+1,試計算實際發(fā)送的二進制數(shù)字序列。(要求寫出計算過程)由題得知
二進制數(shù)據(jù)多項式為X+X+X+X+X+1 多項式代碼為10101 取r=4,產(chǎn)生新的G(X)=X*(X+X+X+X+X+1)=X+X+X+X+X+X則G(X)的代碼為101110110000 將G(X)與多項式進行模2運算,得冗余位為1011 所以,實際發(fā)送的二進制數(shù)字序列為101110111011 47.傳輸速率為100Mbps以太網(wǎng)中的A、B主機直接相連,若網(wǎng)絡最小幀長度為100Byte、信號傳播速率為2x10m/s,在不考慮處理延遲的情況下計算該網(wǎng)絡的最大跨距。(要求寫出計算過程)
數(shù)據(jù)傳輸時延=幀長度/傳輸速率=100B*8bit/100Mbps=8*10s=8us 總時延=2*傳輸時延=2*8us=16us 最大跨距=總時延*傳播速率=16us*2*10m/s=3200m
五、應用題(本大題共3小題,每小題7分,共21分)
48.題48表為某HDLC幀的控制字段內(nèi)容,請說明這些內(nèi)容的具體含義。
8-68
5431
198
757
2該幀為信息幀。字段1:為傳送幀的類型 字段2-4:為發(fā)送幀序號110 字段5:為輪詢位,1表示要求被輪詢的從站給出響應 字段6-8:捎帶確認,存放下一幀序號010 49.試說明透明網(wǎng)橋的工作方式,并給出一個“橋”在端口x上接收一個MAC幀時的操作過程。
工作方式:以混雜方式工作。
操作過程:
1、過濾數(shù)據(jù)庫,確定該目的的MAC地址是否在除端口x外的其他端口上
2、如果目的MAC地址沒有列到x以外的其他端口中,則將該幀送往x端口以外的所有端口進行擴散
3、如果目的MAC地址在過濾數(shù)據(jù)庫的某個端口y(y≠x),則確定端口y是否處在阻塞或轉(zhuǎn)發(fā)狀態(tài)。如果端口y是非阻塞的,就把該幀通過端口y轉(zhuǎn)發(fā)到它所連接的LAN中。
50.已知IP數(shù)據(jù)報頭格式如題50圖所示。試給出其中序號標出字段所占的位數(shù)并對其作用加以說明。
1、IHL:4位,代表同步的總長度
2、服務類型:8位,使主機告訴子網(wǎng)自己想要的服務
3、總長:16位,頭部和數(shù)據(jù)的總長
4、MF:1位,代表還有進一步的分段
5、生命期:8位,限制分組生命周期的計數(shù)器
6、協(xié)議:8位,分組發(fā)送給的傳輸進程
7、源地址:32位,源主機的IP地址
(以上答案均為人工填寫,非標準答案)
第二篇:9月計算機一級MSOffice考前模擬試題及答案
計算機一級MSOffice考試馬上就要開始了,你做好復習工作了嗎?下面小編為大家整理了9月計算機一級MSOffice考前模擬試題及答案,希望能幫到大家!
1).無符號二進制整數(shù)1000010轉(zhuǎn)換成十進制數(shù)是
A)6
2B)6
4C)66
D)68
2).按操作系統(tǒng)的分類,UNIX操作系統(tǒng)是
A)批處理操作系統(tǒng)
B)實時操作系統(tǒng)
C)分時操作系統(tǒng)
D)單用戶操作系統(tǒng)
3).下列關于計算機病毒的敘述中,錯誤的是
A)反病毒軟件可以查、殺任何種類的病毒
B)計算機病毒是人為制造的、企圖破壞計算機功能或計算機數(shù)據(jù)的一段小程序
C)反病毒軟件必須隨著新病毒的出現(xiàn)而升級,提高查、殺病毒的功能
D)計算機病毒具有傳染性
4).標準的ASCII碼用7位二進制位表示,可表示不同的編碼個數(shù)是
A)127
B)128
C)25
5D)256
5).在現(xiàn)代的CPU芯片中又集成了高速緩沖存儲器(Cache),其作用是
A)擴大內(nèi)存儲器的容量
B)解決CPU與RAM之間的速度不匹配問題
C)解決CPU與打印機的速度不匹配問題
D)保存當前的狀態(tài)信息
6).假設某臺計算機的內(nèi)存容量為256MB,硬盤容量為40GB。硬盤容量是內(nèi)存容量的A)80倍
B)100倍
C)120倍
D)160倍
7).下列的英文縮寫和中文名字的對照中,錯誤的是
A)URL——統(tǒng)一資源定位器
B)ISP——因特網(wǎng)服務提供商
C)ISDN——綜合業(yè)務數(shù)字網(wǎng)
D)ROM——隨機存取存儲器
8).十進制數(shù)121轉(zhuǎn)換成無符號二進制整數(shù)是
A)111100
1B)111001
C)1001111
D)100111
9).在因特網(wǎng)上,一臺計算機可以作為另一臺主機的遠程終端,使用該主機的資源,該項服務稱為
A)Telnet
B)BBS
C)FTP
D)WWW
10).下列關于電子郵件的敘述中,正確的是
A)如果收件人的計算機沒有打開時,發(fā)件人發(fā)來的電子郵件將丟失
B)如果收件人的計算機沒有打開時,發(fā)件人發(fā)來的電子郵件將退回
C)如果收件人的計算機沒有打開時,當收件人的計算機打開時再重發(fā)
D)發(fā)件人發(fā)來的電子郵件保存在收件人的電子郵箱中,收件人可隨時接收"
參考答案:1-10C、C、A、B、B、D、D、A、A、D
第三篇:2013年3月計算機應用基礎試題
東南大學遠程教育《計算機應用基礎》期末考試試卷之二2013年3月
《計算機應用基礎》期末考試試卷
一、Windows XP基本操作題
按要求完成下列操作,操作方式不限。
1、在考試用計算機C:Temp目錄下建立考試文件夾,名稱為:考生本人學號,并按以下路徑新建文件夾:
考生學號
┣━━ 試卷(二)
┗━━ 考生姓名┏━ Temp
┗━━┫
┗━ MyFile2、把C:Windows目錄下以m開頭的所有小于5K的文件,復制到“考生姓名”文件夾下。
3、將“考生姓名”文件夾重命名為“文件操作”,并將“文件操作”文件夾設置為只讀屬性。
4、將“文件操作”文件夾查看方式調(diào)整為“詳細信息”、并按“類型”排列。
5、設置桌面墻紙圖片顯示方式為“平鋪”,復制當前桌面窗口,并以“桌面.bmp”文件保存到考生
學號文件夾中。(此題護理專業(yè)不必完成)
6、復制考試文件夾“試卷二”中的全部文檔到“考生學號”文件夾中的“試卷(二)”文件夾中。
7、移動C:Temp考生學號文件夾到桌面。
8、在“學號”文件夾下新建Word文檔并以學員學號命名(“考生學號.doc”)。
二、Word2003操作題
請用Word 2003對文檔中的文字進行編輯、排版和保存,具體要求如下:
1、打開“考生學號.doc”文檔,在文檔中插入試卷二文件夾下的“習近平看望慰問堅守崗位的一線勞動者.doc”文件。
2、將圖片“文字錄入2.jpg”中的文字部分錄入到正文第三段之后。
3、編輯“學號.doc”文件:
(1)將標題行設置為小三號、宋體、深藍色、加粗,效果空心顯示。
(2)正文首段首字作下沉處理,下沉位置為2行。
(3)正文設置段前間距為1.0,首行縮進2個漢字字符,左、右頁面間距各為2.5cm。
(4)整篇文檔添加文字水?。何淖帧皷|南大學遠程教育”、字體宋體、尺寸自動、顏色淺綠、非半透明、版式斜式。(本題護理專業(yè)不必須完成)
(5)在第一段后插入考試文件夾下文件名為“習近平看望慰問堅守崗位的一線勞動者.jpg”的圖片,設置圖片環(huán)繞格式為“四周型”。
(6)將第三段等份三欄顯示。
(7)在最后一段之后插入藝術字“習近平活動報道集”,居中分布,其效果美觀大方。
(8)為文檔插入標題為內(nèi)容、左對齊的頁眉,居中顯示頁數(shù)的頁腳。
(9)保存操作。
三、Excel2003操作題
1、打開考生學號文件夾下的“學生成績統(tǒng)計.xls”,以考生學號另存該文件并另存在在該文件夾下。
2、將sheet1中的標題及表格復制到工作表sheet3中,重命名工作表sheet3為“學生成績”,且標簽設為藍色。
東南大學遠程教育《計算機應用基礎》期末考試試卷之二2013年3月
3、打開“學生成績”頁面,合并A1:H1單元格,標題欄中文字加粗、上下左右居中分布,字號為16。
4、統(tǒng)計學員的總分和均分,以及各科成績平均分,將學生成績中成績均分超過80分的學員記錄復制到Sheet2中。
5、將“學生成績”中H3:H18單元格中的數(shù)據(jù)按小數(shù)點后2位小數(shù)表現(xiàn)。
6、按“學生成績”中的總分降序排列。
7、在“學生成績”的序號欄中利用填充工具,填充步長為1的序列。
8、將“學生成績”中的不及格成績用紅字顯示。
9、利用公式計算全體學員高數(shù)、英語和計算機三科的平均分。
10、保存操作。
四、PowerPoint2003操作題
打開“習近平看望慰問堅守崗位的一線勞動者.ppt”,按如下要求修改,并以原文件名保存:
1、設置幻燈片模板,要求自行設計模板,效果美觀大方即可。
2、將第四張幻燈片移動到第三張幻燈片的前面。
3、復制第一張幻燈片并粘貼在最后一張幻燈片的后面。
4、刪除第一張幻燈片。
以下5、6兩題護理專業(yè)不必須完成5、將第已張幻燈片動畫效果設置為“出現(xiàn)”,圖片為“從下側(cè)飛入”,聲音為“鼓掌”。
6、將所有幻燈片的切換方式設置為“水平百葉窗”、“快速”,并設置為“每隔1秒”自動換頁。
第四篇:2014年3月計算機二級考試試題
2014年3月計算機二級考試試題:MS Office高級應用
二、操作題
1.打開“新浪新聞中心”的主頁,地址是http://news.sina.corn.en,任意打開一條新聞的頁面瀏覽,并將頁面保存到指定文件夾下。
2.使用“百度搜索”查找籃球運動員姚明的個人資料,將他的個人資料復制,保存到Word文檔“姚明個人資料.docx”中。
3.將BenLinus(郵件地址:benlinus@sohu.com)添加到Outlook的聯(lián)系人中,然后給他發(fā)送一封郵件,主題為“尋求幫助”,正文內(nèi)容為“Ben,你好,請你將系統(tǒng)幫助手冊發(fā)給我一份,謝謝。”
4.在IE瀏覽器的收藏夾中新建一個目錄,命名為“常用搜索”,將百度搜索的網(wǎng)址(004km.cn)添加至該目錄下。
5.使用Outlook給袁琳(yuanlin2000@sogou.com)發(fā)送郵件,插入附件“關于節(jié)日安排的通知.txt”,并使用密件抄送將此郵件發(fā)送給benlinus@sohu.com。漢字在計算機內(nèi)部的傳輸、處理和存儲都使用漢字的A.字形碼
B.輸入碼
C.機內(nèi)碼
D.國標碼
2.1946年誕生了世界上第一臺電子計算機,它的英文名字是
A.UNIVAC—I
B.EDVAC
C.ENIAC
D.MARK-II
根據(jù)光盤中素材文件夾中“操作題素材”子文件夾中“操作題4.2”中所提供的“迎春花”及其中的圖片,制作名為“迎春花”的演示文稿,要求如下:
(1)有標題頁,有演示主題,制作單位(老年協(xié)會),在第一頁上要有藝術字形式的“美好生活”字樣。
(2)幻燈片不少于5頁,選擇恰當?shù)陌媸讲⑶野媸揭凶兓?。請選擇一個主題并利用背景樣式對顏色進行修改。
(3)幻燈片中除文字外要有圖片,可插入表格展示信息。
(4)采用在展臺瀏覽方式放映演示文稿,動畫效果要貼切、豐富,幻燈片切換效果要恰當、多樣,放映時間在1分鐘內(nèi)。
(5)需要在演示時全程配有背景音樂自動播放,字體要適合老年人看。
(6)演示文稿也要能在未安裝PowerPoint應用程序的環(huán)境下放映,因此需將演示文稿文件轉(zhuǎn)換成“Power-Point幻燈片放映”類型。
第五篇:2010年3月計算機等級考試二級VB試題及答案
一、選擇題(每小題2分,共70分)
下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。
(1)下列敘述中正確的是
A)對長度為n的有序鏈表進行查找,最壞情況下需要的比較次數(shù)為n
B)對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為(n/2)
C)對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為(log2n)
D)對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為(n log2n)
(2)算法的時間復雜度是指
A)算法的執(zhí)行時間
B)算法所處理的數(shù)據(jù)量
C)算法程序中的語句或指令條數(shù)
D)算法在執(zhí)行過程中所需要的基本運算次數(shù)
(3)軟件按功能可以分為:應用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于系統(tǒng)軟件的是
A)編輯軟件
B)操作系統(tǒng)
C)教務管理系統(tǒng)
D)瀏覽器
(4)軟件(程序)調(diào)試的任務是
A)診斷和改正程序中的錯誤
B)盡可能多地發(fā)現(xiàn)程序中的錯誤
C)發(fā)現(xiàn)并改正程序中的所有錯誤
D)確定程序中錯誤的性質(zhì)
(5)數(shù)據(jù)流程圖(DFD圖)是
A)軟件概要設計的工具
B)軟件詳細設計的工具
C)結(jié)構(gòu)化方法的需求分析工具
D)面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?/p>
(6)軟件生命周期可分為定義階段,開發(fā)階段和維護階段。詳細設計屬于
A)定義階段
B)開發(fā)階段
C)維護階段
D)上述三個階段
(7)數(shù)據(jù)庫管理系統(tǒng)中負責數(shù)據(jù)模式定義的語言是
A)數(shù)據(jù)定義語言
B)數(shù)據(jù)管理語言
C)數(shù)據(jù)操縱語言
D)數(shù)據(jù)控制語言
(8)在學生管理的關系數(shù)據(jù)庫中,存取一個學生信息的數(shù)據(jù)單位是
A)文件
B)數(shù)據(jù)庫
C)字段
D)記錄
(9)數(shù)據(jù)庫設計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它屬于數(shù)據(jù)庫設計的
A)需求分析階段
B)邏輯設計階段
C)概念設計階段
D)物理設計階段
(10)有兩個關系R和T如下:
則由關系R得到關系T的操作是
A)選擇
B)投影
C)交 D)并
(11)在VB集成環(huán)境中要結(jié)束一個正在運行的工程,可單擊工具欄上的一個按鈕,這個按鈕是
(12)設x是整型變量,與函數(shù)Ⅱf(x>0,-x,x)有相同結(jié)果的代數(shù)式是 A)|x| B)-|x| C)x D)-x(13)設窗體文件中有下面的事件過程: Private Sub Command1_Click()Dim s a%=100 Print a End Sub 其中變量a和s的數(shù)據(jù)類型分別是 A)整型,整型 B)變體型,變體型 C)整型,變體型 D)變體型,整型
(14)下面哪個屬性肯定不是框架控件的屬性 A)Text B)Caption
C)Left
D)Enabled
(15)下面不能在信息框中輸出“VB”的是
A)MsgBox “VB”
B)x=MsgBox(“VB”)
C)MsgBox(“VB”)
D)Call MsgBox “VB”
(16)窗體上有一個名稱為Option1的單選按鈕數(shù)組,程序運行時,當單擊某個單選按鈕時,會調(diào)用下面的事件過程
Private Sub Option1_C1ick(Index As Integer)
?
End Sub
下面關于此過程的參數(shù)Index的敘述中正確的是
A)Index為1表示單選按鈕被選中,為O表示未選中
B)Index的值可正可負
C)Index的值用來區(qū)分哪個單選按鈕被選中
D)Index表示數(shù)組中單選按鈕的數(shù)量
(17)設窗體中有一個文本框Text1,若在程序中執(zhí)行了Text1.SetFocus,則觸發(fā)
A)Text1的SetFocus事件
B)Text1的GotFocus事件
C)Text1的LostFocus事件
D)窗體的GotFocus事件
(18)VB中有3個鍵盤事件:KeyPress、KeyDown、KeyUp,若光標在Text1文本框中,則每輸入一個字母
A)這3個事件都會觸發(fā)
B)只觸發(fā)KeyPress事件
C)只觸發(fā)KeyDown、KeyUp事件
D)不觸發(fā)其中任何一個事件
(19)下面關于標準模塊的敘述中錯誤的是
A)標準模塊中可以聲明全局變量
B)標準模塊中可以包含一個Sub Main過程,但此過程不能被設置為啟動過程
C)標準模塊中可以包含一些Public過程
D)一個工程中可以含有多個標準模塊
(20)設窗體的名稱為Form1,標題為Win,則窗體的MouseDown事件過程的過程名是
A)Form1_MouseDown
B)Win_MouseDown
C)Form_MouseDown
D)MouseDown_Form1(21)下面正確使用動態(tài)數(shù)組的是
A)Dim arr()As Integer
?
ReDim arr(3,5)
B)Dim arr()As Integer
?
ReDim arr(50)As String C)Dim arr()?
ReDim arr(50)As Integer D)Dim arr(50)As Integer ?
ReDim arr(20)(22)下面是求最大公約數(shù)的函數(shù)的首部
Function gcd(ByVal x As Integer, ByVal y As Integer)As Integer 若要輸出8、12、16這3個數(shù)的最大公約數(shù),下面正確的語句是 A)Print gcd(8,12),gcd(12,16),gcd(16,8)B)Print gcd(8,12,16)C)Print gcd(8),gcd(12),gcd(16)D)Print gcd(8,gcd(12,16))(23)有下面的程序段,其功能是按圖1所示的規(guī)律輸出數(shù)據(jù) Dim a(3,5)As Integer For i=1 To 3 For j=1 To 5 A(i,j)=i+j Print a(i,j);Next Print Next
若要按圖2所示的規(guī)律繼續(xù)輸出數(shù)據(jù),則接在上述程序段后面的程序段應該是 A)For i=1 To 5 For j=1 To 3 Print a(j,i);Next Print Next B)For i=1 To 3 For j=1 To 5 Print a(j,i);Next
Next
C)For j=1 To 5
For i=1 To 3
Print a(j,i);
Next
Next
D)For i=1 To 5
For j=1 To 3
Print a(i,j);
Next
Next(24)窗體上有一個Text1文本框,一個Command1命令按鈕,并有以下程序
Private Sub Commandl_Click()
Dim n
If Text1.Text<>“23456” Then
n=n+1
Print “口令輸入錯誤” & n & “次”
End If
End Sub
希望程序運行時得到左圖所示的效果,即:輸入口令,單擊“確認口令”命令按鈕,若輸入的口令不是“123456”,則在窗體上顯示輸入錯誤口令的次數(shù)。但上面的程序?qū)嶋H顯示的是右圖所示的效果,程序需要修改。下面修改方案中正確的是
A)在Dim n語句的下面添加一句:n=O
B)把Print “口令輸入錯誤” & n & “次”改為Print “口令輸入錯誤” +n+“次”
C)把Print “口令輸入錯誤” & n & “次”改為Print “口令輸入錯誤”&Str(n)&“次”
D)把Dim n改為Static n
(25)要求當鼠標在圖片框P1中移動時,立即在圖片框中顯示鼠標的位置坐標。下面能正確實現(xiàn)上述功能的事件過程是
A)Private Sub P1_MouseMove(Button AS Integer,Shift As Integer,X As Single, Y As Single)
Print X,Y
End Sub
B)Private Sub P1_MouseDown(Button AS Integer,Shift As Integer,X As Single, Y As Single)
Picture.Print X,Y
End Sub
C)Private Sub P1_MouseMove(Button AS Integer,Shift As Integer,X As Single, Y As Single)
P1.Print X,Y
End Sub
D)Private Sub Form_MouseMove(Button AS Integer,Shift As Integer,X As Single, Y As Single)
P1.Print X,Y
End Sub
(26)計算二的近似值的一個公式是
某人編寫下面的程序用此公式計算并輸出π的近似值:
Private Sub Comand1_Click()
PI=1。
Sign=1
n=20000
For k=3 To n
Sign=-Sign/k
PI=PI+Sign/k
Next k
Print PI*4
End Sub
運行后發(fā)現(xiàn)結(jié)果為3.22751,顯然,程序需要修改。下面修改方案中正確的是
A)把For k=3 To n 改為 For k=1 To n
B)把n=20000改為n=20000000
C)把For k=3 To n改為For k=3 To n Step 2
D)把PI=1改為PI=0(27)下面程序計算并輸出的是
Private Sub Comand1_Click()
a=10
s=0
Do
s=s+a*a*a
a=a-1
Loop Until a<=0
Print s
End Sub
A)13+23+33+?+103的值
B)10!+?+3!+2!+1!的值
C)(1+2+3+?+10)3的值
D)10個103的和
(28)若在窗體模塊的聲明部分聲明了如下自定義類型和數(shù)組
Private Type rec
Code As Integer
Caption As String
End Type
Dim arr(5)As rec
則下面的輸出語句中正確的是
A)Print arr.Code(2),arr.Caption(2)
B)Print arr.Code,arr.Caption
C)Print arr(2).Code,arr(2).Caption
D)Print Code(2),Caption(2)
(29)設窗體上有一個通用對話框控件CD1,希望在執(zhí)行下面程序時,打開如圖所示的文件對話框
Private Sub Comand1_Click()
CD1.DialogTitle=“打開文件”
CD1.InitDir=“C:”
CD1.Filter=“所有文件|*.*|Word文檔|*.doc|文本文件|*.Txt”
CD1.FileName=“" CD1.Action=1 If CD1.FileName=”“Then Print”未打開文件“ Else Print”要打開文件“& CD1.FileName End If End Sub
但實際顯示的對話框中列出了C:下的所有文件和文件夾,“文件類型”一欄中顯示的是“所有文件”。下面的修改方案中正確的是
A)把CD1.Action=1改為CD1.Action=2
B)把“CD1.Filter=”后面字符串中的“所有文件”改為“文本文件”
C)在語句CD1.Action=1的前面添加:CD1.FilterIndex=3
D)把CD1.FileName=”“改為CD1.FileName=”文本文件“
(30)下面程序運行時,若輸入395,則輸出結(jié)果是
Private Sub Comand1_Click()
Dim x%
x=InputBox(”請輸入一個3位整數(shù)“)
Print x Mod 10,x100,(x Mod 100)10
End Sub
A)3 9 5
B)5 3 9
C)5 9 3
D)3 5 9(31)窗體上有List1、List2兩個列表框,List1中有若干列表項(見圖),并有下面的程序:
Private Sub Comand1_Click()
For k=List1.ListCount-1 To 0 Step-1
If List1.Selected(k)Then
List2.AddItem List1.List(k)
List1.RemoveItem k
End If
Next k
End Sub
程序運行時,按照圖示在List1中選中2個列表項,然后單擊Commandl命令按鈕,則產(chǎn)生的結(jié)果是
A)在List2中插入了“外語”、“物理”兩項
B)在List1中刪除了“外語”、“物理”兩項
C)同時產(chǎn)生A)和B)的結(jié)果
D)把List1中最后1個列表項刪除并插入到List2中
(32)設工程中有2個窗體: Form1、Form2,F(xiàn)orm1為啟動窗體。Form2中有菜單。其結(jié)構(gòu)如表。要求在程序運行時,在Form1的文本框Text1中輸入口令并按回車鍵(回車鍵的ASCII碼為13)后,隱藏Form1,顯示Form2。若口令為“Teacher”,所有菜單項都可見;否則看不到“成績錄入”菜單項。為此,某人在Form1窗體文件中編寫如下程序:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii=13 Then
If Text1.Text=”Teacher“ Then
Form2.input.visible=True
Else
Form2.input.visible=False
End If
End If
Form1.Hide
Form2.Show
End Sub
程序運行時發(fā)現(xiàn)剛輸入口令時就隱藏了Form1,顯示了Form2,程序需要修改。下面修改方案中正確的是
A)把Form1中Text1文本框及相關程序放到Form2窗體中
B)把Form1.Hide、Form2.Show兩行移到2個End If之間
C)把If KeyAscii=13 Then改為 If KeyAscii=”Teaeher“ Then
D)把2個Form2.input.Visible中的“Form2”刪去
(33)某人編寫了下面的程序,希望能把Text1文本框中的內(nèi)容寫到out.txt文件中
Private Sub Comand1_Click()
Open ”out.txt“ For Output As #2
Print ”Text1“
Close #2
End Sub
調(diào)試時發(fā)現(xiàn)沒有達到目的,為實現(xiàn)上述目的,應做的修改是
A)把Print ”Text1“改為Print #2,Text1
B)把Print ”Text1“改為Print Text1
C)把Print ”Text1“改為Write ”Text1“
D)把所有#2改為#1(34)窗體上有一個名為Command1的命令按鈕,并有下面的程序: Private Sub Comand1_Click()Dim arr(5)As Integer For k=1 To 5 arr(k)=k Next k prog arr()For k=1 To 5 Print arr(k)Next k End Sub Sub prog(a()As Integer)n=Ubound(a)For i=n To 2 step-1 For j=1 To n-1 if a(j)t=a(j):a(j)=a(j+1):a(j+1)=t End If Next j Next i End Sub 程序運行時,單擊命令按鈕后顯示的是 A)12345 B)54321 C)01234 D)43210(35)下面程序運行時,若輸入“Visual Basic Programming”,則在窗體上輸出的是 Private Sub Comand1_Click()Dim count(25)As Integer, ch As String ch=Ucase(InputBox(”請輸入字母字符串“))For k=1 To Len(ch)n=Asc(Mid(ch,k,1))-Asc(”A“)If n>=0 Then Count(n)=Count(n)+ 1 End If Next k m=count(0)For k=1 To 25 If m<> m=count(k)End If Next k Print m
End Sub
A)0
B)1
C)2
D)3
二、填空題
(1)一個隊列的初始狀態(tài)為空?,F(xiàn)將元素A,B,C,D,E,F,5,4,3,2,1依次入隊,然后再依次退隊,則元素退隊的順序為 【1】。
(2)設某循環(huán)隊列的容量為50,如果頭指針front=45(指向隊頭元素的前一位置),尾指針rear=10(指向隊尾元素),則該循環(huán)隊列中共有 【2】 個元素。
(3)設二叉樹如下:
對該二叉樹進行后序遍歷的結(jié)果為 【3】。
(4)軟件是 【4】、數(shù)據(jù)和文檔的集合。
(5)有一個學生選課的關系,其中學生的關系模式為:學生(學號,姓名,班級,年齡),課程的關系模式為:課程(課號,課程名,學時),其中兩個關系模式的鍵分別是學號和課號,則關系模式選課可定義為:選課(學號,【5】,成績)。
(6)為了使復選框禁用(即呈現(xiàn)灰色),應把它的Value屬性設置為 【6】。
(7)在窗體上畫一個標簽、一個計時器和一個命令按鈕,其名稱分別為Labl1、Timer1和Command1,如圖1所示。程序運行后,如果單擊命令按鈕,則標簽開始閃爍,每秒鐘“歡迎”二字顯示、消失各一次,如圖2所示。以下是實現(xiàn)上述功能的程序,請?zhí)羁铡?/p>
Private Sub Form_Load()
Label1.Caption=”歡迎“
Timer1.Enabled=False
Timer1.Interval= 【7】
End Sub
Private Sub Timer1_Timer()
Label1.Visible= 【8】
End Sub
Private Sub command1_Click()
【9】
End Sub
(8)有如下程序:
Private Sub Form_Click()n=10 i=0
Do
i=i+n
n=n-2
Loop While n>2
Print i
End Sub
程序運行后,單擊窗體,輸出結(jié)果為 【10】。
(9)在窗體上畫一個名稱為Command1的命令按鈕。然后編寫如下程序:
Option Base 1
Private Sub Command1_Click()
Dim a(10)As Integer
For i=1 To 10
a(i)=i
Next
Call swap(【11】)
For i=1 To 10
Print a(i);
Next
End Sub
Sub swap(b()As Integer)
n=Ubound(b)
For i=1 To n / 2
t=b(i)
b(i)=b(n)
b(n)=t
【12】
Next
End Sub
上述程序的功能是,通過調(diào)用過程swap,調(diào)換數(shù)組中數(shù)值的存放位置,即a(1)與a(10)的值互換,a(2)與a(9)的值互換,??。請?zhí)羁铡?/p>
(10)在窗體上畫一個文本框,其名稱為Text1,在屬性窗口中把該文本框的MultiLine屬性設置為True,然后編寫如下的事件過程:
Private Sub Form_Click()
Open ”d:testsmtext1.Txt“ For Input As #1
Do While Not 【13】
Line Input #1, aspect$
Whole$=whole$+aspect$+Chr$(13)+Chr$(10)
Loop
Text1.Text=whole$
【14】
Open ”d:testsmtext2.Txt" For Output As #1
Print #1, 【15】
Close #1
End Sub
運行程序,單擊窗體,將把磁盤文件smtext1.txt的內(nèi)容讀到內(nèi)存并在文本框中顯示出來,然后把該文本框中的內(nèi)容存入磁盤文件smtext2.txt。請?zhí)羁铡_x擇題
1、A
2、D
3、B
4、A
5、C
6、B
7、A
8、D
9、A
10、A
填空題
1、A,B,C,D,E,5,4,3,2,1 2、15
3、EDBGHFCA
4、程序
5、課號