<   (61-80-20)-90011A10資訊相關職類共用工作項目 不分級   >

免費免註冊,彰化一整天線上測驗:http://exam.bestdaylong.com/test8715.htm

( )1. 有關電腦犯罪之敘述,下列何者「不正確」?(1)犯罪容易察覺 (2)採用手法較隱藏 (3)高技術性的犯罪活動 (4)與一般傳統犯罪活動不同
( )2. 下列 C/C++程式片段,執行後 x 值為何?(1)1 (2)2 (3)3 (4)0
( )3. 下列 C/C++程式片段,若 x = 2,則 y 值為何?(1)2 (2)3 (3)7 (4)9
( )4. 下列 C/C++程式片段,f(8, 3)輸出為何?(1)8 (2)11 (3)3 (4)5
( )5. 下列何者「不是」C/C++語言基本資料型態?(1)main (2)char (3)void (4)int
( )6. 有關 C/C++語言結構控制語法,下列何者正確?(1)for (x<10) { y=5;} (2)while (x>0 || x<5) { y=5;} (3)do (x>0) { y=5 }while (x<1) (4)while (x>0) do {y=5;}
( )7. 下列流程圖所對應的 C/C++指令為何?(1)do...while (2)while (3)switch...case (4)if...then...else
( )8. 下列 C/C++程式片段之敘述,何者正確?(1)輸入三個變數 (2)找出輸入數值最小值 (3)找出輸入數值最大值 (4)輸出結果為 the output is:c
( )9. 下列流程圖所對應的 C/C++程式為何?(1) (2) (3) (4)
( )10. 對於下列 C/C++程式片段,何者敘述有誤?(1)若(x1,x2)及(y1,y2)視為兩個二維平面座標,程式功能為計算直線方程式 (2)若(x1,x2)及(y1,y2)視為兩個二維平面座標,則直線方程式的斜率為-4/3 (3)若(x1,x2),(y1,y2)及(3,5)視為三個二維平面座標,則會構成一個直角三角形 (4)程式輸出為 4x+-4y+8=0
( )11. 對於下列 C/C++程式,何者敘述正確?(1)若 a[2][2]={{1, 2}, {3, 4}}及 b[2][2]= {{1,0},{2,-3}},執行結束後 c[2][2]= {{5,6}, {11,12}} (2)若 a 及 b 均為 2x2 矩陣,最內層 for 迴圈執行 8 次 (3)若 a 及 b 均為 2x2 矩陣,最外層 for 迴圈執行 4 次 (4)將 a 及 b 兩矩陣相加後,儲存至c 矩陣
( )12. 有關 C/C++語言中變數及常數之敘述,下列何者「不正確」?(1)常數存放固定數值,可以是整數、浮點、字串的資料型態 (2)程式中可以操作、改變常數值 (3)變數用來存放資料,以利程式執行,可以是整數、浮點、字串的資料型態 (4)程式中可以操作、改變變數的值
( )13. 下列流程圖所對應的 C/C++指令為何?(1)switch...case (2)if...then...else (3)do...while (4)while
( )14. 下列 C/C++程式片段,輸出結果何者正確?(1)4 (2)1 (3)2 (4)3
( )15. 下列 C/C++程式片段,其 x 之輸出結果何者正確?(1)5 (2)2 (3)3 (4)4
( )16. C/C++ 語言指令 switch 的流程控制變數「不可以」使用何種資料型態?(1)double (2)char (3)int (4)byte
( )17. 下列 C/C++程式片段,輸出結果何者正確?(1)4 (2)1 (3)2 (4)3
( )18. 下列何者在 C/C++語言中視為 false?(1)-100 (2)-1 (3)0 (4)1
( )19. C/C++ 語言中限定一個主體區塊,使用下列何種符號?(1)/* */ (2) (3){ } (4)( )
( )20. 下列 C/C++程式片段,何者敘述正確?(1)While ( sum<=1000 )之後應該要有分號 (2)小括號應該改成大括號 (3)sum =sum +30; 必須使用大括號括起來 (4)While 應該改成 while

解答:
001.【1】002.【1】003.【4】004.【4】005.【1】006.【2】007.【2】008.【3】009.【4】010.【2】
011.【2】012.【2】013.【2】014.【4】015.【4】016.【1】017.【1】018.【3】019.【3】020.【4】

詳解: