E等公務員,e學中心,解答,測驗,Arduino程式設計入門
「Arduino程式設計入門」e等公務園+e學中心+學習平臺解答
相信大家會搜尋進來,應該也是為了更快速完成測驗,貼心的我們懂你❤資料均網路上蒐集整理,僅供參考。大家善用Ctrl+F搜尋題目關鍵字,相信很快就找到答案。問:下面程式碼,如果變數average要有小數點,那一個描述是不正確的? float average; int chinese = 78; int english = 98; int math = 67; int sum = chinese + english + math 	 	average = (float)sum/3;v	 	average = sum/3; 	 	average = sum/3.0; 	 	average = (double)sum/3; 	 	 問:下列使用的為後置遞增,何種描素為正確?  int x = 1; int y = ++x; 	 	程式執行完,x值為1,y值為2v	 	程式執行完,x值為2,y值為1 	 	程式執行完,x值為1,y值為1 	 	程式執行完,x值為2,y值為2 	 	 問:運算子+=下列何者描素為正確? 	 	關係運算子 	 	必較運算子 	 	數學運算子v	 	複合指定運算子 	 	 問:下列程式碼,定義常數語法是有正確的v	 	#define PI 3.14 	 	typedef PI 3.14 	 	#incldue PI 3.14 	 	int PI = 3.14 	 	 問:一個典型的 Arduino C/C++ sketch 程式,預設會包含哪兩個函式? 	 	init()以及 loop() 	 	setup()以及 main()v	 	setup()以及 loop() 	 	 問:delay(200)指令的意義為何? 	 	產生200V電壓v	 	時間延遲200秒 	 	時間延遲200微秒 	 	時間延遲200毫秒 	 	 問:在Arduino的程式中,若想加入註解,應以何符號標示?v	 	/*...*/ 	 	\\ 	 	" 	 	 問:執行下列程式後,變數k = ?   int k=0;  for(byte a=5; a<=10; a++)   k+=a; 	 	55v	 	45 	 	40 	 	35 	 	 問:下面程式碼執行後,area的資料型別是: float area;  float PI = 3.14159; int radius = 10; PI * radius * radius area = PI * radius * radius 	 	intv	 	float 	 	double 	 	String 	 	 問:Arduino程式中digitalWrite(7, HIGH)指令的作用為何? 	 	指定輸出的高準位7Vv	 	指定D7腳輸出高準位 	 	指定7腳輸出高準位 	 	指定輸出高準位並持續7毫秒(ms) 	 	 問:若x=6,試問x<<4的運算結果為何?v	 	96 	 	64 	 	48 	 	24 	 	 問:在C語言中,若y、x均為byte資料型態,試問執行y=++x/2的結果為何? 	 	3v	 	3.5 	 	4 	 	4.5 	 	 問:Arduino程式中analogWrite(10, 64)指令會在指定的I/O腳輸出多少工作週期的PWM? 	 	4%v	 	10% 	 	25% 	 	50% 	 	 問:下列何者描素為錯誤的? 	 	== 代表內容相等 	 	!= 內容不相等 	 	> 大於v	 	>= 小於等於 	 	 問:在C語言中,若變數宣告int x=27; int y=5; 試問 x % y的運算結果為何?v	 	2 	 	3 	 	4 	 	5 	 	 問:下列有關Arduino的Serial.print()方法特殊字元說明,何者錯誤? 	 	\t代表跳位鍵字元v	 	\n代表換位字元 	 	\r代表換位字元 	 	\c代表換位字元 	 	 問:下列使用的為前置遞增,何種描素為正確? int x = 1; int y = ++x; 	 	程式執行完,x值為1,y值為2 	 	程式執行完,x值為2,y值為1 	 	程式執行完,x值為1,y值為1v	 	程式執行完,x值為2,y值為2 	 	 問:請問以下迴圈執行幾次? for(int i=2; i<=10; i+=2){  } 	 	3次 	 	4次v	 	5次 	 	6次 	 	 問:digitalWrite(3, LOW)指令的作用是指定Arduino進行何動作? 	 	第3腳輸出 0Vv	 	第3腳輸出 05 	 	D3腳輸出 0V 	 	D3腳輸出 5V
問:下面程式碼,如果變數average要有小數點,那一個描述是不正確的? float average; int chinese = 78; int english = 98; int math = 67; int sum = chinese + english + math
 	 	average = (float)sum/3;
