免費開始練習
高考申論題 106年 [工業行政] 計算機概論

第 二 題

📖 題組:
二、(一)說明通訊介面(interface)與通訊協定(protocol)的差異。(10 分) (二)什麼是網路插槽(network socket)?網路插槽是一種通訊介面或是通訊協定?說明理由。(10 分)
📝 此題為申論題,共 2 小題

小題 (二)

什麼是網路插槽(network socket)?網路插槽是一種通訊介面或是通訊協定?說明理由。(10 分)

思路引導 VIP

看到此題,應先精確定義「網路插槽(Network Socket)」是由 IP 位址與埠號組成,作為行程間通訊的端點。接著,從作業系統核心(OS Kernel)提供 API 的角度切入,明確將其定位為「通訊介面(Interface)」而非協定,並以軟體工程的封裝與抽象化原則,論述介面(提供操作方法)與協定(規範資料交換規則)的根本差異。

🤖
AI 詳解
AI 專屬家教

【破題】 「網路插槽(Network Socket)」是作業系統提供給應用程式進行網路通訊的端點(Endpoint)。就其本質與功能而言,網路插槽是一種「通訊介面(Communication Interface)」,而非通訊協定(Communication Protocol)。 【論述】

小題 (一)

說明通訊介面(interface)與通訊協定(protocol)的差異。(10 分)

思路引導 VIP

作答此題應先分別給出「通訊介面」與「通訊協定」的嚴謹定義,強調介面屬於「垂直的模組邊界(如何連接)」,而協定屬於「水平的對等規則(如何溝通)」。接著從作用對象、功能定位與實作層面進行層次分明的比較,並輔以實際的軟硬體例子(如 API vs. TCP)來佐證論述。

🤖
AI 詳解
AI 專屬家教

【破題】 在計算機網路與作業系統體系結構中,通訊介面(Communication Interface)定義了模組與模組間「如何連接與互動」,而通訊協定(Communication Protocol)則規範了通訊雙方「如何理解與傳遞訊息」。兩者在 OSI 參考模型中扮演相輔相成卻本質不同的角色。 【論述】

📝 網路插槽與介面定義
💡 Socket 為應用程式與傳輸層間的端點介面,負責行程間通訊。
比較維度 通訊介面 (Interface) VS 通訊協定 (Protocol)
核心定義 系統提供的互動 API 資料交換的規則與格式
操作實例 Socket (bind, send) TCP、UDP、HTTP
功能角色 存取功能的工具 (話筒) 溝通的共同語言 (英文)
軟體層級 應用層與傳輸層之橋樑 各層內部的運作機制
💬介面是呼叫底層服務的入口,協定是規範雙方通訊的準則。
🧠 記憶技巧:Socket 是話筒,協定是語言;介面管操作,協定管規則。
⚠️ 常見陷阱:最常將 Socket 誤認為是一種通訊協定,或在申論時未能寫出 Socket 是由「IP + Port」組成的重要特徵。
TCP/IP 四層架構 OSI 七層模型 IPC 行程間通訊 Berkeley Sockets API

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

計算機網路架構與通訊協定
查看更多「[工業行政] 計算機概論」的主題分類考古題