互联网软件开发与应用超级全的考试复习资料.docx





《互联网软件开发与应用超级全的考试复习资料.docx》由会员分享,可在线阅读,更多相关《互联网软件开发与应用超级全的考试复习资料.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件开发的解释题1.调度:调度是在开发过程中一种对人员、资源、应用风格以及开发技术手段进行平衡的活动。2.电子商务模型:通常访问者从产品目录中选择了一种产品后,就把该产品放入虚拟的购物车中,这样就可以继续选购其他产品。购物结束时,迅速检查一下购物车中的产品,然后提供送货地址与信用卡信息。3.信息出版模型:信息出版模型指一些Internet上的站点出版信息。公司为了促进他们的产品或者服务,利用Web发布公司信息与工作信息。在许多情况下,公司只是把它原来的印刷销售手册或者年度报告直接放在Web上发布。4.界标:在阶段转换时出现的判断点也称其为“界标”,因为她们标志一个阶段的完成。在这些判断点上,项
2、目小组与客户一起讨论项目设计方案、设计状况与风险,指出小组没有解决的问题,并修改项目规划以确保原来的目标的实现。客户的责任是负责判断项目小组是否可以开始下一步工作。比如进入下一循环或者下一阶段,这通常被称为客户在这一“界标”上“终止”工作。5.风格漂移:就是一种缓慢的不易被发现的项目风格,特点逐渐变化的过程。6.CGI技术:CGI(Common Gateway Interface,通用网关接口)是Web动态页面的基础,也是Web及其他应用交流的基础。虽然CGI的一些功能已经可以由Java、javascript等代替,但CGI仍然是不可缺少的。7.VRML技术:VRML是Virtual Real
3、ity Modeling Language(虚拟现实造型语言)的编写。Web已经由静态转入动态,并正在逐渐由二维走向三维,将用户带入五彩缤纷的虚拟世界。VRML是目前创建三维对象最重要的工具。它也是一种基于文本的语言,并可运行于任何平台。8Internet:是一个用路由器实现多个广域网与局域网网联的大型网际网,它对推动科学、文化、经济与社会的发展有着不可估量的作用。nternet已经成为覆盖全球的信息基础设施之一。9。Web:全称为:World Wide Web,缩写为:WWW,中文译为“万维网”。Web是一种体系结构,通过它可以访问遍布于Internet主机上的链接文档。(它可以用简单的方式
4、连接全球范围的超媒体信息。)10HMTL:是一种超文本标识语言,它是构成Web页面的主要工具。HTML是Web的基础,它的超文本思想简单地说就是纯文本加标记,所以它的重要内容就是要熟悉与掌握这些标记。 11链接:链接是惟一的从一个Web页到另一个相关的Web页的理性的途径,它由两部分组成:锚链与URL引用。当单击一个链接时,浏览器装载由URL引用给出的文件或文档。12URL的相对引用:对同一个计算机上文件的URL引用又被称为相对引用。这意味着URL是相对于浏览器最初装载Web页的计算机与目录的。相对引用通常用于引用同一台计算机上的Web页。13URL的绝对引用:指明web页的精确的计算机,目录
5、与文件的URL引用14ManagerProvider:ADO.NET的Managed Provider是一个多层结构的无连接的一致的编程模型。Managed Provider提供了DataSet与数据中心(如MS SQL)之间的联系。Managed Provider包含了存取数据中心(数据库)的一系列接口。主要有三个部件:(1)连接对象Connection、命令对象Command、参数对象Parameter提供了数据源与DataSet之间的接口。DataSetCommand接口定义了数据列与表映射,并最终取回一个DataSet。(2)数据流提供了高性能的、前向的数据存取机制。通过IdataRe
6、ader,你可以轻松而高效地访问数据流。(3)更底层的对象允.许你链接到数据库,然后执行数据库系统一级的特定命令。15.DataSet:DataSet是ADO.NET的中心概念。可以把DataSet想像成内存中的数据库。正是由于DataSet,才使得程序员在编程时可以屏蔽数据库之间的差异,从而获得一致的编程模型。DataSet,支持多表、表间关系、数据约束等。这些与关系数据库的模型基本一致16.Web服务器:Web服务器,即为WWW浏览器提供服务的机器。Web服务器是在主控制平台上运行的软件包,也是在Internet中运行的最重要的软件包。Web服务器提供给用户所需的文件。17.通用Inter
7、net邮件扩充服务:MIME(Multipurpose Internet Mail Extensions)通过Internet邮件扩充服务。MIME顾名思义是对原来邮件协议的扩充,能够在单一消息体内带有多种媒体,如声音、图象、动画等文件,对文本不限行长,扩充对字符集的支持;扩充二进制及其它应用文件类型的支持。18.事件模型:DOM中指定元素进行交换的那部分称为Event Model(事件模型)。19.事件:所谓“事件”指一系列对网页进行的动作,诸如将鼠标在一页面元素上移动(Onmouseover)、进行网页发布(Onload)、提交一个反馈表格(Onsubmit)、单击反馈表输入区(Onfoc
8、us)等。20.DHTML:Dynamic HTML是一种即使在网页下载到浏览器以后仍然能够随时变换的HTML。动态HTML包括的技术有:JavaScript、VBDocument Object Model(文档对象模型)、Layers与CSS等。21.对象成员:每个对象都有其成员。成员是对象的属性、方法与事件。属性就是品质;方法就是对象可以做的事情;事件是对象可能发生的事情,通常是用户所做事情的结果。22.Dynamic HTML:是一种即使在见面下载到浏览器以后仍然能够随时变换的HTML。它使得站点的展示比以前更加丰富多彩,更多的定制方法;更多的分析大量数据的手段;及访问者能进行更多样化的
9、交互。动态HTML是一种通过各种技术的综合发展而得以实现的概念,这些技术包括JavaScript、VBScript、Document Object Model(DOM) Layers、CSS等。23.头文件:头文件是一个外部文件,它的内容可以被多个程序文件所引用,并包含在引用它的文件之中。24,$GLOBALS数组:$GLOBALS数组是一个联合数组使用“global”为变量的名字,全局变量作为改变量数组其中某个元素的值。$GLOBALS数组是PHP程序中比较特殊的变量,不必宣告,系统会自动匹配相关的变量在里面。在函数中,也不管$GLOBALS数组是否已经做全局声明,就可以直接使用了。25.P
10、HP:是一种服务器端HMTL嵌入式脚本描述语言,其最大特色在于在互联网网页上对数据库操作的方便性。26.Servlet:Servlet可以被认为是服务器端的Applet。Servlet被Web服务器加载与执行,就如同Applet被浏览器加载与执行一样。.Servlet从客户端(通过Web服务器)接收请求,执行某种作业,然后返回结果。使用Servlet的基本流程如下:(1)客户端(很可能是Web浏览器)通过HTTP提出请求。(2)Web服务器接收该请求并将其发给Servlet。如果这个Servlet尚未被加载,Web服务器将把它加载到Java虚拟机并且执行它。(3)Servlet将接收该HTTP
11、请求并执行某种处理。(4)Servlet将向Web服务器返回应答。(5)Web服务器将从Servlet收到的应答发送给客户端。2 7.Servlet的生命周期:Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求、提供服务。28.UML建模语言介绍约束:在UML中提供了一种简便、统一及一致的约束条件的表达方式,用于类、关系、关联、属性、操作等元素及其基本构成要素的约束条件,这些约束条件描述了这些元素及其构成要素应遵守的限制与应满足的条件。29.依赖关系:有两个元素X,Y,若修改元素X的定义,可能引起对另一个元素Y的定义的修改,则称元素Y依赖于元素X。
12、30. Microsoft. NET: Microsoft. NET是XMLWeb服务平台。NET包含了建立与运行基于XML的软件所需要的全部部件。由.NET构建块服务 、.NET用户体检、.NET基础结构组成31.集合:集合是.NET的版本控制技术的基础,集合技术的出现使得开发人员与管理人员可以在不同应用程序之间严格地实行版本依赖政策,因为集合可以自我描述与自我 32. J2EE:J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署与管理相关的复杂问题的体系结构。33MIME:多功能Internet 邮件扩充服务,它是一种多用途网际邮件扩充协议,多用于指定一些客户端自定义的文件名
13、,以及一些媒体文件打开方式 34数据源(Data Source)是提供某种所需要数据的器件或原始媒体。信息系统的数据源必需可靠且具备更新能力35 ODBC的互操作性:是指由ODBC所建立的应用程序不必针对特定的数据源,理想情况下各种驱动程序与数据源应该支持完全相同的ODBC函数调用与SQL语句36.模板元素:模板元素是指JSP的静态HTML或者XML内容,它对JSP的显示是非常必要的。这部分的任务主要由制作网页的美工来完成。在JSP编辑时,它将把这些模板元素编译到Servlet里。当客户请求次JSP时,它会把这些模板元素一字不变地发送到客户端。37.Request:Request对象有它的请求
14、访问,它将包装成HttpServletRequest接口。来自客户端的请求经JSP处理后,由Request对象进行封装。它将作为给jspService()方法的一个参数而由容器传递给JSP页面。通过getParameter(String paramaeterName)方法可以得到Request参数,通过GET、P0ST、HEAD等可以得到Request的类型,通过Cookies、Referer等可以得到引入的Http头。通用的方法有:request.getParameter(String name)、request.getParameterNames()、request.setCharacte
15、rEncoding(String encoding)等。38.Response对象:Response对象具有页面的范围,它被包装成HttpServletResponse接口。他封装了JSP产生的响应,然后被发送到客户端以响应客户的请求。同样,它由容器生成,作为jspService()方法的参数被传入JSP。因为输出流是缓冲的,所以可以设置HTTP状态码与Response头。常用的操作有:response.sendRedirect(newURL)、response.setHeader(HeadInfo)等。39. ASP的基本语法: 用来输出表达式、变量以及对象的方法的值。 变量:是计算机内存中
16、已命名的存储位置,其中包含了数字或字符串等数据。变量包含的信息称为变量的值。变量使用户便于理解脚本操作的名称,为用户提供了一种存储、检索与操作数据的途径。40. VBScript声明变量的方法:不需要声明,但在使用所有变量前要声明:(Dim/Pubic/Private) 41.JavaScript声明变量的方法:在使用本地过程变量需声明,使用var语句() 42.变量作用域:在过程内部声明的变量具有局部作用域,而过程外部的任何命令都不能访问它。在过程外部声明的变量具有全局作用域,其值能被ASP页上的任何脚本命令访问与修改。43.ASP提供了两个内建对象用来存储变量:Session(会话作用域)
17、对象与Application(应用程序作用域)对象。44.常量:用来代替一个数或字符串的名称。组件可在一个组件类型库中声明变量,组件类型库是一个包含ActiveX组件所支持的对象与类型的信息的文件。如果在Global.asa文件中声明了一个类型库,就可以在该应用程序的任意页中使用已定义的常量。45.过程:是一组能执行指定任务且具有返回值的脚本命令。46. 组件:ActiveX组件是建立强大的Web应用程序的关键。组件提供了在脚本中执行任务的对象,ASP同样提供了可在脚本中使用的内建对象。47. 集合:是存储字符串、数字、对象与其他值的地方。除了在存储或取出项目时集合会自动扩展及搜索外,集合及数
18、组非常的相近。及数组不同的是,集合被修改后,项目的位置将会移动,可以通过集合中项目的名称、索引或者通过在集合的所有项目中遍历访问项目。大多数的ASP内建对象支持集合。48.遍历集合:使用VBScript中的For?Each语句遍历集合,使用For?Next语句遍历集合49.对象作用域:对大多数对象来说,默认的作用域是页作用50为对象赋予会话作用域:可以在Global.asa文件中使用标记,也可以在ASP页上使用Server.Create.Object方法创建具有会话作用域的对象实例。51.为对象赋予应用程序作用域:可以在Global.asa文件中使用标记,也可以在ASP页上使用Server.C
19、reate.Object方法创建具有会话作用域的对象实例。52.ASP的内建对象:1、Application对象给定应用程序的所有用户之间共享的信息。 2、Request对象访问任何用HTTP请求传递的信息。 3、Response对象控制发送给用户的信息。 4、Server对象,提供对服务器上的方法与属性的访问。 5、Session对象,存储特定的用户会话所需的信息。53.ASP的执行原理:从本质上讲,ASP实际上是服务器端的脚本制作。在浏览器提出连接请求后,服务器将脚本代码进行动态解释,传送到浏览器上。54 通用Internet邮件扩充服务:MIME(Multipurpose Interne
20、t Mail Extensions)通过Internet邮件扩充服务。MIME顾名思义是对原来邮件协议的扩充,能够在单一消息体内带有多种媒体,如声音、图象、动画等文件,对文本不限行长,扩充对字符集的支持;扩充二进制及其它应用文件类型的支持。55.Web数据库:是由Web服务器、数据库接口(CGI)与数据库三大部分组成。56.Web服务器:Web服务器,即为WWW浏览器提供服务的机器。Web服务器是在主控制平台上运行的软件包,也是在Internet中运行的最重要的软件包。Web服务器提供给用户所需要的文件。57.HTTP协议:是基于客户/服务器模型的信息分布方式,是“请求/响应模型”,即信息文件
21、存放在服务器上,用户通过程序向服务器发出请求,并访问服务器上的数据。58.MIME(标准Internet邮件扩充服务)是1981年规定的。对原来标准邮件协议的补充,能够传送多媒体信息,扩充了对字符集的支持;扩充二进制及其他应用文件类型的支持。59.Web服务器的安全:提供了二种安全保护措施1授权要求用户通过口令访问Web页,是用相同或不同的“用户名/密码”登录进入特定系统.2链接加密 是指对浏览器与Web服务器之间传输的数据进行加密。60.DOM的对象:DOM允许程序员使用脚本语言访问与利用所有的HTML元素(指 的主命令)。在理论上,可以用DHTML去编程控制所有的属性、所有的级联样式表、以
22、及所有的嵌入对象、图像与文本。61.窗口对象:一种顶级对象。可以用这个对象去发现窗口的URL或构造按钮,在浏览器中模拟Back与Forward按钮,这几个按钮通过用户的网络冲浪历史记录转到不同的URL。62.DHTML的集合:有些对象实际上是一些对象的集合(就像阵列组)。通常,以S结束的对象就是一个集合,当然,AII对象同样也是一个集合(文档中的所有东西)。在引用对象或对象串(几个对象用句点分开)时,可能会出现不一致性63. Servlet:Servlet可以被认为是服务器端的Applet。Servlet被Web服务器加载与执行,就如同Applet被浏览器加载与执行一样。.Servlet从客户
23、端(通过Web服务器)接收请求,执行某种作业,然后返回结果。64. Servlet的生命周期:Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求、提供服务65.Servlet的生命周期。Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求、提供服务。Web容器加载Servlet,生命周期开始。通过调用Servlet的init()方法进行Servlet的初始化。通过调用Servlet()方法实现,根据请求的不同调用不同的do*()方法。结束服务,Web容器调用Servlet的destroy()方法。66数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 互联网 软件 开发 应用 超级 考试 复习资料

限制150内