2021年4月9日 星期五

計概15-09C程式語言-檢定試題

【丙級電腦軟體應用試題】

301.下列哪一個程式語言依然還保存Pointer的概念? (1)Java (2)Basic (3)Objective-C (4)C#[1080317-25]

 

302.下列C/C++程式片段,

int x = 3;

int a[] = {1, 2, 3, 4};

int *z;

z = a;

z = z + x;

cout << *z << "\n";

輸出結果何者正確? (1)1 (2)3 (3)4 (4)2[1090315-42]

 

203.下列C/C++程式片段,

int x = 3;

int a[] = {1, 2, 3, 4};

int *z;

z = &x;

cout << *z << "\n";

輸出結果何者正確? (1)1 (2)3 (3)4 (4)2[1100320-42]

 

104.下列流程圖所對應的C/C++指令為何? (1)if…then…else (2)do…while (3)while (4)switch…case[1120319-14]

205.下列C/C++程式片段之敘述,何者正確? (1)輸出結果為the output is:c (2)找出輸入數值最大值 (3)輸入三個變數 (4)找出輸入數值最小值。[1120319-50]

int a,b,c;

cin>>a;

cin>>b;

c=a;

if(b>c)

  c=b;

cout<<"the output is:"<<c;


406.下列C/C++程式片段,

While (sum <= 1000)

 sum = sum + 30;

何者敘述正確? (1)While (sum <= 1000)之後應該要有分號 (2)sum = sum + 30; 必須使用大括號括起來 (3)小括號應該改成大括號 (4)While應該改成while[1130317-04]


307.下列流程圖所對應的C/C++指令為何? (1)while (2)if…then…else (3)do…while (4)switch…case[1130317-60]


【乙級電腦軟體應用試題】

201.iPhone系統中SDK(Software Development Kit)開發環境主要使用的程式語言是 (1)Python (2)Object-C (3)C# (4)Java[1050320]

 

302.下列敘述何者有誤? (1)掃描器(Scanner)適用於影像處理應用(Image Processing) (2)一部電腦中,有兩個以上CPU同時執行不同的程式,我們稱作是一種平行處理(Parallel Processing) (3)C語言可以撰寫Recursive程式,故適於大量資料處理應用 (4)CPU中的控制單元乃負責各單元之間通道的建立。[1070715-20]

C語言具有高階語言與低階語言的特性,適合撰寫系統程式。

 

203.對於下列C/C++程式片段,何者敘述有誤?

x1=2;y1=4;

x2=6;y2=8;

a=y2-y1;

b=x2-x1;

c=-a*x1+b*y1;

cout<<a<<"x+"<<-b<<"y+"<<c<<"=0";

(1)(x1,x2),(y1,y2)(5,4)視為三個二維平面座標則會構成一個直角三角形 (2)(x1,x2)(y1,y2)視為兩個二維平面座標則直線方程式的斜率為 (3)(x1,x2)(y1,y2)視為兩個二維平面座標程式功能為計算直線方程式 (4)程式輸出為4x+-3y+8=0[1091101-47]


304.下列C/C++程式片段,輸出結果何者正確?

int x = 3;

int a[] = {1, 2, 3, 4};

int *z;

z = &x;

cout << *z << "\n"; (1)2 (2)1 (3)3 (4)4[1101219-23]


205.下列流程圖所對應的C/C++指令為何? (1)switch…case (2)while (3)do…while (4)if…then…else。[1101219-47]

 


306.下列C/C++程式片段,其x之輸出結果何者正確?

int x =;

x = (5 <= 3 && 'A' < 'F') ? 3:4 (1)3 (2)5 (3)4 (4)2[1111106-01]

 

207.下列何種程式語言只能使用在微軟(Microsoft)SDK(Software Development Kit)開發環境中? (1)Python (2)C# (3)Object-C (4)Java[1111106-20]

 

208.下列C/C++程式片段,輸出結果何者正確?

int x = 3;

int a[] = {1, 2, 3, 4};

int *z;

z = a;

z = z + x;

cout << *z << "\n"; (1)2 (2)4 (3)3 (4)1[1111106-34]

 

109.下列流程圖所對應的C/C++指令為何? (1)if…then…else (2)while (3)switch…case (4)do…while[1121105-12]

 

410.下列C/C++程式片段之敘述,何者正確? (1)輸出結果為the output is:c (2)輸入三個變數 (3)找出輸入數值最小值 (4)找出輸入數值最大值。[1121105-39]

int a,b,c;

cin>>a;

cin>>b;

c=a;

if(b>c)

  c=b;

cout<<"the output is:"<<c;

 


 

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。