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

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

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


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

  A. 查詢方法

  B. 加工方法

  C. 解題方案的準確而完整的描述

  D. 排序方法

  [答案]C

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

  [評析]

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

  (2) 棧和隊列的共同點是______。

  A. 都是先進后出

  B. 都是先進先出

  C. 只允許在端點處插入和刪除元素

  D. 沒有共同點

  [答案]C

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

  [評析]

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

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

  A. cedba

  B. acbed

  C. decab

  D. deabc

  [答案]A

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

  [評析]

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

  比如下圖:

  前序是:abc

  中序是:bac

  后序是:bca

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

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

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

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

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

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

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

  A. 插入排序

  B. 選擇排序

  C. 快速排序

  D. 歸并排序

  [答案]D

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

  [分析]

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

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

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

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

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

  B. 不限制goto語句的使用

  C. 減少或取消注解行

  D. 程序越短越好

  [答案]A

  [考點]程序設(shè)計基礎(chǔ)

  [評析]

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

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

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

  A. 強行排錯法

  B. 集成測試法

  C. 回溯法

  D. 原因排除法

  [答案]B

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

  [評析]

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

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

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

  題外話:

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

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

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

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

  C. 作為確認測試和驗收的依據(jù)

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

  [答案]D

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

  [評析]

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

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

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

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

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

  D. 程序的組成成分

  [答案]C

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

  [評析]

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

  (9) SQL語言又稱為______。

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

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

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

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

  [答案]C

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

  [評析]

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

  Structured Query Language

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

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

  A. 自頂向下

  B. 由外向內(nèi)

  C. 由內(nèi)向外

  D. 自底向上

  [答案]B

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

  [評析]

  通常有如下幾種方法:

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

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

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

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

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