川大計算機復試專業(yè)課關(guān)于魚群-螞蟻算法及AI等簡介_第1頁
川大計算機復試專業(yè)課關(guān)于魚群-螞蟻算法及AI等簡介_第2頁
川大計算機復試專業(yè)課關(guān)于魚群-螞蟻算法及AI等簡介_第3頁
川大計算機復試專業(yè)課關(guān)于魚群-螞蟻算法及AI等簡介_第4頁
川大計算機復試專業(yè)課關(guān)于魚群-螞蟻算法及AI等簡介_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

4請表述一下C++和JAVA的區(qū)別。JAVAlanguageleadprogrammerscan'tfindthepointertodirectlyaccessmemory.C++supportsmultipleinheritance,Javadoesnotsupportmultipleinheritance,butallowaclasstoinheritlotsofinterfacesJavaisonekindoffullyobject-orientedlanguage,allfunctionandvariabledepartmentmustbepartoftheclass.Andc++willallowfunctionandvariabletobedefinedasglobalvariable.Inaddition,Javaabolishedthestructureandunioninc/c++.Javaautomatictackletheuselessmemory,noneedtotakerecoveryoperationincludingdeleteoperation.AndProgrammersmustfreememoryresourcesinC++Javadoesnotsupporttheoverloadedoperation.OperatorsoverloadedisconsideredasastrikingfeatureofC++Javadoesnotsupportthefunctionofpreprocess.Javadoesnotsupportthedefaultfuntionvariable,butC++does.CandC++donotsupportthecharacterstringvariable,andNULLareasymbolofanendtothecharacterstringinCandC++programs.andtheclassobjectionsuchasstringandstringBufferwereusedtoachievecharacterstringinJava.Thegotostatementweren'tsupportedinJava.despitetheeffectofkeycharacter,theuseofithadbeenforbidden.JavadoesnotsupporttheautomaticforcedconversionslikeC/C++,ifneeded,itmustbeprogrammedbyforcetypeconversionexplicitly.JAVAofabnormalmechanismisusedtocaptureexceptionevents,enhancethesystemfaulttolerance5請用英語表述一下軟件周期的過程。軟件產(chǎn)品從形成概念開始,經(jīng)過開發(fā)、使用和維護,直到最后退役的全過程稱為軟件生命周期軟件生命周期分為軟件系統(tǒng)的可行性研究、需求分析、概要設(shè)計、詳細設(shè)計、實現(xiàn)、組裝測試、確認測試、使用、維護、退役十個階段Thesoftwareproductfromformstheconcepttostart,toundergothedevelopment,theuseandthemaintenance,untilretiresfinallytheentireprocessiscalledsoftwarelifecyclethesoftwarelifecycletodivideintosoftwaresystem'sfeasibilitystudy,thedemandanalysis,thepreliminarydesign,thedetaileddesign,torealize,theassemblytest,theconfirmationtest,theuse,themaintenance,toretiretenstages6請描述一下C++或者JAVA里面的特殊數(shù)據(jù)類型,并舉例說明不同。JAVA的布爾型數(shù)據(jù)只有兩種狀態(tài):真和假。通常用關(guān)鍵字true和false,和C++不同的是不能代表整數(shù)25、圖形和圖像的區(qū)別?Graphicsstorethedrawingfunctions;Whattheimagestoredisaboutlocationinformationinpixelsandcolorinformationandgrayinformation.存儲方式的區(qū)別:圖形存儲的是畫圖的函數(shù);圖像存儲的那么是像素的位置信息和顏色信息以及灰度信息。二、縮放的區(qū)別:圖形在進行縮放時不會失真,可以適應不同的分辨率;圖像放大時會失真,可以看到整個圖像是由很多像素組合而成的。三、處理方式的區(qū)別:對圖形,我們可以旋轉(zhuǎn)、扭曲、拉伸等等;而對圖像,我們可以進行比照度增強、邊緣檢測等等。四、算法的區(qū)別:對圖形,我們可以用幾何算法來處理;對圖像,我們可以用濾波、統(tǒng)計的算法。五、其他:圖形不是主觀存在的,是我們根據(jù)客觀事物而主觀形成的;圖像那么是對客觀事物的真實描述。26、C語言的數(shù)據(jù)類型?C語言有五種根本數(shù)據(jù)類型:字符、整型、單精度實型、雙精度實型和空類型。盡管這幾種類型數(shù)據(jù)的長度和范圍隨處理器的類型和C語言編譯程序的實現(xiàn)而異,但以bit為例,整數(shù)與CPU字長相等,一個字符通常為一個字節(jié),浮點值確實切格式那么根據(jù)實現(xiàn)而定C語言還提供了幾種聚合類型〔aggregatetypes〕,包括數(shù)組、指針、結(jié)構(gòu)、共用體〔聯(lián)合〕、位域和枚舉除void類型外,根本類型的前面可以有各種修飾符。修飾符用來改變根本類型的意義,以便更準確地適應各種情況的需求。修飾符如下:?signed〔有符號〕。?unsigned〔無符號〕。?long〔長型符〕。?short〔短型符〕。修飾符signed、short、long和unsigned適用于字符和整數(shù)兩種根本類型,而long還可用于double〔注意,由于longfloat與double意思相同,所以ANSI標準刪除了多余的longfloat〕。27、編譯器和解釋器的區(qū)別?Thecompilermachinecompileeverystatementsinthesourceprogramtintomachinelanguagefile,andpreserveintobinaryfile,sothatcomputerscandirectlyusemachinelanguagefiletorunthisprogramquickly.Andtheinterpreteronlycompilefilewhenoperatethesourcefile,notasquicklyasthecompilermachinedoes.川大計算機面試的時候問些什么問題?注:和英語一樣,抽取3個問題,老師會用漢語問你,請你用漢語表述。問題列舉:1請問什么是魚群算法?artificalfish-warmalgorithmxp(v1,v2……vn)個體的當前位置,d(p,q)=(1/n)*{[v(p,1)-v(q,1)]^2+……[v(p,n)-v(q,n)]^2},兩個體的距離,〔不知道為什么用1/n而不是開平方〕;visual一只魚的感知距離。@擁擠度因子。第一步:覓食人工魚當前位置為Xi,在可見域內(nèi)隨機選擇一個位置Xj〔d(ij)<=visual〕,如xj優(yōu)于xi向xj前進一步,否那么隨機移動一步。如出現(xiàn)不滿足約束那么剪去。X(j+1,k)={ifx(i,k)=x(j,k)不變,elsex(j+1,k)=隨機(0,1)}。第二步:聚群:xi可見域內(nèi)共有nf1條魚。形成集合KJi,KJi={Xj|Dij<=visual},ifKJi不為空,thenX(center)=(xj1+xj2+.....xjn)/nf1(xjk屬于kji)X(center,k)=0,X(center,k)<0.51,X(center,k)>=0.5假設(shè):FCc/nf1>@FCi(FCc為中心食物濃度,F(xiàn)Ci為Xi點食物濃度)那么:向中心移動:X(i+1,k)=不變,當Xik=X(center,k)時;Xik=隨機〔0,1〕,當Xik!=X(center,k)時;假設(shè):FCc/nf1<@FCi那么:進行覓食第三步:追尾在visual范圍內(nèi),某一個體食物濃度最大那么稱為Xmax,假設(shè):FCmax>@FCi,那么向它移動:X(i+1,k)=當X(i,k)=X(max,k)時,X(i,k)不變,當X(i,k)!=X(max,k)時,X(i,k)=隨機〔0,1〕第四步:公告板在運算過程中,用公告板始終記錄下最優(yōu)FCi在一片水域中,魚往往能自行或尾隨其他魚找到營養(yǎng)物質(zhì)多的地方,因而魚生存數(shù)目最多的地方一般就是本水域中營養(yǎng)物質(zhì)最多的地方,人工魚群算法就是根據(jù)這一特點,通過構(gòu)造人工魚來模仿魚群的覓食!聚群及追尾行為,從而實現(xiàn)尋優(yōu),以下是魚的幾種典型行為:(1)覓食行為:一般情況下魚在水中隨機地自由游動,當發(fā)現(xiàn)食物時,那么會向食物逐漸增多的方向快速游去。(2)聚群行為:魚在游動過程中為了保證自身的生存和躲避危害會自然地聚集成群,魚聚群時所遵守的規(guī)那么有三條:分隔規(guī)那么:盡量防止與臨近伙伴過于擁擠;對準規(guī)那么:盡量與臨近伙伴的平均方向一致;內(nèi)聚規(guī)那么:盡量朝臨近伙伴的中心移動。(3)追尾行為:當魚群中的一條或幾條魚發(fā)現(xiàn)食物時,其臨近的伙伴會尾隨其快速到達食物點。特點:1)具有較快的收斂速度,可以用于解決有實時性要求的問題;2)對于一些精度要求不高的場合,可以用它快速的得到一個可行解;3)不需要問題的嚴格機理模型,甚至不需要問題的精確描述,這使得它的應用范圍得以延伸.停止條件1)判斷連續(xù)屢次所得的均方差小于語允許的誤差2〕判斷某個區(qū)域的人工魚群的數(shù)目到達某個比率3〕聯(lián)系屢次所獲取的值均不能超過已尋找的極值。2請問什么是蟻群算法?蟻群算法蟻群算法(antcolonyoptimization,ACO),又稱螞蟻算法,是一種用來在圖中尋找優(yōu)化路徑的機率型技術(shù)。它由MarcoDorigo于1992年在他的博士論文中引入,其靈感來源于螞蟻在尋找食物過程中發(fā)現(xiàn)路徑的行為。蟻群算法是一種模擬進化算法,初步的研究說明該算法具有許多優(yōu)良的性質(zhì).針對PID控制器參數(shù)優(yōu)化設(shè)計問題,將蟻群算法設(shè)計的結(jié)果與遺傳算法設(shè)計的結(jié)果進行了比擬,數(shù)值仿真結(jié)果說明,蟻群算法具有一種新的模擬進化優(yōu)化方法的有效性和應用價值.蟻群算法是一種求解組合最優(yōu)化問題的新型通用啟發(fā)式方法,該方法具有正反響、分布式計算和富于建設(shè)性的貪婪啟發(fā)式搜索的特點。通過建立適當?shù)臄?shù)學模型,基于故障過電流的配電網(wǎng)故障定位變?yōu)橐环N非線性全局尋優(yōu)問題。預期的結(jié)果:各個螞蟻在沒有事先告訴他們食物在什么地方的前提下開始尋找食物。當一只找到食物以后,它會向環(huán)境釋放一種信息素,吸引其他的螞蟻過來,這樣越來越多的螞蟻會找到食物!有些螞蟻并沒有象其它螞蟻一樣總重復同樣的路,他們會另辟蹊徑,如果令開辟的道路比原來的其他道路更短,那么,漸漸,更多的螞蟻被吸引到這條較短的路上來。最后,經(jīng)過一段時間運行,可能會出現(xiàn)一條最短的路徑被大多數(shù)螞蟻重復著。原理:為什么小小的螞蟻能夠找到食物?他們具有智能么?設(shè)想,如果我們要為螞蟻設(shè)計一個人工智能的程序,那么這個程序要多么復雜呢?首先,你要讓螞蟻能夠避開障礙物,就必須根據(jù)適當?shù)牡匦谓o它編進指令讓他們能夠巧妙的避開障礙物,其次,要讓螞蟻找到食物,就需要讓他們遍歷空間上的所有點;再次,如果要讓螞蟻找到最短的路徑,那么需要計算所有可能的路徑并且比擬它們的大小,而且更重要的是,你要小心翼翼的編程,因為程序的錯誤也許會讓你前功盡棄。這是多么不可思議的程序!太復雜了,恐怕沒人能夠完成這樣繁瑣冗余的程序。然而,事實并沒有你想得那么復雜,上面這個程序每個螞蟻的核心程序編碼不過100多行!為什么這么簡單的程序會讓螞蟻干這樣復雜的事情?答案是:簡單規(guī)那么的涌現(xiàn)。事實上,每只螞蟻并不是像我們想象的需要知道整個世界的信息,他們其實只關(guān)心很小范圍內(nèi)的眼前信息,而且根據(jù)這些局部信息利用幾條簡單的規(guī)那么進行決策,這樣,在蟻群這個集體里,復雜性的行為就會凸現(xiàn)出來。這就是人工生命、復雜性科學解釋的規(guī)律!那么,這些簡單規(guī)那么是什么呢?下面詳細說明:1、范圍:螞蟻觀察到的范圍是一個方格世界,螞蟻有一個參數(shù)為速度半徑〔一般是3〕,那么它能觀察到的范圍就是3*3個方格世界,并且能移動的距離也在這個范圍之內(nèi)。2、環(huán)境:螞蟻所在的環(huán)境是一個虛擬的世界,其中有障礙物,有別的螞蟻,還有信息素,信息素有兩種,一種是找到食物的螞蟻灑下的食物信息素,一種是找到窩的螞蟻灑下的窩的信息素。每個螞蟻都僅僅能感知它范圍內(nèi)的環(huán)境信息。環(huán)境以一定的速率讓信息素消失。3、覓食規(guī)那么:在每只螞蟻能感知的范圍內(nèi)尋找是否有食物,如果有就直接過去。否那么看是否有信息素,并且比擬在能感知的范圍內(nèi)哪一點的信息素最多,這樣,它就朝信息素多的地方走,并且每只螞蟻多會以小概率犯錯誤,從而并不是往信息素最多的點移動。螞蟻找窩的規(guī)那么和上面一樣,只不過它對窩的信息素做出反響,而對食物信息素沒反響。4、移動規(guī)那么:每只螞蟻都朝向信息素最多的方向移,并且,當周圍沒有信息素指引的時候,螞蟻會按照自己原來運動的方向慣性的運動下去,并且,在運動的方向有一個隨機的小的擾動。為了防止螞蟻原地轉(zhuǎn)圈,它會記住最近剛走過了哪些點,如果發(fā)現(xiàn)要走的下一點已經(jīng)在最近走過了,它就會盡量避開。5、避障規(guī)那么:如果螞蟻要移動的方向有障礙物擋住,它會隨機的選擇另一個方向,并且有信息素指引的話,它會按照覓食的規(guī)那么行為。7、播撒信息素規(guī)那么:每只螞蟻在剛找到食物或者窩的時候撒發(fā)的信息素最多,并隨著它走遠的距離,播撒的信息素越來越少。根據(jù)這幾條規(guī)那么,螞蟻之間并沒有直接的關(guān)系,但是每只螞蟻都和環(huán)境發(fā)生交互,而通過信息素這個紐帶,實際上把各個螞蟻之間關(guān)聯(lián)起來了。比方,當一只螞蟻找到了食物,它并沒有直接告訴其它螞蟻這兒有食物,而是向環(huán)境播撒信息素,當其它的螞蟻經(jīng)過它附近的時候,就會感覺到信息素的存在,進而根據(jù)信息素的指引找到了食物。問題:說了這么多,螞蟻究竟是怎么找到食物的呢?在沒有螞蟻找到食物的時候,環(huán)境沒有有用的信息素,那么螞蟻為什么會相對有效的找到食物呢?這要歸功于螞蟻的移動規(guī)那么,尤其是在沒有信息素時候的移動規(guī)那么。首先,它要能盡量保持某種慣性,這樣使得螞蟻盡量向前方移動〔開始,這個前方是隨機固定的一個方向〕,而不是原地無謂的打轉(zhuǎn)或者震動;其次,螞蟻要有一定的隨機性,雖然有了固定的方向,但它也不能像粒子一樣直線運動下去,而是有一個隨機的干擾。這樣就使得螞蟻運動起來具有了一定的目的性,盡量保持原來的方向,但又有新的試探,尤其當碰到障礙物的時候它會立即改變方向,這可以看成一種選擇的過程,也就是環(huán)境的障礙物讓螞蟻的某個方向正確,而其他方向那么不對。這就解釋了為什么單個螞蟻在復雜的諸如迷宮的地圖中仍然能找到隱蔽得很好的食物。當然,在有一只螞蟻找到了食物的時候,其他螞蟻會沿著信息素很快找到食物的。螞蟻如何找到最短路徑的?這一是要歸功于信息素,另外要歸功于環(huán)境,具體說是計算機時鐘。信息素多的地方顯然經(jīng)過這里的螞蟻會多,因而會有更多的螞蟻聚集過來。假設(shè)有兩條路從窩通向食物,開始的時候,走這兩條路的螞蟻數(shù)量同樣多〔或者較長的路上螞蟻多,這也無關(guān)緊要〕。當螞蟻沿著一條路到達終點以后會馬上返回來,這樣,短的路螞蟻來回一次的時間就短,這也意味著重復的頻率就快,因而在單位時間里走過的螞蟻數(shù)目就多,灑下的信息素自然也會多,自然會有更多的螞蟻被吸引過來,從而灑下更多的信息素……;而長的路正相反,因此,越來越多地螞蟻聚集到較短的路徑上來,最短的路徑就近似找到了。也許有人會問局部最短路徑和全局最短路的問題,實際上螞蟻逐漸接近全局最短路的,為什么呢?這源于螞蟻會犯錯誤,也就是它會按照一定的概率不往信息素高的地方走而另辟蹊徑,這可以理解為一種創(chuàng)新,這種創(chuàng)新如果能縮短路途,那么根據(jù)剛剛表達的原理,更多的螞蟻會被吸引過來。引申跟著螞蟻的蹤跡,你找到了什么?通過上面的原理表達和實際操作,我們不難發(fā)現(xiàn)螞蟻之所以具有智能行為,完全歸功于它的簡單行為規(guī)那么,而這些規(guī)那么綜合起來具有下面兩個方面的特點:1、多樣性2、正反響多樣性保證了螞蟻在覓食的時候不置走進死胡同而無限循環(huán),正反響機制那么保證了相對優(yōu)良的信息能夠被保存下來。我們可以把多樣性看成是一種創(chuàng)造能力,而正反響是一種學習強化能力。正反響的力量也可以比喻成權(quán)威的意見,而多樣性是打破權(quán)威表達的創(chuàng)造性,正是這兩點小心翼翼的巧妙結(jié)合才使得智能行為涌現(xiàn)出來了。引申來講,大自然的進化,社會的進步、人類的創(chuàng)新實際上都離不開這兩樣東西,多樣性保證了系統(tǒng)的創(chuàng)新能力,正反響保證了優(yōu)良特性能夠得到強化,兩者要恰到好處的結(jié)合。如果多樣性過剩,也就是系統(tǒng)過于活潑,這相當于螞蟻會過多的隨機運動,它就會陷入混沌狀態(tài);而相反,多樣性不夠,正反響機制過強,那么系統(tǒng)就好比一潭死水。這在蟻群中來講就表現(xiàn)為,螞蟻的行為過于僵硬,當環(huán)境變化了,螞蟻群仍然不能適當?shù)恼{(diào)整。既然復雜性、智能行為是根據(jù)底層規(guī)那么涌現(xiàn)的,既然底層規(guī)那么具有多樣性和正反響特點,那么也許你會問這些規(guī)那么是哪里來的?多樣性和正反響又是哪里來的?我本人的意見:規(guī)那么來源于大自然的進化。而大自然的進化根據(jù)剛剛講的也表達為多樣性和正反響的巧妙結(jié)合。而這樣的巧妙結(jié)合又是為什么呢?為什么在你眼前呈現(xiàn)的世界是如此栩栩如生呢?答案在于環(huán)境造就了這一切,之所以你看到栩栩如生的世界,是因為那些不能夠適應環(huán)境的多樣性與正反響的結(jié)合都已經(jīng)死掉了,被環(huán)境淘汰了!參數(shù)說明:最大信息素:螞蟻在一開始擁有的信息素總量,越大表示程序在較長一段時間能夠存在信息素。信息素消減的速度:隨著時間的流逝,已經(jīng)存在于世界上的信息素會消減,這個數(shù)值越大,那么消減的越快。錯誤概率表示這個螞蟻不往信息素最大的區(qū)域走的概率,越大那么表示這個螞蟻越有創(chuàng)新性。速度半徑表示螞蟻一次能走的最大長度,也表示這個螞蟻的感知范圍。記憶能力表示螞蟻能記住多少個剛剛走過點的坐標,這個值防止了螞蟻在本地打轉(zhuǎn),停滯不前。而這個值越大那么整個系統(tǒng)運行速度就慢,越小那么螞蟻越容易原地轉(zhuǎn)圈。蟻群算法的實現(xiàn)下面的程序開始運行之后,螞蟻們開始從窩里出動了,尋找食物;他們會順著屏幕爬滿整個畫面,直到找到食物再返回窩。其中,‘F’點表示食物,‘H’表示窩,白色塊表示障礙物,‘+’就是螞蟻了。參數(shù)說明:最大信息素:螞蟻在一開始擁有的信息素總量,越大表示程序在較長一段時間能夠存在信息素。信息素消減的速度:隨著時間的流逝,已經(jīng)存在于世界上的信息素會消減,這個數(shù)值越大,那么消減的越快。錯誤概率表示這個螞蟻不往信息素最大的區(qū)域走的概率,越大那么表示這個螞蟻越有創(chuàng)新性。速度半徑表示螞蟻一次能走的最大長度,也表示這個螞蟻的感知范圍。記憶能力表示螞蟻能記住多少個剛剛走過點的坐標,這個值防止了螞蟻在本地打轉(zhuǎn),停滯不前。而這個值越大那么整個系統(tǒng)運行速度就慢,越小那么螞蟻越容易原地轉(zhuǎn)圈。3請問什么是語義網(wǎng)?語義網(wǎng)是SemanticWeb的中文名稱。語義網(wǎng)就是能夠根據(jù)語義進行判斷的網(wǎng)絡(luò)。簡單地說,語義網(wǎng)是一種能理解人類語言的智能網(wǎng)絡(luò),它不但能夠理解人類的語言,而且還可以使人與電腦之間的交流變得像人與人之間交流一樣輕松。語義網(wǎng)是對未來網(wǎng)絡(luò)的一個設(shè)想,在這樣的網(wǎng)絡(luò)中,信息都被賦予了明確的含義,機器能夠自動地處理和集成網(wǎng)上可用的信息.語義網(wǎng)使用XML來定義定制的標簽格式以及用RDF的靈活性來表達數(shù)據(jù),下一步需要的就是一種Ontology的網(wǎng)絡(luò)語言(比方OWL)來描述網(wǎng)絡(luò)文檔中的術(shù)語的明確含義和它們之間的關(guān)系.添加了更多的用于描述屬性和類型的詞匯,例如類型之間的不相交性(disjointness),基數(shù)(cardinality),等價性,屬性的更豐富的類型,屬性特征(例如對稱性,symmetry),以及枚舉類型(enumeratedclasses).4請問AI的應用范圍?人工智能的應用領(lǐng)域1、問題求解。人工智能的第一大成就是下棋程序,在下棋程度中應用的某些技術(shù),如向前看幾步,把困難的問題分解成一些較容易的子問題,開展成為搜索和問題歸納這樣的人工智能根本技術(shù)。今天的計算機程序已能夠到達下各種方盤棋和國際象棋的錦標賽水平。但是,尚未解決包括人類棋手具有的但尚不能明確表達的能力。如國際象棋大師們洞察棋局的能力。另一個問題是涉及問題的原概念,在人工智能中叫問題表示的選擇,人們常能找到某種思考問題的方法,從而使求解變易而解決該問題。到目前為止,人工智能程序已能知道如何考慮它們要解決的問題,即搜索解答空間,尋找較優(yōu)解答。2、邏輯推理與定理證明。邏輯推理是人工智能研究中最持久的領(lǐng)域之一,其中特別重要的是要找到一些方法,只把注意力集中在一個大型的數(shù)據(jù)庫中的有關(guān)事實上,留意可信的證明,并在出現(xiàn)新信息時適時修正這些證明。對數(shù)學中臆測的題。定理尋找一個證明或反證,不僅需要有根據(jù)假設(shè)進行演繹的能力,而且許多非形式的工作,包括醫(yī)療診斷和信息檢索都可以和定理證明問題一樣加以形式化,因此,在人工智能方法的研究中定理證明是一個極其重要的論題。3、自然語言處理。自然語言的處理是人工智能技術(shù)應用于實際領(lǐng)域的典型范例,經(jīng)過多年艱苦努力,這一領(lǐng)域已獲得了大量令人注目的成果。目前該領(lǐng)域的主要課題是:計算機系統(tǒng)如何以主題和對話情境為根底,注重大量的常識——世界知識和期望作用,生成和理解自然語言。這是一個極其復雜的編碼和解碼問題。4、智能信息檢索技術(shù)。受"()*+(*)技術(shù)迅猛開展的影響,信息獲取和精化技術(shù)已成為當代計算機科學與技術(shù)研究中迫切需要研究的課題,將人工智能技術(shù)應用于這一領(lǐng)域的研究是人工智能走向廣泛實際應用的契機與突破口。5、專家系統(tǒng)。專家系統(tǒng)是目前人工智能中最活潑、最有成效的一個研究領(lǐng)域,它是一種具有特定領(lǐng)域內(nèi)大量知識與經(jīng)驗的程序系統(tǒng)。近年來,在“專家系統(tǒng)〞或“知識工程〞的研究中已出現(xiàn)了成功和有效應用人工智能技術(shù)的趨勢。人類專家由于具有豐富的知識,所以才能到達優(yōu)異的解決問題的能力。那么計算機程序如果能表達和應用這些知識,也應該能解決人類專家所解決的問題,而且能幫助人類專家發(fā)現(xiàn)推理過程中出現(xiàn)的過失,現(xiàn)在這一點已被證實。如在礦物勘測、化學分析、規(guī)劃和醫(yī)學診斷方面,專家系統(tǒng)已經(jīng)到達了人類專家的水平。成功的例子如:PROSPECTOR系統(tǒng)發(fā)現(xiàn)了一個鉬礦沉積,價值超過1億美元。DENDRL系統(tǒng)的性能已超過一般專家的水平,可供數(shù)百人在化學結(jié)構(gòu)分析方面的使用。MYCIN系統(tǒng)可以對血液傳染病的診斷治療方案提供咨詢意見。經(jīng)正式鑒定結(jié)果,對患有細菌血液病、腦膜炎方面的診斷和提供治療方案已超過了這方面的專家。5請問WEB2.0的特點?第一不管是鼓勵使用者參與內(nèi)容創(chuàng)作,或是使用者之間的互動,總之所有在網(wǎng)站做的事,都要從使用者為中心出發(fā);第二個重點是開放的重要性,因為透過開放的討論,才能回過頭來豐富使用者的經(jīng)驗,比方說Google地圖效勞,就被廣泛運用在旅游日記的標注,或是房地產(chǎn)買賣的檔案中;第三,Web2.0強調(diào)使用者網(wǎng)絡(luò)的外部延展性,也就是說經(jīng)由效勞的提供,形成去中心化的型態(tài),像Skype網(wǎng)絡(luò),或是崛起于西班牙的無線網(wǎng)絡(luò)效勞公司Fon,就是擴展網(wǎng)絡(luò)外部性的例子??偨Y(jié):最少的官方介入最大的用戶自由度最廣泛的內(nèi)容共享最緊密的用戶交互將Web作為平臺;駕馭群體智慧資料將變成未來的“IntelInside〞;軟件不斷發(fā)行與升級的循環(huán)將會終結(jié)〔“永久的Beta版〞〕輕量型程序設(shè)計模型;通過內(nèi)容和效勞的聯(lián)合使輕量的業(yè)務模型可行;軟件執(zhí)行將跨越單一設(shè)備豐富的使用者體驗分享和參與的架構(gòu)所驅(qū)動的網(wǎng)絡(luò)效應;通過帶動分散的、獨立的開發(fā)者把各個系統(tǒng)和網(wǎng)站組合形成大聚集的改革;拉動長尾的能力;快速的反響與功能新增雙向的互動6請問圖形和圖像的區(qū)別?一、存儲方式的區(qū)別:圖形存儲的是畫圖的函數(shù);圖像存儲的那么是像素的位置信息和顏色信息以及灰度信息。二、縮放的區(qū)別:圖形在進行縮放時不會失真,可以適應不同的分辨率;圖像放大時會失真,可以看到整個圖像是由很多像素組合而成的。三、處理方式的區(qū)別:對圖形,我們可以旋轉(zhuǎn)、扭曲、拉伸等等;而對圖像,我們可以進行比照度增強、邊緣檢測等等。四、算法的區(qū)別:對圖形,我們可以用幾何算法來處理;對圖像,我們可以用濾波、統(tǒng)計的算法。五、其他:圖形不是主觀存在的,是我們根據(jù)客觀事物而主觀形成的;圖像那么是對客觀事物的真實描述。圖象"一般是指數(shù)學中圖,如函數(shù)圖象一類的東西;7請問你畢業(yè)設(shè)計的核心設(shè)計問題?8請問神經(jīng)網(wǎng)絡(luò)是干啥的?神經(jīng)網(wǎng)絡(luò)控制是20世紀80年代末期開展起來的自動控制領(lǐng)域的前沿學科之一。它是智能控制的一個新的分支,為解決復雜的非線性、不確定、不確知系統(tǒng)的控制問題開辟了新途徑。神經(jīng)網(wǎng)絡(luò)控制是〔人工〕神經(jīng)網(wǎng)絡(luò)理論與控制理論相結(jié)合的產(chǎn)物,是開展中的學科。它聚集了包括數(shù)學、生物學、神經(jīng)生理學、腦科學、遺傳學、人工智能、計算機科學、自動控制等學科的理論、技術(shù)、方法及研究成果。在控制領(lǐng)域,將具有學習能力的控制系統(tǒng)稱為學習控制系統(tǒng),屬于智能控制系統(tǒng)。神經(jīng)控制是有學習能力的,屬于學習控制,是智能控制的一個分支。神經(jīng)控制開展至今,雖僅有十余年的歷史,已有了多種控制結(jié)構(gòu)。如神經(jīng)預測控制、神經(jīng)逆系統(tǒng)控制等9請講5個網(wǎng)絡(luò)術(shù)語?broadband(寬帶)—這種傳輸中,通信介質(zhì)上有多個傳輸通道,允許在同一時刻有多個結(jié)點進行傳輸。cell(信元)—是用于高速傳輸?shù)母袷交瘮?shù)據(jù)單元,經(jīng)常用在ATM中。computernetwork(計算機網(wǎng)絡(luò))—計算機網(wǎng)絡(luò)是由通信電纜或無線電波鏈接的計算機、AsynchronousTransferMode(異步傳輸模式,ATM)—采用信元、多通道和交換在同一網(wǎng)絡(luò)上發(fā)送音頻、視頻和數(shù)據(jù)傳輸?shù)膫鬏敺椒?。AddressResolutionProtocol(地址解析協(xié)議,ARP)—一種基于TCP/IP的協(xié)議,利用該協(xié)議,發(fā)送結(jié)點可以確定接收結(jié)點的MAC地址。bridge(網(wǎng)橋)—網(wǎng)橋是將使用相同的訪問手段的不同局域網(wǎng)段連接在一起的網(wǎng)絡(luò)傳輸設(shè)備。例如,使用網(wǎng)橋?qū)⒁粋€以太局域網(wǎng)連接到另一個以太局域網(wǎng),或?qū)⒘钆骗h(huán)局域網(wǎng)連接到另一個令牌環(huán)局域網(wǎng)上。10請問對分布式的了解?所謂分布式就是指數(shù)據(jù)和程序可以不位于一個效勞器上,而是分散到多個效勞器,以網(wǎng)絡(luò)上分散分布的地理信息數(shù)據(jù)及受其影響的數(shù)據(jù)庫操作為研究對象的一種理論計算模型。分布式有利于任務在整個計算機系統(tǒng)上進行分配與優(yōu)化,克服了傳統(tǒng)集中式系統(tǒng)會導致中心主機資源緊張與響應瓶頸的缺陷,解決了網(wǎng)絡(luò)GIS中存在的數(shù)據(jù)異構(gòu)、數(shù)據(jù)共享、運算復雜等問題,是地理信息系統(tǒng)技術(shù)的一大進步。11.什么是退火算法?SimulateAnnealArithmetic(SAA,模擬退火算法)模擬退火算法模擬退火算法來源于固體退火原理,將固體加溫至充分高,再讓其徐徐冷卻,加溫時,固體內(nèi)部粒子隨溫升變?yōu)闊o序狀,內(nèi)能增大,而徐徐冷卻時粒子漸趨有序,在每個溫度都到達平衡態(tài),最后在常溫時到達基態(tài),內(nèi)能減為最小。根據(jù)Metropolis準那么,粒子在溫度T時趨于平衡的概率為e-ΔE/(kT),其中E為溫度T時的內(nèi)能,ΔE為其改變量,k為Boltzmann常數(shù)。用固體退火模擬組合優(yōu)化問題,將內(nèi)能E模擬為目標函數(shù)值f,溫度T演化成控制參數(shù)t,即得到解組合優(yōu)化問題的模擬退火算法:由初始解i和控制參數(shù)初值t開始,對當前解重復“產(chǎn)生新解→計算目標函數(shù)差→接受或舍棄〞的迭代,并逐步衰減t值,算法終止時的當前解即為所得近似最優(yōu)解,這是基于蒙特卡羅迭代求解法的一種啟發(fā)式隨機搜索過程。退火過程由冷卻進度表(CoolingSchedule)控制,包括控制參數(shù)的初值t及其衰減因子Δt、每個t值時的迭代次數(shù)L和停止條件S。模擬退火算法起源于物理退火。物理退火過程:〔1〕加溫過程〔2〕等溫過程〔3〕冷卻過程1.模擬退火算法的模型模擬退火算法可以分解為解空間、目標函數(shù)和初始解三局部。模擬退火的根本思想:(1)初始化:初始溫度T(充分大),初始解狀態(tài)S(是算法迭代的起點),每個T值的迭代次數(shù)L(2)對k=1,……,L做第(3)至第6步:(3)產(chǎn)生新解S′(4)計算增量Δt′=C(S′)-C(S),其中C(S)為評價函數(shù)(5)假設(shè)Δt′<0那么接受S′作為新的當前解,否那么以概率exp(-Δt′/T)接受S′作為新的當前解.(6)如果滿足終止條件那么輸出當前解作為最優(yōu)解,結(jié)束程序。終止條件通常取為連續(xù)假設(shè)干個新解都沒有被接受時終止算法。(7)T逐漸減少,且T->0,然后轉(zhuǎn)第2步。算法對應動態(tài)演示圖:模擬退火算法新解的產(chǎn)生和接受可分為如下四個步驟:第一步是由一個產(chǎn)生函數(shù)從當前解產(chǎn)生一個位于解空間的新解;為便于后續(xù)的計算和接受,減少算法耗時,通常選擇由當前新解經(jīng)過簡單地變換即可產(chǎn)生新解的方法,如對構(gòu)成新解的全部或局部元素進行置換、互換等,注意到產(chǎn)生新解的變換方法決定了當前新解的鄰域結(jié)構(gòu),因而對冷卻進度表的選取有一定的影響。第二步是計算與新解所對應的目標函數(shù)差。因為目標函數(shù)差僅由變換局部產(chǎn)生,所以目標函數(shù)差的計算最好按增量計算。事實說明,對大多數(shù)應用而言,這是計算目標函數(shù)差的最快方法。第三步是判斷新解是否被接受,判斷的依據(jù)是一個接受準那么,最常用的接受準那么是Metropo1is準那么:假設(shè)Δt′<0那么接受S′作為新的當前解S,否那么以概率exp(-Δt′/T)接受S′作為新的當前解S。第四步是當新解被確定接受時,用新解代替當前解,這只需將當前解中對應于產(chǎn)生新解時的變換局部予以實現(xiàn),同時修正目標函數(shù)值即可。此時,當前解實現(xiàn)了一次迭代。可在此根底上開始下一輪試驗。而當新解被判定為舍棄時,那么在原當前解的根底上繼續(xù)下一輪試驗。模擬退火算法與初始值無關(guān),算法求得的解與初始解狀態(tài)S(是算法迭代的起點)無關(guān);模擬退火算法具有漸近收斂性,已在理論上被證明是一種以概率l收斂于全局最優(yōu)解的全局優(yōu)化算法;模擬退火算法具有并行性。2模擬退火算法的簡單應用作為模擬退火算法應用,討論貨郎擔問題(TravellingSalesmanProblem,簡記為TSP):設(shè)有n個城市,用數(shù)碼1,…,n代表。城市i和城市j之間的距離為d(i,j)i,j=1,…,n.TSP問題是要找遍訪每個域市恰好一次的一條回路,且其路徑總長度為最短.。求解TSP的模擬退火算法模型可描述如下:解空間解空間S是遍訪每個城市恰好一次的所有回路,是{1,……,n}的所有循環(huán)排列的集合,S中的成員記為(w1,w2,……,wn),并記wn+1=w1。初始解可選為(1,……,n)目標函數(shù)此時的目標函數(shù)即為訪問所有城市的路徑總長度或稱為代價函數(shù):我們要求此代價函數(shù)的最小值。新解的產(chǎn)生隨機產(chǎn)生1和n之間的兩相異數(shù)k和m,假設(shè)k(w1,w2,…,wk,wk+1,…,wm,…,wn)變?yōu)椋?w1,w2,…,wm,wm-1,…,wk+1,wk,…,wn).如果是k>m,那么將(w1,w2,…,wk,wk+1,…,wm,…,wn)變?yōu)椋?wm,wm-1,…,w1,wm+1,…,wk-1,wn,wn-1,…,wk).上述變換方法可簡單說成是“逆轉(zhuǎn)中間或者逆轉(zhuǎn)兩端〞。也可以采用其他的變換方法,有些變換有獨特的優(yōu)越性,有時也將它們交替使用,得到一種更好方法。代價函數(shù)差設(shè)將(w1,w2,……,wn)變換為(u1,u2,……,un),那么代價函數(shù)差為:根據(jù)上述分析,可寫出用模擬退火算法求解TSP問題的偽程序:ProcedureTSPSA:begininit-of-T;{T為初始溫度}S={1,……,n};{S為初始值}termination=false;whiletermination=falsebeginfori=1toLdobegingenerate(S′formS);{從當前回路S產(chǎn)生新回路S′}Δt:=f(S′))-f(S);{f(S)為路徑總長}IF(Δt<0)OR(EXP(-Δt/T)>Random-of-[0,1])S=S′;IFthe-halt-condition-is-TRUETHENtermination=true;End;T_lower;End;End模擬退火算法的應用很廣泛,可以較高的效率求解最大截問題(MaxCutProblem)、0-1背包問題(ZeroOneKnapsackProblem)、圖著色問題(GraphColouringProblem)、調(diào)度問題(SchedulingProblem)等等。3模擬退火算法的參數(shù)控制問題模擬退火算法的應用很廣泛,可以求解NP完全問題,但其參數(shù)難以控制,其主要問題有以下三點:(1)溫度T的初始值設(shè)置問題。溫度T的初始值設(shè)置是影響模擬退火算法全局搜索性能的重要因素之一、初始溫度高,那么搜索到全局最優(yōu)解的可能性大,但因此要花費大量的計算時間;反之,那么可節(jié)約計算時間,但全局搜索性能可能受到影響。實際應用過程中,初始溫度一般需要依據(jù)實驗結(jié)果進行假設(shè)干次調(diào)整。(2)退火速度問題。模擬退火算法的全局搜索性能也與退火速度密切相關(guān)。一般來說,同一溫度下的“充分〞搜索(退火)是相當必要的,但這需要計算時間。實際應用中,要針對具體問題的性質(zhì)和特征設(shè)置合理的退火平衡條件。(3)溫度管理問題。溫度管理問題也是模擬退火算法難以處理的問題之一。實際應用中,由于必須考慮計算復雜度的切實可行性等問題,常采用如下所示的降溫方式:T(t+1)=k×T(t)式中k為正的略小于1.00的常數(shù),t為降溫的次數(shù)4、模擬退火算法的優(yōu)缺點優(yōu)點:計算過程簡單,通用,魯棒性強,適用于并行處理,可用于求解復雜的非線性優(yōu)化問題。缺點:收斂速度慢,執(zhí)行時間長,算法性能與初始值有關(guān)及參數(shù)敏感等缺點。經(jīng)典模擬退火算法的缺點:(1)如果降溫過程足夠緩慢,多得到的解的性能會比擬好,但與此相對的是收斂速度太慢;(2)如果降溫過程過快,很可能得不到全局最優(yōu)解。模擬退火算法的改良(1)設(shè)計適宜的狀態(tài)產(chǎn)生函數(shù),使其根據(jù)搜索進程的需要表現(xiàn)出狀態(tài)的全空間分散性或局部區(qū)域性。(2)設(shè)計高效的退火策略。(3)防止狀態(tài)的迂回搜索。(4)采用并行搜索結(jié)構(gòu)。(5)為防止陷入局部極小,改良對溫度的控制方式(6)選擇適宜的初始狀態(tài)。(7)設(shè)計適宜的算法終止準那么。也可通過增加某些環(huán)節(jié)而實現(xiàn)對模擬退火算法的改良。主要的改良方式包括:(1)增加升溫或重升溫過程。在算法進程的適當時機,將溫度適當提高,從而可激活各狀態(tài)的接受概率,以調(diào)整搜索進程中的當前狀態(tài),防止算法在局部極小解處停滯不前。(2)增加記憶功能。為防止搜索過程中由于執(zhí)行概率接受環(huán)節(jié)而遺失當前遇到的最優(yōu)解,可通過增加存儲環(huán)節(jié),將一些在這之前好的態(tài)記憶下來。(3)增加補充搜索過程。即在退火過程結(jié)束后,以搜索到的最優(yōu)解為初始狀態(tài),再次執(zhí)行模擬退火過程或局部性搜索。(4)對每一當前狀態(tài),采用屢次搜索策略,以概率接受區(qū)域內(nèi)的最優(yōu)狀態(tài),而非標準SA的單次比擬方式。(5)結(jié)合其他搜索機制的算法,如遺傳算法、混沌搜索等。(6)上述各方法的綜合應用。12.數(shù)據(jù)庫開展經(jīng)歷了哪幾種模型?層次模型,網(wǎng)狀,關(guān)系模型,面向?qū)ο竽P蛿?shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和根底。因此,對數(shù)據(jù)庫技術(shù)開展階段的劃分應該以數(shù)據(jù)模型的開展演變作為主要依據(jù)和標志??傮w說來,數(shù)據(jù)庫技術(shù)從開始到現(xiàn)在一共經(jīng)歷了三個開展階段:第一代是網(wǎng)狀、層次數(shù)據(jù)庫系統(tǒng),第二代是關(guān)系數(shù)據(jù)庫系統(tǒng),第三代是以面向?qū)ο髷?shù)據(jù)模型為主要特征的數(shù)據(jù)庫系統(tǒng)。第一代包括網(wǎng)狀和層次數(shù)據(jù)庫系統(tǒng),是因為它們的數(shù)據(jù)模型雖然分別為層次和網(wǎng)狀模型,但實質(zhì)上層次模型只是網(wǎng)狀模型的特例而已。這二者都是格式化數(shù)據(jù)模型,都是在60年代后期研究和開發(fā)的,不管是體系結(jié)構(gòu)、數(shù)據(jù)庫語言,還是數(shù)據(jù)的存儲管理,都具有共同特征,所以它們應該劃分為一代。第二代數(shù)據(jù)庫系統(tǒng)支持關(guān)系數(shù)據(jù)模型。關(guān)系模型不僅具有簡單、清晰的優(yōu)點,而且有關(guān)系代數(shù)作為語言模型,有關(guān)系數(shù)據(jù)理論作為理論根底。因此關(guān)系數(shù)據(jù)庫具有形式根底好、數(shù)據(jù)獨立性強、數(shù)據(jù)庫語言非過程化等特點,這些特點是數(shù)據(jù)庫技術(shù)開展到了第二代的顯著標志。雖然關(guān)系數(shù)據(jù)模型描述了現(xiàn)實世界數(shù)據(jù)的結(jié)構(gòu)和一些重要的相互聯(lián)系,但是仍然缺乏以抓住和表達數(shù)據(jù)對象所具有的豐富而重要的語義,因而它屬于語法模型。第三代數(shù)據(jù)庫系統(tǒng)的特征是數(shù)據(jù)模型更加豐富,數(shù)據(jù)管理功能更為強大,能夠支持傳統(tǒng)數(shù)據(jù)庫難以支持的新的應用需求。(一)特點數(shù)據(jù)庫管理系統(tǒng)將具有一定結(jié)構(gòu)的數(shù)據(jù)組成一個集合,它主要具有以下幾個特點:1.數(shù)據(jù)的結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)并不是雜亂無章、毫不相干的,它們具有一定的組織結(jié)構(gòu),屬于同一集合的數(shù)據(jù)具有相似的特征。2.數(shù)據(jù)的共享性在一個單位的各個部門之間,存在著大量的重復信息。使用數(shù)據(jù)庫的目的就是要統(tǒng)一管理這些信息,減少冗余度,使各個部門共同享有相同的數(shù)據(jù)。3.數(shù)據(jù)的獨立性數(shù)據(jù)的獨立性是指數(shù)據(jù)記錄和數(shù)據(jù)管理軟件之間的獨立。數(shù)據(jù)及其結(jié)構(gòu)應具有獨立性,而不應該去改變應用程序。4.數(shù)據(jù)的完整性數(shù)據(jù)的完整性是指保證數(shù)據(jù)庫中數(shù)據(jù)的正確性??赡茉斐蓴?shù)據(jù)不正確的原因很多,數(shù)據(jù)庫管理系統(tǒng)通過對數(shù)據(jù)性質(zhì)進行檢查而管理它們。5.數(shù)據(jù)的靈活性數(shù)據(jù)庫管理系統(tǒng)不是把數(shù)據(jù)簡單堆積,它在記錄數(shù)據(jù)信息的根底上具有很多的管理功能,如輸入、輸出、查詢、編輯修改等。6.數(shù)據(jù)的平安性根據(jù)用戶的職責,不同級別的人對數(shù)據(jù)庫具有不同的權(quán)限,數(shù)據(jù)庫管理系統(tǒng)應該確保數(shù)據(jù)的平安性。(二)功能一個好的數(shù)據(jù)庫管理系統(tǒng)應具有很多功能,其中最根本的有以下3種:1.數(shù)據(jù)定義數(shù)據(jù)庫管理系統(tǒng)提供定義數(shù)據(jù)類型和數(shù)據(jù)存儲形式的功能。每個記錄的每個字段中的信息為一個數(shù)據(jù)。因記錄的信息不同,其數(shù)據(jù)類型也應不同。通過定義數(shù)據(jù)類型,可以在一定程度上保證數(shù)據(jù)的完整性。最簡單的要求是,完整性規(guī)那么應保證不能在定義為數(shù)字的字段中存放文本類型的數(shù)據(jù)。2.數(shù)據(jù)操作數(shù)據(jù)庫管理系統(tǒng)提供多種處理數(shù)據(jù)的方式。例如,在一張表中查找信息或者在幾個相關(guān)的表或文件中進行復雜的查找;使用相應的命令更新一個字段或多個記錄的內(nèi)容;用一個命令對數(shù)據(jù)進行統(tǒng)計,甚至可以使用數(shù)據(jù)庫管理系統(tǒng)工具進行編程,以實現(xiàn)更加復雜的功能。3.數(shù)據(jù)控制數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)提供一定的保護措施,從而保證在多個用戶共享數(shù)據(jù)時,只有被授權(quán)的用戶才能查看或修改數(shù)據(jù)。經(jīng)過近四十年的開展,數(shù)據(jù)庫技術(shù)已成為一項理論成熟,應用極廣的數(shù)據(jù)管理技術(shù).各種組織不僅借助數(shù)據(jù)庫技術(shù)開發(fā)了信息系統(tǒng),而且在其中存儲并積累了大量的業(yè)務數(shù)據(jù),為管理決策提供了豐富的數(shù)據(jù)根底。目前,數(shù)據(jù)庫技術(shù)開展現(xiàn)狀是傳統(tǒng)的數(shù)據(jù)庫技術(shù)與其他相關(guān)技術(shù)結(jié)合,已經(jīng)出現(xiàn)了許多新型的數(shù)據(jù)庫系統(tǒng)。1〕面向?qū)ο髷?shù)據(jù)庫。目前,在許多關(guān)系數(shù)據(jù)庫系統(tǒng)中已經(jīng)引入并具備了面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的某些特性。面向?qū)ο髷?shù)據(jù)庫采用面向?qū)ο髷?shù)據(jù)模型,是面向?qū)ο蠹夹g(shù)與傳統(tǒng)數(shù)據(jù)庫技術(shù)相結(jié)合的產(chǎn)物。面向?qū)ο髷?shù)據(jù)模型能夠完整地描述現(xiàn)實世界的數(shù)據(jù)結(jié)構(gòu),具有豐富的表達能力。2〕分布式數(shù)據(jù)庫。它具有局部自治與全局共享性、數(shù)據(jù)的冗余性、數(shù)據(jù)的獨立性、系統(tǒng)的透明性等特點。分布式數(shù)據(jù)庫管理系統(tǒng)〔DDBMS〕支持分布式數(shù)據(jù)庫的建立、使用與維護,負責實現(xiàn)局部數(shù)據(jù)管理、數(shù)據(jù)通信、分布式數(shù)據(jù)管理以及數(shù)據(jù)字典管理等功能。分布式數(shù)據(jù)庫〔DistributedDataBase,DDB〕是傳統(tǒng)數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)技術(shù)相結(jié)合的產(chǎn)物。一個分布式數(shù)據(jù)庫是物理上分散在計算機網(wǎng)絡(luò)各結(jié)點上,但在邏輯上屬于同一系統(tǒng)的數(shù)據(jù)集合。分布式數(shù)據(jù)庫在物聯(lián)網(wǎng)系統(tǒng)中將有廣泛的應用前景。3〕多媒體數(shù)據(jù)庫。多媒體數(shù)據(jù)庫〔MultimediaDataBase,MDB〕是傳統(tǒng)數(shù)據(jù)庫技術(shù)與多媒體技術(shù)相結(jié)合的產(chǎn)物,是以數(shù)據(jù)庫的方式存儲計算機中的文字、圖形、圖像、音頻和視頻等多媒體信息。??多媒體數(shù)據(jù)庫管理系統(tǒng)〔MDBMS〕是一個支持多媒體數(shù)據(jù)庫的建立、使用與維護的軟件系統(tǒng),負責實現(xiàn)對多媒體對象的存儲、處理、檢索和輸出等功能。多媒體數(shù)據(jù)庫研究的主要內(nèi)容包括多媒體的數(shù)據(jù)模型、MDBMS的體系結(jié)構(gòu)、多媒體數(shù)據(jù)的存取與組織技術(shù)、多媒體查詢語音、MDB的同步控制,以及多媒體數(shù)據(jù)壓縮技術(shù)。4〕并行數(shù)據(jù)庫。并行數(shù)據(jù)庫〔ParallelDataBase,PDB〕是傳統(tǒng)數(shù)據(jù)庫技術(shù)與并行技術(shù)相結(jié)合的產(chǎn)物,它在并行體系結(jié)構(gòu)的支持下,實現(xiàn)數(shù)據(jù)庫操作處理的并行化,以提高數(shù)據(jù)庫的效率。超級并行機的開展推動了并行數(shù)據(jù)庫技術(shù)的開展。并行數(shù)據(jù)庫的設(shè)計目標是提高大型數(shù)據(jù)庫系統(tǒng)的查詢與處理效率,而提高效率的途徑不僅是依靠軟件手段,更重要的是依靠硬件的多CPU的并行操作來實現(xiàn)。并行數(shù)據(jù)庫技術(shù)主要研究的內(nèi)容包括:并行數(shù)據(jù)庫體系結(jié)構(gòu)、并行數(shù)據(jù)庫機、并行操作算法、并行查詢優(yōu)化、并行數(shù)據(jù)庫的物理設(shè)計、并行數(shù)據(jù)庫的數(shù)據(jù)加載和再組織技術(shù)問題。5〕主動數(shù)據(jù)庫。主動數(shù)據(jù)庫〔ActiveDataBase,ActiveDB〕是相對于傳統(tǒng)數(shù)據(jù)庫的被動性而言的,它是數(shù)據(jù)庫技術(shù)與人工智能技術(shù)相結(jié)合的產(chǎn)物。傳統(tǒng)數(shù)據(jù)庫及其管理系統(tǒng)是一個被動的系統(tǒng),它只能被動地按照用戶所給出的明確請求,執(zhí)行相應的數(shù)據(jù)庫操作,完成某個應用事務。而主動數(shù)據(jù)庫那么打破了常規(guī),它除了具有傳統(tǒng)數(shù)據(jù)庫的被動效勞功能之外,還提供主動效勞功能。這是因為在許多實際應用領(lǐng)域,如計算機集成制造系統(tǒng)、管理信息系統(tǒng)、辦公自動化系統(tǒng)中,往往需要數(shù)據(jù)庫系統(tǒng)在某種情況下能夠根據(jù)當前狀態(tài)主動地作出反響,執(zhí)行某些操作,向用戶提供所需的信息。主動數(shù)據(jù)庫的目標是提供對緊急情況及時反響的功能,同時又提高數(shù)據(jù)庫管理系統(tǒng)的模塊化程度。實現(xiàn)該目標的根本方法是采取在傳統(tǒng)數(shù)據(jù)庫系統(tǒng)中嵌入“事件-條件-動作〞的規(guī)那么。當某一事件發(fā)生后引發(fā)數(shù)據(jù)庫系統(tǒng)去檢測數(shù)據(jù)庫當前狀態(tài)是否滿足所設(shè)定的條件,假設(shè)條件滿足那么觸發(fā)規(guī)定動作的執(zhí)行。主動數(shù)據(jù)庫研究的問題主要包括:主動數(shù)據(jù)庫中的知識模型、執(zhí)行模型、事件監(jiān)測和條件檢測方法、事務調(diào)度、平安性和可靠性、體系結(jié)構(gòu)和系統(tǒng)效率。13、談談你對TCP/IP協(xié)議的理解Eachcomputerlayeranditsprotocolssetconstituenetworkarchitecture.TCP/IParchitectureincludefourlayer:applicationlayer,transportlayer,networklayerandnerworkinterfacelayer.Applicationlayer'sfunctionisdirectlyprovidetheserviceforuser'sprocess.Thislayer'sprotocolscontainDNS,FTP,SMTP,POPandsoon.Transportlayerisresponsibletoofferconmunicationservicebetweentwohosts'process.Thislayer'sprotocolscontainTCP,UDP.Networklayerisinchargeofsupplyingconmunicationservicetodifferentcomputersonthepacketswitching.Thislayer'sprotocolsincludeIP.NetwordinterfacelayerincludedatalinklayerandphysicallayerDatelinklayer'sfunctionisframingdatagramwhichhanddownfromnetworklayerandtransportitbetweentwoadjacentnodes.PPPisoneimportantprotocolofdatalinklayer.Physicallayer'sfunctionistransportingbitstreampellucidly之所以說TCP/IP是一個協(xié)議族,是因為TCP/IP協(xié)議包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP、TFTP等許多協(xié)議,這些協(xié)議一起稱為TCP/IP協(xié)議。以下是協(xié)議族中一些常用協(xié)議英文名稱和用途:TCP(TransportControlProtocol)傳輸控制協(xié)議IP(InternetProtocol)因特網(wǎng)協(xié)議UDP(UserDatagramProtocol)用戶數(shù)據(jù)報協(xié)議ICMP(InternetControlMessageProtocol)互聯(lián)網(wǎng)控制信息協(xié)議SMTP(SimpleMailTransferProtocol)簡單郵件傳輸協(xié)議SNMP(SimpleNetworkmanageProtocol)簡單網(wǎng)絡(luò)管理協(xié)議FTP(FileTransferProtocol)文件傳輸協(xié)議ARP(AddressResolutionProtocol)地址解析協(xié)議TCP/IP協(xié)議簇分為四層,IP位于協(xié)議簇的第二層(對應OSI的第三層),TCP位于協(xié)議簇的第三層(對應OSI的第四層)。TCP和IP是TCP/IP協(xié)議簇的中間兩層,是整個協(xié)議簇的核心,起到了承上啟下的作用。1.IP網(wǎng)際協(xié)議IP是TCP/IP的心臟,也是網(wǎng)絡(luò)層中最重要的協(xié)議。IP層接收由更低層〔網(wǎng)絡(luò)接口層例如以太網(wǎng)設(shè)備驅(qū)動程序〕發(fā)來的數(shù)據(jù)包,并把該數(shù)據(jù)包發(fā)送到更高層---TCP或UDP層;相反,IP層也把從TCP或UDP層接收來的數(shù)據(jù)包傳送到更低層。IP數(shù)據(jù)包是不可靠的,因為IP并沒有做任何事情來確認數(shù)據(jù)包是按順序發(fā)送的或者沒有被破壞。IP數(shù)據(jù)包中含有發(fā)送它的主機的地址〔源地址〕和接收它的主機的地址〔目的地址〕。高層的TCP和UDP效勞在接收數(shù)據(jù)包時,通常假設(shè)包中的源地址是有效的。也可以這樣說,IP地址形成了許多效勞的認證根底,這些效勞相信數(shù)據(jù)包是從一個有效的主機發(fā)送來的。IP確認包含一個選項,叫作IPsourcerouting,可以用來指定一條源地址和目的地址之間的直接路徑。對于一些TCP和UDP的效勞來說,使用了該選項的IP包好似是從路徑上的最后一個系統(tǒng)傳遞過來的,而不是來自于它的真實地點。這個選項是為了測試而存在的,說明了它可以被用來欺騙系統(tǒng)來進行平常是被禁止的連接。那么,許多依靠IP源地址做確認的效勞將產(chǎn)生問題并且會被非法入侵。2.TCP如果IP數(shù)據(jù)包中有已經(jīng)封好的TCP數(shù)據(jù)包,那么IP將把它們向‘上’傳送到TCP層。TCP將包排序并進行錯誤檢查,同時實現(xiàn)虛電路間的連接。TCP數(shù)據(jù)包中包括序號和確認,所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。TCP將它的信息送到更高層的應用程序,例如Telnet的效勞程序和客戶程序。應用程序輪流將信息送回TCP層,TCP層便將它們向下傳送到IP層,設(shè)備驅(qū)動程序和物理介質(zhì),最后到接收方。面向連接的效勞〔例如Telnet、FTP、rlogin、XWindows和SMTP〕需要高度的可靠性,所以它們使用了TCP。DNS在某些情況下使用TCP〔發(fā)送和接收域名數(shù)據(jù)庫〕,但使用UDP傳送有關(guān)單個主機的信息。3.UDPUDP與TCP位于同一層,但它不管數(shù)據(jù)包的順序、錯誤或重發(fā)。因此,UDP不被應用于那些使用虛電路的面向連接的效勞,UDP主要用于那些面向查詢---應答的效勞,例如NFS。相對于FTP或Telnet,這些效勞需要交換的信息量較小。使用UDP的效勞包括NTP〔網(wǎng)絡(luò)時間協(xié)議〕和DNS〔DNS也使用TCP〕。欺騙UDP包比欺騙TCP包更容易,因為UDP沒有建立初始化連接〔也可以稱為握手〕〔因為在兩個系統(tǒng)間沒有虛電路〕,也就是說,與UDP相關(guān)的效勞面臨著更大的危險。4.ICMPICMP與IP位于同一層,它被用來傳送IP的的控制信息。它主要是用來提供有關(guān)通向目的地址的路徑信息。ICMP的‘Redirect’信息通知主機通向其他系統(tǒng)的更準確的路徑,而‘Unreachable’信息那么指出路徑有問題。另外,如果路徑不可用了,ICMP可以使TCP連接‘體面地’終止。PING是最常用的基于ICMP的效勞。5.TCP和UDP的端口結(jié)構(gòu)TCP和UDP效勞通常有一個客戶/效勞器的關(guān)系,例如,一個Telnet效勞進程開始在系統(tǒng)上處于空閑狀態(tài),等待著連接。用戶使用Telnet客戶程序與效勞進程建立一個連接??蛻舫绦蛳蛐谶M程寫入信息,效勞進程讀出信息并發(fā)出響應,客戶程序讀出響應并向用戶報告。因而,這個連接是雙工的,可以用來進行讀寫。兩個系統(tǒng)間的多重Telnet連接是如何相互確認并協(xié)調(diào)一致呢?TCP或UDP連接唯一地使用每個信息中的如下四項進行確認:源IP地址發(fā)送包的IP地址。目的IP地址接收包的IP地址。源端口源系統(tǒng)上的連接的端口。目的端口目的系統(tǒng)上的連接的端口。端口是一個軟件結(jié)構(gòu),被客戶程序或效勞進程用來發(fā)送和接收信息。一個端口對應一個16比特的數(shù)。效勞進程通常使用一個固定的端口,例如,SMTP使用25、Xwindows使用6000。這些端口號是‘廣為人知’的,因為在建立與特定的主機或效勞的連接時,需要這些地址和目的地址進行通訊。編輯本段IP地址在Internet上連接的所有計算機,從大型機到微型計算機都是以獨立的身份出現(xiàn),我們稱它為主機。為了實現(xiàn)各主機間的通信,每臺主機都必須有一個唯一的網(wǎng)絡(luò)地址。就好似每一個住宅都有唯一的門牌一樣,才不至于在傳輸資料時出現(xiàn)混亂。Internet的網(wǎng)絡(luò)地址是指連入Internet網(wǎng)絡(luò)的計算機的地址編號。所以,在Internet網(wǎng)絡(luò)中,網(wǎng)絡(luò)地址唯一地標識一臺計算機。我們都已經(jīng)知道,Internet是由幾千萬臺計算機互相連接而成的。而我們要確認網(wǎng)絡(luò)上的每一臺計算機,靠的就是能唯一標識該計算機的網(wǎng)絡(luò)地址,這個地址就叫做IP〔InternetProtocol的簡寫〕地址,即用Internet協(xié)議語言表示的地址。目前,在Internet里,IP地址是一個32位的二進制地址,為了便于記憶,將它們分為4組,每組8位,由小數(shù)點分開,用四個字節(jié)來表示,而且,用點分開的每個字節(jié)的數(shù)值范圍是0~255,如,這種書寫方法叫做點數(shù)表示法。地址分類IP地址可確認網(wǎng)絡(luò)中的任何一個網(wǎng)絡(luò)和計算機,而要識別其它網(wǎng)絡(luò)或其中的計算機,那么是根據(jù)這些IP地址的分類來確定的。一般將IP地址按節(jié)點計算機所在網(wǎng)絡(luò)規(guī)模的大小分為A,B,C三類,默認的網(wǎng)絡(luò)屏蔽是根據(jù)IP地址中的第一個字段確定的。1.A類地址A類地址的表示范圍為:.1~55,默認網(wǎng)絡(luò)屏蔽為:;A類地址分配給規(guī)模特別大的網(wǎng)絡(luò)使用。A類網(wǎng)絡(luò)用第一組數(shù)字表示網(wǎng)絡(luò)本身的地址,后面三組數(shù)字作為連接于網(wǎng)絡(luò)上的主機的地址。分配給具有大量主機〔直接個人用戶〕而局域網(wǎng)絡(luò)個數(shù)較少的大型網(wǎng)絡(luò)。例如IBM公司的網(wǎng)絡(luò)。到55是保存地址,用做循環(huán)測試用的。.0到55也是保存地址,用做表示所有的IP地址。一個A類IP地址由1字節(jié)〔每個字節(jié)是8位〕的網(wǎng)絡(luò)地址和3個字節(jié)主機地址組成,網(wǎng)絡(luò)地址的最高位必須是“0〞,即第一段數(shù)字范圍為1~127。每個A類地址理論上可連接16777214<256*256*256-2>臺主機〔-2是因為主機中要用去一個網(wǎng)絡(luò)號和一個播送號〕,Internet有126個可用的A類地址。A類地址適用于有大量主機的大型網(wǎng)絡(luò)。從協(xié)議分層模型方面來講,TCP/IP由四個層次組成:網(wǎng)絡(luò)接口層、網(wǎng)絡(luò)層、傳輸層、應用層。接口層這是TCP/IP軟件的最低層,負責接收IP數(shù)據(jù)報并通過網(wǎng)絡(luò)發(fā)送之,或者從網(wǎng)絡(luò)上接收物理幀,抽出IP數(shù)據(jù)報,交給IP層。常見的接口層協(xié)議有:Ethernet802.3、TokenRing802.5、X.25、Framereley、HDLC、PPPATM等。網(wǎng)絡(luò)層負責相鄰計算機之間的通信。其功能包括三方面。一、處理來自傳輸層的分組發(fā)送請求,收到請求后,將分組裝入IP數(shù)據(jù)報,填充報頭,選擇去往信宿機的路徑,然后將數(shù)據(jù)報發(fā)往適當?shù)木W(wǎng)絡(luò)接口。二、處理輸入數(shù)據(jù)報:首先檢查其合法性,然后進行尋徑--假設(shè)該數(shù)據(jù)報已到達信宿機,那么去掉報頭,將剩下局部交給適當?shù)膫鬏攨f(xié)議;假設(shè)該數(shù)據(jù)報尚未到達信宿,那么轉(zhuǎn)發(fā)該數(shù)據(jù)報。三、處理路徑、流控、擁塞等問題。網(wǎng)絡(luò)層包括:IP(InternetProtocol)協(xié)議、ICMP(InternetControlMessageProtocol)控制報文協(xié)議、ARP(AddressResolutionProtocol)地址轉(zhuǎn)換協(xié)議、RARP(ReverseARP)反向地址轉(zhuǎn)換協(xié)議。IP是網(wǎng)絡(luò)層的核心,通過路由選擇將下一跳IP封裝后交給接口層。IP數(shù)據(jù)報是無連接效勞。ICMP是網(wǎng)絡(luò)層的補充,可以回送報文。用來檢測網(wǎng)絡(luò)是否通暢。Ping命令就是發(fā)送ICMP的echo包,通過回送的echorelay進行網(wǎng)絡(luò)測試。ARP是正向地址解析協(xié)議,通過的IP,尋找對應主機的MAC地址。RARP是反向地址解析協(xié)議,通過MAC地址確定IP地址。比方無盤工作站和DHCP效勞。傳輸層提供給用程序間的通信。其功能包括:一、格式化信息流;二、提供可靠傳輸。為實現(xiàn)后者,傳輸層協(xié)議規(guī)定接收端必須發(fā)回確認,并且假設(shè)分組喪失,必須重新發(fā)送。傳輸層協(xié)議主要是:傳輸控制協(xié)議TCP(TransmissionControlProtocol)和用戶數(shù)據(jù)報協(xié)議UDP(UserDatagramrotocol)。TCP是面向連接的通信協(xié)議,通過三次握手建立連接,通訊時完成時要撤除連接,由于TCP是面向連接的所以只能用于點對點的通訊。TCP提供的是一種可靠的數(shù)據(jù)流效勞,采用“帶重傳的肯定確認〞技術(shù)來實現(xiàn)傳輸?shù)目煽啃?。TCP還采用一種稱為“滑動窗口〞的方式進行流量控制,所謂窗口實際表示接收能力,用以限制發(fā)送方的發(fā)送速度。UDP是面向無連接的通訊協(xié)議,UDP數(shù)據(jù)包括目的端口號和源端口號信息,由于通訊不需要連接,所以可以實現(xiàn)播送發(fā)送。UDP通訊時不需要接收方確認,屬于不可靠的傳輸,可能會出丟包現(xiàn)象,實際應用中要求在程序員編程驗證。應用層向用戶提供一組常用的應用程序,比方電子郵件、文件傳輸訪問、遠程登錄等。遠程登錄TELNET使用TELNET協(xié)議提供在網(wǎng)絡(luò)其它主機上注冊的接口。TELNET會話提供了基于字符的虛擬終端。文件傳輸訪問FTP使用FTP協(xié)議來提供網(wǎng)絡(luò)內(nèi)機器間的文件拷貝功能。應用層一般是面向用戶的效勞。如FTP、TELNET、DNS、SMTP、POP3。FTP(FileTransmisionProtocol)是文件傳輸協(xié)議,一般上傳下載用FTP效勞,數(shù)據(jù)端口是20H,控制端口是21H。Telnet效勞是用戶遠程登錄效勞,使用23H端口,使用明碼傳送,保密性差、簡單方便。DNS(DomainNameService)是域名解析效勞,提供域名到IP地址之間的轉(zhuǎn)換。SMTP(SimpleMailTransferProtocol)是簡單郵件傳輸協(xié)議,用來控制信件的發(fā)送、中轉(zhuǎn)。POP3(PostOfficeProtocol3)是郵局協(xié)議第3版本,用于接收郵件。數(shù)據(jù)格式:數(shù)據(jù)幀:幀頭+IP數(shù)據(jù)包+幀尾(幀頭包括源和目標主機MAC地址及類型,幀尾是校驗字)IP數(shù)據(jù)包:IP頭部+TCP數(shù)據(jù)信息(IP頭包括源和目標主機IP地址、類型、生存期等)TCP數(shù)據(jù)信息:TCP頭部+實際數(shù)據(jù)(TCP頭包括源和目標主機端口號、順序號、確認號、校驗字等)編輯本段網(wǎng)絡(luò)模型TCP/IP協(xié)議并不完全符合OSI的七層參考模型。傳統(tǒng)的開放式系統(tǒng)互連參考模型,是一種通信協(xié)議的7層抽象的參考模型,其中每一層執(zhí)行某一特定任務。該模型的目的是使各種硬件在相同的層次上相互通信。這7層是:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層和應用層。而TCP/IP通訊協(xié)議采用了4層的層級結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。OSI中的層 功能 TCP/IP協(xié)議族應用層 文件傳輸,電子郵件,文件效勞,虛擬終端 TFTP,HTTP,SNMP,F(xiàn)TP,SMTP,DNS,RIP,Telnet表示層 數(shù)據(jù)格式化,代碼轉(zhuǎn)換,數(shù)據(jù)加密 沒有協(xié)議會話層 解除或建立與別的接點的聯(lián)系 沒有協(xié)議傳輸層 提供端對端的接口 TCP,UDP網(wǎng)絡(luò)層 為數(shù)據(jù)包選擇路由 IP,ICMP,OSPF,BGP,IGMP,ARP,RARP數(shù)據(jù)鏈路層 傳輸有地址的幀以及錯誤檢測功能 SLIP,CSLIP,PPP,MTU物理層 以二進制數(shù)據(jù)形式在物理媒體上傳輸數(shù)據(jù) ISO2110,IEEE802,IEEE802.2數(shù)據(jù)鏈路層包括了硬件接口和協(xié)議ARP,RARP,這兩個協(xié)議主要是用來建立送到物理層上的信息和接收從物理層上傳來的信息;網(wǎng)絡(luò)層中的協(xié)議主要有IP,ICMP,IGMP等,由于它包含了IP協(xié)議模塊,所以它是所有基于TCP/IP協(xié)議網(wǎng)絡(luò)的核心。在網(wǎng)絡(luò)層中,IP模塊完成大局部功能。ICMP和IGMP以及其他支持IP的協(xié)議幫助IP完成特定的任務,如傳輸過失控制信息以及主機/路由器之間的控制電文等。網(wǎng)絡(luò)層掌管著網(wǎng)絡(luò)中主機間的信息傳輸。傳輸層上的主要協(xié)議是TCP和UDP。正如網(wǎng)絡(luò)層控制著主機之間的數(shù)據(jù)傳遞,傳輸層控制著那些將要進入網(wǎng)絡(luò)層的數(shù)據(jù)。兩個協(xié)議就是它管理這些數(shù)據(jù)的兩種方式:TCP是一個基于連接的協(xié)議;UDP那么是面向無連接效勞的管理方式的協(xié)議。TCP/IP模型的主要缺點有:首先,該模型沒有清楚地區(qū)分哪些是標準、哪些是實現(xiàn);其次,TCP/IP模型的主機—網(wǎng)絡(luò)層定義了網(wǎng)絡(luò)層與數(shù)據(jù)鏈路層的接口,并不是常規(guī)意義上的一層,接口和層的區(qū)別是非常重要的,TCP/IP模型沒有將它們區(qū)分開來。編輯本段協(xié)議測試全面的測試應包括局域網(wǎng)和互聯(lián)網(wǎng)兩個方面,因此應從局域網(wǎng)和互聯(lián)網(wǎng)兩個方面測試,以下是在實際工作中利用命令行測試TCP/IP配置步驟:1、單擊“開始〞/“運行〞,輸入CMD按回車,翻開命令提示符窗口。2、首先檢查IP地址、子網(wǎng)掩碼、默認網(wǎng)關(guān)、DNS效勞器地址是否正確,輸入命令ipconfig/all,按回車。此時顯示了你的網(wǎng)絡(luò)配置,觀查是否正確。3、輸入ping,觀查網(wǎng)卡是否能轉(zhuǎn)發(fā)數(shù)據(jù),如果出現(xiàn)“Requesttimedout〞,說明配置過失或網(wǎng)絡(luò)有問題。4、Ping一個互聯(lián)網(wǎng)地址,如ping8,看是否有數(shù)據(jù)包傳回,以驗證與互聯(lián)網(wǎng)的連接性。5、Ping一個局域網(wǎng)地址,觀查與它的連通性。6、用nslookup測試DNS解析是否正確,輸入如nslookup,查看是否能解析。如果你的計算機通過了全部測試,那么說明網(wǎng)絡(luò)正常,否那么網(wǎng)絡(luò)可能有不同程度的問題。在此不展開詳述。不過,要注意,在使用ping命令時,有些公司會在其主機設(shè)置丟棄ICMP數(shù)據(jù)包,造成你的ping命令無法正常返回數(shù)據(jù)包,不防換個網(wǎng)站試試。編輯本段主要特點〔1〕開放的協(xié)議標準,可以免費使用,并且獨立于特定的計算機硬件與操作系統(tǒng);〔2〕獨立于特定的網(wǎng)絡(luò)硬件,可以運行在局域網(wǎng)、廣域網(wǎng),更適用于互聯(lián)網(wǎng)中;〔3〕統(tǒng)一的網(wǎng)絡(luò)地址分配方案,使得整個TCP/IP設(shè)備在網(wǎng)中都具有惟一的地址;〔4〕標準化的高層協(xié)議,可以提供多種可靠的用戶效勞。編輯本段協(xié)議優(yōu)勢在長期的開展過程中,IP逐漸取代其他網(wǎng)絡(luò)。這里是一個簡單的解釋。IP傳輸通用數(shù)據(jù)。數(shù)據(jù)能夠用于任何目的,并且能夠很輕易地取代以前由專有數(shù)據(jù)網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)。下面是一個普通的過程:一個專有的網(wǎng)絡(luò)開發(fā)出來用于特定目的。如果它工作很好,用戶將接受它。為了便利提供IP效勞,經(jīng)常用于訪問電子郵件或者聊天,通常以某種方式通過專有網(wǎng)絡(luò)隧道實現(xiàn)。隧道方式最初可能非常沒有效率,因為電子郵件和聊天只需要很低的帶寬。通過一點點的投資IP根底設(shè)施逐漸在專有數(shù)據(jù)網(wǎng)絡(luò)周邊出現(xiàn)。用IP取代專有效勞的需求出現(xiàn),經(jīng)常是一個用戶要求。IP替代品過程遍布整個因特網(wǎng),這使IP替代品比最初的專有網(wǎng)絡(luò)更加有價值〔由于網(wǎng)絡(luò)效應〕。專有網(wǎng)絡(luò)受到壓制。許多用戶開始維護使用IP替代品的復制品。IP包的間接開銷很小,少于1%,這樣在本錢上非常有競爭性。人們開發(fā)了一種能夠?qū)P帶到專有網(wǎng)絡(luò)上的大局部用戶的不昂貴的傳輸媒介。大多數(shù)用戶為了削減開銷,專有網(wǎng)絡(luò)被取消。編輯本段協(xié)議重置在WindowsXP的網(wǎng)絡(luò)組件列表里,Internet協(xié)議(TCP/IP)的"卸載"按鈕是灰色不可選狀態(tài)。這是因為傳輸控制協(xié)議/Internet協(xié)議(TCP/IP)堆棧是MicrosoftXP/2003的核心組件(TCP/IP協(xié)議是WindowsXP的默認協(xié)議),不能刪除。所以WindowsXP不允許卸載TCP/IP協(xié)議。如果在特殊情況下需要重新安裝TCP/IP協(xié)議,如何操作?解決方法在這種情況下,如果需要重新安裝TCP/IP以使TCP/[1]IP堆?;謴蜑樵紶顟B(tài)??梢允褂肗etShell實用程序重置TCP/IP堆棧,使其恢復到初次安裝操作系統(tǒng)時的狀態(tài)。具體操作如下:1、單擊開始-->運行,輸入"CMD"后單擊"確定";2、在命令行模式輸入命令netshintipresetC:\resetlog.txt(其中,Resetlog.txt記錄命令結(jié)果的日志文件,一定要指定,這里指定了Resetlog.txt日志文件及完整路徑。)運行結(jié)果可以查看C:\resetlog.txt(咨詢中可根據(jù)用戶實際操作情況提供)運行此命令的結(jié)果與刪除并重新安裝TCP/IP協(xié)議的效果相同。注意本操作具有一定的風險性,請在操作前備份重要數(shù)據(jù),并根據(jù)操作熟練度酌情使用。編輯本段協(xié)議缺陷網(wǎng)絡(luò)地址缺乏傳統(tǒng)的TCP/IP協(xié)議基于IPV4屬于第二代互聯(lián)網(wǎng)技術(shù),核心技術(shù)屬于美國。它的最大問題是網(wǎng)絡(luò)地址資源有限,從理論上講,編址1600萬個網(wǎng)絡(luò)、40億臺主機。但采用A、B、C三類編址方式后,可用的網(wǎng)絡(luò)地址和主機地址的數(shù)目大打折扣,以至目前的IP地址已經(jīng)枯竭。其中北美占有3/4,約30

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論