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

2013計算機二級公共基礎知識模擬試題及答案1

來源:考試吧 2013-3-25 16:29:33 考試吧:中國教育培訓第一門戶 模擬考場
第 1 頁:1-10試題及答案
第 2 頁:10-20試題及答案

  (11) 算法的時間復雜度是指______。

  A. 執(zhí)行算法程序所需要的時間

  B. 算法程序的長度

  C. 算法執(zhí)行過程中所需要的基本運算次數(shù)

  D. 算法程序中的指令條數(shù)

  [答案]C

  [考點]數(shù)據(jù)結構與算法

  [評析]

  算法的復雜度分時間復雜度和空間復雜度。

  時間復雜度:在運行算法時所耗費的時間為f(n)(即 n的函數(shù))。

  空間復雜度:實現(xiàn)算法所占用的空間為g(n)(也為n的函數(shù))。

  稱O(f(n))和O(g(n))為該算法的復雜度。

  簡單的例子比如常見的順序結構時間復雜度為O(1),1層循環(huán)里面次數(shù)為n,時間復雜度就是O(n),2層循環(huán)for i=1 to n,for j=1 to n算法時間復雜度為O(n2)(里面為n的平方),復雜度主要用于算法的效率比較與優(yōu)化,比如排序,查找…

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

  A. 線性表是線性結構

  B. 棧與隊列是非線性結構

  C. 線性鏈表是非線性結構

  D. 二叉樹是線性結構

  [答案]A

  [考點]數(shù)據(jù)結構與算法

  [評析]

  一棵二叉樹的一個結點下面可以有2個子結點,故不是線性結構(通俗地理解,看是否能排成條直線)。

  此題與(2)題類似

  (13) 設一棵完全二叉樹共有699個結點,則在該二叉樹中的葉子結點數(shù)為______。

  A. 349

  B. 350

  C. 255

  D. 351

  [答案]B

  [考點]數(shù)據(jù)結構與算法

  [評析]

  完全二叉樹:若二叉樹中最多只有最下面兩層的結點的度可以小于2,并且最下面一層的結點(葉結點)都依次排列在該層最左邊的位置上,這樣的二叉樹為完全二叉樹。

  完全二叉樹除葉結點層外的所有結點數(shù)(葉結點層以上所有結點數(shù))為奇數(shù),此題中,699是奇數(shù),葉結點層以上的所有結點數(shù)為保證是奇數(shù),則葉結點數(shù)必是偶數(shù),這樣我們可以立即選出答案為B!

  如果完全二叉樹的葉結點都排滿了,則是滿二叉樹,易得滿二叉樹的葉結點數(shù)是其以上所有層結點數(shù)+1比如圖:

  此題的其實是一棵滿二叉樹,我們根據(jù)以上性質,699+1=700,700/2=350,即葉結點數(shù)為350,葉結點層以上所有結點數(shù)為350-1=349。

  (14) 結構化程序設計主要強調的是______。

  A. 程序的規(guī)模

  B. 程序的易讀性

  C. 程序的執(zhí)行效率

  D. 程序的可移植性

  [答案]B

  [考點]程序設計基礎

  [評析]

  又是結構化的問題,何謂結構化?

  簡單地比如:

  VB: If...End If

  C: if..{...}

  Pascle: Begin ...End

  我們在"結構"的中間寫代碼,從哪執(zhí)行到哪結束我們能很快抓住!

  此題中重要性為:B>C>D

  (15) 在軟件生命周期中,能準確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是______。

  A. 概要設計

  B. 詳細設計

  C. 可行性分析

  D. 需求分析

  [答案]D

  [考點]軟件工程基礎

  [評析]

  題中所述為需求分析

  可行性研究包括經(jīng)濟可行性、技術可行性、操作可行性,即以最小的代價確定系統(tǒng)的規(guī)模是否現(xiàn)實

  概要設計的任務是確定軟件的總體結構、子結構和模塊的劃分

  詳細設計的任務是確定每一模塊的實現(xiàn)細節(jié),包括數(shù)據(jù)結構、算法和接口

  也許有人這么久了還不知道什么叫系統(tǒng),什么叫模塊。

  暈倒,這里羅嗦一下,軟件工程中的系統(tǒng)指的整個軟件系統(tǒng),比如QQ的所有東西,我們用的是客戶端程序,實際的東西放在騰訊公司的服務器上,主要是數(shù)據(jù)庫,包括在中間的傳輸過程,這一整個相關的東東都叫做OICQ的系統(tǒng);什么叫模塊,這里不單指如VB里的"標準模塊"、"類模塊",也不單指一個窗體或者一個文件,宏觀上講,軟件工程中把一種功能或相關功能把它做成一個模塊,這個模塊有可能是一個過程,有可能是一個函數(shù)…從功能角度度量模塊內的聯(lián)系為模塊的內聚(一般來說越強越好,不易出錯);模塊之間的聯(lián)系為耦合,比如我們編程中常用把一實參的值賦給了函數(shù)中的形參,使函數(shù)完成某一功能,耦合度越低越好,獨立性就強;

  何謂獨立性?比如我們二級編程都有考到全局變量、局部變量,函數(shù)中的局部變量獨立性很強,函數(shù)外無法訪問…

  何謂變量?暈~~~~~~~如果這都要說,那你可以不用考二級了。

  (16) 數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構成。下列圖符名標識的圖符不屬于數(shù)據(jù)流圖合法圖符的是______。

  A. 控制流

  B. 加工

  C. 數(shù)據(jù)存儲

  D. 源和潭

  [答案]A

  [考點]軟件工程基礎

  [評析]

  數(shù)據(jù)流圖用于需求分析階段,在此階段我們只考慮大致的數(shù)據(jù)流流向,而不關心內部具體的處理,以及如何在計算機上實現(xiàn),不必討論控制流,我們只關心的:數(shù)據(jù)流、數(shù)據(jù)儲存、變換/加工(相當于一個黑盒,不關心內部細節(jié))、外部實體,數(shù)據(jù)流圖通俗易懂,因為它遠離了計算機,用戶(無需懂編程)和軟件人員都易接受。

  比如一個簡單的軟件系統(tǒng)邏輯模型:

  輸入流和輸出流即D中的源和潭。

  (17) 軟件需求分析階段的工作,可以分為四個方面:需求獲取、需求分析、編寫需求規(guī)格說明書以及______。

  A. 階段性報告

  B. 需求評審

  C. 總結

  D. 都不正確

  [答案]B

  [考點]軟件工程基礎

  [評析]

  評審(復審)每階段都有,把前三個方面說完了,還剩什么呢?

  此題需要記一下,至于各名詞的解釋,顧名即可思義。

  (18) 下述關于數(shù)據(jù)庫系統(tǒng)的敘述中正確的是______。

  A. 數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余

  B. 數(shù)據(jù)庫系統(tǒng)避免了一切冗余

  C. 數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型的一致

  D. 數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)

  [答案]A

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

  [評析]

  關于數(shù)據(jù)管理技術的三個階段如下:

  1.人工管理階段

  人工管理數(shù)據(jù)的特點是:

  (1)數(shù)據(jù)不保存。

  (2)數(shù)據(jù)無專門軟件進行管理。

  (3)數(shù)據(jù)不共享。

  (4)數(shù)據(jù)不具有獨立性。

  2.文件系統(tǒng)階段

  該階段的數(shù)據(jù)管理具有如下特點:

  (1)數(shù)據(jù)可以長期保存。

  (2)由文件系統(tǒng)管理數(shù)據(jù)。文件系統(tǒng)管理數(shù)據(jù)存在如下缺點:

  (1)數(shù)據(jù)共享性差,數(shù)據(jù)冗余度大。

  (2)數(shù)據(jù)獨立性差。

  3.數(shù)據(jù)庫系統(tǒng)階段

  與人工管理和文件系統(tǒng)階段相比較,數(shù)據(jù)庫系統(tǒng)階段具有如下的特點:

  (1)數(shù)據(jù)結構化

  (2)數(shù)據(jù)共享性高、冗余度小、易擴充

  (3)數(shù)據(jù)獨立性高

  (4)統(tǒng)一的數(shù)據(jù)管理和控制數(shù)據(jù)庫管理系統(tǒng)必須提供以下幾個方面的數(shù)據(jù)控制和保護功能:

  (1)數(shù)據(jù)的安全性(security)保護。

  (2)數(shù)據(jù)的完整性(integrity)控制。

  (3)數(shù)據(jù)庫恢復(recovery)。

  (4)并發(fā)(concurrency)控制。

  (5)事務(transaction)支持。

  B錯,為什么會有關系規(guī)范化理論,其主要目的之一是減少數(shù)據(jù)的冗余,說明數(shù)據(jù)庫系統(tǒng)還存在一定的冗余;C錯,數(shù)據(jù)完整性約束指一組完整性規(guī)則的集合,不一定是數(shù)據(jù)類型的一致性;D項也太菜鳥了吧,數(shù)據(jù)能管理存放多少數(shù)據(jù)主要看機子硬盤空間和一些相關的設置,比如在數(shù)據(jù)庫管理系統(tǒng)中設置某個用戶的空間最大為多少。

  (19) 關系表中的每一橫行稱為一個______。

  A. 元組

  B. 字段

  C. 屬性

  D. 碼

  [答案]A

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

  [評析]

  字段:列,屬性名

  屬性:實體的某一特性,如學生表中的學號、姓名…

  碼(主健):元組(實體)的惟一標識,比如學生有同名的,但學號是惟一的。

  比如表:

  學號 姓名 性別 院系

  0221301 陳朝霞 女 油院礦機

  0221310 周建峰 男 西南工業(yè)大學機電院

  0221326 曾曉明 男 西南工業(yè)大學機電院

  0221315 郭文廣 男 西南工業(yè)大學機電院

  0123456 茂葉 男 油院機電&軟件

  (20) 數(shù)據(jù)庫設計包括兩個方面的設計內容,它們是______。

  A. 概念設計和邏輯設計

  B. 模式設計和內模式設計

  C. 內模式設計和物理設計

  D. 結構特性設計和行為特性設計

  [答案]A

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

  [評析]

  需求分析--(需求說明)-->概念設計--(概念結構)-->邏輯結構設計--(邏輯結構)-->物理設計--(物理結構)

文章搜索
版權聲明:如果計算機等級考試網(wǎng)所轉載內容不慎侵犯了您的權益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網(wǎng)內容,請注明出處。