計算機二級C語言模擬練習
C語言適于編寫系統(tǒng)軟件,三維,二維圖形和動畫,具體應用比如單片機以及嵌入式系統(tǒng)開發(fā)。下面給大家整理了計算機二級C語言模擬練習,一起來看看吧!
計算機二級C語言模擬練習
(1)程序流程圖中帶有箭頭的線段表示的是( )。
A.圖元關系
B.數(shù)據(jù)流
C.控制流
D.調(diào)用關系
(2)結構化程序設計的基本原則不包括( )。
A.多態(tài)性
B.自頂向下
C.模塊化
D.逐步求精
(3)軟件設計中模塊劃分應遵循的準則是( )。
A.低內(nèi)聚低耦合
B.高內(nèi)聚低耦合
C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合
(4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.可行性分析報告
B.軟件需求規(guī)格說明書
C.概要設計說明書
D.集成測試計劃
(5)算法的有窮性是指( )。
A.算法程序的運行時問是有限的。
B.算法程序所處理的數(shù)據(jù)量是有限的
C.算法程序的長度是有限的
D.算法只能被有限的用戶使用
(6)對長度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n一1)/2的排序方法是( )。
A.快速排序
B.冒泡排序
C.直接插入排序
D.堆排序
(7)下列關于棧的敘述正確的是( )。
A.棧按“先進先出”組織數(shù)據(jù),
B.棧按“先進后出”組織數(shù)據(jù)
C.只能在棧底插入數(shù)據(jù)
D.不能刪除數(shù)據(jù)
(8)在數(shù)據(jù)庫設計中,將E—R圖轉換成關系數(shù)據(jù)模型的過程屬于( )。
A.需求分析階段
B.概念設計階段
C.邏輯設計階段
D.物理設計階段
(9)有三個關系R、s和T如下:
由關系R和s通過運算得到關系T,則所使用的運算為( )。
A.并
B.自然連接
C.笛卡爾積
D.交
(10)設有表示學生選課的三張表,學生s(學號,姓名,性別,年齡,身份證號),課程c(課號,課名),選課SC(學號,課號,成績),則表sc的關鍵字(鍵或碼)為( )。
A.課號,成績
B.學號,成績
C.學號,課號
D.學號,姓名,成績
參考答案:
(1)C【解析】在數(shù)據(jù)流圖中,用標有名字的箭頭表示數(shù)據(jù)流。在程序流程圖中,用標有名字的箭頭表示控制流。所以選擇C。
(2)A【解析】結構化程序設計的思想包括:自頂向下、逐步求精、模塊化、限制使用got0語句,所以選擇A。
(3)B【解析】軟件設計中模塊劃分應遵循的準則是高內(nèi)聚低偶合、模塊大小規(guī)模適當、模塊的依賴關系適當?shù)。模塊的劃分應遵循一定的要求,以保證模塊劃分合理,并進一步保證以此為依據(jù)開發(fā)出的軟件系統(tǒng)可靠性強,易于理解和維護。模塊之間的耦合應盡可能的低,模塊的'內(nèi)聚度應盡可能。
的高。
(4)B【解析】A錯誤,可行性分析階段產(chǎn)生可行性分析報告。c錯誤,概要設計說明書是總體設計階段產(chǎn)生的文檔。D錯誤,集成測試計劃是在概要設計階段編寫的文檔。B正確,需求規(guī)格說明書是后續(xù)工作如設計、編碼等需要的重要參考文檔。
(5)A【解析】算法原則上能夠精確地運行,而且人們用筆和紙做有限次運算后即可完成。有窮性是指算法程序的運行時間是有限的。
(6)D【解析】除了堆排序算法的比較次數(shù)是O(nl092n),其他的都是n(n一1)/2。
(7)B【解析】棧是按“先進后出”的原則組織數(shù)據(jù)的,數(shù)據(jù)的插入和刪除都在棧頂進行操作。
(8)C【解析】E—R圖轉換成關系模型數(shù)據(jù)則是把圖形分析出來的聯(lián)系反映到數(shù)據(jù)庫中,即設計出表,所以屬于邏輯設計階段。
(9)D【解析】自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性組,并且在結果中把重復的屬性列去掉,所以8錯誤。笛卡爾積是用R集合中元素為第一元素,s集合中元素為第二元素構成的有序對,所以c錯誤。根據(jù)關系T可以很明顯地看出是從關系R與關系s中取得相同的關系組所以取得是交運算,選擇D。
(10)C【解析】學號是學生表s的主鍵,課號是課程表c的主鍵,所以選課表SC的關鍵字就應該是與前兩個表能夠直接聯(lián)系且能唯一定義的學號和課號,所以選擇C。
【計算機二級C語言模擬練習】相關文章:
2017計算機二級C語言試題05-15
計算機二級C語言筆試題目05-15
計算機等級考試二級C語言過關技巧01-30
計算機二級C語言考試題目05-15
計算機基礎知識模擬練習05-12
關于計算機基礎知識模擬練習05-11
有關計算機基礎知識模擬練習05-10
計算機基礎知識模擬練習——考點05-10
計算機基礎知識模擬練習題05-11
關于計算機基礎知識的模擬練習05-11