第一篇:互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)資料教案
互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)教案
互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)教案...............................1
第一章 互聯(lián)網(wǎng)軟件開發(fā)過程概述
1、Web開發(fā)過程的五個階段:
(1)規(guī)劃:目的是生成項目計劃。項目計劃包括:確定日程表、確定項目的高級時間期限和每個階段的最后期限、明確項目目標(biāo)、Web應(yīng)用的目標(biāo)、開發(fā)方法、項目任務(wù)分配、項目設(shè)想和風(fēng)險。(2)設(shè)計:目的對于網(wǎng)站的外觀、網(wǎng)站結(jié)構(gòu)、站點定位、Web應(yīng)用要完成的任務(wù)以及必要的數(shù)據(jù)資料,必須經(jīng)過用戶的認(rèn)可。同時確定站點設(shè)計準(zhǔn)則和技術(shù)特征。
(3)建設(shè)和測試:目的是開發(fā)符合項目設(shè)計規(guī)劃的高質(zhì)量的Web應(yīng)用。主要任務(wù):確定開發(fā)規(guī)則、創(chuàng)建頁面、測試準(zhǔn)備、制作網(wǎng)頁、技術(shù)設(shè)計、測試、糾正錯誤
(4)投入使用:目標(biāo)是把全面測試過的Web應(yīng)用發(fā)布到運(yùn)營服務(wù)器上。文件安裝完畢,小組投入測試工作,保障正常運(yùn)行。
(5)運(yùn)行及后續(xù)管理:保障站點內(nèi)容及時更新并保障其正常平穩(wěn)運(yùn)行。
2、界標(biāo):在階段轉(zhuǎn)換時出現(xiàn)的判斷點也稱其為“界標(biāo)”,因為她們標(biāo)志一個階段的完成。在這些判斷點上,項目小組和客戶一起討論項目設(shè)計方案、設(shè)計狀況和風(fēng)險,指出小組沒有解決的問題,并修改項目規(guī)劃以確保原來的目標(biāo)的實現(xiàn)。客戶的責(zé)任是負(fù)責(zé)判斷項目小組是否可以開始下一步工作。比如進(jìn)入下一循環(huán)或者下一階段,這通常被稱為客戶在這一“界標(biāo)”上“終止”工作。
3、調(diào)度:調(diào)度是在開發(fā)過程中一種對人員、資源、應(yīng)用風(fēng)格以及開發(fā)技術(shù)手段進(jìn)行平衡的活動。
電子商務(wù)模型:通常訪問者從產(chǎn)品目錄中選擇了一種產(chǎn)品后,就把該產(chǎn)品放入虛擬的購物車中,這樣就可以繼續(xù)選購其他產(chǎn)品。購物結(jié)束時,迅速檢查一下購物車中的產(chǎn)品,然后提供送貨地址和信用卡信息。
4、項目規(guī)劃:整個Web開發(fā)過程中最重要的階段。這個階段中需要了解項目要做什么?如何做?什么時間做?等等。還必須確定項目的目標(biāo)、Web應(yīng)用的目的、目標(biāo)用戶、項目范圍、用戶重點和實現(xiàn)項目的最佳方案,最后創(chuàng)建出項目計劃任。
5、項目規(guī)劃包括:至少包括以下四部分:
(1)目標(biāo)——總結(jié)在“確定項目目標(biāo)”和“確定Web應(yīng)用目標(biāo)”中明確下來的目標(biāo),另外,還要明確商業(yè)術(shù)語中的關(guān)鍵詞語。
(2)風(fēng)險和假設(shè)——項目管理人員列出他在編寫項目計劃中所做的全部假設(shè):管理人員都要估計出每一種風(fēng)險出現(xiàn)的可能性,并提出消除這種風(fēng)險的方法。
(3)時間表——明確每一階段的詳細(xì)任務(wù)及完成期限:根據(jù)項目規(guī)模明確每項任務(wù)每個步驟所需的時間。
(4)預(yù)算——取決于制定時間表時所做的估計及分配給項目的資源量。
6、Web應(yīng)用的商業(yè)目的是:建立市場部分的合作共識、利用新的渠道促銷產(chǎn)品或者服務(wù)、在Internet上提供產(chǎn)品或者服務(wù)、在Internet上出售產(chǎn)品獲取利潤。
7、站點模型包括:信息出版模型、公司基礎(chǔ)結(jié)構(gòu)模型、售后支持模型、電子商務(wù)模型、產(chǎn)品和服務(wù)模型、產(chǎn)品和服務(wù)模型
8、電子商務(wù)模型:通常訪問者從產(chǎn)品目錄中選擇了一種產(chǎn)品后,就把該產(chǎn)品放入虛擬的購物車中,這樣就可以繼續(xù)選購其他產(chǎn)品。購物結(jié)束時,迅速檢查一下購物車中的產(chǎn)品,然后提供送貨地址和信用卡信息。
9、客戶重點包括:時間、開銷、風(fēng)格、風(fēng)險、視覺效果。比較權(quán)衡它們之間的關(guān)系。
10、項目管理員必須具備的技能:規(guī)劃:估計和度量:追蹤:交流。
11、項目小組中客戶的角色包括:決策人、商務(wù)發(fā)起人、問題專家、支持人員。
12、風(fēng)格漂移就是一種緩慢的不易被發(fā)現(xiàn)的項目風(fēng)格,特點逐漸變化的過程。
13、簡述在確定項目規(guī)模時估價項目的步驟:確定Web應(yīng)用的功能和特點、選擇站點模型、選擇瀏覽器、確定具體內(nèi)容、確定用戶重點、對開發(fā)方法一致.第二章 IIS介紹
1、Internet是指全球性的住處系統(tǒng),該系統(tǒng)具有三個主要特征:
(1)Internet中的計算機(jī)通過全球性的性地址邏輯地鏈接在一起;(2)Internet中的計算機(jī)之間的通信使用的是TCP/IP協(xié)議;
(3)Internet可以為公共用戶或個人用戶提供高水平的信息服務(wù)。它有三個特點:全球性、開放性、平等性。
2、Web(縮寫為www.tmdps.cn商業(yè)組織、edu教育機(jī)構(gòu)、gov政府部門、int國際組織、net風(fēng)格支持中心org各種非盈利性組織。
10、域名系統(tǒng)的實現(xiàn)原理:主機(jī)域名不能直接用于TCP/IP協(xié)議的路由選擇中。當(dāng)用戶使用主機(jī)域名進(jìn)行通信時,必須首先將其映射成IP地址。這種將主機(jī)域名映射為IP地址的過程稱為域名解析。域名解析包括兩種方式:正向域名解釋(從域名到IP)和反向域名解釋(從IP到域名)。Internet的域名系統(tǒng)DNS能夠透明地完成工作。如果要尋找一個主機(jī)名所對應(yīng)的IP地址,則需要借助域名服務(wù)器來完成。Intrenet中存在大量的域名服務(wù)器,在每臺域名服務(wù)器中保存著它對它所管轄區(qū)域中主機(jī)域名與IP地址對照表。當(dāng)Internet應(yīng)用程序收到一個主機(jī)域名時,它向本地域名服務(wù)器查詢該主機(jī)域名所對應(yīng)的的IP地址。如果在本地域名服務(wù)器中找不到該主機(jī)域名對應(yīng)的IP地址,則本地域名服務(wù)器向其他域名服務(wù)器發(fā)出請求,要求其他域名服務(wù)器協(xié)助查找,并將找到IP地址返回給發(fā)出請求的應(yīng)用程序。
11、使用密鑰管理器,可以保護(hù)數(shù)據(jù)的安全傳輸,方便而快捷地創(chuàng)建密鑰對文件和請求文件。
12、如果要實現(xiàn)Web的服務(wù)器上的SSL請求,可按照下列步驟進(jìn)行:(1)生成密鑰對文件和請求文件(2)從身份驗證權(quán)限中請求一個證書(3)在服務(wù)器上安裝證書
(4)激活www.tmdps.cn“>搜狐 E-mail鏈接:聯(lián)系我! UseNet新聞鏈接:新聞 FTP的鏈接這里 對大數(shù)據(jù)庫的訪問這里 訪問遠(yuǎn)程計算機(jī)這里
9、
10、表單:
還要定義它使用的腳本以及如何發(fā)送數(shù)據(jù)method=post(URL),get(信息附加到URL尾部)。如:。它有三種類型的標(biāo)記可用于創(chuàng)建字段。?
? :屬性type設(shè)置要顯示的輸入的字段類型(text)文本輸入框、(password)密碼框、(checkbox)復(fù)選框、(radio)單選鈕、(reset)重置、(submit)提交,顯示具有預(yù)置功能的按鈕——發(fā)送到服務(wù)器。
第四章 ASP.NET介紹
1、ASP.NET中的文件類型:
Global.asax:ASP.NET系統(tǒng)環(huán)境設(shè)置文件
.aspx:內(nèi)含ASP程序代碼文件,向服務(wù)器提出瀏覽請求.asmx:制作Web Service的原始文件
.aspc: 可重復(fù)使用多個.aspx的文件,此文件內(nèi)可含有控件.ascx: 內(nèi)含User Control的文件,可內(nèi)含在多人.aspx文件中
2、在ASP.NET中,用于模板定義的標(biāo)示符是 ??
3、ASP.NET的優(yōu)越性:簡化開發(fā)操作、語言獨(dú)立性、分離程序代碼和網(wǎng)頁內(nèi)容(使用事件驅(qū)動和事件綁定的開發(fā)方式)、提高執(zhí)行效率、簡化部署與組態(tài)的操作、支持多種客戶端類型、增進(jìn)適用性、增進(jìn)延展性、更佳的安全機(jī)制、Session可用跨進(jìn)程跨機(jī)器。
4、驗證控件包括:RequiredFieldValidator(必填控件)、CompareValidator(比較驗證)、RangeValidator(限定邊界控件)、RegularExpressionValidator、CustomValidator、ValidationSummary。
5、頁面處理的內(nèi)部過程包括:Page_load、事件處理、Page_Unload。
6、事件:在面向?qū)ο蟮木幊讨?對頁面對象進(jìn)行的一系列操作。如鼠標(biāo)事件(onMouseOver、onMouseOut等)、頁面事件(OnLoad等)、按鈕事件(Onclick等)等。
7、有兩種情況,ASPX會被重新編譯:ASPX頁面第一次被瀏覽器請求、ASPX被改寫。
8、Web頁面處理過程:頁面的一次往返處理、頁面重建、頁面處理內(nèi)部過程。
9、ASP.NET服務(wù)器端控件:文本輸入控件、按鈕控件、復(fù)選控件、單選按鈕、列表控件、選擇控件等。可以使用戶對頁面內(nèi)容作出判斷的控件是:按鈕控件。
10、ManagerProvider: 是一個多層結(jié)構(gòu)的無連接的一致的編程模型。它提供了DataSet和數(shù)據(jù)中心之間的聯(lián)系。
11、DataSet: 是ADO.NET的中心概念,可以把它想象成內(nèi)在中的數(shù)據(jù)庫。使得程序員在編程序時可以屏蔽庫之間的差異,從頁獲得一至的編程模型。
12、ADO.NET訪問數(shù)據(jù)庫的步驟:
(1)創(chuàng)建一個到數(shù)據(jù)庫的鏈路,即ADO.Connection;(2)查詢一個數(shù)據(jù)集合,即執(zhí)行SQL,產(chǎn)生一個Recordset;(3)對數(shù)據(jù)集合進(jìn)行需要的操作;(4)關(guān)閉數(shù)據(jù)鏈路。
13、ASP.NET提供了三種緩存替換的策略:(1)“腐爛搜索”。類似于“最近最少使用”替換原則,當(dāng)內(nèi)在變得比較緊張時,緩存機(jī)制會找出最不常用和最不重要的對象,把它從內(nèi)在中移出,以減輕系統(tǒng)壓力;(2)“到期控制”。編程者可以指定緩存對象的生存周期;(3)“文件和鍵值依賴”。從外部文件或者是其他緩存鍵值是否改變,來決定本身鍵值是否有效。
第五章 Web數(shù)據(jù)庫技術(shù)基礎(chǔ)
1、Web數(shù)據(jù)庫發(fā)展中存在的問題:
(1)網(wǎng)絡(luò)通信速率低,骨干通信網(wǎng)通信能力小。(2)網(wǎng)上垃圾泛濫,使檢索有用信息成為困難。
(3)網(wǎng)絡(luò)安全是影響Web數(shù)據(jù)庫在金融、行政、保險等行業(yè)迅速開展的主要原因。
(4)網(wǎng)上中文信息較為貧乏,因此加強(qiáng)Web與Server的中文信息的開發(fā)勢在必行。
2、Web數(shù)據(jù)庫的工作原理:用戶瀏覽器通過HTML表單搜集參數(shù),這些參數(shù)通過HTTP傳遞給Web服務(wù)器,在服務(wù)器端通過CGI腳本分析參數(shù),同時啟動通路程序,把分析后的參數(shù)傳遞給通路程序,通路程序的功能就是將分析后的參數(shù)轉(zhuǎn)化為SQL命令,交SQL服務(wù)器執(zhí)行。
3、Web數(shù)據(jù)庫的編程要點:
(1)編寫html表單,搜集用戶信息,通過Submit向CGI提交。(2)根據(jù)傳遞參數(shù)的方式(post/get),CGI腳本獲取用戶數(shù)據(jù)。(3)解碼。數(shù)據(jù)串都采用固定的URL格式編碼,解碼是標(biāo)準(zhǔn)的。
(4)CGI腳本根據(jù)用戶要求,執(zhí)行相應(yīng)數(shù)據(jù)庫客戶程序通過約定通路訪問數(shù)據(jù)庫。(5)將數(shù)據(jù)庫客戶獲得執(zhí)行結(jié)果返回給標(biāo)準(zhǔn)輸出Stdout.4、Web數(shù)據(jù)庫:是由Web服務(wù)器、數(shù)據(jù)庫接口(CGI)、數(shù)據(jù)庫三大部分組成。
5、簡述Web服務(wù)器向瀏覽器提供服務(wù)的過程。
(1)用戶打開計算機(jī),啟動瀏覽器程序,并在瀏覽器中指定一個URL,瀏覽器便向該URL所指向的Web服務(wù)器發(fā)出請求。
(2)Web服務(wù)器接到瀏覽器的請求后,把URL轉(zhuǎn)換成頁面所在服務(wù)器的文件路徑名。(3)如果URL指向的是普通的HTML文檔,Web服務(wù)器直接將它送給瀏覽器。
(4)如果HTML文檔中嵌有CGI程序,Web服務(wù)器就運(yùn)行CGI程序,并將結(jié)果傳送至瀏覽器。Web服務(wù)器運(yùn)行CGI程序時還可能需要調(diào)用數(shù)據(jù)庫服務(wù)器和其它服務(wù)器
6、客戶/服務(wù)器結(jié)構(gòu)特點:
(1)在處理任務(wù)時將客戶和服務(wù)器分開;(2)減少主機(jī)網(wǎng)絡(luò)負(fù)荷;
(3)數(shù)據(jù)庫與客戶應(yīng)用程序無關(guān);(4)數(shù)據(jù)庫平臺和操作系統(tǒng)無關(guān);(5)維護(hù)數(shù)據(jù)庫的完整性。
7、Web服務(wù)器:即為www.tmdps.cnmand對象:它可以像用Connection和Recordset對象那樣執(zhí)行查詢,不同在于它可以在數(shù)據(jù)庫源上準(zhǔn)備、編譯查詢并且反復(fù)使用一組不同值來發(fā)出查詢。(4)Field對象:一個Field對象就代表了具有相同數(shù)據(jù)類型的一列數(shù)據(jù)。
(5)Parameter對象:它代表了一個因為參數(shù)化查詢或存儲過程而與Command對象相關(guān)的參數(shù)或參量,很多Provider支持帶參數(shù)的命令。
(6)Property對象:一個Property對象代表一個被Property定義的ADO對象的屬性。ADO對象有兩種類型的屬性:內(nèi)置型和動態(tài)型。
(7)Error對象:一個Error對象包含了一次數(shù)據(jù)操作所產(chǎn)生的錯誤的詳細(xì)信息。
19、客戶機(jī)/服務(wù)器的通信過程:客戶機(jī)向服務(wù)器發(fā)送請求,要求執(zhí)行某項任務(wù),而服務(wù)器則執(zhí)行某項任務(wù)。客戶機(jī)和服務(wù)器概念上更多的是指軟件,是指兩臺機(jī)器上相應(yīng)的應(yīng)用程序。20、ASP的基本語法:<%=%>用來輸出表達(dá)式、變量以及對象的方法的值。
第六章 動態(tài)網(wǎng)頁技術(shù)——DHTML介紹
1、DHTML:是一種即使在見面下載到瀏覽器以后仍然能夠隨時變換的HTML。它使得站點的展示比以前更加豐富多彩,更多的定制方法;更多的分析大量數(shù)據(jù)的手段;與訪問者能進(jìn)行更多樣化的交互。
2、構(gòu)成DHTML的各種技術(shù):
(1)客戶端的腳本語言(JavaScript、VBScript)
(2)文檔對象模型(DOM):在某種意義上,DOM是動態(tài)HTML的真正核心內(nèi)容。是DHTML的基礎(chǔ)。它使得HTML具備了變動性。DOM體現(xiàn)的是網(wǎng)頁元素的等級關(guān)系,這些元素在指定的時間在瀏覽器上呈現(xiàn)。DOM包括時空背景信息、瀏覽器自身屬性、窗口自身屬性等。(3)層疊樣式表(CSS):由于CSS屬于DOM的一部分,它的屬性也可以通過動態(tài)HTML編寫語言得到體現(xiàn),因此能夠?qū)崿F(xiàn)頁面外在視覺效果方面的幾乎一切變化。通過改變頁面元素的CSS屬性(如顏色、位置、大小),可以達(dá)到計算機(jī)的帶寬和處理器運(yùn)行速度允許范圍內(nèi)的一切效果。
3、對象的成員:每個對象都有其成員。成員是對象的屬性、方法和事件。屬性就是品質(zhì);方法是對象可以做的事情;事件是對象可能發(fā)生的事情;事件是對象可能發(fā)生的事情,通常是用戶所做事情的結(jié)果。
4、窗口對象:一種頂級對象。可以用這個對象去發(fā)現(xiàn)窗口的URL或構(gòu)造按鈕,在瀏覽器中模擬Back和Forward按鈕,這幾個按鈕通過用戶的網(wǎng)絡(luò)沖浪歷史記錄轉(zhuǎn)到不同的URL。
5、DHTML的集合:有些對象實際上是一些對象的集合(就像陣列組)。通常,以S結(jié)束的對象就是一個集合,當(dāng)然,AII對象同樣也是一個集合(文檔中的所有東西)。在引用對象或?qū)ο蟠◣讉€對象用句點分開)時,可能會出現(xiàn)不一致性。
6、修改HTML內(nèi)容:
(1)要修改容器元素,可以利用innerHTML或innerTEXT屬性。要修改元素本身及其內(nèi)容,應(yīng)當(dāng)用outerHTML屬性。
(2)以text結(jié)束的屬性有innerText和outerText兩種,分別提供了對象的文本內(nèi)容(不含標(biāo)記)。以HTML結(jié)束的哪兩個屬性,innerText和outerHTML,也提供了相同的內(nèi)容,但同時還包括了所有的HTML標(biāo)記。
(3)如果想保持現(xiàn)有的元素和文本,并添加新的元素和文本到現(xiàn)有代碼中,可以用insertAdjacent或insertAdjacentText。理解TextRange中的方法:PasteHTML修改文本或標(biāo)記、FindText文版查找、Expand、execCommand將文檔中第一個單詞改成斜體、isEqual。
第七章 PHP技術(shù)簡介
1、PHP:是一種服務(wù)器端HMTL嵌入式腳本描述語言,其特色在于在互聯(lián)網(wǎng)網(wǎng)頁上對數(shù)據(jù)庫操作的方便性。
2、PHP具有以下特點:
(1)支持多種系統(tǒng)平臺。(2)具有自由軟件的特性。(3)版本更新速度快。
(4)容易與現(xiàn)有的網(wǎng)頁整合。
(5)具有豐富的功能。從結(jié)構(gòu)化的特性、對象式的設(shè)計、數(shù)據(jù)庫處理、網(wǎng)絡(luò)接口使用、到安全編碼機(jī)制等,幾乎完整地包括所有網(wǎng)站所需要的功能。
(6)系統(tǒng)移植速度快。少許修改,就可以將整個網(wǎng)站從一個平臺上移到另一平臺。
3、PHP和CGI的比較:(重點從適用性、穩(wěn)定性、安全性方面)(1)寫CGI的方式有很多種,PHP只是其中一種。(2)PHP可用在數(shù)種Web服務(wù)器上,傳統(tǒng)CGI也不限制是哪種操作系統(tǒng)或Web服務(wù)器平臺,NSAPI卻一定要在Netscape的服務(wù)器上才可執(zhí)行。
(3)在穩(wěn)定性上,由于NSAPI或ISAPI是動態(tài)鏈接的方式,因此在執(zhí)行時若出現(xiàn)問題,會使得Web服務(wù)器一起癱瘓。ASP在實際應(yīng)用上,由于系統(tǒng)的原因,不是很穩(wěn)定,有時需要重起操作系統(tǒng)。PHP在許多的平臺使用上,不但長期使用都沒有問題,而且程序的穩(wěn)定性。
(4)在開發(fā)及維護(hù)時間上,PHP及ASP都有不錯的表現(xiàn)。而NSAPI及ISAPI則需要長時間的開發(fā)過程,在穩(wěn)定運(yùn)行后,這二種接口反倒是效率最佳的方法。
(5)要比較和網(wǎng)頁結(jié)合的能力,PHP及ASP是并駕齊驅(qū)的,其他方式就不能內(nèi)嵌HTML語法了,而這也是影響開發(fā)時間的因素之一。
(6)系統(tǒng)安全性方面,ASP最差,在沒有經(jīng)過微軟件的IIS Service Pack處理,使用 ::$DATA就可以看到ASP的源代碼。
(7)在新增功能及升級方面,傳統(tǒng)的CGI由于不受任何語言限制,沒有這方面的問題。PHP是最有活力的,數(shù)天至數(shù)周就有一個新版本出現(xiàn),每次的新版,就代表更多的功能及修正更多的錯誤。綜上所述,所以PHP處于開發(fā)容易、性能變不錯的平衡點上。正因為這種原因,PHP成為了當(dāng)前最有前途的網(wǎng)絡(luò)程序開發(fā)語言之一。
4、在聲明一個變量的時候,變量名前使用“$”,在 之間嵌入PHP代碼。
5、在程序中使用頭文件可以大大地提高程序開發(fā)速度,并可以減少程序開發(fā)的難度。
頭文件是一個外部文件,它的內(nèi)容可以被多個程序文件所引用,并包含在引用它的文件之中。
6、引用頭文件涉及兩個函數(shù):include()和require()。它們的區(qū)別:
(1)require():不管在程序的哪一個部分使用這個函數(shù),只要程序一引用,頭文件的內(nèi)容就作為主程序的一部分來運(yùn)行。如果估一個條件控制語句使用這個函數(shù),哪怕這個條件不為真,頭文件也會包含進(jìn)來。如果發(fā)生包含錯誤,會給出錯誤信息并終止。
(2)Include():在執(zhí)行語句中,只有執(zhí)行到這個函數(shù)語句時,這個函數(shù)所引用的頭文件才會包含到主程序中。這就意味著,在條件判定部分使用include()函數(shù)時,可以完全按照用戶的愿望工作。如果發(fā)生了包含錯誤,程序還會自動執(zhí)行下去。
7、$GLOBALS數(shù)組:$GLOBALS數(shù)組是一個聯(lián)合數(shù)組使用“global”為變量的名字,全局變量作為改變量數(shù)組其中某個元素的值。$GLOBALS數(shù)組是PHP程序中比較特殊的變量,不必宣告,系統(tǒng)會自動匹配相關(guān)的變量在里面。在函數(shù)中,也不管$GLOBALS數(shù)組是否已經(jīng)做全局聲明,就可以直接使用了。
8、PHP的語言基礎(chǔ):《互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)》課本P143—173
9、在MYSQL中,在數(shù)據(jù)庫安裝完成之后,有一個默認(rèn)的賬號root,該賬號沒有密碼。其特點:是真正的多線程、多用戶的數(shù)據(jù)庫系統(tǒng):真正支持多平臺:支持SQL92標(biāo)準(zhǔn):在客戶端程序上,MYSQL提供了多種不同的編程語言:具有豐富的數(shù)據(jù)類型,并且完全支持ODBC。
10、MySQL權(quán)限管理的原理:MySQL權(quán)限系統(tǒng)用來保證用戶可以在自身權(quán)限范圍內(nèi)順利的執(zhí)行權(quán)限。當(dāng)用戶連接到MySQL數(shù)據(jù)庫后,身份就會根據(jù)主機(jī)名和用戶名來確認(rèn)。權(quán)限系統(tǒng)據(jù)此來賦予操作權(quán)限。
11、MySQL的權(quán)限控制是通過兩個步驟進(jìn)行的:
步驟1:數(shù)據(jù)庫服務(wù)器對登陸的用戶進(jìn)行檢查,確定是否可以進(jìn)行連接。
步驟2:在用戶連接到數(shù)據(jù)庫服務(wù)器后,系統(tǒng)將會對此用戶的每一個請求進(jìn)行檢查。當(dāng)一個請求發(fā)出后,系統(tǒng)首先根據(jù)權(quán)限表確定你是否可以執(zhí)行這個操作,如果可以,那么將進(jìn)行操作,如果你的權(quán)限不夠,那么則終此操作,并且給出提示信息。
第八章 Java Servlet技術(shù)介紹
1、Servlet:Servlet可以被認(rèn)為是服務(wù)器端的Applet。Servlet被Web服務(wù)器加載和執(zhí)行,就如同Applet被瀏覽器加載和執(zhí)行一樣。.Servlet從客戶端(通過Web服務(wù)器)接收請求,執(zhí)行某種作業(yè),然后返回結(jié)果。
2、使用Servlet的基本流程如下:
(1)客戶端(很可能是Web瀏覽器)通過HTTP提出請求。
(2)Web服務(wù)器接收該請求并將其發(fā)給Servlet。如果這個Servlet尚未被加載,Web服務(wù)器將把它加載到Java虛擬機(jī)并且執(zhí)行它。
(3)Servlet將接收該HTTP請求并執(zhí)行某種處理。(4)Servlet將向Web服務(wù)器返回應(yīng)答。
(5)Web服務(wù)器將從Servlet收到的應(yīng)答發(fā)送給客戶端。
3、Servlet的生命周期:Servlet的生命周期定義了一個Servlet如何被加載、初始化,以及它怎樣接收請求、響應(yīng)請求、提供服務(wù)。
Web容器加載Servlet,生命周期開始。通過調(diào)用Servlet的init()方法進(jìn)行Servlet的初始化。通過調(diào)用Servlet()方法實現(xiàn),根據(jù)請求的不同調(diào)用不同的do操操操()方法。結(jié)束服務(wù),Web容器調(diào)用Servlet的destroy()方法。
4、Servlet的優(yōu)點:Servlet可以很好地替代通用網(wǎng)關(guān)接口(Commmon Gateway Interface,CGI)腳本。通常CGI腳本是用Perl或者C語言編寫的,它們總是和特定的服務(wù)器平臺緊密相關(guān)。而Servlet是用Java編寫的,所以它們一開始就是和平臺無關(guān)的。這樣,Java編寫一次就可以在任何平臺運(yùn)行(Write Once, Run Anywhere)的承諾就同樣可以在服務(wù)器上實現(xiàn)了。Servlet還有一些CGI腳本所不具備的獨(dú)特優(yōu)點。(1)Servlet是持久的。(2)Servlet是可擴(kuò)展的。(3)Servlet是安全的。
(4)Servlet可以在多種多樣的客戶機(jī)上使用。
5、Servlet帶來的問題:(1)開發(fā)和維護(hù)應(yīng)用程序的所有部分需要有深厚的Java編程知識,因此處理代碼和HTML元素是交織在一起的。
(2)改變應(yīng)用程序的外觀和風(fēng)格,或者加入對某種新類型客戶機(jī)(如WML客戶機(jī))的支持時,都需要更新并重新編譯Servlet代碼。(3)很難利用網(wǎng)頁開發(fā)工具的優(yōu)勢來設(shè)計應(yīng)用程序界面。如果使用這些工具來開發(fā)網(wǎng)頁布局的話,生成的HTML代碼必須被手工嵌入到Servlet代碼中,這個過程既耗時又容易出錯,而且極度枯燥乏味。
第九章 JSP 技術(shù)介紹
1、模板元素:模板元素是指JSP的靜態(tài)HTML或者XML內(nèi)容,它對JSP的顯示是非常必要的。這部分的任務(wù)主要由制作網(wǎng)頁的美工來完成。
Request:Request對象有它的請求訪問,它將包裝成HttpServletRequest接口。
Response對象:Response對象具有頁面的范圍,它被包裝成HttpServletResponse接口。
2、JSP有三種類指令:頁面指令、Include指令、Taglib指令。
(1)頁面指令。頁面指令定義了許多影響到整個頁面的重要屬性。一個JSP頁面可以包含多個頁面指令,在編譯過程中,所有的頁面指令都被抽出來同時應(yīng)用到一個頁面里。除了Import外其他的頁面指令定義的屬性值只能出現(xiàn)一次。頁面指令的格式如下: <%@ page ATTRIBUTE%>(2)Include指令。Include指令通知容器將當(dāng)前JSP頁面中內(nèi)嵌的、在指定位置上的資源內(nèi)容包含進(jìn)來。被包含的文件內(nèi)容可以被JSP解析,這種解析發(fā)生在編譯期間。Include指令如下:<%@ include file=”filename"%> 一經(jīng)編譯,內(nèi)容不可變,如果要改變filename的內(nèi)容,必須重新編譯JSP文件,但是它的執(zhí)行效率高。
(3)Taglib指令。這個指令允許頁面使用者自定義標(biāo)簽。首先開發(fā)用戶的開發(fā)標(biāo)簽庫,為標(biāo)簽庫編寫.tld配置文件,然后在JSP頁面里使用自定義標(biāo)簽。
第十章 UML建模語言介紹
1、約束:在UML中提供了一種簡便、統(tǒng)一及一致的約束條件的表達(dá)方式,用于類、關(guān)系、關(guān)聯(lián)、屬性、操作等元素及其基本構(gòu)成要素的約束條件,這些約束條件描述了這些元素及其構(gòu)成要素應(yīng)遵守的限制和應(yīng)滿足的條件。
2、依賴關(guān)系:有兩個元素X,Y,若修改元素X的定義,可能引起對另一個元素Y的定義的修改,則稱元素Y依賴于元素X。
3、UML的主要內(nèi)容有UML的語義和UML的表示法兩個方面。
(1)UML的語義。UML語義通過元模型來嚴(yán)格定義。原模型為UML的所有元素在語法和語義提供了簡單、一致及通用的定義性說明。使開發(fā)者能在語義上取得一致,消除因人而異的表達(dá)方法。UML語義還支持對元模型的擴(kuò)展定義。UML定義了各種元素、各種機(jī)制及各種類型的語義。UML的元素是基本構(gòu)造單位,其中模型元素用于構(gòu)造系統(tǒng),視圖元素用于構(gòu)成系統(tǒng)的表示部分。UML定義的各種機(jī)制的語義,保持了UML的簡單和概念上的一致。這些機(jī)制是依賴關(guān)系、約束、標(biāo)記、標(biāo)記值和定制等。
(2)UML的表示法。UML表示法定義了UML的圖形表示符號,為建模者和建模工具的開發(fā)者提供了標(biāo)準(zhǔn)的圖形符號和正文語法。這些圖形符號和文字表達(dá)的是應(yīng)用級的模型,在語義上它是UML元模型的實例。使用這些圖形符號和正文語法為系統(tǒng)建模構(gòu)造了標(biāo)準(zhǔn)的系統(tǒng)模型。UML表示法分為通用表示和圖形表示兩種。
4、UML的特點:
統(tǒng)一了面向?qū)ο蠓椒ǖ幕靖拍睢ML是在Booth方法、OMT方法和OOSE方法的基礎(chǔ)上發(fā)展起來的,是這些方法的延續(xù)和發(fā)展。消除了不同方法在表示法和術(shù)語上的差異,避免了符號表示和理解上不必要的混亂。(1)建模能力更強(qiáng)。(2)獨(dú)立開發(fā)過程。
(3)UML提出了許多新概念。UML符號表示考慮了許多方法的圖形表示,刪除了大量容易引起混亂的、多余的和極少使用的符號,增加了一些新的符號。還提出一些新的概念,如構(gòu)造型、職責(zé)、擴(kuò)展機(jī)制、線程、模式、合作圖和活動圖等。
5、簡述UML的模型描述圖及其各自的功能。
答:最常用的UML圖包括:用例圖、類圖、序列圖、狀態(tài)圖、活動圖、組件圖和部署圖。下面給出了每類圖的簡要說明:
1)用例圖:用例圖描述了系統(tǒng)提供的一個功能單元。用例圖的主要目的是幫助開發(fā)團(tuán)隊以一種可視化的方式理解系統(tǒng)的功能需求,包括基于基本流程的“角色”(Actors,也就是與系統(tǒng)的其他實體)關(guān)系,以及系統(tǒng)內(nèi)用例之間的關(guān)系。
2)類圖:類圖表示不同的實體(人、事物和數(shù)據(jù))如何彼此相關(guān);換句話說,它顯示了系統(tǒng)靜態(tài)結(jié)構(gòu)。
3)序列圖:序列圖顯示具體用例(或者是用例的一部分)的詳細(xì)流程。它幾乎是自描述的,并且顯示了流程中不同對象之間的調(diào)用關(guān)系,同時還可以很詳細(xì)的顯示對不同對象的不同調(diào)用。4)狀態(tài)圖:狀態(tài)圖表示某個類所處的不同狀態(tài)和該類的狀態(tài)轉(zhuǎn)換信息。
5)活動圖:活動圖表示在處理某個活動時,兩個或者更多類對象之間的過程控制流。活動圖可用于在業(yè)務(wù)單元的級別上對更高級別的業(yè)務(wù)過程進(jìn)行建模,或者對低級別的內(nèi)部類操作進(jìn)行建模。
6)組件圖:組件圖提供系統(tǒng)的物理視圖。它的用途是顯示系統(tǒng)中的軟件對其他軟件組件(例如,庫函數(shù))的依賴關(guān)系。組件圖可以在一個非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次之上顯示。
7)部署圖:部署圖表示該軟件系統(tǒng)如何部署到硬件環(huán)境中。它的用途是顯示該系統(tǒng)不同的組件將在何處物理地運(yùn)行,以及它們將如何彼此通信。
第十一章 Microsoft.NET介紹
1、Microsoft.NET:Microsoft.NET是Microsoft的XML Web服務(wù)平臺。.NET包含了建立和運(yùn)行基于XML的軟件所需要的全部部件。簡言之,.NET是一種面向網(wǎng)絡(luò)、支持各種用戶終端的開發(fā)平臺環(huán)境。
2、Microsoft.NET方案由以下關(guān)鍵部分組成:
(1).NET構(gòu)建塊服務(wù)
(2).NET用戶體驗,可以自動建立超級鏈接(3).NET基礎(chǔ)結(jié)構(gòu),由.NET框架、Microsoft Visual Studio.NET、.NET企業(yè)服務(wù)器和Microsoft Windows.NET組成。
3、.NET戰(zhàn)略:
(1)改革商務(wù)模型,(2)提高軟件開發(fā)效率,并試圖使應(yīng)用軟件的發(fā)布更加容易(3)改進(jìn)用戶界面,并能支持多種用戶終端
.NET的出現(xiàn),意味著人們可以只用一種簡單的界面就可以編寫、瀏覽和分享信息,而且還可以得到功能強(qiáng)大的信息管理工具。
4、NET包括:
(1).NET平臺,這是一套編程工具和基本構(gòu)架,用來創(chuàng)建、發(fā)布、管理和XML Web服務(wù)(2).NET體驗,這是終端用戶用以.NET交互的手段
5、.NET新特性:一致的編程模型、簡化了的編程模式、運(yùn)行于多個平臺、支持多語言的和資源管理、一致的出錯處理方式、安全性、XML和SOAP的引入、全新的編程語言C#
6、.NET框架由許多方面構(gòu)成,在整個結(jié)構(gòu)體中最重要的是系統(tǒng)服務(wù)和公共語言運(yùn)行時。
第十二章 J2EE框架介紹
1、J2EE:是開放的、基于標(biāo)準(zhǔn)的平臺,用于開發(fā)、部署和管理N層結(jié)構(gòu),面向Web的、以服務(wù)器為中心的企業(yè)級應(yīng)用。換句話說,它是一套體系結(jié)構(gòu),而不是一個具體的軟件。
J2SE主要適用GUI的客戶端程序,也就是通常所說的桌面應(yīng)用,并且為我們提供了Java編程常用到的核心包;
2、J2EE的主要組成部分有J2EE平臺,J2EE規(guī)范,參考實現(xiàn),兼容性測試套件和J2EE藍(lán)圖。簡答題
3、J2EE的體系結(jié)構(gòu)包括J2EE容器的體系結(jié)構(gòu)和J2EE應(yīng)用程序體系結(jié)構(gòu)。
4、容器體系結(jié)構(gòu)可以分為四部分:(1)容器服務(wù)API:J2EE定義了每一個J2EE運(yùn)行環(huán)境都要支持的Java標(biāo)準(zhǔn)擴(kuò)展。J2EE提供了這些API的服務(wù)層的抽象。這就是使得在容器里訪問JDBC、JMS之類的服務(wù)API就像在其中實現(xiàn)基礎(chǔ)容器一樣。
(2)聲名性服務(wù):就是指容器動態(tài)參與應(yīng)用程序組件的服務(wù),而這些服務(wù)基于應(yīng)用程序組件之外的特定聲名,這樣簡化了應(yīng)用程序本身的開發(fā)。比較常見的有事物處理服務(wù)、訪問權(quán)限控制等。(3)組件協(xié)議:J2EE體系結(jié)構(gòu)中容器的基本目的是提供應(yīng)用程序組件的運(yùn)行環(huán)境,就是在容器的Java虛擬機(jī)中生成和調(diào)用應(yīng)用程序組件的實例。這樣,容器負(fù)責(zé)管理應(yīng)用程序組件的壽命周期。但是要在容器運(yùn)行環(huán)境中管理應(yīng)用程序組件,應(yīng)用程序就要遵守容器指定的某些約定。(4)其他容器服務(wù):其他實時服務(wù),與組件的存活期、資源集中、垃圾收集等有關(guān)。
5、J2EE應(yīng)用程序的體系結(jié)構(gòu)分為以下幾個部分:
(1)客戶端:客戶端可以是Web瀏覽器或者Java應(yīng)用程序,如果是瀏覽器的客戶端,則可以使用Applet Container來運(yùn)行HTML網(wǎng)頁里的Applet程序,瀏覽器的客戶是通過HTTP、SSL等其他協(xié)議和Web層進(jìn)行通信。如果是一般的客戶端,它可以使用J2EE里JMS、JAAS、JAXP、JDBC等特性,同時所有的J2SE里的內(nèi)容都可以支持,它可以直接訪問Web層、業(yè)務(wù)層和數(shù)據(jù)庫層。
(2)Web層:Web層又叫表示層,它上面運(yùn)行了JSP、JavaBean和Servlets組件,這些組件除了可以使用J2SE的所有功能外,它還可以使用許多J2EE提供的服務(wù):JMS、JAAS、JDBC、JTA、JavaMail、JAXP等。它通過調(diào)用業(yè)務(wù)層的EJB來處理業(yè)務(wù)邏輯。
(3)業(yè)務(wù)層:業(yè)務(wù)層主要運(yùn)行了EJB,EJB是J2EE企業(yè)級應(yīng)用的核心,它處理系統(tǒng)運(yùn)算量巨大的業(yè)務(wù)邏輯。它給低層的調(diào)用提供了統(tǒng)一的接口,Web層通過遠(yuǎn)程調(diào)用的方法來使用EJB。
EJB可以使用容器提供的服務(wù)或者直接訪問數(shù)據(jù)庫,同時,容器還提供了事務(wù)服務(wù),簡化了EJB的開發(fā)。
通用網(wǎng)關(guān)接口CGI
1、WEB瀏覽器訪問WWW的步驟
(1)瀏覽器將URL的第一部分解碼并與服務(wù)器聯(lián)系(2)瀏覽器將URL的其余部分提供給服務(wù)器(3)服務(wù)器將URL轉(zhuǎn)換路徑和文件名(4)服務(wù)器將文檔文件發(fā)送給瀏覽器(5)服務(wù)器斷開連接(6)瀏覽器顯示文檔
2、CGI:是一種標(biāo)準(zhǔn)的服務(wù)器方面的擴(kuò)展接口程序,如HTTP或Web服務(wù)器。CGI是實時運(yùn)行的一個應(yīng)用程序,它可以返回動態(tài)的信息。
3、標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出:STDIN和STDOUT是標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出的縮寫,是兩個預(yù)定義的流或文件句柄。每個進(jìn)程都繼承這兩個打開的句柄。寫屏命令行程序通常利用寫入STDOUT的方法來實現(xiàn)。重定向一個應(yīng)用程序的輸入,就是重定向STDIN。若重定向一個程序的輸出,就是重定向STDOUT。這個機(jī)制允許管道操作。如果列一個目錄清單,并把輸出通過管道送到排序操作,也就是將目錄程序的STDOUT重定向到排序程序的STDOUT。
7、CGI程序工作的基本原理:通常Web服務(wù)器給訪問者的權(quán)限是讀取而不是執(zhí)行,所以為了使CGI程序能夠執(zhí)行就要道德設(shè)計一個可以執(zhí)行的目錄,通過Web服務(wù)器設(shè)置其屬性為可執(zhí)行。CGI程序按以下步驟開始工作 :
(1)瀏覽器將URL的第一部分解碼并服務(wù)服務(wù)器;(2)瀏覽器將URL的其余部分提供給服務(wù)器;(3)服務(wù)器將URL轉(zhuǎn)換成路徑和文件名;
(4)服務(wù)器意識到URL指向一個程序,而并非一個靜態(tài)文件;(5)服務(wù)器準(zhǔn)備環(huán)境,執(zhí)行腳本;
(6)腳本執(zhí)行,讀取環(huán)境變量和STDIN;
(7)腳本為將來的內(nèi)容向STDOUT發(fā)送正確的MIME頭信息;(8)腳本向STDOUT發(fā)送其余輸出的部分,然后終止;(9)服務(wù)器發(fā)現(xiàn)腳本結(jié)束,關(guān)閉與瀏覽器的連接;(10)瀏覽器從腳本中顯示輸出。
●環(huán)境變量對于CGI是至關(guān)重要的,所有的信息都要通過環(huán)境變量來和CGI聯(lián)系。環(huán)境變量分為三組:
(1)關(guān)于服務(wù)器的專有用量,服務(wù)器對于每一個訪問都會記錄自身信息,如服務(wù)器的地址、端口。
GATEWAY_INTERFACE 服務(wù)器遵照的CGI版本 SERVER_NAME 服務(wù)器的IP地址和主機(jī)名
SERVER_PORT 接受HTTP請求的端口號,通常為80 SERVER_SOFTWARE 服務(wù)器軟件的名稱(2)請求專有環(huán)境變量,訪問一個網(wǎng)站時發(fā)出的請求通常是不同的,這種變化會體在環(huán)境變量上。這些變量可以幫助你正確地處理客戶和服務(wù)器的數(shù)據(jù)。AUTH_TYPE 服務(wù)器使用的確認(rèn)模式。
CONTENT_FIFE CGI程序所使用的數(shù)據(jù)文件可以是temp.dat等
CONTENT_LENGTH POST請求中向標(biāo)準(zhǔn)輸入發(fā)送的字節(jié)數(shù) content length CONTENT_TYPE 被發(fā)送的數(shù)據(jù)的MIME類型 content type PATH_TRANSLATED 與PATH_INFO 對應(yīng)的絕對路徑 PATH_INFO CGI程序的放置路徑 path info REMOTE_ADDR 客戶的IP地址或主機(jī)名 remote addr
QUERY_STRING 傳給CGI程序的用戶數(shù)據(jù)(url中NAME和VALUE,及轉(zhuǎn)換過的碼)REMOTE_LINE 發(fā)送給服務(wù)器的完整的HTTP請求內(nèi)容 remote line SCRIPT_NAME 被運(yùn)行的腳本 script name(3)客戶端的環(huán)境變量:客戶端的環(huán)境變量包括用戶使用的軟件信息,為了區(qū)別于其他的信息段,在所有的客戶環(huán)境變量前加前綴HTTP_。信息涵蓋了用戶的詳細(xì)資料。ACCEPT 列出能被此請求接受的應(yīng)答模式:image/gif等 ACCEPT_ENCODING 列出客戶機(jī)支持的編碼方式類別 ACCEPT_LANGUAGE 列出客戶機(jī)可以接受的語言的ISO編碼 FROM 列出客戶機(jī)的E-mail地址 PRAGMA 指定將來要用到的服務(wù)器代理 REFERER 標(biāo)明指向連接當(dāng)前文檔的URL USER_ AGENT 標(biāo)明客戶端軟件 ●HTTP Cookie:是一個存儲在客戶端的文本文件,可以用來保存客戶機(jī)的一些狀態(tài)信息,當(dāng)用CGI在客戶端建立一個Cookie后,通過Web服務(wù)器把信息傳到客戶端并保存到Cookie中,這樣,過幾天后該客戶再次訪問Web服務(wù)器時,CGI會自動讀取保存在客戶端的Cookie信息,從而完成和客戶更好的交互。
●當(dāng)客戶訪問的網(wǎng)站有COOkie存在時,客戶端保存的COOkie就要不斷增多,因而對COOkie又有一些相關(guān)的限制:
(1)客戶端瀏覽器所儲存的COOkie總數(shù)最大值為300個(2)每個COOkie的長度不超過4K(3)每個web服務(wù)器或internet域所設(shè)置的COOkie總數(shù)不能超過20個
以上限制中,當(dāng)數(shù)量超出時,最近的使用最少的COOkie將丟失。當(dāng)COOkie的長度超出時,超出的部分將丟失
●服務(wù)器端附件SSI:是一些標(biāo)記符,可以用來嵌入到HTML文檔中,這些嵌入到文檔中的符號可以提供一些簡單的動態(tài)頁面效果,SSI與CGI的相似之處在于它們都是程序,盡管SSI看來只是些符號,實際上它是一段真正的程序的名稱。
●SSI的優(yōu)點: 運(yùn)行于服務(wù)器端的,減輕了客戶端的負(fù)擔(dān),所有關(guān)于SSI的動作都在服務(wù)端計算完成。缺點:在商業(yè)的站點加入SSI要求有強(qiáng)大的Web服務(wù)器平臺,在頁面中加入太多的SSI標(biāo)記,會讓W(xué)eb承擔(dān)太大的負(fù)擔(dān);會帶來安全隱患。
●CGI與SSI的異同:相同是都是運(yùn)行于服務(wù)器端的,減輕了客戶端的負(fù)擔(dān)。不同SSI沒有外部接口,而CGI則可以接受外來信息,客戶端可以看到CGI的痕跡,卻看不到SSI的痕跡。
●SSI的格式:<!——和——>表示SSI標(biāo)記的開始和結(jié)束,而這兩個標(biāo)志實際是注釋
符,這樣當(dāng)服務(wù)器不具備SSI解釋功能時,SSI就以注釋的身份顯示在頁面中,不會影響網(wǎng)頁的瀏覽。(在HTML下為注釋語句)●SSI的命令:1 include作用:在網(wǎng)頁中包含一個文件,Virtual用于指定相對于web服務(wù)器的根目錄的文件和路徑名。2 echo 顯示環(huán)境變量或者其他變量的值 3 exec 用來調(diào)用一個子進(jìn)程,可以打開文件或者提供輸出 5 fsize 用來顯示指定文件的大小
1、ASP的組成部分包括:服務(wù)器腳本、客戶端腳本、服務(wù)器組件、標(biāo)準(zhǔn)文本、文件系統(tǒng)和服務(wù)器端對象幾部分組成。從本質(zhì)上講ASP實際上是服務(wù)器端的腳本制作。在瀏覽器提出連接請求后,服務(wù)器將腳本代碼進(jìn)行動態(tài)解釋,傳送到瀏覽器上。任何放在html中的東西,都可以放在ASP中。
2、ASP的built-in(內(nèi)建對象):應(yīng)用程序?qū)ο螅ˋpplication)、會話對象(Session)、服務(wù)器對象(Server)、請求對象(Request)、響應(yīng)對象(Response)等。
3、標(biāo)準(zhǔn)的ActiveX組件包括:廣告循環(huán)(AdRotator)組件、瀏覽器性能(BrowserCapability)組件、數(shù)據(jù)庫訪問(DatabaseAccess)組件、內(nèi)容鏈接(ContentLinking)組件、文件訪問(FileAccess)組件等等。
4、ASP指定腳本語言的方法:
1、指定腳本語言<%@LANGUAGE=ScriptingLanguageRUNAT=location%>常用的腳本語言有:VBScriptJavaScript。Location位置一般應(yīng)為server表示服務(wù)器執(zhí)行。默認(rèn)值為客戶端執(zhí)行。
5、修改默認(rèn)腳本的方法有:(1)通過注冊表(2)通過IIS,詳見P61頁。
7、變量:是計算機(jī)內(nèi)存中已命名的存儲位置,其中包含了數(shù)字或字符串等數(shù)據(jù)。變量包含的信息稱為變量的值。變量使用戶便于理解腳本操作的名稱,為用戶提供了一種存儲、檢索和操作數(shù)據(jù)的途徑。
8、VBScript聲明變量的方法:不需要聲明,但在使用所有變量前要聲明:(Dim/Pubic/Private)
9、JavaScript聲明變量的方法:在使用本地過程變量需聲明,(<%varusername;%>)
10、ASP提供了兩個內(nèi)建對象用來存儲變量:Session(會話作用域)對象和Application(應(yīng)用程序作用域)對象。
11、常量:用來代替一個數(shù)或字符串的名稱。組件可在一個組件類型庫中聲明變量,組件類型庫是一個包含ActiveX組件所支持的對象和類型的信息的文件。如果在Global.asa文件中聲明了一個類型庫,就可以在該應(yīng)用程序的任意頁中使用已定義的常量。
12、過程是一組能執(zhí)行指定任務(wù)且具有返回值的腳本命令。過程定義可出現(xiàn)在必須聲明所有語言、誰處理。主腳本語言中的過程用腳本分界符<%和%>分隔。調(diào)用過程:只需要在命令中包含過程名即可。如果從Vbscript調(diào)用javascript過程,就必須在過程名后加上括號,如過程沒有變量,就用空括號。Javascript也要加括號<>.(小結(jié):1<%call名字(變量名)%>2<%call名字%>3<%=名字%>)
13、組件:ActiveX組件是建立強(qiáng)大的Web應(yīng)用程序的關(guān)鍵。組件提供了在腳本中執(zhí)行任務(wù)的對象,ASP同樣提供了可在腳本中使用的內(nèi)建對象。ActiveX組件是一個文件,該文件包含執(zhí)行某項或一組任務(wù)的代碼。組件可以執(zhí)行公用任務(wù),它可以提供一個或多個對象以及對象的方法和屬性。
14、集合:是存儲字符串、數(shù)字、對象和其他值的地方。除了在存儲或取出項目時集合會自動擴(kuò)展與搜索外,集合與數(shù)組非常的相近。與數(shù)組不同的是,集合被修改后,項目的位置將會移動,可以通過集合中項目的名稱、索引或者通過在集合的所有項目中遍歷訪問項目。大多數(shù)的ASP內(nèi)建對象支持集合。
15、ASP的內(nèi)建對象:
1、Application對象給定應(yīng)用程序的所有用戶之間共享的信息。
2、Request對象訪問任何用HTTP請求傳遞的信息。
3、Response對象控制發(fā)送給用戶的信息。
4、Server對象,提供對服務(wù)器上的方法和屬性的訪問。
5、Session對象,存儲特定的用戶會話所需的信息。
16、ASP的執(zhí)行原理:從本質(zhì)上講,ASP實際上是服務(wù)器端的腳本制作。在瀏覽器提出連接請求后,服務(wù)器將腳本代碼進(jìn)行動態(tài)解釋,傳送到瀏覽器上。HTML中注釋: PHP中的注釋: //
/* ?? */ 15
第二篇:互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā) 總結(jié)
互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā) 第1章 互聯(lián)網(wǎng)軟件開發(fā)過程概述
1.Web開發(fā)過程的五個基本階段。2.界標(biāo)的概念。
3.五個基本階段的主要工作。4.α測試和β測試的概念。5.項目規(guī)劃的主要內(nèi)容。6.項目小組中的角色。
7.項目管理員的職責(zé)以及所需要的技能。
總結(jié)
第2章 IIS介紹
1.Internet的主要特征。2.Web的含義。
3.Web服務(wù)器向瀏覽器提供服務(wù)的過程。4.現(xiàn)階段Web的基本技術(shù)。5.Internet地址的表示形式。6.IP地址的五類。
7.IP地址頂級域名以及二級域名的分配。8.IIS的安裝和配置。
9.實現(xiàn)Web服務(wù)器上SSL允許的步驟。
第3章 HTML語言介紹
1.HTML文檔的總體結(jié)構(gòu)。2.HEAD元素內(nèi)元素的功能。3.BODY元素的屬性以及功能。4.鏈接的定義以及組成。5.錨鏈的組成類型以及意義。6.URL引用的定義以及意義。7.錨鏈可以鏈接的其他Net資源。8.表格的概念和使用方法。9.表單的概念和使用方法。
第4章 ASP.NET介紹
1.ASP.NET的特色。
2.ASP和ASP.NET的比較。3.ASP.NET的文件類型。4.ASP.NET支持的開發(fā)語言。5.面向?qū)ο笳Z言的特性。
6.ASP.NET所提供的Web控件。7.Web Form的概念。
8.ASPX被重新編譯的兩種情況。9.Web頁面處理的內(nèi)部過程。10.控件的概念。
11.服務(wù)器端控件的概念。
12.ASP.NET中主要的服務(wù)器端控件。13.按鈕控件的3個事件和1個屬性。14.復(fù)選控件的屬性。
15.單選控件和復(fù)選控件的區(qū)別。16.列表框的屬性和方法。17.選擇控件選擇的方式。18.自定義控件的概念。
19.ADO.NET中Managed Provider和DataSet的概念。20.ADO.NET訪問數(shù)據(jù)庫的步驟。21.ADO.NET對象模型概覽。22.性能優(yōu)化的概念。23.強(qiáng)制過期策略。
24.ASP.NET的3種緩存替換策略。
第5章 Web數(shù)據(jù)庫技術(shù)基礎(chǔ)
1.Web數(shù)據(jù)庫發(fā)展存在的問題。2.CGI的概念。
3.Web數(shù)據(jù)庫開發(fā)的編程要點。4.客戶端,網(wǎng)絡(luò),服務(wù)器端的功能。5.客戶/服務(wù)器結(jié)構(gòu)的特點。6.客戶機(jī)和服務(wù)器對話的過程。7.MIME的概念。
8.Web服務(wù)器的安全保護(hù)措施。9.評價Web服務(wù)器的性能標(biāo)準(zhǔn)。10.幾種比較流行的Web服務(wù)器。11.ODBC的概念。
12.ODBC的層次組成。13.ODBC的特性。14.ADO的主要特性。
15.ADO對象模型中的對象以及概念。16.ASP是如何存取Web數(shù)據(jù)庫的。
17.附屬于Recordset對象用來改變當(dāng)前數(shù)據(jù)的函數(shù)以及屬性。18.存取字段數(shù)據(jù)的幾種形式。
19.如何利用ASP中的表單將用戶查詢條件和數(shù)據(jù)庫存取建立聯(lián)系。
第6章 動態(tài)網(wǎng)頁技術(shù)-DHTML介紹
1.DHTML概念。2.DHTML包含的技術(shù)。3.事件的概念。4.DOM的概念。
5.對象中成員的概念。
6.窗口對象和文檔對象的概念。7.DHTML中集合的概念。8.動態(tài)修改HTML的屬性。
9.TextRange對象的概念和作用。
第7章 PHP技術(shù)介紹
1.php語言的特點。
2.php與其他CGI的比較。
3.進(jìn)行php程序開發(fā)工作需要的環(huán)境。4.php環(huán)境的配置。5.php語言的語法基礎(chǔ)。6.MySQL數(shù)據(jù)庫的特點。
7.MySQL數(shù)據(jù)庫與其他數(shù)據(jù)庫的比較。8.MySQL的安裝。9.MySQL的基本使用。
10.MySQL權(quán)限控制的兩個步驟。11.php操作MySQL數(shù)據(jù)庫的函數(shù)。
第8章 Java Servlet技術(shù)介紹
1.使用Servlet的基本流程。2.Servlet可完成的功能。3.Servlet的優(yōu)點。
4.Servlet與現(xiàn)有網(wǎng)絡(luò)技術(shù)的差別。
5.Servlet的框架是由哪兩個JAVA包組成的。6.Servlet的核心是。
7.代表Servlet生命周期的三個方法。8.Servlet類必須擴(kuò)展的兩個類。9.Servlet的生命周期。10.Servlet的基本流程。
第9章 JSP技術(shù)介紹
1.Servlet所帶來的問題。2.JSP的兩種模型。3.JSP頁面的基本形式。
4.JSP頁面執(zhí)行過程以及與ASP的比較。5.JSP頁面的組成元素。6.JSP的內(nèi)建對象。第10章 UML建模語言介紹
1.UML的形成過程 2.UML的主要內(nèi)容。3.UML的特點。4.模型元素的概念。5.約束的含義以及表示。6.依賴關(guān)系的含義以及表示。7.細(xì)化的概念。8.注釋的概念。
9.UML常見的模型描述圖。
第11章 Microsoft.NET介紹
1.Microsoft.NET概述。
2.Microsoft.NET方案的關(guān)鍵組成部分。3.Microsoft.NET解決的核心問題。4.XML Web服務(wù)的概念。5..NET的戰(zhàn)略
6..NET的組成部分。7..NET的框架。8..NET的新特性。9..NET帶來的好處。
第12章 J2EE框架介紹
1.J2EE的概念。2.J2EE的發(fā)展。3.J2EE的優(yōu)點。
4.J2EE的容器體系結(jié)構(gòu)。5.J2EE應(yīng)用程序的體系結(jié)構(gòu)。6.J2EE的技術(shù)基礎(chǔ)。7.J2EE的關(guān)鍵技術(shù)。8.J2EE應(yīng)用現(xiàn)狀。9.J2EE的前景。
第三篇:最新版自考互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)復(fù)習(xí)資料
名詞解釋
1.互聯(lián)網(wǎng)軟件:是指根據(jù)互聯(lián)網(wǎng)的特點,充分發(fā)揮其作用,在互聯(lián)網(wǎng)環(huán)境中運(yùn)行的、提供某種服務(wù)或?qū)崿F(xiàn)某種功能的系統(tǒng)。
2.Web:全稱World Wide Web,個軟件生存周期內(nèi)的系統(tǒng)開發(fā)、運(yùn)行和維護(hù)所實施的全部過程、活動和任務(wù)的結(jié)構(gòu)框架。11.敏捷開發(fā):是一種以人為核心、迭代、循序漸進(jìn)的開發(fā)方法,主要是應(yīng)對快速變化的需求。
單元,是從用戶的角度對系統(tǒng)行為的一個描述,是從用戶角度來描述系統(tǒng)需求。23.用例圖:就是由參與者、用例以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的模型圖。24.類:一個類是一類或者一組庫,就是將數(shù)據(jù)庫設(shè)計與Web技術(shù)融合在一起,使數(shù)據(jù)庫系統(tǒng)成為Web的重要有機(jī)組成部分,從而實現(xiàn)數(shù)據(jù)庫與網(wǎng)絡(luò)技術(shù)的無縫結(jié)合。
35.數(shù)據(jù):是用來描述事物的符號記錄。
縮寫為www.tmdps.cnAME(規(guī)范的名稱);RP和TXT(文本項)。77.DNS解析過程具體步驟:客戶機(jī)提出域名解析請求,并將該請求發(fā)送給本地的域名服務(wù)器;當(dāng)本地的域名服務(wù)器收到請求后,就先查詢本地的緩存,如果有該記錄項,則本地的域名服務(wù)器就直接把查詢的結(jié)果返回;如果本地的緩存中沒有該記錄,則本地域名服務(wù)器就
求,然后接受請求的服務(wù)器查詢自己的緩存,如果沒有該記錄,則返回相關(guān)的下級的域名服務(wù)器的地址;重復(fù)上一步驟,直到找到正確的記錄;本地域名服務(wù)器把返回的結(jié)果保存到緩存,以備下一次使用,同時將結(jié)果返回給客戶機(jī)。78.IIS 6.0提供的服務(wù):發(fā)布信息、傳輸文件、支持用戶通信和更新這些服務(wù)所依賴的數(shù)據(jù)存儲等基本服務(wù)。
79.安裝IIS的兩種方法:從“控制版面”中安裝;通過“配置您的服務(wù)向?qū)А卑惭b。80.網(wǎng)站的基本屬性:網(wǎng)站標(biāo)識、設(shè)置端口、SSL端口、連接超時。
81.架設(shè)多個Web網(wǎng)站的方式:使用不同IP地址;使用不同端口號;使用不同主機(jī)頭。82.創(chuàng)建虛擬目錄的最常見的兩種方法:使用虛擬目錄創(chuàng)建向?qū)В皇褂肳eb共享。83.在IIS 6.0中,Internet信息服務(wù)提供與Windows完全集成的安全功能,支持6種身份驗證方法:匿名身份驗證;基本身份驗證;摘要式身份驗證;高級摘要式身份驗證;集成Windows身份驗證;證書。84.FTP服務(wù)器可以以兩種方式登錄:匿名登錄;使用授權(quán)賬號與密碼登錄。
85.在“FTP站點”選項卡中的“FTP站點連接”選項區(qū)域中,可以設(shè)置連接是否受限制、限制的連接數(shù)量及連接超時,各選項的作用:不受限制、連接限制為、連接超時。86.在創(chuàng)建虛擬站點之前,需要做好兩個方面的準(zhǔn)備工作:設(shè)置多個IP地址;創(chuàng)建或指定主目錄。
87.Head元素內(nèi)的元素有下列功能:給文檔一個標(biāo)題;安排多個文檔之間的關(guān)系;告訴瀏覽器穿件一個搜索格式;提供一個向特定瀏覽器和其他觀察器傳遞特殊消息的方法。Web頁的精確的計算機(jī)、目錄和文件的URL引用稱為絕對應(yīng)用。
92.檢錄一個到E-mail的鏈接和建立一個到其他主頁的鏈接相類似,區(qū)別就是錨鏈元素的引用
:
例
新浪網(wǎng)首頁,http:是Web鏈;mailto:是E-mail鏈;news:value,賦予選項的值;selected,如果想用選項之一作為缺省,使用
98.標(biāo)記的屬性:name,定義數(shù)據(jù)名;size,指定文本或口令輸入字段大小,以字符表示;maxlength,指定一個文本或口令字段允許的最大字符個數(shù);value,對于文本或口令字關(guān)鍵字(保留字)。
105.變量的類型:字符串型、數(shù)值型、布爾型、對象型、Null值和Undefined。
106.JavaScript中注釋的方法:單行注釋,在“//”后加注釋;多行注釋,在“/*......*/”之間加注釋。
107.常見的四種運(yùn)算符:算術(shù)運(yùn)算符、邏輯運(yùn)算符、關(guān)系運(yùn)88.Body元素支持的屬性:alink,定義活動鏈接顏色;background,指向用作文檔背景的圖像的URL;bgcolor,定義文檔背景顏色;bgproperties,如果它被設(shè)為fixed,背景不能滾動;leftmargin,以像素為單位設(shè)置文檔左側(cè)邊界寬度;link,定義未訪問鏈接的顏色;text,定義文檔顏色;topmargin,以像素為單位設(shè)置文檔頂邊界寬度;vlink,定義已被訪問過的連接的顏色。
89.顏色:black,黑色,#000000;green,綠色,#008000;navy,海軍藍(lán),#000080;teal,水鴨綠,#800080;silver,銀白,#cococo;lime,酸橙色,#00ff00;blue,藍(lán)色,#0000ff;aqua,水藍(lán),#00ffff;maroon,深褐色,#800000;olive,橄欖色,#808000;purple,紫色,#008080;gray,灰色,#808080;red,紅色,#ff0000;yellow,黃色,#ffff00;fuchsia,品紅,#ffooff;white,白色,#ffffff。90.錨鏈有兩種類型:文本錨鏈、圖形錨鏈(多樣化)。91.不論使用的事文本錨鏈還是圖形錨鏈,都使用一個相對的或絕對的引用。相對引用:對同一個計算機(jī)上的文件的URL引用又被稱為相對引用,這意味著URL是相對于瀏覽器最初裝載一個Web頁的計算機(jī)和目錄的。絕對引用:指明 是UseNet新聞鏈;FTP:是FTP站鏈;WAIS:是WAIS數(shù)據(jù)庫鏈;telnet:是telnet鏈。93.表格標(biāo)記:
94.對齊表格元素:
95.有三種類型的標(biāo)記可用于創(chuàng)建字段:
96.
97.
段,它定義了顯示的缺省文本;checked,選中一個復(fù)選框或單選按鈕,對其他類型標(biāo)記沒有意義;type,設(shè)置要顯示的輸入字段類型。99.DOM中節(jié)點之間的關(guān)系:父節(jié)點、子節(jié)點、兄弟節(jié)點、子孫節(jié)點、祖先節(jié)點、根節(jié)點。100.有關(guān)節(jié)點類型的規(guī)定:整個HTML文檔是一個文檔節(jié)點;在HTML文檔中,每一個HTML標(biāo)簽都是一個元素節(jié)點;包含在HTML標(biāo)簽之間的文本是文本節(jié)點;每一個HTML屬性都是屬性節(jié)點;HTML中的注釋屬于注釋節(jié)點。
101.DOM的四個基本接口:Document、Node、NodeList以及NamedNodeMap。102.Document接口的屬性:documentElement,該屬性為只讀屬性,可以返回一個Element;styleSheets,該屬性為只讀屬性,可以返回一個StyleSheetList樣式數(shù)組。103.JavaScript的存放位置:在
第四篇:全國2018年4月自考(00898)互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)試題及答案
絕密★考試結(jié)束前
全國2018年4月高等教育自學(xué)考試
互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)試題
課程代碼:00898
請考生按規(guī)定用筆將所有試題的答案涂、寫在答題紙上。
選擇題部分
注意事項:
1.答題前,考生務(wù)必將自己的考試課程名稱、姓名、準(zhǔn)考證號黑色字跡的簽字筆或鋼筆填寫在答題紙規(guī)定的位置上。
2.每小題選出答案后,用2B鉛筆把答題紙上對應(yīng)題目的答案標(biāo)號涂黑。如需改動,用橡皮擦干凈后,再選涂其他答案標(biāo)號。不能答在試題卷上。
一、單項選擇題:本大題共15小題,每小題1分,共15分。在每小題列出的備選項中只有一項是最符合題目要求的,請將其選出。1.在互聯(lián)網(wǎng)軟件開發(fā)過程中,形成項目計劃這一工作所在的階段是
A.規(guī)劃階段 B.設(shè)計階段
C.建設(shè)和測試階段 D.投入使用階段 2.下列UML模型描述圖中,元素有節(jié)點和連接的是
A.包圖 B.部署圖 C.構(gòu)件圖 D.合作圖
3.規(guī)定一個表中的兩行在指定列沒有相同值的數(shù)據(jù)庫完整性約束是
A.非空值完整性約束 B.檢查完整性約束 C.鍵值唯一完整性約束 D.外鍵完整性約束 4.關(guān)于IP地址和物理地址說法不正確的是
A.物理地址固化在網(wǎng)絡(luò)設(shè)備中,通常無法修改
B.IP地址把原來主機(jī)物理地址隱藏起來,使用統(tǒng)一的地址格式 C.互聯(lián)網(wǎng)上的主機(jī)每個接口可以有多個IP地址 D.IP地址和網(wǎng)上設(shè)備不是一一對應(yīng)關(guān)系 5.下面屬于MicrosoR IIS 6.0提供的服務(wù)是
A.DNS B.IP C.TCP D.WWW 6.以下關(guān)于虛擬主機(jī)說法不正確的 A.可以在一臺服務(wù)器建立虛擬主機(jī)創(chuàng)建多個網(wǎng)站
B.使用虛擬主機(jī)技術(shù)可將一個主機(jī)分割成多個邏輯上的虛擬主機(jī)使用 C.使用虛擬主機(jī)技術(shù)創(chuàng)建的多個Web網(wǎng)站必須具有相同IP地址 D.虛擬主機(jī)創(chuàng)建的虛擬Web網(wǎng)站可使用不同的IP地址 7.在下列HTML標(biāo)記中,能實現(xiàn)給文檔命名的是
A.
…第五篇:辦公軟件應(yīng)用教案
第一單元 操作系統(tǒng)應(yīng)用
一、windows XP簡介
Windows XP(版本號:5.1,開發(fā)代號:Whistler)中文全稱為“視窗操作系統(tǒng)體驗版”。是微軟公司發(fā)布的一款視窗操作系統(tǒng)。它發(fā)行于2001年10月25日,原來的名稱是Whistler。字母XP表示英文單詞的“體驗”(experience)。
微軟最初發(fā)行了兩個版本,家庭版(Home)和專業(yè)版(Professional)。家庭版的消費(fèi)對象是家庭用戶,專業(yè)版則在家庭版的基礎(chǔ)上添加了新的為面向商業(yè)的設(shè)計的網(wǎng)絡(luò)認(rèn)證、雙處理器等特性。且家庭版只支持1個處理器,專業(yè)版則支持2個。
Windows XP Home Edition(家庭版)Home Edition 是面向家庭用戶的版本。Windows XP Home Edition發(fā)布日期:2001-10-30 02:22:00,由于是面向家庭用戶,因此家庭版在功能上有一定的縮水,主要表現(xiàn)為:沒有組策略、遠(yuǎn)程桌面、EFS文件加密、多語言、連接Netware服務(wù)器的功能、只支持1個CPU和1個顯示器(注意是物理上的1個CPU,可以支持單CPU多核心——如雙核、四核,專業(yè)版支持2個CPU和9個顯示器)、不具備訪問控制和IIS服務(wù)以及不能歸為域等。但Windows XP Home Edition只支持一個處理器。
Windows XP Professional Edition(專業(yè)版)
Professional 是面向企業(yè)、開發(fā)人員的版本,與 Home Edition 相比提供更加全面的功能,是 Windows XP 的全功能版本。市面上所采用的盜版均以 Professional Edition 的 VOL 版本為基礎(chǔ)進(jìn)行修改,它是XP里最全面,功能最多的XP版本。
Windows XP Professional Edition支持雙CPU系統(tǒng)。電腦公司XP,番茄花園XP等網(wǎng)上流傳的XP原版和GHOST XP都是這個版本。
2009年4月,微軟宣布取消Windows XP主流技術(shù)支持,2011年7月初,微軟表示將于2014年4月8日起徹底取消對Windows XP的所有技術(shù)支持(除了Windows XP的防惡意軟件簽名及引擎升級延期至2015年7月14日之外,也就是說,用戶在2015年7月14日之前依然可以使用微軟的殺毒軟件)
二、桌面簡介
“桌面”就是在安裝好中文版Windows XP后,用戶啟動計算機(jī)登錄到系統(tǒng)后看到的整個屏幕界面,它是用戶和計算機(jī)進(jìn)行交流的窗口,上面可以存放用戶經(jīng)常用到的應(yīng)用程序和文件夾圖標(biāo),用戶可以根據(jù)自己的需要在桌面上添加各種快捷圖標(biāo),在使用時雙擊圖標(biāo)就能夠快速啟動相應(yīng)的程序或文件。
通過桌面,用戶可以有效地管理自己的計算機(jī),與以往任何版本的Windows相比,中文版Windows XP桌面有著更加漂亮的畫面、更富個性的設(shè)置和更為強(qiáng)大的管理功能。
三、窗口
當(dāng)用戶打開一個文件或者是應(yīng)用程序時,都會出現(xiàn)一個窗口,窗口是用戶進(jìn)
行操作時的重要組成部分,熟練地對窗口進(jìn)行操作,會提高用戶的工作效率。1.窗口的組成:標(biāo)準(zhǔn)的窗口,它由標(biāo)題欄、菜單欄、工具欄等幾部分組成。? 標(biāo)題欄:位于窗口的最上部,它標(biāo)明了當(dāng)前窗口的名稱,左側(cè)有控制菜單按鈕,右側(cè)有最小、最大化或還原以及關(guān)閉按鈕。? 菜單欄:在標(biāo)題欄的下面,它提供了用戶在操作過程中要用到的各種訪問途徑。? 工具欄:在其中包括了一些常用的功能按鈕,用戶在使用時可以直接從上面選擇各種工具。
? 狀態(tài)欄:它在窗口的最下方,標(biāo)明了當(dāng)前有關(guān)操作對象的一些基本情況。? 工作區(qū)域:它在窗口中所占的比例最大,顯示了應(yīng)用程序界面或文件中的全部內(nèi)容。? 滾動條:當(dāng)工作區(qū)域的內(nèi)容太多而不能全部顯示時,窗口將自動出現(xiàn)滾動條,用戶可以通過拖動水平或者垂直的滾動條來查看所有的內(nèi)容。? “任務(wù)”選項:為用戶提供常用的操作命令,其名稱和內(nèi)容隨打開窗口的內(nèi)容而變化,當(dāng)選擇一個對象后,在該選項下會出現(xiàn)可能用到的各種操作命令,可以在此直接進(jìn)行操作,而不必在菜單欄或工具欄中進(jìn)行,這樣會提高工作效率,其類型有“文件和文件夾任務(wù)”、“系統(tǒng)任務(wù)”等。? “其他位置”選項:以鏈接的形式為用戶提供了計算機(jī)上其他的位置,在需要使用時,可以快速轉(zhuǎn)到有用的位置,打開所需要的其他文件,例如“我的電腦”、“我的文檔”等。? “詳細(xì)信息”選項:在這個選項中顯示了所選對象的大小、類型和其他信息。
2.窗口的操作
? 窗口操作在Windows系統(tǒng)中是很重要的,不但可以通過鼠標(biāo)使用窗口上的各種命令來操作,而且可以通過鍵盤來使用快捷鍵操作。基本的操作包括打開、縮放、移動等等。(1)切換窗口
? 當(dāng)窗口處于最小化狀態(tài)時,用戶在任務(wù)欄上選擇所要操作窗口的按鈕,然后單擊即可完成切換。當(dāng)窗口處于非最小化狀態(tài)時,可以在所選窗口的任意位置單擊,當(dāng)標(biāo)題欄的顏色變深時,表明完成對窗口的切換。? 用Alt+Tab組合鍵來完成切換 ? 用戶也可以使用Alt+Esc組合鍵(2)關(guān)閉窗口
? 直接在標(biāo)題欄上單擊“關(guān)閉”按鈕。? 雙擊控制菜單按鈕。
? 單擊控制菜單按鈕,在彈出的控制菜單中選擇“關(guān)閉”命令。? 使用Alt+F4組合鍵。(3)窗口的排列
? 在任務(wù)欄上的非按鈕區(qū)右擊,彈出一個快捷菜單
? 層疊窗口:把窗口按先后的順序依次排列在桌面上
? 橫向平鋪窗口:各窗口并排顯示,在保證每個窗口大小相當(dāng)?shù)那闆r下,使得窗口盡可能往水平方向伸展 ? 縱向平鋪窗口:在排列的過程中,使窗口在保證每個窗口都顯示的情況下,盡可能往垂直方向伸展 3.資源管理器簡介 4.文件夾簡介 5.磁盤清理簡介
? 使用磁盤清理程序可以幫助用戶釋放硬盤驅(qū)動器空間,刪除臨時文件、Internet緩存文件和可以安全刪除不需要的文件,騰出它們占用的系統(tǒng)資源,以提高系統(tǒng)性能。
? 執(zhí)行磁盤清理程序的具體操作如下:
?(1)單擊“開始”按鈕,選擇“更多程序”∣“附件”∣“系統(tǒng)工具”∣“磁盤清理”命令。
?(2)打開“選擇驅(qū)動器”對話框
?(3)在該對話框中可選擇要進(jìn)行清理的驅(qū)動器。選擇后單擊“確定”按鈕可彈出該驅(qū)動器的“磁盤清理”對話框,選擇“磁盤清理”選項卡,?(4)在該選項卡中的“要刪除的文件”列表框中列出了可刪除的文件類型及其所占用的磁盤空間大小,選中某文件類型前的復(fù)選框,在進(jìn)行清理時即可將其刪除;在“獲取的磁盤空間總數(shù)”中顯示了若刪除所有選中復(fù)選框的文件類型后,可得到的磁盤空間總數(shù);在“描述”框中顯示了當(dāng)前選擇的文件類型的描述信息,單擊“查看文件”按鈕,可查看該文件類型中包含文件的具體信息。? 5)單擊“確定”按鈕,將彈出“磁盤清理”確認(rèn)刪除對話框,單擊“是”按鈕,彈出“磁盤清理”對話框,?(6)若要刪除不用的可選Windows組件或卸載不用的安裝程序,可選擇
“其他選項”選項卡,?(7)在該選項卡中單擊“Windows組件”或“安裝的程序”選項組中的“清理”按鈕,即可刪除不用的可選Windows組件或卸載不用的安裝程序。
6.整理磁盤碎片
? 運(yùn)行磁盤碎片整理程序的具體操作如下:
?(1)單擊“開始”按鈕,選擇“所有程序”∣“附件”∣“系統(tǒng)工具”∣“磁盤碎片整理程序”命令,打開“磁盤碎片整理程序”之一對話框,?(2)在該對話框中顯示了磁盤的一些狀態(tài)和系統(tǒng)信息。選擇一個磁盤,單擊“分析”按鈕,系統(tǒng)既可分析該磁盤是否需要進(jìn)行磁盤整理,并彈出是否需要進(jìn)行磁盤碎片整理的“磁盤碎片整理程序”之二對話框,?(3)在該對話框中單擊“查看報告”按鈕,可彈出“分析報告”對話框,?(4)該對話框中顯示了該磁盤的卷標(biāo)信息及最零碎的文件信息。單擊“碎片整理”按鈕,即可開始磁盤碎片整理程序,系統(tǒng)會以不同的顏色條來顯示文件的零碎程度及碎片整理的進(jìn)度。
?(5)整理完畢后,會彈出“磁盤整理程序”之三對話框,提示用戶磁盤整理程序已完成。
?(6)單擊“確定”按鈕即可結(jié)束“磁盤碎片整理程序”。


