113年 高普考 普通考試 資訊處理 程式設計概要 試卷

pdf
341.73 KB
2 頁
moex
侵權投訴
加載中. ..
PDF
113年公務人員普通考試試題
資訊處理
程式設計概要
考試時間
1
小時
30
座號
禁止使用電子計算器。
本科目除專門名詞或數理公式外,應使用本國文字作答。
代號
45550
頁次
一、請使用 CC++C#Java Python 程式語言撰寫一個進位制轉換
式的方法,方法接受一個合法的整數,並以參數形式回傳十進位制分別
轉成以 string 資料型別表示的二、八、及十六進位制結果;主程式負責
可以持續接受輸入檢查輸入為合法的整數值後呼叫轉換程式的方法
並顯示結果,如果輸入不是合法的整數,結束程式的執行。執行範例如
下:25 分)
測試一:輸入31 呼叫tenBaseTo2_8_16base(31),回傳 11111, 37, 1F
測試二:輸入168 呼叫tenBaseTo2_8_16base(127),回傳 10101000, 250, A8
限制一:所撰寫的使用任何內建或第的套Python/Java不
可以使用import,C++、C#不可以使用using再加入套件……
限制二:不可使用recursive的方式,亦不可以使用goto
二、如下的 Python 程式請說明執行後如果輸入"guava"顯示的結果為何?
又如果輸入"kiwi"顯示的結果又為何?如無法正確執行請說明原因
應如何修正?(25 分)
假設 createLL方法會正確地建立單向連結的linked list。
代號
45
50
頁次
三、請就如下 Java 式,說明程式中各方法(包括建構子)執行的順序,
class LinkedList 建構子
head, tail……30 分)
四、請撰寫 HTML 式,執行後可以呈現如下的頁面,其中"Year"是最多
位數的整數Submit 按鈕後,以 POST 式傳送表單的資到後端
"addMovie.php"處理。20
收藏 ⬇️ 下載