學(xué)習(xí)啦——考試網(wǎng)>計(jì)算機(jī)考試>計(jì)算機(jī)等級(jí)考試>計(jì)算機(jī)二級(jí)考試>VB語言程序設(shè)計(jì)>

全國計(jì)算機(jī)vb二級(jí)考試試卷

時(shí)間: 偉文27 分享

  在全國的計(jì)算機(jī)二級(jí)的vb考試中,有哪些知識(shí)點(diǎn)的題目呢?下面是學(xué)習(xí)啦小編給大家整理的全國計(jì)算機(jī)vb二級(jí)考試題目及答案解析和考試建議,供大家參閱!

  計(jì)算機(jī)vb二級(jí)考試題目及答案解析

  (1)下列敘述中正確的是( ) 。

  A)循環(huán)隊(duì)列是隊(duì)列的一種鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu) B)循環(huán)隊(duì)列是隊(duì)列的一種順序存儲(chǔ)結(jié)構(gòu)

  C)循環(huán)隊(duì)列是非線性結(jié)構(gòu) D)循環(huán)隊(duì)列是一種邏輯結(jié)構(gòu)

  【解析】隊(duì)列的存儲(chǔ)表示有兩種:一種是基于數(shù)組的存儲(chǔ)表示,另一種是基于鏈表的存儲(chǔ)表示。隊(duì)列的基于數(shù)組的存儲(chǔ)表示亦稱為順序隊(duì)列,它是利用一個(gè)一維數(shù)組作為隊(duì)列元素的存儲(chǔ)結(jié)構(gòu)。為了充分地利用數(shù)組的存儲(chǔ)空間,把數(shù)組的前端和后端連接起來,形成一個(gè)環(huán)形的表,稱為循環(huán)隊(duì)列。因此循環(huán)隊(duì)列是隊(duì)列的一種順序存儲(chǔ)結(jié)構(gòu)。

  隊(duì)列不管采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)還是順序存儲(chǔ)結(jié)構(gòu),它都是線性結(jié)構(gòu)。循環(huán)隊(duì)列作為隊(duì)列的特殊情況,它也是線性結(jié)構(gòu)。

  循環(huán)隊(duì)列是在隊(duì)列的基礎(chǔ)上,將隊(duì)列的頭和尾接到一起形成一個(gè)環(huán)狀,它給出了數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)內(nèi)部的存儲(chǔ)形式,因此是一種存儲(chǔ)結(jié)構(gòu)。

  答案:B

  (2)下列敘述中正確的是

  A)棧是一種先進(jìn)先出的線性表 B)隊(duì)列是一種后進(jìn)先出的線性表

  C)棧與隊(duì)列都是非線性結(jié)構(gòu) D)以上三種說法都不對(duì)

  【解析】棧是一種后進(jìn)先出(Last In First Out)或先進(jìn)后出(First In Last Out)的線性表,它的一端封閉(稱為棧底),在另一端進(jìn)行插入和刪除操作,允許插入和刪除的一端稱為棧頂。

  隊(duì)列(queue)是指允許在一端進(jìn)行插入、而在另一端進(jìn)行刪除的線性表。允許插入的一端稱為隊(duì)尾,通常用一個(gè)稱為尾指針(rear)的指針指向隊(duì)尾元素,即尾指針總是指向最后被插入的元素;允許刪除的一端稱為排頭(也稱為隊(duì)頭),通常也用一個(gè)排頭指針(front)指向排頭元素的前一個(gè)位置。顯然,在隊(duì)列這種數(shù)據(jù)結(jié)構(gòu)中,最先插入的元素將最先能夠被刪除,最后插入的元素最后才能被刪除。因此,隊(duì)列又稱為“先進(jìn)先出”(First In First Out,F(xiàn)IFO)或“后進(jìn)后出”(Last In Last Out,LILO)的線性表,它體現(xiàn)了“先來先服務(wù)”的原則。

  棧與隊(duì)列都是線性結(jié)構(gòu)。

  答案:D

  (3)一棵二叉樹共有25個(gè)結(jié)點(diǎn),其中5個(gè)是葉子結(jié)點(diǎn),則度為1的結(jié)點(diǎn)數(shù)為

  A)16 B)10 C)6 D)4

  【解析】設(shè)二叉樹結(jié)點(diǎn)數(shù)為n,度為2的結(jié)點(diǎn)數(shù)為n2,度為1的結(jié)點(diǎn)數(shù)為n1,度為0(即葉子結(jié)點(diǎn))的結(jié)點(diǎn)數(shù)為n0。則有n=n2+n1+n0。另外,在二叉樹中,度為0的結(jié)點(diǎn)數(shù)是度為2的結(jié)點(diǎn)數(shù)加1,因此有n0=n2+1。此題中,n=25,n0=5,則n2=n0-1=5-1=4,因此n1=n-n2-n0=25-4-5=16。

  答案:A

  (4)在下列模式中,能夠給出數(shù)據(jù)庫物理存儲(chǔ)結(jié)構(gòu)與物理存取方法的是

  A)外模式 B)內(nèi)模式 C)概念模式 D)邏輯模式

  答案:B

  (5)在滿足實(shí)體完整性約束的條件下

  A)一個(gè)關(guān)系中應(yīng)該有一個(gè)或多個(gè)候選關(guān)鍵字

  B)一個(gè)關(guān)系中只能有一個(gè)候選關(guān)鍵字

  C)一個(gè)關(guān)系中必須有多個(gè)候選關(guān)鍵字

  D)一個(gè)關(guān)系中可以沒有候選關(guān)鍵字

  答案:A

  (6)有三個(gè)關(guān)系R、S和T如下:

  則由關(guān)系R和S得到關(guān)系T的操作是

  A)自然連接 B)并 C)交 D)差

  (7)軟件生命周期中的活動(dòng)不包括

  A)市場(chǎng)調(diào)研 B)需求分析 C)軟件測(cè)試 D)軟件維護(hù)

  【解析】通常,將軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用、維護(hù)到停止使用甚至退役的過程稱為軟件生命周期。任何一個(gè)軟件產(chǎn)品或軟件系統(tǒng)都要經(jīng)歷軟件定義、軟件開發(fā)、軟件維護(hù)直至被淘汰這樣一個(gè)全過程。因此,軟件生命周期可分為定義階段、開發(fā)階段和維護(hù)階段。定義階段包括可行性研究和需求分析;開發(fā)階段包括概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試;維護(hù)階段包括使用、維護(hù)和退役。因此軟件生命周期—般包括可行性研究和需求分析、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、交付使用以及維護(hù)等活動(dòng)。

  答案:A

  (8)下面不屬于需求分析階段任務(wù)的是

  A)確定軟件系統(tǒng)的功能需求 B)確定軟件系統(tǒng)的性能需求

  C)需求規(guī)格說明書評(píng)審 D)制定軟件集成測(cè)試計(jì)劃

  【解析】需求分析階段的任務(wù)是確定待開發(fā)軟件的功能、性能、數(shù)據(jù)、界面等要求,從而確定系統(tǒng)的邏輯模型。需求分析階段的主要工作包括:①需求獲取:確定對(duì)目標(biāo)系統(tǒng)的各方面需求;② 需求分析:對(duì)獲取的需求進(jìn)行分析和綜合,最終給出系統(tǒng)的解決方案和目標(biāo)系統(tǒng)的邏輯模型;③ 編寫需求規(guī)格說明書:為用戶、分析人員和設(shè)計(jì)人員之間進(jìn)行交流提供方便。④ 需求評(píng)審:對(duì)需求分析階段的工作進(jìn)行復(fù)審,驗(yàn)證需求文檔的一致性、可靠性、完善性和有效性。

  軟件測(cè)試屬于軟件生命周期中的軟件開發(fā)階段,不屬于需求分析階段。軟件測(cè)試過程一般按4個(gè)步驟進(jìn)行,即單元測(cè)試、集成測(cè)試、驗(yàn)收測(cè)試和系統(tǒng)測(cè)試。

  答案:D

  (9)在黑盒測(cè)試方法中,設(shè)計(jì)測(cè)試用例的主要根據(jù)是

  A)程序內(nèi)部邏輯 B)程序外部功能

  C)程序數(shù)據(jù)結(jié)構(gòu) D)程序流程圖

  【解析】黑盒測(cè)試也稱為功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試。黑盒測(cè)試是對(duì)軟件已試驗(yàn)的功能是否滿足需求進(jìn)行測(cè)試和驗(yàn)證,它主要根據(jù)需求規(guī)格說明所規(guī)定的功能來設(shè)計(jì)測(cè)試用例,檢查程序的功能是否符合它的功能說明,它不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程。

  答案:B

  (10)在軟件設(shè)計(jì)中不使用的工具是

  A)系統(tǒng)結(jié)構(gòu)圖 B)PAD圖

  C)數(shù)據(jù)流圖(DFD圖) D)程序流程圖

  【解析】軟件設(shè)計(jì)一般分為兩步完成,分別是概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。系統(tǒng)結(jié)構(gòu)圖是概要設(shè)計(jì)階段使用的工具,而詳細(xì)設(shè)計(jì)(過程設(shè)計(jì))常見的工具有:

  (1)圖形工具:程序流程圖、N-S圖(盒圖)、PAD(Problem Analysis Diagram,問題分析圖)

  (2)表格工具:判定表。

  (3)語言工具:PDL(過程設(shè)計(jì)語言)。

  數(shù)據(jù)流圖( Data Flow Diagram ,DFD)是需求分析階段結(jié)構(gòu)化分析的常用工具。需求分析階段其他常用的結(jié)構(gòu)化分析工具還有數(shù)據(jù)字典(Data Dictionary,DD)、結(jié)構(gòu)化語言、判定表和判定樹等。

  答案:C

  (11)以下合法的VB變量名是

  A)case B)name10 C)t-name D)x*y

  答案:B

  【解析】變量命名規(guī)則:(1)字母、數(shù)字、下劃線。(2)不能使用保留字。(3)不能以數(shù)字開頭。本題中,case是保留字,t-name中是中劃線,不是下劃線。x*y中的*不是字母、也不是數(shù)字、也不是下劃線。

  (12)設(shè)x是小于10的非負(fù)數(shù)。對(duì)此敘述,以下正確的VB表達(dá)式是

  A)0≤x<10 B)0<=x<10

  C) x≥0 And x<10 D)x>=0 Or x<=10

  答案:C

  【解析】x是小于10的非負(fù)數(shù)。即x大于等于0并且小于10。A選項(xiàng)和B選項(xiàng)是數(shù)學(xué)的描述方式,不是VB的描述方式。“x大于等于0并且小于10”中的“并且”要使用And而不是Or(或者)。

  (13 以下關(guān)于窗體的敘述中,錯(cuò)誤的是

  A)窗體的Name屬性用于標(biāo)識(shí)一個(gè)窗體

  B)運(yùn)行程序時(shí),改變窗體大小,能夠觸發(fā)窗體的Resize事件

  C)窗體的Enabled屬性為False時(shí),不能響應(yīng)單擊窗體的事件

  D)程序運(yùn)行期間,可以改變Name屬性值

  答案:D

  【解析】Name屬性只能在設(shè)計(jì)階段通過屬性窗口設(shè)置,屬于只讀屬性,不能在程序運(yùn)行時(shí)修改其值。

  (14)下面定義窗體級(jí)變量a的語句中錯(cuò)誤的是

  A)Dim a% B)Private a%

  C)Private a As Integer D)Static a%

  答案:D

  【解析】Static只能用在過程(窗體模塊的過程或標(biāo)準(zhǔn)模塊的過程)內(nèi)部聲明靜態(tài)變量,不能用在窗體模塊或標(biāo)準(zhǔn)模塊的通用段。

  (15)表達(dá)式Int(Rnd(0)*50)所產(chǎn)生的隨機(jī)數(shù)范圍是

  A)(0,50) B)(1,50) C)(0,49) D)(1,49)

  答案:C

  【解析】因?yàn)镽nd產(chǎn)生的隨機(jī)數(shù)范圍是0~0.999999,Int函數(shù)返回不大于其參數(shù)值的一個(gè)整數(shù),例如Int(8.6)返回8而不是9。Int(-8.6)返回-9而不是-8。

  計(jì)算機(jī)vb二級(jí)考試考試建議

  1.考試時(shí)對(duì)考試系統(tǒng)不熟悉

  問題:慌張導(dǎo)致答題時(shí)間安排不合理。如果第一道操作題比較難,可能會(huì)消耗掉很多時(shí)間,造成后面2道大題沒有時(shí)間完成。

  建議:先做完選擇題,再瀏覽一下3道大題的難易程度,先做自己比較有把握的題,感覺最難的放到后面。

  2.做題過程中忘記保存

  千辛萬苦做完題,如果不保存,就糊里糊涂交卷了,待到成績出來后,就會(huì)大吃一驚,疑惑自己明明考得不錯(cuò),可為什么不及格?那只能怪自己?jiǎn)?/p>

  建議:做題養(yǎng)成保存習(xí)慣,每做一道小題,至少要保存一次,這樣會(huì)為你避免很多不必要的麻煩!

  3.電腦死機(jī)腫么破

  問題:考試過程中出現(xiàn)死機(jī)的情況時(shí)有發(fā)生,一定要穩(wěn)定情緒,學(xué)會(huì)處理辦法,不要干著急,更不能怨天尤人,因此而影響考試心情。

  解決辦法:舉手找監(jiān)考老師,讓老師幫你處理。

  4.不知道是否保存成功

  解決辦法:根據(jù)電腦提示,提交試卷,系統(tǒng)會(huì)提醒你提交成功。如果沒有提交成功的提示,請(qǐng)舉手咨詢監(jiān)考老師。