文檔為doc格式
聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。
電子表格處理軟件應(yīng)用 教案
電子表格處理軟件應(yīng)用(1) 一、EXCEL認(rèn)識 1、能夠快速處理數(shù)據(jù),進(jìn)行統(tǒng)計,匯總等;2、認(rèn)識界面:①菜單欄;②工具欄;③內(nèi)容區(qū) 3、單元格——工作表——工作簿 二、1、名稱框:①位置名稱;②......
互聯(lián)網(wǎng)學(xué)習(xí)心得資料
智能感知與“互聯(lián)網(wǎng)+”學(xué)習(xí)心得體會 一、知識點總結(jié) 1.1《中國制造2025》 《中國制造2025》是中國政府實施制造強(qiáng)國戰(zhàn)略第一個十年的行動綱領(lǐng)。目前我國制造業(yè)大而不強(qiáng),自主......
數(shù)據(jù)分析與軟件應(yīng)用心得.
數(shù)據(jù)分析與軟件應(yīng)用心得 賈學(xué)昌3118425 我很高興選修了《數(shù)據(jù)分析與軟件》這門課程,通過本課程的學(xué)習(xí),讓我學(xué)會應(yīng)用數(shù)據(jù)分析和多元統(tǒng)計中的諸多方法進(jìn)行數(shù)據(jù)分析,通過和不同的......
計算機(jī)硬件基礎(chǔ)與軟件應(yīng)用學(xué)習(xí)體會
就《計算機(jī)硬件基礎(chǔ)與軟件應(yīng)用》課程談?wù)勎业囊恍┦斋@ 這學(xué)期伊始,抱著竊喜的心情選了《計算機(jī)硬件基礎(chǔ)與軟件應(yīng)用》這門課程,我對計算機(jī)這方面情有獨(dú)鐘,所以老師的講解,給了我......
互聯(lián)網(wǎng)產(chǎn)品的開發(fā)流程
互聯(lián)網(wǎng)產(chǎn)品的開發(fā)流程第一篇接觸了幾年互聯(lián)網(wǎng)產(chǎn)品開發(fā)工作,今日心有所動,想將開發(fā)流程總結(jié)一下:一、創(chuàng)意階段(以下工作是與分管副總或總經(jīng)理直接互動的過程) 1、提出構(gòu)想或提交提......
06093人力資源開發(fā)與管理(補(bǔ)充資料)
06093《人力資源開發(fā)與管理》補(bǔ)充復(fù)習(xí)資料第一篇:(1-4章)公共部門人力資源管理的性質(zhì)和環(huán)境1.西奧多.舒爾茨——“人力資本理論之父” ——人力資本理論;貝克爾——“人力資源的......
電子表格處理軟件應(yīng)用教案范文大全
電子表格處理軟件應(yīng)用教案 學(xué)習(xí)目標(biāo) ?理解excel的基本概念,掌握excel的啟動和退出。 ?熟練地創(chuàng)建、編輯和保存電子表格文件。 ?學(xué)會使用工作表中的常用函數(shù)和表達(dá)式。 ?熟練......
旅游資源開發(fā)考試資料
1、旅游資源的定義:自然界和人類社會凡能對旅游者產(chǎn)生吸引力,可以為旅游業(yè)開發(fā)利用,并可產(chǎn)生經(jīng)濟(jì)效益、社會效益和環(huán)境效益的各種事物和因素都可視為旅游資源。 2、旅游資源的......