通信應(yīng)用軟件設(shè)計tp2(linux)

通信應(yīng)用軟件設(shè)計tp2(linux)

ID:21655586

大小:1.83 MB

頁數(shù):107頁

時間:2018-10-19

通信應(yīng)用軟件設(shè)計tp2(linux)_第1頁
通信應(yīng)用軟件設(shè)計tp2(linux)_第2頁
通信應(yīng)用軟件設(shè)計tp2(linux)_第3頁
通信應(yīng)用軟件設(shè)計tp2(linux)_第4頁
通信應(yīng)用軟件設(shè)計tp2(linux)_第5頁
資源描述:

《通信應(yīng)用軟件設(shè)計tp2(linux)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、UNIX/Linux基礎(chǔ)毛其林參考書目《UNIX基礎(chǔ)教程》(第二版)清華大學出版社計算機硬件(馮·諾依曼體系)計算機之父--馮·諾依曼20世紀最杰出的數(shù)學家之一的馮·諾依曼.1946年發(fā)明的電子計算機,大大促進了科學技術(shù)的進步,大大促進了社會生活的進步.鑒于馮·諾依曼在發(fā)明電子計算機中所起到關(guān)鍵性作用,被譽為“計算機之父“。約翰·馮·諾依曼(JohnVonNeumann,1903-1957),美藉匈牙利人。馮·諾依曼在格論、連續(xù)幾何、理論物理、動力學、連續(xù)介質(zhì)力學、氣象計算、原子能和經(jīng)濟學等領(lǐng)域都作過重要的工作。1994年憑借對博弈論的突出貢獻獲得了諾貝爾經(jīng)濟學獎。

2、計算機軟件2-1系統(tǒng)軟件操作系統(tǒng)(UNIX、Linux、Windows、Mac)程序語言處理系統(tǒng)編譯和解釋系統(tǒng)數(shù)據(jù)庫系統(tǒng)診斷和控制系統(tǒng)系統(tǒng)實用程序等等計算機軟件2-2應(yīng)用軟件:計算機系統(tǒng)支持下的所有面對實際問題和具體用戶群的應(yīng)用程序的總和科學計算工程設(shè)計數(shù)據(jù)處理事務(wù)管理過程控制系統(tǒng)等等操作系統(tǒng)是用戶與計算機硬件間的界面,是控制、管理計算機系統(tǒng)內(nèi)各種硬件和軟件資源,有效地組織多道程序運行的系統(tǒng)軟件。文件管理程序管理用戶界面UNIX的誕生1969年,從事MULTICS研究的貝爾實驗室的KenThompson和他的同事DennisRitchie,在DEC的PDP-7型計算

3、機上編寫了一個簡易的新型操作系統(tǒng),是一個兩用戶的多任務(wù)操作系統(tǒng)。這套系統(tǒng)取名UNIX。UNIX在后來取得了巨大成功。UNIX最初用匯編語言編制,在PDP-7上實現(xiàn)。DennisRitchie發(fā)明了C語言,并與Thompson用C語言改寫了UNIX的源程序,為以后的開發(fā)和移植奠定了基礎(chǔ)。隨后,UNIX被移植到各種各樣的計算機系統(tǒng)上,UNIX也經(jīng)歷了二三十年的發(fā)展,引進了許多新的技術(shù),成為更加成熟的操作系統(tǒng)。Unix創(chuàng)始人UNIX的特點UNIX是最早出現(xiàn)的操作系統(tǒng)之一,發(fā)展到現(xiàn)在已趨于成熟;C語言因UNIX系統(tǒng)而出現(xiàn),UNIX系統(tǒng)具有強大的可移植性,適合多種硬件平臺。由

4、于UNIX開放和競爭的環(huán)境,使UNIX技術(shù)得到了迅猛的發(fā)展,形成了技術(shù)成熟,可靠性高,伸縮性強,應(yīng)用系統(tǒng)多,支持網(wǎng)絡(luò)與數(shù)據(jù)庫功能強大,以及與現(xiàn)有系統(tǒng)的兼容性和互操作性好等特點。開放性好是UNIX系統(tǒng)最重要的本質(zhì)特征,也是UNIX強大生命力之所在。LinuxLinux是一類Unix計算機操作系統(tǒng)的統(tǒng)稱。Linux操作系統(tǒng)的內(nèi)核的名字也是“Linux”。Linux操作系統(tǒng)也是自由軟件和開放源代碼發(fā)展中最著名的例子。嚴格來講,Linux這個詞本身只表示Linux內(nèi)核,但在實際上人們已經(jīng)習慣了用Linux來形容整個基于Linux內(nèi)核,并且使用GNU工程各種工具和數(shù)據(jù)庫的操作

5、系統(tǒng)。Linux得名于計算機業(yè)余愛好者LinusTorvalds。Linux創(chuàng)始人UNIX與Windows的比較3-1微軟基于NT技術(shù)架構(gòu)的WindowsNT、Windows2000和Windows2003甚至有取代UNIX的趨勢,特別是在小型服務(wù)器和網(wǎng)絡(luò)操作系統(tǒng)方面。然而,在許多領(lǐng)域它無法同UNIX相比擬。其中包括適應(yīng)能力,資源的高效利用和可靠性等。此外Windows作為微軟專有的系統(tǒng),它不具備像UNIX那樣吸收新特性的靈活性和敏捷性。UNIX與Windows的比較3-2Windows幾乎是由Microsoft公司壟斷的,Unix則呈現(xiàn)百花齊放的格局。UNIX與W

6、indows的比較3-3UNIX是一個開放的操作系統(tǒng),Windows則不是。大多數(shù)人無法見到Windows的源代碼。UNIX的源代碼卻隨時可以得到,尤其在商用最廣泛的Solaris系統(tǒng)開放源代碼之后,UNIX系統(tǒng)的開放性再一次讓世界震撼。Windows是一個專有的操作系統(tǒng),由微軟控制其演繹。開放性使得UNIX可以隨著人們開發(fā)新的特性而進化,Windows進化的唯一途徑是微軟對它進行修改。UNIX的未來UNIX在繼續(xù)演變之中。從開發(fā)UNIXSVR4開始到UNIX統(tǒng)一由來自O(shè)penSource的唯一UNIX規(guī)范向前推動著。UNIX系統(tǒng)的長遠優(yōu)越性之一是它隨著技術(shù)進步而成

7、長和吸收新特性的能力。UNIX的明天會更好!UNIX系統(tǒng)結(jié)構(gòu)3-1UNIX系統(tǒng)結(jié)構(gòu)硬件系統(tǒng)內(nèi)核SHELL應(yīng)用程序UNIX系統(tǒng)結(jié)構(gòu)3-2一個典型的計算機系統(tǒng)包括硬件、系統(tǒng)軟件和應(yīng)用軟件。中間是計算機硬件本身,包括打印機、磁盤驅(qū)動器和其他的外圍設(shè)備。內(nèi)核控制著硬件、程序的運行以及文件存儲。SHELL與內(nèi)核交互,把從用戶接收的命令發(fā)送給內(nèi)核應(yīng)用程序可以通過SHELL調(diào)用內(nèi)核,也可以不通過SHELL直接訪問內(nèi)核。UNIX系統(tǒng)結(jié)構(gòu)3-3內(nèi)核內(nèi)核位于操作系統(tǒng)的最內(nèi)層,它是唯一與硬件交流的部分,是控制計算機硬件的核心程序。UNIX內(nèi)核是用C語言開發(fā)的,通過免費或付費的方式,可

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。