第一篇:最新版自考互聯網軟件應用與開發復習資料
名詞解釋
1.互聯網軟件:是指根據互聯網的特點,充分發揮其作用,在互聯網環境中運行的、提供某種服務或實現某種功能的系統。
2.Web:全稱World Wide Web,個軟件生存周期內的系統開發、運行和維護所實施的全部過程、活動和任務的結構框架。11.敏捷開發:是一種以人為核心、迭代、循序漸進的開發方法,主要是應對快速變化的需求。
單元,是從用戶的角度對系統行為的一個描述,是從用戶角度來描述系統需求。23.用例圖:就是由參與者、用例以及它們之間的關系構成的用于描述系統功能的模型圖。24.類:一個類是一類或者一組庫,就是將數據庫設計與Web技術融合在一起,使數據庫系統成為Web的重要有機組成部分,從而實現數據庫與網絡技術的無縫結合。
35.數據:是用來描述事物的符號記錄。
縮寫為www.tmdps.cnAME(規范的名稱);RP和TXT(文本項)。77.DNS解析過程具體步驟:客戶機提出域名解析請求,并將該請求發送給本地的域名服務器;當本地的域名服務器收到請求后,就先查詢本地的緩存,如果有該記錄項,則本地的域名服務器就直接把查詢的結果返回;如果本地的緩存中沒有該記錄,則本地域名服務器就
求,然后接受請求的服務器查詢自己的緩存,如果沒有該記錄,則返回相關的下級的域名服務器的地址;重復上一步驟,直到找到正確的記錄;本地域名服務器把返回的結果保存到緩存,以備下一次使用,同時將結果返回給客戶機。78.IIS 6.0提供的服務:發布信息、傳輸文件、支持用戶通信和更新這些服務所依賴的數據存儲等基本服務。
79.安裝IIS的兩種方法:從“控制版面”中安裝;通過“配置您的服務向導”安裝。80.網站的基本屬性:網站標識、設置端口、SSL端口、連接超時。
81.架設多個Web網站的方式:使用不同IP地址;使用不同端口號;使用不同主機頭。82.創建虛擬目錄的最常見的兩種方法:使用虛擬目錄創建向導;使用Web共享。83.在IIS 6.0中,Internet信息服務提供與Windows完全集成的安全功能,支持6種身份驗證方法:匿名身份驗證;基本身份驗證;摘要式身份驗證;高級摘要式身份驗證;集成Windows身份驗證;證書。84.FTP服務器可以以兩種方式登錄:匿名登錄;使用授權賬號與密碼登錄。
85.在“FTP站點”選項卡中的“FTP站點連接”選項區域中,可以設置連接是否受限制、限制的連接數量及連接超時,各選項的作用:不受限制、連接限制為、連接超時。86.在創建虛擬站點之前,需要做好兩個方面的準備工作:設置多個IP地址;創建或指定主目錄。
87.Head元素內的元素有下列功能:給文檔一個標題;安排多個文檔之間的關系;告訴瀏覽器穿件一個搜索格式;提供一個向特定瀏覽器和其他觀察器傳遞特殊消息的方法。Web頁的精確的計算機、目錄和文件的URL引用稱為絕對應用。
92.檢錄一個到E-mail的鏈接和建立一個到其他主頁的鏈接相類似,區別就是錨鏈元素的引用
:
例
新浪網首頁,http:是Web鏈;mailto:是E-mail鏈;news:value,賦予選項的值;selected,如果想用選項之一作為缺省,使用
98.標記的屬性:name,定義數據名;size,指定文本或口令輸入字段大小,以字符表示;maxlength,指定一個文本或口令字段允許的最大字符個數;value,對于文本或口令字關鍵字(保留字)。
105.變量的類型:字符串型、數值型、布爾型、對象型、Null值和Undefined。
106.JavaScript中注釋的方法:單行注釋,在“//”后加注釋;多行注釋,在“/*......*/”之間加注釋。
107.常見的四種運算符:算術運算符、邏輯運算符、關系運88.Body元素支持的屬性:alink,定義活動鏈接顏色;background,指向用作文檔背景的圖像的URL;bgcolor,定義文檔背景顏色;bgproperties,如果它被設為fixed,背景不能滾動;leftmargin,以像素為單位設置文檔左側邊界寬度;link,定義未訪問鏈接的顏色;text,定義文檔顏色;topmargin,以像素為單位設置文檔頂邊界寬度;vlink,定義已被訪問過的連接的顏色。
89.顏色:black,黑色,#000000;green,綠色,#008000;navy,海軍藍,#000080;teal,水鴨綠,#800080;silver,銀白,#cococo;lime,酸橙色,#00ff00;blue,藍色,#0000ff;aqua,水藍,#00ffff;maroon,深褐色,#800000;olive,橄欖色,#808000;purple,紫色,#008080;gray,灰色,#808080;red,紅色,#ff0000;yellow,黃色,#ffff00;fuchsia,品紅,#ffooff;white,白色,#ffffff。90.錨鏈有兩種類型:文本錨鏈、圖形錨鏈(多樣化)。91.不論使用的事文本錨鏈還是圖形錨鏈,都使用一個相對的或絕對的引用。相對引用:對同一個計算機上的文件的URL引用又被稱為相對引用,這意味著URL是相對于瀏覽器最初裝載一個Web頁的計算機和目錄的。絕對引用:指明 是UseNet新聞鏈;FTP:是FTP站鏈;WAIS:是WAIS數據庫鏈;telnet:是telnet鏈。93.表格標記:
94.對齊表格元素:
95.有三種類型的標記可用于創建字段:
96.
97.
段,它定義了顯示的缺省文本;checked,選中一個復選框或單選按鈕,對其他類型標記沒有意義;type,設置要顯示的輸入字段類型。99.DOM中節點之間的關系:父節點、子節點、兄弟節點、子孫節點、祖先節點、根節點。100.有關節點類型的規定:整個HTML文檔是一個文檔節點;在HTML文檔中,每一個HTML標簽都是一個元素節點;包含在HTML標簽之間的文本是文本節點;每一個HTML屬性都是屬性節點;HTML中的注釋屬于注釋節點。
101.DOM的四個基本接口:Document、Node、NodeList以及NamedNodeMap。102.Document接口的屬性:documentElement,該屬性為只讀屬性,可以返回一個Element;styleSheets,該屬性為只讀屬性,可以返回一個StyleSheetList樣式數組。103.JavaScript的存放位置:在
第二篇:互聯網軟件應用與開發 總結
互聯網軟件應用與開發 第1章 互聯網軟件開發過程概述
1.Web開發過程的五個基本階段。2.界標的概念。
3.五個基本階段的主要工作。4.α測試和β測試的概念。5.項目規劃的主要內容。6.項目小組中的角色。
7.項目管理員的職責以及所需要的技能。
總結
第2章 IIS介紹
1.Internet的主要特征。2.Web的含義。
3.Web服務器向瀏覽器提供服務的過程。4.現階段Web的基本技術。5.Internet地址的表示形式。6.IP地址的五類。
7.IP地址頂級域名以及二級域名的分配。8.IIS的安裝和配置。
9.實現Web服務器上SSL允許的步驟。
第3章 HTML語言介紹
1.HTML文檔的總體結構。2.HEAD元素內元素的功能。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支持的開發語言。5.面向對象語言的特性。
6.ASP.NET所提供的Web控件。7.Web Form的概念。
8.ASPX被重新編譯的兩種情況。9.Web頁面處理的內部過程。10.控件的概念。
11.服務器端控件的概念。
12.ASP.NET中主要的服務器端控件。13.按鈕控件的3個事件和1個屬性。14.復選控件的屬性。
15.單選控件和復選控件的區別。16.列表框的屬性和方法。17.選擇控件選擇的方式。18.自定義控件的概念。
19.ADO.NET中Managed Provider和DataSet的概念。20.ADO.NET訪問數據庫的步驟。21.ADO.NET對象模型概覽。22.性能優化的概念。23.強制過期策略。
24.ASP.NET的3種緩存替換策略。
第5章 Web數據庫技術基礎
1.Web數據庫發展存在的問題。2.CGI的概念。
3.Web數據庫開發的編程要點。4.客戶端,網絡,服務器端的功能。5.客戶/服務器結構的特點。6.客戶機和服務器對話的過程。7.MIME的概念。
8.Web服務器的安全保護措施。9.評價Web服務器的性能標準。10.幾種比較流行的Web服務器。11.ODBC的概念。
12.ODBC的層次組成。13.ODBC的特性。14.ADO的主要特性。
15.ADO對象模型中的對象以及概念。16.ASP是如何存取Web數據庫的。
17.附屬于Recordset對象用來改變當前數據的函數以及屬性。18.存取字段數據的幾種形式。
19.如何利用ASP中的表單將用戶查詢條件和數據庫存取建立聯系。
第6章 動態網頁技術-DHTML介紹
1.DHTML概念。2.DHTML包含的技術。3.事件的概念。4.DOM的概念。
5.對象中成員的概念。
6.窗口對象和文檔對象的概念。7.DHTML中集合的概念。8.動態修改HTML的屬性。
9.TextRange對象的概念和作用。
第7章 PHP技術介紹
1.php語言的特點。
2.php與其他CGI的比較。
3.進行php程序開發工作需要的環境。4.php環境的配置。5.php語言的語法基礎。6.MySQL數據庫的特點。
7.MySQL數據庫與其他數據庫的比較。8.MySQL的安裝。9.MySQL的基本使用。
10.MySQL權限控制的兩個步驟。11.php操作MySQL數據庫的函數。
第8章 Java Servlet技術介紹
1.使用Servlet的基本流程。2.Servlet可完成的功能。3.Servlet的優點。
4.Servlet與現有網絡技術的差別。
5.Servlet的框架是由哪兩個JAVA包組成的。6.Servlet的核心是。
7.代表Servlet生命周期的三個方法。8.Servlet類必須擴展的兩個類。9.Servlet的生命周期。10.Servlet的基本流程。
第9章 JSP技術介紹
1.Servlet所帶來的問題。2.JSP的兩種模型。3.JSP頁面的基本形式。
4.JSP頁面執行過程以及與ASP的比較。5.JSP頁面的組成元素。6.JSP的內建對象。第10章 UML建模語言介紹
1.UML的形成過程 2.UML的主要內容。3.UML的特點。4.模型元素的概念。5.約束的含義以及表示。6.依賴關系的含義以及表示。7.細化的概念。8.注釋的概念。
9.UML常見的模型描述圖。
第11章 Microsoft.NET介紹
1.Microsoft.NET概述。
2.Microsoft.NET方案的關鍵組成部分。3.Microsoft.NET解決的核心問題。4.XML Web服務的概念。5..NET的戰略
6..NET的組成部分。7..NET的框架。8..NET的新特性。9..NET帶來的好處。
第12章 J2EE框架介紹
1.J2EE的概念。2.J2EE的發展。3.J2EE的優點。
4.J2EE的容器體系結構。5.J2EE應用程序的體系結構。6.J2EE的技術基礎。7.J2EE的關鍵技術。8.J2EE應用現狀。9.J2EE的前景。
第三篇:互聯網軟件應用與開發資料教案
互聯網軟件應用與開發教案
互聯網軟件應用與開發教案...............................1
第一章 互聯網軟件開發過程概述
1、Web開發過程的五個階段:
(1)規劃:目的是生成項目計劃。項目計劃包括:確定日程表、確定項目的高級時間期限和每個階段的最后期限、明確項目目標、Web應用的目標、開發方法、項目任務分配、項目設想和風險。(2)設計:目的對于網站的外觀、網站結構、站點定位、Web應用要完成的任務以及必要的數據資料,必須經過用戶的認可。同時確定站點設計準則和技術特征。
(3)建設和測試:目的是開發符合項目設計規劃的高質量的Web應用。主要任務:確定開發規則、創建頁面、測試準備、制作網頁、技術設計、測試、糾正錯誤
(4)投入使用:目標是把全面測試過的Web應用發布到運營服務器上。文件安裝完畢,小組投入測試工作,保障正常運行。
(5)運行及后續管理:保障站點內容及時更新并保障其正常平穩運行。
2、界標:在階段轉換時出現的判斷點也稱其為“界標”,因為她們標志一個階段的完成。在這些判斷點上,項目小組和客戶一起討論項目設計方案、設計狀況和風險,指出小組沒有解決的問題,并修改項目規劃以確保原來的目標的實現??蛻舻呢熑问秦撠熍袛囗椖啃〗M是否可以開始下一步工作。比如進入下一循環或者下一階段,這通常被稱為客戶在這一“界標”上“終止”工作。
3、調度:調度是在開發過程中一種對人員、資源、應用風格以及開發技術手段進行平衡的活動。
電子商務模型:通常訪問者從產品目錄中選擇了一種產品后,就把該產品放入虛擬的購物車中,這樣就可以繼續選購其他產品。購物結束時,迅速檢查一下購物車中的產品,然后提供送貨地址和信用卡信息。
4、項目規劃:整個Web開發過程中最重要的階段。這個階段中需要了解項目要做什么?如何做?什么時間做?等等。還必須確定項目的目標、Web應用的目的、目標用戶、項目范圍、用戶重點和實現項目的最佳方案,最后創建出項目計劃任。
5、項目規劃包括:至少包括以下四部分:
(1)目標——總結在“確定項目目標”和“確定Web應用目標”中明確下來的目標,另外,還要明確商業術語中的關鍵詞語。
(2)風險和假設——項目管理人員列出他在編寫項目計劃中所做的全部假設:管理人員都要估計出每一種風險出現的可能性,并提出消除這種風險的方法。
(3)時間表——明確每一階段的詳細任務及完成期限:根據項目規模明確每項任務每個步驟所需的時間。
(4)預算——取決于制定時間表時所做的估計及分配給項目的資源量。
6、Web應用的商業目的是:建立市場部分的合作共識、利用新的渠道促銷產品或者服務、在Internet上提供產品或者服務、在Internet上出售產品獲取利潤。
7、站點模型包括:信息出版模型、公司基礎結構模型、售后支持模型、電子商務模型、產品和服務模型、產品和服務模型
8、電子商務模型:通常訪問者從產品目錄中選擇了一種產品后,就把該產品放入虛擬的購物車中,這樣就可以繼續選購其他產品。購物結束時,迅速檢查一下購物車中的產品,然后提供送貨地址和信用卡信息。
9、客戶重點包括:時間、開銷、風格、風險、視覺效果。比較權衡它們之間的關系。
10、項目管理員必須具備的技能:規劃:估計和度量:追蹤:交流。
11、項目小組中客戶的角色包括:決策人、商務發起人、問題專家、支持人員。
12、風格漂移就是一種緩慢的不易被發現的項目風格,特點逐漸變化的過程。
13、簡述在確定項目規模時估價項目的步驟:確定Web應用的功能和特點、選擇站點模型、選擇瀏覽器、確定具體內容、確定用戶重點、對開發方法一致.第二章 IIS介紹
1、Internet是指全球性的住處系統,該系統具有三個主要特征:
(1)Internet中的計算機通過全球性的性地址邏輯地鏈接在一起;(2)Internet中的計算機之間的通信使用的是TCP/IP協議;
(3)Internet可以為公共用戶或個人用戶提供高水平的信息服務。它有三個特點:全球性、開放性、平等性。
2、Web(縮寫為www.tmdps.cn商業組織、edu教育機構、gov政府部門、int國際組織、net風格支持中心org各種非盈利性組織。
10、域名系統的實現原理:主機域名不能直接用于TCP/IP協議的路由選擇中。當用戶使用主機域名進行通信時,必須首先將其映射成IP地址。這種將主機域名映射為IP地址的過程稱為域名解析。域名解析包括兩種方式:正向域名解釋(從域名到IP)和反向域名解釋(從IP到域名)。Internet的域名系統DNS能夠透明地完成工作。如果要尋找一個主機名所對應的IP地址,則需要借助域名服務器來完成。Intrenet中存在大量的域名服務器,在每臺域名服務器中保存著它對它所管轄區域中主機域名與IP地址對照表。當Internet應用程序收到一個主機域名時,它向本地域名服務器查詢該主機域名所對應的的IP地址。如果在本地域名服務器中找不到該主機域名對應的IP地址,則本地域名服務器向其他域名服務器發出請求,要求其他域名服務器協助查找,并將找到IP地址返回給發出請求的應用程序。
11、使用密鑰管理器,可以保護數據的安全傳輸,方便而快捷地創建密鑰對文件和請求文件。
12、如果要實現Web的服務器上的SSL請求,可按照下列步驟進行:(1)生成密鑰對文件和請求文件(2)從身份驗證權限中請求一個證書(3)在服務器上安裝證書
(4)激活www.tmdps.cn“>搜狐 E-mail鏈接:聯系我! UseNet新聞鏈接:新聞 FTP的鏈接這里 對大數據庫的訪問這里 訪問遠程計算機這里
9、
10、表單:
還要定義它使用的腳本以及如何發送數據method=post(URL),get(信息附加到URL尾部)。如:。它有三種類型的標記可用于創建字段。?
? :屬性type設置要顯示的輸入的字段類型(text)文本輸入框、(password)密碼框、(checkbox)復選框、(radio)單選鈕、(reset)重置、(submit)提交,顯示具有預置功能的按鈕——發送到服務器。
第四章 ASP.NET介紹
1、ASP.NET中的文件類型:
Global.asax:ASP.NET系統環境設置文件
.aspx:內含ASP程序代碼文件,向服務器提出瀏覽請求.asmx:制作Web Service的原始文件
.aspc: 可重復使用多個.aspx的文件,此文件內可含有控件.ascx: 內含User Control的文件,可內含在多人.aspx文件中
2、在ASP.NET中,用于模板定義的標示符是 ??
3、ASP.NET的優越性:簡化開發操作、語言獨立性、分離程序代碼和網頁內容(使用事件驅動和事件綁定的開發方式)、提高執行效率、簡化部署與組態的操作、支持多種客戶端類型、增進適用性、增進延展性、更佳的安全機制、Session可用跨進程跨機器。
4、驗證控件包括:RequiredFieldValidator(必填控件)、CompareValidator(比較驗證)、RangeValidator(限定邊界控件)、RegularExpressionValidator、CustomValidator、ValidationSummary。
5、頁面處理的內部過程包括:Page_load、事件處理、Page_Unload。
6、事件:在面向對象的編程中,對頁面對象進行的一系列操作。如鼠標事件(onMouseOver、onMouseOut等)、頁面事件(OnLoad等)、按鈕事件(Onclick等)等。
7、有兩種情況,ASPX會被重新編譯:ASPX頁面第一次被瀏覽器請求、ASPX被改寫。
8、Web頁面處理過程:頁面的一次往返處理、頁面重建、頁面處理內部過程。
9、ASP.NET服務器端控件:文本輸入控件、按鈕控件、復選控件、單選按鈕、列表控件、選擇控件等。可以使用戶對頁面內容作出判斷的控件是:按鈕控件。
10、ManagerProvider: 是一個多層結構的無連接的一致的編程模型。它提供了DataSet和數據中心之間的聯系。
11、DataSet: 是ADO.NET的中心概念,可以把它想象成內在中的數據庫。使得程序員在編程序時可以屏蔽庫之間的差異,從頁獲得一至的編程模型。
12、ADO.NET訪問數據庫的步驟:
(1)創建一個到數據庫的鏈路,即ADO.Connection;(2)查詢一個數據集合,即執行SQL,產生一個Recordset;(3)對數據集合進行需要的操作;(4)關閉數據鏈路。
13、ASP.NET提供了三種緩存替換的策略:(1)“腐爛搜索”。類似于“最近最少使用”替換原則,當內在變得比較緊張時,緩存機制會找出最不常用和最不重要的對象,把它從內在中移出,以減輕系統壓力;(2)“到期控制”。編程者可以指定緩存對象的生存周期;(3)“文件和鍵值依賴”。從外部文件或者是其他緩存鍵值是否改變,來決定本身鍵值是否有效。
第五章 Web數據庫技術基礎
1、Web數據庫發展中存在的問題:
(1)網絡通信速率低,骨干通信網通信能力小。(2)網上垃圾泛濫,使檢索有用信息成為困難。
(3)網絡安全是影響Web數據庫在金融、行政、保險等行業迅速開展的主要原因。
(4)網上中文信息較為貧乏,因此加強Web與Server的中文信息的開發勢在必行。
2、Web數據庫的工作原理:用戶瀏覽器通過HTML表單搜集參數,這些參數通過HTTP傳遞給Web服務器,在服務器端通過CGI腳本分析參數,同時啟動通路程序,把分析后的參數傳遞給通路程序,通路程序的功能就是將分析后的參數轉化為SQL命令,交SQL服務器執行。
3、Web數據庫的編程要點:
(1)編寫html表單,搜集用戶信息,通過Submit向CGI提交。(2)根據傳遞參數的方式(post/get),CGI腳本獲取用戶數據。(3)解碼。數據串都采用固定的URL格式編碼,解碼是標準的。
(4)CGI腳本根據用戶要求,執行相應數據庫客戶程序通過約定通路訪問數據庫。(5)將數據庫客戶獲得執行結果返回給標準輸出Stdout.4、Web數據庫:是由Web服務器、數據庫接口(CGI)、數據庫三大部分組成。
5、簡述Web服務器向瀏覽器提供服務的過程。
(1)用戶打開計算機,啟動瀏覽器程序,并在瀏覽器中指定一個URL,瀏覽器便向該URL所指向的Web服務器發出請求。
(2)Web服務器接到瀏覽器的請求后,把URL轉換成頁面所在服務器的文件路徑名。(3)如果URL指向的是普通的HTML文檔,Web服務器直接將它送給瀏覽器。
(4)如果HTML文檔中嵌有CGI程序,Web服務器就運行CGI程序,并將結果傳送至瀏覽器。Web服務器運行CGI程序時還可能需要調用數據庫服務器和其它服務器
6、客戶/服務器結構特點:
(1)在處理任務時將客戶和服務器分開;(2)減少主機網絡負荷;
(3)數據庫與客戶應用程序無關;(4)數據庫平臺和操作系統無關;(5)維護數據庫的完整性。
7、Web服務器:即為www.tmdps.cnmand對象:它可以像用Connection和Recordset對象那樣執行查詢,不同在于它可以在數據庫源上準備、編譯查詢并且反復使用一組不同值來發出查詢。(4)Field對象:一個Field對象就代表了具有相同數據類型的一列數據。
(5)Parameter對象:它代表了一個因為參數化查詢或存儲過程而與Command對象相關的參數或參量,很多Provider支持帶參數的命令。
(6)Property對象:一個Property對象代表一個被Property定義的ADO對象的屬性。ADO對象有兩種類型的屬性:內置型和動態型。
(7)Error對象:一個Error對象包含了一次數據操作所產生的錯誤的詳細信息。
19、客戶機/服務器的通信過程:客戶機向服務器發送請求,要求執行某項任務,而服務器則執行某項任務??蛻魴C和服務器概念上更多的是指軟件,是指兩臺機器上相應的應用程序。20、ASP的基本語法:<%=%>用來輸出表達式、變量以及對象的方法的值。
第六章 動態網頁技術——DHTML介紹
1、DHTML:是一種即使在見面下載到瀏覽器以后仍然能夠隨時變換的HTML。它使得站點的展示比以前更加豐富多彩,更多的定制方法;更多的分析大量數據的手段;與訪問者能進行更多樣化的交互。
2、構成DHTML的各種技術:
(1)客戶端的腳本語言(JavaScript、VBScript)
(2)文檔對象模型(DOM):在某種意義上,DOM是動態HTML的真正核心內容。是DHTML的基礎。它使得HTML具備了變動性。DOM體現的是網頁元素的等級關系,這些元素在指定的時間在瀏覽器上呈現。DOM包括時空背景信息、瀏覽器自身屬性、窗口自身屬性等。(3)層疊樣式表(CSS):由于CSS屬于DOM的一部分,它的屬性也可以通過動態HTML編寫語言得到體現,因此能夠實現頁面外在視覺效果方面的幾乎一切變化。通過改變頁面元素的CSS屬性(如顏色、位置、大小),可以達到計算機的帶寬和處理器運行速度允許范圍內的一切效果。
3、對象的成員:每個對象都有其成員。成員是對象的屬性、方法和事件。屬性就是品質;方法是對象可以做的事情;事件是對象可能發生的事情;事件是對象可能發生的事情,通常是用戶所做事情的結果。
4、窗口對象:一種頂級對象。可以用這個對象去發現窗口的URL或構造按鈕,在瀏覽器中模擬Back和Forward按鈕,這幾個按鈕通過用戶的網絡沖浪歷史記錄轉到不同的URL。
5、DHTML的集合:有些對象實際上是一些對象的集合(就像陣列組)。通常,以S結束的對象就是一個集合,當然,AII對象同樣也是一個集合(文檔中的所有東西)。在引用對象或對象串(幾個對象用句點分開)時,可能會出現不一致性。
6、修改HTML內容:
(1)要修改容器元素,可以利用innerHTML或innerTEXT屬性。要修改元素本身及其內容,應當用outerHTML屬性。
(2)以text結束的屬性有innerText和outerText兩種,分別提供了對象的文本內容(不含標記)。以HTML結束的哪兩個屬性,innerText和outerHTML,也提供了相同的內容,但同時還包括了所有的HTML標記。
(3)如果想保持現有的元素和文本,并添加新的元素和文本到現有代碼中,可以用insertAdjacent或insertAdjacentText。理解TextRange中的方法:PasteHTML修改文本或標記、FindText文版查找、Expand、execCommand將文檔中第一個單詞改成斜體、isEqual。
第七章 PHP技術簡介
1、PHP:是一種服務器端HMTL嵌入式腳本描述語言,其特色在于在互聯網網頁上對數據庫操作的方便性。
2、PHP具有以下特點:
(1)支持多種系統平臺。(2)具有自由軟件的特性。(3)版本更新速度快。
(4)容易與現有的網頁整合。
(5)具有豐富的功能。從結構化的特性、對象式的設計、數據庫處理、網絡接口使用、到安全編碼機制等,幾乎完整地包括所有網站所需要的功能。
(6)系統移植速度快。少許修改,就可以將整個網站從一個平臺上移到另一平臺。
3、PHP和CGI的比較:(重點從適用性、穩定性、安全性方面)(1)寫CGI的方式有很多種,PHP只是其中一種。(2)PHP可用在數種Web服務器上,傳統CGI也不限制是哪種操作系統或Web服務器平臺,NSAPI卻一定要在Netscape的服務器上才可執行。
(3)在穩定性上,由于NSAPI或ISAPI是動態鏈接的方式,因此在執行時若出現問題,會使得Web服務器一起癱瘓。ASP在實際應用上,由于系統的原因,不是很穩定,有時需要重起操作系統。PHP在許多的平臺使用上,不但長期使用都沒有問題,而且程序的穩定性。
(4)在開發及維護時間上,PHP及ASP都有不錯的表現。而NSAPI及ISAPI則需要長時間的開發過程,在穩定運行后,這二種接口反倒是效率最佳的方法。
(5)要比較和網頁結合的能力,PHP及ASP是并駕齊驅的,其他方式就不能內嵌HTML語法了,而這也是影響開發時間的因素之一。
(6)系統安全性方面,ASP最差,在沒有經過微軟件的IIS Service Pack處理,使用 ::$DATA就可以看到ASP的源代碼。
(7)在新增功能及升級方面,傳統的CGI由于不受任何語言限制,沒有這方面的問題。PHP是最有活力的,數天至數周就有一個新版本出現,每次的新版,就代表更多的功能及修正更多的錯誤。綜上所述,所以PHP處于開發容易、性能變不錯的平衡點上。正因為這種原因,PHP成為了當前最有前途的網絡程序開發語言之一。
4、在聲明一個變量的時候,變量名前使用“$”,在 之間嵌入PHP代碼。
5、在程序中使用頭文件可以大大地提高程序開發速度,并可以減少程序開發的難度。
頭文件是一個外部文件,它的內容可以被多個程序文件所引用,并包含在引用它的文件之中。
6、引用頭文件涉及兩個函數:include()和require()。它們的區別:
(1)require():不管在程序的哪一個部分使用這個函數,只要程序一引用,頭文件的內容就作為主程序的一部分來運行。如果估一個條件控制語句使用這個函數,哪怕這個條件不為真,頭文件也會包含進來。如果發生包含錯誤,會給出錯誤信息并終止。
(2)Include():在執行語句中,只有執行到這個函數語句時,這個函數所引用的頭文件才會包含到主程序中。這就意味著,在條件判定部分使用include()函數時,可以完全按照用戶的愿望工作。如果發生了包含錯誤,程序還會自動執行下去。
7、$GLOBALS數組:$GLOBALS數組是一個聯合數組使用“global”為變量的名字,全局變量作為改變量數組其中某個元素的值。$GLOBALS數組是PHP程序中比較特殊的變量,不必宣告,系統會自動匹配相關的變量在里面。在函數中,也不管$GLOBALS數組是否已經做全局聲明,就可以直接使用了。
8、PHP的語言基礎:《互聯網軟件應用與開發》課本P143—173
9、在MYSQL中,在數據庫安裝完成之后,有一個默認的賬號root,該賬號沒有密碼。其特點:是真正的多線程、多用戶的數據庫系統:真正支持多平臺:支持SQL92標準:在客戶端程序上,MYSQL提供了多種不同的編程語言:具有豐富的數據類型,并且完全支持ODBC。
10、MySQL權限管理的原理:MySQL權限系統用來保證用戶可以在自身權限范圍內順利的執行權限。當用戶連接到MySQL數據庫后,身份就會根據主機名和用戶名來確認。權限系統據此來賦予操作權限。
11、MySQL的權限控制是通過兩個步驟進行的:
步驟1:數據庫服務器對登陸的用戶進行檢查,確定是否可以進行連接。
步驟2:在用戶連接到數據庫服務器后,系統將會對此用戶的每一個請求進行檢查。當一個請求發出后,系統首先根據權限表確定你是否可以執行這個操作,如果可以,那么將進行操作,如果你的權限不夠,那么則終此操作,并且給出提示信息。
第八章 Java Servlet技術介紹
1、Servlet:Servlet可以被認為是服務器端的Applet。Servlet被Web服務器加載和執行,就如同Applet被瀏覽器加載和執行一樣。.Servlet從客戶端(通過Web服務器)接收請求,執行某種作業,然后返回結果。
2、使用Servlet的基本流程如下:
(1)客戶端(很可能是Web瀏覽器)通過HTTP提出請求。
(2)Web服務器接收該請求并將其發給Servlet。如果這個Servlet尚未被加載,Web服務器將把它加載到Java虛擬機并且執行它。
(3)Servlet將接收該HTTP請求并執行某種處理。(4)Servlet將向Web服務器返回應答。
(5)Web服務器將從Servlet收到的應答發送給客戶端。
3、Servlet的生命周期:Servlet的生命周期定義了一個Servlet如何被加載、初始化,以及它怎樣接收請求、響應請求、提供服務。
Web容器加載Servlet,生命周期開始。通過調用Servlet的init()方法進行Servlet的初始化。通過調用Servlet()方法實現,根據請求的不同調用不同的do操操操()方法。結束服務,Web容器調用Servlet的destroy()方法。
4、Servlet的優點:Servlet可以很好地替代通用網關接口(Commmon Gateway Interface,CGI)腳本。通常CGI腳本是用Perl或者C語言編寫的,它們總是和特定的服務器平臺緊密相關。而Servlet是用Java編寫的,所以它們一開始就是和平臺無關的。這樣,Java編寫一次就可以在任何平臺運行(Write Once, Run Anywhere)的承諾就同樣可以在服務器上實現了。Servlet還有一些CGI腳本所不具備的獨特優點。(1)Servlet是持久的。(2)Servlet是可擴展的。(3)Servlet是安全的。
(4)Servlet可以在多種多樣的客戶機上使用。
5、Servlet帶來的問題:(1)開發和維護應用程序的所有部分需要有深厚的Java編程知識,因此處理代碼和HTML元素是交織在一起的。
(2)改變應用程序的外觀和風格,或者加入對某種新類型客戶機(如WML客戶機)的支持時,都需要更新并重新編譯Servlet代碼。(3)很難利用網頁開發工具的優勢來設計應用程序界面。如果使用這些工具來開發網頁布局的話,生成的HTML代碼必須被手工嵌入到Servlet代碼中,這個過程既耗時又容易出錯,而且極度枯燥乏味。
第九章 JSP 技術介紹
1、模板元素:模板元素是指JSP的靜態HTML或者XML內容,它對JSP的顯示是非常必要的。這部分的任務主要由制作網頁的美工來完成。
Request:Request對象有它的請求訪問,它將包裝成HttpServletRequest接口。
Response對象:Response對象具有頁面的范圍,它被包裝成HttpServletResponse接口。
2、JSP有三種類指令:頁面指令、Include指令、Taglib指令。
(1)頁面指令。頁面指令定義了許多影響到整個頁面的重要屬性。一個JSP頁面可以包含多個頁面指令,在編譯過程中,所有的頁面指令都被抽出來同時應用到一個頁面里。除了Import外其他的頁面指令定義的屬性值只能出現一次。頁面指令的格式如下: <%@ page ATTRIBUTE%>(2)Include指令。Include指令通知容器將當前JSP頁面中內嵌的、在指定位置上的資源內容包含進來。被包含的文件內容可以被JSP解析,這種解析發生在編譯期間。Include指令如下:<%@ include file=”filename"%> 一經編譯,內容不可變,如果要改變filename的內容,必須重新編譯JSP文件,但是它的執行效率高。
(3)Taglib指令。這個指令允許頁面使用者自定義標簽。首先開發用戶的開發標簽庫,為標簽庫編寫.tld配置文件,然后在JSP頁面里使用自定義標簽。
第十章 UML建模語言介紹
1、約束:在UML中提供了一種簡便、統一及一致的約束條件的表達方式,用于類、關系、關聯、屬性、操作等元素及其基本構成要素的約束條件,這些約束條件描述了這些元素及其構成要素應遵守的限制和應滿足的條件。
2、依賴關系:有兩個元素X,Y,若修改元素X的定義,可能引起對另一個元素Y的定義的修改,則稱元素Y依賴于元素X。
3、UML的主要內容有UML的語義和UML的表示法兩個方面。
(1)UML的語義。UML語義通過元模型來嚴格定義。原模型為UML的所有元素在語法和語義提供了簡單、一致及通用的定義性說明。使開發者能在語義上取得一致,消除因人而異的表達方法。UML語義還支持對元模型的擴展定義。UML定義了各種元素、各種機制及各種類型的語義。UML的元素是基本構造單位,其中模型元素用于構造系統,視圖元素用于構成系統的表示部分。UML定義的各種機制的語義,保持了UML的簡單和概念上的一致。這些機制是依賴關系、約束、標記、標記值和定制等。
(2)UML的表示法。UML表示法定義了UML的圖形表示符號,為建模者和建模工具的開發者提供了標準的圖形符號和正文語法。這些圖形符號和文字表達的是應用級的模型,在語義上它是UML元模型的實例。使用這些圖形符號和正文語法為系統建模構造了標準的系統模型。UML表示法分為通用表示和圖形表示兩種。
4、UML的特點:
統一了面向對象方法的基本概念。UML是在Booth方法、OMT方法和OOSE方法的基礎上發展起來的,是這些方法的延續和發展。消除了不同方法在表示法和術語上的差異,避免了符號表示和理解上不必要的混亂。(1)建模能力更強。(2)獨立開發過程。
(3)UML提出了許多新概念。UML符號表示考慮了許多方法的圖形表示,刪除了大量容易引起混亂的、多余的和極少使用的符號,增加了一些新的符號。還提出一些新的概念,如構造型、職責、擴展機制、線程、模式、合作圖和活動圖等。
5、簡述UML的模型描述圖及其各自的功能。
答:最常用的UML圖包括:用例圖、類圖、序列圖、狀態圖、活動圖、組件圖和部署圖。下面給出了每類圖的簡要說明:
1)用例圖:用例圖描述了系統提供的一個功能單元。用例圖的主要目的是幫助開發團隊以一種可視化的方式理解系統的功能需求,包括基于基本流程的“角色”(Actors,也就是與系統的其他實體)關系,以及系統內用例之間的關系。
2)類圖:類圖表示不同的實體(人、事物和數據)如何彼此相關;換句話說,它顯示了系統靜態結構。
3)序列圖:序列圖顯示具體用例(或者是用例的一部分)的詳細流程。它幾乎是自描述的,并且顯示了流程中不同對象之間的調用關系,同時還可以很詳細的顯示對不同對象的不同調用。4)狀態圖:狀態圖表示某個類所處的不同狀態和該類的狀態轉換信息。
5)活動圖:活動圖表示在處理某個活動時,兩個或者更多類對象之間的過程控制流?;顒訄D可用于在業務單元的級別上對更高級別的業務過程進行建模,或者對低級別的內部類操作進行建模。
6)組件圖:組件圖提供系統的物理視圖。它的用途是顯示系統中的軟件對其他軟件組件(例如,庫函數)的依賴關系。組件圖可以在一個非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次之上顯示。
7)部署圖:部署圖表示該軟件系統如何部署到硬件環境中。它的用途是顯示該系統不同的組件將在何處物理地運行,以及它們將如何彼此通信。
第十一章 Microsoft.NET介紹
1、Microsoft.NET:Microsoft.NET是Microsoft的XML Web服務平臺。.NET包含了建立和運行基于XML的軟件所需要的全部部件。簡言之,.NET是一種面向網絡、支持各種用戶終端的開發平臺環境。
2、Microsoft.NET方案由以下關鍵部分組成:
(1).NET構建塊服務
(2).NET用戶體驗,可以自動建立超級鏈接(3).NET基礎結構,由.NET框架、Microsoft Visual Studio.NET、.NET企業服務器和Microsoft Windows.NET組成。
3、.NET戰略:
(1)改革商務模型,(2)提高軟件開發效率,并試圖使應用軟件的發布更加容易(3)改進用戶界面,并能支持多種用戶終端
.NET的出現,意味著人們可以只用一種簡單的界面就可以編寫、瀏覽和分享信息,而且還可以得到功能強大的信息管理工具。
4、NET包括:
(1).NET平臺,這是一套編程工具和基本構架,用來創建、發布、管理和XML Web服務(2).NET體驗,這是終端用戶用以.NET交互的手段
5、.NET新特性:一致的編程模型、簡化了的編程模式、運行于多個平臺、支持多語言的和資源管理、一致的出錯處理方式、安全性、XML和SOAP的引入、全新的編程語言C#
6、.NET框架由許多方面構成,在整個結構體中最重要的是系統服務和公共語言運行時。
第十二章 J2EE框架介紹
1、J2EE:是開放的、基于標準的平臺,用于開發、部署和管理N層結構,面向Web的、以服務器為中心的企業級應用。換句話說,它是一套體系結構,而不是一個具體的軟件。
J2SE主要適用GUI的客戶端程序,也就是通常所說的桌面應用,并且為我們提供了Java編程常用到的核心包;
2、J2EE的主要組成部分有J2EE平臺,J2EE規范,參考實現,兼容性測試套件和J2EE藍圖。簡答題
3、J2EE的體系結構包括J2EE容器的體系結構和J2EE應用程序體系結構。
4、容器體系結構可以分為四部分:(1)容器服務API:J2EE定義了每一個J2EE運行環境都要支持的Java標準擴展。J2EE提供了這些API的服務層的抽象。這就是使得在容器里訪問JDBC、JMS之類的服務API就像在其中實現基礎容器一樣。
(2)聲名性服務:就是指容器動態參與應用程序組件的服務,而這些服務基于應用程序組件之外的特定聲名,這樣簡化了應用程序本身的開發。比較常見的有事物處理服務、訪問權限控制等。(3)組件協議:J2EE體系結構中容器的基本目的是提供應用程序組件的運行環境,就是在容器的Java虛擬機中生成和調用應用程序組件的實例。這樣,容器負責管理應用程序組件的壽命周期。但是要在容器運行環境中管理應用程序組件,應用程序就要遵守容器指定的某些約定。(4)其他容器服務:其他實時服務,與組件的存活期、資源集中、垃圾收集等有關。
5、J2EE應用程序的體系結構分為以下幾個部分:
(1)客戶端:客戶端可以是Web瀏覽器或者Java應用程序,如果是瀏覽器的客戶端,則可以使用Applet Container來運行HTML網頁里的Applet程序,瀏覽器的客戶是通過HTTP、SSL等其他協議和Web層進行通信。如果是一般的客戶端,它可以使用J2EE里JMS、JAAS、JAXP、JDBC等特性,同時所有的J2SE里的內容都可以支持,它可以直接訪問Web層、業務層和數據庫層。
(2)Web層:Web層又叫表示層,它上面運行了JSP、JavaBean和Servlets組件,這些組件除了可以使用J2SE的所有功能外,它還可以使用許多J2EE提供的服務:JMS、JAAS、JDBC、JTA、JavaMail、JAXP等。它通過調用業務層的EJB來處理業務邏輯。
(3)業務層:業務層主要運行了EJB,EJB是J2EE企業級應用的核心,它處理系統運算量巨大的業務邏輯。它給低層的調用提供了統一的接口,Web層通過遠程調用的方法來使用EJB。
EJB可以使用容器提供的服務或者直接訪問數據庫,同時,容器還提供了事務服務,簡化了EJB的開發。
通用網關接口CGI
1、WEB瀏覽器訪問WWW的步驟
(1)瀏覽器將URL的第一部分解碼并與服務器聯系(2)瀏覽器將URL的其余部分提供給服務器(3)服務器將URL轉換路徑和文件名(4)服務器將文檔文件發送給瀏覽器(5)服務器斷開連接(6)瀏覽器顯示文檔
2、CGI:是一種標準的服務器方面的擴展接口程序,如HTTP或Web服務器。CGI是實時運行的一個應用程序,它可以返回動態的信息。
3、標準輸入和標準輸出:STDIN和STDOUT是標準輸入和標準輸出的縮寫,是兩個預定義的流或文件句柄。每個進程都繼承這兩個打開的句柄。寫屏命令行程序通常利用寫入STDOUT的方法來實現。重定向一個應用程序的輸入,就是重定向STDIN。若重定向一個程序的輸出,就是重定向STDOUT。這個機制允許管道操作。如果列一個目錄清單,并把輸出通過管道送到排序操作,也就是將目錄程序的STDOUT重定向到排序程序的STDOUT。
7、CGI程序工作的基本原理:通常Web服務器給訪問者的權限是讀取而不是執行,所以為了使CGI程序能夠執行就要道德設計一個可以執行的目錄,通過Web服務器設置其屬性為可執行。CGI程序按以下步驟開始工作 :
(1)瀏覽器將URL的第一部分解碼并服務服務器;(2)瀏覽器將URL的其余部分提供給服務器;(3)服務器將URL轉換成路徑和文件名;
(4)服務器意識到URL指向一個程序,而并非一個靜態文件;(5)服務器準備環境,執行腳本;
(6)腳本執行,讀取環境變量和STDIN;
(7)腳本為將來的內容向STDOUT發送正確的MIME頭信息;(8)腳本向STDOUT發送其余輸出的部分,然后終止;(9)服務器發現腳本結束,關閉與瀏覽器的連接;(10)瀏覽器從腳本中顯示輸出。
●環境變量對于CGI是至關重要的,所有的信息都要通過環境變量來和CGI聯系。環境變量分為三組:
(1)關于服務器的專有用量,服務器對于每一個訪問都會記錄自身信息,如服務器的地址、端口。
GATEWAY_INTERFACE 服務器遵照的CGI版本 SERVER_NAME 服務器的IP地址和主機名
SERVER_PORT 接受HTTP請求的端口號,通常為80 SERVER_SOFTWARE 服務器軟件的名稱(2)請求專有環境變量,訪問一個網站時發出的請求通常是不同的,這種變化會體在環境變量上。這些變量可以幫助你正確地處理客戶和服務器的數據。AUTH_TYPE 服務器使用的確認模式。
CONTENT_FIFE CGI程序所使用的數據文件可以是temp.dat等
CONTENT_LENGTH POST請求中向標準輸入發送的字節數 content length CONTENT_TYPE 被發送的數據的MIME類型 content type PATH_TRANSLATED 與PATH_INFO 對應的絕對路徑 PATH_INFO CGI程序的放置路徑 path info REMOTE_ADDR 客戶的IP地址或主機名 remote addr
QUERY_STRING 傳給CGI程序的用戶數據(url中NAME和VALUE,及轉換過的碼)REMOTE_LINE 發送給服務器的完整的HTTP請求內容 remote line SCRIPT_NAME 被運行的腳本 script name(3)客戶端的環境變量:客戶端的環境變量包括用戶使用的軟件信息,為了區別于其他的信息段,在所有的客戶環境變量前加前綴HTTP_。信息涵蓋了用戶的詳細資料。ACCEPT 列出能被此請求接受的應答模式:image/gif等 ACCEPT_ENCODING 列出客戶機支持的編碼方式類別 ACCEPT_LANGUAGE 列出客戶機可以接受的語言的ISO編碼 FROM 列出客戶機的E-mail地址 PRAGMA 指定將來要用到的服務器代理 REFERER 標明指向連接當前文檔的URL USER_ AGENT 標明客戶端軟件 ●HTTP Cookie:是一個存儲在客戶端的文本文件,可以用來保存客戶機的一些狀態信息,當用CGI在客戶端建立一個Cookie后,通過Web服務器把信息傳到客戶端并保存到Cookie中,這樣,過幾天后該客戶再次訪問Web服務器時,CGI會自動讀取保存在客戶端的Cookie信息,從而完成和客戶更好的交互。
●當客戶訪問的網站有COOkie存在時,客戶端保存的COOkie就要不斷增多,因而對COOkie又有一些相關的限制:
(1)客戶端瀏覽器所儲存的COOkie總數最大值為300個(2)每個COOkie的長度不超過4K(3)每個web服務器或internet域所設置的COOkie總數不能超過20個
以上限制中,當數量超出時,最近的使用最少的COOkie將丟失。當COOkie的長度超出時,超出的部分將丟失
●服務器端附件SSI:是一些標記符,可以用來嵌入到HTML文檔中,這些嵌入到文檔中的符號可以提供一些簡單的動態頁面效果,SSI與CGI的相似之處在于它們都是程序,盡管SSI看來只是些符號,實際上它是一段真正的程序的名稱。
●SSI的優點: 運行于服務器端的,減輕了客戶端的負擔,所有關于SSI的動作都在服務端計算完成。缺點:在商業的站點加入SSI要求有強大的Web服務器平臺,在頁面中加入太多的SSI標記,會讓Web承擔太大的負擔;會帶來安全隱患。
●CGI與SSI的異同:相同是都是運行于服務器端的,減輕了客戶端的負擔。不同SSI沒有外部接口,而CGI則可以接受外來信息,客戶端可以看到CGI的痕跡,卻看不到SSI的痕跡。
●SSI的格式:<!——和——>表示SSI標記的開始和結束,而這兩個標志實際是注釋
符,這樣當服務器不具備SSI解釋功能時,SSI就以注釋的身份顯示在頁面中,不會影響網頁的瀏覽。(在HTML下為注釋語句)●SSI的命令:1 include作用:在網頁中包含一個文件,Virtual用于指定相對于web服務器的根目錄的文件和路徑名。2 echo 顯示環境變量或者其他變量的值 3 exec 用來調用一個子進程,可以打開文件或者提供輸出 5 fsize 用來顯示指定文件的大小
1、ASP的組成部分包括:服務器腳本、客戶端腳本、服務器組件、標準文本、文件系統和服務器端對象幾部分組成。從本質上講ASP實際上是服務器端的腳本制作。在瀏覽器提出連接請求后,服務器將腳本代碼進行動態解釋,傳送到瀏覽器上。任何放在html中的東西,都可以放在ASP中。
2、ASP的built-in(內建對象):應用程序對象(Application)、會話對象(Session)、服務器對象(Server)、請求對象(Request)、響應對象(Response)等。
3、標準的ActiveX組件包括:廣告循環(AdRotator)組件、瀏覽器性能(BrowserCapability)組件、數據庫訪問(DatabaseAccess)組件、內容鏈接(ContentLinking)組件、文件訪問(FileAccess)組件等等。
4、ASP指定腳本語言的方法:
1、指定腳本語言<%@LANGUAGE=ScriptingLanguageRUNAT=location%>常用的腳本語言有:VBScriptJavaScript。Location位置一般應為server表示服務器執行。默認值為客戶端執行。
5、修改默認腳本的方法有:(1)通過注冊表(2)通過IIS,詳見P61頁。
7、變量:是計算機內存中已命名的存儲位置,其中包含了數字或字符串等數據。變量包含的信息稱為變量的值。變量使用戶便于理解腳本操作的名稱,為用戶提供了一種存儲、檢索和操作數據的途徑。
8、VBScript聲明變量的方法:不需要聲明,但在使用所有變量前要聲明:(Dim/Pubic/Private)
9、JavaScript聲明變量的方法:在使用本地過程變量需聲明,(<%varusername;%>)
10、ASP提供了兩個內建對象用來存儲變量:Session(會話作用域)對象和Application(應用程序作用域)對象。
11、常量:用來代替一個數或字符串的名稱。組件可在一個組件類型庫中聲明變量,組件類型庫是一個包含ActiveX組件所支持的對象和類型的信息的文件。如果在Global.asa文件中聲明了一個類型庫,就可以在該應用程序的任意頁中使用已定義的常量。
12、過程是一組能執行指定任務且具有返回值的腳本命令。過程定義可出現在必須聲明所有語言、誰處理。主腳本語言中的過程用腳本分界符<%和%>分隔。調用過程:只需要在命令中包含過程名即可。如果從Vbscript調用javascript過程,就必須在過程名后加上括號,如過程沒有變量,就用空括號。Javascript也要加括號<>.(小結:1<%call名字(變量名)%>2<%call名字%>3<%=名字%>)
13、組件:ActiveX組件是建立強大的Web應用程序的關鍵。組件提供了在腳本中執行任務的對象,ASP同樣提供了可在腳本中使用的內建對象。ActiveX組件是一個文件,該文件包含執行某項或一組任務的代碼。組件可以執行公用任務,它可以提供一個或多個對象以及對象的方法和屬性。
14、集合:是存儲字符串、數字、對象和其他值的地方。除了在存儲或取出項目時集合會自動擴展與搜索外,集合與數組非常的相近。與數組不同的是,集合被修改后,項目的位置將會移動,可以通過集合中項目的名稱、索引或者通過在集合的所有項目中遍歷訪問項目。大多數的ASP內建對象支持集合。
15、ASP的內建對象:
1、Application對象給定應用程序的所有用戶之間共享的信息。
2、Request對象訪問任何用HTTP請求傳遞的信息。
3、Response對象控制發送給用戶的信息。
4、Server對象,提供對服務器上的方法和屬性的訪問。
5、Session對象,存儲特定的用戶會話所需的信息。
16、ASP的執行原理:從本質上講,ASP實際上是服務器端的腳本制作。在瀏覽器提出連接請求后,服務器將腳本代碼進行動態解釋,傳送到瀏覽器上。HTML中注釋: PHP中的注釋: //
/* ?? */ 15
第四篇:全國2018年4月自考(00898)互聯網軟件應用與開發試題及答案
絕密★考試結束前
全國2018年4月高等教育自學考試
互聯網軟件應用與開發試題
課程代碼:00898
請考生按規定用筆將所有試題的答案涂、寫在答題紙上。
選擇題部分
注意事項:
1.答題前,考生務必將自己的考試課程名稱、姓名、準考證號黑色字跡的簽字筆或鋼筆填寫在答題紙規定的位置上。
2.每小題選出答案后,用2B鉛筆把答題紙上對應題目的答案標號涂黑。如需改動,用橡皮擦干凈后,再選涂其他答案標號。不能答在試題卷上。
一、單項選擇題:本大題共15小題,每小題1分,共15分。在每小題列出的備選項中只有一項是最符合題目要求的,請將其選出。1.在互聯網軟件開發過程中,形成項目計劃這一工作所在的階段是
A.規劃階段 B.設計階段
C.建設和測試階段 D.投入使用階段 2.下列UML模型描述圖中,元素有節點和連接的是
A.包圖 B.部署圖 C.構件圖 D.合作圖
3.規定一個表中的兩行在指定列沒有相同值的數據庫完整性約束是
A.非空值完整性約束 B.檢查完整性約束 C.鍵值唯一完整性約束 D.外鍵完整性約束 4.關于IP地址和物理地址說法不正確的是
A.物理地址固化在網絡設備中,通常無法修改
B.IP地址把原來主機物理地址隱藏起來,使用統一的地址格式 C.互聯網上的主機每個接口可以有多個IP地址 D.IP地址和網上設備不是一一對應關系 5.下面屬于MicrosoR IIS 6.0提供的服務是
A.DNS B.IP C.TCP D.WWW 6.以下關于虛擬主機說法不正確的 A.可以在一臺服務器建立虛擬主機創建多個網站
B.使用虛擬主機技術可將一個主機分割成多個邏輯上的虛擬主機使用 C.使用虛擬主機技術創建的多個Web網站必須具有相同IP地址 D.虛擬主機創建的虛擬Web網站可使用不同的IP地址 7.在下列HTML標記中,能實現給文檔命名的是
A.
…第五篇:南大自考2018人力資源開發與管理復習資料
單選:人力資源開發的目的在于提高人力資源的質量,為社會經濟的發展發揮更大的作用。人力資源是企業最重要的資源。人口資源是創造利潤的主要來源。21世紀最重要、最具戰略意義的資源是擁有高科技產業相關知識的人才。西方人力資源管理理論的基礎是個人主義,人力資源的特點是“契約人”,“按契約辦事”是西方的通行原則。HR開發主體-開發活動的領導者、計劃者和組織實施者。開發客體-接受人力資源活動的組織或個人,是開發活動的承受者。開發對象-開發活動指向的素質,能力。開發方式-開發活動中對各要素所進行的組織方法。開發手段-開發活動所采用的工具支持行為。開發計劃-準備工作的書面描述。素質開發-培養、提高與改進某一素質。組織開發-在組織范圍內進行的文化、組織、制度建設和管理活動。區域開發-提高一定區域內人力資源數量、質量、功效而進行的活動。社會開發-國家進行的,如計劃生育、九年義務、勞動改革,社保。人力資源開發必須在開發的客體或對象具有一定的人力資源數量或質量時,才有可能對他們進行有效的開發,這時開發才有意義。
開發的主體是人或組織,開發的客體也是人或組織,在人力資源開發中,人力資源的客體具有主觀能動性。人力資源開發必須根據開發過程中出現的各種不確定因素及其變化,不斷調整開發的階段性目標、內容與措施。拔高型工作設計:理論依據是赫茨伯格的雙因素理論,旨在提高員工工作滿意度。優化型工作設計:依據是古典工業工程學和泰羅的科學管理理論,其力求效率最大化。衛生型工作設計:依據是人類工程學,以身心健康為目的。心理型工作設計:依據是人本主義,以人為中心。工作輪換有助于對員工的人力資源進行螺旋式的逐步開發,最終達到全面開發的目的。農業經濟時代的關鍵要素-土地資源。工業經濟-資本資源。知識經濟-人力資源。20世紀初至20世紀20年代是科學管理時期,代表認為是泰羅(科學管理之父),標志著人事管理理論開始形成。20世紀20年代末到50年代是人際關系時期,梅奧的‘經濟人‘假設。1919年,約翰·康芒斯在《產業信譽》一書中首次使用‘人力資源‘一詞。德魯克在《管理實踐》中明確界定人力資源的概念。舒爾茨是人力資本之父,加里·貝克爾是現代人力資本理論最終確立的標志。人力資源開發理論在西方國家是以人力資本理論為依據的。美國學者麥格雷戈1957年在《企業中人的方面》一書中,首次提出了“人性假設“的概念,X-Y理論。美國學者摩爾斯和洛希提出了超Y理論。四種人性假設理論:(沙因1965年《組織心理學》一書中提出)薛恩1965年在《組織心理學》一書中提出):經濟人假設,社會人假設,自我實現人假設,復雜人假設。
影響人力資源規劃的外部因素:
1、經濟環境。
2、人口環境。
3、科技環境(4)政治與法律環境(5)社會文化因素。企業對人力資源的需求是一種派生需求,消費者收入提高,商品需求提高,企業銷售量高,擴大生產,人力資源提高?,F狀規劃法:是一種最簡單的預測方法,比較適合于短缺人力資源規劃預測。管理人員接替模型(又稱職位置換卡),主要針對企業管理人員供給。
人力資源業務規劃:包括人員補充計劃,對企業長期內可能產生的空缺職位加以彌補的動態規劃過程)、分配計劃、提升計劃、教育計劃、薪酬計劃、保險福利計劃、勞動關系計劃、退休計劃(為了讓組織人員結構更優更合理的規劃)等 人員配備計劃-實現內部人員最佳配置。收集分析有關信息資料-人力資源規劃的基礎。工作分析是現代人力資源管理所有職能(即人力資源獲取、整合、保持與激勵、控制與調整、開發等職能工作)的基礎和前提。工作分析最早起源于泰羅的科學管理理論。1979年,德國功效學家羅莫特被管理學界公認為是工作分析的創始人。工作要素:是指工作中不能再繼續分解的最小活動單位。任務:是為了達到某種目的而進行的一系列工作要素的集合,是職位分析的基本單位,是對工作職責的進一步分解。職責:是指一人擔負的由一項或多項任務組成的相關任務集合,他常常由任職者的行為加上行動的目標來加以表達。權限:是指為了保證職責的有效履行,任職者必須具備的,對某事項進行決策的范圍和程度。職位:單個人所完成的任務與職責的集合。工作簇:兩個或兩個以上具有相似職責的工作的集合,這些工作或者要求工者具有相似的特點,或者包括多個平行的任務。工作分析:是人力資源管理活動的最基礎職能。階段觀察法-適用周期長且有規律性的工作。工作表演法-有突發性時間比較多和工作周期長的工作。訪談法(最廣泛且最常用):包括對任職者進行個別訪談,對坐同種工作的任職者進行集體訪談,對了解被分析工作的主管人員進行訪談。工作日志法-以日記形式按時間記錄,適合于工作循環周期短,狀態無大起伏的工作。
工作描述:又稱工作說明、職務描述,是指用書面形式來對組織中各類職位的工作性質、工作任務、工作職責與工作環境所做的統一要求,他回答的是“該職位是做什么的”。工作名稱-工作標志中最重要的項目。工作職責-工作描述的主體。工作規范-任職資格,從事某項工作必須具備的最基本資格條件。“顯性”任職資格-工作經驗,技能,教育和相關培訓等要求?!半[形”-工作能力要求等。員工的招聘與錄用工作室HR中最基礎的工作,也是出現的最早的工作。提升是從內部選拔一些合適人員來填補職位空缺最常用的方法。招聘廣告是最常用、最簡單且信息傳播最廣泛的招募手段。資格審查與初選是對求職者是否符合職位的基本要求的一種審查。工作樣本測試要求應聘者完成職位中的一項或若干項任務,依據任務的完成情況來作出評價,強調直接衡量工作績效,因此具有較高的預測效度,例如現場講課,操作辦公軟件等。評價中心測試就是通過情景模擬的方法來對應聘者作出評價。診斷測試是對經初步面試篩選的應聘者進行實際能力和潛力的測試,對錄用決策以及是否加入組織決策至關重要。從面試的組織形式看:結構型面試、非結構型面試、壓力面試。舉例提問是面試的一項核心技巧。客觀評價提問是主試者對應聘者更加深刻的了解。遞進提問將問題向更深層次引申一步。比較式提問讓應聘者對兩個以上的問題進行比較分析。
穩定系數:指用同一種測試方法對一組應聘者在兩個不同時間進行測試結果的一致性。等值系數:對同一應聘者進行兩種對等的、內容相當的測試,其結果之間的一致性。內在一致性系數:指把同一應聘者進行的統一測試分為若干部分加以考察,各部分所得結果之間的一致性。
同測效度:指對現有的職工實施某種測試,然后將結果與這些職工的表現或工作考核得分加以比較。內容效度:指測試是否代表了工作績效的某些重要因素。企業外部因素:國家法律法規、當地的經濟發展情況及物價水平、勞動力市場的供給狀況、其他企業的薪酬狀況。員工個人因素:員工所處的行業和職位、員工的績效表現、員工的工作年限。亞當·斯密是第一個對薪酬進行分析的學者,李嘉圖認為薪酬具有自然價格和市場價格。維持生存薪酬理論:威廉·配第,這一理論認為,產業社會中工人的薪酬應該等同或略高于能維持生存的水平。
供求均衡薪酬論:馬歇爾在其《經濟學原理》中提出,以均衡價格為基礎,叢生產要素的需求與供給兩方面來說明薪酬水平的決定,奠定了現代薪酬理論的基礎。邊際生產率薪酬理論:克拉克。效率薪酬理論-工人的生產率取決于薪酬率。工資:是勞動者付出勞動以后,以貨幣形式得到的勞動報酬。是勞動者收入的主要組成部分。薪酬結構:指企業內部各職位之間薪酬的相互關系,它反映了企業薪酬的內部一致性。薪酬形式:指在員工與企業總體薪酬 的不同類型的組合方式。薪酬調整:是指企業根據內外部各種因素的變化,對薪酬水平、薪酬結構、薪酬形式進行相應的變動。均等性平等履行勞動義務平的享受權利福利。失業保險-失業期間提供保障。工傷保險-產生最早,實施國家最多,制度最嚴密。生育保險-懷孕到產后的一系列保障。收入保障計劃:企業年金、人壽保險、住房援助計劃。附加型彈性福利-最為普遍的彈性福利計劃。核心加選擇型彈性福利-所有員工都享有的基本福利。彈性支用賬戶:員工每年可以從其稅前收入中撥出一定數額的款項作為自己的“支用賬戶”,并在此賬戶中選購各種福利項目。福利“套餐”:企業提供多種不同的固定福利項目組合,員工不能進行自己組合,而只能自由的選擇某種福利組合。選擇型彈性福利:就是在原有的固定福利的基礎上,在提供幾種不同項目、程度的福利組合供員工選擇。早期的傳統產品屬于“集成資源”,未來的產品屬于“集成知識”。特性與因素理論:最早出現的職業選擇理論,由帕森斯創立,威廉森發展和成型的,該理論的核心是人與職業的匹配。職業性向理論:由美國職業指導專家霍蘭德所創,他把個性類型劃分為現實型R、研究型I、藝術型A、社會型S、企業型E、常規型C六種。職業發展理論:金斯伯格的職業發展理論。員工培訓的內容(1)知識培訓,解決“知”的問題(2)技能培訓,“會”的問題(3)思維培訓,解決“創”的問題。(4)觀念培訓,解決一個“適”的問題(5)心理培訓,解決“悟”的問題。人是生產力諸要素中最重要、最活躍的因素,一個企業組織的命運,取決于人員素質的高低。最早的期望理論源于心理學家勒溫和托爾曼的認知概念,以及經典經濟理論中選擇行為和效用的概念,第一個將期望理論運用于激勵并將其公式化的是美國心理學家維克托·弗魯姆。目標設置理論:愛德華·洛克提出。綜合激勵理論是試圖將各種激勵理論歸納起來,克服各激勵理論的片面性,系統的闡釋人的行為激勵過程,主要有勒溫的早期綜合理論,波特和勞勒的綜合激勵理論。績效的特點(1)多因性(2)多維性(3)動態性(不斷變化的過程)客觀標準是考核者判斷員工特質的時候對其每項特質在評定量表上有一個相對基準點來定位以此作出評價。配對比較法,兩兩比較法或對偶比較法,較為細化的一種方法,獲得有利的對比結果最多的被評估者被排列的位置最高。量表評等法是應用最廣泛的績效考核方法。制定的考核項目一般有政策水平責任心決策能力組織能力協調能力應變能力社交能力等。
填空:影響人力資源數量的因素:
1、人口總量及其在生產狀況,這是首要取決因素。
2、人口的年齡構成,直接決定了人力資源的數量。
3、人口遷移。商品的價值由轉移價值和附加價值構成。人力資源管理先后經歷了人事管理,人力資源管理,戰略性人力資源管理三個階段。人力資源開發的方式:
1、自我開發(2)職業開發(3)組織開發。組織發展的動機大致分為自我發展和追求個性實現,保住優秀人才,追求經濟效益。工作績效是由員工過的個人能力和組織對其激勵兩個變量決定。
學習的四種類型:照搬式學習,知識積累型學習,研究型學習,探索型學習。職業開發是指通過職業活動本身提高與培養員工素質的開發形式,職業開發方式有助于組織獲得可持續發展的利器。人力資源管理體系由人力資源開發理論和人力資源管理理論組成。人力資本的投資核心是提高人口質量。教育投資是投資主要部分。貝克爾從家庭生產(生育行為)和個人資源的經濟決策和成本效用分析角度,系統闡述了人力資本與人力資本投資的問題。
人力資本投資包括教育支出(最主要的)、保健支出、勞動力國內流動支出或用于移民入境的支出以及搜集價格與收入的信息等多種形式。人的潛能包括生理潛能和心理潛能。企業中的人力資源可以歸屬到四個不同的層次上:決策層(決策者、制定者)、人力資源職能層(倡導者、設計者,監督者)、直線部門職能層(實施者、執行者)、員工(體驗者)。任職資格:是指為了保證工作目標的實現,任職者必須具備的知識、技能和能力要求。工作分析主體是工作分析者,工作分析的主體分為三個層次:工作分析小組、工作分析對象的直接領導、工作任職者。觀察法(包括直接觀察法、階段觀察法、工作表演法)職務說明書,它是根據工作分析所需要的各種調查資料,加以整理、分析、判斷得出的一種關于工作是什么以及工作任職者應該具備什么資格條件的結論性的書面材料。它基本上包括工作描述和工作規范兩個部分。企業外部影響因素:A、經濟因素:人口和勞動力因素、勞動力市場條件因素、產品和服務市場條件因素。B、法律和政府政策因素:主要指勞動就業法規和社會保障法以及國家的就業政策等內容。招募廣告需考慮兩件事情:選用何種媒體,如何構思廣告。能力測試包括一般智力測試和特殊認知能力測試。從面試所達到的效果來分類:初步面試和診鍛面試。從參與面試過程的人員來看:個別面試、小組面試、成組面試(集體面試)信度:指可靠性程度,包括穩定系數、等值系數、內在一致性系數。效度分為預測效度,同測效度,內容效度。薪酬就是勞動力的價格,取決于勞動力的供求狀況。西方經濟學者認為資本有物質資本和人力資本兩種形式。薪酬由基本薪酬、可變薪酬、間接薪酬組成。薪酬支付有計時薪酬和計件薪酬,其中計時薪酬以按月計酬為基本形式也是運用最多的。按件薪酬按員工生產合格產品的數量和事先規定的計件單價和支付薪酬的一種形式。員工福利是薪酬的重要組成部分,由基本社會保險、企業補充保險和職工福利三部分組成。西方人力資源管理外包于20世紀90年代在企業實施“回歸業主,強化核心業務”的大背景下風行起來。職業生涯規劃學說產生于20世紀60年代的美國,20世紀90年代中期從歐美國家傳入中國。職業:人們參與社會分工,利用專門的知識和技能,為社會創造物質財富和精神財富,獲取合理報酬作為物質生活來源,并滿足精神需求的工作。它具有專業性、經濟性、社會性、連續性、穩定性的特點。社會分工是職業劃分的基礎和依據。2000年頒布《中華人民共和國職業分類大典》,分為4個層次,8大類,66中類,413小類,1838細類。SWOT決策分析法:優勢、劣勢、機會、威脅。脫產培訓:傳授知識、發展技能培訓、改變態度的培訓。培訓的準備階段須做好:培訓需求分析和培訓目標確定。培訓需求分析指在規劃與設計每一項培訓活動之前,由培訓部門、主管人員、工作人員等采用各種方法與技術,對各種組織及其成員的知識、技能、能力等方面進行系統的鑒別與分析以確定是否需要培訓。
培訓的評估階段在四個層面上進行:反應層(培訓評價的第一個層次),學習層(最常見、最常用)行為層,結果層(最高層次評價):最典型的的內容型激勵理論:馬斯洛需求層次理論、赫茲伯格雙因素理論、奧爾德弗的存在—關系—成長(ERG)理論、麥克利蘭的成就需要理論。赫茨伯格提出“激勵-保健因素理論”:保健因素主要為外部因素、激勵因素主要為內部因素。麥克利蘭的成就需要理論:權利需要、歸屬需要(與別人建立人際關系,得到別人的接納等)、成就需要(核心)自主需要。最求成就的因素取決于動機強弱、期望大小和刺激性價值三個因素。過程型激勵理論:期望理論、目標設置理論、強化理論。個體驅動力源于自身強烈的自我實現需要、超前的持續創新理念等。員工績效主要受P=能力(A),激勵(M)機會(O)環境(E)??冃гu估標注通常有基本標準和卓越標準。
績效考核是一個完整的系統,具體包括的內容:(1)績效界定(2)績效衡量(3)績效反饋。績效考核的類型(1)結果取向型:考核重點在于產出和貢獻(2)行為取向型:重點是評價員工在工作中的行為表現(3)特征取向型:注意用以考核員工的個體特征和個人能力??冃Э己藰藴士煞譃榻^對標準、相對標準和客觀標準。
關鍵事件法對部門的效益產生積極的或消極的重大事件。美國學者弗拉賴根和伯恩斯共同創立。名詞解釋:現實的人力資源:一個國家或一個地區在一定時間內擁有的實際從事社會經濟活動的全部人口,包括正在從事勞動和投入經濟運行的人口,以及由于非個人原因暫時未能從事勞動的人口。又稱“勞動力資源”。潛在的人力資源指處于儲備狀態,正在培養成長逐步具備勞動能力,或雖具有勞動能力,但由于各種原因不能或不愿從事社會勞動,并在一定條件下可以動員投入社會經濟生活的人口總和。人力資源管理:指對人力資源的生產,開發,配置,使用等諸環節所進行的計劃,組織,指揮和控制的管理活動。人力資源開發:開發者通過學習,教育,培訓,管理,文化制度建設等有效方式為實現一定的經濟目標與發展戰略,對既定的人力資源進行利用,塑造,改造與發展的活動。工作設計:根據組織目標要求與工作者個人需要而采取的對工作特點、工作方式、工作關系和工作職能進行規劃與界定的過程。人力資源開發戰略:指組織為了一定的組織目標,通過培訓,職業開發,組織開發等多種形式,促進員工與組織共同成長,提高組織績效,進而實現組織可持續發展的戰略。人力資本:體現在勞動者身上的,以勞動者的知識與技能或者其質量表現出來的資本形式。人力資源規劃(HRP):根據企業的戰略規劃,對企業未來的人力資源的需求和人力資源供給狀況的分析及預測,制定與企業發展相適應的綜合性人力資源規劃。人力資源需求預測:指企業為實現既定的目標而對未來所需員工數量和種類的估量和計算。工作分析是系統地收集和分析工作內容,工作環境和國內工作要求等相關信息的過程。工作:一些具有相似職責的職位的集合,它是由實現企業職能的一個個具體活動所構成的相對獨立體。
招聘:指在企業總體發展規劃的指導下,制定相應的職位空缺計劃,并決定如何尋找合適的人員來填補這些職位空缺的過程。選拔錄用:也叫人員甄選,是指通過運用一定的工具和手段對已經招募到的求職者進行鑒別和考察,區分他們的人格特點與知識技能水平,預測他們的未來工作績效,從而最終挑選出企業所需要的、恰當的職位空缺填補者。角色扮演:在模擬場景中要求應試者扮演某一角色并進入角色場景去處理各種問題和矛盾并以此來觀察應試者的表現,了解其心理素質和潛在能力。
無領導小組討論:把幾個應聘者組成一個小組,給他們提供一個議題,事先并不制定主持人,讓他們通過小組討論的方式在限定時間內給出一個決策,評委們則在旁邊觀察所有應聘者的行為表現并作出評價。壓力面試給應聘者提出一個意想不到的問題,往往是在面試的開始時就給應試者以意想不到的一擊,通常是具有敵意的或具有攻擊性,主考官以此觀察應試者的反應。
基本薪酬:是企業根據員工所承擔或完成的工作任務,或者員工所具備的完成工作的技能或能力而向員工支付的穩定性報酬。薪酬管理:指企業在經營戰略和發展規劃的指導下,綜合考慮內外部個影響因素,確定自身的薪酬水平、薪酬結構和薪酬形式,并進行薪酬調整和薪酬控制的整個過程。法定福利:也稱基本福利,是指按照國家法律法規和政策規定必須實施的對員工的福利保護政策,其特點是只要企業建立并存在,就有義務、有責任且按照國家統一規定的福利項目和支付標準支付,不受企業所有制性質、經濟效益和支付能力的影響,包括社會保險和各類休假制度。養老保險國家為勞動者或全體社會成員依法建立的老年收入保障制度,當其達到法定年齡退休時,由社會提供養老金,保障其基本生活的社會保險制度。企業福利:指企業在國家法定的基本福利之外,自主建立并提供的,為滿足職工的生活和工作需要,在工資收入以外,向員工本人及其家屬提供的一系列福利項目,包括貨幣津貼、實物和服務等形式。彈性福利:也可稱為自助式福利,即由企業所提供的,允許員工在規定的時間和資金范圍內,根據自己的需要自愿進行選擇和調整的福利項目。職業生涯規劃:又叫職業生涯設計,是指個人與組織相結合,在對一個人職業生涯的主客觀條件進行測定、分析、總結的基礎上,對自己的興趣、愛好、能力、特點進行綜合分析與權衡,結合時代特點,根據自己的職業傾向,確定其最佳的職業奮斗目標,并為實現這一目標做出行之有效的安排。職業選擇:是指人們從對職業的評價、意向、態度出發,依照自己的職業愿望和興趣,憑借自身能力挑選職業,是自身能力素質與職業需求特征相符合的過程。職業決策:是指個體在職業進入階段或職業改變過程中,選擇所要從事的職業和職務及職位,從而制定職業計劃,他是一種問題解決的辦法。
員工培訓:指組織在將組織發展目標和員工個人發展目標相結合的基礎上,有計劃、有系統的組織員工從事學習和訓練,已更新他們的知識、理念,提高他們的綜合素質,影響和改變他們的行為方式,從而最大限度地使員工的個人素質與工作需求相匹配使員工能勝任目前所承擔或將要承擔的工作與任務的人力資源管理活動。在職培訓:為使下級具備有效完成工作所需要的知識和技能,在工作中,由上級有計劃地對員工進行教育培訓。案例分析法:通常是將實際工作中的一些典型事例或特殊事例進行詳細描述,讓接受培訓的人員根據描述的事實,提供的信息進行分析,提出解決方案。計算機輔助培訓:是指由計算機給出學習的要求,受訓者作出回答,再由計算機分析這些答案并向受訓者提供反饋的一種互動性培訓方式。挫折理論:是指個體從事有目的的活動,由于受到干擾或障礙而使其需要和動機得不到滿足時的情緒狀態??冃Э己耍壕褪枪芾碚哂孟到y的方法、原理來評定、測量員工的工作行為和工作效果,以確定其工作成績的管理方法,是對員工的工作完成情況進行定性和定量評價的過程。績效反饋:向員工提供績效評價的結果,由管理者和員工就績效情況進行探討,以便員工能夠根據組織的目標來改進自己的績效,同時管理者幫助員工個人,促進其發展。目標管理法:組織中的上級和下級一起協商,根據組織的使命確定一定時期內組織的總目標,由此決定上下級的責任和分目標,并把這些目標作為組織績效考核、考核每個部門和個人績效產出對組織貢獻的標準。360度考核法 :全方位的考核,綜合員工自己,上司,下屬和同事的評價結果而得出最終的評價。簡答:.影響人力資源質量的因素(1)遺傳和其他先天因素(2)營養因素(3)教育因素。人力資源管理涉及的主要內容,(1)獲?。核饕ㄈ肆Y源規劃,招聘與錄用(2)整合《員工之間相互認識認同的過程,員工與組織之間的協調的過程》(3)獎酬:是人力資源管理的核心(4)調控。(5)開發:是人力資源管理的重要職能。人力資源管理的特征:
1、人力資源管理的綜合性。
2、人力資源管理的實踐性。
3、人力資源管理的發展性。
4、人力資源管理的民族性。
5、人力資源管理的全面性。戰略性人力資源管理的特征:
1、戰略性:這是其本質特征(2)系統性(3)匹配性:這是其核心要求,包括內部匹配和外不匹配(4)動態性《考慮組織內外部環境是不斷變化的,考慮戰略性HR要有適應性靈活性》(5)關鍵性。工作豐富化的遵循的原則:
1、給員工增加工作要求。
2、賦予員工更多的責任。
3、賦予員工工作的自主權。
4、不斷和員工進行溝通反饋。
5、對員工進行相應的培訓。工作豐富化的方法:
1、實行任務合并。
2、建立客戶關系。
3、讓員工而不是別人來規劃和控制它的工作,自己安排上下班時間和工作進度。
人力資源開發戰略的特點:前瞻性,服務性,全局性,系統性,彈性,動態性。人力資本理論對人力資源理論形成的作用:
1、人力資本理論確立了人力資源在組織中的重要地位。
2、人力資本理論促成了人力資源開發理論的形成,推動和指導了人力資源開發實踐。
3、人力資本理論使人力資源管理與開發結合起來。
4、人力資本理論使人力資源開發與管理超越了微觀組織的局限。人力資源規劃概念所包含的含義:
1、人力資源規劃要適應環境的變化。
2、人力資源規劃的對象是組織內外的人力資源。
3、人力資源規劃是組織文化的具體表現。
4、人力資源規劃的全局性。
5、人力資源規劃的長期性。供過于求的調整(1)提前退休(2)減少人員補充,最常用的方式。(3)增加無薪假期(4)裁員,是一種沒有辦法的辦法,但相當有效(5)暫時或永久地關閉一些不盈利的分廠或車間。人力資源規劃的原則:
1、確保企業所需人力資源原則。
2、與內外環境相適應原則。
3、與企業戰略目標相適應原則。
4、能級層序原則具有不同能力的人,應擺在組織內部不同的職位上,給予不同的權利和責任。
5、適度流動原則。工作分析的發展趨勢(1)結構化、定量化(2)個性化與戰略化(3)工作說明的簡明化。工作分析的意義。
1、有利于人力資源規劃,制定有效的人事預測和計劃。
2、有利于人員的招聘和篩選。
3、有利于員工的培訓和開發。
4、有利于績效考核,為員工的考核提供依據。
5、有利于制定合理的薪酬政策。
6、有利于制定職業生涯規劃。工作分析的作用:組織決策,人力資源管理,工作和設備設計,其他用途。工作分析的原則:
1、以戰略為導向,強調工作與組織和流程的有機銜接。
2、以現狀為基礎,強調的是職位而不是在職者。
3、以分析為重點,強調對工作職責之間內在邏輯關系的系統把握。
4、以假設為前提,明確工作分析的目標導向。招聘的意義:
1、招聘是企業獲取人力資源的重要手段。
2、減少離職,增強企業內部凝聚力。
3、招聘工作影響著人力資源管理的費用。
4、招聘工作對“推銷”企業具有重要的作用。
5、招聘是整個企業人力資源管理工作的基礎。招聘的程序:
1、確定招聘需求。
2、制定招聘計劃:確定招聘機構,分析相關的信息,制定招聘方案。
3、發布招聘信息。
4、實施招聘計劃:組織內部人員的調整與適應,實施外部招聘計劃。
5、招聘效果評估。招聘方案的主要內容:
1、需招聘人員的層次、類別、數量和錄用條件。
2、招聘的區域范圍和招聘的起止時間。
3、招聘的主要形式及運用何種渠道發布招聘信息。
4、招聘的程序及各個階段時間安排。
5、招聘測試的方法和基本內容。
6、招聘的費用開支預算。
影響面試效果的因素:
1、非語言行為造成的錯誤。
2、面試考官支持與誘導。
3、對職位缺乏認識。
4、相對標準。
5、招聘規模的壓力。人員錄用的程序(1)背景調查(2)體檢(3)簽訂試用合同(4)員工的安排與試用(5)正式錄用。
薪酬管理中需要注意的事項:
1、薪酬的支付必須促進企業的可持續發展。
2、薪酬制度的實施必須支持企業戰略的實施。
3、薪酬支付必須強化企業的核心價值觀和核心能力。
4、薪酬管理必須有利于營造響應變革和實施變革的文化。員工服務計劃:雇主咨詢援助計劃、教育援助計劃、家庭援助計劃、其他福利計劃、特殊福利。職業選擇的分類(1)標準型選擇(2)先期確定型選擇(3)反復型選擇。職業選擇決策的原則(1)客觀原則,職業選擇的首要原則(2)主動原則(3)比較原則。職業生涯規劃的意義(1)有助于明確未來的奮斗目標(2)促成自我實現(3)避免人力資源的浪費(4)是組織留住人才的最佳措施。
職業生涯規劃的特征(1)發展性(2)階段性(3)互動性(4)個性化。制定職業生涯規劃的原則(1)系統性原則(2)動態性原則(3)客觀性原則(4)階段性原則:短期規劃一般為3年、中期規劃一般為5年、長期規劃一般為5~10年。員工培訓的意義(1)培訓是提高企業員工工作效率的關鍵(2)培訓能夠滿足員工實現自我價值的需要(3)培訓是發現人才、快出人才、多出人才的重要途徑(4)培訓有利于改善企業的工作質量(5)培訓有利于企業活動競爭優勢。在職培訓:實地工作培訓、員工發展會議、“助理”方式、指導方式、學徒培訓、工作輪換。培訓目標主要有:
1、通過培訓讓員工對企業文化、價值觀、發展戰略達到了解和認同。
2、提高對企業規章制度,崗位職責,工作要領的掌握。
3、提高員工的知識水平,增強員工的工作能力,改善工作績效。
4、提高員工工作熱情,建立良好的工作環境和氛圍。
5、有利于促進員工潛能的開發,將個人發展與企業發展相結合。
超Y理論是美國心理學家莫爾斯和洛希根據“復雜人”假定,與1970年發表,其內容如下:a、人們出于不同的愿望和需要加入企業組織,但主要的需要是去實現勝任感。B、組織形式和管理方法要與工作性質和人們的需要相適應,不同的人對管理方式的 要求不一樣。C、組織機構和管理層次的劃分、員工的培訓和工作的分配、工資報酬等要多方面充分考慮,當工作任務的性質與組織結構等相適合時,勝任感最容易滿足,工作效率也就高,反之則低。D、勝任感可以持續不斷的被激勵。經濟人假設,最早由麥格雷戈提出,沙因總結如下:a、人由于經濟因素引發工作動機,其目的是為盡可能獲取最大的經濟利益。B、經濟誘因在組織控制之下,故人總是被動的在組織的操作、激勵和控制下從事工作。C、人以一種合乎理性、精打細算的方式行事,總是力圖以最小的投入獲得滿意的報酬。D、人的情感是非理性的,會干預人對經濟利益的合理追求,組織必須控制人的感情。
自我實現人假設:馬斯洛的“需求層次理論”和阿吉里斯的“不成熟-成熟”理論,它的內容:a、人的需要有低級和高級之分,從低級到高級可以劃分為多個層次,人的最終目的是滿足自我實現的需要,尋求工作的意義。B、人們力求在工作上有所成就,實現獨立和自治,發展自己的能力和技術,從而富有彈性,能適應環境。C、人們能夠自我激勵和自我控制,外部的激勵和外部的控制會對人產生威脅。D、個人自我實現的目標和組織的目標并不是沖突的,而是能達成一致的。目標設置理論其內容包括:具體的目標具有強烈的內在激勵作用、具有挑戰性的目標會產生更大的激勵作用、及時有效的反饋能夠帶來更高的績效三個。目標設置過程中有幾個因素特別重要:目標的難度、高度的自我效能感、目標清晰度、強調獨立性的文化背景、反饋、個人參與。
強化理論:斯金納在巴浦洛夫條件反射理論的基礎上提出,認為強化的類型有三種:積極強化(又稱正強化,指當人們采取某種行為時,能從他人那里得到某種令人感到愉快的結果,這種結果反過來又成為推動人們趨向或重復此種行為的力量)、消極強化(又稱負強化)、消退(指對原先可接受的某種行為強化的撤銷,由于在一定時間內不予強化,此行為將自然下降并逐漸消退)物質手段:合理的工資福利制度;技能培訓、職務晉升;員工持股和股票期權滿足;福利性娛樂設施、帶薪休假、交通補貼、員工餐廳等。非物質手段:信任、區別對待與關懷;參與決策,共同設置目標;危機激勵 ;公平和工作穩定性??冃Э己说脑瓌t(1)客觀性原則,必須嚴格客觀公正遵守,實事求是,不偏不倚(2)考核方法多樣性原則,條件允許的情況下,盡可能個選用兩三種考核方法來消除系統性誤差。(3)明確性、公開性原則(4)敏感性原則,區分性原則,考核系統應有效區分工作效率高于工作效率低的員工(5)一致性原則,采用同樣的考核標準和考核程序對同一員工考核結果應大致相近(6)可行性原則,評估成本在接受范圍內,考核標準、程序考評人員能讓人認可。(7)及時反饋原則(8)階段性和連續性相結合的原則。
績效考核的程序(1)制定績效考核計劃(2)確定績效考核標準:絕對標準、相對標準、客觀標準(3)選擇考核方法(4)收集分析數據資料(5)評定考核結果和對績效考核結果的反饋運用。績效考核中的誤區(1)評價標準難以確定(2)偏差現象(3)信息不對稱(4)反饋不良(5)績效考核結果的使用有誤
論述:人力資源的特點:(1)存在狀態的生物性(2)開發對象的能動性(與其他資源最根本的區別)。自我強化。功利性傾向。愛崗敬業,積極工作,創造性的勞動(能動性最主要的表現)(3)生成過程的時代性(4)使用過程的時效性(5)開發過程的持續性(人力資源是可以不斷開發的資源,在開發適用后還可以繼續開發)。(6)使用開發的再生性(7)閑置過程的消耗性(8)人力資源的社會性(從宏觀上看,人力資源總是與一定的社會環境相聯系的,他的形成、配置、開發和使用都離不開社會環境和社會實踐,是一種社會活動。)人力資本理論的基本內容:
1、人力資本基本特征和形成理論。
2、人力資本定量分析理論和方法,研究和計量人力資本投資和收益問題。
3、人力資本教育投資理論,把教育投資作為生產性投資來研究其分配和經濟收益的客觀規律。
4、家庭人力資本投資理論,研究家庭人力資本投資的規律和方法。
5、衛生經濟學理論,把衛生保健作為人力資本投資來研究。
人力資源規劃的作用:
1、人力資源規劃有利于組織戰略目標的制定與實現。
2、人力資源規劃可以滿足組織發展對人力資源的要求。
3、人力資源規劃有助于調動員工的創造性和主動性。
4、人力資源規劃可以降低人力資源成本。
5、人力資源規劃有利于協調組織的人力資源管理。人力資源供不應求的調整(1)外部招聘,最常用的解決供不應求的調整方法。(2)內部招聘,出現職位空缺時,從企業內部調整職位到該職務。(3)聘用臨時工,企業從外部招聘員工的一種特殊形式。(4)延長工作時間,即加班制。(5)內部晉升(6)技能培訓(7)調寬工作范圍。工作分析流程:
1、工作分析的計劃階段。
2、工作分析的準備階段:a成立工作分析小組b有效的溝通。
3、工作分析的執行階段:a收集工作的背景資料b設計調查方案c巧妙運用各種調查方法。
4、工作分析的分析階段:a整理資料b審查資料c分析資料。
5、工作分析的完成階段:a編寫工作說明書b總結整個工作分析過程c將工作分析的結果運用于人力資源管理以及企業管理的相關方面。
6、維護和更新階段。外部招聘的優勢:
1、有利于平息和緩和內部競爭者之間的緊張關系。
2、能夠為企業帶來新鮮空氣。
3、樹立企業形象的好機會。外部招聘的局限:
1、外聘人員不熟悉組織流程。
2、企業對應聘者的情況缺乏深入的了解。
3、對內部員工的積極性照成打擊。內部選拔的重點是管理人才,外部招聘的重點是技術人才。面試主試者應具有的素質:
1、客觀公正的對待所有的應聘者。
2、良好的語言表達能力。
3、善于傾聽應聘者的陳述。
4、有敏銳的觀察能力。
5、善于控制面試的進程。福利的優缺點(1)優勢:a它的形式靈活多樣,可以滿足員工不同的需要b福利具有典型的保健性質,可降低員工的不滿,增強企業的凝聚力c具有稅收方面的優惠,可以使員工獲得更多的實際收入d企業集體購買某些產品,具有規模效應,可以為員工節省一定的支出(2)缺點:a由于它具有普遍性,因此在提高員工工作績效方面的效果不如直接薪酬那么明顯b具有剛性特征,增加企業負擔。
職業生涯規劃的影響因素(1)個人因素:身心素質、個人能力、年齡(2)社會因素:經濟發展水平、社會階層、文化因素、正在制度和氛圍、價值觀念(3)環境影響:行業環境(行業發展狀況、國際國內重大事件對該行業的影響、行業發展前景預測)、企業內部環境(企業文化、企業制度、領導人的素質和價值觀、企業實力)
設計職業生涯規劃的步驟:(1)評估自我(2)職業生涯機會的評估(3)正確進行職業分析(4)職業生涯路線的選擇(5)確定職業生涯目標(6)制定行動計劃與措施(7)評估與回饋。員工培訓的影響因素:
1、培訓內容(2)培訓實施者(3)培訓方式(4)培訓時機(5)培訓規模(6)培訓師(7)培訓成本(8)培訓地點與環境。雙因素理論在管理領域的啟示主要體現在哪幾個方面? 1)管理者在管理過程中,要對兩類因素區別對待。2)這一理論提出調動員工積極性的新途徑—工作本身產生的激勵因素3)在眾多因素中, “成就”和“社會認可與贊賞”有比較大的激勵作用。4)工作豐富化,即垂直工作加重和水平工作加重,滿足員工高層次的需求。5)考慮員工的個人差異設計工作,滿足員工的內在需求??冃Э己说墓δ?1)控制功能(2)激勵功能(3)開發功能(4)溝通功能??冃Э己说淖饔茫?)績效考核是制定人力資源規劃的依據(2)績效考核是員工安置的依據(3)績效考核是員工培訓的依據(4)績效考核是確定薪酬和獎懲的依據(5)績效考核側重于對員工的工作成果及過程進行考察(6)績效考核有利于形成高效的工作氛圍。偏差現象:在績效考核過程中,評價者受個人的價值觀和偏見的影響,在具體執行績效評價標準時發生的偏差。
1、暈輪效應,“哈羅效應”,評價者對下屬的某一方面評價較高或較低時,往往對其他方面的評價也較高或較低。
2、評價標準的執行彈性較大,評價者對員工要求不同在評價時出現較大的彈性。
3、居中傾向,評價者為減少麻煩導致的。
4、偏見效應,考評者對被考評者所持有的一種不符合實際的刻板印象。
5、個人好惡,評價者憑個人好惡來判斷是非。
6、近因效應和首因效應。近因效應是新近獲得的印象對評價結果產生過大的影響。首因效應即第一印象。
7、對比效應。評價者在評價別人時往往將其與某個人的評價標準而評價。
8、暗示效應。通過語言、行為或某種事物提示別人,使其接受或照辦而引起迅速的心理反應。