看了“全國計(jì)算機(jī)vb二級(jí)考試試卷”的人還看了:

1.全國計(jì)算機(jī)vb考試題庫

2.2015年計(jì)算機(jī)二級(jí)考試《VB》全真機(jī)考操作試題

3.2015計(jì)算機(jī)二級(jí)考試《VB》模擬題及解析

4.2015年全國計(jì)算機(jī)二級(jí)VB語言程序設(shè)計(jì)考試大綱

5.2015年計(jì)算機(jī)二級(jí)考試《VB》考前練習(xí)題

6.2015年計(jì)算機(jī)等級(jí)考試二級(jí)VB上機(jī)考試解題技巧

全國計(jì)算機(jī)vb二級(jí)考試試卷

在全國的計(jì)算機(jī)二級(jí)的vb考試中,有哪些知識(shí)點(diǎn)的題目呢?下面是學(xué)習(xí)啦小編給大家整理的全國計(jì)算機(jī)vb二級(jí)考試題目及答案解析和考試建議,供大家參閱! 計(jì)算機(jī)vb二級(jí)考試題目及答案解析 (1)下列敘述中正確的是( ) 。 A)循環(huán)隊(duì)列是隊(duì)列的一種鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu) B)循環(huán)
推薦度:
點(diǎn)擊下載文檔文檔為doc格式

