返回「107年 專技高考 資訊技師」題庫

107年 專技高考 資訊技師|歷屆考題全文(機器抽取)

107年專門職業及技術人員高等考試建築師、技師、第二次食品技師考試暨普通考試不動產經紀人、記帳士考試資訊技師類科歷屆試題,含資料結構與資料庫及資料探勘、計算機系統、網路原理與應用等 6 科。

共 6 份考卷|資料來源:依政府資料開放授權條款(OGDL)第 1 版利用,資料集:考選部歷屆試題(data.gov.tw dataset 170565),107 年。

本頁文字由 PDF 機器抽取,可能有辨識誤差,僅供搜尋參考,請以官方原始檔案為準。

免費登記製作需求🚀 前往「107年 專技高考 資訊技師」下載頁所有公開題庫

資料結構與資料庫及資料探勘

下載:題目

官方不公布申論答案

01310

107 年專門職業及技術人員高等考試 建築師、技師、第二次食品技師考試暨 普通考試不動產經紀人、記帳士考試試題

別:高等考試

科:資訊技師

目:資料結構與資料庫及資料探勘

考試時間:

2 小時

※注意:

 禁止使用電子計算器。

70

90

30

50

8

6

5

2

3

1

4

7

9

10

座號:

五、下列兩題為有關資料庫關聯代數的運算:

 下面為兩個關聯資料表 R1 和 R2 的內容,其中 X 為其共同屬性 ( common attribute ) ,若對 R1 和 R2 進行 LEFT OUTER JOIN 後得到 一個關聯資料表 R3 ,請寫出 R3 的內容。 ( 5 分)

請將該關聯資料表修改成符合第二正規化之( second normal form )格 式,並寫出其關聯綱要。 ( 15 分)

EMP

A B
a1 b1
a1 b2
a3 b3
a4 b1
T2
B b1
b2
R1 X Y
x1 y1
x2 y2
x3 y3
R2 X Z
x1 z1
x2 z2
x5 z5
A B C D E F G
EMP_NUM EMP_NAME SALARY DEPT_ID
0188561 Mike 400000 HR
0366034 Sally 500000 R&D
0288306 Mark 600000 HR

計算機系統

下載:題目

官方不公布申論答案

代號:

01320

頁次:

1 - 1

107 年專門職業及技術人員高等考試 建築師、技師、第二次食品技師考試暨 普通考試不動產經紀人、記帳士考試試題

別:高等考試

科:資訊技師

目:計算機系統

考試時間:

2 小時

※注意:

座號:

網路原理與應用

下載:題目

官方不公布申論答案

1 - 1

107 年專門職業及技術人員高等考試 建築師、技師、第二次食品技師考試暨 普通考試不動產經紀人、記帳士考試試題

別:高等考試

科:資訊技師

目:網路原理與應用

考試時間:

2 小時

※注意:

座號:

系統分析與資訊安全

下載:題目

官方不公布申論答案

01340

1 - 1

107 年專門職業及技術人員高等考試 建築師、技師、第二次食品技師考試暨 普通考試不動產經紀人、記帳士考試試題

別:高等考試

科:資訊技師

目:系統分析與資訊安全

考試時間:

2 小時

※注意:

 禁止使用電子計算器。

密文= ( 原文 ) e mod n

原文= ( 密文 ) d mod n

私密金鑰= {d,n}

公開金鑰= {e,n}

其中 mod 表示除餘, RSA 可以逆向操作確認資訊的來源。

假設知道私密金鑰= {d,n} ,公開金鑰= {e,n} ,則密文與原文的演算法各 為何?( 20 分)

座號:

計算機數學

下載:題目

官方不公布申論答案

01350

107 年專門職業及技術人員高等考試 建築師、技師、第二次食品技師考試暨 普通考試不動產經紀人、記帳士考試試題

別:高等考試

科:資訊技師

目:計算機數學

考試時間:

2 小時

※注意:

 禁止使用電子計算器。

六、 X 和 Y 為離散隨機變數( Discrete Random Variable ) , X 和 Y 的聯合機率 質量函數( Joint Probability Mass Function ) f(x,y),x,y ∈ { 1,2,3 }定義如下:

座號:

七、 X 為一連續隨機變數( Continuous Random Variable ) ,其分布密度函數定 義如下:

