114 年 國立中正大學會計與資訊科技學系碩士班資訊組《計算機概論》
第 1 題
Data ________ identifies the quality of data.
(A) security
(B) modeling
(C) integrity
(D) mining
登入後即可作答並保存紀錄。
本題主要在考驗對資料品質相關術語的理解。資料品質(Data Quality)的評估與維護是資訊管理中的重要議題,而「Integrity」一詞在資料庫領域中,專門指稱資料的正確性、一致性與可靠性,這與資料品質的識別直接相關。
第 2 題
The ________ data type is used for lengthy text entries.
(A) memo
(B) numeric
(C) hyperlink
(D) data
登入後即可作答並保存紀錄。
本題考驗對不同資料型態(Data Type)在資料庫或程式設計中的用途的理解。題目詢問哪種資料型態適用於儲存較長的文字敘述。
- (A) Memo(或稱 Text、Long Text、CLOB):這類資料型態通常設計來儲存大量的文字資訊,例如長篇的描述、備註、文章內容等,非常適合用於「lengthy text entries」。
第 3 題
To ________ a file means to make a copy of it.
(A) inoculate
(B) back up
(C) quarantine
(D) encryp
登入後即可作答並保存紀錄。
本題考驗對電腦檔案操作相關術語的理解。題目詢問哪個操作意指「製作檔案的副本」。
- (A) Inoculate(接種):通常用於生物學,表示引入病原體以產生免疫力,在電腦領域較少見,若有使用,通常指防止病毒感染的預防措施,與複製檔案無關。
- (B) Back up(備份):指製作檔案或系統的副本,以便在原始檔案損壞、遺失或系統故障時能夠還原。
第 4 題
A ________ is malware that does not replicate itself to other computers.
(A) virus
(B) Trojan horse
(C) worm
(D) all of the above
登入後即可作答並保存紀錄。
本題考驗對不同類型惡意軟體(Malware)的定義與區別。題目詢問哪種惡意軟體「不會自我複製到其他電腦」。
- (A) Virus(病毒):電腦病毒是一種惡意程式碼,它需要依附在一個可執行檔案上,並在該檔案被執行時進行感染,將自身複製到其他檔案或程式中,並可能透過網路或檔案分享傳播。病毒的特點是需要宿主(Host)來傳播和複製。
- (B) Trojan horse(木馬程式):木馬程式偽裝成有用的軟體,但實際上包含惡意功能。
第 5 題
The computer's power is derived from which of these capabilities?
(A) speed
(B) reliability
(C) storage
(D) all of the above
登入後即可作答並保存紀錄。
本題考驗對電腦核心能力的理解。電腦的「power」(效能、能力)是多方面因素的綜合體現。
- (A) Speed(速度):處理速度是電腦效能的重要指標,包括 CPU 的運算速度、資料傳輸速度等。
- (B) Reliability(可靠性):電腦系統穩定運作的能力,不易發生錯誤或當機,是衡量其可用性和效能的關鍵。
第 6 題
Many Web addresses begin with http, which is the ________.
(A) path
(B) domain name
(C) protocol
(D) page name
登入後即可作答並保存紀錄。
本題考驗對網際網路位址(URL)結構的理解。題目詢問以 "http" 開頭的字串代表什麼。
URL (Uniform Resource Locator) 的基本結構通常是:protocol://domain_name/path/page_name
http(Hypertext Transfer Protocol)是一種協定,用於在網際網路上的客戶端(如瀏覽器)和伺服器之間傳輸超文字文件。它定義了如何請求和回應網頁內容。
第 7 題
________ keys are special keys programmed to issue commands to a computer.
(A) Toggle
(B) Arrow
(C) Function
(D) Numeric
登入後即可作答並保存紀錄。
本題考驗對鍵盤上特殊按鍵功能的理解。題目詢問哪類按鍵是「預設為發出指令給電腦的特殊按鍵」。
- (A) Toggle keys(切換鍵):例如 Caps Lock, Num Lock, Scroll Lock。它們的功能是按下一次開啟,再按一次關閉,用於切換某種模式。
- (B) Arrow keys(方向鍵):用於移動游標或畫面中的物件。
第 8 題
A computer infected by a virus, worm, or Trojan horse may have any of the following symptoms except ________.
(A) available memory is more than expected
(B) system properties change
(C) storing files
(D) files become corrupted
登入後即可作答並保存紀錄。
核心觀念
本題測驗對電腦病毒、蠕蟲(worm)與特洛伊木馬(Trojan horse)的常見症狀的認識。
- 病毒、蠕蟲、特洛伊木馬皆屬惡意程式,會在受感染系統中執行未授權的行為,常見表現包括:
- 系統資源異常(記憶體、CPU、磁碟使用量)
- 系統屬性改變(註冊表、檔案權限、系統設定)
- 檔案異常(檔案被加密、刪除、破壞或產生大量垃圾檔)
- 自行儲存或傳送資料(將資料上傳、下載惡意程式)
- 「available memory is more than expected」屬於資源過度佔用的情形,應為「記憶體不足」或「使用量過大」才是病毒的徵兆;記憶體可用量異常增多並非常見症狀。
解題方法
逐一檢視四個選項是否為惡意程式常見的副作用,排除不符合的項目即為答案。此類題目屬於概念辨識,無需計算,只需依據資訊安全的基礎知識進行排除。
選項分析
| 選項 | 內容說明 | 是否為病毒等的症狀 | 理由 |
|---|---|---|---|
| (A) | available memory is more than expected(可用記憶體比預期多) | 非症狀 | 病毒、蠕蟲或特洛伊木馬通常會佔用記憶體、CPU,導致資源不足,不會使可用記憶體增加。 |
第 9 題
Which of the following functions is not performed by system software?
(A) starting computers
(B) telling computers how to produce information
(C) storing files
(D) loading application programs
登入後即可作答並保存紀錄。
本題考驗對系統軟體(System Software)與應用軟體(Application Software)功能的區別。系統軟體是管理電腦硬體和軟體資源的程式,而應用軟體則是為特定任務而設計的程式。
- (A) Starting computers(啟動電腦):作業系統(System Software 的一部分)負責啟動電腦,進行硬體初始化和載入核心程式。
- (B) Telling computers how to produce information(告訴電腦如何產生資訊):這句話描述的是程式的執行過程,包括如何處理資料、進行運算、產生輸出。這涵蓋了作業系統(管理資源)和應用軟體(執行特定任務)的協同作用。然而,更精確地說,應用軟體是「告訴電腦如何產生特定資訊」,而系統軟體則是「提供執行這些任務的環境與資源」。
第 10 題
Which of the following is not an application software?
(A) Word
(B) Powerpoint
(C) Window
(D) Excel
登入後即可作答並保存紀錄。
本題考驗對應用軟體(Application Software)和系統軟體(System Software)的區別。應用軟體是為執行特定任務而設計的程式,而系統軟體則負責管理電腦硬體和軟體資源。
- (A) Word:Microsoft Word 是一款文書處理軟體,用於編輯、排版和列印文件,是典型的應用軟體。
- (B) Powerpoint:Microsoft PowerPoint 是一款簡報軟體,用於製作和展示簡報,是典型的應用軟體。
第 一、1 題14 分
有價值的資訊應具備哪七種品質特性?
登入後即可作答並保存紀錄。
本題要求列出有價值的資訊應具備的七種品質特性。這些特性是評估資訊是否「有價值」的標準。
有價值的資訊通常具備以下七種品質特性:
- 準確性 (Accuracy):資訊必須是真實、正確的,沒有錯誤。
- 完整性 (Completeness):資訊必須涵蓋所有必要的部分,沒有遺漏。
- 一致性 (Consistency):資訊在不同地方或不同時間點的表達應當一致,沒有矛盾。
第 一、2 題10 分
系統開發週期可分為哪五個階段?
登入後即可作答並保存紀錄。
本題要求列出系統開發週期(System Development Life Cycle, SDLC)的五個主要階段。SDLC 是一個結構化的方法,用於規劃、創建、測試和部署資訊系統。
系統開發週期通常包含以下五個階段:
- 規劃 (Planning):定義專案的目標、範圍、可行性,以及資源需求。
第 一、3 題22 分
請至少列出十一大類的人員應該參與系統開發的週期。
登入後即可作答並保存紀錄。
本題要求列出至少十一類應該參與系統開發週期的人員。系統開發是一個跨部門、多角色的協作過程。
以下是參與系統開發週期的十一大類人員:
- 高階管理者 (Top Management):提供策略方向、批准資源、支持專案。
- 專案經理 (Project Manager):負責專案的規劃、執行、監控和收尾。
- 系統分析師 (System Analyst):負責需求分析、系統設計、與使用者溝通。
- 系統設計師 (System Designer):負責系統的詳細技術設計,包括架構、資料庫、介面等。
- 程式設計師/開發人員 (Programmer/Developer):負責編寫、測試和維護程式碼。
- 資料庫管理員 (Database Administrator, DBA):負責資料庫的設計、建立、維護和效能調優。
- 測試人員/品質保證人員 (Tester/QA Engineer):負責設計測試案例,執行測試,確保系統品質。
第 一、4 題8 分
請說明一個企業級的資訊系統可能會有哪四大層級的使用者?
登入後即可作答並保存紀錄。
本題要求說明企業級資訊系統中可能存在的四大層級的使用者。這通常與使用者在組織中的角色、權限以及對系統的使用深度有關。
一個企業級資訊系統可能會有以下四大層級的使用者:
- 營運層使用者 (Operational Level Users):
- 他們是直接執行日常業務操作的人員,例如銷售人員、生產線操作員、客服人員等。
- 他們主要使用系統來記錄交易、查詢基本資訊、執行標準化流程。
- 他們的使用模式通常是重複性的、基於規則的。
- 管理層使用者 (Management Level Users):
- 他們是中階管理者,負責監督營運活動、分析績效、做出短期和中期決策。
- 他們需要系統提供報表、儀表板、趨勢分析,以監控部門或團隊的運作。
第 一、5 題12 分
請列出程式開發(program development cycle)的六個步驟。
登入後即可作答並保存紀錄。
本題要求列出程式開發週期(Program Development Cycle)的六個步驟。這是指從問題提出到程式完成可執行過程的階段。
程式開發週期通常包含以下六個主要步驟:
- 問題定義 (Problem Definition):清楚地理解和定義需要解決的問題,確定程式的目標和功能。
- 規劃/設計 (Planning/Design):根據問題定義,規劃程式的邏輯、演算法、資料結構、使用者介面等。這包括繪製流程圖、偽代碼等。
第 一、6 題14 分
請至少列出七種常見的資料排序法。
登入後即可作答並保存紀錄。
本題要求列出至少七種常見的資料排序法(Sorting Algorithms)。排序是將一組資料按照特定順序(遞增或遞減)重新排列的過程。
以下是七種常見的資料排序法:
- 氣泡排序法 (Bubble Sort):重複地走訪要排序的列表,一次比較兩個元素,如果它們的順序錯誤就交換它們。
- 選擇排序法 (Selection Sort):將列表分成已排序和未排序兩部分,每次從未排序的部分選出最小(或最大)的元素,放到已排序部分的末尾。
- 插入排序法 (Insertion Sort):將列表分成已排序和未排序兩部分,每次從未排序的部分取一個元素,插入到已排序部分中的正確位置。
- 合併排序法 (Merge Sort):採用分治法,將列表分成較小的子列表,對子列表進行排序,然後將子列表合併成一個有序列表。