精選文章

  • 全國計(jì)算機(jī)vb二級(jí)考試真題
    全國計(jì)算機(jī)vb二級(jí)考試真題

    在每年的全國計(jì)算機(jī)二級(jí)考試中,有哪些vb相關(guān)的真題呢?下面是學(xué)習(xí)啦小編給大家整理的計(jì)算機(jī)歷年全國計(jì)算機(jī)vb二級(jí)考試真題,供大家參閱! 計(jì)算機(jī)vb二

  • 全國計(jì)算機(jī)vb考試題庫
    全國計(jì)算機(jī)vb考試題庫

    在每年的全國計(jì)算機(jī)VB的二級(jí)的考試中,我們經(jīng)常會(huì)遇到哪些的題目呢?下面是學(xué)習(xí)啦小編給大家整理的全國計(jì)算機(jī)VB考試題目及答案解析,供大家參閱! 計(jì)算

  • 全國計(jì)算機(jī)vb二級(jí)考試內(nèi)容
    全國計(jì)算機(jī)vb二級(jí)考試內(nèi)容

    在全國的計(jì)算機(jī)二級(jí)考試中,有關(guān)VB的考試內(nèi)容分別有哪一些知識(shí)點(diǎn)呢?下面是學(xué)習(xí)啦小編給大家整理的全國計(jì)算機(jī)VB的二級(jí)考試內(nèi)容和注意事項(xiàng),供大家參

  • 全國計(jì)算機(jī)vb二級(jí)等級(jí)考試大綱
    全國計(jì)算機(jī)vb二級(jí)等級(jí)考試大綱

    全國計(jì)算機(jī)vb的二級(jí)考試?yán)铮覀兘?jīng)常會(huì)遇到哪一些知識(shí)點(diǎn)呢?下面是學(xué)習(xí)啦小編給大家整理的全國計(jì)算機(jī)vb二級(jí)考試大綱和練習(xí)題目及答案解析,供大家參

18608