北郵-信息網(wǎng)絡(luò)應(yīng)用基礎(chǔ)--期末押題超準(zhǔn).doc_第1頁(yè)
北郵-信息網(wǎng)絡(luò)應(yīng)用基礎(chǔ)--期末押題超準(zhǔn).doc_第2頁(yè)
北郵-信息網(wǎng)絡(luò)應(yīng)用基礎(chǔ)--期末押題超準(zhǔn).doc_第3頁(yè)
北郵-信息網(wǎng)絡(luò)應(yīng)用基礎(chǔ)--期末押題超準(zhǔn).doc_第4頁(yè)
北郵-信息網(wǎng)絡(luò)應(yīng)用基礎(chǔ)--期末押題超準(zhǔn).doc_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余11頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

第1章 概述 想出一個(gè)信息網(wǎng)絡(luò)應(yīng)用系統(tǒng)的例子/你感興趣的目前還沒有的信息網(wǎng)絡(luò)應(yīng)用答:餐廳供餐網(wǎng)絡(luò)公示系統(tǒng)。具體實(shí)現(xiàn)功能如下:1. 公示校內(nèi)各個(gè)餐廳的開放時(shí)間,若有特殊原因關(guān)閉,短信通知校內(nèi)師生;2. 網(wǎng)絡(luò)主頁(yè)上列出每餐供應(yīng)菜肴,供圖有真相,以便師生擇廳就餐;3. 設(shè)定餐后評(píng)價(jià)交互頁(yè)面,由師生將個(gè)人喜好及對(duì)菜肴的評(píng)價(jià)反饋給餐廳大廚,大廚據(jù)此作 出調(diào)整。民以食為天,吃飯是人生之一大事。餐廳的使命是神圣的,要為師生負(fù)起飲食大責(zé),理應(yīng)盡早建立起這一信息網(wǎng)絡(luò)應(yīng)用系統(tǒng)。第2章 操作系統(tǒng)與進(jìn)程通信2.1 操作系統(tǒng)概述 你怎么理解操作系統(tǒng)的?答:我們將接近設(shè)備的軟件稱為底層軟件,將接近用戶的軟件稱為上層軟件。操作系統(tǒng)是最接近硬件的、最底層的系統(tǒng)軟件。操作系統(tǒng)是系統(tǒng)軟件的基本部分,它統(tǒng)一管理計(jì)算機(jī)資源,協(xié)調(diào)系統(tǒng)各部分之間、系統(tǒng)與使用者之間、及使用者與使用者之間的關(guān)系,以利于發(fā)揮系統(tǒng)的效率和方便使用。 多道程序設(shè)計(jì)與分時(shí)系統(tǒng)有什么區(qū)別?答:多道程序是指在計(jì)算機(jī)內(nèi)存中同時(shí)存在幾道已經(jīng)運(yùn)行的但尚未結(jié)束的相互獨(dú)立的相互獨(dú)立的程序。分時(shí)系統(tǒng)是多用戶共享系統(tǒng),一般是一臺(tái)計(jì)算機(jī)連接多個(gè)終端,每個(gè)用戶通過相應(yīng)的終端使用計(jì)算機(jī)。 多道批量處理操作系統(tǒng)沒有提供用戶與作業(yè)的交互能力,用戶無(wú)法控制其作業(yè)的運(yùn)行,造成用戶響應(yīng)時(shí)間過長(zhǎng)。而分時(shí)操作系統(tǒng)能夠提供用戶與程序之間的交互能力。 操作系統(tǒng)最典型的特征是什么?為啥?答:操作系統(tǒng)有具有四個(gè)主要特征:并發(fā)性,共享性,虛擬性,異步性。其中,并發(fā)特征是其最主要的特征,是指在一段時(shí)間段內(nèi),多道程序“宏觀上同時(shí)運(yùn)行”,其他三個(gè)特征都是以并發(fā)為前提的。 操作系統(tǒng)能做什么?答;操作系統(tǒng)是計(jì)算機(jī)做核心系統(tǒng)軟件,也是信息網(wǎng)絡(luò)應(yīng)用框架中系統(tǒng)環(huán)境的基礎(chǔ),它負(fù)責(zé)計(jì)算機(jī)資源管理,負(fù)責(zé)網(wǎng)絡(luò)節(jié)點(diǎn)的資源協(xié)調(diào),保證網(wǎng)絡(luò)通信協(xié)議的實(shí)現(xiàn)。操作系統(tǒng)充當(dāng)兩個(gè)角色,一個(gè)是資源管理者,一個(gè)是計(jì)算機(jī)與用戶的連接者。 什么地方還不清楚? 是重點(diǎn)不?問:如果沒有系統(tǒng)軟件,那么應(yīng)用軟件可以直接安裝在硬件上并運(yùn)行嗎?2.2 進(jìn)程及進(jìn)程通信 進(jìn)程是什么?基本狀態(tài)?就緒和阻塞的區(qū)別?答:進(jìn)程是進(jìn)程實(shí)體的運(yùn)行過程,是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位。通常一個(gè)進(jìn)程至少可以劃分為3種基本狀態(tài):運(yùn)行狀態(tài),就緒狀態(tài),阻塞狀態(tài)。就緒狀態(tài):一個(gè)進(jìn)程得到了CPU以外的所有必要資源,一旦得到處理機(jī)就可以運(yùn)行。阻塞狀態(tài):一個(gè)進(jìn)程因等待某事件發(fā)生而暫時(shí)無(wú)法繼續(xù)執(zhí)行,從而放棄處理機(jī),是進(jìn)程 執(zhí)行處于暫停狀態(tài),此時(shí),及時(shí)得到處理機(jī)也無(wú)法運(yùn)行。就緒狀態(tài)是邏輯可運(yùn)行狀態(tài),阻塞狀態(tài)是邏輯不可運(yùn)行狀態(tài)。 互斥與同步的區(qū)別答:某些資源由于其物理特性,一次只允許一個(gè)進(jìn)程使用,不能多進(jìn)程同時(shí)共享,稱其為臨 界資源,臨界資源的使用是互斥的。同步是指有協(xié)作關(guān)系的進(jìn)程之間需要調(diào)整它們的相 對(duì)速度。互斥也是一種特殊的同步,而同步時(shí)共享的資源(緩沖區(qū))也是臨界資源,因此有時(shí)我們將同步和互斥面臨的問題統(tǒng)稱為同步問題。 描述信號(hào)量機(jī)制答:信號(hào)量是一個(gè)數(shù)據(jù)結(jié)構(gòu),它由一個(gè)信號(hào)量變量以及對(duì)該變量進(jìn)行的原語(yǔ)操作組成,操作系統(tǒng)利用信號(hào)量實(shí)現(xiàn)進(jìn)程同步于互斥的機(jī)制稱為信號(hào)量機(jī)制。 用P、V操作實(shí)現(xiàn)互斥時(shí),信號(hào)量初值設(shè)為?答:信號(hào)量初值設(shè)為1. 兩個(gè)進(jìn)程共用一個(gè)臨界資源的互斥信號(hào)量mutex,當(dāng)mutex=-1時(shí)表示什么?答:表示當(dāng)前在該信號(hào)量上有一個(gè)進(jìn)程在等待。 如果信號(hào)量當(dāng)前值為-4,表示當(dāng)前在該信號(hào)量上有?個(gè)進(jìn)程在等待答:4個(gè)。 生產(chǎn)流水線和足球比賽分別是哪種進(jìn)程的制約關(guān)系?答:生產(chǎn)流水線是Writer進(jìn)程,足球比賽是Reader進(jìn)程。 有兩個(gè)優(yōu)先級(jí)相同的進(jìn)程P1和P2,信號(hào)S1和S2初值為0,P1P2并發(fā)執(zhí)行結(jié)束后,x、y、z=?X=1;X=x+1;Wait(S1);X=x+y;Signal(S2);Z=x+z;P1 P2y=1; Y=y+2;Signal(S1);Z=y+1;Wait(S2);Y=z+y;答:x= 5 ; y=12; z=9;5)使用信號(hào)量設(shè)計(jì)進(jìn)程通信機(jī)制,如果發(fā)現(xiàn)此時(shí)信號(hào)量的值為-4,這意味著在當(dāng)前信號(hào)量 等待進(jìn)入臨界區(qū)的進(jìn)程有幾個(gè)?自助銀行有6臺(tái)ATM,大廳最多允許進(jìn)6個(gè)人,如果大廳里面少于6個(gè)人,等待的人可以進(jìn),否則在外等待。將取錢的人看做進(jìn)程,它們之間有同步或互斥的問題嗎?用信號(hào)量機(jī)制實(shí)現(xiàn),信號(hào)量如何設(shè)計(jì)?(提示:僅給出信號(hào)量的含義,不要寫代碼)初值是多少?值的含義是什么?答:1.信號(hào)量初值S=0,每有一個(gè)進(jìn)程調(diào)用wait(s),則S=S-1,即說(shuō)明有4個(gè)進(jìn)程等待進(jìn)入臨界區(qū)。2.同步問題3.如果用信號(hào)量機(jī)制實(shí)現(xiàn),則相當(dāng)于在銀行門口放了六個(gè)令牌卡,取款者若想使用ATM機(jī)必須持有一張令牌卡,設(shè)令牌卡數(shù)目S=6。當(dāng)門口令牌卡數(shù)量S0時(shí)取款者可以取一張卡可以進(jìn)入,一位取款者進(jìn)入使用ATM機(jī)則門口的令牌卡數(shù)目減少一張S=S-1,如果某一位取款者完成取款離開ATM機(jī),則令牌卡數(shù)目增加一張S=S+1。總令牌卡數(shù)目S0則取款者可進(jìn)入,否則在外面等待。由上分析初值為6,值得含義就是令牌卡2.3線程 2.4文件 什么是線程?與進(jìn)程的區(qū)別?答:線程是進(jìn)程中可獨(dú)立執(zhí)行的子任務(wù),是系統(tǒng)獨(dú)立調(diào)度和分派CPU的基本單位。線程是進(jìn)程內(nèi)的一個(gè)執(zhí)行單元,一個(gè)可調(diào)度實(shí)體。線程的創(chuàng)建、撤銷與切換的系統(tǒng)開銷 比進(jìn)程小得多。 多線程比單線程有哪些好處?答:1.響應(yīng)度高;2.利于資源共享,經(jīng)濟(jì);3.更適合于多處理器體系結(jié)構(gòu)。 如何理解文件?用戶角度看,文件系統(tǒng)要提供功能,因此要建立結(jié)構(gòu)?答:對(duì)操作系統(tǒng)來(lái)說(shuō),文件時(shí)記錄在外存上的具有符號(hào)名字(文件名)的一組相關(guān)元素的有 序集合;對(duì)用戶來(lái)說(shuō),文件是在邏輯上具有完整意義的信息集合,是記錄在外存的最小 邏輯單位。 文件系統(tǒng)提供了在線存儲(chǔ)文件、檢索文件以及長(zhǎng)期保存文件的能力,要建立目錄結(jié)構(gòu)。 Windows中通過雙擊打開文件,相應(yīng)的應(yīng)用程序啟動(dòng)并將文件作為輸入,請(qǐng)問Windows怎么知道它要啟動(dòng)的程序是哪個(gè)呢?(比如雙擊.doc的文件word就啟動(dòng)啦)答:操作系統(tǒng)定義了“路徑名”來(lái)標(biāo)示文件。點(diǎn)擊文件時(shí),系統(tǒng)查找文件目錄,并運(yùn)行此文 件。 請(qǐng)給出文件/etc/password的不同路徑名,提示:可以狂用“.”“.”答:絕對(duì)路徑名 ./././etc/password相對(duì)路徑名 etc/password 考慮下圖目錄.,如果當(dāng)前工作目錄是是/user/jim,則相對(duì)路徑名為./ast/x的文件的絕對(duì)路徑名是什么?答:user/ast/x 思考:如何查找到文件(邏輯上物理上)答:邏輯上操作系統(tǒng)先要將目錄調(diào)入內(nèi)存,之后再進(jìn)行檢索。UNIX操作系統(tǒng)把文件名 和文件的其他屬性信息分開,使文件屬性信息單獨(dú)形成一個(gè)數(shù)據(jù)結(jié)構(gòu),稱為 索引節(jié)點(diǎn),即i節(jié)點(diǎn)。文件目錄中的目錄項(xiàng),僅由文件名和i節(jié)點(diǎn)的指針構(gòu)成。 這樣查找時(shí)就大大節(jié)省了系統(tǒng)開銷。 物理上文件卷包括引導(dǎo)塊、超級(jí)塊、節(jié)點(diǎn)表、數(shù)據(jù)區(qū)等幾個(gè)部分。操作系統(tǒng)通過目 錄檢索文件,為用戶提供訪問接口。2.5 操作系統(tǒng)的網(wǎng)絡(luò)服 2.6操作系統(tǒng)的接口 對(duì)比C/S、B/S、P2P模式答:C/S模式,即客戶機(jī)-服務(wù)器模式是指將某項(xiàng)任務(wù)在兩臺(tái)或多臺(tái)計(jì)算機(jī)之間進(jìn)行分配,一般客戶機(jī)負(fù)責(zé)與用戶交互,接收用戶輸入,顯示和格式化表達(dá)數(shù)據(jù),而服務(wù)器負(fù)責(zé)向客戶提供各種資源及事務(wù)處理的服務(wù),包括通信服務(wù)、打印服務(wù)、數(shù)據(jù)服務(wù)等。在客戶機(jī)-服務(wù)器模式的網(wǎng)絡(luò)中,一個(gè)專門的計(jì)算機(jī)被指定為網(wǎng)絡(luò)服務(wù)器,其他與之相連的計(jì)算機(jī)作為客戶機(jī),網(wǎng)絡(luò)服務(wù)器提供相應(yīng)的網(wǎng)絡(luò)服務(wù)。PSP模式,即對(duì)等模式。在對(duì)等模式下,彼此連接的計(jì)算機(jī)都處于對(duì)等地位,整個(gè)網(wǎng)絡(luò)一般不依賴于專用的集中服務(wù)器,網(wǎng)絡(luò)中的每一臺(tái)計(jì)算機(jī)既能充當(dāng)網(wǎng)絡(luò)服務(wù)的請(qǐng)求者,又能對(duì)其他計(jì)算機(jī)的請(qǐng)求作出響應(yīng),提供資源與服務(wù),即每臺(tái)機(jī)器都可以作為客戶機(jī)和服務(wù)器。B/S模式,即瀏覽器-服務(wù)器模式。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。 舉一個(gè)你感興趣的或常用的網(wǎng)絡(luò).用,通過查找資料(書或網(wǎng)上資料)說(shuō)明其應(yīng)用體系結(jié)構(gòu).答:BYRBT,即北郵人BT。它的網(wǎng)絡(luò)應(yīng)用體系結(jié)構(gòu)是P2P模式。 OS可以提供哪些網(wǎng)絡(luò)服務(wù)答:NOS,即網(wǎng)絡(luò)操作系統(tǒng),是網(wǎng)絡(luò)用戶和計(jì)算機(jī)網(wǎng)絡(luò)的接口,它除了提供標(biāo)準(zhǔn)操作系統(tǒng)的功能外,最重要的是保證網(wǎng)絡(luò)節(jié)點(diǎn)互相通信,還管理計(jì)算機(jī)與網(wǎng)絡(luò)相關(guān)的硬件和軟件資源。它提供文件服務(wù)、打印服務(wù)、目錄服務(wù)和電子郵件服務(wù)。 程序接口和命令、圖形接口區(qū)別答:連擊命令接口,聯(lián)機(jī)狀態(tài)下用戶與計(jì)算機(jī)間的接口,接口形式是圖形界面,實(shí)現(xiàn)用戶與 計(jì)算機(jī)間的聯(lián)機(jī)交互。 程序接口提供了用戶程序與操作系統(tǒng)間的接口,是操作系統(tǒng)專門為用戶程序設(shè)置的,也是用戶程序取得操作系統(tǒng)服務(wù)的唯一途徑。 試一試OS聯(lián)機(jī)命令 查詢目錄、新建目錄、刪除等等 什么是系統(tǒng)調(diào)用,作用是什么?和過程調(diào)用的區(qū)別?答:程序接口是操作系統(tǒng)專門為用戶程序設(shè)置取得操作系統(tǒng)服務(wù)的唯一途徑。程序接口通常 由各種類型的系統(tǒng)調(diào)用組成,因此,也可以說(shuō),系統(tǒng)調(diào)用提供了用戶程序與操作系統(tǒng)之 間的接口。作用:保護(hù)系統(tǒng),減輕用戶負(fù)擔(dān),提高資源利用率。區(qū)別: 系統(tǒng)調(diào)用要進(jìn)行狀態(tài)切換,由用戶態(tài)切換到系統(tǒng)態(tài);過程調(diào)用只需要 在用戶態(tài)就能完成 3.1計(jì)算機(jī)網(wǎng)絡(luò)概述 什么是計(jì)算機(jī)網(wǎng)絡(luò)?它由那些組件構(gòu)成?答:計(jì)算機(jī)技術(shù)和通信技術(shù)相結(jié)合,使得以往計(jì)算任務(wù)由單個(gè)大型機(jī)集中處理的形式逐漸被 新的形式取代,即大量獨(dú)立的相互連接起來(lái)的計(jì)算機(jī)共同完成計(jì)算任務(wù),這種形式就是 計(jì)算機(jī)網(wǎng)絡(luò)。構(gòu)成:(1)硬件,網(wǎng)絡(luò)中的計(jì)算設(shè)備、傳輸介質(zhì)、通信連接設(shè)備; (2)軟件,網(wǎng)絡(luò)通信系統(tǒng)、網(wǎng)絡(luò)通信協(xié)議以及網(wǎng)絡(luò)應(yīng)用程序。 什么是Internet?和internet的區(qū)別?答:internet,即互聯(lián)網(wǎng),泛指由多個(gè)計(jì)算機(jī)網(wǎng)絡(luò)互聯(lián)而成的網(wǎng)絡(luò),是一個(gè)通用名詞。而Internet為因特網(wǎng),是一個(gè)專用名詞,是一種典型的互聯(lián)網(wǎng)絡(luò)。 22頁(yè)課件,將兩個(gè)圖的子網(wǎng)分別用戰(zhàn)爭(zhēng)中,假設(shè)你的任務(wù)用炸彈毀掉網(wǎng)絡(luò)。請(qǐng)問你要炸幾次能把網(wǎng)絡(luò)分為兩個(gè)互不相連的節(jié)點(diǎn)集合。假設(shè)炸彈可以毀掉一個(gè)節(jié)點(diǎn)連的鏈路。這兩個(gè)網(wǎng)絡(luò)哪個(gè)hold的時(shí)間長(zhǎng)?答:22頁(yè)P(yáng)PT沒有相應(yīng)兩個(gè)圖。 思考:你每天都在Internet上面玩啥?要是有天網(wǎng)絡(luò)被毀了,你還能活不?答:瀏覽網(wǎng)頁(yè),如瀏覽新聞,刷微博,上人人,看球賽. 網(wǎng)絡(luò)毀了還可以活的,本人對(duì)網(wǎng)絡(luò)依賴程度相對(duì)不大。當(dāng)然,如果是因?yàn)?012大毀滅網(wǎng)絡(luò)被毀,我們也活不成。 Try:上圖書館主頁(yè),找到中文數(shù)據(jù)庫(kù),里面有個(gè)通信標(biāo)準(zhǔn)與質(zhì)量信息網(wǎng),上里面去找兩個(gè)你感興趣的ITU-T開發(fā)出的標(biāo)準(zhǔn),并找出RFC5415和5531的主題答:感興趣的標(biāo)準(zhǔn),ITU電信標(biāo)準(zhǔn)如L.1310、P1202.1 標(biāo)準(zhǔn)太多了,找不著啊啊啊啊!3.2網(wǎng)絡(luò)協(xié)議及網(wǎng)絡(luò)體系結(jié)構(gòu)什么是協(xié)議,組成要素是?看看講義的例子 答:為進(jìn)行網(wǎng)絡(luò)中的數(shù)據(jù)交換而建立的規(guī)則、標(biāo)準(zhǔn)或約定稱為網(wǎng)絡(luò)協(xié)議。 組成要素:語(yǔ)法、語(yǔ)義、時(shí)序。什么是網(wǎng)絡(luò)體系結(jié)構(gòu)?寫出自己的理解答:網(wǎng)絡(luò)體系結(jié)構(gòu)就是將網(wǎng)絡(luò)中的一系列協(xié)議按一定的功能配置和邏輯結(jié)構(gòu)有效地組織起來(lái) 的有機(jī)體。ISO是一個(gè)采用七層結(jié)構(gòu)的網(wǎng)絡(luò)體系結(jié)構(gòu)模型(T or F?)答:FOSI模型,TCP/IP模型的要點(diǎn)?答:Specialty Paint 公司的總裁打算與一個(gè)本地的啤酒釀造商合作生產(chǎn)一種啤酒罐??偛酶嬖V她的法律部門調(diào)查此事,后者又請(qǐng)工程部幫忙。結(jié)果是,總工程師打電話給啤酒釀造公司的技術(shù)負(fù)責(zé)人討論該項(xiàng)目的技術(shù)問題。然后兩位工程師又各自向他們的法律部門作了匯報(bào)。然后,法律部門通過電話安排了有關(guān)的法律方面的事宜。最后, 兩位公司總裁討論了這次合作的經(jīng)濟(jì)方面的問題。你認(rèn)為這是一個(gè)OSI 模型意義的多層協(xié)議的例子嗎?答:不是。 在無(wú)連接通信和面向連接的通信兩者之間,最主要的區(qū)別是什么? 答:對(duì)于無(wú)連接的服務(wù)(郵寄), 發(fā)送信息的計(jì)算機(jī)把數(shù)據(jù)以一定的格式封裝在幀中, 把目的地址和源地址加在信息頭上, 然后把幀交給網(wǎng)絡(luò)進(jìn)行發(fā)送. 無(wú)連接服務(wù)是不可靠的.對(duì)于面向連接的服務(wù)(電話), 發(fā)送信息的源計(jì)算機(jī)必須首先與接收信息的目的計(jì)算機(jī)建立連接. 這種連接是通過三次握手(three hand shaking)的方式建立起來(lái)的. 一旦連接建立起來(lái), 相互連接的計(jì)算機(jī)就可以進(jìn)行數(shù)據(jù)交換. 與無(wú)連接服務(wù)不同, 面向連接的服務(wù)是以連接標(biāo)識(shí)符來(lái)表示源地址和目的地址的. 面向連接的服務(wù)是可靠的, 當(dāng)通信過程中出現(xiàn)問題時(shí), 進(jìn)行通信的計(jì)算機(jī)可以得到及時(shí)通知.IP地址指示的是什么?(考慮多地址主機(jī)) 答:邏輯地址。識(shí)別下面的IP 地址的類: 、229. 1. 2. 30、191. 1. 2. 3 答:分別是A類、D類和B類。一個(gè)IP 地址為 的主機(jī)需要測(cè)試其內(nèi)部軟件,在分組中的目的地址是什么? a. b.127. 1.1. 1 c. 127. 127. 127. 127 d. 以上的任何一個(gè) 答:d試找出以下IP 地址的netid 和hostid: a. b. c. 171. 34. 14.8 d. 答:a. netid:129.14 hostid:6.8b. netid:132.56 hostid:8.6C. netid:171.34 hostid:14.8d. netid:171.34 hostid:67.9 3.3應(yīng)用層協(xié)議1DNS域名服務(wù) 練習(xí)&思考 下面的域名中的哪一個(gè)最像是使用國(guó)家域來(lái)解析器IP 地址? a. chal. atc. fhda. edu b. gsfc. nasa. Gov c. kenz. acct. sony.jp d. mac. eng. sony. com 答:c在()解析中,客戶直接聯(lián)系至多一個(gè)服務(wù)器。 a. 遞歸的 b. 迭代的 c. 高速緩存 d. 以上所有的 答:aDNS 域名從一個(gè)結(jié)點(diǎn)開始,然后向上走到樹的根。在UNIX 中的路徑名是一樣的嗎? 答:不一樣。Determine which of the following is an FQDN and which is a PQDN: a. xxx b. xxx.yyy. c. d. . 答:c dFind how to use the nslookup utility in Windows,Use the nslookup utility to find the address of some commercial web servers 練習(xí)&思考 描述.中域的層次劃分答:see. bupt. edu. cn. 四級(jí)域名 三級(jí)域名 二級(jí)域名 頂級(jí)域名 假設(shè)主機(jī)想知道主機(jī)的IP地址,請(qǐng)按圖描述查詢過程,并說(shuō)明用到的域名查詢方式答:主機(jī)向其本地域名服務(wù)器發(fā)送查詢請(qǐng)求,為遞歸查詢;本地域名將該報(bào)文轉(zhuǎn)發(fā)到根域名服務(wù)器,為迭代查詢;根域名服務(wù)器向本地域名服務(wù)器返回頂級(jí)域名服務(wù)器(TLD)的IP地址,為迭代查詢;本地域名服務(wù)器向頂級(jí)域名服務(wù)器進(jìn)行查詢,為迭代查詢;頂級(jí)域名服務(wù)器注意到前綴,用權(quán)限域名服務(wù)器的IP地址進(jìn)行響應(yīng),告訴本地域名服務(wù)器,為迭代查詢;本地域名名服務(wù)器向權(quán)限域名服務(wù)器發(fā)送查詢報(bào)文,為迭代查詢;權(quán)限域名服務(wù)器告訴本地域名服務(wù)器所要查詢的主機(jī)IP地址,為迭代查詢;本地域名服務(wù)器將查詢結(jié)果告訴主機(jī)。3.4應(yīng)用層協(xié)議2 -TELNET、FTP、SMTP什么是遠(yuǎn)程登錄,Telnet可以提供什么服務(wù)? 答:用戶登錄到遠(yuǎn)程主機(jī)稱為遠(yuǎn)程登錄。 TELNET是一個(gè)簡(jiǎn)單的遠(yuǎn)程終端協(xié)議,用于Internet遠(yuǎn)程登錄服務(wù)。TELNET協(xié)議定義了數(shù)據(jù)和命令在在Internet上的傳輸方式,即網(wǎng)絡(luò)虛擬終端NVT。TELNET采用協(xié)商機(jī)制使TELNET客戶和服務(wù)器可商定使用更多的終端功能。當(dāng)命令從()傳送時(shí),它們是NVT 形式。 a. 終端到終端驅(qū)動(dòng)程序 b. 終端驅(qū)動(dòng)程序到TELNET 客戶 c. TELNET 客戶到TELNET服務(wù)器 d. 以上都不是 答:bc說(shuō)明FTP的兩條連接的用途 答:FTP使用了兩個(gè)連接:數(shù)據(jù)連接和控制連接。 這兩個(gè)連接使FTP能夠提供在異構(gòu)環(huán)境中一體化、透明的網(wǎng)絡(luò)文件傳輸功能,可以將一個(gè)文件副本從一臺(tái)主機(jī)復(fù)制到另一臺(tái)主機(jī)。在FTP 會(huì)話期間,控制連接打開 a. 正好一次 b. 正好兩次 c. 多次,只要是需要 d. 以上都是 答:c電子郵件的系統(tǒng)構(gòu)成是哪些? 答:電子郵件系統(tǒng)通常由用戶代理(UA)、消息傳輸代理(MTA)以及消息訪問代理MAA組成。在郵件地址mackenzie pit. arc. nass. gov 中,哪一個(gè)是域名? a. mackenzie b. pit. arc. c. mackenzie pit. arc. d. a 和b 答:bMIME 允許 a. 音頻 b. 非ASCII 數(shù)據(jù) C. 圖像 d. 以上所有的 答:d8、(1)在FTP 會(huì)話期間,控制連接打開(A),數(shù)據(jù)連接打開(C)a. 正好一次b. 正好兩次c. 多次,只要是需要d. 以上都是假定Alice使用一個(gè)基于Web的電子郵件賬戶向Bob發(fā)報(bào)文,而Bob使用outlook訪問他的郵件服務(wù)器來(lái)獲取自己的郵件。給出報(bào)文是怎樣從Alice主機(jī)到達(dá)Bob主機(jī)的過程,列出在兩臺(tái)主機(jī)間移動(dòng)該報(bào)文時(shí)所使用的各種應(yīng)用層協(xié)議。 假定Alice使用一個(gè)基于Web的電子郵件賬戶(Hotmail或gmail )向Bob發(fā)報(bào)文,而Bob使用POP3訪問他的郵件服務(wù)器來(lái)獲取自己的郵件.討論報(bào)文是怎樣從Alice主機(jī)到達(dá)Bob主機(jī)的.列出在兩臺(tái)主機(jī)間移動(dòng)該報(bào)文時(shí)所使用的各種應(yīng)用層協(xié)議。 答:電子郵件從Alice的瀏覽器發(fā)送到她的郵件服務(wù)器,使用HTTP;從Alice的郵件服務(wù)器到Bob的郵件服務(wù)器,使用SMTP;Bob從他的郵件服務(wù)器讀到他的主機(jī),使用POP3.如果Alice用用戶代理呢? 答:首先Alice使用POP3,然后像上述一樣接著進(jìn)行下面的工作。3.5應(yīng)用層協(xié)議3萬(wàn)維網(wǎng) WWW什么是WWW? 答:萬(wàn)維網(wǎng)WWW,也稱WEB,是一個(gè)構(gòu)筑在Internet之上的分布式信息儲(chǔ)藏室。它由超文本標(biāo)記語(yǔ)言HTML表達(dá)的WEB網(wǎng)頁(yè)組成,通過超文本傳輸協(xié)議HTTP實(shí)現(xiàn)頁(yè)面?zhèn)鬏?,并且使用統(tǒng)一資源定位符URL標(biāo)識(shí)頁(yè)面在Internet的范圍內(nèi)的位置。哪一種類型的萬(wàn)維網(wǎng)文檔是在客戶端運(yùn)行的? a. 靜態(tài)的 b. 動(dòng)態(tài)的 c. 活動(dòng)的 d. 所有以上的 答:cHTTP是什么?有什么用?和SMTP、FTP的異同? 答:超文本傳輸協(xié)議HTTP是萬(wàn)維網(wǎng)客戶與服務(wù)器交互時(shí)遵循的應(yīng)用層協(xié)議,他是萬(wàn)維網(wǎng)上能夠可靠交換文件的重要基礎(chǔ),也是Web的核心。比較:HTTP與FTP相似之處在于它能夠傳送文件并使用TCP連接,但它只有一條TCP連接,并沒有額外的控制連接。而HTTP傳輸?shù)臄?shù)據(jù)與SMTP報(bào)文類似,但不同之處在于:HTTP報(bào)文由Web服務(wù)器和瀏覽器解釋;SMTP報(bào)文是存儲(chǔ)轉(zhuǎn)發(fā)的,而HTTP報(bào)文實(shí)立即交付的??紤]一個(gè)電子商務(wù)網(wǎng)站需要保留每一個(gè)客戶的購(gòu)買記錄。描述如何使用cookie來(lái)完成該功能。 答:客戶在瀏覽商品時(shí),瀏覽器向該網(wǎng)站的服務(wù)器發(fā)送請(qǐng)求,服務(wù)器為客戶創(chuàng)建一個(gè)購(gòu)物車并生成一個(gè)唯一的識(shí)別碼,并以此作為索引在服務(wù)器的后端數(shù)據(jù)庫(kù)中產(chǎn)生一個(gè)表項(xiàng)。接著服務(wù)器返回響應(yīng)報(bào)文,其中包含了一個(gè)set-cookie的首部行。這樣,網(wǎng)站在收到請(qǐng)求報(bào)文時(shí)檢查首部行就能找到對(duì)應(yīng)的購(gòu)物車。日后客戶再次購(gòu)買商品他的瀏覽器在其HTTP請(qǐng)求報(bào)文中繼續(xù)使用首部行Cookie,這樣網(wǎng)站便得以保留了每一個(gè)客戶的購(gòu)買記錄。Sloth 銀行希望它的在線銀行更易于為懶惰的客戶所使用,所以,當(dāng)用戶登錄并通過口令認(rèn)證以后, 銀行返回一個(gè)包含用戶ID 號(hào)碼的cookie 。通過這種方式, 用戶將來(lái)訪問在線銀行時(shí)不必再標(biāo)識(shí)自己或者輸入口令. 你認(rèn)為這種想法怎么樣?它可以工作嗎? 是不是一個(gè)好主意? 答:想法很冒險(xiǎn),當(dāng)然它可以工作,但是并不可靠。如果本客戶的主機(jī)被別人登錄,那么陌生人不需要輸入口令就可以使用該客戶的銀行卡,財(cái)產(chǎn)安全受到威脅??紤]當(dāng)瀏覽器發(fā)送一個(gè)HTTP GET報(bào)文(即HTTP GET報(bào)文的實(shí)際內(nèi)容)時(shí)通過Ethereal捕獲到下列ASCII字符串。字符是回車換行符(即文本中的斜體字符表示單個(gè)回車符,該回車符包含在HTTP首都中).回答下列問題,指出你在下面HTIP GET報(bào)文中找到答案的地方 GET /cs453lindex.html HTTP/1.1 Host : User-Agent : Mozilla/5.0 (Windows;U; Windows NT 5.1; en-U5; rv:l.7.2 ) Gecko/20040804 Netscape/7.2 (ax) Accept:ext / xml , application/xml ,application/xhtm1+xml , text/html;q=0.9 , text /plain;q=0 .8 , image /png , */*;q=0.5 Accept-Language: en-us , en;q=0.5 AcceptEncoding: zip ,deflate Accept-Charset: 150-8859-1 , utf-8;q=0.7 , *; q=0.7Keep-Alive: 300 Connection:keep-alive a. 瀏覽器請(qǐng)求的文擋的URL是什么? 答:cs453lindex.html HTTPb. 該瀏覽器運(yùn)行的是何種版本的HP? 答:Mozilla/5.0 C. 該瀏覽器請(qǐng)求的是一條非持久連接還是持久連接? 答:持久連接。d. 運(yùn)行該瀏覽器的主機(jī)的IP地址是什么? 答:下面文本中顯示的是來(lái)自服務(wù)器的回答,以響應(yīng)上述問題中的HTTP GET報(bào)文.回答下列問題,指出你在下面報(bào)文中找到答案的地方。 a. 服務(wù)器能夠成功地找到那個(gè)文檔嗎?該文檔提供的回答是什么時(shí)間? 答:能?;卮饡r(shí)間是 Tue, 07 Mar 200612: 39: 45b. 該文檔最后一次修改是什么時(shí)間? 答:Sat, 10 Dec2005 18:27:46 C. 已被返回的文檔有多少字節(jié)? 答:3874d.該服務(wù)器認(rèn)可這是一條持久連接嗎? 答:認(rèn)可。E.實(shí)體主體在哪里? 答: CMPSC1 453 / 591 /NTU-5T550A Spring 2005 homepage HTTP/1.1 200 OK Date: Tue, 07 Mar 200612: 39: 45GMT Server: Apache/2 .0.52 (Fedora) Last-Modified: Sat, 10 Dec2005 18:27:46 GMT ETag: 526c3-f22-a88a4c80 AcceptRanges:bytes Content-Length: 3874 Keep-Alive: timeout=max=100 Connection: Keep-Alive Content-Type: text/html; charset=150-8859-1 CMPSC1 453 / 591 /NTU-5T550A Spring 2005 homepage 第四章 網(wǎng)絡(luò)應(yīng)用編程基礎(chǔ) 4.1網(wǎng)間進(jìn)程及通信過程的建立 4.2網(wǎng)絡(luò)編程分類 實(shí)現(xiàn)網(wǎng)間進(jìn)程通信必須解決哪些問題? 答:1.網(wǎng)間進(jìn)程的標(biāo)識(shí)問題;2.與網(wǎng)絡(luò)協(xié)議棧的連接問題;3.多重協(xié)議的識(shí)別問題;4.不同的通信服務(wù)質(zhì)量問題。什么是網(wǎng)絡(luò)應(yīng)用進(jìn)程的網(wǎng)絡(luò)地址?半相關(guān)和全相關(guān)指什么? 答:主機(jī)的IP地址、端口號(hào)和傳輸層協(xié)議這三個(gè)要素組成的三元組稱為半相關(guān),它標(biāo)識(shí)了 Internet中進(jìn)程通信的一個(gè)端點(diǎn),也把它稱為進(jìn)程的網(wǎng)絡(luò)地址。在Internet中,完整的網(wǎng)間進(jìn)程通信需要有兩個(gè)進(jìn)程構(gòu)成,兩個(gè)進(jìn)程是通信的兩個(gè)端點(diǎn),并且他們必須使用同樣的傳輸協(xié)議,因此描述一個(gè)完整的網(wǎng)間進(jìn)程需要以下5個(gè)要素描述:(傳輸層協(xié)議,本機(jī)IP地址、本機(jī)傳輸層端口,遠(yuǎn)端機(jī)IP地址,遠(yuǎn)端機(jī)傳輸層端口。)這個(gè)五元組稱為全相關(guān)。網(wǎng)間進(jìn)程通信過程如何建立? 答:A端進(jìn)程在確定了B端進(jìn)程的網(wǎng)絡(luò)地址后,會(huì)向本機(jī)的操作系統(tǒng)申請(qǐng)一個(gè)本地端口號(hào),并且A端進(jìn)程是知道本機(jī)的IP地址的,因此當(dāng)其第一次和B端進(jìn)程通信時(shí),會(huì)向B端進(jìn)程報(bào)告自己的IP地址和端口號(hào)。所以在第一次通信以后,B端進(jìn)程也就獲知了A端進(jìn)程的IP地址和端口號(hào)。至此,通信的兩端互相獲得了對(duì)方進(jìn)程的網(wǎng)絡(luò)地址,可以進(jìn)行后續(xù)的通信了。 4.3套接字編程接口基礎(chǔ) 描述套接字的概念?套接字有幾種類型? 答:套接字上連應(yīng)用程序,下連網(wǎng)絡(luò)協(xié)議棧。套接字是對(duì)網(wǎng)絡(luò)中不同主機(jī)上應(yīng)用進(jìn)程之間進(jìn)行雙向通信的端點(diǎn)的抽象,從效果上來(lái)說(shuō),一個(gè)套接字就是網(wǎng)絡(luò)上進(jìn)程通信的一端。套接字的類型:1.流式套接字 2.數(shù)據(jù)報(bào)套接字 3.原始套接字 結(jié)合流程圖說(shuō)明服務(wù)器和客戶端操作流式套接字步驟。 答:面向連接的套接字服務(wù)端的具體實(shí)現(xiàn)流程如下: 服務(wù)器端:1.創(chuàng)建監(jiān)聽套接字; 2.綁定監(jiān)聽接口; 3.進(jìn)入監(jiān)聽狀態(tài);4.接受用戶的監(jiān)聽請(qǐng)求; 5.與客戶端進(jìn)行通信;6.關(guān)閉與客戶端的通信;7.關(guān)閉監(jiān)聽套接字。 客戶端:1.創(chuàng)建客戶端套接字;2.提出連接請(qǐng)求;3.與服務(wù)器通信;4.關(guān)閉與服務(wù)器的通信。響應(yīng)套接字和監(jiān)聽套接字由誰(shuí)產(chǎn)生?用處? 答:響應(yīng)套接字是由accept函數(shù)產(chǎn)生的。用途:服務(wù)器端程序使用,從等待連接請(qǐng)求隊(duì)列中取出第一個(gè)連接請(qǐng)求并接受,為這個(gè)連接請(qǐng)求創(chuàng)建一個(gè)響應(yīng)套接字,后續(xù)與此連接請(qǐng)求對(duì)應(yīng)的客戶端通信時(shí)將通過這個(gè)響應(yīng)套接字進(jìn)行。監(jiān)聽套接字是由listen函數(shù)產(chǎn)生的。用途:服務(wù)器端程序使用,這個(gè)函數(shù)告訴套接字開始監(jiān)聽客戶機(jī)的連接請(qǐng)求。說(shuō)明服務(wù)器端如何實(shí)現(xiàn)處理多個(gè)客戶端請(qǐng)求的。 答:在服務(wù)器程序中,主程序負(fù)責(zé)監(jiān)聽客戶極端的連接請(qǐng)求,當(dāng)接受了一個(gè)客戶機(jī)端的連接請(qǐng)求后,主程序即創(chuàng)建一個(gè)新的線程,這個(gè)新的線程負(fù)責(zé)處理該客戶機(jī)端的后續(xù)數(shù)據(jù)交換過程。有多少個(gè)客戶機(jī)端的連接請(qǐng)求就創(chuàng)建多少個(gè)新線程。多個(gè)線程并行工作,互相之間不影響。第五章網(wǎng)絡(luò)環(huán)境下信息的標(biāo)識(shí)、描述及表達(dá) 5.1 網(wǎng)絡(luò)環(huán)境下信息的標(biāo)識(shí)、描述及表達(dá) 什么是URL、URN、URI。區(qū)別是什么? 答:URL,即統(tǒng)一資源定位符,也被稱為網(wǎng)頁(yè)地址,是Internet上資源的地址。URN,即統(tǒng)一資源名稱,是用來(lái)唯一標(biāo)識(shí)一個(gè)實(shí)體的標(biāo)志符。與URL不同的是,URN不指明信息實(shí)體的網(wǎng)絡(luò)位置,而僅僅是一個(gè)信息實(shí)體的標(biāo)識(shí)符。URI,即統(tǒng)一資源標(biāo)識(shí)符,是一個(gè)用于標(biāo)識(shí)某一互聯(lián)網(wǎng)資源名稱的字符串。URI可被視為定位符(URL),名稱(URN)或兩者兼?zhèn)洹RL和URN都是URI的子集。說(shuō)明/search?key=adele的含義 答:這是一個(gè)URL。http是傳送協(xié)議;是服務(wù)器的域名;search是路徑;?key=adele是查詢。如何在網(wǎng)頁(yè)中插入某人的電子郵件聯(lián)系,點(diǎn)擊后可直接向他發(fā)送郵件? 答:創(chuàng)建一個(gè)超鏈接即可7)描述如何按名查找文件。答: 操作系統(tǒng)把文件名和文件的其他屬性信息分開,使文件屬性單獨(dú)形成一個(gè)數(shù)據(jù)構(gòu),稱為索引節(jié)點(diǎn),而在文件目錄的目錄項(xiàng)中只存放文件名和指向該文件對(duì)應(yīng)的索引節(jié)點(diǎn)。當(dāng)我們按名查找文件時(shí),最初是按照文件名找到相應(yīng)的目錄項(xiàng),如果需要繼續(xù)打開,才讀取相應(yīng)索引節(jié)點(diǎn)的指針,將對(duì)應(yīng)的文件屬性信息調(diào)入內(nèi)存。8)BESTPAGES公司承接了TUMTUM公司的網(wǎng)站,他們使用了絕對(duì)路徑來(lái)編寫網(wǎng)站內(nèi)部所有頁(yè)面間的鏈接。項(xiàng)目結(jié)束時(shí),TUMTUM公司召開網(wǎng)站發(fā)布會(huì),由BESTPAGES演示網(wǎng)站頁(yè)面。其項(xiàng)目組長(zhǎng)將網(wǎng)頁(yè)帶到發(fā)布會(huì)現(xiàn)場(chǎng),當(dāng)他單擊一個(gè)頁(yè)面鏈接時(shí),出現(xiàn)了“404-NotFound”(文件找不到)。針對(duì)這種問題應(yīng)該如何修復(fù)?為什么?答:將所有的絕對(duì)路徑改成相對(duì)路徑即可。因?yàn)榫W(wǎng)頁(yè)內(nèi)部的頁(yè)面鏈接使用相對(duì)路徑時(shí),不涉及網(wǎng)址地址信息等,便于移植。如果使用絕對(duì)路徑,在更換網(wǎng)站域名或者更換編譯機(jī)器的時(shí)候都會(huì)出現(xiàn)鏈接失效。每一個(gè)網(wǎng)頁(yè)也相當(dāng)于一個(gè)文件,1.html、2.html等等等等,然后都放在hehe文件夾里,比如在家里電腦上hehe文件夾保存在e盤里,所以你在1.html中鏈接2.html時(shí)就要這樣寫:e:/2.html.但是你把hehe文件夾拷貝到線程電腦上的D盤里了,這時(shí)候你演示的時(shí)候點(diǎn)擊鏈接(e:/2.html)肯定找不到(因?yàn)樗兂闪薲:/2.html)。反之,如果在1.html里面創(chuàng)建了一個(gè)超鏈接./2.html(也就是當(dāng)前文件夾及hehe文件夾中的2.html)不管在哪里還都是從該文件夾取都能取到2,html,所以不會(huì)發(fā)生取不到文件的情況關(guān)于網(wǎng)絡(luò)應(yīng)用體系結(jié)構(gòu)9)介紹C/S、B/S、P2P模式的特點(diǎn),你常用的網(wǎng)絡(luò)應(yīng)用是什么?屬于哪種模式?為什么?

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論