互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)1
0. 變量 是計(jì)算機(jī)內(nèi)存中已命名的存儲(chǔ)位置,其中包含了數(shù)字或字符串等數(shù)據(jù),變量包含的信息稱為變量的值,變量是用戶便于理解腳本操作的名稱,為用戶提供了一種存儲(chǔ),檢索和操作數(shù)據(jù)的途徑 1. 調(diào)度
0. 變量 是計(jì)算機(jī)內(nèi)存中已命名的存儲(chǔ)位置,其中包含了數(shù)字或字符串等數(shù)據(jù),變量包含的信息稱為變量的值,變量是用戶便于理解腳本操作的名稱,為用戶提供了一種存儲(chǔ),檢索和操作數(shù)據(jù)的途徑 1. 調(diào)度.. 是指在開發(fā)過(guò)程中的一種對(duì)開發(fā)人員,資源,應(yīng)用風(fēng)格以及開發(fā)技術(shù)手段進(jìn)行平衡的活動(dòng)
2. 鏈接 是唯一的從一個(gè)Wed 頁(yè)到另一個(gè)相關(guān)的Wed 頁(yè)的理性的途徑,它由倆部分組成,苗鏈和URL 引用,當(dāng)單擊一個(gè)連接時(shí),瀏覽器裝載由URL 引用給14. 依賴關(guān)系 有倆個(gè)元素X ,Y 若修改元素X 的定義,可能引起另一個(gè)元素Y 的定義的修改,則稱元素Y 依賴元素X 15. 文檔對(duì)象的成員 是對(duì)象的屬性,方法,和事件
16. 信息出版模型 是指一些Interment 上的站點(diǎn)出版信息,公司為了促進(jìn)他們的產(chǎn)品或者服務(wù),利用Wed 發(fā)布公司信息和工作信息,在許多情況下,公司只是把它原來(lái)的印刷銷售手冊(cè)或者年度報(bào)告直接放在Wed 上發(fā)布
17.Microsoft.NET 是包含了建立和運(yùn)對(duì)象進(jìn)行包裝,它被作為給jspServece 方法的一個(gè)參數(shù)而由容器傳遞給JSP 頁(yè)面,通過(guò)getParameter 方法可以得到Request 參數(shù),通過(guò)GET,POST.HEAD 等可以得到Request 的類型,通過(guò)Cookies ,Referer 等可以得到引入的http 頭,常用的方法,request getparameter 等
27.Response 對(duì)象 具有頁(yè)面的范圍,它被包裝成HttpServletTesponse 接口,他封裝了JSP 產(chǎn)生的響應(yīng),然后被發(fā)送到客戶端以響應(yīng)客戶的請(qǐng)求,同樣 ,它由容器生成,作為jspService 方法的參出的文件和文檔
3. 集合 可以被認(rèn)為是受管理的組件。 4. 事件 所謂事件之一系列對(duì)頁(yè)面進(jìn)行的動(dòng)作,諸如將鼠標(biāo)在一頁(yè)面元素上移動(dòng)。進(jìn)行網(wǎng)頁(yè)發(fā)布,提交一個(gè)反饋表格,單擊反饋表輸入?yún)^(qū)等
5. 約束 是指在UML 中提供的一種簡(jiǎn)便,統(tǒng)一的限制條件的表達(dá)方式 6. 界標(biāo) Wed 應(yīng)用開發(fā)過(guò)程中,在階段轉(zhuǎn)換時(shí)出現(xiàn)的判斷點(diǎn)被稱為界標(biāo),標(biāo)志著一個(gè)階段的完成
7. 常量 是用來(lái)代替一個(gè)數(shù)或字符串的名稱
8. 腐爛搜索 是指一種搜索策略,采用類似于最近最少使用 的替換原則,當(dāng)內(nèi)存變得比較緊張時(shí),緩存機(jī)制會(huì)找出最不常用和最不重要的對(duì)象,把它從內(nèi)存中移出,以減輕壓力
9. 模板元素 是指JSP 的靜態(tài)HTMLA 或者XML 內(nèi)容
10. 數(shù)據(jù)源 是指提供數(shù)據(jù)資源的實(shí)體,它可能是用在臺(tái)式數(shù)據(jù)庫(kù)應(yīng)用程序中的單個(gè)文件,或者他是一個(gè)充分發(fā)展的相關(guān)數(shù)據(jù)庫(kù)處理系統(tǒng),使用數(shù)據(jù)源是為了使用戶不必知道資源的詳細(xì)信息,僅通過(guò)資源名就可以使用數(shù)據(jù)。
11. 頭文件 是一個(gè)外部文件,它的內(nèi)容可以被多個(gè)程序文件所引用,并包含在引用它的文件之中
12. 事件模型 DOM 中指定元素進(jìn)行變換的那部分稱為EventModel 13. 鏈接加密 是指隊(duì)瀏覽器和Wed 服務(wù)器之間傳輸?shù)臄?shù)據(jù)進(jìn)行加密
行基于XML 的軟件所需的全部部件的Mictosoft 的XML Wed服務(wù)平臺(tái) 18.URL 的絕對(duì)引用 指明wed 頁(yè)的精神的計(jì)算機(jī),目錄和文件的URL 引用稱為絕對(duì)引用
19.URL 的相對(duì)引用 對(duì)同一個(gè)計(jì)算機(jī)上文件的URL 引用又被稱為相對(duì)引用,這意味著URL 是相對(duì)于瀏覽器最初裝載Wed 頁(yè)的計(jì)算機(jī)和目錄的
20.ODBC 的互操作性 指由ODBC 所建立的應(yīng)用程序不必針對(duì)特定的數(shù)據(jù)源 21.SSI 是指可用來(lái)嵌入到HTML 文檔中并提供一些簡(jiǎn)單的動(dòng)態(tài)頁(yè)面效果的標(biāo)記符
22.DOM 是一種層次式結(jié)構(gòu) 23.HTTP 協(xié)議 HTTP 是給予客戶/服務(wù)器模型的信息分布方式,是請(qǐng)求/響應(yīng)模型,即信息文件存放在中心機(jī)上,用戶通過(guò)程序向中心機(jī)發(fā)出請(qǐng)求,并訪問(wèn)中心機(jī)上的文獻(xiàn)數(shù)據(jù)
24.DHTML dynamic Html 是一種即使在網(wǎng)頁(yè)下載到游覽器以后仍然能夠隨時(shí)變換的HTML ,動(dòng)態(tài)HTML 包括的技術(shù),
javascript VBScript Document Objec t Model Layers 和 CSS
25.Web 服務(wù)器 即為www 瀏覽器提供服務(wù)的機(jī)器。Wed 服務(wù)器是在主控制平臺(tái)上運(yùn)行的軟件包,也是在Internet 中運(yùn)行的最重要的軟件包,Wed 服務(wù)器提供給用戶所需的文件
26.Request 對(duì)象 有它的請(qǐng)求訪問(wèn),它被包裝成HttpServletRequest 接口,來(lái)自客戶端的請(qǐng)求經(jīng)JSP 處理后,由Request
數(shù)被傳入JSP ,因?yàn)檩敵隽魇蔷彌_的,所以可以設(shè)置HTTP 狀態(tài)碼和Response 頭 28.MIME 是一種技術(shù)規(guī)范,它定義七種在國(guó)際互聯(lián)網(wǎng)Internet 上傳送的基本數(shù)據(jù)類型 text muhipart Audio 和Video 而這些類型有些又包含自己的子類型,MIME 類型不僅是Wed 服務(wù)器于瀏覽器之間一種重要的傳送規(guī)范 29.CGI 是一種標(biāo)準(zhǔn)的服務(wù)器方的擴(kuò)展接口程序,如HTTP 或Web 服務(wù)器,CGI 是實(shí)時(shí)運(yùn)行的一個(gè)應(yīng)用程序,它可以返回動(dòng)態(tài)的信息
30.CGI 技術(shù) 是Wed 動(dòng)態(tài)頁(yè)面的基礎(chǔ),也是Wed 與其他應(yīng)用交流的基礎(chǔ),雖然CGI 的一些功能已經(jīng)可以有Java ,JavaScript 等代替,但CGI 仍然是不可缺少的
31. 通過(guò)Internet 郵件擴(kuò)充服務(wù) MIME 通用Internet 郵件擴(kuò)充服務(wù),MIME 顧名思義是隊(duì)原來(lái)標(biāo)準(zhǔn)郵件協(xié)議的補(bǔ)充,能夠在單一消息體內(nèi)帶有多種媒體,對(duì)文本不限行長(zhǎng),擴(kuò)充對(duì)字符集的支持,擴(kuò)充二進(jìn)制及其他文件類型的支持
32.GLOBALS 數(shù)組 是一個(gè)聯(lián)合數(shù)組使用global 偉變量的名字,全局變量作為該變量數(shù)組其中某個(gè)元素的值,GLOBALS 數(shù)組是PHP 程序中比較特殊的變量,不必宣告,系統(tǒng)會(huì)自動(dòng)匹配相關(guān)的變量在里面,在函數(shù)中也不管GLOBALS 輸注是否已經(jīng)做全局聲明,就可以直接使用了
33.VRML 技術(shù) 是虛擬現(xiàn)實(shí)造型語(yǔ)言的編寫, Wed 已經(jīng)有靜態(tài)轉(zhuǎn)入動(dòng)態(tài)并正在逐漸由二維走向三唯,將用戶帶如五彩繽紛的虛擬世界,VRML 是目前創(chuàng)建三維對(duì)象最重要的工具,它也是一種據(jù)與文本的語(yǔ)言,并可運(yùn)行于任何平臺(tái)
,34.Servlet 可以被認(rèn)為是服務(wù)器端的Applet ,Swevlet 被Wed 服務(wù)器加載和執(zhí)行,就如同Applet 被瀏覽器加載和執(zhí)行一樣,servlet 從客戶端不接受請(qǐng)求,執(zhí)行某種作業(yè),然后返回結(jié)果
35.Cookie http cookie 是一個(gè)存儲(chǔ)在客戶端的文本文件,可以用來(lái)保存客戶機(jī)的一些狀態(tài)信息,當(dāng)用CGI 在客戶端建立一個(gè)COOKie 后,通過(guò)Wed 服務(wù)器把信息傳到客戶端并保存到Cookie 中,就這樣,過(guò)幾天后該客戶再次訪問(wèn)Web 服答;1.Internet 中的計(jì)算機(jī)通過(guò)全球性的唯一地址邏輯的連接在一起,這個(gè)地址是建立在網(wǎng)間協(xié)議IP 或今后的其他協(xié)議基礎(chǔ)上的。2.Internet 中的計(jì)算機(jī)之間的通信使用的是TCP/IP協(xié)議3.Internet 可以為公共用戶或個(gè)人用戶提供高水平的信息服務(wù)。這種服務(wù)時(shí)間里在上述通信及相關(guān)的基礎(chǔ)設(shè)施之上的。
3. 簡(jiǎn)述Internet 域名系統(tǒng)的實(shí)現(xiàn)原則 2-35
答;Internet 域名系統(tǒng)為用戶提供了極大VRML 技術(shù)-VRML 是目前創(chuàng)建三維對(duì)象最重要的工具,他也是一種基于文本的語(yǔ)言,并可運(yùn)行于任何平臺(tái)
5. 試?yán)L制Web 開發(fā)過(guò)程中圖,并將其與開發(fā)過(guò)程進(jìn)行比較分析 4-31
答;圖描述了Web 開發(fā)過(guò)程,該過(guò)程的目的在于讓項(xiàng)目小組開發(fā)出達(dá)到預(yù)定要求的高質(zhì)量的Web 應(yīng)用軟件,開發(fā)小組可以把一個(gè)Web 應(yīng)用劃分為若干部分,一些小組成員在某一部分可以提前進(jìn)入建設(shè)階段,而其他成員可能還處于設(shè)計(jì)階務(wù)器時(shí),CGI 會(huì)自動(dòng)讀取保存在客戶端的Cookie 信息從而完成和客戶更好的交互 36.Sevelet 的生命周期 一個(gè)Servlet 如何被加載,初始化,以及它怎樣接收請(qǐng)求,響應(yīng)請(qǐng)求,提供服務(wù)。
37.J2EE 它是開放的,基于標(biāo)準(zhǔn)的平臺(tái),用于開發(fā),部署和管理N 層機(jī)構(gòu),面向Web 的,以服務(wù)器為中心的企業(yè)級(jí)應(yīng)用,換句話說(shuō),它是一套體系結(jié)構(gòu),而不是一個(gè)具體的軟件。
38.Managerprovider , ADO.NET 的ManagedProvider 是一個(gè)多層結(jié)構(gòu)的無(wú)連接的一致的編程模型
39.ASP 的集合 集合是存儲(chǔ)字符串,數(shù)字,對(duì)象和其他值的地方
40.DataSet 是ADO.NET 的中心概念,可以把DataSet 想象成內(nèi)存中的數(shù)據(jù),由于DataSet ,才使得程序員在編程時(shí)可以屏蔽數(shù)據(jù)庫(kù)之間的差異,從而獲得一致的編程模型,它支持多表,表間關(guān)系,數(shù)據(jù)約束等,
41. 對(duì)象的成員 每個(gè)對(duì)象都有其成員,成員是對(duì)象的屬性,方法,和事件,屬性就是品質(zhì),方法是對(duì)象可以做的事情,事件是對(duì)象可能發(fā)生的事情,通常是用戶所做事情的結(jié)果1. 簡(jiǎn)述電子商務(wù)站點(diǎn)模型是怎樣工作的 10-31
答;電子商務(wù)模型;這類站點(diǎn)一般是這樣工作的;通常訪問(wèn)者從商者從產(chǎn)品目錄中選擇了一種產(chǎn)品后,就把該產(chǎn)品放入虛擬的購(gòu)物小推車中,這樣就可以繼續(xù)選購(gòu)其他的產(chǎn)品。購(gòu)物結(jié)束時(shí),迅速檢查一下手推車中的產(chǎn)品,看一下自己想買的東西,然后提供送貨地址和信用卡信息。 2. 簡(jiǎn)述Internet 作為全球信息系統(tǒng)的特征 10-32 7-35
的方便,但是主機(jī)域名不能直接用于TCP IP 協(xié)議的路由選擇中,當(dāng)用戶使用主機(jī)域名進(jìn)行通信時(shí),必須首先將其映射成IP 地址,,這種將主機(jī)域名映射為IP 地址的過(guò)程稱為域名解析,域名解析包括兩種方式,正向域名解析與反向域名解析Intetnet 的域名系統(tǒng)DNS 能夠透明的完成此項(xiàng)工作
如果要尋找一個(gè)主機(jī)名所對(duì)的IP 地址,則需要借助域名服務(wù)器系統(tǒng)來(lái)完成,Intetnet 中存在大量的域名服務(wù)器,在每臺(tái)域名服務(wù)器中保存著他所管轄區(qū)域中主機(jī)域名與IP 地址的對(duì)照表,當(dāng)Intetnet 應(yīng)用程序收到一個(gè)主機(jī)域名時(shí),他向本地域名服務(wù)器查詢?cè)撝鳈C(jī)域名所對(duì)應(yīng)的IP 地址。如果在本地域名服務(wù)器中找不到該主機(jī)域名對(duì)應(yīng)的IP 地址,則本地域名服務(wù)器向其他域名服務(wù)器發(fā)出請(qǐng)求,要求其他域名服務(wù)器協(xié)助查找并將找到的IP 地址返回給發(fā)出請(qǐng)求的應(yīng)用程序
4. 簡(jiǎn)述Web 的基本技術(shù)包括那些方面? 并做必要解釋 5-32
答;服務(wù)器技術(shù)-主要包括服務(wù)器側(cè)落于結(jié)構(gòu)的設(shè)計(jì),服務(wù)器軟硬件的選擇及其他有關(guān)服務(wù)器構(gòu)建的問(wèn)題
HTML 技術(shù),HTML 是一種超文本標(biāo)示語(yǔ)言,它是構(gòu)成Web 頁(yè)面的主要工具 CGI 技術(shù)-CGI 是Web 動(dòng)態(tài)頁(yè)面的基礎(chǔ),也是Web 與其他應(yīng)用交流的基礎(chǔ) Java 技術(shù)-利用Java 可以創(chuàng)建小應(yīng)用程序, 使之從服務(wù)器下載到瀏覽器,并在客戶端的機(jī)器上運(yùn)行
JavaSccript 技術(shù)-它具有Java 的許多特性,但比Java 更為簡(jiǎn)單有效,而且不需要編譯
ActiveX 技術(shù)和VBScript 技術(shù)。Active 是Microsoft Internet戰(zhàn)略的中心環(huán)節(jié)
段,這與傳統(tǒng)方法相比,大大縮短了周期,并能更好的利用小組成員的技術(shù)。 在傳統(tǒng)的流水是方法中,小組須先完成一個(gè)階段中的全部任務(wù)后才能進(jìn)入下一個(gè)階段。于這種傳統(tǒng)方式相比,Web 開發(fā)過(guò)程更為靈活,其每個(gè)階段都是有多項(xiàng)任務(wù)組成的,如果某項(xiàng)目有特殊需求,可以在某個(gè)階段的任務(wù)中體現(xiàn)出來(lái)。此外,小組還在規(guī)劃設(shè)計(jì)和建設(shè)三個(gè)階段里進(jìn)行多次循環(huán)
6. 請(qǐng)說(shuō)出在Web 文檔中顯示斜體字文本的兩種方法,每種方法各有什么優(yōu)點(diǎn)和缺點(diǎn) 3-32
使用EM 標(biāo)示符的優(yōu)點(diǎn)是即使瀏覽器不支持斜體,它也可以被認(rèn)出,并且這些瀏覽器仍會(huì)以某種方式強(qiáng)調(diào)這些文本,而I 表示符將被這些機(jī)器忽略,使用I 表示符的優(yōu)點(diǎn)是可以清楚的描述文本的顯示方式 7. 簡(jiǎn)述評(píng)價(jià)Web 服務(wù)器性能的幾個(gè)主要標(biāo)準(zhǔn) 10-33
答;1. 速度 如同時(shí)會(huì)有多少用戶在接受文件,以及當(dāng)他們?yōu)g覽這些文件時(shí),服務(wù)器需要做多少處理工作等問(wèn)題。2. 建立和維護(hù),Web 服務(wù)器時(shí)刻保持運(yùn)轉(zhuǎn)是Tnternet 成功的關(guān)鍵3. 對(duì)用戶保持追蹤,了解用戶要去哪里,誰(shuí)在登錄,他們停留了多久可能也很重要,這和運(yùn)行的Inernet 種類有關(guān)。4安全性,
8. 簡(jiǎn)述Web 服務(wù)器向?yàn)g覽器提供服務(wù)的過(guò)程 9-32
答;1. 用戶打開計(jì)算機(jī),啟動(dòng)瀏覽器程序,并在瀏覽器中指定一個(gè)URL ,瀏覽器變相該URL 所指向的Web 服務(wù)器發(fā)出請(qǐng)求 2.Web 服務(wù)器接到瀏覽器的請(qǐng)求后,把URL 轉(zhuǎn)換成頁(yè)面所在服務(wù)器的文件路徑名。
,3. 如果,URL 指向的是普通的HTML 文檔,Web 服務(wù)器直接將它送給瀏覽器。 4. 如果,HTML 文檔中嵌有CGI 程序,W 而不服務(wù)器就運(yùn)行CGI 程序,并將結(jié)果傳送至瀏覽器,Web 服務(wù)器運(yùn)行CGI 程序時(shí)還可能需要調(diào)用數(shù)據(jù)庫(kù)服務(wù)器和其他服務(wù)器
9. 簡(jiǎn)述在Web 服務(wù)器的工作過(guò)程中客戶機(jī)和服務(wù)器的對(duì)話過(guò)程 9-34 答;1,客戶機(jī)向用戶提供請(qǐng)求的方法 將你的請(qǐng)求發(fā)送給某個(gè)服務(wù)器接收答;1,建立或斷開與服務(wù)器的連接2. 提交訪問(wèn)數(shù)據(jù)請(qǐng)求3. 等待接收結(jié)果或服務(wù)器發(fā)來(lái)的錯(cuò)誤信息4. 數(shù)據(jù)的輸入輸出及驗(yàn)證5提供一個(gè)良好的用戶界面 14. 簡(jiǎn)述CGI 的工作步驟 10-35 答;1. 瀏覽器將URL 的第一部分分解碼并聯(lián)系服務(wù)器2. 瀏覽器將URL 的其他部分提供給服務(wù)器3. 瀏覽器將URL 轉(zhuǎn)換成路徑和文件名4. 服務(wù)器意識(shí)到URL 指向一個(gè)程序,而并非一個(gè)靜態(tài)文件5. 服務(wù)器準(zhǔn)備環(huán)境執(zhí)行腳本6. 腳本執(zhí)行,讀取環(huán)境變量和STDIN7. 腳本為將來(lái)的內(nèi)容向答;ODBC 規(guī)范為應(yīng)用程序提供了一整套調(diào)用接口規(guī)范和基于動(dòng)態(tài)鏈接庫(kù)的運(yùn)行支持環(huán)境,使用ODBC 開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序時(shí),應(yīng)用程序調(diào)用的是標(biāo)準(zhǔn)的ODBC 函數(shù)和SQL 語(yǔ)言,數(shù)據(jù)庫(kù)的底層操作是由各個(gè)數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序完成的。這種程序完成的。這種程序與數(shù)據(jù)庫(kù)或數(shù)據(jù)引擎的無(wú)關(guān)性,克服了傳統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用程序的缺陷
19. 簡(jiǎn)述ODBC 數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序的作用 6-33
答;ODBC 應(yīng)用程序并不能直接存取數(shù)據(jù)服務(wù)器返回的結(jié)果,經(jīng)過(guò)適當(dāng)解釋,呈交給HTML 文檔或傳遞各種文件給適當(dāng)?shù)臑g覽器2,服務(wù)器接受求 請(qǐng)求對(duì)請(qǐng)求進(jìn)行合法性檢查及安全性屏蔽針對(duì)請(qǐng)求獲取并制作數(shù)據(jù),包括使用CGI 腳本為文件設(shè)置是黨的MIME 類型把結(jié)果發(fā)送給提出請(qǐng)求的客戶機(jī) 10. 簡(jiǎn)述在Web 環(huán)境下,Web 服務(wù)器向?yàn)g覽器提供服務(wù)的步驟 2007-26 答;啟動(dòng)瀏覽器程序,并在瀏覽器中指定一個(gè)URL ,瀏覽器便向該URL 所指向的Web 服務(wù)器發(fā)出請(qǐng)求1Web 服務(wù)器接到瀏覽器的請(qǐng)求后,把URL 轉(zhuǎn)換成頁(yè)面所在服務(wù)器上的文件路徑名2,如果URL 指向的是普通的HRML 文檔,Web 服務(wù)器直接將它送給瀏覽器3,如果HTML 文檔中嵌有CGI 程序,Web 服務(wù)器就運(yùn)行CGI 程序,并將結(jié)果傳送至瀏覽器 11. 簡(jiǎn)述在Web 數(shù)據(jù)庫(kù)系統(tǒng)中客戶 服務(wù)器結(jié)構(gòu)的特點(diǎn) 10-34
答;1. 把處理任務(wù)在客戶和服務(wù)器分開,客戶提交請(qǐng)求,服務(wù)器完成請(qǐng)求任務(wù),將結(jié)果返回客戶端2. 減少主機(jī)網(wǎng)絡(luò)負(fù)荷3. 數(shù)據(jù)庫(kù)與客戶應(yīng)用程序無(wú)關(guān)。4數(shù)據(jù)庫(kù)平臺(tái)和操作系統(tǒng)無(wú)關(guān),訪問(wèn)數(shù)據(jù)庫(kù)和客戶使用的操作系統(tǒng)沒(méi)有關(guān)系
12. 簡(jiǎn)述Web 數(shù)據(jù)庫(kù)系統(tǒng)中服務(wù)器終端的功能 8-34
答;1. 管理多用戶的數(shù)據(jù)庫(kù)2. 管理用戶權(quán)限及保證數(shù)據(jù)的安全性3. 管理和處理用戶的請(qǐng)求,管理用戶請(qǐng)求,包括請(qǐng)求隊(duì)列,響應(yīng)請(qǐng)求,通知服務(wù)完成返回結(jié)果4. 維護(hù)數(shù)據(jù)庫(kù),包括備份和恢復(fù)
13. 簡(jiǎn)述Web 數(shù)據(jù)庫(kù)系統(tǒng)中客戶端的主要功能 1-33
STDOUT 發(fā)送正確的MIME 頭信息8. 腳本向STDOUT 發(fā)送其輸出的其余部分,然后終止9. 服務(wù)器發(fā)現(xiàn)腳本結(jié)束,關(guān)閉與瀏覽器的連接10. 瀏覽器從腳本中顯示輸出
15. 簡(jiǎn)述用來(lái)處理CGI 參數(shù)解碼的程序流程 2006-38
答;1,從STDIN 中讀取瀏覽器以GET 或POST 方法提交給Web 服務(wù)器并由Web 服務(wù)器傳給CGI 程序的信息內(nèi)容,并且按變量=值對(duì)的方法返回,變量=值對(duì)由分解符隔開2,如果緩沖區(qū)存在 號(hào),則將變量=值,對(duì)中的 號(hào)改為空格3,把緩沖區(qū)中的變量=值對(duì)中的特殊字符改成十六進(jìn)制字符HH轉(zhuǎn)換成相應(yīng)的字符4,把轉(zhuǎn)換后的變量=值對(duì)分解,返回變量名,值由line 保存
16. 簡(jiǎn)述在用CGI 做通路的情況下編寫Web 數(shù)據(jù)庫(kù)系統(tǒng)的編程要點(diǎn) 2-33 答;`1,編寫HTML 表單,利用Radio 按鈕,Check 按鈕,下拉表框,滾動(dòng)列表框,文本輸入框等方法手機(jī)用戶的輸入信息,并通過(guò)Submit 按鈕向CGI 腳本提交2,數(shù)據(jù)傳遞參數(shù)的方式,CGI 腳本從Web 服務(wù)器設(shè)置的環(huán)境變量Query-string 或標(biāo)準(zhǔn)輸入Sedin 獲取用戶發(fā)表的信息串3,解碼,由于數(shù)據(jù)傳都采用固定的URL 格式編碼,所以解碼程序可以是標(biāo)準(zhǔn)的,4,CGI 腳本根據(jù)用戶的要求,執(zhí)行相應(yīng)的數(shù)據(jù)庫(kù)客戶程序,通過(guò)約定的通路訪問(wèn)數(shù)據(jù)庫(kù)
17. 簡(jiǎn)述在建設(shè)和測(cè)試階段的工作內(nèi)容 9-31
答;1確定開發(fā)規(guī)則2創(chuàng)建骨干頁(yè)面3測(cè)試準(zhǔn)備4生成內(nèi)容5技術(shù)設(shè)計(jì)6,編程7. 集成8.a 測(cè)試9、b 測(cè)試10. 糾正錯(cuò)誤 18. 簡(jiǎn)述ODBC 規(guī)范的作用和意義 9-33
庫(kù),ODBC 函數(shù)調(diào)用和與數(shù)據(jù)源交互功能都是有驅(qū)動(dòng)程序作為中間媒介。功能有;1. 建立與數(shù)據(jù)源的連接2. 向數(shù)據(jù)源提交SQL 請(qǐng)求,執(zhí)行SQL 語(yǔ)句3. 根據(jù)實(shí)際需要,將發(fā)送的數(shù)據(jù)或是讀取的數(shù)據(jù)進(jìn)行必要的格式轉(zhuǎn)換4,返回處理結(jié)果5. 將數(shù)據(jù)源錯(cuò)誤轉(zhuǎn)換為ODBC 標(biāo)準(zhǔn)錯(cuò)誤代碼,返回給應(yīng)用程序6、提交事務(wù)的初始化請(qǐng)求,事務(wù)完成請(qǐng)求或撤銷請(qǐng)求7. 根據(jù)需要生命和使用游標(biāo)
20. 簡(jiǎn)述ODBC 驅(qū)動(dòng)程序管理器的作用 9-35 7-33
答;1、裝載指定的ODBC 驅(qū)動(dòng)程序 2、定義數(shù)據(jù)源,在ODBC.INI 文件中把數(shù)據(jù)源名映射到指定的驅(qū)動(dòng)程序動(dòng)態(tài)鏈接庫(kù)3. 支持驅(qū)動(dòng)程序函數(shù)的表格,為其提供ODBC 函數(shù)入口點(diǎn)4. 處理ODBC 初始化調(diào)用,偉ODBC 調(diào)用提供參數(shù)驗(yàn)證和次序驗(yàn)證
21. 簡(jiǎn)述ODBC 規(guī)范定義的驅(qū)動(dòng)程序中兩個(gè)類型的含義 5-33 答;有單層驅(qū)動(dòng)和多層驅(qū)動(dòng)
單層驅(qū)動(dòng)程序不僅要處理ODBC 調(diào)用,還要解釋執(zhí)行SQL 語(yǔ)句,執(zhí)行DBMS 的功能。由于單層驅(qū)動(dòng)程序具備數(shù)據(jù)庫(kù)引擎的功能,多用來(lái)編寫非客戶機(jī)服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用程序。多層驅(qū)動(dòng)程序僅僅處理應(yīng)用程序的ODBC 函數(shù)調(diào)用和數(shù)據(jù)轉(zhuǎn)換,數(shù)據(jù)源接受SQL 語(yǔ)句后有DBMS 解釋執(zhí)行,這種驅(qū)動(dòng)程序與數(shù)據(jù)庫(kù)管理系統(tǒng)的功能分離,構(gòu)成了典型的客戶機(jī)服務(wù)器的結(jié)構(gòu)
22. 簡(jiǎn)述ODBC 規(guī)范定義的驅(qū)動(dòng)程序中倆種類型的區(qū)別 7-34
,答;單層驅(qū)動(dòng)程序與多層驅(qū)動(dòng)程序的差別不單在于是否具有數(shù)據(jù)庫(kù)引擎功能,前者在網(wǎng)絡(luò)中充當(dāng)了文件服務(wù)器的角色,造成網(wǎng)絡(luò)中的大量數(shù)據(jù)包,而使用后者能夠大大減輕網(wǎng)絡(luò)負(fù)擔(dān),而且提高了應(yīng)用程序的運(yùn)行效率,所以,多層驅(qū)動(dòng)程序在使用中較為常見。
27.32位IP 地址分為哪幾類? 2007-27
答;A 類 地址的第一位為0 B 類地址的前兩位是 10 C類地址的前三位是110 D 類地址的前四位是1110 E 類地址的前五位是11110
28. 簡(jiǎn)述A 類IP 地址的特征 8-32
答;1. 目標(biāo);總結(jié)在確定項(xiàng)目目標(biāo)和確定Web 應(yīng)用目標(biāo)中明確下來(lái)的目標(biāo)。另外,還要明確商業(yè)術(shù)語(yǔ)中的關(guān)鍵詞語(yǔ)2. 風(fēng)險(xiǎn)和假設(shè),項(xiàng)目管理人員列出他在編寫項(xiàng)目計(jì)劃中所做的全部假設(shè),管理人員要估計(jì)出每一種風(fēng)險(xiǎn)出現(xiàn)的可能性,并提出消除這種風(fēng)險(xiǎn)的方法3. 時(shí)間表;明確每一階段的詳細(xì)任務(wù)即完成期限,根據(jù)項(xiàng)目規(guī)模明確每項(xiàng)任務(wù),每個(gè)步驟所需的時(shí)間4. 預(yù)算;取決于指定時(shí)間表示所做的估計(jì)積分23. 簡(jiǎn)述ODBC 規(guī)范定義的驅(qū)動(dòng)程序類型 2007-28
答;A 類IP 地址網(wǎng)絡(luò)好空間長(zhǎng)度為7位答;ODBC 規(guī)范定義的驅(qū)動(dòng)程序有兩種類型,當(dāng)層驅(qū)動(dòng)和多層驅(qū)動(dòng)
單層驅(qū)動(dòng)程序不僅要處理ODBC 調(diào)用,還要解釋執(zhí)行SQL 語(yǔ)句,執(zhí)行DBMS 的功能
多層驅(qū)動(dòng)程序僅僅處理應(yīng)用程序的ODBC 函數(shù)調(diào)用和數(shù)據(jù)轉(zhuǎn)換 24. 簡(jiǎn)述ODBC 的特征 4-33
答;1.ODBC 接口的最顯著優(yōu)點(diǎn)在于互操作性,而實(shí)現(xiàn)應(yīng)用中,不同的數(shù)據(jù)庫(kù)系統(tǒng)對(duì)SQL 語(yǔ)法的支持程度各不相同,驅(qū)動(dòng)程序開發(fā)這不可能獲沒(méi)必要實(shí)現(xiàn)ODBC 接口的一致性級(jí)別,將ODBC API函數(shù) ODBC SQL語(yǔ)法劃分為不同的級(jí)別和應(yīng)用程序在遵循統(tǒng)一一致性級(jí)別的不同數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序的基礎(chǔ)上,能夠訪問(wèn)不同的數(shù)據(jù)庫(kù)系統(tǒng),實(shí)現(xiàn)功能上的獨(dú)立 2.ODBC 提供了兩方面的一致性級(jí)別,IDBC API和IDBC SQL,驅(qū)動(dòng)程序在聲明支持某個(gè)一致性級(jí)別時(shí),他都必須支持該界別重的所有功能,為了保證ODBC 應(yīng)用程序的互操作性能力,開發(fā)人員應(yīng)盡量避免使用不同廠家為驅(qū)動(dòng)程序開發(fā)的特有功能,
25. 簡(jiǎn)述ODBC 系統(tǒng)的組成結(jié)構(gòu) 8-33 答;應(yīng)用程序,驅(qū)動(dòng)程序管理器。數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,數(shù)據(jù)源
26. 列出在設(shè)計(jì)階段的任務(wù)清單,并簡(jiǎn)要說(shuō)明 8-31
答;1. 功能分析;確定用戶載Web 應(yīng)用中要做的事情2、數(shù)據(jù)建模,確定Web 應(yīng)用要存儲(chǔ)哪些數(shù)據(jù),并設(shè)計(jì)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)3. 信息結(jié)構(gòu)4技術(shù)分析5構(gòu)造開發(fā)和測(cè)試環(huán)境6. 確定設(shè)計(jì)目標(biāo),確定選項(xiàng)7. 確定風(fēng)格規(guī)范,確定站點(diǎn)外觀,包括布局,圖形,字體和色彩8. 確定技術(shù)標(biāo)準(zhǔn)9. 設(shè)計(jì)原型10. 可用性測(cè)試11. 生成項(xiàng)目設(shè)計(jì)規(guī)范12. 測(cè)試規(guī)劃
主機(jī)號(hào)空間長(zhǎng)度為24位,A 類地址的表示范圍為1.0.0.0到126.255.255.255允許有128個(gè)不同的A 類網(wǎng)絡(luò) 而且A 類網(wǎng)絡(luò)的主機(jī)號(hào)數(shù)多達(dá)2的24次方個(gè),A 類IP 地址結(jié)構(gòu)適用于有大量主機(jī)的大型網(wǎng)絡(luò)
29. 簡(jiǎn)述B 類IP 地址的特征 7-32 答;B 類IP 地址網(wǎng)絡(luò)號(hào)空間長(zhǎng)度為14位,主機(jī)號(hào)空間長(zhǎng)度為16位。B 類IP 地址的表示范圍為128.0.0.0到
191.255.255.255,允許有2的14次方個(gè)不同的B 類網(wǎng)絡(luò)。每個(gè)B 類網(wǎng)絡(luò)的主機(jī)號(hào)數(shù)多達(dá)2的16次方個(gè)。B 類IP 地址適用于有一定數(shù)量主機(jī)的中型網(wǎng)絡(luò) 30. 簡(jiǎn)述C 類IP 地址的特征 6-32 答;C 類IP 地址網(wǎng)絡(luò)好空間長(zhǎng)度為21位,主機(jī)號(hào)空間長(zhǎng)度位8位,C 類IP 地址的表示范圍為192.0.0.0到
223.225.225.225. 允許有2的21次方個(gè)不同的C 類網(wǎng)絡(luò)。同時(shí),由于主機(jī)號(hào)空間長(zhǎng)度為8位,因此每個(gè)C 類網(wǎng)絡(luò)的主機(jī)號(hào)數(shù)最多是2的八次方個(gè)。C 類IP 地址適用于有少量主機(jī)的小型網(wǎng)絡(luò) 31. 簡(jiǎn)述PHP 所具有的特點(diǎn) 8-35
答;1、支持多種系統(tǒng)平臺(tái)2. 具有自由軟
件的特征3. 版本更新速度快4. 容易與現(xiàn)有的網(wǎng)頁(yè)整合5. 具有豐富的功能6. 系統(tǒng)移植速度快
32. 簡(jiǎn)述在確定目標(biāo)用戶的工作中應(yīng)該了解的問(wèn)題 7-31
答;1,描述使用Web 應(yīng)用的典型人員。2. 概括說(shuō)明用戶想在網(wǎng)上做什么3. 目標(biāo)用戶在什么地方同一層大樓還是城市或者國(guó)家4. 普通用戶使用網(wǎng)站的頻繁程度5. 想讓多少人使用本網(wǎng)站6. 目標(biāo)用戶使用什么瀏覽器7. 目標(biāo)用戶使用什么硬件平臺(tái)
33. 簡(jiǎn)述項(xiàng)目計(jì)劃中必須包括的幾部分 6-31 1-35
被給項(xiàng)目的資源量
34. 簡(jiǎn)述構(gòu)成DHTML 的各方面技術(shù) 6-34
答;1,客戶端的腳本語(yǔ)言;運(yùn)用服務(wù)器端編寫腳本能使網(wǎng)頁(yè)中更多的HTML 功
能元素得到發(fā)揮
2. 文檔對(duì)象模型;在某種意義上,DOM 是動(dòng)態(tài)HTML 的真正核心內(nèi)容。正是它使得HTML 具備了變動(dòng)性。DOM 體現(xiàn)的是網(wǎng)頁(yè)元素的等級(jí)關(guān)系,并且這些元素在指定的時(shí)間在瀏覽器上呈現(xiàn)
3. 層疊樣式表;由于CSS 屬于DOM 的一部分,它的屬性也可以通過(guò)動(dòng)態(tài)HTML 編寫語(yǔ)言得到體現(xiàn),因此能夠?qū)崿F(xiàn)頁(yè)面外在視覺(jué)效果方面的幾乎一切變化 35. 簡(jiǎn)述客戶在項(xiàng)目小組中的出現(xiàn)的角色 6-35 5-=31
答;決策人-負(fù)責(zé)做最后的判斷。這個(gè)人通常是客戶方中的管理者,因此在每個(gè)判斷點(diǎn)上爭(zhēng)取他的同意是非常關(guān)鍵的 商務(wù)發(fā)起人-這個(gè)人通常是一名商務(wù)管理人員,他有權(quán)力來(lái)判斷項(xiàng)目的進(jìn)展,這個(gè)人一般是項(xiàng)目小組和客戶之間的聯(lián)系人 問(wèn)題專家-這個(gè)人比其他人員更了解業(yè)務(wù)流程,它負(fù)責(zé)業(yè)務(wù)內(nèi)容并回答項(xiàng)目小組的具體細(xì)節(jié)問(wèn)題,根據(jù)項(xiàng)目性質(zhì),可能需要一名或多名問(wèn)題專家
支持人員-這些人在項(xiàng)目結(jié)束后提供后續(xù)技術(shù)支持幫助測(cè)試并解決問(wèn)題 36. 簡(jiǎn)述窗口對(duì)象的地位和一般用途 5-34
答;窗口對(duì)象是一種頂級(jí)對(duì)象,可以用這個(gè)對(duì)象去發(fā)現(xiàn)窗口的URL 或構(gòu)造按鈕,在瀏覽器中模擬Back 和Forward 按鈕,這幾個(gè)按鈕通過(guò)用戶的網(wǎng)絡(luò)沖浪歷史記錄轉(zhuǎn)到不同的URL 。同樣可以用Windows 決定當(dāng)前文檔是否屬于簡(jiǎn)單結(jié)構(gòu),或包含一圖文框集,分成一個(gè)或多個(gè)子窗口
,37. 簡(jiǎn)述連接到E-Mail 的超鏈接的實(shí)現(xiàn)方式 4-32
答;建立一個(gè)到E-Mail 的鏈接和建立一個(gè)到其他主頁(yè)的連接相類似,區(qū)別就是秒連元素的引用,連接到E-Mail 時(shí),用maiho 代替http 用E-Mail 地址代替URL 。當(dāng)該連接被選中后,瀏覽器為用戶打開E-Mail 界面,每個(gè)界面是不同的,但多數(shù)會(huì)自動(dòng)獲得你的E-Mail 地址,并提示給你一個(gè)相關(guān)的主題,E-mail 連接是一個(gè)標(biāo)準(zhǔn)的URL 。比較容易實(shí)現(xiàn),許多瀏覽器都支持,當(dāng)人們單擊一個(gè)E-mail 鏈接時(shí)。Web 行檢查,當(dāng)一個(gè)請(qǐng)求發(fā)出后,系統(tǒng)首先根據(jù)權(quán)限表確定你是否可以執(zhí)行這個(gè)操作,如果可以,那么靜進(jìn)行操作,如果你的權(quán)限不夠,那么則終止操作,并且給出提示信息
42. 簡(jiǎn)述MySQL 的主要特點(diǎn) 2-34 答;1.MySQL 是真正多線程,多用戶的數(shù)據(jù)庫(kù)系統(tǒng),特別是他的多線程是直接使用了系統(tǒng)核心的多線程內(nèi)核,效率相當(dāng)?shù)母?,MySQL 是真正支持多方平臺(tái)的,這就使得跨系統(tǒng)的開發(fā)成為可能3. 支持SQL92標(biāo)準(zhǔn),可以使用所有的
密鑰進(jìn)行加密,隨之發(fā)送給服務(wù)器,在這個(gè)過(guò)程中,用戶不需要擁有自己的公開密鑰,因?yàn)檫@一級(jí)別的安全防護(hù)已經(jīng)足夠了 45. 建檔說(shuō)明什么是風(fēng)格飄移現(xiàn)象,以及當(dāng)這種現(xiàn)象發(fā)生時(shí)應(yīng)如何處理 2-31 答;項(xiàng)目管理員跟蹤項(xiàng)目風(fēng)格特點(diǎn)的過(guò)程中,常常出現(xiàn)風(fēng)格飄移的現(xiàn)象,風(fēng)格漂移是一種緩慢的不易被發(fā)現(xiàn)的過(guò)程,這種現(xiàn)象在真?zhèn)€項(xiàng)目生命周期中都可能出現(xiàn),風(fēng)格飄逸也可能遇到意外問(wèn)題時(shí)出現(xiàn),因此必須在項(xiàng)目計(jì)劃中考慮這個(gè)因素。當(dāng)項(xiàng)目管理員發(fā)現(xiàn)或者預(yù)見到了漂移,必須采取瀏覽器會(huì)調(diào)出一個(gè)簡(jiǎn)單的郵件程序 38. 簡(jiǎn)述ADO 的特征 4-35 3-33 答;ADO 主要用于Client Server 或Internet Intranet 1.獨(dú)立穿件對(duì)象2. 對(duì)批量更新的支持3. 支持存儲(chǔ)過(guò)程4. 支持不同的光標(biāo)類型5. 支持返回?cái)?shù)據(jù)量限制6. 支持Multiple Recotdset
39. 簡(jiǎn)述PHP 與其他CGI 在穩(wěn)定性上進(jìn)行比較 4-34
答;在穩(wěn)定性上,由于NSAPI 或ISAPI 是動(dòng)態(tài)鏈接的方式,因此在執(zhí)行時(shí)若出現(xiàn)問(wèn)題,會(huì)使得Web 服務(wù)器一起癱瘓 而ASP 在實(shí)際的應(yīng)用上,可能是因?yàn)橄到y(tǒng)的的原因,不是很穩(wěn)定,有時(shí)需要重啟操作系統(tǒng)
PHP 在許多的平臺(tái)上使用,不但長(zhǎng)期使用沒(méi)有問(wèn)題,而且程序的穩(wěn)定性也不錯(cuò)當(dāng)然最穩(wěn)定的還是傳統(tǒng)的CGI 程序,因?yàn)樗怯刹僮飨到y(tǒng)負(fù)責(zé)控制,不會(huì)因CGI 程序的錯(cuò)誤導(dǎo)致Web 服務(wù)器的不穩(wěn)定 40. 簡(jiǎn)述在確定項(xiàng)目規(guī)模時(shí)居家項(xiàng)目的步驟 3-31
答;1 確定Web 應(yīng)用的功能和特點(diǎn)2 選擇站點(diǎn)模型 3 選擇瀏覽器 4確定具體內(nèi)容 5 確定用戶重點(diǎn) 6對(duì)開發(fā)方法取得一致
41. 簡(jiǎn)述MySQL 權(quán)限管理的原理和步驟 3-34
答;MySQL 的權(quán)限系統(tǒng)用來(lái)保證用戶可以在自身權(quán)限范圍內(nèi)順利的執(zhí)行權(quán)限,當(dāng)用戶連接到MySQL 數(shù)據(jù)庫(kù)后,身份機(jī)會(huì)根據(jù)主機(jī)名和用戶名來(lái)確認(rèn)。權(quán)限系統(tǒng)具賜福于操作權(quán)限 步驟1數(shù)據(jù)庫(kù)服務(wù)器對(duì)登錄的用戶進(jìn)行檢查,確定是否可以進(jìn)行連接 步驟2在用戶連接到數(shù)據(jù)庫(kù)服務(wù)器后,系統(tǒng)將會(huì)對(duì)此用戶的每一個(gè)請(qǐng)求進(jìn)
SELECT WHERE 語(yǔ)法4. 在數(shù)據(jù)庫(kù)中客戶端程序上,MySQL 提供了多種不同的API 5. 豐富的數(shù)據(jù)典型支持1.2.3.4和8字節(jié)長(zhǎng)的證書類型 6. 可以在一次操作中從不同的數(shù)據(jù)庫(kù)中混合表格 7. 完全支持ODBC ,可以再Windows95和WindowsNT 上使用Access 來(lái)進(jìn)行數(shù)據(jù)庫(kù)的連接
43. 簡(jiǎn)述SSI 的實(shí)現(xiàn)原理和主要缺點(diǎn) 3-35
答;服務(wù)器端附件SSI 是一些標(biāo)記符,可以用來(lái)嵌入到HTML 文檔中,這些嵌入到文檔中的符號(hào)可以提供一些簡(jiǎn)單的動(dòng)態(tài)頁(yè)面效果。 當(dāng)一個(gè)頁(yè)面提交給Web 服務(wù)器時(shí),服務(wù)期限要搜尋整個(gè)頁(yè)面,在信號(hào)到這些特定的SSI 標(biāo)記,運(yùn)行其對(duì)應(yīng)的程序,通常SSI 標(biāo)記會(huì)被它關(guān)聯(lián)的程序的結(jié)果代替,SSI 是運(yùn)行于服務(wù)器的,這樣客戶端的負(fù)擔(dān)就減輕了許多。頁(yè)面返回給客戶端的只是一個(gè)簡(jiǎn)單的超文本,所有的關(guān)于SSI 的動(dòng)作都在服務(wù)器端計(jì)算完成 SSI 的缺點(diǎn)是在一個(gè)商業(yè)的Web 站點(diǎn)加入到SSI 要求有強(qiáng)大的Web 服務(wù)器平臺(tái)。在頁(yè)面中加入太多的SSI 標(biāo)記,會(huì)讓W(xué)eb 承擔(dān)太大的負(fù)荷。另外。SSI 的引用會(huì)帶來(lái)安全隱患
44. 簡(jiǎn)述SSL 的原理 1-32
答;SSL 安全套接層是網(wǎng)景公司早已公布的一種標(biāo)準(zhǔn),如今許多瀏覽器和服務(wù)器支持他
如果瀏覽器和服務(wù)器通過(guò)SSL 連接在一起,那么中間傳輸?shù)乃袛?shù)據(jù)都會(huì)得到加密,為使用SSL ,服務(wù)器必須擁有一個(gè)標(biāo)示,這個(gè)標(biāo)示實(shí)際上就是授予每個(gè)同意這種標(biāo)準(zhǔn)的公司和個(gè)人的ID 號(hào),在獲取表示的過(guò)程中,服務(wù)器將生成一個(gè)公開呵四有密鑰,服務(wù)器的公開密鑰用于這個(gè)會(huì)話
行動(dòng),這將涉及到一些其他技巧,問(wèn)題出現(xiàn)時(shí),項(xiàng)目官員必須通知小組成員防止同樣的問(wèn)題再次出現(xiàn),當(dāng)發(fā)現(xiàn)風(fēng)格漂移時(shí),必須頁(yè)客戶商量解決方案,項(xiàng)目管理員在項(xiàng)目計(jì)劃中添加反映新解決方案的內(nèi)容,然后通知其他小組成員這個(gè)變化 46. 簡(jiǎn)述 授權(quán) 的概念及其優(yōu)點(diǎn) 2-32 答;授權(quán)要求用戶口令訪問(wèn)Web 頁(yè),使
用相同或不同的用戶名 密碼登錄進(jìn)入特定的系統(tǒng),對(duì)某些服務(wù)器來(lái)說(shuō),可用授權(quán)屏幕保護(hù)單獨(dú)的頁(yè)不受非法侵入,甚至可以保護(hù)整個(gè)目錄,它的缺點(diǎn)就是,過(guò)于麻煩,每次連接都要敲入口令,另外也容易被人監(jiān)聽到用戶的口令
47. 試從時(shí)間,開銷,風(fēng)格,風(fēng)險(xiǎn),和視覺(jué)效果五個(gè)方面說(shuō)明客戶的重點(diǎn)要求對(duì)項(xiàng)目開發(fā)的影響 1-31
答;在規(guī)劃開發(fā)Web 應(yīng)用的具體方法以前必須先理解客戶的重點(diǎn)要求,讓客戶從時(shí)間開銷風(fēng)格風(fēng)險(xiǎn)和視覺(jué)效果五個(gè)方面選擇認(rèn)為最重要的方面
1,時(shí)間,如果時(shí)間最重要,開銷可能會(huì)增加,風(fēng)格和質(zhì)量可能會(huì)下降
2,開銷,如果開銷最重要,則必須盡可能減少風(fēng)險(xiǎn),準(zhǔn)備一個(gè)精確的項(xiàng)目計(jì)劃,嚴(yán)格對(duì)項(xiàng)目的管理
3,風(fēng)格,如果風(fēng)格最重要,則必須用先考慮風(fēng)格特征,而開銷和時(shí)間都會(huì)增加或延長(zhǎng)
4,風(fēng)險(xiǎn),如果小組成員沒(méi)有使用過(guò)某種新技術(shù)而又要采用新技術(shù)時(shí),風(fēng)險(xiǎn)會(huì)很大,計(jì)劃必須考慮因培訓(xùn)所增加的開銷和時(shí)間,風(fēng)格也可能會(huì)受到影響
5,視覺(jué)效果,如果視覺(jué)效果最重要,要在項(xiàng)目的外觀質(zhì)量上下大力量,這將消耗
,大量的勞動(dòng)力和工作時(shí)間,因此項(xiàng)目預(yù)算可能會(huì)增大,時(shí)間要延長(zhǎng)
48. 簡(jiǎn)述Servlet 的生命周期 1-34 答;Servlet 的生命周期定義了一個(gè)Servlet 如何被加載,初始化,以及他怎樣接受請(qǐng)求,響應(yīng)請(qǐng)求,提供服務(wù)。 Web 容器加載Servlet ,生命周期開始,通過(guò)調(diào)用Servlet 的init 方法進(jìn)行Servlet 的初始化,通過(guò)調(diào)用Service 方法實(shí)現(xiàn),根據(jù)請(qǐng)求的不同的do.. 方法,結(jié)束服務(wù),Web 容答;頁(yè)面的組成元素包括模板元素,指令元素,動(dòng)作元素,腳本元素,聲明,表達(dá)式,和JSP 內(nèi)建對(duì)象等
55.J2EE 容器的體系結(jié)構(gòu)可以分為哪幾部分? 2007-30
答;1,容器服務(wù)API 2. 聲明性服務(wù) 3,組件協(xié)議 4,其他容器服務(wù) 第一章
調(diào)度:調(diào)度是在開發(fā)過(guò)程中一種對(duì)人員、目的:生成項(xiàng)目計(jì)劃 內(nèi)容包括:確定日程表;確定項(xiàng)目的高級(jí)時(shí)間期限和每個(gè)階段的最后期限;明確項(xiàng)目目標(biāo),Web 應(yīng)用的目標(biāo),開發(fā)方法,項(xiàng)目任務(wù)分配,項(xiàng)目設(shè)想和風(fēng)險(xiǎn) 第二階段:設(shè)計(jì)
在這一階段,對(duì)于網(wǎng)站的外觀,網(wǎng)站的結(jié)構(gòu),站點(diǎn)定位,Web 應(yīng)用要完成的任務(wù)以及必要的數(shù)據(jù)資料,必須經(jīng)過(guò)用戶的認(rèn)可。同時(shí)確定站點(diǎn)設(shè)計(jì)準(zhǔn)則和技術(shù)特征。器調(diào)用Servlet 的destroy 方法 49. 簡(jiǎn)述互聯(lián)網(wǎng)作為全球信息系統(tǒng)的三大特征 2005-36
答;1,Internet 中的計(jì)算機(jī)通過(guò)全球性的為一地址邏輯的連接在一起,這個(gè)地址是建立在網(wǎng)間協(xié)議或今后的其他協(xié)議基礎(chǔ)之上的2.Internet 中的計(jì)算機(jī)之間的通信使用的是TCP IP協(xié)議3.Internet 可以為公共用戶或個(gè)人用戶提供高水平的信息服務(wù),這種服務(wù)時(shí)間里在上述通信及相關(guān)的基礎(chǔ)設(shè)施之上的
50. 簡(jiǎn)述ASP 過(guò)程調(diào)用的幾種途徑 2005-37
答;1,首先定義過(guò)程,然后在腳本中反復(fù)調(diào)用它們 2,可以將過(guò)程定義放在調(diào)用過(guò)程的.asp 文件中,或?qū)⑼ㄓ眠^(guò)程放在一個(gè)共享的.asp 文件中,然后用SSI#include指令將其包含進(jìn)其他調(diào)用該過(guò)程的.asp 文件中 3,可以將這些功能打包在Active 組件中進(jìn)行調(diào)用
51. 列舉ASP 中的幾個(gè)常用內(nèi)建對(duì)象 2005-38
答;1,Request 對(duì)象 2Response 對(duì)象 3,Application 對(duì)象 4,Server 對(duì)象 5,Session 對(duì)象
52. 簡(jiǎn)述ASP 的執(zhí)行原理 2006-37 答;從本質(zhì)上講,Active Servet Page實(shí)際上是服務(wù)器終端的腳本制作, 在瀏覽器提出連接請(qǐng)求后,服務(wù)器將腳本代碼進(jìn)行動(dòng)態(tài)解釋,傳送到瀏覽器上
53. 簡(jiǎn)述比較常見的站點(diǎn)模型 2006-36
答;信息出版模型2公司基礎(chǔ)結(jié)構(gòu)模型 3 售后支持模型 4,電子商務(wù)模型 5,產(chǎn)品和服務(wù)模型
54.JSP 頁(yè)面的組成元素包括那些 2007-29
資源、應(yīng)用風(fēng)格以及開發(fā)技術(shù)手段進(jìn)行平衡的活動(dòng)。
電子商務(wù)模型:通常訪問(wèn)者從產(chǎn)品目錄中選擇了一種產(chǎn)品后,就把該產(chǎn)品放入虛擬的購(gòu)物車中,這樣就可以繼續(xù)選購(gòu)其他產(chǎn)品。購(gòu)物結(jié)束時(shí),迅速檢查一下購(gòu)物車中的產(chǎn)品,然后提供送貨地址和信用卡信息。
信息出版模型:信息出版模型指一些Internet 上的站點(diǎn)出版信息。公司為了促進(jìn)他們的產(chǎn)品或者服務(wù),利用Web 發(fā)布公司信息和工作信息。在許多情況下,公司只是把它原來(lái)的印刷銷售手冊(cè)或者年度報(bào)告直接放在Web 上發(fā)布。
項(xiàng)目規(guī)劃:整個(gè)Web 開發(fā)過(guò)程中最重要 的階段。這個(gè)階段中需要了解項(xiàng)目要做什么?如 何做?什么時(shí)間做?等等。還必須確定項(xiàng)目的目標(biāo)、Web 應(yīng)用的目的、目標(biāo)用戶、項(xiàng)目范圍、用戶重點(diǎn)和實(shí)現(xiàn)項(xiàng)目的最佳方案,最后創(chuàng)建出項(xiàng)目計(jì)劃。 3.界標(biāo):在階段轉(zhuǎn)換時(shí)出現(xiàn)的判斷點(diǎn)也
稱其為“界標(biāo)”,因?yàn)樗齻儤?biāo)志一個(gè)階段的完成。在這些判斷點(diǎn)上,項(xiàng)目小組和客戶一起討論項(xiàng)目設(shè)計(jì)方案、設(shè)計(jì)狀況和風(fēng)險(xiǎn),指出小組沒(méi)有解決的問(wèn)題,并修改項(xiàng)目規(guī)劃以確保原來(lái)的目標(biāo)的實(shí)現(xiàn)??蛻舻呢?zé)任是負(fù)責(zé)判斷項(xiàng)目小組是否可以開始下一步工作。比如進(jìn)入下一循環(huán)或者下一階段,這通常被稱為客戶在這一“界標(biāo)”上“終止”工作。
4.風(fēng)格漂移:就是一種緩慢的不易被發(fā)現(xiàn)的項(xiàng)目風(fēng)格,特點(diǎn)逐漸變化的過(guò)程。
Web 開發(fā)過(guò)程有五個(gè)基本階段:1規(guī)劃2
設(shè)計(jì)3建設(shè)和測(cè)試4投入使用5完成及后續(xù)管理
在階段轉(zhuǎn)換時(shí)出現(xiàn)的判斷點(diǎn)也稱其為界
標(biāo),因?yàn)樗鼈儤?biāo)志一個(gè)階段的完成. 第一階段:規(guī)劃
另外,如果Web 應(yīng)用進(jìn)行劃分,這樣項(xiàng)目各部分可以同時(shí)進(jìn)行,縮短了項(xiàng)目周期。
完成設(shè)計(jì)階段的任務(wù)清單:
1)功能分析---確定用戶在Web 應(yīng)用中要做的事情
2)數(shù)據(jù)建模---確定Web 應(yīng)用要存儲(chǔ)哪些數(shù)據(jù),并設(shè)計(jì)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu) 3)信息結(jié)構(gòu)---站點(diǎn)結(jié)構(gòu)圖,對(duì)站點(diǎn)結(jié)構(gòu)以及用戶,站點(diǎn),數(shù)據(jù)庫(kù)交互進(jìn)行建模分析
4)技術(shù)分析---根據(jù)項(xiàng)目目標(biāo)和需求,選擇項(xiàng)目所需的硬件和軟件
5)構(gòu)造開發(fā)和測(cè)試環(huán)境---在服務(wù)器和本地工作站上安裝開發(fā)軟件,設(shè)置安全措施,在非正式服務(wù)器上開辟建設(shè)和測(cè)試區(qū)6)確定設(shè)計(jì)目標(biāo)---確定選項(xiàng)
7)確定風(fēng)格規(guī)范---確定站點(diǎn)外觀,包括布局,圖形,字體和色彩等
8)確定技術(shù)標(biāo)準(zhǔn)---明確文件和目錄命名規(guī)則
9)設(shè)計(jì)原則---把設(shè)計(jì)想法變成部分實(shí)體,創(chuàng)建網(wǎng)頁(yè)或者模板
10) 可用性測(cè)試---根據(jù)用戶使用情況,寫出測(cè)試報(bào)告
11) 生成項(xiàng)目設(shè)計(jì)規(guī)范---詳細(xì)描述每個(gè)Web 應(yīng)用的頁(yè)面,劃分應(yīng)用以便小組成員
同時(shí)展開工作
12)測(cè)試規(guī)劃---詳細(xì)描述軟件,硬件和商
業(yè)功能的測(cè)試環(huán)境和測(cè)試數(shù)據(jù) 第三階段:建設(shè)和測(cè)試
目的:開發(fā)符合項(xiàng)目設(shè)計(jì)規(guī)劃的高質(zhì)量的Web 應(yīng)用。
主要任務(wù):1) 確定開發(fā)規(guī)則2)創(chuàng)建骨干頁(yè)面3)測(cè)試準(zhǔn)備4)生成內(nèi)容5)技術(shù)
,設(shè)計(jì)6)編程7)集成8)&測(cè)試9)p 測(cè)試10)糾正錯(cuò)誤 第四階段:投入使用
目標(biāo):把全面測(cè)試過(guò)的P 版Web 應(yīng)用發(fā)布到運(yùn)營(yíng)服務(wù)器上
如果測(cè)試工作順利,則項(xiàng)目小組的任務(wù)就結(jié)束了。此外,還要對(duì)整個(gè)開發(fā)環(huán)境,源文件,開發(fā)工具和文檔進(jìn)行備份。 第五階段:運(yùn)行及后續(xù)管理
過(guò)程進(jìn)行比較分析答:圖1—1描述了Web 開發(fā)過(guò)程,該過(guò)程的目的在于讓項(xiàng)目小組開發(fā)達(dá)到預(yù)定要求的高質(zhì)量的Web 應(yīng)用軟件。開發(fā)小組可以把一個(gè)Web 應(yīng)用劃分為若干部分,一些小組成員在某一部分可以提前進(jìn)入建設(shè)階段,而其他成員可能還處于設(shè)計(jì)階段,這與傳統(tǒng)方法相比,大大縮短了周期,并能更好的利用小組成員的技術(shù)。在傳統(tǒng)的流水式方法中,小組成員必須要完成一個(gè)階段中的全部任務(wù)后才能進(jìn)入下一個(gè)階段。與這種傳統(tǒng)方式相比,Web 開發(fā)過(guò)程更為靈活,其每個(gè)階段都是由多項(xiàng)任務(wù)組成的,的基礎(chǔ),也是Web 與其他應(yīng)用交流的基礎(chǔ)。雖然CGI 的一些功能已經(jīng)可以由Java 、javascript 等代替,但CGI 仍然是不可缺少的。
VRML 技術(shù):VRML 是Virtual Reality Modeling Language(虛擬現(xiàn)實(shí)造型語(yǔ)言) 的編寫。Web 已經(jīng)由靜態(tài)轉(zhuǎn)入動(dòng)態(tài),并正在逐漸由二維走向三維,將用戶帶入五彩繽紛的虛擬世界。VRML 是目前創(chuàng)建三維對(duì)象最重要的工具。它也是一種基于文本目標(biāo):保障站點(diǎn)內(nèi)容及時(shí)更新并保障其正常平穩(wěn)運(yùn)行
規(guī)劃是整個(gè)Web 開發(fā)過(guò)程中最重要的階段
1完成規(guī)劃階段涉及到的典型問(wèn)題: (1)確定項(xiàng)目目標(biāo)(2)確定Web 應(yīng)用的目的(3)明確目標(biāo)用戶(4)項(xiàng)目的范圍
(可以按照下列步驟估價(jià)項(xiàng)目:1確定Web 應(yīng)用的功能和特點(diǎn)2選擇站點(diǎn)模型3選擇瀏覽器4確定具體內(nèi)容5確定用戶重點(diǎn)6對(duì)開發(fā)方法取得一致) (5)明確用戶重點(diǎn)
(6)同意方法7創(chuàng)建項(xiàng)目計(jì)劃 一般最常用的站點(diǎn)模型有以下幾種: 1信息出版模型2公司基礎(chǔ)結(jié)構(gòu)模型3售后支持模型4電子商務(wù)模型5產(chǎn)品和服務(wù)模型
項(xiàng)目計(jì)劃有若干部分組成,但至少要包括以下四部分:1目標(biāo)2風(fēng)險(xiǎn)和假設(shè)3時(shí)間表4預(yù)算
項(xiàng)目小組角色包括(內(nèi)容設(shè)計(jì)者,內(nèi)容Web 管理員,數(shù)據(jù)庫(kù)設(shè)計(jì)者,圖形設(shè)計(jì)者,項(xiàng)目管理人員,軟件質(zhì)量管理分析人員和測(cè)試人員,系統(tǒng)管理員,技術(shù)Web 管理員和Web 程序員)
項(xiàng)目小組中客戶的角色:1決策人2商務(wù)發(fā)起人3問(wèn)題專家4支持人員
在項(xiàng)目的整個(gè)生命周期中,項(xiàng)目管理員的職責(zé)對(duì)項(xiàng)目的成功至關(guān)重要。
1
項(xiàng)目管理員必須不斷使用的技能:1規(guī)劃2估計(jì)和度量3追蹤4交流 2
目前常用的聯(lián)系方法有電子郵件,新聞組,群件,形勢(shì)會(huì)議,形勢(shì)報(bào)告和會(huì)議電話等 3
試?yán)L制Web 開發(fā)過(guò)程圖,并將其與傳統(tǒng)的開發(fā)
如果某項(xiàng)目有特殊需求,可以在某個(gè)階段的任務(wù)中體現(xiàn)出來(lái)。此外,小組還在規(guī)劃、設(shè)計(jì)和建設(shè)三個(gè)階段里進(jìn)行多次循環(huán)。
4. 簡(jiǎn)述在確定項(xiàng)目規(guī)模時(shí)估價(jià)項(xiàng)目的步驟答:可以安照下列步驟估價(jià)項(xiàng)目:(1)確定Web 應(yīng)用的功能和特點(diǎn)。(2)選擇站點(diǎn)模型。(3)選擇瀏覽器 (4)確定具體內(nèi)容(5)確定用戶重點(diǎn) (6)對(duì)開發(fā)方法一致
5. 簡(jiǎn)述客戶在項(xiàng)目小組中出現(xiàn)的一些角色。
答:客戶在項(xiàng)目小組中出現(xiàn)的一些角色包括:(1)決策人:負(fù)責(zé)做最后的判斷。這個(gè)人通常是客戶方中的管理者,因此在每個(gè)判斷點(diǎn)上爭(zhēng)取他的同意是非常關(guān)鍵的(2)商務(wù)發(fā)起人:通常是一名商務(wù)管理人員,他有權(quán)利來(lái)判斷項(xiàng)目的進(jìn)展。這個(gè)人一般是項(xiàng)目小組和客戶的聯(lián)系人。(3)問(wèn)題專家:比其他人員更了解業(yè)務(wù)流程,他負(fù)責(zé)業(yè)務(wù)內(nèi)容并回答項(xiàng)目小組的具體細(xì)節(jié)問(wèn)題。根據(jù)項(xiàng)目性質(zhì),可能需要一名或多名問(wèn)題專家(4)支持人員:這些人在項(xiàng)目結(jié)束后提供技術(shù)支持,幫助測(cè)試并解決問(wèn)題。
6. 簡(jiǎn)述項(xiàng)目計(jì)劃中包括的幾部分。 答:項(xiàng)目計(jì)劃由若干部分組成,但至少要包括以下四個(gè)部分:(1)目標(biāo):總結(jié)在:“確定項(xiàng)目目標(biāo)”和“確定Web 應(yīng)用目標(biāo)”中明確下來(lái)的目標(biāo),另外,還要明確商業(yè)術(shù)語(yǔ)中的關(guān)鍵詞語(yǔ)。(2)風(fēng)險(xiǎn)和假設(shè):項(xiàng)目管理人員列出他在編寫項(xiàng)目計(jì)劃中所做的全部假設(shè);管理人員要估計(jì)出每一種風(fēng)險(xiǎn)出現(xiàn)的可能性,并提出消除這種風(fēng)險(xiǎn)的方法。
時(shí)間表:明確每一階段的詳細(xì)任務(wù)及完成期限;根據(jù)項(xiàng)目規(guī)模明確每項(xiàng)任務(wù),每個(gè)步驟所需
第二章
CGI 技術(shù):CGI(Common Gateway Interface, 通用網(wǎng)關(guān)接口)是Web 動(dòng)態(tài)頁(yè)面
的語(yǔ)言,并可運(yùn)行于任何平臺(tái)。 4
Internet :是一個(gè)用路由器實(shí)現(xiàn)多個(gè)廣域網(wǎng)和局域網(wǎng)網(wǎng)聯(lián)的大型網(wǎng)際網(wǎng),它對(duì)推動(dòng)科學(xué)、文化、經(jīng)濟(jì)和社會(huì)的發(fā)展有著不可估量的作用。nternet 已經(jīng)成為覆蓋全球的信息基礎(chǔ)設(shè)施之一。
5 Web :全稱為:World Wide Web,縮寫為:WWW ,中文譯為“萬(wàn)維網(wǎng)”。Web 是一種體系結(jié)構(gòu),通過(guò)它可以訪問(wèn)遍布于Internet 主機(jī)上的鏈接文檔。(它可以用簡(jiǎn)單的方式連接全球范圍的超媒體信息。)
6 Internet 是指全球性的信息系統(tǒng),該系統(tǒng)具有三個(gè)主要特征:1)Internet 中的計(jì)算機(jī)通過(guò)全球性的唯一地址邏輯地鏈接在一起,這個(gè)地址是建立在網(wǎng)間協(xié)議或今后的其他協(xié)議基礎(chǔ)之上的。2)Internet 中的計(jì)算機(jī)之間的通信使用的是TCP/IP協(xié)議3)Internet 可以為公共用戶或個(gè)人用戶提高水平的信息服務(wù)。這種服務(wù)是建立在上述通信及相關(guān)的基礎(chǔ)設(shè)施之上的。
21該定義揭示了Internet 的三個(gè)特點(diǎn):全球性 開放性與平等性
22.“Web全稱World Wide Web是一種體系結(jié)構(gòu)”,這個(gè)說(shuō)法包含哪幾層含義?(1)web 是internet 提供的一種服務(wù)(2)web 是存儲(chǔ)在全世界internet 計(jì)算機(jī)中數(shù)量巨大的文檔的集合(3)web 上海量的信息是由彼此關(guān)聯(lián)的文檔組成的(4)web 的內(nèi)容保存在web 站點(diǎn)中,用戶可以通過(guò)瀏覽器訪問(wèn)web 站點(diǎn)
23. 簡(jiǎn)述Web 服務(wù)器向?yàn)g覽器提供服務(wù)的過(guò)程。 (1)用戶打開計(jì)算機(jī),啟動(dòng)瀏覽器程序,并在瀏覽器中指定一個(gè)URL ,瀏覽器便向該URL 所指向的Web 服務(wù)器發(fā)出請(qǐng)求。(2)Web 服務(wù)器接到瀏覽器的請(qǐng)求后,把URL 轉(zhuǎn)換成頁(yè)面所在服務(wù)器的文件路徑名。(3)如果URL 指向的是普通的HTML 文檔,Web 服務(wù)器直接將它送給瀏覽器。(4)如果HTML 文檔中嵌有CGI 程序,Web 服務(wù)器就運(yùn)行CGI 程序,并將結(jié)果傳送至瀏覽器。Web 服務(wù)器運(yùn)行CGI 程序時(shí)還可能需要調(diào)用數(shù)據(jù)庫(kù)服務(wù)
,器和其它服務(wù)器
24. 客戶機(jī)/服務(wù)器的通信過(guò)程:客戶機(jī)向服務(wù)器發(fā)送請(qǐng)求,要求執(zhí)行某項(xiàng)任務(wù),而服務(wù)器則執(zhí)行某項(xiàng)任務(wù)。 25.web 體系結(jié)構(gòu)和工作過(guò)程:
從本質(zhì)上講,web 是基于客戶機(jī)、服務(wù)器的一種體系結(jié)構(gòu)。PC 等微型計(jì)算機(jī)的性能/價(jià)格比工作站,小型機(jī),大型機(jī)高得號(hào)與主機(jī)號(hào)兩部分組成。其中,網(wǎng)絡(luò)號(hào)用來(lái)標(biāo)識(shí)一個(gè)邏輯網(wǎng)絡(luò),主機(jī)號(hào)用來(lái)標(biāo)識(shí)網(wǎng)絡(luò)中的一臺(tái)主機(jī)。一臺(tái)Internet 主機(jī)至少有一個(gè)IP 地址,而且這個(gè)IP 地址是全網(wǎng)惟一的。如果一臺(tái)Internet 主機(jī)有兩個(gè)或多個(gè)IP 地址,則該主機(jī)屬于兩個(gè)或多個(gè)邏輯網(wǎng)絡(luò)。
IP 地址的長(zhǎng)度為32位的二進(jìn)制數(shù),以X . X . X . X格式表示;每個(gè)X 為八位二進(jìn)制間長(zhǎng)度為8位,因此每個(gè)C 類網(wǎng)絡(luò)的主機(jī)號(hào)多達(dá)28個(gè)。C 類IP 地址適用于有少量主機(jī)的小型網(wǎng)絡(luò)。
31簡(jiǎn)述Internet 域名系統(tǒng)的實(shí)現(xiàn)原理。 答:主機(jī)域名不能直接用于TCP/IP協(xié)議的路由選擇中,當(dāng)用戶使用主機(jī)域名進(jìn)行通信時(shí),必須首先將其映射成IP 地址。這種將主機(jī)域名映射成IP 地址的過(guò)程稱為域名解析。域名解析包括兩種方式:正多,因此人們將數(shù)據(jù)等大量信息存儲(chǔ)在共享的服務(wù)器上,用價(jià)格低廉的個(gè)人計(jì)算機(jī)與之相連,以便享用服務(wù)器的高性能。在這種客戶機(jī)/服務(wù)器模型中,典型的通信過(guò)程為:客戶機(jī)向服務(wù)器發(fā)送請(qǐng)求,要求執(zhí)行某項(xiàng)任務(wù),而服務(wù)器則執(zhí)行此項(xiàng)任務(wù),并向客戶機(jī)返回響應(yīng)。
在客戶機(jī)/服務(wù)器體系結(jié)構(gòu)中,通常很容易將客戶機(jī)和服務(wù)器理解為兩端的計(jì)算機(jī)。但事實(shí)上,客戶機(jī)和服務(wù)器概念上更多的是指軟件,是指兩臺(tái)機(jī)器上相應(yīng)的應(yīng)用程序。
對(duì)于web 系統(tǒng),客戶機(jī)上所運(yùn)行的瀏覽器程序基本上是標(biāo)準(zhǔn)化的,所以人們建立客戶機(jī)/服務(wù)器系統(tǒng)的主要任務(wù)就落到了服務(wù)器端。Web 的體系結(jié)構(gòu)因而可以稱作瀏覽器/服務(wù)器結(jié)構(gòu)。
26. 現(xiàn)階段Web 的基本技術(shù)包括哪些方面? 并簡(jiǎn)要解釋。
答:(1)服務(wù)器技術(shù)。主要包括服務(wù)器策略與結(jié)構(gòu)的設(shè)計(jì)、服務(wù)器軟硬件的選擇及其他有關(guān)服務(wù)器構(gòu)建的問(wèn)題。(2)HTML 技術(shù)。HTML 是一種超文本標(biāo)識(shí)語(yǔ)言,他是構(gòu)成Web 頁(yè)面的主要工具。(3)CGI 技術(shù)。CGI 是Web 動(dòng)態(tài)頁(yè)面的基礎(chǔ),也是Web 與其他應(yīng)用交流的基礎(chǔ)。(4)Java 技術(shù)。利用Java 可以創(chuàng)建小應(yīng)用程序,使之從服務(wù)器下載到瀏覽器,并在客戶端的機(jī)器上運(yùn)行。(5)JavaScript 技術(shù)。它具有Java 的許多特性,但比Java 更為簡(jiǎn)單有效,而且不需要編譯。(6)ActiveX 技術(shù)和VBScript 技術(shù)。ActiveX 是Microsoft Internet戰(zhàn)略的中心環(huán)節(jié)。VBScript 則是ActiveX 的腳本功能。(7)VRML 技術(shù)。VRML 是目前創(chuàng)造三維對(duì)象最重要的工具。它也是一種基于文本的語(yǔ)言,并可運(yùn)行于任何平臺(tái)。
27.IP 地址:接入Internet 的計(jì)算機(jī)與接入電話網(wǎng)的電話相似,每臺(tái)計(jì)算機(jī)或路由器都有一個(gè)由授權(quán)機(jī)構(gòu)分配的號(hào)碼,稱為IP 地址,IP 地址采用分層結(jié)構(gòu),它由網(wǎng)絡(luò)
數(shù),其十進(jìn)制為0~~255。IP 地址可以分為5類,A ,B ,C ,D ,E ,前三種為常用IP 地址,A 類IP 的網(wǎng)絡(luò)號(hào)的空間長(zhǎng)度為7位,因此允許有27個(gè)不同的A 類網(wǎng)址,網(wǎng)絡(luò)主機(jī)號(hào)數(shù)多達(dá)224個(gè)
(1.0.0.0---126.255.255.255),一般用于有大量主機(jī)的大型網(wǎng)絡(luò)。B 類IP 地址,網(wǎng)絡(luò)號(hào)空間長(zhǎng)度為14位,主機(jī)號(hào)空間長(zhǎng)度為16位,允許有214個(gè)不同的B 類網(wǎng)絡(luò)。每個(gè)B 類網(wǎng)絡(luò)的主機(jī)號(hào)數(shù)多達(dá)216個(gè)(128.0.0.0—191.255.255.255)。適用于中型網(wǎng)絡(luò)。C 類IP 地址,網(wǎng)絡(luò)空間號(hào)長(zhǎng)度位21位,主機(jī)號(hào)空間長(zhǎng)度為8位。C 類IP 地址的表示范圍為
(192.0.0.0—223.255.255.255) 。允許有221個(gè)不同的C 類網(wǎng)絡(luò),C 類網(wǎng)絡(luò)的主機(jī)號(hào)數(shù)最多為28個(gè)。適用于小型網(wǎng)絡(luò)。
28簡(jiǎn)述A 類IP 地址的特征。
答:A 類IP 地址網(wǎng)絡(luò)號(hào)空間長(zhǎng)度為7位,主機(jī)號(hào)空間長(zhǎng)度為24位。A 類IP 地址的表示范圍為
1.0.0.0~~~~~126.255.255.255。允許有27(128)個(gè)不同的A 類網(wǎng)絡(luò)(網(wǎng)絡(luò)號(hào)的0和127保留用于特殊目的),而且A 類網(wǎng)絡(luò)的主機(jī)號(hào)數(shù)多達(dá)224個(gè)。A 類IP 地址結(jié)構(gòu)適用于有大量主機(jī)的大型網(wǎng)絡(luò)。
29. 簡(jiǎn)述B 類IP 地址的特征。
答:B 類IP 地址網(wǎng)絡(luò)號(hào)空間長(zhǎng)度為14位,主機(jī)號(hào)空間長(zhǎng)度為16位。B 類IP 地址的表示范圍為
128.0.0.0~~~~~191.255.255.255。允許有214個(gè)不同的B 類網(wǎng)絡(luò),每個(gè)B 類網(wǎng)絡(luò)的主機(jī)號(hào)多達(dá)216個(gè)。B 類IP 地址適用于有一定數(shù)量主機(jī)的中型網(wǎng)絡(luò)。
30簡(jiǎn)述C 類IP 地址的特征。 答:C 類IP 地址網(wǎng)絡(luò)號(hào)空間長(zhǎng)度為21位,主機(jī)號(hào)空間長(zhǎng)度為8位。C 類IP 地址的表示范圍為
192.0.0.0~~~223.255.255.255。允許221個(gè)不同的C 類網(wǎng)絡(luò)。同時(shí),由于主機(jī)號(hào)空
向域名解析(從域名到IP 地址)與反向解析(IP 地址到域名)。
尋找一個(gè)主機(jī)名所對(duì)應(yīng)的IP 地址需要借助域名服務(wù)器來(lái)完成。Internet 中存在大量的域名服務(wù)器,在每臺(tái)域名服務(wù)器中保存著它所管轄區(qū)域中主機(jī)域名與IP 地址的對(duì)照表。當(dāng)Internet 應(yīng)用程序收到一個(gè)主機(jī)域名時(shí),它向本地域名服務(wù)器查詢?cè)撝鳈C(jī)域名所對(duì)應(yīng)的IP 地址。如果找不到該主機(jī)域名對(duì)應(yīng)的IP 地址,則本地域名服務(wù)器向其他域名服務(wù)器發(fā)出請(qǐng)求,要求其他域名服務(wù)器協(xié)助查找,并將找到的IP 地址返回給發(fā)出請(qǐng)求的應(yīng)用程序。 32如果要實(shí)現(xiàn)Web 的服務(wù)器的SSL 請(qǐng)求,可按照下列步驟進(jìn)行: 1生成密鑰對(duì)文件和請(qǐng)求文件
2從身份驗(yàn)證權(quán)限中請(qǐng)求一個(gè)證書
3在服務(wù)器上安裝證書
4激活WWW 服務(wù)器文件夾上的SSL 安全性
第三章HTML 語(yǔ)言介紹
33.HMTL :是一種超文本標(biāo)識(shí)語(yǔ)言,它是構(gòu)成Web 頁(yè)面的主要工具。HTML 是Web 的基礎(chǔ),它的超文本思想簡(jiǎn)單地說(shuō)就是純文本加標(biāo)記,所以它的重要內(nèi)容就是要熟悉和掌握這些標(biāo)記。 鏈接:鏈接是惟一的從一個(gè)Web 頁(yè)到另一個(gè)相關(guān)的Web 頁(yè)的理性的途徑,它由兩部分組成:錨鏈和URL 引用。當(dāng)單擊一個(gè)鏈接時(shí),瀏覽器裝載由URL 引用給出的文件或文檔。
URL 的相對(duì)引用:對(duì)同一個(gè)計(jì)算機(jī)上文件的URL 引用又被稱為相對(duì)引用。這意味著URL 是相對(duì)于瀏覽器最初裝載Web 頁(yè)的計(jì)算機(jī)和目錄的。相對(duì)引用通常用于引用同一臺(tái)計(jì)算機(jī)上的Web 頁(yè)。
URL 的絕對(duì)引用:指明web 頁(yè)的精確的計(jì)算機(jī),目錄和文件的URL 引用
,34.HEAD 元素內(nèi)的元素的功能: 1)給文檔一個(gè)標(biāo)題2)安排多個(gè)文檔之間的關(guān)系3)告訴瀏覽器創(chuàng)建一個(gè)搜索格式4) 提供一個(gè)向特定瀏覽器和其他觀察器傳遞特殊消息的方法
句法是以“"標(biāo)記結(jié)束。
表示斜體顯示 37. 錨鏈有兩種類型:文本和圖形 38. 網(wǎng)站鏈接:3) 、標(biāo)記屬性如下:
大字符
示的輸入的字段類型[(text )(password )
Title 是惟一標(biāo)題必需的元素,它被用來(lái)給文檔命名。這一標(biāo)題通常在瀏覽器的標(biāo)題欄上顯示。
在文檔中,必須以嚴(yán)格的ASCII 格式輸入文本。輸入的文本,不論是第一次還是已href=http://www.sohu.com>搜狐
39. 內(nèi)部鏈接:問(wèn)題 ,回答 40.E-mail 鏈接:密碼(check box)顯示可選框(radio )復(fù)選
框(reset )還原預(yù)置值(submit )顯示具有文檔,一定不能有任何特殊格式。注意:有些ASCII 字符只有通過(guò)體格特殊的編碼系統(tǒng)才能加到文檔中。 35.BODY 屬性及功能: ALINK 定義活動(dòng)鏈接顏色 BACKGROUND 指向用做文檔背景色的圖像的URL
BGCOLOR 定義文檔背景顏色 BGPROPERTIES 如果它被設(shè)為FIXED ,背景不能滾動(dòng)
LEFTMARGIN 以像素為單位設(shè)置文檔左側(cè)邊界寬度
LINK 定義未訪問(wèn)鏈接的顏色 TEXT 定義文檔顏色 TOPMARGIN 以像素為單位設(shè)置文檔頂邊界寬度
VLINK 定義已訪問(wèn)過(guò)的鏈接的顏色
36. 設(shè)置邊距:LEFTMARGIN 和TOPMARGIN 屬性被用來(lái)設(shè)置文本和瀏覽器之間的邊距,但沒(méi)有提供設(shè)置右邊距和底邊距的方法。這是HTML 文檔不依賴瀏覽器的結(jié)果。
(1)LEFTMARGIN 設(shè)置瀏覽器窗口左邊和文本左邊之間的空間寬度,邊距寬度用像素表示。當(dāng)背景圖像在左邊有一個(gè)想與文本隔開的樣式圖時(shí),常常用到這一屬性。目前Netscape Navigator不支持LEFTMARGIN 屬性(2)TOPMARGIN 屬性被用來(lái)設(shè)置觀察窗口的頂端和文本頂端之間空間的高度。當(dāng)背景圖像在頂部特別復(fù)雜時(shí),通常會(huì)用這一屬性。有時(shí)它也只被用來(lái)為文檔頂端增加空間,Netscape Navigator3.0不支持這一標(biāo)記。 注釋HTML 文檔:
href=”mailt9787143@163.com”>聯(lián)系我!
41.UseNet 新聞鏈接: href=”news:news.sohu.com”>新聞
建立FTP 的鏈接FTP://168.192.112.6”>北吉大FTP
42. 表格:
| (表格頭)或 | (表格數(shù)據(jù))標(biāo)記來(lái)分隔數(shù)據(jù)。表格頭通常在WWW 瀏覽器中以粗體并居中顯示,表格數(shù)據(jù)以標(biāo)準(zhǔn)的主體文本格式顯示。 44. 表格: |
|---|---|
| 表頭; | 單元格具體內(nèi)容。 |
| 或 | 表示創(chuàng)建非中 |