阿摩線上測驗
登入
首頁
>
程式設計
>
110年 - 110 專技高考_資訊技師:程式設計#104197
> 申論題
四、請依據下列 Java 程式碼執行後,回答輸出結果為何?
相關申論題
一、假設有一家新成立不久的 L 公司,欲進行員工基本資料的建立。其基本資料包括有 ID(所有員工一旦被招募進入公司的第一天,就會給予一個 ID(數字)) 、姓(Last name)、名(First name)、年齡和月薪。請利用 Java 或 C++實作一完整程式,可以在命令行(commandline)依序傳入一系列的所有員工基本資料,並將其存入到一個文字檔中(例如〝salary.txt〞) 。最後,也能夠求算印出當月所有員工薪水加總之後的總平均、最低薪水和最高薪水(三者均為浮點數,取到小數第一位) 。請適當地加入例外處理,讓使用者能夠依其需求,連續地在控制台輸入資料。亦即若其中有資料格式不符,可以印出例如〝Invalid input! Try again!〞或〝輸入資料格式不符,請重新輸入!〞的警示語,隨後程式還可以繼續進行到所有的資料輸入正確為止(例如使用者可以到最後打入結束指標(end-of-file indicator)結束繼續輸入) 。一旦輸入結束,即提示或告知檔案已關閉(File Close) ,並進行「總員工人數」、「總平均薪水」、「最低薪水」和「最高薪水」的印出顯示。以下是利用 Java 實作時的執行範例。請使用 Java 或C++的語法撰寫程式碼。)假如未有任何的輸入:正確輸入及最後執行的結果:存到〝salary.txt〞裡的內容為
#440785
二、假設臺灣 XX 食品技師協會欲針對各類「生鮮食材新鮮度」的判定能夠依據較科學性的方法,乃打算研發出一套能夠應用「色彩計畫」進行食材「自然顏色與光澤外觀」和「新鮮度」關係等級的對照表資料庫。為達到此目標,乃擬定先期先發展出一套色彩轉換雛型系統程式。此系統得符合下列幾項基本的使用要求和程序:1.輸入所收集到─「用相機所拍攝到的食材的 RGB 值」(所使用的相機已被準確校正,其所拍攝到 RGB 即代表真實色) ;2. RGB 的 3 個頻道值範圍均在 0~255 之間。3.為了讓此系統的使用者能對色澤外觀有較直觀的感覺和判別,得將 RGB 值轉成和「人眼視覺三屬性(Hue 色相、Saturation 飽和度、Value 明暗度)相關」的 HSV 色彩空間的表示法。4.可以輸入每筆建築相關顏色 RGB;隨後,即進行計算轉換成 HSV值後,再將相關的 RGB 和 HSV 值輸出顯示。假設你就是此套系統的雛型開發師,請利用 Java 或 C++撰寫一個以「圖形使用者介面」(Graphical User Interface, GUI)設計,並以RGBbase 為超類別(Superclass)和 HSV_ColorSpace 為繼承的子類別之系統程式。以下是利用 Java 和 JFrame 實作時的執行範例。提示:1.在此作答中,RGB 轉換成 HSV 的方法(Method)或函式(Function)不需要實踐,僅以黑箱的方式處理即可,例如:Public void RGB_to_HSV ( double rValue, double gValue,double bValue){…}2. Target Color 的顯示以及其他元件(例如 labels 文字)全部就用 Default 的顏色(或文字字型和大小)設定,在此只是用來直觀視覺式的 Demo 輔助,你不需要實踐程式碼。
#440786
三、請使用 Java 或 C++語法撰寫「Switch 敘述流程控制」為主的水果超 商計價程式碼。這個程式會列出四種(例如蘋果、木瓜、香蕉和西 瓜)所銷售的水果名稱做選擇,並同時要求輸入其量秤所得到的磅 重。每輸入一筆資料(水果名稱代碼和量秤磅重)後,即會印出該 筆售價。隨後會再要求使用者繼續輸入下一筆不同的水果資料,直 到此相關購買資料全部輸入完成。最後,再列出該交易的總售價金 額。以下是利用 Java 實作時的執行範例。
#440787
第四題: 請以 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
五、單鏈結串列(Singly Linked List)特點是鏈結串列的連結方向為單向,對單鏈結串列的訪問要通過從頭部開始,依序往下讀取,每個節點(node)包含兩部分:存儲數據的資料(data)和指向下一個節點的指標(pointer) ,節點定義如下:單鏈結串列中的所有節點通過指標串聯,最後一個節點的指標指向空值(null),表示單鏈結串列結尾。請使用 Java 或 C++實作一完整程式,通過從頭部(head)開始,依序往下讀取,訪問一單鏈結串列操作,輸出單鏈結串列中節點個數,若單鏈結串列中不存在任何節點,為一個空鏈結串列,則輸出-1。(20 分)
#560774
四、給定下列程式,其中 t 被宣告為全域變數,請問程式執行後輸出為何?(20 分)
#560773
三、若以 f(30)呼叫下列 f()函式,會列印出那些數字?(20 分)
#560772
相關試卷
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