【以下皆憑印象,記錄不全請海涵】
今年的高雄資訊實作一如過往,前面先以幾題選擇題開頭(一題3分,印象中有10題出頭),後面則是實作題(包含系統題與程式題)。
因為考生有25人,因此分為兩個試場。分批進入電腦教室後,試務人員會先說明考試相關的規定(桌上亦有一張規定說明單),然後把實作會使用到的帳號密碼告知大家,同時也有寫在白板上。
實作的系統可以選擇Rocky9或是ubuntu,選擇後就不能更換,而且要在試卷上記下你的選擇。考試前會先請你登入系統,然後進入到MariaDB、phpMyadmin的圖形介面,確定大家都可以進入,需要的帳密也都會有寫在白板上。
(1)選擇題的部分因為比較多比較細,我就沒有什麼記憶……
(2)系統實作的部分,我選擇的是Rocky9系統,分為下列幾個主要題型:
2-1.查詢系統的IPv4、IPv6、MAC位址(ifconfig功能)、DNS(nslookup功能)
2-2.解析某網址正查後的IPv4、IPv6位址(nslookup功能)
2-3.新增使用者,並設定密碼及家目錄(useradd、passwd功能)
2-4.將root家目錄中的檔案複製到新增使用者的家目錄中,並設定權限(cp、chown、chgrp功能)
2-5.設定防火牆,設定某IP可以經由某port通過(firewalld功能)
以上都是歷年考過的題目,算是基本一定要拿到的分數!
(3)程式設計的部份,今年考了MariaDB、html和php:
3-1.[MariaDB]
題目要求新增一個使用者和一個資料庫,還要設定特定編碼,並將該新資料庫的權限全部開給新使用者,權限不可以開到其他資料庫,否則會扣分。
這題我直接使用圖形介面解題,都是可以找到設定選項的。
3-2.[html]
系統內已經有一個3×2表格的html檔案,題目要求將該html檔案複製到某資料夾(cp功能),並把3×2的表格改成2×3的表格。
改成
這部分我沒有準備到,但是因為有題目提供的html檔案,所以我是直接修改程式碼try出來的。
3-3.[php]
系統內已經有一個php檔案,內容是從資料庫裏面擷取學生的編號(全為0)、身分證字號、姓名等資料的表格,題目要求將該php檔案複製兩個到某資料夾(cp功能);
原始檔案顯示如下表
編號 | 身分證1 | 身分證2 | 姓名 |
0 | A987654321 | A987654321 | 王○明 |
0 | B876543219 | B876543219 | 李○成 |
0 | C765432198 | C765432198 | 張○豪 |
第一個檔案要求將編號設定成可以依序列出(e.g. 1、2、3……),此編號是利用變數設定,需要從程式內修改變數($i++),成果應如下:
編號 | 身分證1 | 身分證2 | 姓名 |
1 | A987654321 | A987654321 | 王○明 |
2 | B876543219 | B876543219 | 李○成 |
3 | C765432198 | C765432198 | 張○豪 |
第二個檔案要求將身分證字號設定為部分字碼隱藏,設定的程式碼題目有提供,姓名欄位也是用這個程式碼設定的,可以直接參考並測試修改。
編號 | 身分證1 | 身分證2 | 姓名 |
0 | A987***321 | A987654321 | 王○明 |
0 | B876***219 | B876543219 | 李○成 |
0 | C765***198 | C765432198 | 張○豪 |
原則上我覺得每年都出現過的系統題一定要非常非常熟,我自己是都練習用指令解題,這樣初試題目問到指令的功能也比較容易記憶,而且系統題很熟練就能無懸念的快速完成,後面的程式題如果卡住了才有時間慢慢嘗試。
不要太依賴圖形介面,圖形介面只是輔助,有些功能其實用圖形介面做不出來,要使用指令處理...
然後程式題的部分配分很細,基本上有複製檔案都會有微薄分數。方便的地方是都已經有提供檔案與程式碼,我們的工作就是去修改內容,也有圖形介面可以使用,所以不一定要非常熟悉語法,但是程式邏輯還是很重要!!!程式邏輯熟練,這樣要修改哪裡也比較清楚,我的程式題沒有任何一題是一次改就成功,幾乎都是try好幾次才try出來的,不過看最後的分數應該是都有拿到分數。
教學演示的部分,分為Scratch和簡報軟體(PowerPoint/Impress)兩個部分,並要提供教學設計簡案。
我抽到的題目是Scratch,教案我提供的是該節課的詳案,並簡單說明學生的先備知識和後續課程規劃。
因為我的教案裡有使用到分組教學,實際演示也有用到,所以提問的兩個委員都是問分組教學相關的問題,問著問著就響鈴了,結束了這回合。
本文於 修改第 3 次