1. 簡述計算機網路發展過程
第一代計算機網路---遠程終端聯機階段;
第二代計算機網路---計算機網路階段;
第三代計算機網路---計算機網路互聯階段;
第四代計算機網路---國際互聯網與信息高速公路階段。
計算機網路,是指將地理位置不同的具有獨立功能的多台計算機及其外部設備,通過通信線路連接起來,在網路操作系統,網路管理軟體及網路通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。
計算機網路也稱計算機通信網。關於計算機網路的最簡單定義是:一些相互連接的、以共享資源為目的的、自治的計算機的集合。
另外,從邏輯功能上看,計算機網路是以傳輸信息為基礎目的,用通信線路將多個計算機連接起來的計算機系統的集合,一個計算機網路組成包括傳輸介質和通信設備。
從用戶角度看,計算機網路是這樣定義的:存在著一個能為用戶自動管理的網路操作系統。由它調用完成用戶所調用的資源,而整個網路像一個大的計算機系統一樣,對用戶是透明的。
一個比較通用的定義是:利用通信線路將地理上分散的、具有獨立功能的計算機系統和通信設備按不同的形式連接起來,以功能完善的網路軟體及協議實現資源共享和信息傳遞的系統。
從整體上來說計算機網路就是把分布在不同地理區域的計算機與專門的外部設備用通信線路互聯成一個規模大、功能強的系統,從而使眾多的計算機可以方便地互相傳遞信息,共享硬體、軟體、數據信息等資源。簡單來說,計算機網路就是由通信線路互相連接的許多自主工作的計算機構成的集合體。
最簡單的計算機網路就只有兩台計算機和連接它們的一條鏈路,即兩個節點和一條鏈路。
2. 簡述數據通過計算機網路的通信過程。
過程:電腦將數據封裝上一定的頭部,轉換成0,1等二進制信號在線路上傳播給路由器,路由器根據路由表轉發數據,直達目的主機,再拆去頭部信息,將純的數據交給應用程序。
c/s(客戶機/伺服器)有三個主要部件:資料庫伺服器、客戶應用程序和網路。伺服器負責有效地管理系統的資源,其任務集中於:
1.資料庫安全性的要求
2.資料庫訪問並發性的控制
3.資料庫前端的客戶應用程序的全局數據完整性規則
4.資料庫的備份與恢復
客戶端應用程序的的主要任務是:
1.提供用戶與資料庫交互的界面
2.向資料庫伺服器提交用戶請求並接收來自資料庫伺服器的信息
3.利用客戶應用程序對存在於客戶端的數據執行應用邏輯要求
4.網路通信軟體的主要作用是,完成資料庫伺服器和客戶應用程序之間的數據傳輸。
三層C/S結構是將應用功能分成表示層、功能層和數據層三部分。
解決方案是:對這三層進行明確分割,並在邏輯上使其獨立。
在三層C/S中, 表示層 是應用的用戶介面部分,它擔負著用戶與應用間的對話功能。它用於檢查用戶從鍵盤等輸入的數據,顯示應用輸出的數據。為使用戶能直觀地進行操作,一般要使用圖形用戶介面 (GUI),操作簡單、易學易用。在變更用戶介面時,只需改寫顯示控制和數據檢查程序,而不影響其他兩層。檢查的內容也只限於數據的形式和值的范圍,不包括有關業務本身的處理邏輯。
功能層 相當於應用的本體,它是將具體的業務處理邏輯地編入程序中。表示層和功能層之間的數據交往要盡可能簡潔。
數據層 就是DBMS,負責管理對資料庫數據的讀寫。DBMS必須能迅速執行大量數據的更新和檢索。現在的主流是關系資料庫管理系統 (RDBMS)。因此一般從功能層傳送到數據層的要求大都使用SQL語言。
在三層或N層C/S結構中,中間件 (Middleware) 是最重要的部件。所謂中間件是一個用API定義的軟體層,是具有強大通信能力和良好可擴展性的分布式軟體管理框架。它的功能是在客戶機和伺服器或者伺服器和伺服器之間傳送數據,實現客戶機群和伺服器群之間的通信。其工作流程是:在客戶機里的應用程序需要駐留網路上某個伺服器的數據或服務時,搜索此數據的C/S應用程序需訪問中間件系統。該系統將查找數據源或服務,並在發送應用程序請求後重新打包響應,將其傳送回應用程序。隨著網路計算模式的發展,中間件日益成為軟體領域的新的熱點。中間件在整個分布式系統中起數據匯流排的作用,各種異構系統通過中間件有機地結合成一個整體。每個C/S環境,從最小的LAN環境到超級網路環境,都使用某種形式的中間件。無論客戶機何時給伺服器發送請求,也無論它何時應用存取資料庫文件,都有某種形式的中間件傳遞C/S鏈路,用以消除通信協議、資料庫查詢語言、應用邏輯與操作系統之間潛在的不兼容問題。
三層C/S結構的優勢主要表現在以下幾個方面:
1.利用單一的訪問點,可以在任何地方訪問站點的資料庫;
2.對於各種信息源,不論是文本還是圖形都採用相同的界面;
3.所有的信息,不論其基於的平台,都可以用相同的界面訪問;
4.可跨平台操作;
5.減少整個系統的成本;
6.維護升級十分方便;
7.具有良好的開放性;
8.系統的可擴充性良好;
9.進行嚴密的安全管理;
10.系統管理簡單,可支持異種資料庫,有很高的可用性。
3. 計算機的網路發展經歷了哪幾個階段
現代計算機就是從古老的計算工具一步步發展過來的,中間經歷過的難易程度已經很少找到相關記載,但是可以想像如今計算機的智能化大概就能猜測出當時的一步步艱辛!
到第一台真正意義上的電子計算機出現的時候已經到了20世紀中期。
1946年,馮 · 諾依曼提出計算機的基本原理:存儲程序和程序控制。
1. 由二進制代替十進制思想
2. 採用存儲程序思想
3. 從邏輯分為CPU(運算器,控制器),存儲器,輸入設備,輸出設備
同年第一台計算機ENIAC (埃尼阿克(Electronic Numerical Integrator And Calculator)) 在美國賓夕法尼亞大學現世並正式投入運行,參與研製工作的是賓夕法尼亞大學莫爾電機工程學院的莫克萊和埃克特為首的研製小組。
馮諾依曼並沒有參加 ENIAC 的研製,而是在了解到 ENIAC 項目後,在其基礎上帶領 ENIAC 的原班人馬研製了 EDVAC,重新設計了整個架構,從而奠定了當今所有計算機的結構,從而開始採用二進制進行運算。
ENIAC重30噸,使用了約18800個真空電子管,功率達174千瓦,佔地約140平方米,使用十進制運算,每秒能運算5000次加法,但是它不像現在這樣的電腦有輸入控制設備,只能通過人工來扳動龐大面板上的各種開關來進行數據信息輸入,雖然現在看來它真的很落後,但是在當時它代表著人類計算技術的最高成就,它奠定了電子計算機的發展基礎,開辟了信息時代。
第一台計算機操作圖片:
後來的日子裡面,根據計算機電子器件分為了四個階段
1946~1957年 電子管 外存:磁鼓,磁帶 機器語言、匯編語言
1958~1964年 晶體管 內存:磁芯體 出現程序員
1965~1972年 半導體,小規模集成電路 半導體存儲器
1972年至今 超大規模集成電路
整個計算機起始與發展的歷程,是十分的曲折的,發展到如今還在感嘆它鬼斧天工的藝術性。
4. 將計算機連接到網路的基本過程是什麼
計算機連接到網路的基本過程是
1、確定使用的網路硬體設備。
2、用RJ-45插頭的雙絞線和網路集成器把計算機連接起來
3、安裝網路通信協議
4、設置網路參數
(4)計算機網路的基本工作過程擴展閱讀:
網路鏈接技術的作用
從計算機技術誕生那天開始,網路鏈接就開始發揮了作用。網路鏈接技術的作用量大、面廣,有時平行,有時交叉,有時重疊,難以全面總結。我在這里寫幾條具有現實意義的。
1、輻射
以點帶面。互聯網—-互連網—-互鏈網。如上網以後,不管在「地址欄」里鍵入那個網站的網址,就能進入該網站。又如在「收藏夾」里收藏有許多網址,想進那個網站,就進那個網站。這是小區域網與大網站的互聯。
2、包容
兩個網站之間的鏈接,新浪網首頁給谷歌網留有查詢窗口,搜狐網給搜狗網留有查詢窗口。
3、以小控(制)大
牽一發而動全身。如一個16k大小的、後綴為「.VSP」的會聲會影項目文件能啟動605M大的「會聲會影視頻編輯軟體」。
4、萬能
想要宣傳某一思想而發的博文,可以有意設計成通過具有鏈接功能的博文標題,讓別人關注到博文。
5、索引
簡單快捷。根據一定需要,把書刊中的主要內容或各種題名摘錄下來,標明出處、頁碼,按一定次序分條排列,以供人查閱的資料。
6、橋
連接知識點的橋。
7、詞典
網上通用。將各種具有「鏈接」功能的素材編制一個word文件。日積月累下來,就是一本自編自用的「詞典」了!
8、網
點—-線—-網。通過互聯網的網路鏈接,將各門各類知識網羅到我們和下一代的心中,讓智慧和經驗代代傳承。
5. 計算機的工作原理是什麼
計算機的工作原理:
計算機在運行時,先從內存中取出第一條指令,通過控制器的解碼,按指令的要求,從存儲器中取出數據進行指定的運算和邏輯操作等加工,然後再按地址把結果送到內存中去。接下來,再取出第二條指令,在控制器的指揮下完成規定操作。依此進行下去。直至遇到停止指令。
程序與數據一樣存貯,按程序編排的順序,一步一步地取出指令,自動地完成指令規定的操作是計算機最基本的工作原理。
(5)計算機網路的基本工作過程擴展閱讀:
計算機的特點
1、運算速度快:計算機內部電路組成,可以高速准確地完成各種算術運算。當今計算機系統的運算速度已達到每秒萬億次,微機也可達每秒億次以上,使大量復雜的科學計算問題得以解決。
2、計算精確度高:科學技術的發展特別是尖端科學技術的發展,需要高度精確的計算。計算機控制的導彈之所以能准確地擊中預定的目標,是與計算機的精確計算分不開的。
3、邏輯運算能力強:計算機不僅能進行精確計算,還具有邏輯運算功能,能對信息進行比較和判斷。計算機能把參加運算的數據、程序以及中間結果和最後結果保存起來,並能根據判斷的結果自動執行下一條指令以供用戶隨時調用。
4、存儲容量大:計算機內部的存儲器具有記憶特性,可以存儲大量的信息,這些信息,不僅包括各類數據信息,還包括加工這些數據的程序。
5、自動化程度高:由於計算機具有存儲記憶能力和邏輯判斷能力,所以人們可以將預先編好的程序組納入計算機內存,在程序控制下,計算機可以連續、自動地工作,不需要人的干預。
6、性價比高:幾乎每家每戶都會有電腦,越來越普遍化、大眾化,21世紀電腦必將成為每家每戶不可缺少的電器之一。