《全國(guó)青少年機(jī)器人技術(shù)等級(jí)考試三級(jí)模擬試題2》由會(huì)員分享,可在線閱讀,更多相關(guān)《全國(guó)青少年機(jī)器人技術(shù)等級(jí)考試三級(jí)模擬試題2(11頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
全國(guó)青少年機(jī)器人技術(shù)
等級(jí)考試三級(jí)(編程)模擬試題
一、 單選題(共30題,每題2分)
1、執(zhí)行以下語(yǔ)句后x,y,z的值是(A)
int x=10,y=20,z=30;
if(x>y)
{z=x;x=y;y=z;}
A)x=10,y=20,z=30 B)x=20,y=30,z=30
C)x=20,y=30,z=10 D)x=20,y=30,z=20
2、相對(duì)于控制器來(lái)說(shuō),所有的信息都是控制器通過(guò)一個(gè)接口給機(jī)器人設(shè)備的,當(dāng)控制器需要設(shè)備通過(guò)此接口返回信息,則這個(gè)接口為(B)
A.輸出接口 B.輸入接口
C.輸入接口、輸出接口均可以
D.只能是輸入接口但不能是輸出接口
3、程序中的高電平一般用(B)來(lái)表示。
A.0 B.1 C.0或1 D.以上選項(xiàng)都不對(duì)
4、已知以下語(yǔ)句執(zhí)行后a,b,c的值是(B)
int a=10,b=20,c;
if(a
y&&x!=y);
B)if(x= =y) x+=y;
C)if(x!=y) {x=2;y=3;}else {x=0;y=0;}
D)if(x0)
x =0;
else x=1
B) if(x>0)
{x=x+y;
else x=0;}
C ) if(x>0)
{x=x+y;}
else x=1;
D) if(x>0)
{x=x+y;}}
else {x=0;
15、下列屬于整型數(shù)據(jù)的是(A)
A.123 B.abc
C.11.2 D.6.236
16、C語(yǔ)言程序中,運(yùn)算符邏輯與的符號(hào)為(D)
A.& B.|| C.! D.&&
17、從下列程序中可以看出b是(B)
if(a>0) b=a;
if(a<0) b=-a;
if(a=0)b=a+1;
A.負(fù)數(shù) B.正數(shù) C.0 D.負(fù)的小數(shù)
18、關(guān)于if語(yǔ)句說(shuō)法正確的是(D)
A.if必須配套else使用
B.多if語(yǔ)句不存在
C.雙if語(yǔ)句一定不能配套else
D.根據(jù)程序需要可選擇是否與else搭配
19、一條語(yǔ)句后面加//意味著(D)
A.//后面的一句話是程序的定義變量語(yǔ)句
B. //后面的一句話可以被機(jī)器人理解
C. //后面的一句話可以被執(zhí)行
D. //后面的一句話不可以被執(zhí)行
20、 如果a等于-6,則從下列程序中可以得出b的值是(B)
if(a>0) b=-a;
if(a<0) b=a;
if(a=0)b=a-1;
A.6 B.-6 C.0 D.-7
21、 下列屬于浮點(diǎn)型的是(D)
A、123 B、abc C、789 D、2.34
22、在程序運(yùn)行過(guò)程中,其值可以被改變的量為(A)
A.變量 B.常量
C.只能是常量不能是變量
D.常量、變量都可以
23、下列程序執(zhí)行后,c的值為(D)
int a=20,b=8,c=4;
if(a>b)
{
a=b;
c=a+b;
}
A.10 B.12 C.6 D.16
24、執(zhí)行以下語(yǔ)句后z的值是(B)
Int x=24,y=36,z=8;
if(x>y)
{z=x;}
else
{z=y;}
A、24 B、36 C、8
D、此程序有錯(cuò)誤,不輸出z的值
25、 下列不是算術(shù)運(yùn)算符的是(D)
A、 + B、* C、% D、|
26、 下列運(yùn)算符中級(jí)別最高的是()
A. ! B、 && C、 + D、==
27、 下列關(guān)于計(jì)算機(jī)系統(tǒng)正確的是(C)
A、計(jì)算機(jī)系統(tǒng)就是C語(yǔ)言
B、計(jì)算機(jī)系統(tǒng)由鍵盤(pán)、鼠標(biāo)、屏幕組成
C、計(jì)算機(jī)系統(tǒng)由硬件和軟件組成
D、計(jì)算機(jī)系統(tǒng)由二進(jìn)制代碼組成
28、1個(gè)字節(jié)代表(C)位二進(jìn)制數(shù)
A、4 B、6 C、8 D、10
29、 在C語(yǔ)言中“a=b;”這條語(yǔ)句的意思是(B)
A、a等于b
B、把b的值附給a
C、判斷a是否等于b
D、把a(bǔ)的值賦給b
30、 想要在C語(yǔ)言中輸出字符串,則用什么符號(hào)(D)
A、= B、’ ’ C、== D、” ”
26. 多選題(共5題,每題4分,多選無(wú)分,少選2分)
1、下列關(guān)于IO口的說(shuō)法正確的是(AD)
A. IO口就是輸入輸出接口
B.只能輸入或輸出低電平
C.只能輸入或輸出高電平
D.輸入或輸出高電平或低電平都可以
2、C語(yǔ)言的特點(diǎn)(ABCD)
A.語(yǔ)言簡(jiǎn)潔、緊湊,使用方便靈活
B.運(yùn)算符、數(shù)據(jù)類(lèi)型豐富
C.具有結(jié)構(gòu)化的控制語(yǔ)句
D.語(yǔ)法限制不太嚴(yán)格,程序設(shè)計(jì)自由度大
3、程序設(shè)計(jì)的基本結(jié)構(gòu)有(ABC)
A.順序結(jié)構(gòu) B.選擇結(jié)構(gòu)
C.循環(huán)結(jié)構(gòu) D.總線結(jié)構(gòu)
4、二進(jìn)制數(shù)據(jù)是由哪幾個(gè)數(shù)碼來(lái)表示的(AB)
A.0 B.1 C.2 D.3
5、 C語(yǔ)言程序中的變量名可以由下列哪幾種組成(ABC)
A、數(shù)字 B、字母 C、__ D、$$
27. 判斷題(共10題,每題2分)
1、機(jī)器人無(wú)需下載程序即可正常運(yùn)行。 (錯(cuò))
2、if語(yǔ)句結(jié)構(gòu)屬于順序結(jié)構(gòu)設(shè)計(jì)。 (錯(cuò))
3、編程語(yǔ)言只有C語(yǔ)言一種。 (錯(cuò))
4、C語(yǔ)言是國(guó)際上廣泛流行的計(jì)算機(jī)高級(jí)語(yǔ)言,既可以用來(lái)編寫(xiě)系
統(tǒng)軟件,也可用來(lái)編寫(xiě)應(yīng)用軟件。 (對(duì))
5、邏輯運(yùn)算是0和1的邏輯代碼運(yùn)算,二進(jìn)制運(yùn)算也是0、1代碼運(yùn)算,這兩種運(yùn)算實(shí)質(zhì)上是一樣的。 (錯(cuò))
6、算法就是為解決一個(gè)問(wèn)題而采取的方法和步驟。 (對(duì))
7、一個(gè)C語(yǔ)言程序可以沒(méi)有主函數(shù)。 (錯(cuò))
8、在時(shí)間和數(shù)值上都不連續(xù)的物理量為模擬量。 (錯(cuò))
9、程序中變量的數(shù)據(jù)類(lèi)型只有int一種。 (錯(cuò))
10、程序中必須使用二進(jìn)制數(shù)。 (錯(cuò))
鏈接地址:http://m.jqnhouse.com/p-9527149.html