關于計算機類的論文范文
關于計算機類的論文范文
計算機專業(yè)教學對培養(yǎng)學生的計算機應用能力和綜合素質方面有著重大的影響。下面是學習啦小編為大家整理的計算機類的論文,供大家參考。
計算機類的論文范文一:計算機網絡數字數據通信技術
摘要:21世紀以來,計算機網絡已全面普及,計算機技術引入尋常百姓家,網絡技術的發(fā)展也改變了人們的生活和工作,全球化更是加快了通信技術發(fā)展的步伐。計算機的共享技術造就了局域網、城域網、廣域網等信息共享和通信的渠道,不僅方便了人們的語音、數據信息、圖像文件等信息的快速通信,也實現了數據信息資源的共享,便捷了人們的生活和工作,對我國的工業(yè)以及社會的進步有著顯著的影響。計算機網絡通信技術是現代信息技術的重要組成部分,極大地提高了人們的生活質量,滿足人們的多種需求。文章首先對數字數據通信技術進行簡述,并分析發(fā)展現狀,對計算機網絡數字數據通信技術的傳輸進行闡述,以期對我國計算機通信技術提供參考。
關鍵詞:計算機網絡;數字數據;通信技術
計算機網絡技術使用了通信線路和設備,用于連接不同地區(qū)的計算機網絡,形成計算機網絡系統(tǒng),從而滿足人們對語音、圖像、數據等信息的共享需求。計算機網絡中的組成設備主要有網關、交換器、網橋等,進行數據傳遞的過程就是計算機網絡通信技術,計算機網絡通信的基礎是網絡協(xié)議,只要計算機的網絡協(xié)議相同,就可以實現信息數據的通信和共享。
1數字數據通信技術的概述
1.1數字數據通信技術的優(yōu)勢
數字數據通信技術與傳統(tǒng)的模擬數據通信技術相比有著極大的優(yōu)勢:第一,數字數據通信技術中,數據傳輸的單位是數據幀,在傳輸時,一旦出現傳輸錯誤,就可以及時通過檢錯編碼和重新發(fā)送數據幀進行檢測,大大提升了通信的可靠性能。第二,數字數據通信可以將視頻、聲音、圖像等非數據信息轉換為數字信息,并在計算機網絡中進行傳輸。第三,數字數據通信技術有效加強了信息加密技術,使得信息的隱私性得到保障,避免外界的非法獲取,保障了信息的安全性。第四,數字數據通信技術采用了繼電器設備,并對信息和數據進行適當的放大和整形,避免了噪音的累積和影響,保證了數據在通信傳輸過程中遇到長距離傳輸時的完整性。第五,數字數據通信技術發(fā)展的速度不斷加快,并利用了集成電路,大大減少了電路設備的數量,降低了設備的成本和體積,使通信設備便攜方便。第六,數字數據通信技術中應用了多路光纖技術,使得數據的通信路徑更多,傳輸速度加快,可以在同一時間傳輸更多的數據,滿足了快速發(fā)展的生活需求。
1.2數字數據通信中的指標
1.2.1速率
通信技術中的速率指的是每秒能夠傳送的代碼位數,其計算公式是:S=1/T*log2n公式中的T是指脈沖的重復周期(脈沖的寬度),n是指調制的點平數。由此可見,T的重復周期(脈沖的寬度)的倒數就是每一秒的單位脈沖數,如果n=1/T,那么單位脈沖的重復頻率就是每一秒的位數。在調制器中,每一個調制轉換時間都與一個代碼對應。由此可見,調制速率與信息傳輸速率是相同的。
1.2.2誤碼率
誤碼率是衡量數據通信系統(tǒng)信息傳輸可靠性的關鍵指標,誤碼率主要指在數據進行通信傳輸的過程中,二進制碼出錯的概率,它的計算公式是:P=Ne/N公式中,Ne指的是傳輸錯誤的碼數,N指的是傳輸過程中二進制碼的總數。
1.2.3信道容量
信道容量決定了數據的通信速率,是檢測信息通信能力的重要因素,在計算機網絡中,比特是最常用的一個二進制單位,每秒能夠傳送的比特數量是信道容量的單位。
2計算機網絡通信的現狀分析
計算機技術的普及加快了經濟的發(fā)展,也提高了人們的生活質量,傳統(tǒng)的通信技術已無法滿足新時代的要求,因此,通信技術也不斷更新。近年來,通信技術經歷了模擬技術、二代GSM技術、CDMA技術、3G通信時代,目前,通信技術已進入4G通信時代,較以往的通信技術而言,4G通信傳輸速度更快,完整性更高,安全性更穩(wěn)定,方便了人們生活和工作的交流與溝通。另外,多媒體技術也在快速發(fā)展的通信技術時代背景下得到了提高,數字數據通信技術中可以將圖像、音頻、影視等數據轉變?yōu)閿底中畔?,方便了傳輸和共享,同時,數字數據通信技術還增加了存儲容量,可以無限制存儲,多媒體技術與計算機網絡數字數據通信技術的高度融合,將更好地滿足社會和人們的需求。
3數字數據通信技術的編碼
3.1基帶傳輸
基帶傳輸是指通過傳輸線路直接傳送包含數字信號的電脈沖,是通信技術中最常見的傳輸方式,廣泛應用在距離較近的局域網信息數據傳輸中,在傳輸中,常使用不同的電壓電平來替代二進制數字進行表示。
3.2編碼方案
數字信號脈沖編碼方案多種多樣,主要包括:單極性不歸零碼、雙極性不歸零碼、單極性歸零碼、雙極性歸零碼4種。其中歸零碼與不歸零碼的區(qū)別主要是脈沖時間與碼數的關系,如果在一個全部時間內是用電流來進行傳輸的就稱為不歸零碼,如果發(fā)出的電流少于一個碼數的全部時間就稱為歸零碼。簡而言之,歸零碼發(fā)出的是較窄的脈沖,而不歸零碼發(fā)出的是較寬的脈沖。除此之外,單極性碼與雙極性碼的區(qū)別則是單極性碼可以將直流分量進行累計,而雙極性碼則不可以累計直流分量,更有利于通信傳輸。
3.3同步過程
同步過程是指接收端按照發(fā)送端的每個碼數的重復頻率以及起始時間來接收和傳輸數據的,在計算機網絡數字數據通信技術中,主要應用的是位同步法和群同步法。位同步法是指接收端對于傳輸的每一個數據都和發(fā)送端保持一致,并在時間上保持同步,為了實現位同步法,我國目前常用的有外同步法和自同步法2種。外同步法是指接收端的數據信息直接由發(fā)送端預先發(fā)送過來,并保持同步;自同步法則是指接收端從發(fā)送端傳輸的各種波形中提取數據信息,并保證提取的數據信號不論時間上還是內容上都與發(fā)送端保持一致,例如:曼徹斯特編碼。群同步法是指在發(fā)送端傳輸信息后,將傳輸的信息分成若干群,這里的群是一種序列,序列有起始數據,也有終止數據,而所有數據都是有著固定的傳輸頻率的,這樣也就保證了發(fā)送端和接收端的信息一致。
4數字數據通信傳輸方式
4.1數字通信方式
一般來說,數字通信傳輸方式主要包括2種,即并行傳輸方式和串行傳輸方式。其中,并行傳輸方式一般適用于近距離數據通信傳輸,在發(fā)送端和接收端2個設備傳輸時,數據可以在并行的多條通信線路上達到傳輸多個數據位的效果。而串行傳輸方式則多用于遠距離數據通信,在進行傳輸時,數據是一位一位地在通信線路上進行傳輸,并主要有3種傳輸方向,即單工結構、半雙工結構、全雙工結構。其中的單工結構只支持1個方向上的數據通信傳輸,而半雙工結構就可以支持數據在2個方向上進行數據通信,而遇到特殊情況時,會在1個方向上進行數據通信傳輸,全雙工結構指的是只可以在2個方向進行數據通信。
4.2多路復用方式
多路復用方式主要分為頻分多路復用和時分多路復用2種傳輸方式。頻分多路復用方式是指將信道的總容量分解成為多個子信道,而且每一個子信道的帶寬完全相同,每一個子信道都可以單獨負責傳輸信號,使得信號可以同時傳輸,加快傳輸速度。時分多路復用方式是指按照時間的先后順序,將每一個信道分解成多個時間段,在同時傳輸多個信號時,每一個傳輸的數據信號就會占用一個時間段,從而達到實現多個數據同時傳輸的目的。
4.3同步傳輸和異步傳輸方式
在數字數據通信的過程中,為了保障發(fā)送端和接收端的數據信息完整性和同步性,各個碼數也必須保持同步,數據模塊和各個字符在傳輸的起始時間和終止時間也需要相同,目前,我們多采用同步傳輸和異步傳輸2種方式來達到這個目的。其中的同步傳輸是指在數據進行傳輸時,加入一些同步字符,從時間進行判斷,只有保證了數據的傳輸起始時間和終止時間相同,就可以判斷數據傳輸的同步性。而異步傳輸則常用于低速的傳輸設備,在數據中只能1位1位地加入起始字符和終止字符,導致傳輸效率低,結構也相對簡單。
5結語
隨著計算機網絡技術的應用和普及,數字數據通信技術越來越完善,滿足了社會的發(fā)展要求,也方便了人們的生活和工作,在我國軍事、工業(yè)、航空航天技術、衛(wèi)星通信技術等領域也得到了廣泛應用。本文首先對數字數據通信技術進行簡述,并分析發(fā)展現狀,對計算機網絡數字數據通信技術的傳輸進行闡述,以期對我國計算機通信技術提供參考。
[參考文獻]
[1]劉忠.探討計算機通信與網絡發(fā)展的應用技術[J].電子技術與軟件工程,2014(16):44.
[2]宋舒豪.探討計算機通信與網絡發(fā)展的應用技術[J].信息通信,2014(3):172.
[3]趙洪濤.淺議計算機通信與網絡發(fā)展的應用技術[J].交通科技與經濟,2004(2):37-38.
[4]張雪艷,劉春霞.計算機通信與網絡發(fā)展的應用技術[J].煤炭技術,2012(10):174-175.
[5]田艷云.計算機通信與網絡發(fā)展應用技術的探究[J].電子制作,2013(10):56-57.
[6]任金蘭,王虎撲,張東健.通信技術與計算機技術融合發(fā)展[J].硅谷,2012(10):7.
計算機類的論文范文二:計算機軟件開發(fā)中分層技術研究
摘要:在信息化建設水平不斷提高的情況下,計算機軟件在這一過程中得到了十分廣泛的應用,此外,計算機軟件開發(fā)在這一過程中也越來越受到人們的關心和關注。軟件開發(fā)技術最近幾年得到了很大的改進,這些技術當中分層的技術是非常重要的一個,所以,我們需要對其進行全面的分析和研究。
關鍵詞:計算機;軟件開發(fā);分層技術
當前信息化時代已經悄然到來,網絡技術的發(fā)展也使得人們越來越關注軟件開發(fā)行業(yè),計算機軟件從原來的二元結構模式逐漸向多層結構模式發(fā)展,中間件也成為了應用層質量和性能非常重要的一個問題,此外,其也成為了計算機軟件開發(fā)應用過程中非常關鍵的一個技術,其與數據庫,操作系統(tǒng)共同形成了計算機基礎軟件。這一技術的應用能夠使得軟件系統(tǒng)擴展性更強,靈活性和適應性也在這一過程中得到了顯著的提升,所以,分層技術也已經在現代計算機軟件開發(fā)的過程中得到了越來越廣泛的應用。
1計算機層次軟件及其優(yōu)點
計算機軟件工程的最終目標就是研發(fā)質量和性能更好的軟件產品,而在這一過程中基礎構建和開發(fā)可以十分有效的為計算機軟件的應用提供非常好的條件,構件是高內聚度軟件包,其能夠當作獨立單元進行更加全面的開發(fā)處理,同時,其也為構件的組合提供了非常大的便利,對軟件系統(tǒng)進行搭建可以很好的縮短軟件開發(fā)的時長,同時還能十分有效的獲得更多的質量保證。構件開發(fā)最為重要的一個目的就是廣泛的應用,應用層次化軟件結構設計方法的一個非常重要的目的就是可以更為科學合理的去應用構件技術。軟件系統(tǒng)在進行了分解之后,形成了不同的構件模塊,高層次構件通常被人們視為指定領域的構件。低層次構件只是與數據庫或許是和物理硬件產生聯(lián)系。層次劃分是一個相對比較寬泛的概念,所以在層次關系方面并沒有一個相對統(tǒng)一和規(guī)范的標準。不同構件內部的層次關系通常是上下層依附的關系。站在某個角度上來看,計算機軟件的系統(tǒng)層次化就是指多層次技術的廣泛應用,而根本原因是為了軟件能夠大范圍的應用。采用分層模式可以非常好的展現出軟件的可擴展性,系統(tǒng)某一層在功能上的變化僅僅和上下層存在著一定的關系,對其他層并不會產生非常明顯的影響。分層模式也比較適合使用在一些標準組織當中,此外,其也是通過控制功能層次接口來保證其不會受到嚴重的限制。標準接口的應用能夠使得不同軟件可以自行開發(fā),同時后期更新的產品也能夠和其他軟件具有良好的融合性。
2軟件開發(fā)中多層次技術分析
2.1兩層與三層結構技術分析
在兩層模式當中,一般都是由數據庫的服務器和客戶端構成,其中,客戶端能夠為客戶提供一個操作界面,同時,其還具備非常好的邏輯處理功能,同時還要按照指令去完成數據庫的查詢,而服務器主要是接收客戶端的指令,同時還要按照指令對數據庫完成查詢,同時還要返回到查詢結果當中。這種邏輯處理結構就被人們稱作Fat客戶,這種二層技術的客戶端類型在應用的過程中能夠完成非常多的業(yè)務邏輯處理工作,隨著客戶端數量的增加,其擴充性和交互作業(yè)以及通信性能等等都會受到影響,此外還存在著非常明顯的安全問題及隱患。而計算機技術在不斷的完善,傳統(tǒng)的二層技術已經不能適應系統(tǒng)應用的具體要求。在這樣的情況下就出現了三層結構技術類型,這種技術主要是客戶端、應用服務器交換機和應用服務器構成。其中,客戶端主要是用來實現人機交互,數據服務器可以讓操作人員完成數據信息的訪問、存儲以及優(yōu)化工作,服務器的應用主要是能夠完成相關業(yè)務的邏輯分析工作,這樣也就使得客戶端的工作壓力有了非常顯著的下降,我們一般將這樣的客戶稱作瘦客戶。三層結構和二層結構相比其具有非常強的可重復性、維護方面更加方便,同時其安全性和擴展性也明顯增強,但是在用戶數量并不是很多的時候,二層結構的優(yōu)勢則更加的明顯,所以,在軟件開發(fā)的過程中,我們一定要充分的結合實際的情況和要求。
2.2四層結構技術
當前,計算機應用的環(huán)境在復雜性上有了非常顯著的提升,客戶對軟件系統(tǒng)也提出了越來越高的要求,其主要表現在了軟件開發(fā)周期不是很長,系統(tǒng)的穩(wěn)定性很好,擴展性更強等方面,為了滿足用戶提出的更高要求,我們在開發(fā)的過程中將用戶界面、業(yè)務邏輯個數據庫服務器根據其功能模塊進行全面的處理,將不同的模塊分開,這樣也就將相互之間的影響降到了最低水平。這個時候,如果使用三層分層技術就無法很好的實現這一功能,很多軟件的開發(fā)人員會在數據庫和邏輯層交互的過程中,增加一層數據庫接口封裝,這樣也就實現了三層向四層的進化。四層結構體系主要包含web層、業(yè)務邏輯層、數據持久層與存儲層。其中,web層可以使用模式1或模式2開發(fā)。在模式1中,基本是由JSP頁面所構成,當接收客戶端的請求之后,能直接給出響應,使用少量Java處理數據庫的有關操作。模式1實現較為簡單,可用于小規(guī)模項目快速開發(fā),這種模式的局限性也很明顯,JSP頁面主要擔當了控制器與視圖View兩類角色,其表現及控制邏輯被混為一體,有關代碼重用功能較低,應用系統(tǒng)的維護性與擴展性難度加大,并不適合復雜應用系統(tǒng)開發(fā)。模式2主要是基于1vlvc結構進行設計的,JSP不再具有控制器職責,由Sen}let當作前端的控制器進行客戶端請求的接收,并通過Java實施邏輯處理,而JSP僅具有表現層的角色,將結果向用戶呈現,這種模型主要適合大規(guī)模項目的應用開發(fā)。業(yè)務邏輯層在數據持久層與web層間,主要負責將數據持久層中的結果數據傳給web層,作為業(yè)務處理核心,具有數據交換的承上啟下功能,業(yè)務邏輯層的技術依據業(yè)務及功能大小不同,能夠分成JavaBean與EJB兩種封裝的業(yè)務邏輯,其中EJB簡化了Java語言編寫應用系統(tǒng)中的開發(fā)、配置與執(zhí)行,不過EJB并非實現J2EE唯一的方法,支持EJB應用的程序器能應用任何分布式的網絡協(xié)議,像JRMP.IIOP與專有協(xié)議等。
3結論
當前,我國計算機應用的過程中面臨的環(huán)境越來越復雜,同時在客戶的要求方面也有了非常顯著的提升,為了更好的滿足軟件應用者的要求,在軟件開發(fā)工作中,分層技術得到了十分廣泛的應用,以往的兩層技術模式已經無法適應當今時代的建設和發(fā)展,在對兩層和三層結構優(yōu)缺點的分析之后,多層結構系統(tǒng)在應用的過程中發(fā)揮了非常大的作用,這樣也就使得軟件開發(fā)技術得到了顯著的提升,從而極大的滿足了客戶對計算機軟件的各項要求。
參考文獻
[1]金紅軍.規(guī)范化在計算機軟件開發(fā)中的應用[J].物聯(lián)網技術,2016(01).
[2]趙明亮.計算機應用軟件開發(fā)技術[J].黑龍江科技信息,2011(26).
[3]林雪海,吳小勇.計算機軟件開發(fā)的基礎架構原理研究[J].電子制作,2016(Z1).
關于計算機類的論文相關文章: