題庫總數:19
是非題:0
選擇題:19 (A:4、B:10、C:2、D:3)
多選題:0
roddayeye整理
Q   下面程式碼,如果變數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;
     
Q   下列使用的為後置遞增,何種描素為正確?  int x = 1; int y = ++x;
    程式執行完,x值為1,y值為2
v   程式執行完,x值為2,y值為1
    程式執行完,x值為1,y值為1
    程式執行完,x值為2,y值為2
     
Q   運算子+=下列何者描素為正確?
    關係運算子
    必較運算子
    數學運算子
v   複合指定運算子
     
Q   下列程式碼,定義常數語法是有正確的
v   #define PI 3.14
    typedef PI 3.14
    #incldue PI 3.14
    int PI = 3.14
     
Q   一個典型的 Arduino C/C++ sketch 程式,預設會包含哪兩個函式?
    init()以及 loop()
    setup()以及 main()
v   setup()以及 loop()
     
Q   delay(200)指令的意義為何?
    產生200V電壓
v   時間延遲200秒
    時間延遲200微秒
    時間延遲200毫秒
     
Q   在Arduino的程式中,若想加入註解,應以何符號標示?
v   /*...*/
    \\
    "
     
Q   執行下列程式後,變數k = ?   int k=0;  for(byte a=5; a<=10; a++)   k+=a;
    55
v   45
    40
    35
     
Q   下面程式碼執行後,area的資料型別是: float area;  float PI = 3.14159; int radius = 10; PI * radius * radius area = PI * radius * radius
    int
v   float
    double
    String
     
Q   Arduino程式中digitalWrite(7, HIGH)指令的作用為何?
    指定輸出的高準位7V
v   指定D7腳輸出高準位
    指定7腳輸出高準位
    指定輸出高準位並持續7毫秒(ms)
     
Q   若x=6,試問x<<4的運算結果為何?
v   96
    64
    48
    24
     
Q   在C語言中,若y、x均為byte資料型態,試問執行y=++x/2的結果為何?
    3
v   3.5
    4
    4.5
     
Q   Arduino程式中analogWrite(10, 64)指令會在指定的I/O腳輸出多少工作週期的PWM?
    4%
v   10%
    25%
    50%
     
Q   下列何者描素為錯誤的?
    == 代表內容相等
    != 內容不相等
    > 大於
v   >= 小於等於
     
Q   在C語言中,若變數宣告int x=27; int y=5; 試問 x % y的運算結果為何?
v   2
    3
    4
    5
     
Q   下列有關Arduino的Serial.print()方法特殊字元說明,何者錯誤?
    \t代表跳位鍵字元
v   \n代表換位字元
    \r代表換位字元
    \c代表換位字元
     
Q   下列使用的為前置遞增,何種描素為正確? int x = 1; int y = ++x;
    程式執行完,x值為1,y值為2
    程式執行完,x值為2,y值為1
    程式執行完,x值為1,y值為1
v   程式執行完,x值為2,y值為2
     
Q   請問以下迴圈執行幾次? for(int i=2; i<=10; i+=2){  }
    3次
    4次
v   5次
    6次
     
Q   digitalWrite(3, LOW)指令的作用是指定Arduino進行何動作?
    第3腳輸出 0V
v   第3腳輸出 05
    D3腳輸出 0V
    D3腳輸出 5V

arrow
arrow
    創作者介紹
    創作者 阿德 的頭像
    阿德

    永無止盡的學習路

    阿德 發表在 痞客邦 留言(4) 人氣()