v	 	average = sum/3;
 	 	average = sum/3.0;
 	 	average = (double)sum/3;
問:下列使用的為後置遞增,何種描素為正確?  int x = 1; int y = ++x;
 	 	程式執行完,x值為1,y值為2
v	 	程式執行完,x值為2,y值為1
 	 	程式執行完,x值為1,y值為1
 	 	程式執行完,x值為2,y值為2
問:運算子+=下列何者描素為正確?
 	 	關係運算子
 	 	必較運算子
 	 	數學運算子
v	 	複合指定運算子
問:下列程式碼,定義常數語法是有正確的
v	 	#define PI 3.14
 	 	typedef PI 3.14
 	 	#incldue PI 3.14
 	 	int PI = 3.14
問:一個典型的 Arduino C/C++ sketch 程式,預設會包含哪兩個函式?
 	 	init()以及 loop()
 	 	setup()以及 main()
v	 	setup()以及 loop()
問:delay(200)指令的意義為何?
 	 	產生200V電壓
v	 	時間延遲200秒
 	 	時間延遲200微秒
 	 	時間延遲200毫秒
問:在Arduino的程式中,若想加入註解,應以何符號標示?
v	 	/*...*/
 	 	\\
 	 	"
問:執行下列程式後,變數k = ?   int k=0;  for(byte a=5; a<=10; a++)   k+=a;
 	 	55
v	 	45
 	 	40
 	 	35
問:下面程式碼執行後,area的資料型別是: float area;  float PI = 3.14159; int radius = 10; PI * radius * radius area = PI * radius * radius
 	 	int
v	 	float
 	 	double
 	 	String
問:Arduino程式中digitalWrite(7, HIGH)指令的作用為何?
 	 	指定輸出的高準位7V
v	 	指定D7腳輸出高準位
 	 	指定7腳輸出高準位
 	 	指定輸出高準位並持續7毫秒(ms)
問:若x=6,試問x<<4的運算結果為何?
v	 	96
 	 	64
 	 	48
 	 	24
問:在C語言中,若y、x均為byte資料型態,試問執行y=++x/2的結果為何?
 	 	3
v	 	3.5
 	 	4
 	 	4.5
問:Arduino程式中analogWrite(10, 64)指令會在指定的I/O腳輸出多少工作週期的PWM?
 	 	4%
v	 	10%
 	 	25%
 	 	50%
問:下列何者描素為錯誤的?
 	 	== 代表內容相等
 	 	!= 內容不相等
 	 	> 大於
v	 	>= 小於等於
問:在C語言中,若變數宣告int x=27; int y=5; 試問 x % y的運算結果為何?
v	 	2
 	 	3
 	 	4
 	 	5
問:下列有關Arduino的Serial.print()方法特殊字元說明,何者錯誤?
 	 	\t代表跳位鍵字元
v	 	\n代表換位字元
 	 	\r代表換位字元
 	 	\c代表換位字元
問:下列使用的為前置遞增,何種描素為正確? int x = 1; int y = ++x;
 	 	程式執行完,x值為1,y值為2
 	 	程式執行完,x值為2,y值為1
 	 	程式執行完,x值為1,y值為1
v	 	程式執行完,x值為2,y值為2
問:請問以下迴圈執行幾次? for(int i=2; i<=10; i+=2){  }
 	 	3次
 	 	4次
v	 	5次
 	 	6次
問:digitalWrite(3, LOW)指令的作用是指定Arduino進行何動作?
 	 	第3腳輸出 0V
v	 	第3腳輸出 05
 	 	D3腳輸出 0V
 	 	D3腳輸出 5V
 
 
     
  
 
    
評論