刷題王
免費開始練習
歷屆試題
›
普考申論題
›
[資訊處理] 程式設計概要 — 主題練習
📚 [資訊處理] 程式設計概要
程式設計基礎概念與實作演練
67
道考古題
10
個年度
114年 (6)
113年 (6)
112年 (6)
111年 (6)
110年 (7)
109年 (5)
108年 (4)
107年 (13)
106年 (2)
105年 (12)
📝 歷屆考古題
114年 普考申論題
第一題
給定nxm(n行m列)影像的各像素灰度值,灰度值為0至255之間 的整數(包含0和255),像素的相鄰性是指當前像素與周邊像素的鄰接 性質,八鄰域(eight neighbors)包括對應當前像素位置…
查看 AI 詳解 →
114年 普考申論題
第二題
請問以 a(7,20)呼叫下列a()函式,函式執行完後其回傳值為何?並需詳 述執行過程。(20分) int a(int n, int m) { if (n >= 10) { if (m < 16) {…
查看 AI 詳解 →
114年 普考申論題
第二題
20~31 行程式碼功能(8 分)
查看 AI 詳解 →
114年 普考申論題
第三題
若以f(30)呼叫下列f()函式,會列印出那些數字?(20分) void f(int n) { printf ("%d\n", n); while (n != 1) { if ((n%3)==1) {…
查看 AI 詳解 →
114年 普考申論題
第三題
此程式輸出結果為何?(8 分)
查看 AI 詳解 →
114年 普考申論題
第四題
給定下列程式,其中t被宣告為全域變數,請問程式執行後輸出為何? (20分) int t=10; //全域變數 void sum(int a) { int t=20; for(; a>=0; a=a-5…
查看 AI 詳解 →
113年 普考申論題
第一題
請使用 C、C++、C#、Java 或 Python 程式語言,撰寫一個進位制轉換程式的方法,方法接受一個合法的整數,並以參數形式回傳十進位制分別轉成以 string 資料型別表示的二、八、及十六進位…
查看 AI 詳解 →
113年 普考申論題
第一題
請將下列 C++語言的迴圈程式以 for 迴圈方式改寫,並寫出此程式片段輸出的結果。(5 分)
查看 AI 詳解 →
113年 普考申論題
第二題
如下的 Python 程式,請說明執行後,如果輸入"guava"顯示的結果為何?又如果輸入"kiwi"顯示的結果又為何?如無法正確執行,請說明原因,及應如何修正?(25 分) 假設 createLL方…
查看 AI 詳解 →
113年 普考申論題
第二題
下列 C++程式有一行錯誤,使得編譯無法通過。請列出那一行錯誤,並寫出正確程式碼。修正後執行此程式,使用者輸入 153 後輸出為何?(5 分)
查看 AI 詳解 →
113年 普考申論題
第三題
執行下列 C++程式,當使用者輸入 32,其輸出結果為何?(5 分)
查看 AI 詳解 →
113年 普考申論題
第四題
請利用 C, C#, C++, Java 或 Python 程式語言寫一個副程式,求二個正整數的最大公因數(GCD)及最小公倍數(LCM)。(10 分)
查看 AI 詳解 →
112年 普考申論題
第一題
請說明下列遞迴函式 findnum 目的為何?(5 分)
查看 AI 詳解 →
112年 普考申論題
第一題
請寫 best_case() 函式,計算 n 張集點卡合併過後最多可有多少點數。
查看 AI 詳解 →
112年 普考申論題
第二題
請將 findnum()函式改寫成非遞迴的函式。(10 分)
查看 AI 詳解 →
112年 普考申論題
第二題
請寫 worst_case() 函式,計算 n 張集點卡合併過後最少可有多少點數。
查看 AI 詳解 →
112年 普考申論題
第三題
請說明下列非遞迴程式目的為何?(5 分)
查看 AI 詳解 →
112年 普考申論題
第四題
請將 convert()函式改寫成以遞迴運算的函式,且函式內不可新增變數。(10 分)
查看 AI 詳解 →
111年 普考申論題
第一題
針對以下 Java 程式,執行後輸出為何?(25 分) public class Count { public static int A(int x) { if (x < 20) x = A(x+5)…
查看 AI 詳解 →
111年 普考申論題
第一題
internal class Program { static void Main(string[] args) { float p = 5.5f; int r = calc_square(p); C…
查看 AI 詳解 →
111年 普考申論題
第一題
以下為 Python 完整程式碼,請回答執行的結果為何? class Employee: all = [] def __init__(self, idno, first_name, l…
查看 AI 詳解 →
111年 普考申論題
第二題
static void Main(string[] args) { float rate = 2.5f; float amount = 10f; computing(rate, ref amount)…
查看 AI 詳解 →
111年 普考申論題
第三題
請使用 C, C++, C#, Java 或 Python 程式語言撰寫一支完整的程式將班級學生的百分制成績轉換為等第制成績,轉換的規則如下:(20 分) 百分制成績 | 等第制成績 ---|---…
查看 AI 詳解 →
111年 普考申論題
第四題
問卷常被使用來進行服務滿意度調查,以下數據是某單位資訊中心新系統使用的滿意度調查結果,數值為人次。請以 Python 程式製作一張圓餅圖,圖上須顯示出百分比及標籤。(20 分) 非常滿意 :65 滿意…
查看 AI 詳解 →
110年 普考申論題
第一題
一、請使用 C、C++、C#、Java 或 Python 程式語言,撰寫一個可以接受整數 array 及一個目標整數值的 twoSum()方法,此方法會找出 array 中兩個整數值相加結果等於目標整…
查看 AI 詳解 →
110年 普考申論題
第一題
請說明上述程式執行的結果。(15 分)
查看 AI 詳解 →
110年 普考申論題
第一題
請說明上述程式執行的結果。(15 分)
查看 AI 詳解 →
110年 普考申論題
第二題
請說明上述程式中 break 與 continue 指令行的意義,並比較兩個指令之功能差異。(5 分)
查看 AI 詳解 →
110年 普考申論題
第二題
請說明比較 C 程式宣告一個陣列時,如上述程式變數 y、z,使用一般陣列變數與指標變數的異同。(5 分)
查看 AI 詳解 →
110年 普考申論題
第三題
請說明 C 程式使用遞迴(Recursion)與迴圈(Loop),在時間、空間與程式可讀性之優缺點。(5 分)
查看 AI 詳解 →
顯示更多題目 (37 題)
110年 普考申論題
第三題
請說明比較 C 程式語言中,函式參數傳遞方法,傳值呼叫(call by value)與傳址呼叫(call by address)異同。(5 分)
查看 AI 詳解 →
109年 普考申論題
第一題
一、下面的遞迴程式執行後,印出的信息為何?(作答必須解釋計算過程,只寫答案而未加解釋,只能得部分分數。)(25分) #include
int new1(int p) { i…
查看 AI 詳解 →
109年 普考申論題
第二題
二、請參考以下Java程式。如果第一個輸入是25,第二個輸入是-34(負34)。最後印出來是什麼?(作答必須解釋計算過程,只寫答案而未加解釋,只能得部分分數。)(25分) import java.ut…
查看 AI 詳解 →
109年 普考申論題
第三題
三、請問下列程式執行後,印出結果為何?(作答必須解釋計算過程,只寫答案而未加解釋,只能得部分分數。)(25分) (define return #f) (+ 1 (call/cc [lambda(con…
查看 AI 詳解 →
109年 普考申論題
第四題
四、請問下列程式執行後,印出結果為何?(作答必須解釋計算過程,只寫答案而未加解釋,只能得部分分數。)(25分) #include
using namespace std; boo…
查看 AI 詳解 →
109年 普考申論題
第五題
五、請使用 C++,Java 或 Python 程式語言為三角形面積計算公式設計一個名為 HeronFormula 類別,並撰寫一測試程式驗證此類別程式碼的正確性。此類別須包含:(25分) 三邊長…
查看 AI 詳解 →
108年 普考申論題
第一題
Java 程式 PreStars 會印出什麼結果?維持巢狀 for 迴圈架構,小修 PreStars,讓它印出以下的星星構圖。(25 分) 1 2 public class PreStars 3…
查看 AI 詳解 →
108年 普考申論題
第二題
下列為 Reverse class 的程式規範與其執行結果,試以遞迴(recursive)的方式完成副程式 reverse(int[] arr, int x),撰寫時,必須使用相同的參數名稱與資料型態…
查看 AI 詳解 →
108年 普考申論題
第三題
下列 Python 程式的執行結果為何?(15 分) list = [2,2,3,7,7,7,9,9,10,10] count = 1 current = list[0] for i in l…
查看 AI 詳解 →
108年 普考申論題
第四題
四、請寫出以下 Python 程式的執行結果。(15 分) def secret(nums, target): seen = {} for index, num in enumerat…
查看 AI 詳解 →
107年 普考申論題
第一題
num[]一維陣列最多可儲存幾個正整數?
查看 AI 詳解 →
107年 普考申論題
第一題
請完成下列的遞迴函式,用以計算並回傳X(i)的值。 int X1 (int k) { if ( _____ ) return _____ ; else return ( ___…
查看 AI 詳解 →
107年 普考申論題
第二題
若依序輸入1, 2, 3, ..., 99,0,請說明 num[0]值為何。
查看 AI 詳解 →
107年 普考申論題
第二題
二、請問以下程式輸出的結果為何?(10 分) #include
#include
using namespace std; int main(void)…
查看 AI 詳解 →
107年 普考申論題
第二題
請用六行以內的程式碼完成下列的for-迴圈函式,用以計算並回傳X(i)的值。 int X2 (int k) { int S1=1, S2=1, S3=1, sum = 0; // sum 為需要回…
查看 AI 詳解 →
107年 普考申論題
第三題
三、請問以下程式輸出的結果為何?(10 分) #include
#include
using namespace std; void fun1(int,…
查看 AI 詳解 →
107年 普考申論題
第三題
若依序輸入99,98, ..., 2, 1,0,請說明 num[0]值為何。
查看 AI 詳解 →
107年 普考申論題
第三題
上述兩個不同函式,請說明何者執行上會比較有效率。
查看 AI 詳解 →
107年 普考申論題
第四題
輸入99個亂數產生的正整數後再輸入0,請說明 num[0]值為何。
查看 AI 詳解 →
107年 普考申論題
第四題
四、以下是一個完整的 Python 程式,請問執行後的結果為何?(10 分) for i in range(1, 7): #產生一個 1,2,3,4,5,6 的整數序列 for j in range…
查看 AI 詳解 →
107年 普考申論題
第五題
請說明 reorder()遞迴函數的功用為何。
查看 AI 詳解 →
107年 普考申論題
第五題
五、撰寫一個完整的 C/C++、Java 或 Python 程式,讓使用者輸入姓名(name)、小考成績(quiz)、期中考成績(midterm)與期末考成績(final)後,將這三個成績傳入呼叫函數…
查看 AI 詳解 →
107年 普考申論題
第六題
六、撰寫一個完整的 C/C++、Java 或 Python 程式,以物件導向方式設計一個名為 transcript 的類別,此類別包括以下屬性與方法:(20 分) ➢ name 代表姓名的私有(pri…
查看 AI 詳解 →
106年 普考申論題
第二題
二、用 C 語言撰寫一個函式,能反轉一單向鍊結串列(singly linked list): struct node* reverse(struct node *h)。 單向鍊結串列範例如圖一。(25…
查看 AI 詳解 →
106年 普考申論題
第三題
三、用 C 語言撰寫反覆結構(for-loop)及遞迴(recursive)2 個版本的函式,分別計算出費式數列(Fibonacci Sequence):int F(int n),其數學定義如下: F…
查看 AI 詳解 →
105年 普考申論題
第一題
一、依據下方 C 語言程式碼,請完成ㄧ布林(Bool)型態之函式 Triangle( ),並填寫呼叫此一函式之程式碼。此一函式參數包含整數型態陣列 Edge,Edge 陣列內含有三個代表三角形邊長之數…
查看 AI 詳解 →
105年 普考申論題
第一題
試問該程式之輸出為何?(10 分)
查看 AI 詳解 →
105年 普考申論題
第一題
int a; 請問 a 的範圍?
查看 AI 詳解 →
105年 普考申論題
第一題
根據以下 C 語言程式碼,試問執行結果輸出為何?(10 分)
查看 AI 詳解 →
105年 普考申論題
第二題
根據上題(一)之輸出為 a = b、a < b 或 a > b,請說明其原因?(15 分)
查看 AI 詳解 →
105年 普考申論題
第二題
二、根據 IEEE 754 二進位浮點數算術標準,請問下列 C 語言程式碼執行後輸出為何?(25 分) int main(){ float A = 100; float B = -125.531…
查看 AI 詳解 →
105年 普考申論題
第二題
計時系統都是以正整數範圍(負整數範圍不計)來計算秒數,假如開始計時時間為:1 January, 1970 at 12:00:00 a.m.,請問在西元何年何月何日何時,這樣的計時系統會出現問題?
查看 AI 詳解 →
105年 普考申論題
第null題
null
查看 AI 詳解 →
105年 普考申論題
第null題
null
查看 AI 詳解 →
105年 普考申論題
第null題
null
查看 AI 詳解 →
105年 普考申論題
第null題
null
查看 AI 詳解 →
105年 普考申論題
第null題
null
查看 AI 詳解 →
💡 每一題都有 AI 量身打造的超詳細解析
不只告訴你答案對在哪,還會分析你選的選項為什麼錯
開始練習「程式設計基礎概念與實作演練」🚀