《全國(guó)青少年機(jī)器人技術(shù)等級(jí)考試三級(jí)模擬試題2》由會(huì)員分享,可在線閱讀,更多相關(guān)《全國(guó)青少年機(jī)器人技術(shù)等級(jí)考試三級(jí)模擬試題2(11頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、全國(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.輸入接口、輸出接口均可以
2、
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
3、變量都可以
6、有關(guān)模擬量的說(shuō)法正確的是(C)
A.在時(shí)間上連續(xù)的物理量
B.在數(shù)值上連續(xù)的物理量
C.在時(shí)間和數(shù)值上都連續(xù)的物理量
D.時(shí)間上不連續(xù)、數(shù)值上連續(xù)的物理量
7、標(biāo)志機(jī)器人一條命令結(jié)束的符號(hào)為(C)
A, B。 C; D//
8、int定義的數(shù)據(jù)為(A)
A.整型數(shù)據(jù) B.單精度浮點(diǎn)型
C.雙精度浮點(diǎn)型 D.字符型
9、生活中樓道的燈是天黑、有聲音時(shí)才會(huì)亮,那么天黑和有聲音的邏輯關(guān)系是(B)
A.邏輯或 B.邏輯與
C.邏輯非 D.以上選項(xiàng)都不對(duì)
10、下
4、列語(yǔ)句中是條件語(yǔ)句的是(A)
A.if()...else… B.for( )…
C.while( )… D.do…while( )
11、delay( )函數(shù)的作用(D)
A.獲取返回值 B.控制電機(jī)速度
C.點(diǎn)亮小燈 D.延時(shí)
12、以下不正確的if語(yǔ)句形式是( A)
A)if(x>y&&x!=y);
B)if(x= =y) x+=y;
C)if(x!=y) {x=2;y=3;}else {x=0;y=0;}
D)if(x
5、下程序:
int a=5,b=0,c=0;
if(a==b+c)printf(“* * *\n”);
else printf(“$ $ $\n”);}
以上程序(D)
A.有語(yǔ)法錯(cuò)不能通過(guò)編譯 B.可以通過(guò)編譯但不能通過(guò)連接
C.輸出* * * D.輸出$ $ $
14、以下if語(yǔ)句語(yǔ)法正確的是(C)
A) if(x>0)
x =0;
else x=1
B) if(x>0)
{x=x+y;
else x=0;}
C ) if(x>0)
{x=x+y;
6、}
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)
7、
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、1
8、23 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
9、 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)由鍵盤、鼠標(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
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ù)
11、類型豐富
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é)
12、構(gòu)屬于順序結(jié)構(gòu)設(shè)計(jì)。 (錯(cuò))
3、編程語(yǔ)言只有C語(yǔ)言一種。 (錯(cuò))
4、C語(yǔ)言是國(guó)際上廣泛流行的計(jì)算機(jī)高級(jí)語(yǔ)言,既可以用來(lái)編寫系
統(tǒng)軟件,也可用來(lái)編寫應(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ù)類型只有int一種。 (錯(cuò))
10、程序中必須使用二進(jìn)制數(shù)。 (錯(cuò))