2022政治大學資訊科學系筆試題目紀錄+個人解答(考古題)

前陣子筆者還在忙著參加通過二階的大學面試或筆試項目,令我印象比較深刻的就是政治大學的資訊科學系的二階筆試了,我便撰寫本篇文章紀錄一下 111 學年度( 2022 年 )的政大資訊科學系筆試題目,分享給未來也有報名個人申請的學弟妹做考古題參考。


政大資訊科學系筆試題目

以下為今年( 111 學年度 )的政大資訊科學系筆試題目,考試時間一個半小時,意料之外的是題數並不多,一共是 6 大題,前 3 題是資訊素養的申論題,後面 3 題是數學題。

筆者對資訊領域的學習比較有心得,也因為實習工作的關係,曾接觸到數據分析和基礎 AI 的資訊技術,所以想針對資訊申論題分享個人的寫法答案給你參考看看。

註:本區的資訊申論題並沒有「 標準答案 」,筆者也不敢保證我的答案是最好的、或標準正解,純粹想分享我的思路與回答,如果你覺得有其他答案或更好的,歡迎留言告訴我!

資訊素養申論題 💻

第一題是:在你的想象中,影音平台( 例如 Spotify、KKBox、Youtube、Netflix )可以怎麼運用 AI 技術來提升使用者體驗?

我是列 3 點寫:

  • 根據不同類群的使用者觀看紀錄,預測並推薦其可能喜歡的內容,以延長使用者的停留時間與黏著度
    ( 註:就是 Youtube 的推薦影片、Netflix 的「 你可能會喜歡 」)
  • 分析影片內容與留言是否有不當、或違反社群守則的內容或字詞,避免降低平台作品的品質
    ( 類似大家常嘲諷 Facebook 降觸及的機制 )
  • 辨識常見但錯誤的關鍵字,提供使用者想搜尋到的結果
    ( 例如在 Youtube 搜尋「 阿低英文 」,系統還是會顯示阿滴英文頻道的影片 )

第二題:承上題,如果要達到該效果,需要搜集哪些使用者資訊?

政大資訊科學系筆試題目

我回答則是:

  • 使用者的播放紀錄、使用者的年齡、性別和地區、使用者播放該作品的時間與頻率
  • 被檢舉的字詞、被檢舉字詞或內容的頻率、被檢舉者的違規紀錄
  • 使用者搜尋紀錄、使用者第二次搜尋點選的結果

第三題題目:在公車和捷運閘門刷悠遊卡時,刷卡當下就能完成交易,但在 7-11 等便利商店刷悠遊卡卻得等 4 到 6 秒才能完成付款,你認為造成兩者時間差的原因為何?

我是先撇除掉硬體效能差別和連線協議不同,因為就感應刷卡來說,效能門檻並不高,不大可能造成如此大的時間差。此外,同種電子票證的連線協議理論上是要統一的( 沒意外都是走 http 協定來呼叫 API )例如電子支付品牌 LINE Pay 的官方文件有說明商家傳輸規定,所以不是傳輸協議的問題。

圖片是一台手機正在使用 Apple Pay 感應付款,政大資訊科學系筆試題目
Apple Pay、LINE Pay 都有自己統一的傳輸規範,每個刷卡機都是依照企業規定傳輸交易資料的

我想差異成因是:即時上傳紀錄到遠端資料庫與否,因為我以前有用悠遊卡官方的 EasyWallet 交易紀錄查詢 App,我在商店刷的交易都會即時更新,但在大眾交通工具的讀卡機是屬於離線交易,刷卡的交易都得等幾個小時才會同步,大概有印象。

所以我大致上是寫說「 我推測兩者差異是即時上傳紀錄到遠端資料庫與否,公車上的感應器會暫存紀錄,於閒置或特定時間再一併上傳暫存的記錄到線上資料庫,而便利商店的讀卡機在每次交易時會即時上傳記錄到資料庫,而上傳過程與等待回應的時間造成了較慢完成交易的情形 」

數學證明題 ➕

先聲明沒有貶義:今年政大資科的筆試題目算很簡單( 跟其他學校的資工筆試相比 ),題目如下,就不附解答了:

  1. 問除了一個一個求值的方法外,還能如何以更少步驟算出某數的所有公因數?
  2. 好像問了一題排容原理的機率問題,細節忘記了
  3. 請證明梯形面積公式為何( 上底 + 下底 )乘高除二?

後記:資訊相關科系的筆試怎麼準備?

那麼資工、資管等大學資訊科系的二階筆試可以怎麼準備呢?我個人有 3 個建議:

  • 練習該系歷屆考古題
  • 平常生活就思考生活中的程式技術原理
  • 不會寫程式的話,趁筆試前練習基本語法( 若確定有上機考程式 )

個人覺得練習考古題還是必備的動作,一方面是複習你數學或程式的概念,另一方面你也能瞭解該系的出題模式,如果沒有考古題,數學部分可以複習高三範圍、程式就到 ZerojudgeLeetcode 去刷題。

相關文章:想在寒/暑假學寫程式?推薦高中生學的 3 種程式語言

另外一個技巧,是時常思考日常生活背後的技術或程式原理,就是自主回推你平常用到的科技產品或軟體是怎麼用程式寫出來的?如果今天要寫一個 Twitter App 出來,我會怎麼安排程式架構?Google 是如何搜集網路上這麼多篇的文章?從打完網址按下 Enter,手機是經過哪些過程才顯示出我看到的網頁?

你想過你從 Google 搜尋到這篇文章的過程中,運用到哪些資訊技術嗎?

生活中有很多我們習以為常的產品或資訊服務,但如果你仔細回朔的話,會發現背後的思路跟資訊工程都是相當複雜的,你也能在回推的過程接觸到更多資訊技術的原理,像是 Twitter 開發的問題你就會學到前後端的觀念;你也能在手機顯示網頁的問題學到 http 協議的連線原理,這些都有助於你資訊素養的建立跟基本觀念的累積

不誇張講,筆者每天都在觀察日常生活的技術服務,在有空時自行回推可能的程式寫法、上網研究其原理,對我在大學二階面試跟口試有很大的幫助。

以上就是政大資訊科學系的筆試考古題分享了,如果你是準備應考資訊相關科系的學弟妹,有大學申請的相關問題,可以透過與我聯絡頁面跟我聯繫喔!希望本篇文章有幫上忙。

延伸閱讀

圖片插圖出處

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

前一篇文章
Chatbots Meetup 聚會文章封面

第一次當聚會講者!2022 Chatbots Meetup 聊天機器人小聚紀錄

下一篇文章

準大學生請看!2023 大學新生免費資源 & 優惠懶人包