115中興資工二階筆試經驗分享(有人記得題目請幫我補充)

10:10開始考試,要提早去報到,考場旁邊有休息室可以吹冷氣,考試要帶身份證明文件以及文具,考試只能用黑色或藍色的筆做答,鉛筆也可以,考試50分鐘,考卷分為題目卷和答案卷,答案卷是類似筆記本的空白橫線紙,沒有題號每一題都要自己標題號再寫答案。我自己英文比較弱還是能寫完,時間對學弟妹來說一定更加充裕。 服儀:當天我穿一般T-shirt跟休閒褲,筆試通常穿著整齊便服即可,主要是5月台中天氣真的很熱,到考場前就會滿身汗,所以建議穿短袖短褲然後可以提早報到去休息室休息(比預定開始報到時間早)。   ◉題目包含3篇英文閱讀測驗,10題資訊相關概念題,以及若干題程式判斷題。   ※英文閱測都是科技相關文章(物聯網、人工智慧、神經網路…,題目上方有中文提示你文章主題)一篇文章有5題是非題,答案都在文章裡,就算文章看不太懂也答的出來,答案要在答案卷上自己標題號還有T/F。   ※資訊概念一題有4個選項ABCD。詳細沒有記得很清楚,但只有前幾題考比較深 1.現在主要的網路通用的協定是什麼 A.FTP   B.HTTP   C.IP   D.TCP AI給出的答案是C或D(不確定題目有沒有記錯) 2.下列哪個程式語言是物件導向程式語言 A.C  B.Java  C. Assembly  D. Fortran AI給出的答案是Java 3.開源的軟體稱為什麼軟體(最後一個選項我真的想不起來是AI想的) A.共享軟體  B.自由軟體  C. 免費軟體  D. 公用軟體 AI給出的答案是自由軟體 4.程式中的==通常代表什麼 A.判斷左右變數的值是否相同  B.將右邊的值存入左邊   C. 宣告新的變數  D. 結束程式執行 答案A 5.在程式中用於重複處理相同算法的結構稱為 A.運算子  B.迴圈  C. 資料結構  D.變數 答案B 6.演算法是什麼 A. 電腦的實體硬體設備  B. 用來增加網路速度的裝置  C. 用於解決特定問題的一套算法  D. 電腦螢幕顯示的畫面特效 答案C 7.C語言中代表判斷的語法是什麼 A.while  B.if  C. for  D.int 答案B 8.程式中debug的意思是 A. 壓縮檔案  B.除錯  C.備份資料  D. 安裝程式 答案B 9.       程式中特別寫一段用於給開發者看,而電腦讀不到的內容稱為 A.變數   B.函式   C.註解  D.迴圈 答案C 10.   用於將某種程式語言轉換成另一種電腦能解讀、執行的機器語言的軟體稱為什麼 A. 編譯器B. 編輯器C. 加速器D. 直譯器 答案A         以上題目順序一定不正確但確定就是這幾題,其中正確選項之外的其他選項多為AI生成,不保證完全相同,總之難度大概就這樣,稍微懂點程式就不用太擔心。   ※最後程式判斷題有點類似APCS觀念題,但難度相對來說簡單很多,大部分都是給一段程式然後問會輸出什麼,只有一題是給兩個程式問哪一個沒辦法得到正確答案,還有一題是問程式中某一行應該填入什麼。需要看得懂C++基本語法if、else、for、while、break、return、+-*/%、   >、<、==、=,還有基本的函式概念(例如在函式裡存入變數會不會影響外面的變數)。 隨便請AI生個幾題(已盡可能貼近原題,實際題數更多) XXX和YYY中應該填入什麼 bool found = false; XXX (int i = 0; i < n; i++) {     for (int j = i + 1; j < n; j++) {         if (data[i] == data[j]) {             found = true;             YYY;         }     } } if (found) { cout << "有重複"; } else { cout << "沒有重複"; } 答案: XXX:for YYY:break ----------------------------------------- #include <iostream> using namespace std; int main() {     int x = 40;     for (int i = 1; i <= 4; i++) {         if (i % 2 == 0) {             x /= 3;         }     }     cout << x; } 答案:4 (i=2 →13,i=4 →4) ----------------------------------------- 哪個函式不能正確判斷質數(n>1) A. bool isPrime(int n) {      for (int i = 2; i <= sqrt(n); i++) {           if (n % i == 0) {           return false;           }      } return true; } B. bool isPrime(int n) {      bool prime = true;      for (int i = 2; i <= n / 2; i++) {           if (n % i == 0) {                prime = false;           } else {                prime = true;           }      }      return prime; } 答案:B不能正確判斷質數 -----------------------------------------         其實筆試出題好像蠻多元的,網路上前幾年的出題方向好像也不同(有看到考python的),出題方向還是更取決於教授心情,相信會報考資工系的學弟妹一定多少有接觸過程式,不必太過緊張,另外筆試其實也只佔10%,建議還是多花心力在備審上比較重要,最後祝學弟妹們二階全部正取,都上第一志願!
愛心
5
留言
encourage first comment
有些話想說嗎 快分享出來彼此交流吧!