阿摩線上測驗
登入
首頁
>
程式設計
>
102年 - 102年高等三級暨普通考普通_資訊處理#29218
> 申論題
題組內容
三、
⑴若將上述方法(主程式除外)封裝成一個類別 PrimeClass,請實踐上述規劃的 及。(10 分)
相關申論題
⑴假設目前陣列 PrimeAry 儲存所有比 n 小的質數,撰寫一函數 IsPrime(n)判別 n 是 否為質數。譬如:IsPrime(3)回覆 True,IsPrime(4)回覆 False。(15 分)
#60373
⑵撰寫一函數 BuildPrime(m),使用 IsPrime 函數建立陣列 PrimeAry,使其擁有小於 或等於 m 的所有質數。譬如:BuildPrime(5)將使 PrimeAry 陣列依序儲存 2, 3, 5, 而 BuildPrime(10)將使 PrimeAry 陣列依序儲存 2, 3, 5, 7。(15 分)
#60374
⑴假設目前陣列 PrimeAry 儲存所有比 n 小的質數,撰寫一遞迴函數(Recursive function)FactorTimes(n, p),回覆正整數 n 含有質數 p 的因數次數。譬如: 792 2 3 11 3 2 = × × , FactorTimes(792, 2) 回覆 3 , FactorTimes(792, 3) 回覆 2 , FactorTimes(792, 5)回覆 0,FactorTimes(792, 11)回覆 1。(15 分)
#60375
⑵假設目前陣列 PrimeAry 儲存所有比 n 小的質數,撰寫一函數 PrimeFactor(n)求出 正整數 n 的質因數及其因數次數,並將結果以字串傳回。譬如:PrimeFactor(20)將 回傳字串"2^2 * 5",PrimeFactor(72)將回傳字串"2^3 * 3^2",而 PrimeFactor(97)將 回傳字串"97"。(15 分)
#60376
⑵使用網頁技術來建立下列系統:要求使用者輸入一個小於 10000 的正整數,判別它 是否在要求的範圍內;該判別方法(名稱為 Check_Inp_Val)必須在客戶端(Client) 完成,不可在伺服器(Server)完成。若輸入值在範圍內,則呼叫伺服器端處理 函數 mainPrime;否則在網頁直接發布相關訊息,中斷處理(不呼叫處理函數 mainPrime)。(20 分)
#60378
⑶請撰寫處理函數 mainPrime,讓系統可以求出輸入數值的質因數分解。(10 分)
#60379
第四題: 請以 VB.NET 完成下面程式區塊的內容,使程式符合下列功能與條件。 ● 按下「產生對稱式圖形」鍵,將在「LblResult」輸出如下結果,「LblResult」屬性為 Text。 ● 需以透過迴圈巢狀結構每次加入一「$」的迴圈方式產出圖形。若將每列的圖形,例如「$$$」,直 接加入的方式產出圖形,不給分。
#563363
第三題: 請以 JavaScript 完成下列區塊內的程式內容使其達成下列功能: 執行程式後瀏覽器出現如下頁面,其中「開啟新視窗」、「關閉新視窗」、「關閉本視窗」為三個超連結, 點選後各自分別呼叫對應的函式。此部分內容請設計在程式區塊(二)。 新視窗之 html 請寫在。 ●點選【圖三】之「關閉新視窗」超連結呼叫函式 CloseNewWindow(),請將此函式設計在中,此函式執行後先確認新視窗存在、已開啟且未關閉後,再關閉該新視窗。 ●新視窗之 html 請寫在 。●點選【圖三】之「關閉新視窗」超連結呼叫函式 CloseNewWindow(),請將此函式設計在中,此函式執行後先確認新視窗存在、已開啟且未關閉後,再關閉該新視窗。●點選【圖三】「關閉本視窗」超連結呼叫函式 CloseWindow(),請將此函式設計在中,此函式執行後先確認視窗存在、已開啟且未關閉後,再關閉視窗。
#563362
第二題: 請以 VB.NET 完成下列程式區塊的內容,使程式執行後會產出如下圖結果,等號左邊第一方格為 TxtBoxA,第二方格為 TxtBoxB,兩者均由使用者輸入整數後,按下「求最大公因數」鍵,等號右邊產出兩 數最大公因數(即 LblResult)。「TxtBoxA」、「TxtBoxB」、「LblResult」屬性均為 Text。
#563361
一題: 以 JavaScript 設計一網頁,使用者輸入 1 到 7 的數字,按下後會出現顯示其對應英文單字的對話方塊;若使用者輸入不是 1 到 7 的數字,則會出現顯示「輸入的數字超過範圍!」的對話方塊。使用者按下 第二個對話方塊的後,才會出現網頁內容。請參考【範例一】與【範例二】。
#563360
相關試卷
114年 - 114 地方政府公務特種考試_四等_資訊處理:程式設計概要#134763
114年 · #134763
114年 - 114 專技高考_資訊技師:程式設計#133686
114年 · #133686
114年 - 114 普通考試_資訊處理:程式設計概要#128722
114年 · #128722
114年 - 114 關務特種考試_四等_資訊處理(選試英文):程式設計概要#126658
114年 · #126658
114年 - 114 身心障礙特種考試_四等_資訊處理:程式設計概要#126591
114年 · #126591
113年 - 113 地方政府公務、離島地區公務特種考試_四等_資訊處理:程式設計概要#124356
113年 · #124356
113年 - 113 專技高考_資訊技師:程式設計#123958
113年 · #123958
113年 - 113 普通考試_資訊處理:程式設計概要#121162
113年 · #121162
113年 - 113 關務特種考試_四等_資訊處理(選試英文):程式設計概要#119478
113年 · #119478
112年 - 112 地方政府特種考試_四等_資訊處理:程式設計概要#118364
112年 · #118364