第一篇:最新版自考互联网软件应用与开发复习资料
名词解释
1.互联网软件:是指根据互联网的特点,充分发挥其作用,在互联网环境中运行的、提供某种服务或实现某种功能的系统。
2.Web:全称World Wide Web,个软件生存周期内的系统开发、运行和维护所实施的全部过程、活动和任务的结构框架。11.敏捷开发:是一种以人为核心、迭代、循序渐进的开发方法,主要是应对快速变化的需求。
单元,是从用户的角度对系统行为的一个描述,是从用户角度来描述系统需求。23.用例图:就是由参与者、用例以及它们之间的关系构成的用于描述系统功能的模型图。24.类:一个类是一类或者一组库,就是将数据库设计与Web技术融合在一起,使数据库系统成为Web的重要有机组成部分,从而实现数据库与网络技术的无缝结合。
35.数据:是用来描述事物的符号记录。
缩写为www.xiexiebang.comAME(规范的名称);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、界标:在阶段转换时出现的判断点也称其为“界标”,因为她们标志一个阶段的完成。在这些判断点上,项目小组和客户一起讨论项目设计方案、设计状况和风险,指出小组没有解决的问题,并修改项目规划以确保原来的目标的实现。客户的责任是负责判断项目小组是否可以开始下一步工作。比如进入下一循环或者下一阶段,这通常被称为客户在这一“界标”上“终止”工作。
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.xiexiebang.com商业组织、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.xiexiebang.com“>搜狐 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.xiexiebang.command对象:它可以像用Connection和Recordset对象那样执行查询,不同在于它可以在数据库源上准备、编译查询并且反复使用一组不同值来发出查询。(4)Field对象:一个Field对象就代表了具有相同数据类型的一列数据。
(5)Parameter对象:它代表了一个因为参数化查询或存储过程而与Command对象相关的参数或参量,很多Provider支持带参数的命令。
(6)Property对象:一个Property对象代表一个被Property定义的ADO对象的属性。ADO对象有两种类型的属性:内置型和动态型。
(7)Error对象:一个Error对象包含了一次数据操作所产生的错误的详细信息。
19、客户机/服务器的通信过程:客户机向服务器发送请求,要求执行某项任务,而服务器则执行某项任务。客户机和服务器概念上更多的是指软件,是指两台机器上相应的应用程序。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)活动图:活动图表示在处理某个活动时,两个或者更多类对象之间的过程控制流。活动图可用于在业务单元的级别上对更高级别的业务过程进行建模,或者对低级别的内部类操作进行建模。
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)社会文化因素。企业对人力资源的需求是一种派生需求,消费者收入提高,商品需求提高,企业销售量高,扩大生产,人力资源提高。现状规划法:是一种最简单的预测方法,比较适合于短缺人力资源规划预测。管理人员接替模型(又称职位置换卡),主要针对企业管理人员供给。
人力资源业务规划:包括人员补充计划,对企业长期内可能产生的空缺职位加以弥补的动态规划过程)、分配计划、提升计划、教育计划、薪酬计划、保险福利计划、劳动关系计划、退休计划(为了让组织人员结构更优更合理的规划)等 人员配备计划-实现内部人员最佳配置。收集分析有关信息资料-人力资源规划的基础。工作分析是现代人力资源管理所有职能(即人力资源获取、整合、保持与激励、控制与调整、开发等职能工作)的基础和前提。工作分析最早起源于泰罗的科学管理理论。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)。绩效评估标注通常有基本标准和卓越标准。
绩效考核是一个完整的系统,具体包括的内容:(1)绩效界定(2)绩效衡量(3)绩效反馈。绩效考核的类型(1)结果取向型:考核重点在于产出和贡献(2)行为取向型:重点是评价员工在工作中的行为表现(3)特征取向型:注意用以考核员工的个体特征和个人能力。绩效考核标准可分为绝对标准、相对标准和客观标准。
关键事件法对部门的效益产生积极的或消极的重大事件。美国学者弗拉赖根和伯恩斯共同创立。名词解释:现实的人力资源:一个国家或一个地区在一定时间内拥有的实际从事社会经济活动的全部人口,包括正在从事劳动和投入经济运行的人口,以及由于非个人原因暂时未能从事劳动的人口。又称“劳动力资源”。潜在的人力资源指处于储备状态,正在培养成长逐步具备劳动能力,或虽具有劳动能力,但由于各种原因不能或不愿从事社会劳动,并在一定条件下可以动员投入社会经济生活的人口总和。人力资源管理:指对人力资源的生产,开发,配置,使用等诸环节所进行的计划,组织,指挥和控制的管理活动。人力资源开发:开发者通过学习,教育,培训,管理,文化制度建设等有效方式为实现一定的经济目标与发展战略,对既定的人力资源进行利用,塑造,改造与发展的活动。工作设计:根据组织目标要求与工作者个人需要而采取的对工作特点、工作方式、工作关系和工作职能进行规划与界定的过程。人力资源开发战略:指组织为了一定的组织目标,通过培训,职业开发,组织开发等多种形式,促进员工与组织共同成长,提高组织绩效,进而实现组织可持续发展的战略。人力资本:体现在劳动者身上的,以劳动者的知识与技能或者其质量表现出来的资本形式。人力资源规划(HRP):根据企业的战略规划,对企业未来的人力资源的需求和人力资源供给状况的分析及预测,制定与企业发展相适应的综合性人力资源规划。人力资源需求预测:指企业为实现既定的目标而对未来所需员工数量和种类的估量和计算。工作分析是系统地收集和分析工作内容,工作环境和国内工作要求等相关信息的过程。工作:一些具有相似职责的职位的集合,它是由实现企业职能的一个个具体活动所构成的相对独立体。
招聘:指在企业总体发展规划的指导下,制定相应的职位空缺计划,并决定如何寻找合适的人员来填补这些职位空缺的过程。选拔录用:也叫人员甄选,是指通过运用一定的工具和手段对已经招募到的求职者进行鉴别和考察,区分他们的人格特点与知识技能水平,预测他们的未来工作绩效,从而最终挑选出企业所需要的、恰当的职位空缺填补者。角色扮演:在模拟场景中要求应试者扮演某一角色并进入角色场景去处理各种问题和矛盾并以此来观察应试者的表现,了解其心理素质和潜在能力。
无领导小组讨论:把几个应聘者组成一个小组,给他们提供一个议题,事先并不制定主持人,让他们通过小组讨论的方式在限定时间内给出一个决策,评委们则在旁边观察所有应聘者的行为表现并作出评价。压力面试给应聘者提出一个意想不到的问题,往往是在面试的开始时就给应试者以意想不到的一击,通常是具有敌意的或具有攻击性,主考官以此观察应试者的反应。
基本薪酬:是企业根据员工所承担或完成的工作任务,或者员工所具备的完成工作的技能或能力而向员工支付的稳定性报酬。薪酬管理:指企业在经营战略和发展规划的指导下,综合考虑内外部个影响因素,确定自身的薪酬水平、薪酬结构和薪酬形式,并进行薪酬调整和薪酬控制的整个过程。法定福利:也称基本福利,是指按照国家法律法规和政策规定必须实施的对员工的福利保护政策,其特点是只要企业建立并存在,就有义务、有责任且按照国家统一规定的福利项目和支付标准支付,不受企业所有制性质、经济效益和支付能力的影响,包括社会保险和各类休假制度。养老保险国家为劳动者或全体社会成员依法建立的老年收入保障制度,当其达到法定年龄退休时,由社会提供养老金,保障其基本生活的社会保险制度。企业福利:指企业在国家法定的基本福利之外,自主建立并提供的,为满足职工的生活和工作需要,在工资收入以外,向员工本人及其家属提供的一系列福利项目,包括货币津贴、实物和服务等形式。弹性福利:也可称为自助式福利,即由企业所提供的,允许员工在规定的时间和资金范围内,根据自己的需要自愿进行选择和调整的福利项目。职业生涯规划:又叫职业生涯设计,是指个人与组织相结合,在对一个人职业生涯的主客观条件进行测定、分析、总结的基础上,对自己的兴趣、爱好、能力、特点进行综合分析与权衡,结合时代特点,根据自己的职业倾向,确定其最佳的职业奋斗目标,并为实现这一目标做出行之有效的安排。职业选择:是指人们从对职业的评价、意向、态度出发,依照自己的职业愿望和兴趣,凭借自身能力挑选职业,是自身能力素质与职业需求特征相符合的过程。职业决策:是指个体在职业进入阶段或职业改变过程中,选择所要从事的职业和职务及职位,从而制定职业计划,他是一种问题解决的办法。
员工培训:指组织在将组织发展目标和员工个人发展目标相结合的基础上,有计划、有系统的组织员工从事学习和训练,已更新他们的知识、理念,提高他们的综合素质,影响和改变他们的行为方式,从而最大限度地使员工的个人素质与工作需求相匹配使员工能胜任目前所承担或将要承担的工作与任务的人力资源管理活动。在职培训:为使下级具备有效完成工作所需要的知识和技能,在工作中,由上级有计划地对员工进行教育培训。案例分析法:通常是将实际工作中的一些典型事例或特殊事例进行详细描述,让接受培训的人员根据描述的事实,提供的信息进行分析,提出解决方案。计算机辅助培训:是指由计算机给出学习的要求,受训者作出回答,再由计算机分析这些答案并向受训者提供反馈的一种互动性培训方式。挫折理论:是指个体从事有目的的活动,由于受到干扰或障碍而使其需要和动机得不到满足时的情绪状态。绩效考核:就是管理者用系统的方法、原理来评定、测量员工的工作行为和工作效果,以确定其工作成绩的管理方法,是对员工的工作完成情况进行定性和定量评价的过程。绩效反馈:向员工提供绩效评价的结果,由管理者和员工就绩效情况进行探讨,以便员工能够根据组织的目标来改进自己的绩效,同时管理者帮助员工个人,促进其发展。目标管理法:组织中的上级和下级一起协商,根据组织的使命确定一定时期内组织的总目标,由此决定上下级的责任和分目标,并把这些目标作为组织绩效考核、考核每个部门和个人绩效产出对组织贡献的标准。360度考核法 :全方位的考核,综合员工自己,上司,下属和同事的评价结果而得出最终的评价。简答:.影响人力资源质量的因素(1)遗传和其他先天因素(2)营养因素(3)教育因素。人力资源管理涉及的主要内容,(1)获取:它主要包括人力资源规划,招聘与录用(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、个人自我实现的目标和组织的目标并不是冲突的,而是能达成一致的。目标设置理论其内容包括:具体的目标具有强烈的内在激励作用、具有挑战性的目标会产生更大的激励作用、及时有效的反馈能够带来更高的绩效三个。目标设置过程中有几个因素特别重要:目标的难度、高度的自我效能感、目标清晰度、强调独立性的文化背景、反馈、个人参与。
强化理论:斯金纳在巴浦洛夫条件反射理论的基础上提出,认为强化的类型有三种:积极强化(又称正强化,指当人们采取某种行为时,能从他人那里得到某种令人感到愉快的结果,这种结果反过来又成为推动人们趋向或重复此种行为的力量)、消极强化(又称负强化)、消退(指对原先可接受的某种行为强化的撤销,由于在一定时间内不予强化,此行为将自然下降并逐渐消退)物质手段:合理的工资福利制度;技能培训、职务晋升;员工持股和股票期权满足;福利性娱乐设施、带薪休假、交通补贴、员工餐厅等。非物质手段:信任、区别对待与关怀;参与决策,共同设置目标;危机激励 ;公平和工作稳定性。绩效考核的原则(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)沟通功能。绩效考核的作用(1)绩效考核是制定人力资源规划的依据(2)绩效考核是员工安置的依据(3)绩效考核是员工培训的依据(4)绩效考核是确定薪酬和奖惩的依据(5)绩效考核侧重于对员工的工作成果及过程进行考察(6)绩效考核有利于形成高效的工作氛围。偏差现象:在绩效考核过程中,评价者受个人的价值观和偏见的影响,在具体执行绩效评价标准时发生的偏差。
1、晕轮效应,“哈罗效应”,评价者对下属的某一方面评价较高或较低时,往往对其他方面的评价也较高或较低。
2、评价标准的执行弹性较大,评价者对员工要求不同在评价时出现较大的弹性。
3、居中倾向,评价者为减少麻烦导致的。
4、偏见效应,考评者对被考评者所持有的一种不符合实际的刻板印象。
5、个人好恶,评价者凭个人好恶来判断是非。
6、近因效应和首因效应。近因效应是新近获得的印象对评价结果产生过大的影响。首因效应即第一印象。
7、对比效应。评价者在评价别人时往往将其与某个人的评价标准而评价。
8、暗示效应。通过语言、行为或某种事物提示别人,使其接受或照办而引起迅速的心理反应。