23 網路插口(socket)檔案的主要用途是?
(A) 儲存網路設定
(B) 處理網路通信
(C) 紀錄網路日誌
(D) 管理網路介面

答案:登入後查看
統計: A(0), B(4), C(1), D(0), E(0) #3399870

詳解 (共 2 筆)

#7318858

【第一步:找關鍵字】

關鍵字:

  • socket(插口)

  • 網路通信(核心)

  • 主要用途

? socket 是網路最核心的通訊機制

【第二步:白話翻譯】

這題在問:

? 「程式之間透過網路傳資料時,用的那個『插口(socket)』是拿來幹嘛的?」

【第三步:解題思路】

這題在考什麼觀念?

? Socket = 網路通訊的通道

解題步驟

  1. 先理解 socket 是什麼

  2. 想它在程式裡的角色

  3. 找出最核心用途

原理與規則(生活比喻)

把 socket 想成「電話」:

  • 你(程式 A)

  • 對方(程式 B)

? socket 就是「電話線」

你可以:

  • 打電話(send)

  • 接電話(recv)

? 用來「傳資料」

【第四步:選項分析】

(A) 為什麼錯?

✘ 錯

儲存網路設定是:

? 設定檔(例如 /etc)

不是 socket 的用途

(B) 為什麼對?

✔ 正確(本題答案)

? socket 的核心功能:

讓不同程式透過網路進行資料傳輸(通信)

(C) 為什麼錯?

✘ 錯

紀錄日誌是:

? log 系統的工作

(D) 為什麼錯?

✘ 錯

管理網路介面是:

? 作業系統或網路工具(如 ifconfig)

【觀念補充與延伸】

核心觀念定位

? 網路通訊(Network Programming)
? 必考基本概念

法條或定義

  • Socket(插口)
    一種通訊端點(endpoint),用於不同程式之間透過網路交換資料

Socket 基本組成

元素 說明
IP 主機位置
Port 程式位置
Protocol TCP / UDP

? 三者組合 = 一個 socket

觸類旁通(舉一反三)

對比概念

  • TCP socket(可靠)

  • UDP socket(快速)

變化題型

  • 問:Server 和 Client 如何溝通?
    ? 透過 socket

【記憶口訣】

? 「socket 就是網路電話」

【常見陷阱】

學生最容易搞混的地方

把 socket 當成「檔案儲存工具」

心理盲點

看到「檔案」就以為是存資料

避坑指南

? 看到 socket:

直接聯想
→ 傳資料(communication)

0
0
#6786500
1. 題目解析 這道題目詢問的是「網路插...
(共 873 字,隱藏中)
前往觀看
0
0