計算機二級c語言怎么備考?(刷題題庫)
計算機二級c語言怎么備考?(刷題題庫)
注:計算機等級考試題庫題目太多,本文為資料匯編,源自攻關(guān)學(xué)習(xí)網(wǎng)完整版,各資料均含答案解析,自帶app,每年更新,完整版查找見文末!
計算機二級c語言怎么備考?(刷題題庫)摘錄:
關(guān)于地址和指針,以下說法正確的是()。
A.通過強制類型轉(zhuǎn)換可以將一種類型的指針變量賦值給另一種類型的指針變量
B.可以取一個常數(shù)的地址賦值給同類型的指針變量
c.可以取一個表達式的地址賦值給同類型的指針變量
D.可以取一個指針變量的地址賦值給基類型相同的指針變量
【答案】A
【解析】常數(shù)的地址存儲在內(nèi)存的常量區(qū),常量區(qū)存儲的都是常量,值都是不可修改的,所以直接取常量的地址賦給指針變量沒有任何意義,C語言也不允許這樣做,編譯會出錯,B項錯誤;表達式的值存儲在臨時變量中,內(nèi)存中存在專門用來存儲臨時變量的區(qū)域,對這塊地址進行操作也是沒有意義的,C語言不允許這樣做,編譯會出錯,C項錯誤;可以取一個指針變量的地址,但是指針變量的地址屬于指針,只能賦值給指針類型的指針變量,D項錯誤。答案選擇A選項。
下面描述不屬于軟件特點的是
A.軟件是一種邏輯實體,具有抽象性
B.軟件在使用中不存在磨損、老化問題
C.軟件復(fù)雜性高
D.軟件使用不涉及知識產(chǎn)權(quán)
【答案】D
【解析】軟件具有以下特點:1軟件是一種邏輯實體,具有抽象性;2軟件沒有明顯的制作過程;3軟件在使用期間不存在磨損、老化問題;④軟件對硬件和環(huán)境具有依賴性;5軟件復(fù)雜性高,成本昂貴;⑥軟件開發(fā)涉及諸多的社會因素,如知識產(chǎn)權(quán)等。答案選擇D選項。
下列關(guān)于C語言文件的敘述中正確的是
A.文件由一系列數(shù)據(jù)依次排列組成,只能構(gòu)成二進制文件
B.文件由結(jié)構(gòu)序列組成,可以構(gòu)成二進制文件或文本文件3070809
C.文件由數(shù)據(jù)序列組成,可以構(gòu)成二進制文件或文本文件
D.文件由字符序列組成,其類型只能是文本文件
【答案】C
【解析】C語言將文件看作是一個字符(字節(jié))的序列,即由一個一個字符(字節(jié))數(shù)據(jù)順序組成。根據(jù)數(shù)據(jù)的組成形式,可將文件分為兩種:①ASCII文件,又稱文本(text)文件,它的每一個字節(jié)可放一個ASCII碼,代表一個字符;2二進制文件,是把內(nèi)存中的數(shù)據(jù)按其在內(nèi)存中的存儲形式原樣輸出到磁盤上存放。所以C文件就是一個字節(jié)流或一個二進制流。答案選擇C選項。一
以下敘述中正確的是
A.簡單遞歸不需要明確的結(jié)束遞歸的條件
B.任何情況下都不能用函數(shù)名作為實參
C.函數(shù)的遞歸調(diào)用不需要額外開銷,所以效率很高
D.函數(shù)既可以直接調(diào)用自己,也可以間接調(diào)用自己
【答案】
【解析】D項正確,C語言中的函數(shù)可以直接或間接地自己調(diào)用自己,前者稱簡單遞歸,后者稱間接遞歸,A項錯誤,遞歸必定要有一個明確的結(jié)束遞歸的條件;B項錯誤,遞歸就是把函數(shù)名作為實參的一種特殊情況;C項錯誤,函數(shù)的遞歸調(diào)用過程中,系統(tǒng)要為每一層調(diào)用中的變量開辟存儲單元,記住每一層調(diào)用后的返回點,要增加許多額外的開銷,通常會降低程序的運行效率。答案選擇D選項。
以下敘述中正確的是
A.在C語言中,預(yù)處理命令行都以“#”開頭
B.預(yù)處理命令行必須位于C源程序的起始位置
C.#include<stdio.h>必須放在C程序的開頭
D.C語言的預(yù)處理不能實現(xiàn)宏定義和條件編譯的功能
【答案】A
【解析】"編譯預(yù)處理"就是在C編譯程序?qū)源程序進行編譯前,由編譯預(yù)處理程序?qū)@些編譯預(yù)處理命令行進行處理的過程。A項正確,在C語言中,凡是以“#”號開頭的行,都稱為“編譯預(yù)處理”命令行。B項錯誤,預(yù)處理命令行可以出現(xiàn)在程序的任何一行的開始部位,其作用一直持續(xù)到源文件的末尾;C項錯誤,
#include <stdio.h>可以出現(xiàn)在程序的任意一行的開始部位;D項錯誤,預(yù)處理可以實現(xiàn)宏定義、條件編譯和文件包含。答案選擇A選項。
數(shù)據(jù)庫管理系統(tǒng)是
A.操作系統(tǒng)的一部分
B.在操作系統(tǒng)支持下的系統(tǒng)軟件
C.一種編譯系統(tǒng)
D.一種操作系統(tǒng)
【答案】B
【解析】系統(tǒng)軟件主要包括:①操作系統(tǒng)軟件;2各種語言的解釋程序和編譯程序;3各種服務(wù)性程序;④各種數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)是一種系統(tǒng)軟件,負責(zé)數(shù)據(jù)庫中的數(shù)據(jù)組織、數(shù)組操縱、數(shù)據(jù)維護、控制和保護以及數(shù)據(jù)服務(wù)等。答案選擇B選項。
軟件詳細設(shè)計產(chǎn)生的圖如下:
A.N-S圖
B.PAD圖
C.程序流程圖
D.E-R圖
【答案】C
【解析】N-S圖是由若干基本框圖構(gòu)成的流程圖,其特點是沒有流程線;PAD圖即問題分析圖,它是一種由左往右展開的二維樹形結(jié)構(gòu);程序流程圖用于描述問題解決的過程和步驟,其中方框表示處理步驟,菱形框表示邏輯判斷,箭頭表示控制流向;E-R圖即實體-聯(lián)系圖,用來描述現(xiàn)實世界的概念模型,構(gòu)成元素有實體、屬性和聯(lián)系,分別用矩形、橢圓形和菱形表示。所以答案選擇C選項。
……
全國計算機等級考試《二級C語言》題庫【歷年真題+章節(jié)題庫+模擬試題】
全國計算機等級考試《二級C++語言程序設(shè)計》題庫【歷年真題+專項題庫】
全國計算機等級考試《二級Access數(shù)據(jù)庫程序設(shè)計》題庫【歷年真題+章節(jié)題庫+模擬試題】
全國計算機等級考試《二級Java語言程序設(shè)計》題庫【歷年真題+章節(jié)題庫+模擬試題】
全國計算機等級考試《二級java》考點精講班
全國計算機等級考試《二級Python語言程序設(shè)計》基礎(chǔ)精講班
全國計算機等級考試《二級公共基礎(chǔ)知識》網(wǎng)授精講班【教材精講+真題串講】
全國計算機等級考試《二級C語言程序設(shè)計》真題精講班(網(wǎng)授)
全國計算機等級考試-二級C語言程序設(shè)計歷年真題與模擬試題詳解
……

>>>本文為多資料匯編>>>完整版載于攻關(guān)學(xué)習(xí)網(wǎng)>>>每年更新!
>>>資料查找>>>同名網(wǎng)站/公眾號【攻關(guān)學(xué)習(xí)網(wǎng)】>>>查找>>>
>>>或直接點擊/復(fù)制/搜一搜/下方網(wǎng)址查找 ?
http://ggw.100xuexi.com