⎪ ⎪ ⎩ ⎪ ⎪ ⎨ ⎧ > ≤ < ≤ ≤ < 2 0 2 4 / 5 2 / 5 0 0 0 ) f ( x x k k x x x =

請回答下列問題:

f(x,y) x=1 x=2 x=3
y=1 0 1/8 0
y=2 1/8 1/2 1/8
y=3 0 1/8 0

程式設計

下載:題目

官方不公布申論答案

01360

4 - 1

107 年專門職業及技術人員高等考試 建築師、技師、第二次食品技師考試暨 普通考試不動產經紀人、記帳士考試試題

別:高等考試

科:資訊技師

目:程式設計

考試時間:

2 小時

※注意:

並請撰寫一個測試主程式,適當地加入例外處理,讓使用者能夠依其需 求,連續地在控制台輸入資料。程式執行後應能產生類似如下的輸出結果:

座號:

二、請使用 Java 或 C++ ,撰寫一套可以簡單地用來建立銀行客戶存款餘額的 程式套件。其中,以類別 CreateByteBasedFileViaValidation 為主程式, 以建立和寫入序列化 ( Serializable ) 物件 (類別 AccountRecordSerializable 的物件)到循序檔案中。類別 AccountRecordSerializable 須包含 private 的資料成員 account ( String ) , firstName ( String ) , lastName ( String ) , cellPhone ( String ) , eMail ( String )和 balance (為 double ) ,並提供 public 的 'get' 和 'set' 方法( Method ) ,以便存取這些 private 資料成員。在程 式 中 可 以 藉 由 建 立 串 流 的 類 別 FileOutputStream ( 和 類 別 ObjectOutputStream 配合)來開啟檔案以將物件寫入到檔案中。同時, 從輸入控制台讀取資料寫檔的過程當中,得必須確保輸入資料的有效 性,並讓使用者依其需求,連續地在控制台輸入資料;其中的 cellPhone 必須是為 10 個數字( 10 digits )的號碼字串。除了前述的兩類別外,可 自行斟酌加入其它適當的類別和套件,以確保整體套件程式的完整性和 專業性。程式執行後應能產生類似如下的輸出結果: ( 30 分)

三、使用 Java Swing 撰寫一個 JFrame 型的圖形使用者介面( GUI ) 程式:應用於銀行客戶信用查詢。此套件程式可以讓使用者(例 如信用部經理)從屬於循序存取( Sequential )方式的文字檔案 中查詢顯示三種類別群的客戶帳戶。此三類者分別為零餘額 ( Zero balance ;亦即 balance=0 ) 、貸方餘額( Credit balance ; 亦即 balance <0 )和借方餘額( Debit balance ;亦即 balance>0 ) 的客戶。在此套件中,請以類別 CreditInquiry_SequentialFileTextBased 配合第二題所述的類別 AccountRecordSerializable (即第二題和第三題可 以共用此類別的相同概念) ,並藉由類別 Scanner 的物件開啟檔案以便將 格式化的客戶存款字串資料,從檔頭開始循序的讀出查詢,進而將所關 注的類別群呈現在使用者介面( GUI )的畫面上。同樣地,除了前述的 兩類別外,可自行斟酌加入其它適當的類別(或 Enum )和套件,以加 強確保整體套件程式的完整性和專業性。程式執行後應能產生類似如下 的輸出顯示結果: ( 30 分)

四、請以 Java (或 C++ 或 PHP 或 Javascript )撰寫一個可在控制台進行查詢 ( Query )某家出版書局─其所出版之相關書本作者資料的程式。假設 此資料庫包含三個資料表格( Tables ): Authors, BookISBN 和 BookDetails 。此三種已 Created 之表格各自所包含的內容資料欄位屬性 和其書本資料庫彼此的關係如下圖所示。 ( 20 分)

20 30 20 100 4 20

至於其程式(在此為類別 ShowAuthorsContents_SQL )執行的過程和結 果顯示類似於下圖。

註:假設資料庫名稱為 books ,資料庫管理者帳號為 admin ,密碼為 mclo 。其連結資料庫的基本語法為: CONNECT ConnectionURLString [ PROTOCOL Identifier ] [ AS Identifier ] [ USER String PASSWORD String ] 。若以 Java DB ( Apache Derby )為應用,則連接語法類似於: Connection conn = DriverManager. getConnection ('jdbc:derby:books', "admin", "mclo");

免費登記製作需求前往「107年 專技高考 資訊技師」下載完整檔案 →