首頁考試吧論壇Exam8視線考試商城網(wǎng)絡(luò)課程模擬考試考友錄實(shí)用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點(diǎn)日語
職稱英語
口譯筆譯
申碩英語
零起點(diǎn)韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點(diǎn)英語
托?荚
托業(yè)考試
零起點(diǎn)法語
雅思考試
成人英語三級
零起點(diǎn)德語
等級考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會計(jì)職稱
法律顧問
ACCA考試
注冊會計(jì)師
資產(chǎn)評估師
審計(jì)師考試
高級會計(jì)師
注冊稅務(wù)師
國際內(nèi)審師
理財(cái)規(guī)劃師
美國注冊會計(jì)師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
造價(jià)員考試
注冊計(jì)量師
環(huán)保工程師
化工工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評價(jià)師
土地登記代理人
繽紛校園 實(shí)用文檔 英語學(xué)習(xí) 作文大全 求職招聘 論文下載 訪談|游戲
計(jì)算機(jī)等級考試

2013計(jì)算機(jī)二級公共基礎(chǔ)知識模擬試題及答案4

 >>>考試吧考后首發(fā)2013年3月計(jì)算機(jī)等考試題答案  


  (1) 在計(jì)算機(jī)中,算法是指______。

  A. 查詢方法

  B. 加工方法

  C. 解題方案的準(zhǔn)確而完整的描述

  D. 排序方法

  [答案]C

  [考點(diǎn)]數(shù)據(jù)結(jié)構(gòu)與算法

  [評析]

  A、B、D都過于片面,此題直接選答案也很簡單。

  (2) 棧和隊(duì)列的共同點(diǎn)是______。

  A. 都是先進(jìn)后出

  B. 都是先進(jìn)先出

  C. 只允許在端點(diǎn)處插入和刪除元素

  D. 沒有共同點(diǎn)

  [答案]C

  [考點(diǎn)]數(shù)據(jù)結(jié)構(gòu)與算法

  [評析]

  棧是先進(jìn)后出的,隊(duì)列是先進(jìn)先出的,共同點(diǎn)是只允許在端點(diǎn)處插入和刪除元素。棧都是在一端進(jìn)與出,而隊(duì)列是在一端進(jìn)在另一端出。

  (3) 已知二叉樹后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是______。

  A. cedba

  B. acbed

  C. decab

  D. deabc

  [答案]A

  [考點(diǎn)]數(shù)據(jù)結(jié)構(gòu)與算法

  [評析]

  后序又叫后根,一次遞歸過程是先左再右最后根;中序是先左再根最后右。

  比如下圖:

  前序是:abc

  中序是:bac

  后序是:bca

  題中據(jù)后序遍歷序列,一眼得知c結(jié)點(diǎn)是根,那么據(jù)中序deba結(jié)點(diǎn)都在一邊,或都在根結(jié)點(diǎn)左邊,或右邊;據(jù)中序遍歷序列得知全在根結(jié)點(diǎn)的左邊。

  接下來據(jù)后序得出e結(jié)點(diǎn)是緊挨著c結(jié)點(diǎn)的左子女,再據(jù)中序得知d是e的左子女,ba是右子樹。

  再據(jù)后序得b是e的右子女,再據(jù)中序得a是b的右子女。

  分析結(jié)果得二叉樹圖示如下:

  因?yàn)槲颐~數(shù)據(jù)結(jié)構(gòu)是自學(xué)的,分析此類型的題我都是用自己的方法(遞歸分析的方法),要邊分析邊畫圖,一步一步連結(jié)起來,最后再根據(jù)題中的遍歷檢查圖是否畫對,如果都符合題目,最后再可根據(jù)圖來得所求的遍歷。

  再次聲明,此所有二級公基題全是我一人的思路寫的,如果你覺得不可靠,可以看其它的書。

  (4) 在下列幾種排序方法中,要求內(nèi)存量最大的是______。

  A. 插入排序

  B. 選擇排序

  C. 快速排序

  D. 歸并排序

  [答案]D

  [考點(diǎn)]數(shù)據(jù)結(jié)構(gòu)與算法

  [分析]

  我們對比一個(gè)排序方法的優(yōu)越性有"平均時(shí)間"、"最壞情況時(shí)間"和"輔助空間"。其中輔助空間一般是排序中需要額外的內(nèi)存開銷,這些內(nèi)存開銷一般據(jù)一些如中間變量(暫存變量)、比較與交換等等來決定。

  插入排序和選擇排序的輔助空間都是o(1),快速排序是o(nlog2n),歸并排序是o(n)。

  可知?dú)w并排序要求內(nèi)存量最大,我們也可以從其變量及循環(huán)個(gè)數(shù)也以看出歸并排序要求內(nèi)存量最大。

  (5) 在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一是______。

  A. 程序結(jié)構(gòu)應(yīng)有助于讀者理解

  B. 不限制goto語句的使用

  C. 減少或取消注解行

  D. 程序越短越好

  [答案]A

  [考點(diǎn)]程序設(shè)計(jì)基礎(chǔ)

  [評析]

  前面的題中已解釋過,二級的各種程序設(shè)計(jì)語言教程都會對結(jié)構(gòu)化程序設(shè)有一定的介紹,比如goto語句的限制使用,基本上每本書上都會提到。

  其中A,即易讀性比程序的效率更顯得重要,這是結(jié)構(gòu)化程序設(shè)計(jì)原則提倡的,也是我們進(jìn)行開發(fā)時(shí)非常重要的一點(diǎn)。

  (6) 下列不屬于軟件調(diào)試技術(shù)的是______。

  A. 強(qiáng)行排錯(cuò)法

  B. 集成測試法

  C. 回溯法

  D. 原因排除法

  [答案]B

  [考點(diǎn)]軟件工程基礎(chǔ)

  [評析]

  我們嚴(yán)格區(qū)分調(diào)試與測試,調(diào)試是已知有錯(cuò)誤而來找錯(cuò)誤,是被動(dòng)的;測試有很多種,比如未發(fā)現(xiàn)錯(cuò)誤但不能保證程序沒錯(cuò)而來找BUG,還比如我們運(yùn)行測試程序是否符合用戶的要求,是主動(dòng)的。不用說答案就是B了 :)

  A、C、D都是具體的程序調(diào)試方法,而B是宏觀的程序測試方法。

  測試有單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試。比如我們在進(jìn)行單元測試時(shí),發(fā)現(xiàn)程序有錯(cuò)誤,我們再可以根據(jù)A、C、D的方法來找錯(cuò)誤。

  題外話:

  很多人學(xué)軟件工程時(shí)認(rèn)為軟件工程太無聊了,似乎全部都是些背背記記的東西,但對于一個(gè)軟件構(gòu)架師,軟件工程是非常重要的,這就不能是些背背的東西了,最重要的是理解,要徹底地理解,還得有些開發(fā)經(jīng)驗(yàn)才行!盾浖こ獭愤@學(xué)科是從實(shí)踐中得出來的,同樣也需要賦予給實(shí)踐中去,這樣才有用!

  (7) 下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是______。

  A. 便于用戶、開發(fā)人員進(jìn)行理解和交流

  B. 反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù)

  C. 作為確認(rèn)測試和驗(yàn)收的依據(jù)

  D. 便于開發(fā)人員進(jìn)行需求分析

  [答案]D

  [考點(diǎn)]軟件工程基礎(chǔ)

  [評析]

  A、B、C都是作用,D說法有一定的錯(cuò)誤,開發(fā)人員包括很多,比如程序員的工作就不是進(jìn)行需求分析。

  (8) 在數(shù)據(jù)流圖(DFD)中,帶有名字的箭頭表示______。

  A. 控制程序的執(zhí)行順序

  B. 模塊之間的調(diào)用關(guān)系

  C. 數(shù)據(jù)的流向

  D. 程序的組成成分

  [答案]C

  [考點(diǎn)]軟件工程基礎(chǔ)

  [評析]

  顧名思義,數(shù)據(jù)流圖就是帶有方框(外部實(shí)體)、圓圈(變換/加工)和帶有名字的箭頭以表示數(shù)據(jù)的流向。需求分析中常用的分析圖,它遠(yuǎn)離計(jì)算機(jī)上的具體實(shí)現(xiàn),軟件人員和用戶都能看懂,有益于和用戶交流。

  (9) SQL語言又稱為______。

  A. 結(jié)構(gòu)化定義語言

  B. 結(jié)構(gòu)化控制語言

  C. 結(jié)構(gòu)化查詢語言

  D. 結(jié)構(gòu)化操縱語言

  [答案]C

  [考點(diǎn)]數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)

  [評析]

  學(xué)VF和ACCESS的朋友輕而易舉選出答案,考其它的朋友們?nèi)魶]學(xué)數(shù)據(jù)庫技術(shù)這一章節(jié),則要記一下了。

  Structured Query Language

  結(jié)構(gòu)化 查詢 語言(語句)

  (10) 視圖設(shè)計(jì)一般有3種設(shè)計(jì)次序,下列不屬于視圖設(shè)計(jì)的是______。

  A. 自頂向下

  B. 由外向內(nèi)

  C. 由內(nèi)向外

  D. 自底向上

  [答案]B

  [考點(diǎn)]數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)

  [評析]

  通常有如下幾種方法:

  1、自頂向下。先全局框架,然后逐步細(xì)化

  2、自底向上。先局部概念結(jié)構(gòu),再集成為全局結(jié)構(gòu)

  3、由里向外。先核心結(jié)構(gòu),再向外擴(kuò)張

  4、混合策略。1與2相結(jié)合,先自頂向下設(shè)計(jì)一個(gè)概念結(jié)構(gòu)的框架,再自底向上為框架設(shè)計(jì)局部概念結(jié)構(gòu)

1 2 3 4 下一頁
文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。