




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)專業(yè)英語(第三版)ComputerHardware
Unit
1Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsNewWordsNewWordsPhrasesPhrasesPhrasesAbbreviationsNotesNotesNotesNotesListeningtoTextA計(jì)算機(jī)硬件計(jì)算機(jī)是指可以通過計(jì)算機(jī)編程自動(dòng)執(zhí)行算術(shù)或邏輯運(yùn)算的機(jī)器?,F(xiàn)代計(jì)算機(jī)能夠遵循被稱為程序的通用操作集。這些程序使計(jì)算機(jī)能夠執(zhí)行極其廣泛的任務(wù)?!巴暾钡挠?jì)算機(jī)包括硬件、操作系統(tǒng)和外圍設(shè)備,它們可以滿足計(jì)算機(jī)系統(tǒng)所需的“全部”操作。該計(jì)算機(jī)可以被稱為一個(gè)計(jì)算機(jī)系統(tǒng)。該術(shù)語也可以用于連接在一起的一組計(jì)算機(jī),特別是計(jì)算機(jī)網(wǎng)絡(luò)或計(jì)算機(jī)集群。計(jì)算機(jī)用作各種工業(yè)和消費(fèi)設(shè)備的控制系統(tǒng)。這包括簡單的專用設(shè)備(如微波爐和遠(yuǎn)程控制)、工業(yè)設(shè)備(如工業(yè)機(jī)器人和計(jì)算機(jī)輔助設(shè)計(jì))以及通用設(shè)備(如個(gè)人計(jì)算機(jī))和移動(dòng)設(shè)備(如智能手機(jī))?;ヂ?lián)網(wǎng)在計(jì)算機(jī)上運(yùn)行,它連接了數(shù)以億計(jì)的計(jì)算機(jī)及其用戶。傳統(tǒng)上,現(xiàn)代計(jì)算機(jī)至少包括一個(gè)處理元件(通常是中央處理單元)和某種形式的存儲(chǔ)器。處理元件執(zhí)行算術(shù)和邏輯運(yùn)算,并且排序和控制單元可以響應(yīng)存儲(chǔ)的信息來改變操作的順序。外圍設(shè)備包括輸入設(shè)備(鍵盤、鼠標(biāo)等)、輸出設(shè)備(監(jiān)視器屏幕、打印機(jī)等)以及輸入/輸出設(shè)備。外圍設(shè)備允許從外部源獲得信息,并且使操作結(jié)果得以保存和取回。參考譯文術(shù)語“硬件”涵蓋計(jì)算機(jī)中全部有形物理部件。電路、計(jì)算機(jī)芯片、圖形卡、聲卡、存儲(chǔ)器(RAM)、主板、顯示器、電源、電纜、鍵盤、打印機(jī)和“鼠標(biāo)”輸入設(shè)備都是硬件。通用計(jì)算機(jī)具有四個(gè)主要部件:算術(shù)邏輯單元(ALU)、控制單元、存儲(chǔ)器以及輸入和輸出設(shè)備(統(tǒng)稱為I/O)。這些部件通過總線互連,總線通常由電線組成。這些部件中的每一個(gè)都是數(shù)千到數(shù)萬億的小電路,可以通過電子開關(guān)關(guān)閉或打開。每個(gè)電路表示一位(二進(jìn)制數(shù)字)信息,所以當(dāng)電路接通時(shí)它表示“1”,而當(dāng)斷開時(shí)它表示“0”。電路布置在邏輯門中,這樣一個(gè)或多個(gè)電路可以控制一個(gè)或多個(gè)其他電路的狀態(tài)。1.輸入設(shè)備輸入設(shè)備將未處理的數(shù)據(jù)發(fā)送到計(jì)算機(jī)時(shí),數(shù)據(jù)將被處理并發(fā)送到輸出設(shè)備。輸入設(shè)備既可以手動(dòng)操作,也可以自動(dòng)操作。處理行為主要由CPU控制。輸入設(shè)備的一些示例是:計(jì)算機(jī)鍵盤、數(shù)碼相機(jī)、數(shù)碼視頻、圖形輸入板、圖像掃描儀、麥克風(fēng)、鼠標(biāo)、鍵盤、觸摸屏。參考譯文2.輸出設(shè)備計(jì)算機(jī)提供輸出的設(shè)備稱為輸出設(shè)備。輸出設(shè)備的示例有計(jì)算機(jī)監(jiān)視器、打印機(jī)、PC揚(yáng)聲器、投影儀、聲卡、視頻卡。3.控制單元控制單元(通常稱為控制系統(tǒng)或中央控制器)管理計(jì)算機(jī)的各種組件;它讀取并解釋(解碼)程序指令,將它們轉(zhuǎn)換為激活計(jì)算機(jī)其他部分的控制信號(hào)。高級(jí)計(jì)算機(jī)中的控制系統(tǒng)可以改變某些指令的執(zhí)行順序以提高性能。所有CPU共有的關(guān)鍵組件是程序計(jì)數(shù)器,它是一個(gè)特殊的存儲(chǔ)單元(寄存器)用于跟蹤存儲(chǔ)器中下一條指令的讀取位置。參考譯文參考譯文控制系統(tǒng)的功能如下。請(qǐng)注意,這是一個(gè)簡化的描述,其中一些步驟可以同時(shí)執(zhí)行或以不同的順序執(zhí)行,具體取決于CPU的類型:(1)從程序計(jì)數(shù)器指示的單元中讀取下一條指令的代碼。(2)將指令的數(shù)字代碼解碼為其他各系統(tǒng)的一組命令或信號(hào)。(3)遞增程序計(jì)數(shù)器的值,使其指向下一條指令。(4)從存儲(chǔ)器中的單元(或者可能來自輸入設(shè)備)讀取指令所需的任何數(shù)據(jù)。該所需數(shù)據(jù)的位置通常存儲(chǔ)在指令代碼中。(5)向ALU或寄存器提供必要的數(shù)據(jù)。(6)如果指令需要ALU或?qū)S糜布硗瓿?,則指示硬件執(zhí)行所請(qǐng)求的操作。(7)將結(jié)果從ALU寫回存儲(chǔ)器位置、寄存器或輸出設(shè)備。(8)跳回到第一步。4.中央處理器(CPU)控制單元,ALU和寄存器統(tǒng)稱為中央處理器(CPU)。早期的CPU由許多獨(dú)立的組件組成,但自20世紀(jì)70年代中期以來,CPU通常構(gòu)建在稱為微處理器的單個(gè)集成電路上。5.算術(shù)邏輯單元(ALU)ALU能夠執(zhí)行兩類操作:算術(shù)和邏輯。特定ALU支持的算術(shù)運(yùn)算集可以限于加法和減法,或者可以包括乘法、除法、三角函數(shù)(例如正弦,余弦等)以及平方根。有些運(yùn)算只能使用整數(shù),而有些則使用浮點(diǎn)來表示實(shí)數(shù),盡管精度有限。然而,只要能夠執(zhí)行最簡單操作的計(jì)算機(jī)都可以編程,將更復(fù)雜的操作分解為可以執(zhí)行的簡單步驟。因此,可以對(duì)任何計(jì)算機(jī)進(jìn)行編程以執(zhí)行任何算術(shù)運(yùn)算,但如果ALU不直接支持該操作則需要更多時(shí)間。ALU還可以比較數(shù)字并返回布爾值(真或假),這取決于比較結(jié)果是等于、大于或小于。邏輯運(yùn)算涉及布爾邏輯:AND、OR、XOR和NOT。這些對(duì)于創(chuàng)建復(fù)雜的條件語句和處理布爾邏輯非常有用。超標(biāo)量計(jì)算機(jī)可能包含多個(gè)ALU,允許它們同時(shí)處理多個(gè)指令。具有SIMD和MIMD功能的圖形處理器和計(jì)算機(jī)通常包含可以對(duì)矢量和矩陣執(zhí)行算術(shù)的ALU。參考譯文6.存儲(chǔ)器計(jì)算機(jī)的存儲(chǔ)器可被視為能夠放置或讀取數(shù)字的單元組。每個(gè)單元格都有一個(gè)編號(hào)“地址”,可以存儲(chǔ)一個(gè)數(shù)字。存儲(chǔ)在存儲(chǔ)器中的信息實(shí)際上可以代表任何東西。字母、數(shù)字甚至計(jì)算機(jī)指令都可以同樣輕松地放入存儲(chǔ)器中。由于CPU不區(qū)分不同類型的信息,因此軟件負(fù)責(zé)解釋內(nèi)存中信息的意義,這些信息只不過是一系列數(shù)字。在幾乎所有現(xiàn)代計(jì)算機(jī)中,每個(gè)存儲(chǔ)器單元被設(shè)置為以八位組(稱為字節(jié))存儲(chǔ)二進(jìn)制數(shù)。每個(gè)字節(jié)能夠代表256個(gè)不同的數(shù)字(28=256);從0到255或-128到+127。為了存儲(chǔ)更大的數(shù)字,可以使用幾個(gè)連續(xù)的字節(jié)(通常是兩個(gè)、四個(gè)或八個(gè))。當(dāng)需要負(fù)數(shù)時(shí),它們通常以二進(jìn)制補(bǔ)碼表示。只要能表示為數(shù)字,計(jì)算機(jī)就能將任何類型的信息存儲(chǔ)在存儲(chǔ)器中。
參考譯文CPU包含一組稱為寄存器的特殊存儲(chǔ)器單元,在此讀取和寫入速度比在主存儲(chǔ)器更快。根據(jù)CPU的類型,通常有兩到一百個(gè)寄存器。寄存器用于最常用的數(shù)據(jù)項(xiàng),以避免每次需要數(shù)據(jù)時(shí)都必須訪問主存儲(chǔ)器。隨著數(shù)據(jù)不斷被處理,這減少了對(duì)主存儲(chǔ)器的訪問(與ALU和控制單元相比通常很慢),因此大大提高了計(jì)算機(jī)的速度。計(jì)算機(jī)主存有兩種主要類型:?隨機(jī)存取存儲(chǔ)器或RAM?只讀存儲(chǔ)器或ROMCPU可以在任何時(shí)候讀取和寫入RAM,但因?yàn)镽OM預(yù)裝了永不改變的數(shù)據(jù)和軟件,所以CPU只能讀取它。ROM通常用于存儲(chǔ)計(jì)算機(jī)的初始啟動(dòng)指令。一般情況下,當(dāng)關(guān)閉計(jì)算機(jī)電源時(shí),RAM的內(nèi)容會(huì)被刪除,但ROM中的數(shù)據(jù)會(huì)無限期地保留。在PC中,ROM包含一個(gè)稱為BIOS的專用程序,它可以在計(jì)算機(jī)打開或重置時(shí)協(xié)調(diào)將計(jì)算機(jī)操作系統(tǒng)從硬盤驅(qū)動(dòng)器加載到RAM中。在通常沒有磁盤驅(qū)動(dòng)器的嵌入式計(jì)算機(jī)中,所有需要的軟件都可以存儲(chǔ)在ROM中。存儲(chǔ)在ROM中的軟件通常稱為固件,因?yàn)樗诟拍钌细袷怯布皇擒浖?。閃存模糊了ROM和RAM之間的區(qū)別,因?yàn)樗谟?jì)算機(jī)關(guān)閉時(shí)保留其數(shù)據(jù)但也可以重寫。參考譯文7.多處理一些計(jì)算機(jī)被設(shè)計(jì)為具有多處理配置,它能將其工作分布在多個(gè)CPU上,這種技術(shù)曾經(jīng)只用于超級(jí)計(jì)算機(jī)、大型計(jì)算機(jī)和服務(wù)器等功能強(qiáng)大的機(jī)器。多處理器和多核(單個(gè)集成電路上的多個(gè)CPU)個(gè)人和膝上型計(jì)算機(jī)現(xiàn)在廣泛使用。特別是超級(jí)計(jì)算機(jī)通常具有高度獨(dú)特的架構(gòu),其與基本存儲(chǔ)程序架構(gòu)和通用計(jì)算機(jī)顯然不同。它們通常具有數(shù)千個(gè)CPU、定制的高速互連和專用計(jì)算硬件。這種設(shè)計(jì)往往用于專門任務(wù)。超級(jí)計(jì)算機(jī)通常用于大規(guī)模模擬、圖形渲染和加密應(yīng)用程序。
參考譯文更多內(nèi)容,請(qǐng)?jiān)L問
機(jī)械工業(yè)出版社網(wǎng)站:
ThankYou!計(jì)算機(jī)專業(yè)英語(第三版)Software
Unit
2Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsNewWordsNewWordsPhrasesPhrasesAbbreviationsNotesNotesNotesNotesNotesListeningtoTextA軟件軟件是一個(gè)通用術(shù)語,指操作計(jì)算機(jī)和相關(guān)設(shè)備所使用的各種程序。(術(shù)語“硬件”描述計(jì)算機(jī)和相關(guān)設(shè)備的物理方面。)軟件可以被認(rèn)為是計(jì)算機(jī)的可變部分,硬件是不變部分。軟件通常分為應(yīng)用軟件(做用戶直接關(guān)心的工作的程序)和系統(tǒng)軟件(包括操作系統(tǒng)和其他所有支持應(yīng)用軟件的程序)。術(shù)語中間件有時(shí)用于描述在應(yīng)用程序和系統(tǒng)軟件之間或兩種不同類型的應(yīng)用軟件之間提供中介的程序(例如,把一個(gè)遠(yuǎn)程工作請(qǐng)求從帶有一種操作系統(tǒng)的計(jì)算機(jī)的應(yīng)用程序中發(fā)送給擁有另一種操作系統(tǒng)的計(jì)算機(jī)的應(yīng)用程序)。另一種難以分類的軟件是實(shí)用程序,它是功能有限的小的實(shí)用程序。有些實(shí)用程序附帶有操作系統(tǒng)。就像應(yīng)用程序一樣,實(shí)用程序往往是單獨(dú)安裝的,并能夠獨(dú)立于操作系統(tǒng)。參考譯文Applet小應(yīng)用程序,有時(shí)會(huì)作為操作系統(tǒng)的“附件”。它們也可以獨(dú)立地使用Java或其他編程語言創(chuàng)建。軟件可購買或收購作為共享軟件(通常打算試用期后出售)、刪減軟件(禁用某些功能的共享軟件)、免費(fèi)軟件(免費(fèi)軟件,但帶有版權(quán)限制)、公共領(lǐng)域的軟件(沒有任何限制的免費(fèi)軟件)以及開源軟件(提供軟件的源代碼,但用戶同意不限制發(fā)布改進(jìn)的版本)。軟件通常是打包在CD-ROM上。如今,很多購買的軟件、共享軟件和免費(fèi)軟件都通過因特網(wǎng)下載。一個(gè)新的趨勢(shì)是由應(yīng)用服務(wù)供應(yīng)商的網(wǎng)站來提供軟件。參考譯文1.操作系統(tǒng)操作系統(tǒng)(有時(shí)縮寫為“OS”)是通過一個(gè)引導(dǎo)程序最先加載到計(jì)算機(jī)并管理計(jì)算機(jī)中所有其他程序的程序。其他的程序稱為應(yīng)用或應(yīng)用程序。應(yīng)用程序通過預(yù)設(shè)的應(yīng)用程序接口(API)發(fā)送服務(wù)請(qǐng)求來使用操作系統(tǒng)。此外,用戶可以通過用戶接口(例如一個(gè)命令語言或圖形用戶界面(GUI))直接與操作系統(tǒng)進(jìn)行交互。操作系統(tǒng)執(zhí)行如下應(yīng)用服務(wù):?在能夠同時(shí)運(yùn)行多個(gè)程序的多任務(wù)操作系統(tǒng)中,操作系統(tǒng)決定運(yùn)行哪些應(yīng)用程序、以何種順序運(yùn)行以及給每個(gè)應(yīng)用程序運(yùn)行多少時(shí)間然后再運(yùn)行其他應(yīng)用程序。?它管理多個(gè)應(yīng)用程序?qū)?nèi)部存儲(chǔ)器的共享。?它可以處理連接的硬件設(shè)備(如硬盤,打印機(jī),以及撥號(hào)端口)的輸入和輸出。?它把操作狀態(tài)和可能發(fā)生的任何錯(cuò)誤消息發(fā)送給每個(gè)應(yīng)用程序或交互式用戶(或系統(tǒng)操作員)。參考譯文參考譯文?它可以卸載所謂的批處理作業(yè)(例如打?。?,以便應(yīng)用程序脫離這項(xiàng)工作。?在可以提供并行處理的電腦上,操作系統(tǒng)可以管理如何分解程序,以便在多個(gè)處理器中同時(shí)運(yùn)行該程序。2.應(yīng)用軟件應(yīng)用軟件是除了運(yùn)行計(jì)算機(jī)本身之外使計(jì)算機(jī)執(zhí)行有用任務(wù)的所有電腦軟件。這類軟件的特定實(shí)例被稱為軟件應(yīng)用、應(yīng)用程序、應(yīng)用或app。該術(shù)語被用來與系統(tǒng)軟件相對(duì)應(yīng),系統(tǒng)軟件管理和集成了計(jì)算機(jī)的能力,但不直接執(zhí)行有益于用戶的任務(wù)。系統(tǒng)軟件服務(wù)于應(yīng)用程序,而應(yīng)用程序又為用戶服務(wù)。例子包括會(huì)計(jì)軟件、企業(yè)軟件、繪圖軟件、媒體播放器和辦公套件。許多應(yīng)用程序主要處理的是文檔。應(yīng)用程序可能會(huì)與計(jì)算機(jī)及其系統(tǒng)軟件捆綁,或者單獨(dú)發(fā)布,并且可以被編碼為大學(xué)項(xiàng)目。應(yīng)用軟件將特定的計(jì)算平臺(tái)或系統(tǒng)軟件的強(qiáng)大功能用于某一特定用途。有些應(yīng)用程序可有用在多個(gè)不同平臺(tái)的版本,另一些適用較窄的需求,因而稱為,例如,用于Windows的地理應(yīng)用程序,用于教育的Android應(yīng)用程序,或Linux游戲。有時(shí),一個(gè)新的和流行的應(yīng)用程序只能運(yùn)行在某一平臺(tái)上,這增加了對(duì)該平臺(tái)的期待。這就是所謂的殺手級(jí)應(yīng)用。有許多不同的方式對(duì)應(yīng)用軟件分類,說明如下。由于網(wǎng)絡(luò)的發(fā)展和幾乎全球化的應(yīng)用,web應(yīng)用程序之間已經(jīng)出現(xiàn)的一個(gè)重要區(qū)別——即用HTML、JavaScript和其他Web原生技術(shù)編寫的通常需要一個(gè)處于聯(lián)機(jī)狀態(tài)并運(yùn)行一個(gè)Web瀏覽器的程序與用任何語言編寫的并用于特定類型計(jì)算機(jī)的傳統(tǒng)本地應(yīng)用程序之間的區(qū)別。關(guān)于Web應(yīng)用程序是否會(huì)取代多種用途本地應(yīng)用程序(尤其是在移動(dòng)設(shè)備如智能手機(jī)和平板電腦領(lǐng)域)在計(jì)算社區(qū)引起爭議和辯論。Web應(yīng)用程序確實(shí)在某些應(yīng)用中日益流行,但本地應(yīng)用程序的優(yōu)勢(shì)使它們不可能很快消失。此外,這兩個(gè)可以互補(bǔ),甚至集成。參考譯文也可以認(rèn)為應(yīng)用軟件要么是橫向的,要么是垂直的。橫向應(yīng)用軟件更普及和廣泛,例如,文字處理器或數(shù)據(jù)庫。垂直應(yīng)用軟件是細(xì)分產(chǎn)品,專為特定類型的行業(yè)或業(yè)務(wù)或組織內(nèi)特定部門而設(shè)計(jì)。軟件集成套件將盡力適應(yīng)每一個(gè)可能的具體方面,例如,制造、銀行系統(tǒng)、會(huì)計(jì)或客戶服務(wù)。應(yīng)用軟件有許多類型:?應(yīng)用軟件套件包括多個(gè)捆綁在一起的應(yīng)用軟件。它們通常具有相關(guān)的功能、特征和用戶界面,并且可交互,例如打開對(duì)方的文件。業(yè)務(wù)應(yīng)用軟件常常做成套件,例如微軟Office、LibreOffice和iWork,其中捆綁了文字處理器、電子表格等;但套件也有其它用途,例如用于圖形或音樂。
參考譯文參考譯文?產(chǎn)品工程軟件用于開發(fā)硬件和軟件產(chǎn)品。這包括計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、計(jì)算機(jī)輔助工程(CAE)、計(jì)算機(jī)語言編輯和編譯工具、集成開發(fā)環(huán)境和應(yīng)用程序員接口。應(yīng)用軟件也可以按照以下來分類:計(jì)算平臺(tái),例如一個(gè)特定的操作系統(tǒng);交付網(wǎng)絡(luò)如在云計(jì)算中和Web2.0應(yīng)用軟件;或交付設(shè)備,像用于移動(dòng)設(shè)備的移動(dòng)app。執(zhí)行簡單計(jì)算、測(cè)量、繪制和文字處理任務(wù)時(shí),操作系統(tǒng)本身可以當(dāng)作應(yīng)用軟件。這不包括操作系統(tǒng)中捆綁的應(yīng)用軟件,如軟件計(jì)算器或文本編輯器。?企業(yè)級(jí)軟件滿足整個(gè)組織中幾乎所有部門的流程和數(shù)據(jù)流的需求,往往在一個(gè)大的分布式環(huán)境。(例子包括財(cái)務(wù)系統(tǒng)、客戶關(guān)系管理(CRM)系統(tǒng)和供應(yīng)鏈管理軟件)。部門軟件是企業(yè)軟件的一個(gè)子類,專注于大型組織內(nèi)較小的組織和/或組。(例子包括差旅費(fèi)管理和IT服務(wù)支持。)?企業(yè)基礎(chǔ)架構(gòu)軟件提供支持企業(yè)級(jí)軟件系統(tǒng)所需的通用功能。(例子包括數(shù)據(jù)庫、電子郵件服務(wù)器以及用于管理網(wǎng)絡(luò)和安全的系統(tǒng)。)?信息工作者軟件允許用戶創(chuàng)建和管理(往往是一個(gè)部門內(nèi)的個(gè)別項(xiàng)目)信息,與企業(yè)管理相對(duì)應(yīng)。例子包括時(shí)間管理、資源管理、文檔工具、分析和協(xié)作。在多個(gè)信息工作者任務(wù)中還有文字處理器、電子表格、電子郵件和博客客戶端、個(gè)人信息系統(tǒng)以及個(gè)別媒體的編輯器。參考譯文?內(nèi)容訪問軟件主要用于訪問無需編輯的內(nèi)容,但也可能包括允許內(nèi)容編輯的軟件。這樣的軟件滿足了個(gè)人和團(tuán)體對(duì)數(shù)字娛樂和數(shù)字出版的需求。(例子包括媒體播放器、網(wǎng)絡(luò)瀏覽器和幫助瀏覽器。)?教育軟件與內(nèi)容訪問軟件相關(guān),但內(nèi)容和/或功能適用于教育工作者或?qū)W生。例如,它可以提供評(píng)估(測(cè)試),通過材料跟蹤進(jìn)度或者收入?yún)f(xié)作能力。?仿真軟件模擬物理或抽象的系統(tǒng),可用于研究、培訓(xùn),也可用于娛樂。?媒體開發(fā)軟件生成平面媒體和電子媒體以供他人使用,最常見于商業(yè)或教育環(huán)境。這包括圖形藝術(shù)軟件、排版軟件、多媒體開發(fā)軟件、HTML編輯器、數(shù)字動(dòng)畫編輯器、數(shù)字音頻和視頻合成及其它眾多應(yīng)用。參考譯文3.中間件在計(jì)算機(jī)行業(yè),中間件是一個(gè)通用術(shù)語,用于表示把兩個(gè)獨(dú)立的、往往已經(jīng)存在的程序“粘合在一起”或提供中介的任一程序。中間件的一個(gè)常見的應(yīng)用是允許為訪問特定數(shù)據(jù)庫而編寫的程序訪問其它數(shù)據(jù)庫。通常情況下,中間件程序提供消息服務(wù),以便不同的應(yīng)用程序可以進(jìn)行通信。一組不同的應(yīng)用程序通常通過使用中間件組合成一個(gè)系統(tǒng),這就叫做“企業(yè)應(yīng)用集成(EAI)”。參考譯文參考譯文4.固件在電子系統(tǒng)和計(jì)算科學(xué)中,固件是永久內(nèi)存、程序代碼和存儲(chǔ)其中數(shù)據(jù)的組合。包含固件設(shè)備的典型例子有嵌入式系統(tǒng)(如交通信號(hào)燈、家用電器以及數(shù)字手表)、計(jì)算機(jī)、計(jì)算機(jī)外部設(shè)備、手機(jī)、數(shù)碼相機(jī)。包含在這些設(shè)備的固件提供該設(shè)備的控制程序。固件保存在非易失性存儲(chǔ)器裝置(例如ROM、EPROM或閃存)中。設(shè)備的固件在其經(jīng)濟(jì)壽命期間很少更改或者從不更改。一些固件存儲(chǔ)設(shè)備永久安裝,出廠后不能更改。更新固件的常見原因包括修復(fù)錯(cuò)誤或給設(shè)備添加功能。這可能需要在物理上改變ROM的集成電路,或用特殊的過程對(duì)閃存重新編程。如個(gè)人計(jì)算機(jī)的ROM中的BIOS這類固件可能僅包含設(shè)備的初級(jí)基本功能,并且只對(duì)高級(jí)軟件提供服務(wù)。如嵌入式系統(tǒng)的程序這類固件也許是在該系統(tǒng)上運(yùn)行的唯一程序,并提供其全部功能。更多內(nèi)容,請(qǐng)?jiān)L問
機(jī)械工業(yè)出版社網(wǎng)站:
ThankYou!計(jì)算機(jī)專業(yè)英語(第三版)ProgramDesign
Unit
3Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsPhrasesPhrasesPhrasesAbbreviationsNotesNotesNotesNotesNotesListeningtoTextA程序設(shè)計(jì)1.程序在計(jì)算科學(xué)中,程序是一組特定的由計(jì)算機(jī)來執(zhí)行的命令。在1945年由約翰·馮·諾伊曼描繪的現(xiàn)代計(jì)算機(jī)中,程序包含計(jì)算機(jī)可執(zhí)行的指令序列,一次執(zhí)行一個(gè)指令。通常程序被放入一個(gè)計(jì)算機(jī)可讀取的存儲(chǔ)區(qū)域。計(jì)算機(jī)得到一個(gè)指令,執(zhí)行它,然后得到下一個(gè)指令。存儲(chǔ)區(qū)或存儲(chǔ)器也可以包含指令所用的數(shù)據(jù)。(請(qǐng)注意,程序也是一種特殊的“數(shù)據(jù)”,它告訴如何運(yùn)行“應(yīng)用程序或用戶數(shù)據(jù)”。)就如何驅(qū)動(dòng)程序以及怎樣連續(xù)地運(yùn)行而言,它們可以具有交互或批處理的特點(diǎn)。一個(gè)交互式程序從交互式用戶處接收數(shù)據(jù)(或者可能從模擬交互式用戶的另一個(gè)程序接收數(shù)據(jù))。批處理程序運(yùn)行并完成其工作,然后停止。那些請(qǐng)求自己的交互式程序運(yùn)行批處理程序的交互用戶可以啟動(dòng)批處理程序。一個(gè)命令解釋器或Web瀏覽器就是交互式程序的一個(gè)例子。計(jì)算并打印出某個(gè)公司工資的程序是批處理程序的一個(gè)例子。打印作業(yè)也是批處理程序。參考譯文當(dāng)創(chuàng)建一個(gè)程序時(shí),你會(huì)使用某種計(jì)算機(jī)語言來編寫。語句段就是源程序。然后,“編譯”源代碼程序(用一個(gè)叫做語言編譯器特殊程序),其結(jié)果被稱為目標(biāo)程序(不要與面向?qū)ο缶幊袒煜?。目?biāo)程序有幾個(gè)同義詞,包括目標(biāo)模塊和編譯后的程序。目標(biāo)程序包含稱為機(jī)器語言的供邏輯處理器來用的一系列的0和1。計(jì)算機(jī)的機(jī)器語言是由能夠理解計(jì)算機(jī)邏輯體系結(jié)構(gòu)的語言編譯器構(gòu)建,其中包括一組可能的計(jì)算機(jī)指令和一個(gè)指令的長度(比特?cái)?shù))。2.結(jié)構(gòu)化程序設(shè)計(jì)(模塊化編程)結(jié)構(gòu)化程序設(shè)計(jì)(有時(shí)也被稱為模塊化編程)是過程式編程的一個(gè)子集,增強(qiáng)了程序的邏輯結(jié)構(gòu),使其更有效,更容易理解和修改。某些語言(如Ada和Pascal)的設(shè)計(jì)具有鼓勵(lì)或強(qiáng)制使用邏輯程序結(jié)構(gòu)的特點(diǎn)。參考譯文結(jié)構(gòu)化編程中經(jīng)常采用自頂向下的設(shè)計(jì)模型,其中開發(fā)人員把整個(gè)程序結(jié)構(gòu)分成獨(dú)立的小節(jié)。把定義好的功能或一組類似的功能編碼為一個(gè)單獨(dú)的模塊或子模塊,這意味著代碼可以更有效地加載到內(nèi)存中,并且模塊也可以在其它程序中重用。在一個(gè)模塊已經(jīng)單獨(dú)進(jìn)行測(cè)試后,再與其他模塊一起集成到整個(gè)程序結(jié)構(gòu)中。程序流程遵循簡單的分層模型,它采用如“for”、“repeat”和“while”這樣的循環(huán)結(jié)構(gòu)。不主張使用“GoTo”語句。結(jié)構(gòu)化程序設(shè)計(jì)最早是由CorradoBohm和GuiseppeJacopini提議。兩位數(shù)學(xué)家論證了任何計(jì)算機(jī)程序都可以只用三種結(jié)構(gòu)寫成:順序、選擇和循環(huán)。EdsgerDijkstra的后續(xù)文章《GOTO語句有害》推動(dòng)了結(jié)構(gòu)化程序設(shè)計(jì)的發(fā)展。最常見的方法由Dijkstra開發(fā)。在這個(gè)模型中(這通常被認(rèn)為是等同于結(jié)構(gòu)化編程,雖然有其他模型存在),開發(fā)者把程序分成小節(jié),每節(jié)只有一個(gè)入口點(diǎn)和一個(gè)出口點(diǎn)。參考譯文參考譯文幾乎任何語言都可以使用結(jié)構(gòu)化編程技術(shù),以避免非結(jié)構(gòu)化語言的常見陷阱。非結(jié)構(gòu)化編程必須依靠開發(fā)人員的紀(jì)律,以避免結(jié)構(gòu)性問題,以及由此可能導(dǎo)致組織混亂的程序。大多數(shù)現(xiàn)代程序語言具有鼓勵(lì)結(jié)構(gòu)化編程的特點(diǎn)。面向?qū)ο缶幊蹋∣OP)可以被看作結(jié)構(gòu)化編程的一種類型。它使用結(jié)構(gòu)化編程技術(shù)的程序流程,并為數(shù)據(jù)模型增加了更多的結(jié)構(gòu)。3.編譯器編譯器是一個(gè)特殊的程序,用來處理用特定編程語言寫的語句,并把它們轉(zhuǎn)化成計(jì)算機(jī)處理器可用的機(jī)器語言或“代碼”。通常情況下,程序員在編輯器中用像C或Pascal這樣的編程語言一次一行地編寫語句。所創(chuàng)建的文件包含了所謂的源語句。程序員然后運(yùn)行相應(yīng)的語言編譯器,并指定包含源語句的文件名。當(dāng)執(zhí)行(運(yùn)行)時(shí),編譯器首先按照語法一個(gè)接一個(gè)地解析(或分析)語句,然后,在一個(gè)或多個(gè)連續(xù)階段或“關(guān)口”建立輸出代碼,確保與其他語句相關(guān)的語句在最終代碼中能正確引用。傳統(tǒng)上,編譯器的輸出被稱為目標(biāo)代碼或有時(shí)也叫目標(biāo)模塊。(注意,這里的術(shù)語“object”與面向?qū)ο缶幊虩o關(guān)。)目標(biāo)代碼是處理器可以一次處理或執(zhí)行一個(gè)指令的機(jī)器代碼。最近,爪哇編程語言——在面向?qū)ο缶幊讨惺褂玫恼Z言——引入了可以在任何有爪哇虛擬機(jī)或字節(jié)碼解釋器平臺(tái)的計(jì)算機(jī)上運(yùn)行的編譯輸出(稱為字節(jié)碼)的可能性,這樣可以把字節(jié)碼轉(zhuǎn)換為能夠由實(shí)際硬件處理器執(zhí)行的指令。使用此虛擬機(jī),字節(jié)碼可以有選擇地在執(zhí)行平臺(tái)由即時(shí)編譯器重新編譯。傳統(tǒng)上在某些操作系統(tǒng)中,編譯之后需要一個(gè)額外的步驟——當(dāng)一個(gè)以上的目標(biāo)模塊要同時(shí)運(yùn)行并要實(shí)現(xiàn)指令序列和數(shù)據(jù)的相互交叉時(shí),需要解決指令序列或數(shù)據(jù)相對(duì)位置的問題。這個(gè)過程有時(shí)叫做連接編輯和的輸出(稱為載入模塊)。參考譯文編譯器與有時(shí)也叫做3GL和更高級(jí)的語言一起工作。匯編器處理使用處理器的匯編語言編寫的程序。4.解釋器解釋器是執(zhí)行由一個(gè)高級(jí)語言編寫的指令的程序。有兩種運(yùn)行高級(jí)語言編寫的程序的方式。最常見的是編譯該程序,另一種方法是通過解釋器運(yùn)行該程序。解釋器把高級(jí)指令轉(zhuǎn)換成中間形式,然后執(zhí)行它。與此相對(duì)應(yīng),編譯器將高級(jí)指令直接轉(zhuǎn)換成機(jī)器語言。通常編譯的程序運(yùn)行速度比解釋的程序更快。但是,解釋器的優(yōu)勢(shì)在于它不需要經(jīng)過生成機(jī)器指令的編譯階段。如果程序很長,這個(gè)過程可能是費(fèi)時(shí)的。另一方面,解釋器可以立即執(zhí)行高級(jí)程序。因此,在程序的開發(fā)過程中,當(dāng)程序員想一次添加小段程序并迅速對(duì)其進(jìn)行測(cè)試時(shí),有時(shí)會(huì)使用解釋器。此外,解釋器往往在教學(xué)中使用,因?yàn)樗鼈冊(cè)试S學(xué)生進(jìn)行交互編程。
參考譯文解釋器和編譯器都可用于大多數(shù)高級(jí)語言。然而,BASIC和LISP是專門為通過解釋器執(zhí)行而設(shè)計(jì)的。此外,頁面描述語言(如PostScript)使用解釋器。例如,每一個(gè)PostScript打印機(jī)有一個(gè)內(nèi)置的執(zhí)行PostScript指令的解釋器。5.高級(jí)語言如C、FORTRAN或Pascal這樣的編程語言讓程序員編寫的程序或多或少地獨(dú)立于具體的計(jì)算機(jī)類型。這樣的語言被認(rèn)為是高級(jí)的,因?yàn)樗鼈兏咏祟惖恼Z言,更遠(yuǎn)離機(jī)器語言。與此相反,匯編語言被認(rèn)為是低級(jí)的,因?yàn)樗鼈兒芙咏鼨C(jī)器語言。與低級(jí)語言相比,高級(jí)語言的主要優(yōu)點(diǎn)是,它們更容易讀、寫和維護(hù)。最終,用高級(jí)語言編寫的程序必須由編譯器或解釋器轉(zhuǎn)換成機(jī)器語言。參考譯文參考譯文最早的高級(jí)編程語言的設(shè)計(jì)于20世紀(jì)50年代?,F(xiàn)在,有幾十種不同的語言,包括Ada、Algol、BASIC、COBOL、C、C++、FORTRAN、LISP、Pascal和Prolog。6.腳本語言腳本語言是高級(jí)編程語言,由另一個(gè)程序在運(yùn)行時(shí)解釋,而不是由計(jì)算機(jī)的處理器編譯成其它編程語言(如C和C++)。腳本語言可以被嵌入到HTML中,通常用于給Web頁面添加功能(如不同的菜單樣式或圖形顯示或提供動(dòng)態(tài)廣告)。此類語言是客戶端腳本語言,它們會(huì)影響終端用戶在瀏覽器窗口看到的數(shù)據(jù)。其它腳本語言是服務(wù)器端腳本語言,通常操作服務(wù)器上一個(gè)數(shù)據(jù)庫的數(shù)據(jù)。腳本語言的產(chǎn)生很大程度上是因?yàn)橐蛱鼐W(wǎng)成為一種主要的通信工具。JavaScript、ASP、JSP、PHP、Perl、Tcl和Python都是腳本語言的例子。更多內(nèi)容,請(qǐng)?jiān)L問
機(jī)械工業(yè)出版社網(wǎng)站:
ThankYou!計(jì)算機(jī)專業(yè)英語(第三版)ProgrammingLanguage
Unit
4Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsNewWordsNewWordsPhrasesPhrasesAbbreviationsNotesNotesNotesNotesNotesNotesListeningtoTextA編程語言編程語言,例如C、FORTRAN或者Pascal,可以讓程序設(shè)計(jì)員寫出或多或少不依賴某種計(jì)算機(jī)的程序。這些語言被認(rèn)為是高級(jí)語言,因?yàn)樗鼈兏咏祟愓Z言且遠(yuǎn)離機(jī)器語言。相反,匯編語言被認(rèn)為低級(jí)語言,因?yàn)樗鼈兎浅=咏鼨C(jī)器語言。高級(jí)語言比低級(jí)語言優(yōu)越,主要在于它們易讀、易寫和易維護(hù)。高級(jí)語言所寫出的程序最終必須由編譯程序和解釋程序翻譯成機(jī)器語言。第一個(gè)高級(jí)編程語言設(shè)計(jì)于二十世紀(jì)五十年代?,F(xiàn)在有很多種這類語言,包括Ada,Algol,BASIC,COBOL,C,C++,F(xiàn)ORTRAN,LISP,Pascal以及Prolog。參考譯文1.機(jī)器語言它是等級(jí)最低的編程語言(除了用可編程的微碼的計(jì)算機(jī))。機(jī)器語言是計(jì)算機(jī)可以理解的唯一語言。盡管可以被計(jì)算機(jī)輕易理解,機(jī)器語言幾乎不可能被人類所用,因?yàn)樗鼈儼娜菙?shù)字。因此程序設(shè)計(jì)員使用高級(jí)編程語言或者匯編語言。匯編語言包括和機(jī)器語言一樣的指令,但是指令和變量有自己的名字,而不僅僅是數(shù)字。用高級(jí)語言編寫的程序通過編譯程序翻譯成匯編語言或機(jī)器語言。用匯編語言所寫的程序通過匯編程序翻譯成機(jī)器語言。每個(gè)中央處理器都有它唯一的機(jī)器語言。程序必須被重寫或編譯,這樣才能在不同種類的計(jì)算機(jī)上運(yùn)行。參考譯文2.匯編語言一種脫離計(jì)算機(jī)機(jī)器語言的編程語言。機(jī)器語言全部由數(shù)字組成,幾乎不可能被人類讀寫。匯編語言與機(jī)器語言有同樣的結(jié)構(gòu)和命令集,但是它允許程序設(shè)計(jì)員運(yùn)用名稱代替數(shù)字。每種中央處理器都有它獨(dú)特的機(jī)器語言和匯編語言,所以為一種中央處理器編寫的匯編語言程序不能運(yùn)行在其它中央處理器上。早期的編程,所有程序都用匯編語言編寫?,F(xiàn)在大多數(shù)程序用高級(jí)語言,比如FORTRAN或C編寫。在追求速度或者需要完成一項(xiàng)用高級(jí)語言無法完成的任務(wù)時(shí),程序設(shè)計(jì)員仍會(huì)使用匯編語言。參考譯文參考譯文3.BASIC初學(xué)者通用指令碼的首字母縮寫。BASIC由JohnKemeney和ThomasKurtz于二十世紀(jì)六十年代在Dartmouth大學(xué)開發(fā),是最早、最簡單的高級(jí)編程語言之一。在二十世紀(jì)七十年代,它是最主要的教給學(xué)生的編程語言,現(xiàn)在仍然是教師的熱門選擇。盡管十分簡單,BASIC在商業(yè)應(yīng)用方面也被廣泛使用。BASIC語言有一個(gè)ANSI標(biāo)準(zhǔn),但大多數(shù)BASIC版本包含許多專門的擴(kuò)展。比如流行的Microsoft公司VisualBasic就在標(biāo)準(zhǔn)BASIC上增加了許多面向?qū)ο蟮奶厣?。最近,有許多以程序設(shè)計(jì)、宏或者應(yīng)用軟件內(nèi)嵌語言形式出現(xiàn)的變種BASIC。比如,MicrosoftWord和Excel都來自一個(gè)版本的BASIC,在該版本中用戶可以編寫程序來定制、自動(dòng)操作這些應(yīng)用軟件。4.COBOL面向商業(yè)的通用語言的首字母縮寫。COBOL開發(fā)于二十世紀(jì)五十年代末至六十年代初,它是第二古老的高級(jí)編程語言(第一是FORTRAN),主要被用在大型計(jì)算機(jī)上的商用軟件。COBOL是一個(gè)冗長的語言,同樣一個(gè)程序,用COBOL編寫總是比用其它語言編寫要長得多。也許用COBOL編程時(shí)很惱人,但冗長的特點(diǎn)卻讓程序更易懂,因?yàn)樗袞|西都已被講清楚。盡管被許多程序設(shè)計(jì)員貶低為過時(shí),COBOL仍是世界上最流行的編程語言。5.FORTRAN公式翻譯程序語言的縮寫,F(xiàn)ORTRAN是最老的高級(jí)編程語言。它于二十世紀(jì)五十年代末由JohnBackus為IBM開發(fā),但今日仍很流行,尤其是在需求大量數(shù)學(xué)運(yùn)算的科學(xué)應(yīng)用軟件方面。參考譯文FORTRAN最常見的兩個(gè)版本是FORTRANIV和FORTRAN77。FORTRANIV于1966年被批準(zhǔn)為USASI標(biāo)準(zhǔn)。FORTRAN77是由ANSI在1978年批準(zhǔn)的版本(曾預(yù)期在1977年批準(zhǔn)它,因此得名)。FORTRAN77包括很多舊版本FORTRAN沒有的特點(diǎn)。九十年代初,一個(gè)ISO和ANSI標(biāo)準(zhǔn)的、名為FORTRAN-90的FORTRAN版本被開發(fā)出來。6.C它是由DennisRitchie于二十世紀(jì)七十年代開發(fā)于貝爾實(shí)驗(yàn)室的一種高級(jí)編程語言。盡管最初被開發(fā)為系統(tǒng)編程語言,C證明它是很強(qiáng)大且靈活的語言,可以被廣泛應(yīng)用,從商業(yè)程序到工程學(xué)。C很受個(gè)人計(jì)算機(jī)程序設(shè)計(jì)員歡迎,因?yàn)樗鄬?duì)小巧——需要的內(nèi)存比其它語言都少。第一個(gè)用C寫的主流程序是UNIX操作系統(tǒng),在很多年里,C被認(rèn)為無法解開和UNIX的聯(lián)系。然而,現(xiàn)在C是一款獨(dú)立于UNIX的重要語言。盡管它是高級(jí)語言,C比其它同類都更接近匯編語言。這點(diǎn)讓C程序設(shè)計(jì)員可以寫出非常有效的代碼。然而C所具有的低級(jí)語言屬性使其難以用于某些種類的應(yīng)用程序。
參考譯文7.Python7.1Python的特性7.1.1代碼質(zhì)量Python代碼具有高度可讀性,這使其更具可重用性和可維護(hù)性。它廣泛支持高級(jí)軟件工程規(guī)范,如面向?qū)ο螅∣O)和函數(shù)式編程。7.1.2提高開發(fā)人員工作效率Python具有干凈優(yōu)雅的編碼風(fēng)格。它使用類似英語的語法,并且是動(dòng)態(tài)類型的。所以,你永遠(yuǎn)不會(huì)聲明一個(gè)變量。簡單賦值將名稱綁定到任何類型的對(duì)象。Python代碼明顯少于等效的C++/Java代碼。它意味著更少的輸入、調(diào)試和維護(hù)。與編譯語言不同,Python程序不需要編譯和鏈接,這進(jìn)一步提高了開發(fā)人員的工作速度。參考譯文7.1.3代碼可移植性由于Python是一種解釋型語言,因此解釋器必須管理可移植性任務(wù)。此外,Python的解釋器足夠智能,可以在不同的平臺(tái)上執(zhí)行你的程序,以產(chǎn)生相同的輸出。因此,你永遠(yuǎn)不需要更改一行代碼。7.1.4內(nèi)置和外部庫Python打包了大量預(yù)構(gòu)建和可移植的庫集??梢栽谛枰獣r(shí)加載它們來使用所需的功能。7.1.5組件集成一些應(yīng)用程序需要跨不同組件進(jìn)行交互以支持端到端工作流。一個(gè)這樣的組件可以是Python腳本,而其他組件是用Java/C++或任何其他技術(shù)編寫的程序。Python有幾種支持跨應(yīng)用程序通信的方法。它允許加載C和C++庫,反之亦然,它具有與Java和DotNET組件集成、使用COM/Silverlight進(jìn)行通信以及通過串行端口與USB設(shè)備連接等機(jī)制。它甚至可以使用協(xié)議通過網(wǎng)絡(luò)交換數(shù)據(jù)。參考譯文7.1.6免費(fèi)使用、修改和重新分發(fā)Python是一個(gè)OSS。你可以免費(fèi)使用它,修改源代碼并重新分發(fā),甚至商用。正是由于這種開放性,Python已經(jīng)獲得了一個(gè)龐大社區(qū)基礎(chǔ),而且還在不斷增長并增加價(jià)值。7.1.7面向?qū)ο蟮暮诵腜ython主要遵循面向?qū)ο缶幊蹋∣OP)設(shè)計(jì)。OOP提供了一種構(gòu)建代碼的直觀方式,對(duì)其背后概念的深入理解可以讓你充分利用你的編程。7.2Python編程使用領(lǐng)域7.2.1Web應(yīng)用程序開發(fā)Python在Web開發(fā)領(lǐng)域占有最大份額。許多雇主都在尋找了解Python的全棧程序員。所有這些都是使用Python開發(fā)的。這些框架提供了相關(guān)的基本功能,可簡化與以下相關(guān)的任務(wù):內(nèi)容管理、訪問后端數(shù)據(jù)庫和處理網(wǎng)絡(luò)協(xié)議。參考譯文7.2.2科學(xué)和數(shù)字計(jì)算Python已經(jīng)顯著應(yīng)用于科學(xué)和數(shù)字應(yīng)用工作。這種進(jìn)步有多種原因。首先,Python是一種免費(fèi)的開源語言。它允許修改和重新分發(fā)其源代碼。接下來,在科學(xué)和數(shù)字領(lǐng)域變得更加主導(dǎo)的原因是專業(yè)模塊數(shù)量快速增長。所有這些都是免費(fèi)提供的。因此,Python正在成為該領(lǐng)域的領(lǐng)導(dǎo)者。Python語言的重點(diǎn)是提高生產(chǎn)力并提高可讀性。7.2.3GUI編程Python具有一些固有的特性,如干凈簡單的編碼語法以及動(dòng)態(tài)類型支持。在開發(fā)復(fù)雜的GUI和圖像處理應(yīng)用程序時(shí),它們可以作為催化劑。Python的干凈語法和許多GUI庫為程序員交付圖形軟件提供了巨大支持。參考譯文7.2.4軟件原型Python具有許多特性,使其成為原型設(shè)計(jì)的自然選擇。第一種是開源編程語言,大量用戶遵循并為其開發(fā)做出貢獻(xiàn)。此外,Python重構(gòu)代碼使其具有輕量級(jí)、多功能性、可伸縮性和靈活性,這加速了初始原型的開發(fā)過程。因此,Python提供了一個(gè)易于使用的界面來創(chuàng)建原型。7.2.5專業(yè)培訓(xùn)Python確實(shí)是用于教學(xué)和培訓(xùn)目的的正確編程語言。它可以成為初學(xué)者進(jìn)入專業(yè)培訓(xùn)的墊腳石。他們甚至可以學(xué)習(xí)像數(shù)據(jù)分析和機(jī)器學(xué)習(xí)等領(lǐng)域的知識(shí)。因此,對(duì)能夠教授基礎(chǔ)和高級(jí)Python編程的專業(yè)培訓(xùn)師存在巨大需求。你可以在課堂上離線培訓(xùn)或使用工具進(jìn)行在線培訓(xùn)。8.R編程語言在統(tǒng)計(jì)計(jì)算和圖形領(lǐng)域,R已成為非常流行的編程語言和開發(fā)環(huán)境。它起初是一個(gè)類似于S語言的GNU項(xiàng)目,但有許多其他功能。它可用于計(jì)算各種統(tǒng)計(jì)測(cè)試,包括經(jīng)典測(cè)試(如學(xué)生測(cè)試和相關(guān)性檢驗(yàn))。它擁有強(qiáng)大的用戶群和強(qiáng)大的社區(qū)支持。所有人都可以免費(fèi)使用。參考譯文8.1什么是R編程語言?R編程語言由各種各樣的統(tǒng)計(jì)和圖形方法組成。它包含回歸分析算法、機(jī)器學(xué)習(xí)、時(shí)間序列等等。它的大多數(shù)包或庫都是用R編寫的。為了提高效率,用C、C++、FORTRAN、Python和.NET編寫的程序也可以集成進(jìn)來。這種語言在學(xué)術(shù)機(jī)構(gòu)以及優(yōu)步、谷歌和Facebook等大公司中都很受歡迎。該語言的核心實(shí)際上是一種解釋性編程語言,支持模塊化編程、循環(huán)和分支。它大量用于通過以下步驟執(zhí)行的數(shù)據(jù)分析:?編程?轉(zhuǎn)型?發(fā)現(xiàn)?建模?傳達(dá)結(jié)果R語言編程環(huán)境基于命令行界面。參考譯文8.2R語言的特點(diǎn)R編程語言的不同特性如下:?簡單有效,包含條件循環(huán)、遞歸函數(shù)和輸入/輸出工具。?其功能支持過程編程。通用函數(shù)支持面向?qū)ο蟮木幊獭?語言支持矩陣算術(shù)運(yùn)算。?作為解釋語言,可以通過命令行操作。?提供存儲(chǔ)和數(shù)據(jù)處理規(guī)范。?它有許多操作可用于處理數(shù)組、列表、矩陣和向量。?可以使用導(dǎo)出數(shù)據(jù)、處理數(shù)據(jù)庫輸入、數(shù)據(jù)查看、變量標(biāo)簽等功能。?它提供了顯示圖形分析結(jié)果的工具,可以在屏幕上顯示,也可以作為硬拷貝輸出。?R代碼可以直接在控制臺(tái)中運(yùn)行,無需編譯器。參考譯文更多內(nèi)容,請(qǐng)?jiān)L問
機(jī)械工業(yè)出版社網(wǎng)站:
ThankYou!計(jì)算機(jī)專業(yè)英語(第三版)OperatingSystems
Unit
5Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsNewWordsNewWordsPhrasesPhrasesAbbreviationsNotesNotesNotesNotesListeningtoTextA操作系統(tǒng)操作系統(tǒng)(OS)是管理計(jì)算機(jī)硬件和軟件資源并為計(jì)算機(jī)程序提供公共服務(wù)的系統(tǒng)軟件。應(yīng)用程序通常需要一個(gè)操作系統(tǒng)才能運(yùn)行。1.操作系統(tǒng)類型1.1單任務(wù)和多任務(wù)單任務(wù)系統(tǒng)一次只能運(yùn)行一個(gè)程序,而多任務(wù)操作系統(tǒng)允許多個(gè)程序以并發(fā)方式運(yùn)行。這是通過分時(shí)實(shí)現(xiàn)的,其中把可用的處理器時(shí)間分配給多個(gè)進(jìn)程。這些進(jìn)程每個(gè)都由操作系統(tǒng)的任務(wù)調(diào)度子系統(tǒng)在時(shí)間片中重復(fù)中斷。多任務(wù)處理具有搶占式和協(xié)作式特點(diǎn)。在搶占式多任務(wù)處理中,操作系統(tǒng)會(huì)把CPU時(shí)間切片,并為每個(gè)程序分配一個(gè)時(shí)隙。1.2單用戶和多用戶單用戶操作系統(tǒng)沒有區(qū)分用戶的功能,但可能允許多個(gè)程序串聯(lián)運(yùn)行。多用戶操作系統(tǒng)擴(kuò)展了多任務(wù)的基本概念,其中包括識(shí)別屬于多個(gè)用戶的進(jìn)程和資源(例如磁盤空間)的設(shè)備,并且系統(tǒng)允許多個(gè)用戶同時(shí)與系統(tǒng)交互。參考譯文1.3分布式分布式操作系統(tǒng)管理一組不同的計(jì)算機(jī),使它們看起來像是一臺(tái)計(jì)算機(jī)??梢韵嗷ユ溄雍屯ㄐ诺穆?lián)網(wǎng)計(jì)算機(jī)的開發(fā)產(chǎn)生了分布式計(jì)算。分布式計(jì)算在多臺(tái)計(jì)算機(jī)上執(zhí)行。當(dāng)組中的計(jì)算機(jī)協(xié)同工作時(shí),它們形成分布式系統(tǒng)。1.4嵌入式嵌入式操作系統(tǒng)設(shè)計(jì)用于嵌入式計(jì)算機(jī)系統(tǒng)。它們被設(shè)計(jì)為在PDA等小型機(jī)器上運(yùn)行,自主性較低。它們能夠使用有限數(shù)量的資源進(jìn)行操作。它們非常緊湊,設(shè)計(jì)非常高效。1.5實(shí)時(shí)實(shí)時(shí)操作系統(tǒng)是一種操作系統(tǒng),可以保證在特定時(shí)刻及時(shí)地處理事件或數(shù)據(jù)。實(shí)時(shí)操作系統(tǒng)可以是單任務(wù)或多任務(wù),但當(dāng)進(jìn)行多任務(wù)處理時(shí),它使用專門的調(diào)度算法以便實(shí)現(xiàn)行為的確定性。事件驅(qū)動(dòng)系統(tǒng)根據(jù)優(yōu)先級(jí)或外部事件在任務(wù)之間切換,而分時(shí)操作系統(tǒng)根據(jù)時(shí)鐘中斷切換任務(wù)。參考譯文2.組件為了計(jì)算機(jī)各個(gè)部分協(xié)同工作,操作系統(tǒng)有多種組件。所有用戶軟件要使用任何硬件都要通過操作系統(tǒng),不管是簡單的使用鼠標(biāo)或鍵盤,還是復(fù)雜的使用像Internet組件。2.1程序執(zhí)行操作系統(tǒng)提供應(yīng)用程序和計(jì)算機(jī)硬件之間的接口,這樣應(yīng)用程序只要遵守操作系統(tǒng)的編程規(guī)則和過程就可以與硬件交互。操作系統(tǒng)也是一組簡化應(yīng)用程序開發(fā)和執(zhí)行的服務(wù)。應(yīng)用程序的執(zhí)行涉及:操作系統(tǒng)內(nèi)核創(chuàng)建進(jìn)程、為該進(jìn)程分配內(nèi)存空間和其他資源、在多任務(wù)系統(tǒng)中建立進(jìn)程的優(yōu)先級(jí)、將程序二進(jìn)制代碼加載到內(nèi)存中、啟動(dòng)應(yīng)用程序的執(zhí)行,然后應(yīng)用程序就能與用戶和硬件設(shè)備進(jìn)行交互。參考譯文參考譯文2.2中斷中斷是操作系統(tǒng)的核心,因?yàn)樗鼈優(yōu)椴僮飨到y(tǒng)提供了一種與其環(huán)境交互并對(duì)其作出反應(yīng)的有效方式。大多數(shù)現(xiàn)代CPU都直接支持基于中斷的編程。中斷為計(jì)算機(jī)提供了一種自動(dòng)保存本地寄存器狀況,并運(yùn)行特定代碼以響應(yīng)事件的方法。即使是非?;镜挠?jì)算機(jī)也支持硬件中斷,并允許程序員指定在該事件發(fā)生時(shí)可以運(yùn)行的代碼。當(dāng)收到中斷時(shí),計(jì)算機(jī)的硬件會(huì)自動(dòng)暫停當(dāng)前正在運(yùn)行的程序,保存其狀態(tài),并運(yùn)行先前與中斷相關(guān)的計(jì)算機(jī)代碼;這類似于在書中放置書簽以響應(yīng)電話呼叫。在現(xiàn)代操作系統(tǒng)中,中斷由操作系統(tǒng)的內(nèi)核處理。中斷可能來自計(jì)算機(jī)的硬件或正在運(yùn)行的程序。當(dāng)硬件設(shè)備觸發(fā)中斷時(shí),操作系統(tǒng)的內(nèi)核決定如何處理此事件,通常運(yùn)行一些處理代碼。正在運(yùn)行的代碼量取決于中斷的優(yōu)先級(jí)。硬件中斷通常由稱為設(shè)備驅(qū)動(dòng)程序的軟件來處理,該軟件可能是操作系統(tǒng)內(nèi)核的一部分,也可能是另一個(gè)程序的一部分,或兩者兼而有之。然后,設(shè)備驅(qū)動(dòng)程序可以通過各種方式將信息轉(zhuǎn)發(fā)到正在運(yùn)行程序。程序還可以觸發(fā)對(duì)操作系統(tǒng)的中斷。例如,如果程序希望訪問硬件,它可能會(huì)中斷操作系統(tǒng)的內(nèi)核,從而把控制權(quán)交回。然后內(nèi)核處理請(qǐng)求。如果程序需要額外的資源(如內(nèi)存),它會(huì)觸發(fā)中斷以引起內(nèi)核的注意。2.3模式現(xiàn)代微處理器(CPU或MPU)支持多種操作模式。具有此功能的CPU提供至少兩種模式:用戶模式和管理員模式。一般而言,管理員模式操作允許不受限制地訪問所有機(jī)器資源,包括所有MPU指令。用戶模式操作設(shè)置了對(duì)指令使用的限制,通常不允許直接訪問機(jī)器資源。CPU也可能具有與用戶模式類似的其他模式,例如虛擬模式以模擬較舊的處理器類型,例如在32位處理器上模擬16位處理器或在64位處理器上模擬32位處理器。參考譯文2.4內(nèi)存管理除此之外,多程序設(shè)計(jì)操作系統(tǒng)內(nèi)核必須負(fù)責(zé)管理程序當(dāng)前使用的所有系統(tǒng)內(nèi)存。這可確保程序不會(huì)與另一個(gè)程序已在使用的內(nèi)存相沖突。由于程序共享時(shí)間,每個(gè)程序必須具有獨(dú)立的內(nèi)存訪問權(quán)限。2.5虛擬內(nèi)存使用虛擬內(nèi)存尋址(例如分頁或分段)意味著內(nèi)核可以選擇每個(gè)程序在任何給定時(shí)間可以使用的內(nèi)存,從而允許操作系統(tǒng)將相同的內(nèi)存位置用于多個(gè)任務(wù)。“虛擬內(nèi)存”為程序員或用戶提供了一種感覺,即計(jì)算機(jī)中的RAM數(shù)量遠(yuǎn)遠(yuǎn)超過實(shí)際存在的RAM。2.6多任務(wù)處理多任務(wù)是指在同一臺(tái)計(jì)算機(jī)上運(yùn)行多個(gè)獨(dú)立的計(jì)算機(jī)程序,看起來像同時(shí)執(zhí)行這些任務(wù)。由于大多數(shù)計(jì)算機(jī)一次最多只能完成一兩件事,這通常是通過分時(shí)完成的,這意味著每個(gè)程序都使用計(jì)算機(jī)執(zhí)行時(shí)間的一部分。
參考譯文2.7磁盤訪問和文件系統(tǒng)訪問存儲(chǔ)在磁盤上的數(shù)據(jù)是所有操作系統(tǒng)的核心功能。計(jì)算機(jī)使用文件將數(shù)據(jù)存儲(chǔ)在磁盤上,這些文件以特定方式構(gòu)建,以便更快地訪問、提高可靠性,并更好地利用驅(qū)動(dòng)器的可用空間。文件存儲(chǔ)在磁盤上的具體方法稱為文件系統(tǒng),它使文件具有名稱和屬性。它還允許把文件存儲(chǔ)在層次結(jié)構(gòu)的目錄樹中,或者存儲(chǔ)在目錄樹里的文件夾中。2.8設(shè)備驅(qū)動(dòng)程序設(shè)備驅(qū)動(dòng)程序是開發(fā)出來用做與硬件設(shè)備交互的特定類型的計(jì)算機(jī)軟件。通常,這構(gòu)成了用于與設(shè)備通信的接口,通過與硬件連接的特定計(jì)算機(jī)總線或通信子系統(tǒng),設(shè)備驅(qū)動(dòng)程序向設(shè)備發(fā)布命令和/或從設(shè)備接收數(shù)據(jù),另外也為系統(tǒng)和軟件應(yīng)用程序提供必要接口。它是一種依賴于硬件的專用計(jì)算機(jī)程序,也與操作系統(tǒng)相關(guān)聯(lián),它使另一個(gè)程序(通常是操作系統(tǒng)或應(yīng)用程序軟件包或在操作系統(tǒng)內(nèi)核下運(yùn)行的計(jì)算機(jī)程序)能夠與硬件設(shè)備透明地交互,并且通常為任何異步依賴時(shí)間的硬件接口需求提供必要中斷處理。參考譯文更多內(nèi)容,請(qǐng)?jiān)L問
機(jī)械工業(yè)出版社網(wǎng)站:
ThankYou!計(jì)算機(jī)專業(yè)英語(第三版)NetworkingDevices
Unit
6Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsPhrasesPhrasesAbbreviationsNotesNotesNotesNotesNotesListeningtoTextA組網(wǎng)設(shè)備1.集線器使用星型拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)需要一個(gè)中央點(diǎn)來連接設(shè)備。本來這個(gè)裝置被稱為集中器,因?yàn)樗喜⒘司W(wǎng)絡(luò)設(shè)備所有的電纜。集中器的基本形式是集線器。集線器是一個(gè)硬件設(shè)備,它包含了與網(wǎng)絡(luò)電纜類型相匹配的多個(gè)獨(dú)立端口。雖然也有同軸電纜BNC和光纖BNC集線器,但連接帶有RJ-45端的3類或5雙絞線的集線器最常見。集線器為在設(shè)備之間傳輸數(shù)據(jù)提供了一種廉價(jià)的選擇方案,但集線器不具備任何形式的智能。集線器可以是主動(dòng)式和被動(dòng)式。主動(dòng)式集線器在把信號(hào)發(fā)往目的地之前,會(huì)增強(qiáng)并重建輸入的信號(hào)。被動(dòng)式集線器對(duì)所使用的信號(hào)不做任何加工。參考譯文1.1以太網(wǎng)集線器以太網(wǎng)集線器也稱為多端口中繼器。中繼器是放大通過它的信號(hào)以抵消衰減影響的設(shè)備。例如,如果你有一個(gè)用細(xì)電纜連接的以太網(wǎng),線纜長度超過規(guī)定的最高185米,你可以在該段的某些節(jié)點(diǎn)安裝一個(gè)中繼器以便增強(qiáng)信號(hào)和并增加最大長度。這種類型的中繼器只有兩個(gè)BNC連接器,并且如今已經(jīng)很少見了。使用在UTP以太網(wǎng)網(wǎng)絡(luò)中的集線器也是中繼器,但他們可以有許多RJ45端口,而不是只有兩個(gè)BNC連接器。當(dāng)數(shù)據(jù)通過其任何端口進(jìn)入集線器時(shí),集線器放大該信號(hào)并通過所有的其它端口將信號(hào)傳出。這使星型網(wǎng)絡(luò)具有共享介質(zhì),即使每臺(tái)計(jì)算機(jī)都有自己單獨(dú)的電纜。集線器把網(wǎng)絡(luò)上任何計(jì)算機(jī)發(fā)送給其他計(jì)算機(jī)的每一個(gè)數(shù)據(jù)包進(jìn)行中繼并放大信號(hào)。以太網(wǎng)網(wǎng)絡(luò)上UTP電纜最大網(wǎng)段長度為100米。一個(gè)段被定義為兩個(gè)通信計(jì)算機(jī)之間的距離。但是,由于集線器也具有中繼器的功能,每一個(gè)計(jì)算機(jī)連接到集線器端口的電纜可長達(dá)100米,當(dāng)一個(gè)集線器被插入到網(wǎng)絡(luò)中時(shí),允許的段長度高達(dá)200米。參考譯文1.2多站訪問單元多站訪問單元(MAU)是一種用于令牌環(huán)網(wǎng)絡(luò)的特殊類型的集線器。詞匯“集線器”通常與以太網(wǎng)相關(guān),而MAU僅指令牌環(huán)網(wǎng)絡(luò)。從外表看,MAU像一個(gè)集線器。它連接到多個(gè)網(wǎng)絡(luò)設(shè)備,每一個(gè)都使用單獨(dú)的線纜。與在物理星型上使用邏輯總線拓?fù)浣Y(jié)構(gòu)的集線器不同,該MAU在物理星型上采用了邏輯環(huán)型拓?fù)浣Y(jié)構(gòu)。當(dāng)MAU檢測(cè)到連接問題時(shí),該環(huán)將發(fā)送信標(biāo)。由于它采用物理星型拓?fù)浣Y(jié)構(gòu),MAU可以很容易地檢測(cè)到哪個(gè)端口上存在問題,并關(guān)閉該端口,或“封閉”它。MAU在環(huán)路中傳輸數(shù)據(jù)時(shí)的確主動(dòng)再次生成信號(hào)。交換機(jī)是一種特殊類型的集線器,它比基本的、物理層的中繼器集線器更智能。交換機(jī)必須能夠讀取它收到的每個(gè)幀的MAC地址。這個(gè)信息讓交換機(jī)把輸入的數(shù)據(jù)幀只轉(zhuǎn)發(fā)給計(jì)算機(jī)或被尋址的計(jì)算機(jī)。這提升了網(wǎng)絡(luò)速度并減少了擁堵。交換機(jī)工作在OSI模型的物理層和數(shù)據(jù)鏈路層。參考譯文參考譯文3.網(wǎng)橋網(wǎng)橋用來連接兩個(gè)網(wǎng)段,它允許每個(gè)網(wǎng)段上的計(jì)算機(jī)訪問另一網(wǎng)段上的資源。它們也可用于將大型網(wǎng)絡(luò)分成更小的片段。網(wǎng)橋具有中繼器的所有功能,但可以有更多的節(jié)點(diǎn),而且由于對(duì)網(wǎng)絡(luò)進(jìn)行了分段,每段上競爭資源的計(jì)算機(jī)更少從而提高了網(wǎng)絡(luò)的性能。網(wǎng)橋也可以連接不同速度、不同拓?fù)浣Y(jié)構(gòu)或不同協(xié)議的網(wǎng)絡(luò)。但不能把以太網(wǎng)段和令牌環(huán)段連接起來,因?yàn)樗鼈兪褂昧瞬煌木W(wǎng)絡(luò)標(biāo)準(zhǔn)。網(wǎng)橋同時(shí)在物理層和數(shù)據(jù)鏈路層的MAC子層進(jìn)行操作。網(wǎng)橋讀取各幀的MAC報(bào)頭,以確定目的設(shè)備在橋的哪一側(cè),然后網(wǎng)橋再把信息傳輸?shù)皆撛O(shè)備所在的那個(gè)網(wǎng)段。4.路由器路由器是從一個(gè)邏輯網(wǎng)絡(luò)到另一個(gè)網(wǎng)絡(luò)轉(zhuǎn)發(fā)數(shù)據(jù)包的網(wǎng)絡(luò)設(shè)備,以便延伸網(wǎng)絡(luò)或?qū)W(wǎng)絡(luò)分段。路由器是大型網(wǎng)絡(luò)互聯(lián)時(shí)最常用的設(shè)備,這些網(wǎng)絡(luò)使用TCP/IP協(xié)議族和并把TCP/IP主機(jī)和局域網(wǎng)(LAN)連接以便使用租用專線訪問因特網(wǎng)。路由器在開放系統(tǒng)互連(OSI)參考模型的網(wǎng)絡(luò)層(第3層)實(shí)現(xiàn)聯(lián)網(wǎng),以便在使用其邏輯地址(TCP/IP協(xié)議的情況下,是目標(biāo)主機(jī)上的IP地址)的網(wǎng)絡(luò)間傳輸數(shù)據(jù)。因?yàn)槁酚善髟贠SI工作的層次比網(wǎng)橋更高,它們具有數(shù)據(jù)包路由能力更強(qiáng)、過濾功能更好以及處理能力更大,這導(dǎo)致路由器比網(wǎng)橋花費(fèi)更多。路由器包含的內(nèi)部信息表被稱為路由表,路由表跟蹤整個(gè)互聯(lián)網(wǎng)絡(luò)所有已知的網(wǎng)絡(luò)地址和可能的路徑,以及到達(dá)每個(gè)網(wǎng)絡(luò)的成本。路由器根據(jù)可用的路徑及其成本傳送數(shù)據(jù)包,從而利用了一個(gè)網(wǎng)狀拓?fù)渚W(wǎng)絡(luò)中存在的冗余路徑。參考譯文因?yàn)槁酚善魇褂脭?shù)據(jù)包的目的網(wǎng)絡(luò)地址,只有配置的網(wǎng)絡(luò)協(xié)議是如TCP/IP或IPX/SPX這樣的可路由的協(xié)議,它們才能工作。這與網(wǎng)橋不同,網(wǎng)橋與協(xié)議無關(guān)。路由表是路由器的心臟,沒有它們,就沒有辦法讓路由器知道它接收到的數(shù)據(jù)包要發(fā)送到哪里。與網(wǎng)橋和交換機(jī)不同,路由器不能根據(jù)它們處理的數(shù)據(jù)包中信息來編譯路由表。這是因?yàn)槁酚杀硭男畔⒈葦?shù)據(jù)包中的更詳細(xì),并且還因?yàn)槁酚善餍枰酚杀碇械男畔硖幚肀患せ詈笏邮盏降牡谝慌鷶?shù)據(jù)包。路由器不能像網(wǎng)橋那樣把數(shù)據(jù)包轉(zhuǎn)發(fā)到所有可能的目的地址。靜態(tài)路由器:必須手動(dòng)配置其路由表與互聯(lián)網(wǎng)上用到的所有網(wǎng)絡(luò)地址和路徑。動(dòng)態(tài)路由器:自動(dòng)偵聽網(wǎng)絡(luò)通信流量以建立自己的路由表。路由表是路由器選擇通往數(shù)據(jù)包的最終目標(biāo)的過程中到達(dá)下一“跳”的最快或最近的路徑的手段。這一過程通過使用路由度量完成。
參考譯文路由度量是確定數(shù)據(jù)包到達(dá)最終目的地的傳輸距離或時(shí)間的方法。路由度量有不同的形式??梢允褂寐酚善鲗?duì)大型網(wǎng)絡(luò)分段并把局域網(wǎng)段連接到使用不同物理層和數(shù)據(jù)鏈路層標(biāo)準(zhǔn)的單一網(wǎng)干上。它們也可以用于把局域網(wǎng)連接到廣域網(wǎng)。5.橋路器橋路器是路由器和網(wǎng)橋的組合。這是用于網(wǎng)絡(luò)的一個(gè)特殊類型的設(shè)備,根據(jù)所轉(zhuǎn)發(fā)的協(xié)議,該網(wǎng)絡(luò)可以由網(wǎng)橋或路由器連接。橋路器是復(fù)雜的、相當(dāng)昂貴的設(shè)備,因此很少采用。一個(gè)橋路器幾乎同時(shí)傳送兩種類型的流量:橋接流量和路由流量。對(duì)于橋接流量,該橋路器處理流量的方式與網(wǎng)橋或交換機(jī)的方法一樣,即根據(jù)數(shù)據(jù)包的物理地址轉(zhuǎn)發(fā)數(shù)據(jù)。這使得橋接流量傳輸速度相當(dāng)快,但比通過網(wǎng)橋直接傳送要慢,因?yàn)闃蚵菲鞅仨毚_定該數(shù)據(jù)包是用網(wǎng)橋還是用路由器來傳輸。參考譯文參考譯文6.網(wǎng)關(guān)網(wǎng)關(guān)是用于連接使用不同協(xié)議的網(wǎng)絡(luò)的設(shè)備。網(wǎng)關(guān)工作在OSI模型的網(wǎng)絡(luò)層。為了與另一網(wǎng)絡(luò)上的主機(jī)進(jìn)行通信,IP主機(jī)必須具有到目的地網(wǎng)絡(luò)的路由配置。如果沒有找到配置路由,主機(jī)使用網(wǎng)關(guān)(默認(rèn)IP路由器)把流量傳輸?shù)侥康闹鳈C(jī)。默認(rèn)網(wǎng)關(guān)是IP向遠(yuǎn)程網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包的地方。如果沒有指定默認(rèn)網(wǎng)關(guān),通信就被限制在本地網(wǎng)絡(luò)。網(wǎng)關(guān)接收來自使用一種協(xié)議棧的網(wǎng)絡(luò)數(shù)據(jù),刪除該協(xié)議棧并用另外網(wǎng)絡(luò)使用的協(xié)議棧將其重新包裝。示例:?電子郵件網(wǎng)關(guān),一個(gè)接收簡單郵件傳輸協(xié)議(SMTP)電子郵件,把郵件轉(zhuǎn)換成一個(gè)標(biāo)準(zhǔn)的X.400格式并轉(zhuǎn)發(fā)到目的地的網(wǎng)關(guān)?NetWare網(wǎng)關(guān)服務(wù)(GSNW),使運(yùn)行MicrosoftWindowsNTServer或WindowsServer的機(jī)器為Windows客戶端提供網(wǎng)關(guān),使他們可以訪問NetWare服務(wù)器上的文件和打印資源?在系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)(SNA)主機(jī)和TCP/IP網(wǎng)絡(luò)上計(jì)算機(jī)之間的網(wǎng)關(guān),如MicrosoftSNA服務(wù)器所提供的一個(gè)網(wǎng)關(guān)?一個(gè)分組組合/分解器(PAD),它提供局域網(wǎng)(LAN)與X.25分組交換網(wǎng)之間的連接更多內(nèi)容,請(qǐng)?jiān)L問
機(jī)械工業(yè)出版社網(wǎng)站:
ThankYou!計(jì)算機(jī)專業(yè)英語(第三版)Topologies
Unit
7Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsPhrasesAbbreviationsNotesNotesNotesNotesListeningtoTextA拓?fù)?.什么是拓?fù)洌客負(fù)渲妇W(wǎng)絡(luò)中各個(gè)獨(dú)立工作站的電纜布局方式。詞典中拓?fù)涞亩x是:局域網(wǎng)上設(shè)備之間或多個(gè)局域網(wǎng)間的連接方式。有三種基本的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)(不考慮它們的變種):總線形、星形及環(huán)形。區(qū)分拓?fù)渑c體系結(jié)構(gòu)之間的差別是重要的。拓?fù)涫蔷W(wǎng)絡(luò)設(shè)備相互連接的物理布局。相反,體系結(jié)構(gòu)是部件自身的連接,以及系統(tǒng)是如何構(gòu)成的(電纜連通方法、低層協(xié)議、拓?fù)涞龋?。專用于星形拓?fù)涞?0baseT以太網(wǎng)就是體系結(jié)構(gòu)的一個(gè)例子。2.什么是總線形拓?fù)??總線形拓?fù)浒衙總€(gè)計(jì)算機(jī)(節(jié)點(diǎn))連接到一個(gè)單段干線。干線就是一個(gè)通訊線,通常用同軸電纜,被稱作總線。信號(hào)從總線的一端傳輸?shù)搅硪欢?。每一端點(diǎn)需要一個(gè)終結(jié)器來吸收信號(hào),以便不使回波進(jìn)入總線。參考譯文在總線形拓?fù)渲?,信?hào)被廣播給全部站點(diǎn)。每個(gè)計(jì)算機(jī)檢查通過總線傳輸?shù)男盘?hào)的地址(數(shù)據(jù)幀)。如果數(shù)據(jù)的地址與該計(jì)算機(jī)匹配,計(jì)算機(jī)就處理該信號(hào)。如果數(shù)據(jù)的地址與該計(jì)算機(jī)不匹配,計(jì)算機(jī)就不動(dòng)作,信號(hào)沿總線繼續(xù)向下傳輸。一次只能有一個(gè)計(jì)算機(jī)發(fā)出信號(hào)。媒體訪問模式用于處理當(dāng)兩個(gè)信號(hào)同時(shí)在總線上傳輸時(shí)產(chǎn)生的碰撞??偩€形拓?fù)涫潜粍?dòng)的。換言之,總線上的計(jì)算機(jī)只能簡單地聽信號(hào)。它們不負(fù)責(zé)向前傳輸信號(hào)??偩€形拓?fù)渫ǔS赏S電纜實(shí)現(xiàn)??偩€形拓?fù)溆泻蝺?yōu)點(diǎn)與缺點(diǎn)?總線形拓?fù)涞膬?yōu)點(diǎn):?容易實(shí)現(xiàn)和擴(kuò)充?非常適合必須馬上建設(shè)的臨時(shí)網(wǎng)絡(luò)?實(shí)現(xiàn)成本特別低廉?一個(gè)站點(diǎn)的故障不會(huì)影響其它站點(diǎn)參考譯文總線形拓?fù)涞娜秉c(diǎn):?難于管理和查障?電纜長度和站點(diǎn)數(shù)受到限制?電纜斷開可能會(huì)影響整個(gè)網(wǎng)絡(luò);沒有冗余?長期維護(hù)成本比較高?隨著計(jì)算機(jī)的增加性能降低3.星形拓?fù)涞闹饕厣鞘裁??星形拓?fù)渲械娜空军c(diǎn)都被連接到叫做“集線器”的中央單元。集線器為網(wǎng)絡(luò)上的每個(gè)站點(diǎn)提供公共連接。每個(gè)站點(diǎn)用自己的直聯(lián)電纜連接到集線器上。在大多數(shù)情況下,這意味著需要比總線形拓?fù)涓嗟碾娎|。但是,這使增加或減少計(jì)算機(jī)相當(dāng)容易。只要把它們插到墻上的電纜出口就行了。參考譯文參考譯文如果電纜線斷開,只會(huì)影響到它所連接的計(jì)算機(jī)。這就消除了總線形拓?fù)渲袉吸c(diǎn)故障影響整個(gè)網(wǎng)絡(luò)的問題。(當(dāng)然除非集線器自己出問題了。)星形拓?fù)渫ǔS呻p絞線實(shí)現(xiàn),特別是非屏蔽雙絞線。星形拓?fù)湓诂F(xiàn)在所用的網(wǎng)絡(luò)拓?fù)渲写蟾抛畛R?。星形拓?fù)溆泻蝺?yōu)點(diǎn)與缺點(diǎn)?星形拓?fù)涞膬?yōu)點(diǎn):?容易增加新站點(diǎn)?容易監(jiān)控和查障?可以提供不同的接線星形拓?fù)涞娜秉c(diǎn):?集線器的故障會(huì)造成整個(gè)網(wǎng)絡(luò)癱瘓?需要更多的電纜4.環(huán)形拓?fù)涞闹饕厣鞘裁??環(huán)形拓?fù)溆梢粋€(gè)電纜串連起來的一套站點(diǎn)構(gòu)成。換言之,它是一環(huán)或一圈計(jì)算機(jī)。電纜沒有終點(diǎn)。信號(hào)沿這個(gè)環(huán)以順時(shí)針方向傳輸。注意,盡管這個(gè)拓?fù)涞倪\(yùn)行邏輯上是環(huán)形的,但其物理連線是星形的。中央控制單元不叫做“集線器”而叫“多站訪問單元”。(不要把令牌環(huán)MAU與媒體適配器單元相混淆,后者實(shí)際上是收發(fā)器)。在環(huán)形拓?fù)渲?,信?hào)經(jīng)“令牌”由一個(gè)站點(diǎn)傳輸?shù)搅硪粋€(gè)站點(diǎn)。當(dāng)一個(gè)站點(diǎn)要發(fā)送信號(hào)時(shí),它“奪得”,給其綁縛數(shù)據(jù)及目的地址,然后繞環(huán)發(fā)送它。令牌沿環(huán)路傳播直到到達(dá)目的地址。接收信息的計(jì)算機(jī)給發(fā)送者發(fā)送回復(fù)信息告知收到信息。然后,發(fā)送者釋放令牌給其他計(jì)算機(jī)所用。環(huán)形拓?fù)渲械拿總€(gè)站點(diǎn)都是平等地訪問,但一次只能有一個(gè)站點(diǎn)可以發(fā)送。參考譯文與被動(dòng)的總線拓?fù)湎啾?,環(huán)形使用主動(dòng)拓?fù)?。每個(gè)站點(diǎn)重復(fù)或引導(dǎo)信號(hào)后,才把信號(hào)傳遞到下一站點(diǎn)。環(huán)形拓?fù)渫ǔJ褂秒p絞線或光纖電纜。環(huán)形拓?fù)溆泻蝺?yōu)點(diǎn)與缺點(diǎn)?環(huán)形拓?fù)涞膬?yōu)點(diǎn):?系統(tǒng)的增長會(huì)最小限度地影響性能?全部站點(diǎn)都可以平等訪問環(huán)形拓?fù)涞娜秉c(diǎn):?最昂貴的拓?fù)?一個(gè)計(jì)算機(jī)的故障會(huì)影響其它計(jì)算機(jī)?復(fù)雜
參考譯文5.其它常見問題5.1為什么環(huán)形拓?fù)涞倪B線為星形?環(huán)形拓?fù)渫獗砜雌饋砼c星形相同。全部的站點(diǎn)都獨(dú)立地連接到中央位置。在星形拓?fù)渲?,中央設(shè)備叫做“集線器”,而環(huán)形拓?fù)涞闹醒朐O(shè)備叫做“MAU”。雖然它們看上去相同,但仔細(xì)研究發(fā)現(xiàn),環(huán)形實(shí)際上由連續(xù)的線路組成。信號(hào)通過這些線路并有序地被一系列的站點(diǎn)訪問。在星形拓?fù)渲?,信息被分開并同時(shí)發(fā)送到全部站點(diǎn)。5.2什么是反向環(huán)?反向環(huán)是由兩個(gè)相反方向的環(huán)構(gòu)成的環(huán)形拓?fù)?。目的是在電纜發(fā)生故障時(shí),以容錯(cuò)形式提供容錯(cuò)。如一個(gè)環(huán)出錯(cuò),數(shù)據(jù)可以流過另外的路徑,依然是一個(gè)環(huán)路。參考譯文參考譯文5.3可以混合拓?fù)鋯??可以的,可以在一個(gè)網(wǎng)絡(luò)中混合多種拓?fù)浣Y(jié)構(gòu)。一個(gè)非常常見的例子是帶多個(gè)集線器的大以太網(wǎng)。通常這些集線器位于大樓的不同樓層,或者也許在其它樓內(nèi)。每個(gè)集線器使用典型的星形拓?fù)浣Y(jié)構(gòu)連接起來。但是,這些集線器連都接到一個(gè)總線中,該總線通常被稱為骨干網(wǎng)。集線器之間的骨干網(wǎng)可以由光纖組成,而工作站由非屏蔽雙絞線電纜連接到每個(gè)集線器上。更多內(nèi)容,請(qǐng)?jiān)L問
機(jī)械工業(yè)出版社網(wǎng)站:
ThankYou!計(jì)算機(jī)專業(yè)英語(第三版)NetworkSecurity
Unit
8Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsNewWordsNewWordsPhrasesPhrasesAbbreviationsNotesNotesNotesNotesNotesListeningtoTextA網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全包括為防止和監(jiān)控未經(jīng)授權(quán)的訪問、濫用、修改或拒絕計(jì)算機(jī)網(wǎng)絡(luò)和可訪問網(wǎng)絡(luò)資源而采取的政策和做法。網(wǎng)絡(luò)安全涉及訪問網(wǎng)絡(luò)中數(shù)據(jù)的授權(quán),這由網(wǎng)絡(luò)管理員控制。用戶選擇或被分配一個(gè)ID和密碼或其他認(rèn)證信息,讓他們能在其權(quán)限內(nèi)訪問信息和程序。網(wǎng)絡(luò)安全包括在日常工作中使用的各種公共和私人計(jì)算機(jī)網(wǎng)絡(luò),也包括進(jìn)行企業(yè)、政府機(jī)構(gòu)和個(gè)人之間的業(yè)務(wù)和通信。網(wǎng)絡(luò)可以是私有的(例如公司內(nèi)的網(wǎng)絡(luò))也可以是可能對(duì)公眾開放的網(wǎng)絡(luò)。網(wǎng)絡(luò)安全涉及組織、企業(yè)和其他類型的機(jī)構(gòu)。如其名稱所示:它保護(hù)網(wǎng)絡(luò),以及保護(hù)和監(jiān)控正在進(jìn)行的操作。保護(hù)網(wǎng)絡(luò)資源的最常見和簡單的方法是通過為其分配唯一的名稱和相應(yīng)的密碼而實(shí)現(xiàn)。網(wǎng)絡(luò)安全始于認(rèn)證,通常使用用戶名和密碼。由于這僅需要一個(gè)詳細(xì)的用戶名認(rèn)證,有時(shí)被稱為單因素認(rèn)證。也能使用雙因素認(rèn)證,也就是使用用戶“擁有”的東西(例如,安全令牌、ATM卡或移動(dòng)電話);還可使用三因素認(rèn)證,用戶還使用某些東西(例如,指紋或虹膜掃描)證明他們“是”誰。參考譯文一旦認(rèn)證,防火墻就執(zhí)行訪問政策,例如允許網(wǎng)絡(luò)用戶訪問什么服務(wù)。雖然這可有效防止未經(jīng)授權(quán)的訪問,但此組件可能無法檢查或許有害的內(nèi)容(例如通過網(wǎng)絡(luò)傳輸?shù)挠?jì)算機(jī)蠕蟲或木馬)。防病毒軟件或入侵防御系統(tǒng)(IPS)有助于檢測(cè)和禁止此類惡意軟件的操作?;诋惓H肭謾z測(cè)系統(tǒng)還可以監(jiān)視網(wǎng)絡(luò)(如wireshark流量),并且可以記錄下來用于以后的審計(jì)和高級(jí)分析。將無監(jiān)督機(jī)器學(xué)習(xí)與全網(wǎng)絡(luò)流量分析相結(jié)合的新系統(tǒng)可以檢測(cè)主動(dòng)的網(wǎng)絡(luò)攻擊者,這些攻擊者來自內(nèi)部或外部,目的在于惡意破壞用戶機(jī)器或賬戶??梢约用軆蓚€(gè)網(wǎng)絡(luò)主機(jī)之間的通信以保持隱私。參考譯文蜜罐,其本質(zhì)是作為誘餌的網(wǎng)絡(luò)可訪問資源,它可以部署在網(wǎng)絡(luò)中作為監(jiān)視和預(yù)警工具,因?yàn)槊酃尥ǔ2挥糜诤戏康牡脑L問。通過在攻擊期間和攻擊后研究攻擊者所使用的嘗試破壞這些誘餌資源的技術(shù),可以關(guān)注新的攻擊技術(shù)。這樣的分析可以用于進(jìn)一步鞏固由蜜罐保護(hù)的實(shí)際網(wǎng)絡(luò)的安全性。蜜罐還可以將攻擊者的注意力從合法的服務(wù)器引開。蜜罐鼓勵(lì)攻擊者將其時(shí)間和精力花費(fèi)在誘餌服務(wù)器上,同時(shí)分散他們對(duì)真實(shí)服務(wù)器上的數(shù)據(jù)的注意力。類似于蜜罐,蜜網(wǎng)也是故意設(shè)置了漏洞的網(wǎng)絡(luò)。其目的也是吸引攻擊,以便研究攻擊者的方法,并且可以使用這些信息來提高網(wǎng)絡(luò)安全性。蜜網(wǎng)通常包含一個(gè)或多個(gè)蜜罐。由于所有重要的個(gè)人和商業(yè)數(shù)據(jù)每天都在計(jì)算機(jī)網(wǎng)絡(luò)上共享,安全對(duì)網(wǎng)絡(luò)而言至為重要。沒有哪個(gè)方法可以完全保護(hù)網(wǎng)絡(luò)使之不被入侵。隨著攻擊和防御的方法越來越復(fù)雜,網(wǎng)絡(luò)安全技術(shù)隨著時(shí)間的推移而不斷改進(jìn)和發(fā)展。參考譯文參考譯文1.物理網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全的最基本但經(jīng)常被忽視的因素是保護(hù)硬件免受盜竊或物理入侵。公司花費(fèi)大量的資金將其網(wǎng)絡(luò)服務(wù)器、網(wǎng)絡(luò)交換機(jī)和其他核心網(wǎng)絡(luò)部件保護(hù)在安全的設(shè)施中。雖然這些措施對(duì)于房主不切實(shí)際,但家人仍應(yīng)將其寬帶路由器保留在私人地點(diǎn),遠(yuǎn)離愛管閑事的鄰居和客人。移動(dòng)設(shè)備的廣泛使用使得物理安全變得更加重要。小物件特別容易忘在旅行站或從口袋里掉出來。最后,當(dāng)把移動(dòng)設(shè)備借給別人時(shí),讓其在視線之內(nèi):惡意的人可以偷竊個(gè)人數(shù)據(jù)、安裝監(jiān)控軟件或者在幾分鐘內(nèi)“無人注意”時(shí)“黑”手機(jī)。2.密碼保護(hù)如果應(yīng)用得當(dāng),密碼能夠非常有效地提高網(wǎng)絡(luò)的安全性。不幸的是,一些人不認(rèn)真管理密碼,并堅(jiān)持在他們的系統(tǒng)和網(wǎng)絡(luò)上使用的不良的、弱的(就是容易猜到的)密碼,如“123456”。以下只是幾個(gè)常用的密碼管理方法,但卻可以大大提高計(jì)算機(jī)網(wǎng)絡(luò)的安全保護(hù):·在加入網(wǎng)絡(luò)的所有設(shè)備上設(shè)置強(qiáng)密碼或一次性密碼·更改網(wǎng)絡(luò)路由器的默認(rèn)管理員密碼·不要經(jīng)常與他人共享密碼;如果可能,為朋友和來訪者設(shè)置訪客網(wǎng)絡(luò)訪問密碼。如果知道這些密碼的人較多時(shí)就更改密碼。參考譯文3.間諜軟件即使沒有物理訪問設(shè)備或知道任何網(wǎng)絡(luò)密碼,稱為間諜軟件的非法程序可以感染計(jì)算機(jī)和網(wǎng)絡(luò),通常訪問網(wǎng)站時(shí)就會(huì)感染?;ヂ?lián)網(wǎng)上存在大量間諜軟件。某些間諜軟件監(jiān)視個(gè)人的計(jì)算機(jī)使用和網(wǎng)絡(luò)瀏覽習(xí)慣,并將此信息報(bào)告給廣告公司,以便這些公司使用它來創(chuàng)建更有針對(duì)性的廣告。其他間諜軟件嘗試竊取個(gè)人數(shù)據(jù)。其中最危險(xiǎn)的間諜軟件形式之一是鍵盤監(jiān)控軟件,它捕獲并發(fā)送一個(gè)人所有的鍵盤按鍵的歷史記錄,也是捕獲密碼和信用卡號(hào)碼的理想工具。計(jì)算機(jī)上所有的間諜軟件都試圖在用戶不知情的情況下工作,從而造成相當(dāng)大的安全風(fēng)險(xiǎn)。由于間諜軟件非常難以檢測(cè)和刪除,網(wǎng)絡(luò)安全專家建議在計(jì)算機(jī)網(wǎng)絡(luò)上安裝和運(yùn)行著名的反間諜軟件程序。
參考譯文4.在線隱私個(gè)人追蹤者、身份信息竊取者,甚至政府機(jī)構(gòu)都在監(jiān)控人們的網(wǎng)絡(luò)習(xí)慣和行動(dòng),這遠(yuǎn)遠(yuǎn)超出了基本的間諜軟件的范圍。例如,使用來自通勤車和汽車的WiFi熱點(diǎn)能夠顯示個(gè)人的位置。即使在虛擬世界中,通過網(wǎng)絡(luò)的IP地址和社交網(wǎng)絡(luò)活動(dòng),可以在線跟蹤很多的個(gè)人身份信息。保護(hù)個(gè)人在線隱私的技術(shù)包括匿名Web代理服務(wù)器,但是當(dāng)今的技術(shù)不能完全保護(hù)在線隱私。參考譯文更多內(nèi)容,請(qǐng)?jiān)L問
機(jī)械工業(yè)出版社網(wǎng)站:
ThankYou!計(jì)算機(jī)專業(yè)英語(第三版)CloudComputingGlossary
Unit
9Contents
NewWords
Abbreviations
PhrasesNotes參考譯文NewWordsNewWordsNewWordsNewWordsPhrasesPhrasesAbbreviationsNotesNotesNotesNotesNotesListeningtoTextA云計(jì)算詞匯CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))由包含數(shù)據(jù)拷貝的多臺(tái)計(jì)算機(jī)組成的系統(tǒng),這些數(shù)據(jù)位于網(wǎng)絡(luò)不同的地方,這樣客戶端可以訪問最近的拷貝。云喻指一個(gè)全球性的網(wǎng)絡(luò),起初指電話網(wǎng),現(xiàn)在常用來代表因特網(wǎng)。云應(yīng)用沒有安裝在本地機(jī)器上的軟件應(yīng)用程序——它總是通過因特網(wǎng)訪問。云金字塔“頂”層的“應(yīng)用程序”通過Web瀏覽器運(yùn)行并與之交互。云應(yīng)用受到嚴(yán)格控制并很少進(jìn)行修改。例子包括Gmail或SalesF。云即服務(wù)(CAAS)一個(gè)云計(jì)算服務(wù),它已經(jīng)在一個(gè)平臺(tái)上開放且其他人可以在此搭建。云橋以這樣一種方式運(yùn)行應(yīng)用程序:其組件被集成到多個(gè)云環(huán)境中(可能是內(nèi)部/私有和外部/公共云的任意組合)。參考譯文云經(jīng)紀(jì)人創(chuàng)建和維護(hù)多個(gè)云服務(wù)供應(yīng)商的關(guān)系的實(shí)體。它可以作為云服務(wù)的客戶和提供商之間的聯(lián)絡(luò)人,為每個(gè)客戶選擇最佳的供應(yīng)商和監(jiān)管服務(wù)。云破裂你的云發(fā)生中斷或安全漏洞以及出現(xiàn)數(shù)據(jù)不可用的情況。云中心把基于標(biāo)準(zhǔn)的虛擬化組件作為類似數(shù)據(jù)中心的基礎(chǔ),在“云”中架構(gòu)的一個(gè)數(shù)據(jù)中心;例如:一個(gè)大公司(如亞馬遜)租用的基礎(chǔ)設(shè)施。云計(jì)算一種計(jì)算能力,它提供了抽象的計(jì)算資源及其基礎(chǔ)技術(shù)架構(gòu)(例如,服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)),對(duì)可快速提供和釋放的許多可配置的共享計(jì)算資源能實(shí)現(xiàn)便捷的、按需的網(wǎng)絡(luò)訪問,只需最少的管理或服務(wù)提供商交互。這個(gè)定義表示云有五個(gè)基本特征:按需自助服務(wù)、廣泛的網(wǎng)絡(luò)接入、資源池、快速彈性和定制服務(wù)。狹義地說,云計(jì)算是抽象了服務(wù)器詳細(xì)信息的客戶——服務(wù)器計(jì)算;客戶請(qǐng)求的是一個(gè)服務(wù)(資源),而不不是特定的服務(wù)器(計(jì)算機(jī))。云計(jì)算實(shí)現(xiàn)了基礎(chǔ)設(shè)施即服務(wù)(IaaS)、平臺(tái)即服務(wù)(PaaS)和軟件即服務(wù)(SaaS)。云計(jì)算意味著你可以得到基礎(chǔ)設(shè)施、應(yīng)用程序和業(yè)務(wù)流程作為一個(gè)因特網(wǎng)(或者你自己的網(wǎng)絡(luò))服務(wù)。參考譯文云計(jì)算安全云計(jì)算安全是一套基于控制的技術(shù)和策略,用來保護(hù)云計(jì)算所用的信息、數(shù)據(jù)應(yīng)用程序和基礎(chǔ)架構(gòu)。因?yàn)樵朴?jì)算的本質(zhì)是共享資源,因此對(duì)身份管理、隱私和訪問控制尤為關(guān)注。隨著使用云計(jì)算的組織和相關(guān)數(shù)據(jù)操作的云服務(wù)提供商的增多,在這些方面和其他易受攻擊領(lǐng)域的安全已經(jīng)成為組織與云計(jì)算提供商簽約時(shí)優(yōu)先考慮的事項(xiàng)。云計(jì)算安全過程應(yīng)該解決云提供商的安全控制問題,以保護(hù)客戶的數(shù)據(jù)安全、隱私和遵守必要的法規(guī)。在出現(xiàn)云安全漏洞時(shí),該過程也能保證業(yè)務(wù)的連續(xù)性和數(shù)據(jù)的備份計(jì)劃。云托管一種互聯(lián)網(wǎng)托管,其中客戶按需租用虛擬化、動(dòng)態(tài)可擴(kuò)展的基礎(chǔ)架構(gòu)。使用者常??蛇x擇操作系統(tǒng)和其他基礎(chǔ)設(shè)施組件。典型的云托管是自助服務(wù),按照小時(shí)或按月計(jì)費(fèi),并通過網(wǎng)絡(luò)接口或API管理。參考譯文參考譯文云基礎(chǔ)結(jié)構(gòu)云金字塔的“底”層(或基礎(chǔ)層)是通過準(zhǔn)虛擬化交付計(jì)算機(jī)的基礎(chǔ)設(shè)施。這包括作為基礎(chǔ)設(shè)施Web服務(wù)或“云中心”所交付的服務(wù)器、網(wǎng)絡(luò)和其他硬件設(shè)備。在這個(gè)級(jí)別提供對(duì)基礎(chǔ)設(shè)施的全面控制。例子包括GoGrid或AmazonWeb服務(wù)。云操作系統(tǒng)專門為提供商數(shù)據(jù)中心設(shè)計(jì)的計(jì)算機(jī)操作系統(tǒng),并通過因特網(wǎng)或其他網(wǎng)絡(luò)交付給用戶。WindowsAzure是云操作系統(tǒng)的一個(gè)例子。該術(shù)語有時(shí)也用來指基于云的客戶端操作系統(tǒng),如谷歌的Chrome操作系統(tǒng)。面向云的體系結(jié)構(gòu)(COA)面向云的體系結(jié)構(gòu)(COA)是一個(gè)概念性的模式,包括了云環(huán)境中的所有元素。在信息技術(shù)中,體系結(jié)構(gòu)指信息系統(tǒng)的整體結(jié)構(gòu)和組成該系統(tǒng)的實(shí)體之間的相互關(guān)系。面向云的體系結(jié)構(gòu)與面向服務(wù)的體系結(jié)構(gòu)(SOA)和事件驅(qū)動(dòng)體系結(jié)構(gòu)(EDA)均相關(guān),也組合了其他兩個(gè)結(jié)構(gòu)模型:面向資源的體系結(jié)構(gòu)(ROA)和面向超媒體的體系結(jié)構(gòu)(HOA)。ROA基于這樣的想法:任何一個(gè)可以分配到統(tǒng)一資源標(biāo)識(shí)符(URI)的實(shí)體都是資源。因此,資源不僅包括基礎(chǔ)設(shè)施元素(如服務(wù)器、計(jì)算機(jī)和其他設(shè)備),也包括網(wǎng)頁、腳本和JSP/ASP頁面以及其他實(shí)體。超媒體擴(kuò)展了超文本鏈接的概念,包括了其中任何一組多媒體對(duì)象的鏈接(包括聲音、視頻和虛擬現(xiàn)實(shí))。云平臺(tái)在云金字塔的“中間”層,它提供一個(gè)計(jì)算平臺(tái)或框架(例如,.net、RubyonRails或Python)作為服務(wù)或堆棧。只對(duì)該平臺(tái)或框架進(jìn)行控制,但不是在一個(gè)較低的層級(jí)(服務(wù)器基礎(chǔ)設(shè)施)。例子包括:谷歌AppEngine上或微軟的Azure。云可移植性在來自不同的云提供商提供的云計(jì)算環(huán)境中遷移應(yīng)用程序(通常也包括其關(guān)聯(lián)的數(shù)據(jù)),也可以在私有云與公共云或內(nèi)部云與外部云之間遷移應(yīng)用程序。參考譯文云提供商該公司為其他組織和/或個(gè)人提供基于云計(jì)算平臺(tái)、基礎(chǔ)設(shè)施、應(yīng)用程序或存儲(chǔ)服務(wù),這些通常都要收費(fèi)。云金字塔按照功能分段,對(duì)云計(jì)算層級(jí)的直觀表示。簡化的版本包括:基礎(chǔ)設(shè)施、平臺(tái)和應(yīng)用層。云服務(wù)器運(yùn)行Windows或Linux操作系統(tǒng)的虛擬化服務(wù)器,通過網(wǎng)絡(luò)接口或API而具體化。云服務(wù)器的行為與物理服務(wù)器一樣,可以由管理員或根級(jí)別進(jìn)行控制,這由服務(wù)器類型和云托管服務(wù)提供商來決定。云標(biāo)準(zhǔn)標(biāo)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范本:貨運(yùn)車輛租賃標(biāo)準(zhǔn)
- 2024年二月車位轉(zhuǎn)讓協(xié)議附屬設(shè)施驗(yàn)收標(biāo)準(zhǔn)補(bǔ)充版
- 藥品代理銷售合同模板范本
- 智能家居安裝合同詳細(xì)范文
- 無限連帶責(zé)任擔(dān)保合同示范文本
- 化工制圖與識(shí)圖測(cè)試題(附答案)
- 新工程承包合同
- 睪丸扭轉(zhuǎn)病人護(hù)理
- 鋁合金門窗采購合同范文正規(guī)范本
- 合同糾紛處理物業(yè)服務(wù)中心
- 2025年深入貫徹中央八項(xiàng)規(guī)定精神學(xué)習(xí)教育應(yīng)知應(yīng)會(huì)知識(shí)試題及答案
- 2025年3月22日山東事業(yè)單位統(tǒng)考《行測(cè)》真題(含答案)
- 影視劇組聘請(qǐng)工作人員合同二零二五年
- 中國輪轂電機(jī)市場(chǎng)發(fā)展?fàn)顩r與投資方向預(yù)測(cè)報(bào)告2024-2030年
- 2025年長襪子皮皮考試題及答案
- 2025年陜西金融資產(chǎn)管理股份有限公司招聘筆試參考題庫含答案解析
- 2025年廣西機(jī)場(chǎng)管理集團(tuán)有限責(zé)任公司招聘筆試參考題庫含答案解析
- 2025年九年級(jí)中考語文第一次模擬考試卷附答案解析
- 部隊(duì)食品安全知識(shí)課件
- 中建商務(wù)管理手冊(cè)
- 海洋中國知到智慧樹章節(jié)測(cè)試課后答案2024年秋哈爾濱工程大學(xué)
評(píng)論
0/150
提交評(píng)論