2017年3月全國計算機等級考試真題(C語言二級)
第1題
每個學校有一名校長,且不同學校的校長可以是同一人,則實體學校和實體校長間的聯(lián)系是
A. 多對一
B. 多對多
C. 一對一
D. 一對多
正確答案:A
第2題
若有以下定義int x[10],*pt=x;則對x數(shù)組元素的正確引用是
A. *(x+3)
B. *&x[10]
C. *(pt+10)
D. pt+3
正確答案:A
第3題
有以下程序
fun (int x)
{
? ? int p;
? ? if(x==0||x==1)?
? ? return(3);
? ? p=x-fun(x-2);
? ? return p;
}
main()
{
? ? printf("%d\n",fun(7));
};
執(zhí)行后的輸出結果是
A. 3
B. 7
C. 0
D. 2
正確答案:D
第4題
數(shù)據(jù)庫三級模式體系結構的劃分有利于保持數(shù)據(jù)庫的
A. 數(shù)據(jù)獨立性
B. 數(shù)據(jù)安全性
C. 結構規(guī)范化
D. 操作可行性
正確答案:A
第5題
有以下程序
#include<stdio.h>
main()
{
? ? int a1, a2;
? ? char c1, c2;?
? ? scanf("%d%c%d%c",&a1,&c1,&a2,&c2);?
? ? printf("%d,%c,%d,%c",a1,c1,a2,c2 );
}
若想通過鍵盤輸入,使得a1的值為12,a2的值為34,c1的值為字符a,c2的值為字符b,程序輸出結果是:
12,a,34,b則正確的輸入格式是(以下口代表空格,代表回車)
A. 12口a口34口b
B. 12,a,34,b
C. 12a34b
D. 12口a34口b
正確答案:C
第6題
設一棵樹的度為3,共有27個結點,其中度為3,2,0的結點數(shù)分別為4,1,10,該樹中度為1的結點數(shù)
A. 11
B. 12
C. 13
D. 不可能有這樣的樹
正確答案:B
第7題
某系統(tǒng)結構圖如下圖所示,該系統(tǒng)結構圖的寬度是
?
A. 5
B. 4
C. 2
D. 1
正確答案:B
第8題
下列敘述中錯誤的是
A. 具有兩個根結點的數(shù)據(jù)結構一定屬于非線性結構
B. 具有兩個以上指針域的鏈式結構一定屬于非線性結構
C. 具有兩個以上葉子結點的數(shù)據(jù)結構一定屬于非線性結構
D. 具有一個根結點且只有一個葉子結點的數(shù)據(jù)結構也可能是非線性結構
正確答案:B
第9題
若有以下程序
main()
{
? ? int a=1, b=2, c=3, d=4, r=0;?
? ? if (a!= 1);?
? ? else r=1;
? ? if (b==2) r+=2;?
? ? if (c !=3); r+=3;?
? ? if(d==4) r+=4;?
? ? printf("%d\n", r);
}
則程序的輸出結果是
A. 7
B. 10
C. 6
D. 3
正確答案:B
第10題
下列敘述中正確的是
A. 帶鏈棧的棧底指針是固定的
B. 帶鏈棧的棧底指針是隨棧的操作而動態(tài)變化的
C. 若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列為空
D. 若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列中至少有一個元素
正確答案:B
第11題
下列敘述中正確的是
A. 軟件的使用存在老化問題
B. 軟件是物理實體,不具有抽象性
C. 軟件是邏輯實體,具有抽象性
D. 軟件的運行對計算機系統(tǒng)不一定具有依賴性
正確答案:C
第12題
下面選項中的程序段,沒有編譯錯誤的是
A. char*sp, s[10]; sp ="Hello";
B. chart sp, s[10]; s ="Hello"
C. char str1[10] ="computer", str2[10]; str2 = str1;
D. char mark[]; mark="PROGRAM";
正確答案:A
第13題
關于C語言的變量,以下敘述中錯誤的是
A. 所謂變量是指在程序運行過程中其值可以被改變的量
B. 變量所占的存儲單元地址可以隨時改變
C. 程序中用到的所有變量都必須先定義后才能使用
D. 由三條下劃線構成的符號名是合法的變量名
正確答案:B
第14題
軟件設計中模塊劃分應遵循的準則是
A. 低內聚低耦合
B. 高內聚低耦合
C. 低內聚高耦合
D. 高內緊高耦合
正確答案:B
第15題
以下敘述中錯誤的是
A. 結構化程序由順序、分支、循環(huán)三種基本結構組成
B. C語言是一種結構化程序設計語言
C. 使用三種基本結構構成的程序只能解決簡單問題
D. 結構化程序設計提倡模塊化的設計方法
正確答案:C
第16題
下面描述中正確的是
A. 軟件調試是為了改善軟件的性能
B. 軟件測試要確定錯誤的性質和位置
C. 軟件測試是軟件質量保證的重要手段
D. 軟件調試的任務是發(fā)現(xiàn)并改正程序中的錯誤
正確答案:C
第17題
以下敘述中正確的是
A. 語句int a[]={0};是不合法的,遺漏了數(shù)組的大小
B. 語句char a[2]={"A","B"};是合法的,定義了一個包含兩個字符的數(shù)組
C. 語句int a[8]={0};是合法的
D. 語句char a[3];a="AB";是合法的,因為數(shù)組有三個字符空間的容量,可以保存兩個字符
正確答案:C
第18題
下面屬于應用軟件的是
A. 人事管理系統(tǒng)
B. Oracle數(shù)據(jù)庫管理系統(tǒng)
C. C++編譯系統(tǒng)
D. ios操作系統(tǒng)
正確答案:A
第19題
邏輯模型是面向數(shù)據(jù)庫系統(tǒng)的模型,下面屬于邏輯模型的是
A. 關系模型
B. 謂詞模型
C. 物理模型
D. 實體-聯(lián)系模型
正確答案:A
第20題
下面選項中關于編譯預處理的敘述正確的是
A. 凡是以#號開頭的行,都被稱為編譯預處理命令行
B. 預處理命令行必須使用分號結尾
C. 預處理命令行不能出現(xiàn)在程序的最后一行
D. 預處理命令行的作用域是到最近的函數(shù)結束處
正確答案:A
更多內容請查看網(wǎng)站:
網(wǎng)站鏈接?? 【試卷中心 ---C/C++ ---二級】文章來源:http://www.zghlxwxcb.cn/news/detail-660190.html
青少年軟件編程歷年真題模擬題實時更新文章來源地址http://www.zghlxwxcb.cn/news/detail-660190.html
到了這里,關于2017年3月全國計算機等級考試真題(C語言二級)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!