所屬科目:台電大學及研究所◆人工智慧、智慧電網與巨量資料概論
1.在 SQL 中,用於「刪除整個資料表結構」(連同表格定義一併移除)的是下列何者? (A) TRUNCATE (B) DROP (C) REMOVE (D) DELETE
2.在 SQL 中,用於對查詢結果進行排序的是下列何者? (A) WHERE (B) ORDER BY (C) SORT (D) GROUP BY
3.下列哪一個 Linux 指令可用來切換目前所在的工作目錄? (A) cd (B) ls (C) nano (D) mkdir
4.在 SQL 中,若要在 SELECT 查詢結果中去除重複的資料列,應使用下列哪個關鍵字? (A) ALL (B) ONLY (C) GROUP (D) DISTINCT
5.資料庫系統通常採用三層綱要架構,下列何者不屬於這三層? (A)內部層 (B)計算層 (C)概念層 (D)外部層
6.若使用者在登入頁面的帳號欄位輸入 admin' OR '1'='1,這種手法最可能屬於下列何種攻擊? (A) SQL 注入(SQL Injection) (B)跨站腳本攻擊(XSS) (C)網路釣魚 (D)分散式阻斷服務攻擊(DDoS)
7.下列哪一位電腦科學家於 2006 年發表深度神經網路相關論文,帶動深度學習的復興,被譽為 「深度學習之父」? (A)約翰·麥卡錫(John McCarthy) (B)傑佛瑞·辛頓(Geoffrey Hinton) (C)馬文·閔斯基(Marvin Minsky) (D)艾倫·圖靈(Alan Turing)
8.當透過瀏覽器造訪台灣電力公司網站(https://www.taipower.com.tw)時,不會引發下列哪一個通 訊協定? (A) SMTP (B) DNS (C) HTTPS (D) ARP
9.一個布林(Boolean)變數,總共能儲存幾種不同的值? (A) 1 (B) 2 (C) 3 (D) 256
10. 1 Gigabyte(GB)約等於多少位元組(Bytes)? (A) 2 10 (B) 2 20 (C) 2 30 (D) 2 40
11.下列何者不屬於資料分析常用的工具? (A) Python (B) Tableau (C) SAP ERP (D) R 【請翻頁繼續作答】 人工智慧及巨量資料概論 第 2 頁,共 5 頁
12.下列何組「通訊協定與對應埠號(Port)」配對正確? (A) SSH/20 (B) Telnet/25 (C) HTTP/60 (D) HTTPS/443
13.以下何者為巨量資料的 5V 模型的正確描述? (A)資料量、資料大小、準確性、價值、多樣性 (B)資料量、價值、多樣性、維度、即時性 (C)資料量、即時性、準確性、價值、多樣性 (D)資料量、準確性、再利用性、資料大小、可視性
14.下列何者不屬於雲端運算三大服務模式? (A)平台即服務(PaaS) (B)測試即服務(TaaS) (C)基礎設施即服務(IaaS) (D)軟體即服務(SaaS)
15.在關聯式資料庫中,下列對於「資料表(table)」的描述,何者正確? (A)資料表中的列順序具有固定意義,不得任意調整 (B)一般用於表示三維的資料 (C)資料表是由「列」與「欄」所構成的 (D)一個資料表必須至少包含一個外鍵才能建立
16.下列何者不屬於 Python 資料分析常用的套件? (A) Sklearn (B) Numpy (C) Django (D) Seaborn
17.下列 Python 程式碼執行後,輸出結果為下列何者? (A) 20 (B) 25 (C) 30 (D) 36
18.在 Python 語言中,已知 number = [10, 20, 30, 40],則 print(sum(number[1:4])) 輸出結果為下列 何者? (A) 60 (B) 70 (C) 90 (D) 140
19.在 pandas 中,若要依照某一欄位的值將資料分組,並對每組進行彙總計算(如加總、平均), 應使用下列哪個函式? (A) groupby (B) resample (C) pivot (D) asgroup
20.關於 Lasso Regression 模型,下列何者正確? (A)可做特徵篩選 (B)目標函數只追求誤差平方和最小化,不含任何懲罰項 (C)只能用於分類問題 (D)無超參數可調整
21.關於 XGBoost 模型,下列何者不正確? (A)可用於強化學習 (B)可用於分類問題 (C)可用於迴歸問題 (D)屬決策樹模型家族的一種
22.下列何者無法使用 scikit-learn 套件完成? (A)網頁爬蟲 (B)特徵標準化 (C)交叉驗證 (D)降維
23.於 HTML 中,若要插入一個可點擊的超連結,應使用下列哪個標籤? (A)
24.關於軟體開發中的 MVC 架構,MVC 指的是下列何者? (A) Module、Variable、Class (B) Multiple、View、Component (C) Model、Version、Control (D) Model、View、Controller
25.下列何者最有效防範跨站腳本攻擊(XSS, Cross-Site Scripting)? (A)使用參數化查詢 (B)停用資料庫的進階防火牆規則 (C)將伺服器對外的埠號全部關閉 (D)對使用者輸入進行輸出編碼與輸入驗證,避免潛在腳本被瀏覽器執行
26. 2016 年,Google DeepMind 開發的 AlphaGo 擊敗圍棋棋士李世乭,其核心主要採用下列哪種 技術? (A) SVM (B) XGBoost (C) Deep Learning (D) Autotune
27.若將十進位數 45 轉為八進位數,其結果為下列何者? (A) (45)8 (B) (54)8 (C) (55)8 (D) (65)8
28.下列何者為資訊安全「完整性」的定義? (A)確保重要資料已進行加密與備份 (B)確保資訊在需要時可被存取和使用 (C)確保資訊只能被經過授權的人員存取或使用 (D)確保資料在傳輸或儲存過程中保持正確與完整,沒有被惡意或意外竄改、刪除
29.「有人冒充資訊人員,打電話向你騙取帳號密碼。」上述行為屬於下列何種攻擊手法? (A)社交工程(Social Engineering) (B)垃圾桶攻擊法(Dumpster Diving) (C)中間人攻擊法(Man-in-the-middle Attack) (D)後門攻擊法(Backdoor Attack)
30.在登入頁面使用驗證碼(CAPTCHA),主要可有效抵擋下列哪種攻擊? (A)中間人攻擊法(Man-in-the-middle Attack) (B)回應氾濫攻擊(Smurf Flooding Attack) (C) SQL 注入(SQL Injection) (D)暴力破解登入(Brute Force Attack)
31.下列關於集成學習(Ensemble Learning)的敘述,何者錯誤? (A) Bagging 是透過對訓練資料進行取出放回的隨機抽樣,訓練多個模型後取平均或投票 (B) Ensemble Learning 必定能提升模型的可解釋性 (C) Random Forest 是 Bagging 的一種延伸 (D) Boosting 是依序訓練多個弱學習器,讓新的模型專注修正舊模型的錯誤
32.下列哪一個模型主要用來進行「降維(Dimensionality Reduction)」? (A) Principal Component Analysis(PCA) (B) Bootstrap (C) K-Nearest Neighbor(KNN) (D) Decision Tree
33.在 K-means 演算法中,決定最佳分群數時,下列何者為較常用的方法? (A) ROC curve (B) Cross Validation (C) Elbow Method (D) Confusion Matrix
34.抽蓄電廠主要體現下列哪一項智慧電網發展主題? (A)儲能系統 (B)需求面管理 (C)資通訊基礎建設 (D)電網管理
35.若要用過去十年的房價、坪數、地點等資料預測一間新房子的價格,下列哪一個模型不適合 直接用來預測? (A) Linear Regression (B) XGBoost (C) Logistic Regression (D) Random Forest 【請翻頁繼續作答】 人工智慧及巨量資料概論 第 4 頁,共 5 頁
36.台灣電力公司自 112 年起,將尖峰時段從原本的白天時段調整至傍晚時段(如:16:00~22:00), 主要原因為下列何者? (A)核能發電機組逐步除役 (B)太陽光電發電量大幅增加,使扣除太陽能之淨負載尖峰往後移至太陽下山後 (C)全民用電習慣改為夜間用電為主 (D)太陽光電完全取代了火力發電
37.台灣電力公司推行「需量反應負載管理措施」的核心目的為下列何者? (A)透過提供誘因等方式,引導用戶改變用電行為,以抑低尖峰負載 (B)以新建發電廠來直接提高發電容量 (C)彌補用戶因電價上漲所受的損失 (D)抑制高用電量產業大量用電
38.下列何者不屬於目前智慧電網的發展目標? (A)因應再生能源併網之挑戰 (B)強化既有電網的韌性,以提升供電品質並因應極端氣候 (C)促使用戶參與節能,以提升電力系統運轉效率 (D)為降低設備故障的風險,全面回歸人工監測
39.智慧電表(AMI, Advanced Metering Infrastructure)的主要功能為下列何者? (A)作為儲能電池,在台電發電不足時自動向電網放電供電 (B)取代變壓器進行電壓轉換 (C)記錄用戶用電情形,並定時回傳電表資料 (D)在電網發生嚴重頻率驟降時,自動進行全區無預警的分區輪流限電
40.交叉驗證(Cross Validation)的主要目的為下列何者? (A)直接增加訓練資料的總筆數 (B)自動填補資料集中的遺漏值 (C)保證模型一定不會過度擬合(Overfitting) (D)評估模型泛化能力
41.下列何者為類神經網路最基本的三層架構? (A)表現層、隱藏層、傳輸層 (B)輸入層、隱藏層、輸出層 (C)輸入層、應用層、輸出層 (D)應用層、傳輸層、網路層
42.在卷積神經網路(CNN)架構中,卷積層的作用為下列何者? (A)以可學習的濾波器(filter)對影像進行卷積運算來提取局部特徵 (B)將多維特徵圖展平成一維向量 (C)將特徵圖進行降採樣,縮小特徵圖尺寸 (D)讓每個神經元與上一層所有神經元完全相連
43.在自然語言處理中,「斷詞(Tokenization)」主要目的為下列何者? (A)刪除文字資料中的所有標點符號 (B)將連續文字串切分成有意義的單位(如詞、子詞) (C)將文字翻譯成其他語言 (D)將語音轉換為文字
44.若要將客戶依消費行為自動分成幾個未事先定義類別的群組,下列哪一個方法不適合用來分群? (A) DBSCAN (B) K-means (C)階層式分群(Hierarchical Clustering) (D) Decision Tree
45.在自然語言處理中,「詞嵌入(Word Embedding)」的核心概念為下列何者? (A)將詞映射到連續向量空間,使語意相似的詞在空間中距離相近,保留語意關係 (B)依照字母順序將詞彙排序 (C)將每個詞轉換成獨立且互不相關的 one-hot encoding 向量 (D)標註每個詞的詞性(名詞、動詞等)
46.在自然語言處理中,「停用詞(Stop Words)」指的是下列何者? (A)文字資料中所有的專有名詞 (B)翻譯時無法對應的詞彙 (C)文字資料中最重要、最具代表性的關鍵詞 (D)出現頻率高但語意資訊量低的詞(如「的」、「是」)
47.下列何者最能描述「時間序列(Time Series)」資料的特性? (A)每筆資料必須來自同一個來源 (B)必須是每日蒐集一次的資料 (C)資料點依時間先後順序排列,前後資料點之間存在時間相依性,不可任意打亂順序 (D)資料點之間必須相互獨立,不得有任何關聯
48.下列何者為中央處理器(CPU)的主要元件? (A)主機板晶片組(Chipset) (B)算術邏輯單元(Arithmetic Logic Unit) (C) BIOS 韌體 (D)系統匯流排(System Bus)
49.在數位邏輯中, XOR 的運算規則為下列何者? (A)兩個輸入不同時輸出 1,相同時輸出 0 (B)只要有一個輸入為 1 就輸出 1 (C)兩個輸入相同時輸出 1 (D)無論輸入為何都固定輸出 1
50.依儲存裝置存取速度由快到慢排列,下列何者排序正確? (A) SSD/HDD > Cache > RAM (B) RAM > Cache > SSD/HDD (C) SSD/HDD > RAM > Cache (D) Cache > RAM > SSD/HDD