阿摩線上測驗
登入
首頁
>
程式語言
>
98年 - 98 身心障礙特種考試_三等_資訊處理:程式語言#34576
> 申論題
題組內容
一、請解釋以下在程式語言撰寫時常用之專有名詞及其含意:(每小題 4 分,共 20 分)
⑶ null character
相關申論題
⑴ recursion 與 iteration
#88889
⑵ call by reference
#88890
⑷ static array
#88892
⑸ dynamic memory allocation
#88893
二、下列以 C 語言撰寫之程式段原是可以執行的,請逐行找出所有語法錯誤之處,並更 正之:(15 分) #include <stdio.h> void function1(int,double) void main() { int a=1, b=2; float c[2]={1.1,2.2,3.3}; double x=2.1; int y=3; a+=x; y-=c[1]; return 0; } void function1(int a; double b) { print("x=%3d, y=%4.2f ", a,b; }
#88894
三、請撰寫一段程式執行以下工作,不限程式語言:(20 分) 輸入:字串 輸出:原字串順序顛倒 (例如,輸入:abcd 輸出:dcba)
#88895
四、以下之程式段為簡單之遞迴函式(recursive function),假設 a 與 b 皆為正整數,試 問該程式段在執行什麼工作?(20 分) int function(int a, int b); { if(b==1){ return a; } else { return a + function(a,b-1); } }
#88896
五、桌上有N本書成一疊,當閱讀其中某本書的時候,會逐本將壓在該本書上的書照順 序由上而下的移開,並且按照移開的順序先將它們放在旁邊,然後取走想要看的書; 當閱讀完畢以後,會將剛才移開的書逐本逆向放回,並且將看完的書本放在最上面, 例如桌上有五本書: 書本 1 書本 2 書本 3 書本 4 書本 5 經過閱讀"書本 3"後放回之最終書本狀態變成 書本 3 書本 2 書本 1 書本 4 書本 5 請撰寫一段程式執行以上工作,不限程式語言:(25 分) 輸入:一個初始書本序列和一個閱讀書之序列 輸出:最終的書本狀態
#88897
五、請描述何謂白箱測試(white-box testing)和黑箱測試(black-box testing) 。 (10 分)
#556119
四、請問下列 C 語言程式執行後的輸出為何?
#556118
相關試卷
114年 - 114 公務升官等考試_薦任_資訊處理:程式語言#133261
114年 · #133261
114年 - 114 司法特種考試_三等_檢察事務官電子資訊組:程式語言#129571
114年 · #129571
113年 - 113 司法特種考試_三等_檢察事務官電子資訊組:程式語言#122108
113年 · #122108
112年 - 112 公務升官等考試_薦任_資訊處理:程式語言#117323
112年 · #117323
112年 - 112 司法特種考試_三等_檢察事務官電子資訊組:程式語言#116208
112年 · #116208
111年 - 111 司法特種考試_三等_檢察事務官電子資訊組:程式語言#110333
111年 · #110333
111年 - 111 身心障礙特種考試_三等_資訊處理:程式語言#107554
111年 · #107554
110年 - 110 公務升官等考試_薦任_資訊處理:程式語言#103744
110年 · #103744
110年 - 110 司法特種考試_三等_檢察事務官電子資訊組:程式語言#103229
110年 · #103229
110年 - 110 高等考試_三級_資訊處理:程式語言#102818
110年 · #102818