阿摩線上測驗
登入
首頁
>
教甄◆資訊科技概論專業(電腦科)
> 109年 - 西松高中資訊科技教甄題目#85224
109年 - 西松高中資訊科技教甄題目#85224
科目:
教甄◆資訊科技概論專業(電腦科) |
年份:
109年 |
選擇題數:
0 |
申論題數:
7
試卷資訊
所屬科目:
教甄◆資訊科技概論專業(電腦科)
選擇題 (0)
申論題 (7)
一、假設陣列 A[n]的起始索引值為 0,陣列內共有 n 個整數元素。請以 C 語言、C++語 言、或 Python 語言(三者擇一即可),分別以選擇排序法(selection sort)、插入排序法 (insertion sort)、氣泡排序法(bubble sort)等 3 個方法,寫作 selection_sort(A, n)、 insert_sort(A, n)、bubble_sort(A, n)等 3 個函數。請注意,以上 3 個函數執行完畢後, A 陣列的元素必須從大到小排列。(18%)
二、續上題,請以快速排序法(quick sort)及合併排序法(merge sort)寫作 quick_sort(A, n) 及 merge_sort(A, n)等 2 個函數。請注意,以上 2 個函數執行完畢後,A 陣列的元素 必須從小到大排列。(12%)
三、在維護學校電腦機房時,若發現前任系統管理師『未留下』可供登入 Linux 系統的 帳號及密碼。請寫出重設 root 密碼的詳細步驟。(10%)
四、續上題,重設 root 密碼後,又發現在 Linux 上使用的 MySQL 或 MiaraDB 資料庫亦未 知任何帳號密碼可登入。試寫出重設資料庫管理者密碼的詳細步驟。(假設重設後的 資料庫管理者的帳號是'pmuser')。(10%)
五、續上題,假設資料庫系統存有一個名為 StudentDB 的資料庫,StudentDB 的欄位包 含(pid, name, grade, class, seat_no, birth_year, birth_mon_birth_day)分別代表(學號, 姓名, 年級, 班級, 座號, 出生年, 出生月, 出生日),其中,pid 為 Primary key。請寫 出解決下列問題的 SQL 指令:(10%) (一)請列出所有學生的學號、姓名、出生年、出生月、出生日。 (二)請列出出生月不合理(大於 12 或小於 1)的學生學號及姓名。 (三)請將學號為『10732701』且姓名為『王世安』的同學資料加到資料庫中。 (四)上述『王世安』同學的年級、班級、座號、出生年、出生月、出生日分別為 1、 15、37、92、3、26,請將之更新到資料庫中。 (五)請將出生日不合理(大於 31 或小於 1)的學生資料刪除。
六、為維護學校的正常運作,在學校的電腦機房裡必須運行很多資訊系統。在軟、體的 維護上,常見的選擇有三:(1)多部電腦單機作業,一機一系統,(2)使用 Virtual Machine, (3)使用 Docker。請問:(20%) (一)以上 3 種選擇的特性為何,各有什麼優、缺點。 (二)以學校現有的資訊人力及預算評估,如何配置電腦機房的軟、硬體對學校的運 作及資訊人員的工作負荷,能夠達到最佳的平衡?
七、疫情期間,各個學校都為了線上教學的環境設置及教師增能研習投注了不少心力。 很不巧地,視訊會議軟體 zoom 因資安問題而不能廣為使用。請寫出您對學校『防 疫不停學』的方案規劃及實施步驟的建議,內容至少須包含教師增能的檢核項目及 如何與教務處分工合作。(20%)