1)什么是鏈接?
鏈接是指兩個設備之間的連接。它包括用于一個設備能夠與另一個設備通信的電纜類型和協議。
2)OSI 參考模型的層次是什么?
有 7 個 OSI 層:物理層,數據鏈路層,網絡層,傳輸層,會話層,表示層和應用層。
3)什么是骨干網?
骨干網絡是集中的基礎設施,旨在將不同的路由和數據分發到各種網絡。它還處理帶寬管理和各種通道。
4)什么是 LAN?
LAN 是局域網的縮寫。它是指計算機與位于小物理位置的其他網絡設備之間的連接。
5)什么是節點?
節點是指連接發生的點。它可以是作為網絡一部分的計算機或設備。為了形成網絡連接,需要兩個或更多個節點。
6)什么是路由器?
路由器可以連接兩個或更多網段。這些是在其路由表中存儲信息的智能網絡設備,例如路徑,跳數等。有了這個信息,他們就可以確定數據傳輸的最佳路徑。路由器在 OSI 網絡層運行。
7)什么是點對點鏈接?
它是指網絡上兩臺計算機之間的直接連接。除了將電纜連接到兩臺計算機的 NIC卡之外,點對點連接不需要任何其他網絡設備。
8)什么是匿名 FTP?
匿名 FTP 是授予用戶訪問公共服務器中的文件的一種方式。允許訪問這些服務器中的數據的用戶不需要識別自己,而是以匿名訪客身份登錄。
9)什么是子網掩碼?
子網掩碼與 IP 地址組合,以識別兩個部分:擴展網絡地址和主機地址。像 IP 地址一樣,子網掩碼由 32 位組成。
10)UTP 電纜允許的最大長度是多少?
UTP 電纜的單段具有 90 到 100 米的允許長度。這種限制可以通過使用中繼器和開關來克服
11)什么是數據封裝?
數據封裝是在通過網絡傳輸信息之前將信息分解成更小的可管理塊的過程。在這個過程中,源和目標地址與奇偶校驗一起附加到標題中。
12)描述網絡拓撲
網絡拓撲是指計算機網絡的布局。它顯示了設備和電纜的物理布局,以及它們如何連接到彼此。
13)什么是 VPN?
VPN 意味著虛擬專用網絡,這種技術允許通過網絡(如 Internet)創建安全通道。
例如,VPN 允許您建立到遠程服務器的安全撥號連接。
14)什么是 NAT?
NAT 是網絡地址轉換。這是一種協議,為公共網絡上的多臺計算機提供一種方式來共享到 Internet 的單一連接。
15)OSI 參考模型下網絡層的工作是什么?
網絡層負責數據路由,分組交換和網絡擁塞控制。路由器在此層下運行。
16)網絡拓撲如何影響您在建立網絡時的決策?
網絡拓撲決定了互連設備必須使用什么媒介。它還作為適用于設置的材料,連接器和終端的基礎。
17)什么是 RIP?
RIP,路由信息協議的簡稱由路由器用于將數據從一個網絡發送到另一個網絡。
它通過將其路由表廣播到網絡中的所有其他路由器來有效地管理路由數據。它以跳數為單位確定網絡距離。
18)什么是不同的方式來保護計算機網絡?
有幾種方法可以做到這一點。在所有計算機上安裝可靠和更新的防病毒程序。確保防火墻的設置和配置正確。用戶認證也將有很大的幫助。所有這些組合將構成一個高度安全的網絡。
19)什么是 NIC?
NIC 是網絡接口卡(網卡)的縮寫。這是連接到 PC 以連接到網絡設備。每個 NIC都有自己的 MAC 地址,用于標識網絡上的 PC。
20)什么是 WAN?
WAN 代表廣域網。它是地理上分散的計算機和設備的互連。它連接位于不同地區和國家/地區的網絡。
21)OSI 物理層的重要性是什么?
物理層進行從數據位到電信號的轉換,反之亦然。這是網絡設備和電纜類型的考慮和設置。
22)TCP/IP 下有多少層?
有四層:網絡層,互聯網層,傳輸層和應用層。
23)什么是代理服務器,它們如何保護計算機網絡?
代理服務器主要防止外部用戶識別內部網絡的 IP 地址。不知道正確的 IP 地址,甚至無法識別網絡的物理位置。代理服務器可以使外部用戶幾乎看不到網絡。
24)OSI 會話層的功能是什么?
該層為網絡上的兩個設備提供協議和方法,通過舉行會話來相互通信。這包括設置會話,管理會話期間的信息交換以及終止會話時的解除過程。
25)實施容錯系統的重要性是什么?有限嗎?
容錯系統確保持續的數據可用性。這是通過消除單點故障來實現的。但是,在某些情況下,這種類型的系統將無法保護數據,例如意外刪除。
26)10Base-T 是什么意思?
10 是指數據傳輸速率,在這種情況下是 10Mbps。“Base”是指基帶。T 表示雙絞線,這是用于該網絡的電纜。
27)什么是私有 IP 地址?
專用 IP 地址被分配用于內部網。這些地址用于內部網絡,不能在外部公共網絡上路由。這些確保內部網絡之間不存在任何沖突,同時私有 IP 地址的范圍同樣可重復使用于多個內部網絡,因為它們不會“看到”彼此。
28)什么是 NOS?
NOS 或網絡操作系統是專門的軟件,其主要任務是向計算機提供網絡連接,以便能夠與其他計算機和連接的設備進行通信。
29)什么是 DoS?
DoS 或拒絕服務攻擊是試圖阻止用戶訪問互聯網或任何其他網絡服務。這種攻擊可能有不同的形式,由一群永久者組成。這樣做的一個常見方法是使系統服務器過載,使其無法再處理合法流量,并將被強制重置。
30)什么是 OSI,它在電腦網絡中扮演什么角色?
OSI(開放系統互連)作為數據通信的參考模型。它由 7 層組成,每層定義了網絡設備如何相互連接和通信的特定方面。一層可以處理所使用的物理介質,而另一層則指示如何通過網絡實際傳輸數據。
31)電纜被屏蔽并具有雙絞線的目的是什么?
其主要目的是防止串擾。串擾是電磁干擾或噪聲,可能影響通過電纜傳輸的數據。
32)地址共享的優點是什么?
通過使用地址轉換而不是路由,地址共享提供了固有的安全性優勢。這是因為互聯網上的主機只能看到提供地址轉換的計算機上的外部接口的公共 IP 地址,而不是內部網絡上的私有 IP 地址。
33)什么是 MAC 地址?
MAC 或媒介訪問控制,可以唯一地標識網絡上的設備。它也被稱為物理地址或以太網地址。MAC 地址由 6 個字節組成。
34)在 OSI 參考模型方面,TCP/IP 應用層的等同層或多層是什么?
TCP/IP 應用層實際上在 OSI 模型上具有三個對等體:會話層,表示層和應用層。
35)如何識別給定 IP 地址的 IP 類?
通過查看任何給定 IP 地址的第一個八位字節,您可以識別它是 A 類,B 類還是 C類。如果第一個八位字節以 0 位開頭,則該地址為 Class A.如果以位 10 開頭,則該地址為 B 類地址。如果從 110 開始,那么它是 C 類網絡。
36)OSPF 的主要目的是什么?
OSPF 或開放最短路徑優先,是使用路由表確定數據交換的最佳路徑的鏈路狀態路由協議。
37)什么是防火墻?
防火墻用于保護內部網絡免受外部攻擊。這些外部威脅可能是黑客誰想要竊取數據或計算機病毒,可以立即消除數據。它還可以防止來自外部網絡的其他用戶訪問專用網絡。
38)描述星形拓撲
星形拓撲由連接到節點的中央集線器組成。這是最簡單的設置和維護之一。
39)什么是網關?
網關提供兩個或多個網段之間的連接。它通常是運行網關軟件并提供翻譯服務的計算機。該翻譯是允許不同系統在網絡上通信的關鍵。
40)星型拓撲的缺點是什么?
星形拓撲的一個主要缺點是,一旦中央集線器或交換機被損壞,整個網絡就變得不可用了。
41)什么是 SLIP?
SLIP 或串行線路接口協議實際上是在 UNIX 早期開發的舊協議。這是用于遠程訪問的協議之一。
42)給出一些私有網絡地址的例子。
10.0.0.0,子網掩碼為 255.0.0.0
172.16.0.0,子網掩碼為 255.240.0.0
43)什么是 tracert?
Tracert 是一個 Windows 實用程序,可用于跟蹤從路由器到目標網絡的數據采集的路由。它還顯示了在整個傳輸路由期間采用的跳數。
44)網絡管理員的作用是什么?
網絡管理員有許多責任,可以總結為 3 個關鍵功能:安裝網絡,配置網絡設置以及網絡的維護/故障排除。
45)描述對等網絡的一個缺點。
當您正在訪問由網絡上的某個工作站共享的資源時,該工作站的性能會降低。
46)什么是混合網絡?
混合網絡是利用客戶端 - 服務器和對等體系結構的網絡設置。
47)什么是 DHCP?
DHCP 是動態主機配置協議的縮寫。其主要任務是自動為網絡上的設備分配 IP 地址。它首先檢查任何設備尚未占用的下一個可用地址,然后將其分配給網絡設備。
48)ARP 的主要工作是什么?
ARP 或地址解析協議的主要任務是將已知的 IP 地址映射到 MAC 層地址。
49)什么是 TCP/IP?
TCP/IP 是傳輸控制協議/互聯網協議的縮寫。這是一組協議層,旨在在不同類型的計算機網絡(也稱為異構網絡)上進行數據交換。
50)如何使用路由器管理網絡?
路由器內置了控制臺,可讓您配置不同的設置,如安全和數據記錄。您可以為計算機分配限制,例如允許訪問的資源,或者可以瀏覽互聯網的某一天的特定時間。您甚至可以對整個網絡中看不到的網站施加限制。
51)當您希望在不同平臺(如 UNIX 系統和 Windows 服務器之間)傳輸文件時,可以應用什么協議?
使用 FTP(文件傳輸協議)在這些不同的服務器之間進行文件傳輸。這是可能的,因為 FTP 是平臺無關的。
52)默認網關的使用是什么?
默認網關提供了本地網絡連接到外部網絡的方法。用于連接外部網絡的默認網關通常是外部路由器端口的地址。
53)保護網絡的一種方法是使用密碼。什么可以被認為是好的密碼?
良好的密碼不僅由字母組成,還包括字母和數字的組合。結合大小寫字母的密碼比使用所有大寫字母或全部小寫字母的密碼有利。密碼必須不能被黑客很容易猜到,比如日期,姓名,收藏夾等等。
54)UTP 電纜的正確終止率是多少?
非屏蔽雙絞線網線的正常終止是 100 歐姆。
55)什么是 netstat?
Netstat 是一個命令行實用程序。它提供有關連接當前 TCP/IP 設置的有用信息。
56)C 類網絡中的網絡 ID 數量是多少?
對于 C 類網絡,可用的網絡 ID 位數為 21。可能的網絡 ID 數目為 2,提高到 21或 2,097,152。每個網絡 ID 的主機 ID 數量為 2,增加到 8 減去 2,或 254。
57)使用長于規定長度的電纜時會發生什么?
電纜太長會導致信號丟失。這意味著數據傳輸和接收將受到影響,因為信號長度下降。
58)什么常見的軟件問題可能導致網絡缺陷?
軟件相關問題可以是以下任何一種或其組合:
客戶端服務器問題;應用程序沖突;配置錯誤;協議不匹配;安全問題;用戶政策和權利問題
59)什么是 ICMP?
ICMP 是 Internet 控制消息協議。它為 TCP/IP 協議棧內的協議提供消息傳遞和通信。這也是管理由 PING 等網絡工具使用的錯誤信息的協議。
60)什么是 Ping?
Ping 是一個實用程序,允許您檢查網絡上的網絡設備之間的連接。您可以使用其IP 地址或設備名稱(如計算機名稱)ping 設備。
61)什么是點對點(P2P)?
對等是不在服務器上回復的網絡。該網絡上的所有 PC 都是單獨的工作站。
62)什么是 DNS?
DNS 是域名系統。該網絡服務的主要功能是為 TCP/IP 地址解析提供主機名。
63)光纖與其他介質有什么優勢?
光纖的一個主要優點是不太容易受到電氣干擾。它還支持更高的帶寬,意味著可以發送和接收更多的數據。長距離信號降級也非常小。
64)集線器和交換機有什么區別?
集線器充當多端口中繼器。然而,隨著越來越多的設備連接到它,它將無法有效地管理通過它的流量。交換機提供了一個更好的替代方案,可以提高性能,特別是在所有端口上預期有高流量時。
65)Windows RRAS 服務支持的不同網絡協議是什么?
支持三種主要的網絡協議:NetBEUI,TCP/IP 和 IPX。
66)A,B 和 C 類網絡中的最大網絡和主機是什么?
對于 A 類,有 126 個可能的網絡和 16,777,214 個主機
對于 B 類,有 16,384 個可能的網絡和 65,534 個主機
對于 C 類,有 2,097,152 個可能的網絡和 254 個主機
67)直通電纜的標準顏色順序是什么?
橙色/白色,橙色,綠色/白色,藍色,藍色/白色,綠色,棕色/白色,棕色。
68)什么協議落在 TCP/IP 協議棧的應用層之下?
以下是 TCP/IP 應用層協議:FTP,TFTP,Telnet 和 SMTP。
69)您需要連接兩臺電腦進行文件共享。是否可以這樣做,而不使用集線器或路由器?
是的,您可以使用一根電纜將兩臺計算機連接在一起。在這種情況下可以使用交叉型電纜。在這種設置中,一條電纜的數據傳輸引腳連接到另一條電纜的數據接收引腳,反之亦然。
70)什么是 ipconfig?
Ipconfig 是一個常用于識別網絡上計算機的地址信息的實用程序。它可以顯示物理地址以及 IP 地址。
71)直通和交叉電纜有什么區別?
直通電纜用于將計算機連接到交換機,集線器或路由器。交叉電纜用于將兩個類似設備連接在一起,如 PC 到 PC 或集線器到集線器。
72)什么是客戶端/服務器?
客戶端/服務器是一種類型的網絡,其中一個或多個計算機充當服務器。服務器提供集中的資源庫,如打印機和文件。客戶端是指訪問服務器的工作站。
73)描述網絡
網絡是指用于數據通信的計算機和外圍設備之間的互連。可以使用有線電纜或通過無線鏈路進行網絡連接。
74)將 NIC 卡從一臺 PC 移動到另一臺 PC 時,MAC 地址是否也被轉移?
是的,那是因為 MAC 地址是硬連線到 NIC 電路,而不是 PC。這也意味著當 NIC卡被另一個替換時,PC 可以具有不同的 MAC 地址。
75)解釋聚類支持
群集支持是指網絡操作系統在容錯組中連接多臺服務器的能力。這樣做的主要目的是在一臺服務器發生故障的情況下,集群中的下一個服務器將繼續進行所有處理。
76)在包含兩個服務器和二十個工作站的網絡中,安裝防病毒程序的最佳位置是哪里?
必須在所有服務器和工作站上安裝防病毒程序,以確保保護。這是因為個人用戶可以訪問任何工作站,并在插入可移動硬盤驅動器或閃存驅動器時引入計算機病毒。
77)描述以太網
以太網是當今使用的流行網絡技術之一。它是在 20 世紀 70 年代初開發的,并且基于 IEEE 中規定的規范。以太網在局域網中使用。
78)實現環形拓撲有什么缺點?
如果網絡上的一個工作站發生故障,可能會導致整個網絡丟失。另一個缺點是,當需要在網絡的特定部分進行調整和重新配置時,整個網絡也必須被暫時關閉。
79)CSMA/CD 和 CSMA/CA 有什么區別?
CSMA/CD 或碰撞檢測,每當碰撞發生時重新發送數據幀。CSMA/CA 或碰撞避免,將首先在數據傳輸之前廣播意圖發送。
80)什么是 SMTP?
SMTP 是簡單郵件傳輸協議的縮寫。該協議處理所有內部郵件,并在 TCP/IP 協議棧上提供必要的郵件傳遞服務。
81)什么是組播路由?
組播路由是一種有針對性的廣播形式,將消息發送到所選擇的用戶組,而不是將其發送到子網上的所有用戶。
82)加密在網絡上的重要性是什么?
加密是將信息轉換成用戶不可讀的代碼的過程。然后使用秘密密鑰或密碼將其翻譯或解密回其正常可讀格式。加密有助于確保中途截獲的信息仍然不可讀,因為用戶必須具有正確的密碼或密鑰。
83)如何安排和顯示 IP 地址?
IP 地址顯示為一系列由周期或點分隔的四位十進制數字。這種安排的另一個術語是點分十進制格式。一個例子是 192.168.101.2
84)解釋認證的重要性
認證是在用戶登錄網絡之前驗證用戶憑據的過程。它通常使用用戶名和密碼進行。這提供了限制來自網絡上的有害入侵者的訪問的安全手段。
85)隧道模式是什么意思?
這是一種數據交換模式,其中兩個通信計算機本身不使用 IPSec。相反,將 LAN連接到中轉網絡的網關創建了一個使用 IPSec 協議來保護通過它的所有通信的虛擬隧道。
86)建立 WAN 鏈路涉及的不同技術有哪些?
模擬連接 - 使用常規電話線;數字連接 - 使用數字電話線;交換連接 - 使用發送方和接收方之間的多組鏈接來移動數據。
87)網格拓撲的一個優點是什么?
在一個鏈接失敗的情況下,總會有另一個鏈接可用。網狀拓撲實際上是最容錯的網絡拓撲之一。
88)在排除計算機網絡問題時,可能會發生什么常見的硬件相關問題?
大部分網絡由硬件組成。這些領域的問題可能包括硬盤故障,NIC 損壞甚至硬件啟動。不正確的硬件配置也是其中一個疑難問題。
89)可以做什么來修復信號衰減問題?
處理這種問題的常見方法是使用中繼器和集線器,因為它將有助于重新生成信號,從而防止信號丟失。檢查電纜是否正確終止也是必須的。
90)動態主機配置協議如何協助網絡管理?
網絡管理員不必訪問每臺客戶端計算機來配置靜態 IP 地址,而是可以應用動態主機配置協議來創建稱為可以動態分配給客戶端的范圍的 IP 地址池。
91)解釋網絡概念的概況?
配置文件是為每個用戶設置的配置設置。例如,可以創建將用戶置于組中的配置文件。
92)什么是 Sneakernet?
Sneakernet 被認為是最早的聯網形式,其中使用可移動介質(如磁盤,磁帶)物理傳輸數據。
93)IEEE 在計算機網絡中的作用是什么?
IEEE 或電氣和電子工程師學會是由電氣和電子設備標準發布和管理的工程師組成的組織。這包括網絡設備,網絡接口,cablings 和連接器。
94)TCP/IP Internet 層下有哪些協議?
該層管理的協議有 4 種。這些是 ICMP,IGMP,IP 和 ARP。
95)談到網絡,什么是權限?
權限是指在網絡上執行特定操作的授權許可。網絡上的每個用戶可以分配個人權限,具體取決于該用戶必須允許的內容。
96)建立 VLAN 的一個基本要求是什么?
需要一個 VLAN,因為在交換機級別只有一個廣播域,這意味著每當新用戶連接時,該信息都會傳播到整個網絡。交換機上的 VLAN 有助于在交換機級別創建單獨的廣播域。它用于安全目的。
97)什么是 IPv6?
IPv6 或 Internet 協議版本 6 被開發以替代 IPv4。目前,IPv4 正在用于控制互聯網流量,但 IPv4 已經飽和。IPv6 能夠克服這個限制。
RSA 是 Rivest-Shamir-Adleman 算法的縮寫。它是目前最常用的公鑰加密算法。
99)什么是網格拓撲?
網格拓撲是一種設置,其中每個設備都直接連接到網絡上的每個其他設備。因此,它要求每個設備具有至少兩個網絡連接。
100)100Base-FX 網絡的最大段長度是多少?
使用 100Base-FX 的網段的最大允許長度為 412 米。整個網絡的最大長度為 5 公里。
101) 操作系統(Operating System,OS)概念:
是管理計算機硬件與軟件資源的系統軟件,同時也是計算機系統的內核與基石。操作系統需要處理管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網絡與管理文件系統等基本事務。操作系統也提供一個讓用戶與系統交互的操作界面。
102)什么是shell:
它是一個程序,可從鍵盤獲取命令并將其提供給操作系統以執行。在過去,它是類似 Unix 的系統上唯一可用的用戶界面。如今,除了命令行界面(CLI)外,我們還具有圖形用戶界面(GUI)。
103)什么是GUI:
GUI (Graphical User Interface):是一種用戶界面,允許用戶通過圖形圖標和音頻指示符與電子設備進行交互。
104)什么是內核模式:
內核模式(kernel mode): 通常也被稱為 超級模式(supervisor mode),在內核模式下,正在執行的代碼具有對底層硬件的完整且不受限制的訪問。它可以執行任何 CPU 指令并引用任何內存地址。內核模式通常保留給操作系統的最低級別,最受信任的功能。內核模式下的崩潰是災難性的;他們將停止整個計算機。超級用戶模式是計算機開機時選擇的自動模式。
105)什么是用戶模式: 用戶模式(user node):當操作系統運行用戶應用程序(例如處理文本編輯器)時,系統處于用戶模式。當應用程序請求操作系統的幫助或發生中斷或系統調用時,就會發生從用戶模式到內核模式的轉換。在用戶模式下,模式位設置為1。從用戶模式切換到內核模式時,它從1更改為0。
106)什么是計算機架構:
計算機架構(computer architecture) :在計算機工程中,計算機體系結構是描述計算機系統功能,組織和實現的一組規則和方法。它主要包括指令集、內存管理、I/O 和總線結構。
107)什么是SATA:
SATA(Serial ATA):串行 ATA (Serial Advanced Technology Attachment),它是一種電腦總線,負責主板和大容量存儲設備(如硬盤及光盤驅動器)之間的數據傳輸,主要用于個人電腦。
108)什么是復用:
復用(multiplexing):也稱為共享,在操作系統中主要指示了時間和空間的管理。對資源進行復用時,不同的程序或用戶輪流使用它。他們中的第一個開始使用資源,然后再使用另一個,依此類推。
109)什么是批處理:
批處理(batch system): 批處理操作系統的用戶不直接與計算機進行交互。每個用戶都在打孔卡等脫機設備上準備工作,并將其提交給計算機操作員。為了加快處理速度,將具有類似需求的作業一起批處理并成組運行。程序員將程序留給操作員,然后操作員將具有類似要求的程序分批處理。
110)什么是多處理系統:
多處理系統(Computer multitasking):是指計算機同時運行多個程序的能力。多任務的一般方法是運行第一個程序的一段代碼,保存工作環境;再運行第二個程序的一段代碼,保存環境;……恢復第一個程序的工作環境,執行第一個程序的下一段代碼。
111)什么是分時系統:
分時系統(Time-sharing):在計算中,分時是通過多程序和多任務同時在許多用戶之間共享計算資源的一種系統。
112)什么是云計算:
云計算(cloud computing):云計算是計算機系統資源(尤其是數據存儲和計算能力)的按需可用性,而無需用戶直接進行主動管理。這個術語通常用于描述 Internet 上可供許多用戶使用的數據中心。如今占主導地位的大型云通常具有從中央服務器分布在多個位置的功能。如果與用戶的連接相對較近,則可以將其指定為邊緣服務器。
113)什么是UNIX 操作系統:
UNIX 操作系統:UNIX 操作系統,是一個強大的多用戶、多任務操作系統,支持多種處理器架構,按照操作系統的分類,屬于分時操作系統。
114)什么是UNIX 操作系統:
DOS (Disk Operating System):磁盤操作系統(縮寫為DOS)是可以使用磁盤存儲設備(例如軟盤,硬盤驅動器或光盤)的計算機操作系統。
115)什么是Service Pack(SP):
Service Pack(SP):是程序的更新、修復和(或)增強的集合,以一個獨立的安裝包的形式發布。許多公司,如微軟或Autodesk,通常在為某一程序而做的修補程序達到一定數量時,就發布一個Service Pack。
116)什么是 x86:
x86是一整套指令集體系結構,由 Intel 最初基于 Intel 8086 微處理器及其 8088 變體開發。采用內存分段作為解決方案,用于處理比普通 16 位地址可以覆蓋的更多內存。32 位是 x86 默認的位數,除此之外,還有一個 x86-64 位,是x86架構的 64 位拓展,向后兼容于 16 位及 32 位的 x86架構。
116)什么是網絡操作系統:
網絡操作系統(network operating systems):網絡操作系統是用于網絡設備(如路由器,交換機或防火墻)的專用操作系統。
116)什么是分布式網絡系統:
分布式網絡系統(distributed operating systems):分布式操作系統是在獨立,網絡,通信和物理上獨立計算節點的集合上的軟件。它們處理由多個CPU服務的作業。每個單獨的節點都擁有全局集合操作系統的特定軟件的一部分。
多線程(multithreading):是指從軟件或者硬件上實現多個線程并發執行的技術。具有多線程能力的計算機因為有硬件支持而能夠在同一時間執行多個線程,進而提升整體處理性能。
CPU 核心(core):它是 CPU 的大腦,它接收指令,并執行計算或運算以滿足這些指令。一個 CPU 可以有多個內核。
圖形處理器(Graphics Processing Unit):又稱顯示核心、視覺處理器、顯示芯片或繪圖芯片;它是一種專門在個人電腦、工作站、游戲機和一些移動設備(如平板電腦、智能手機等)上運行繪圖運算工作的微處理器。
存儲體系結構:頂層的存儲器速度最高,但是容量最小,成本非常高,層級結構越向下,其訪問效率越慢,容量越大,但是造價也就越便宜。
高速緩存行(cache lines):其實就是把高速緩存分割成了固定大小的塊,其大小是以突發讀或者突發寫周期的大小為基礎的。
緩存命中(cache hit):當應用程序或軟件請求數據時,會首先發生緩存命中。首先,中央處理單元(CPU)在其最近的內存位置(通常是主緩存)中查找數據。如果在緩存中找到請求的數據,則將其視為緩存命中。
L1 cache:一級緩存是 CPU 芯片中內置的存儲庫。L1緩存也稱為主緩存,是計算機中最快的內存,并且最接近處理器。
L2 cache: 二級緩存存儲庫,內置在 CPU 芯片中,包裝在同一模塊中,或者建在主板上。L2 高速緩存提供給 L1 高速緩存,后者提供給處理器。L2 內存比 L1 內存慢。
L3 cache: 三級緩存內置在主板上或CPU模塊內的存儲庫。L3 高速緩存為 L2 高速緩存提供數據,其內存通常比 L2 內存慢,但比主內存快。L3 高速緩存提供給 L2 高速緩存,后者又提供給 L1 高速緩存,后者又提供給處理器。
RAM(Random Access Memory):隨機存取存儲器,也叫主存,是與 CPU 直接交換數據的內部存儲器。它可以隨時讀寫,而且速度很快,通常作為操作系統或其他正在運行中的程序的臨時數據存儲介質。RAM工作時可以隨時從任何一個指定的地址寫入(存入)或讀出(取出)信息。它與 ROM 的最大區別是數據的易失性,即一旦斷電所存儲的數據將隨之丟失。RAM 在計算機和數字系統中用來暫時存儲程序、數據和中間結果。
ROM (Read Only Memory):只讀存儲器是一種半導體存儲器,其特性是一旦存儲數據就無法改變或刪除,且內容不會因為電源關閉而消失。在電子或電腦系統中,通常用以存儲不需經常變更的程序或數據。
EEPROM (Electrically Erasable PROM):電可擦除可編程只讀存儲器,是一種可以通過電子方式多次復寫的半導體存儲設備。
閃存(flash memory):是一種電子式可清除程序化只讀存儲器的形式,允許在操作中被多次擦或寫的存儲器。這種科技主要用于一般性數據存儲,以及在電腦與其他數字產品間交換傳輸數據,如儲存卡與U盤。
SSD(Solid State Disks):固態硬盤,是一種主要以閃存作為永久性存儲器的電腦存儲設備。
虛擬地址(virtual memory):虛擬內存是計算機系統內存管理的一種機制。它使得應用程序認為它擁有連續可用的內存(一個連續完整的地址空間),而實際上,它通常是被分隔成多個物理內存碎片,還有部分暫時存儲在外部磁盤存儲器上,在需要時進行數據交換。與沒有使用虛擬內存技術的系統相比,使用這種技術的系統使得大型程序的編寫變得更容易,對真正的物理內存(例如RAM)的使用也更有效率。
MMU (Memory Management Unit):內存管理單元,有時稱作分頁內存管理單元。它是一種負責處理中央處理器(CPU)的內存訪問請求的計算機硬件。它的功能包括虛擬地址到物理地址的轉換(即虛擬內存管理)、內存保護、中央處理器高速緩存的控制等。
context switch:上下文切換,又稱環境切換。是一個存儲和重建 CPU 狀態的機制。要交換 CPU 上的進程時,必須先行存儲當前進程的狀態,然后再將進程狀態讀回 CPU 中。
驅動程序(device driver):設備驅動程序,簡稱驅動程序(driver),是一個允許高級別電腦軟件與硬件交互的程序,這種程序創建了一個硬件與硬件,或硬件與軟件溝通的接口,經由主板上的總線或其它溝通子系統與硬件形成連接的機制,這樣使得硬件設備上的數據交換成為可能。
忙等(busy waiting):在軟件工程中,忙碌等待也稱自旋,是一種以進程反復檢查一個條件是否為真的條件,這種機制可能為檢查鍵盤輸入或某個鎖是否可用。
中斷(Interrupt):通常,在接收到來自外圍硬件(相對于中央處理器和內存)的異步信號,或來自軟件的同步信號之后,處理器將會進行相應的硬件/軟件處理。發出這樣的信號稱為進行中斷請求(interrupt request,IRQ)。硬件中斷導致處理器通過一個運行信息切換(context switch)來保存執行狀態(以程序計數器和程序狀態字等寄存器信息為主);軟件中斷則通常作為 CPU 指令集中的一個指令,以可編程的方式直接指示這種運行信息切換,并將處理導向一段中斷處理代碼。中斷在計算機多任務處理,尤其是即時系統中尤為有用。
中斷向量(interrupt vector):中斷向量位于中斷向量表中。中斷向量表(IVT)是將中斷處理程序列表與中斷向量表中的中斷請求列表相關聯的數據結構。中斷向量表的每個條目(稱為中斷向量)都是中斷處理程序的地址。
DMA (Direct Memory Access):直接內存訪問,直接內存訪問是計算機科學中的一種內存訪問技術。它允許某些電腦內部的硬件子系統(電腦外設),可以獨立地直接讀寫系統內存,而不需中央處理器(CPU)介入處理 。
總線(Bus):總線(Bus)是指計算機組件間規范化的交換數據的方式,即以一種通用的方式為各組件提供數據傳送和控制邏輯。
PCIe (Peripheral Component Interconnect Express):官方簡稱PCIe,是計算機總線的一個重要分支,它沿用現有的PCI編程概念及信號標準,并且構建了更加高速的串行通信系統標準。
DMI (Direct Media Interface):直接媒體接口,是英特爾專用的總線,用于電腦主板上南橋芯片和北橋芯片之間的連接。
USB(Universal Serial Bus):是連接計算機系統與外部設備的一種串口總線標準,也是一種輸入輸出接口的技術規范,被廣泛地應用于個人電腦和移動設備等信息通訊產品,并擴展至攝影器材、數字電視(機頂盒)、游戲機等其它相關領域。
BIOS(Basic Input Output System):是在通電引導階段運行硬件初始化,以及為操作系統提供運行時服務的固件。它是開機時運行的第一個軟件。
硬實時系統(hard real-time system):硬實時性意味著你必須絕對在每個截止日期前完成任務。很少有系統有此要求。例如核系統,一些醫療應用(例如起搏器),大量國防應用,航空電子設備等。
軟實時系統(soft real-time system):軟實時系統可能會錯過某些截止日期,但是如果錯過太多,最終性能將下降。一個很好的例子是計算機中的聲音系統。
進程(Process):程序本身只是指令、數據及其組織形式的描述,進程才是程序(那些指令和數據)的真正運行實例。若進程有可能與同一個程序相關系,且每個進程皆可以同步(循序)或異步的方式獨立運行。
地址空間(address space):地址空間是內存中可供程序或進程使用的有效地址范圍。也就是說,它是程序或進程可以訪問的內存。存儲器可以是物理的也可以是虛擬的,用于執行指令和存儲數據。
進程表(process table):進程表是操作系統維護的數據結構,該表中的每個條目(通常稱為上下文塊)均包含有關進程的信息,例如進程名稱和狀態,優先級,寄存器以及它可能正在等待的信號燈。
命令行界面(command-line interpreter):是在圖形用戶界面得到普及之前使用最為廣泛的用戶界面,它通常不支持鼠標,用戶通過鍵盤輸入指令,計算機接收到指令后,予以執行。
進程間通信(interprocess communication):指至少兩個進程或線程間傳送數據或信號的一些技術或方法。
超級用戶(superuser):也被稱為管理員帳戶,在計算機操作系統領域中指一種用于進行系統管理的特殊用戶,其在系統中的實際名稱也因系統而異,如 root、administrator 與supervisor。
目錄(directory): 在計算機或相關設備中,一個目錄或文件夾就是一個裝有數字文件系統的虛擬容器。在它里面保存著一組文件和其它一些目錄。
路徑(path name):路徑是一種電腦文件或目錄的名稱的通用表現形式,它指向文件系統上的一個唯一位置。
根目錄(root directory):根目錄指的就是計算機系統中的頂層目錄,比如 Windows 中的 C 盤和 D 盤,Linux 中的 /。
工作目錄(Working directory):它是一個計算機用語。用戶在操作系統內所在的目錄,用戶可在此目錄之下,用相對文件名訪問文件。
文件描述符(file descriptor):文件描述符是計算機科學中的一個術語,是一個用于表述指向文件的引用的抽象化概念。
inode:索引節點的縮寫,索引節點是 UNIX 系統中包含的信息,其中包含有關每個文件的詳細信息,例如節點,所有者,文件,文件位置等。
共享庫(shared library):共享庫是一個包含目標代碼的文件,執行過程中多個 a.out 文件可能會同時使用該目標代碼。
DLLs (Dynamic-Link Libraries):動態鏈接庫,它是微軟公司在操作系統中實現共享函數庫概念的一種實現方式。這些庫函數的擴展名是 .DLL、.OCX(包含ActiveX控制的庫)或者.DRV(舊式的系統驅動程序)。
客戶端(clients):客戶端是訪問服務器提供的服務的計算機硬件或軟件。
服務端(servers):在計算中,服務器是為其他程序或設備提供功能的計算機程序或設備,稱為服務端
主從架構(client-server):主從式架構也稱客戶端/服務器架構、C/S 架構,是一種網絡架構,它把客戶端與服務器區分開來。每一個客戶端軟件的實例都可以向一個服務器或應用程序服務器發出請求。有很多不同類型的服務器,例如文件服務器、游戲服務器等。
虛擬機(Virtual Machines):在計算機科學中的體系結構里,是指一種特殊的軟件,可以在計算機平臺和終端用戶之間創建一種環境,而終端用戶則是基于虛擬機這個軟件所創建的環境來操作其它軟件。
Java 虛擬機(Java virtual Machines):Java虛擬機有自己完善的硬體架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。JVM屏蔽了與具體操作系統平臺相關的信息,使得Java程序只需生成在Java虛擬機上運行的目標代碼(字節碼),就可以在多種平臺上不加修改地運行。
目標文件(object file):目標文件是包含目標代碼的文件,這意味著通常無法直接執行的可重定位格式的機器代碼。目標文件有多種格式,相同的目標代碼可以打包在不同的目標文件中。目標文件也可以像共享庫一樣工作。
C preprocessor:C 預處理器是 C 語言、C++ 語言的預處理器。用于在編譯器處理程序之前預掃描源代碼,完成頭文件的包含, 宏擴展, 條件編譯, 行控制等操作。
編輯:黃飛
?
評論
查看更多