版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、考试资料第一章 互互联网软件件开发过程程概述1、Webb开发过程的五个个阶段:(1)规划划:目的是生生成项目计计划。项目目计划包括括:确定日日程表、确确定项目的的高级时间间期限和每每个阶段的的最后期限限、明确项项目目标、Web应应用的目标标、开发方方法、项目目任务分配配、项目设设想和风险险。(2)设计计:目的对对于网站的的外观、网网站结构、站点定位位、Webb应用要完完成的任务务以及必要要的数据资资料,必须须经过用户户的认可。同时确定定站点设计计准则和技技术特征。(3)建设设和测试:目的是开开发符合项项目设计规规划的高质质量的Weeb应用。主要任务务:确定开开发规则、创建页面面、测试准准备、制
2、作作网页、技技术设计、测试、纠纠正错误(4)投入入使用:目目标是把全全面测试过过的Webb应用发布布到运营服服务器上。文件安装装完毕,小小组投入测测试工作,保保障正常运运行。(5)运行行及后续管管理:保障障站点内容容及时更新新并保障其其正常平稳稳运行。2、界标:在阶段转转换时出现现的判断点点也称其为为“界标”,因为她她们标志一一个阶段的的完成。在在这些判断断点上,项项目小组和和客户一起起讨论项目目设计方案案、设计状状况和风险险,指出小小组没有解解决的问题题,并修改改项目规划划以确保原原来的目标标的实现。客户的责责任是负责责判断项目目小组是否否可以开始始下一步工工作。比如如进入下一一循环或者者下
3、一阶段段,这通常常被称为客客户在这一一“界标”上“终止止”工作。3、调度:调度是在在开发过程程中一种对对人员、资资源、应用用风格以及及开发技术术手段进行行平衡的活活动。电子商务模模型:通常常访问者从从产品目录录中选择了了一种产品品后,就把把该产品放放入虚拟的的购物车中中,这样就就可以继续续选购其他他产品。购购物结束时时,迅速检检查一下购购物车中的的产品,然然后提供送送货地址和和信用卡信信息。4、项目规规划:整个个Web开开发过程中中最重要的的阶段。这这个阶段中中需要了解解项目要做做什么?如如何做?什什么时间做做?等等。还必须确确定项目的的目标、WWeb应用用的目的、目标用户户、项目范范围、用户
4、户重点和实实现项目的的最佳方案案,最后创创建出项目目计划任。5、项目规规划包括:至少包括括以下四部部分:(1)目标标总结结在“确定定项目目标标”和“确确定Webb应用目标标”中明确确下来的目目标,另外外,还要明明确商业术术语中的关关键词语。(2)风险险和假设项目管管理人员列列出他在编编写项目计计划中所做做的全部假假设:管理理人员都要要估计出每每一种风险险出现的可可能性,并并提出消除除这种风险险的方法。(3)时间间表明明确每一阶阶段的详细细任务及完完成期限:根据项目目规模明确确每项任务务每个步骤骤所需的时时间。(4)预算算取决决于制定时时间表时所所做的估计计及分配给给项目的资资源量。6、Webb
5、应用的商商业目的是是:建立市市场部分的的合作共识识、利用新新的渠道促促销产品或或者服务、在Intterneet上提供供产品或者者服务、在在Inteernett上出售产产品获取利利润。7、站点模模型包括:信息出版版模型、公公司基础结结构模型、售后支持持模型、电电子商务模模型、产品品和服务模模型、产品品和服务模模型8、电子商商务模型:通常访问问者从产品品目录中选选择了一种种产品后,就就把该产品品放入虚拟拟的购物车车中,这样样就可以继继续选购其其他产品。购物结束束时,迅速速检查一下下购物车中中的产品,然然后提供送送货地址和和信用卡信信息。9、客户重重点包括:时间、开开销、风格格、风险、视觉效果果。比
6、较权权衡它们之之间的关系系。10、项目目管理员必必须具备的的技能:规划:估估计和度量量:追踪:交流。11、项目目小组中客客户的角色色包括:决决策人、商商务发起人人、问题专专家、支持持人员。12、风格格漂移就是是一种缓慢慢的不易被被发现的项项目风格,特特点逐渐变变化的过程程。13、简述述在确定项项目规模时时估价项目目的步骤:确定Weeb应用的的功能和特特点、选择站点点模型、选择浏览览器、确定具体体内容、确定用户户重点、对开发方方法一致.第二章 IIIS介绍绍1、Intterneet是指全全球性的住住处系统,该该系统具有有三个主要要特征:(1)Innternnet中的的计算机通通过全球性性的性地址
7、址逻辑地链链接在一起起;(2)Innternnet中的的计算机之之间的通信信使用的是是TCP/IP协议议;(3)Innternnet可以以为公共用用户或个人人用户提供供高水平的的信息服务务。它有三个特特点:全球球性、开放放性、平等等性。2、Webb(缩写为WWWW)“万维维网”。WWeb是一一种体系结结构,通过过它可以访访问遍布于于Inteernett主机上的的链接文档档。(它可可以用简单单的方式连连接全球范范围的超媒媒体信息。)3、Webb服务器向向浏览器提提供服务的的过程:(1)打个个浏览器程程序,指定定URL,浏浏览器便向向URL所所指向的WWeb服务务器发出请请求。(2)Weeb服务器
8、器接到浏览览器的请求求后,把UURL转换换成页面所所在服务器器上的文件件路径名。(3)Weeb服务器器将URLL指向的HHTML文文档传送给给浏览器。(包括jjavasscrippt等)(4)如果果HTMLL文档中嵌嵌有CGII程序,WWeb服务务器就运行行CGI程程序,并将将结果传送送至浏览器器。4、现阶段段Web技技术包括:服务器技技术、HTTML技术术、CGII技术、JJava技技术、JaavaSccriptt技术、AActivveX技术术和VBSScrippt技术、VRMLL技术。5、CGII技术:CCGI(通通用网关接接口)是WWeb动态态页面的基基础,也是是Web与与其他应用用交流
9、的基基础。虽然然CGI的的一些功能能已经可以以由Javva、jaavasccriptt等代替,但但CGI仍仍然是不可可缺少的。6、IP地地址:接入入Inteernett的计算机机,每台计计算机或路路由器都有有一个由授授权机构分分配的号码码,称为IIP地址,IIP地址采采用分层结结构,它由由网络号与与主机号两两部分组成成。其中,网网络号用来来标识一个个逻辑网络络,主机号号用来标识识网络中的的一台主机机。一台IInterrnet主主机至少有有一个IPP地址,而而且这个IIP地址是是全网惟一一的。7、IP地地址的长度度为32位位的二进制制数,以XX.X.XX.X格式式表示:每每个X为八八位二进制制数
10、,其十十进制为002555。IPP地址可以以分为5类类,A、B、C、D、E类,前三种种为常用IIP地址,A类IP的的网络号的的空间长度度为7位,主主机号空间间长度为224位,表示范围围为(55),一一般用于有有大量主机机的大型网网络。B类IP地地址,网络络号空间长长度为144位,主机机号空间长长度为166位,表示示范围为(1128.00.0.001911.2555.2555.2555),适用于中中型网络。C类IP地地址,网络络空间号长长度位211位,主机机号空间长长度为8位位,表示范围围为(1955),适用于小小
11、型网络。8、域的划划分采用两两种划分模模式:组织织模式和地地理模式。9、二级域域名的分配配:ac科研研机构、 comm商业组织织、eduu教育机构构、govv政府部门门、intt国际组织织、nett风格支持持中心orrg各种非非盈利性组组织。10、域名名系统的实实现原理:主机域名名不能直接接用于TCCP/IPP协议的路路由选择中中。当用户户使用主机机域名进行行通信时,必必须首先将将其映射成成IP地址址。这种将将主机域名名映射为IIP地址的的过程称为为域名解析析。域名解解析包括两两种方式:正向域名名解释(从从域名到IIP)和反反向域名解解释(从IIP到域名名)。Innternnet的域域名系统D
12、DNS能够够透明地完完成工作。如果要寻寻找一个主主机名所对对应的IPP地址,则则需要借助助域名服务务器来完成成。Inttreneet中存在在大量的域域名服务器器,在每台台域名服务务器中保存存着它对它它所管辖区区域中主机机域名与IIP地址对对照表。当当Inteernett应用程序序收到一个个主机域名名时,它向向本地域名名服务器查查询该主机机域名所对对应的的IIP地址。如果在本本地域名服服务器中找找不到该主主机域名对对应的IPP地址,则则本地域名名服务器向向其他域名名服务器发发出请求,要要求其他域域名服务器器协助查找找,并将找找到IP地地址返回给给发出请求求的应用程程序。11、使用用密钥管理理器,
13、可以以保护数据据的安全传传输,方便便而快捷地地创建密钥钥对文件和和请求文件件。12、如果果要实现WWeb的服服务器上的的SSL请请求,可按按照下列步步骤进行:(1)生成成密钥对文文件和请求求文件(2)从身身份验证权权限中请求求一个证书书(3)在服服务器上安安装证书(4)激活活WWW服服务器文件件夹上的SSSL安全全性第三章 HHTML语语言介绍1、HMTTL:HTTML是WWeb的基基础,是一一种超文本本标识语言言,它是构构成Webb页面的主主要工具。2、HEAAD元素内内的元素的的功能:给给文档一个个标题、安排多个个文档之间间的关系、告诉浏览览器创建一一个搜索格格式、提供一个个向特定浏浏览器
14、和其其他观察器器传递特殊殊消息的方方法。3、列举至至少5项bbody元元素的属性性及其功能能。BODY属属性及功能能:ALINKK 定义活活动链接颜颜色VLINKK 定义已已访问过的的链接的颜颜色LINK 定义未未访问链接接的颜色BACKGGROUNND 指向用用做文档背背景色的图图像的URRLBGCOLLOR 定义文文档背景颜颜色TEXT 定义文文档颜色BGPROOPERTTIES 如果它它被设为FFIXEDD,背景不不能滚动LEFTMMARGIIN 以像素素为单位设设置文档左左侧边界宽宽度TOPMAARGINN 以像素素为单位设设置文档顶顶边界宽度度4注意:aalinkklinnkvlli
15、nk的的用法;表示示斜体显示示。5、HTMML使用十十六进制编编码系统来来定义颜色色。该系统统基于三种种颜色单元元RGB,每每一种颜色色单元被赋赋予介于000-FFF之间的十十六进制数数值。如:#FFCCC00。文档体颜颜色属性有有:BGCCOLORR、TEXXT、LIINK、VVLINKK、ALIINK。6、链接:链接是惟惟一的从一一个Webb页到另一一个相关的的Web页页的理性的的途径,它它由两部分分组成:锚锚链和URRL引用。当单击一一个链接时时,浏览器器装载由UURL引用用给出的文文件或文档档。7、URLL引用可以以分为相对对引用和绝绝对引用。相对引用:对同一个个计算机上上文件的UUR
16、L引用用。这意味味着URLL是相对于于浏览器最最初装载WWeb页的的计算机和和目录的。绝对引用:指明Weeb页的精精确的计算算机、目录录和文件的的URL引引用。8、创建超超级链接:网站链接:搜狐E-maiil链接:联系我我!UseNeet新闻链链接:新闻闻FTP的链链接这里对大数据库库的访问这里访问远程计计算机这里9、表示建立表表格表格标题题说明文字字,该元素素的ALIIGN属性性值:TOOP和BOOTTOMM表示建立立一行,该该元素的AALIGNN属性有三三个属性值值:LEFFT、RIIGHT、CENTTER;VVALIGGN属性也也有四个属属性值:TTOP、BBOTTOOM、MIIDDEL
17、L、BASSELINNE(缺少少为MIDDDLE)。表头单元格具具体内容10、表单单:还要要定义它使使用的脚本本以及如何何发送数据据methhod=ppost(URL),gett(信息附附加到URRL尾部)。如:。它有三三种类型的的标记可用用于创建字字段。:提供一个多多行文本输入的的字段。用用rowss(行)和colls(宽)属性要要以定义其其大 小。:弹出一个个滚动列表表。opttion定定义出现的的选项。属属性mulltiplle允许多多项选择,seleectedd 缺省省选项,valuue返回脚脚本的值。:属属性typpe设置要要显示的输输入的字段段类型(ttext)文本输入框、(pas
18、sword)密码框、 (checkbox)复选框、(radio)单选钮、(reset)重置、(submit)提交,显示具有预置功能的按钮发送到服务器。第四章 AASP.NNET介绍绍ASP.NNET中的的文件类型型:Globaal.assax:AASP.NNET系统统环境设置置文件.aspxx:内含AASP程序序代码文件件,向服务务器提出浏浏览请求.asmxx:制作WWeb SServiice的原原始文件.aspcc: 可重重复使用多多个.asspx的文文件,此文文件内可含含有控件.ascxx: 内含含Userr Conntroll的文件,可可内含在多多人.asspx文件件中在ASP.NET中
19、中,用于模模板定义的的标示符是是 3、ASPP.NETT的优越性性:简化开开发操作、语言独立立性、分离离程序代码码和网页内内容(使用用事件驱动动和事件绑绑定的开发发方式)、提高执行行效率、简简化部署与与组态的操操作、支持持多种客户户端类型、增进适用用性、增进进延展性、更佳的安安全机制、Sesssion可可用跨进程程跨机器。4、验证控控件包括:RequuireddFielldVallidattor(必必填控件)、ComppareVValiddatorr(比较验验证)、RRangeeValiidatoor(限定定边界控件件)、ReegulaarExppresssionVValiddatorr、Cu
20、sstomVValiddatorr、VallidattionSSummaary。5、页面处处理的内部部过程包括:Pagee_loaad、事件件处理、PPage_Unlooad 。6、事件:在面向对对象的编程程中,对页页面对象进进行的一系系列操作。如鼠标事事件(onnMousseOveer、onnMousseOutt等)、页页面事件(OOnLoaad等)、按钮事件件(Oncclickk等)等。7、有两种种情况,AASPX会会被重新编译:ASSPX页面面第一次被被浏览器请请求、ASSPX被改改写。8、Webb页面处理理过程:页页面的一次次往返处理理、页面重重建、页面面处理内部部过程。9、ASPP.
21、NETT服务器端端控件:文文本输入控控件、按钮钮控件、复复选控件、单选按钮钮、列表控控件、选择择控件等。可以使用用户对页面面内容作出出判断的控控件是:按按钮控件。10、MaanageerProovideer: 是一个多层层结构的无无连接的一一致的编程程模型。它它提供了DDataSSet和数数据中心之之间的联系系。11、DaataSeet: 是是ADO.NET的的中心概念念,可以把把它想象成成内在中的的数据库。使得程序序员在编程程序时可以以屏蔽库之之间的差异异,从页获获得一至的的编程模型型。12、ADDO.NEET访问数数据库的步步骤:创建一个到到数据库的的链路,即即ADO.Connnectii
22、on;查询一个数数据集合,即即执行SQQL,产生生一个Reecorddset;对数据集合合进行需要要的操作;关闭数据链链路。13、ASSP.NEET提供了了三种缓存存替换的策策略:(1)“腐腐烂搜索”。类似于“最近最少少使用”替换原则则,当内在在变得比较较紧张时,缓缓存机制会会找出最不不常用和最最不重要的的对象,把把它从内在在中移出,以以减轻系统统压力;(2)“到到期控制”。编程者者可以指定定缓存对象象的生存周周期;(3)“文文件和键值值依赖”。从外部部文件或者者是其他缓缓存键值是是否改变,来来决定本身身键值是否否有效。第五章 WWeb数据据库技术基基础1、Webb数据库发发展中存在在的问题:
23、(1)网络络通信速率率低,骨干干通信网通通信能力小小。(2)网上上垃圾泛滥滥,使检索索有用信息息成为困难难。(3)网络络安全是影影响Webb数据库在在金融、行行政、保险险等行业迅迅速开展的的主要原因因。(4)网上上中文信息息较为贫乏乏,因此加加强Webb与Serrver的的中文信息息的开发势势在必行。2、Webb数据库的的工作原理理:用户浏浏览器通过过HTMLL表单搜集集参数,这这些参数通通过HTTTP传递给给Web服服务器,在在服务器端端通过CGGI脚本分分析参数,同同时启动通通路程序,把把分析后的的参数传递递给通路程程序,通路路程序的功功能就是将将分析后的的参数转化化为SQLL命令,交交S
24、QL服服务器执行行。3、Webb数据库的的编程要点点:(1)编写写htmll表单,搜搜集用户信信息,通过过Submmit向CCGI提交交。(2)根据据传递参数数的方式(postt/gett),CGGI脚本获获取用户数数据。(3)解码码。数据串串都采用固固定的URRL格式编编码,解码码是标准的的。(4)CGGI脚本根根据用户要要求,执行行相应数据据库客户程程序通过约约定通路访访问数据库库。(5)将数数据库客户户获得执行行结果返回回给标准输输出Stddout.4、Webb数据库:是由Weeb服务器器、数据库接接口(CGGI)、数据库三大大部分组成成。5、简述WWeb服务务器向浏览览器提供服服务的过
25、程程。(1)用户户打开计算算机,启动动浏览器程程序,并在在浏览器中中指定一个个URL,浏浏览器便向向该URLL所指向的的Web服服务器发出出请求。(2)Weeb服务器器接到浏览览器的请求求后,把UURL转换换成页面所所在服务器器的文件路路径名。(3)如果果URL指指向的是普普通的HTTML文档档,Webb服务器直直接将它送送给浏览器器。(4)如果果HTMLL文档中嵌嵌有CGII程序,WWeb服务务器就运行行CGI程程序,并将将结果传送送至浏览器器。Webb服务器运运行CGII程序时还还可能需要要调用数据据库服务器器和其它服服务器6、客户/服务器结结构特点:(1)在处处理任务时时将客户和和服务器
26、分分开;(2)减少少主机网络络负荷;(3)数据据库与客户户应用程序序无关;(4)数据据库平台和和操作系统统无关;(5)维护护数据库的的完整性。7、Webb服务器:即为WWWW浏览器器提供服务务的机器。Web服服务器是在在主控制平平台上运行行的软件包包,也是在在Inteernett中运行的的最重要的的软件包。Web服服务器提供供给用户所所需要的文文件。8、HTTTP是基于于客户/服服务器模型型的信息分分布方式,是是“请求/响应模型型”,即信信息文件存存放在服务务器上,用用户通过程程序向服务务器发出请请求,并访访问服务器器上的数据据。9、MIMME(通用用Inteernett邮件扩充充服务)是是1
27、9811年规定的的。对原来来标准邮件件协议的补补充,能够够传送多媒媒体信息,扩扩充了对字字符集的支支持:扩充充二进制及及其他应用用文件类型型的支持。10、Weeb服务器器提供了二二种安全保保护措施:授权和链链接加密。(1)授权权要求用户户通过口令令访问Weeb页,是是用相同或或不同的“用户名/密码”登登录进入特特定系统。(2)链接接加密是指指对浏览器器和Webb服务器之之间传输的的数据进行行加密。11、Weeb服务器器的性能标标准:(1)速度度:同时会有有多少用户户在接收文文件,当它它们浏览这这些文件时时,服务器器需要作多多少处理工工作?(2)建立立和维护:使Webb服务器时时刻保持运运转无疑
28、是是Inteernett成功的关关键。(3)对用用户保持跟跟踪:了解用户户要去哪里里,谁在登登录,停留留多久以及及验证身体体。(4)安全全性:Innternnet在服服务器和用用户间传输输需要加密密吗?或者者禁止个人人或组织加加入?(5)其他他特性:如费用,可可以需要和和数据库之之间对话,也也可能需要要引入更强强劲的检索索器,Innternnet功能能取决于服服务器软件件的可靠性性。12、指提提供数据资资源的实体体,它可能能是用在台台式数据库库应用程序序中的单个个文件或者者它是一个个充分发展展的相关数数据库处理理系统。13、ODDBC是MMicroosoftt公司开发发的一套开开放数据库库系统
29、的应应用程序接接口规范,为为解决数据据库间互连连。14、ODDBC规范范的作用和和意义:ODBCC规范为应应用程序提提供了一整整套调用接接口规范和和基于动态态链接库的的运行支持持环境。应应用程序调调用的是标标准的ODDBC函数数和SQLL语言,克克服了传统统数据库应应用程序的的缺陷。15、ODDBC的体体系结构由由四个层次组成成:应用程程序、驱动动程序管理理器、数据据库驱动程程序、数据据源。数据源:是是指提供数数据资源的的实体,它它可能是用用在台式数数据库应用用程序中的的单个文件件或者它是是一个充分分发展的相相关数据库库处理系统统。16、ODDBC(开放数据据库互联)的特性:ODDBC接口口的
30、最显著著的优点在在于互操作作性,即由由ODBCC所建立的的应用程序序不必针对对特定的数数据源,理理想情况下下各种驱动动程序和数数据源应该该支持完全全相同的OODBC函函数调用和和SQL语语句。而实实际应用中中,不同的的数据库系系统对SQQL语法的的支持程度度各不相同同。但通过过ODBCC接口的一一致性级别别,将ODDBCAPPI函数、ODBCCSQL语语法划分为为不同的级级别(驱动动程序声明明支持某个个一致性级级别时,它它都必须支支持该级别别中的所有有功能,为为了保证OODBC应应用程序的的互操作性能力力,开发人人员应尽量量避免使用用不同厂家家,为驱动动程序开发发的特有功功能),应应用程序在在
31、遵循同一一一致性级级别的不同同数据库驱驱动程序的的基础上,能能够访问不不同的数据据库系统,实实现功能上上的独立。17、ADDO的主要要特性:(1)独立立创建的对对象:大多多数ADOO对象是可可以独立创创建的,不不用冗长的的代码来创创建对象,程程序的结构构简明。(2)对批批量更新的的支持:可可以将一批批数据下载载到本地的的缓存中,筛筛选、更改改,然后统统一地进行行更新,这这样就可以以大大减少少操作次数数,缩短等等待时间。(3)支持持存储过程程:包括带带参数和不不带参数的的存储过程程,并且可可接收返回回值,在进进行海量数数据处理时时,这一优优点更为明明显。(4)支持持不同的光光标类型:包括支持持后
32、台光标标的潜力。(5)支持持返回数据据量限制:显示数据据时,如果果数据量太太大,会分分段下载,提提高效率。(6)支持持MulttipleeRecoordseet:从存存储存储过过程或批处处理过程返返回值,支支持多个结结果。18、ADDO对象模模型中有77个对象:(1)Coonnecctionn对象:就就是处理连连接的对象象。一个CConneectioon对象代代表了一个个打开的与与数据源的的连接,用用它提供的的方法可以以处理连接接中的主要要问题,CConneectioon对象中中的Errrors集集合,可以以对各种数数据库操作作造成的错错误进行处处理。(2)Reecorddset对对象:一个个
33、Recoordseet对象代代表了对数数据库操作作返回的整整个结果集集只代表当当前结果集集中的记录录。Reccordsset对象象中的Fiieldss集合,代表表了具有相相同数据类类型的一列列数据。(3)Coommannd对象:它可以像像用Connnecttion和和Recoordseet对象那那样执行查查询,不同同在于它可可以在数据据库源上准准备、编译译查询并且且反复使用用一组不同同值来发出出查询。(4)Fiield对对象:一个个Fielld对象就就代表了具具有相同数数据类型的的一列数据据。(5)Paarameeter对对象:它代代表了一个个因为参数数化查询或或存储过程程而与Coommann
34、d对象相相关的参数数或参量,很很多Proovideer支持带带参数的命命令。(6)Prroperrty对象象:一个PPropeerty对对象代表一一个被Prroperrty定义义的ADOO对象的属属性。ADDO对象有有两种类型型的属性:内置型和和动态型。(7)Errror对对象:一个个Erroor对象包包含了一次次数据操作作所产生的的错误的详详细信息。19、客户户机/服务务器的通信信过程:客客户机向服服务器发送送请求,要要求执行某某项任务,而而服务器则则执行某项项任务。客客户机和服服务器概念念上更多的的是指软件件,是指两两台机器上上相应的应应用程序。20、ASSP的基本本语法:用来输出出表达式
35、、变量以及及对象的方方法的值。第六章 动动态网页技技术DHTTML介绍绍1、DHTTML:是是一种即使使在见面下下载到浏览览器以后仍仍然能够随随时变换的的HTMLL。它使得得站点的展展示比以前前更加丰富富多彩,更更多的定制制方法;更多的分分析大量数数据的手段段;与访问者者能进行更更多样化的的交互。2、构成DDHTMLL的各种技术:(1)客户户端的脚本本语言(JJavaScrippt、VBBScriipt)(2)文档档对象模型型(DOMM):在某某种意义上上,DOMM是动态HHTML的的真正核心心内容。是是DHTMML的基础础。它使得得HTMLL具备了变变动性。DDOM体现现的是网页页元素的等等
36、级关系,这这些元素在在指定的时时间在浏览览器上呈现现。DOMM包括时空空背景信息息、浏览器器自身属性性、窗口自自身属性等等。(3)层叠叠样式表(CCSS):由于CSSS属于DDOM的一一部分,它它的属性也也可以通过过动态HTTML编写写语言得到到体现,因因此能够实实现页面外外在视觉效效果方面的的几乎一切切变化。通通过改变页页面元素的的CSS属属性(如颜颜色、位置置、大小),可可以达到计计算机的带带宽和处理理器运行速速度允许范范围内的一一切效果。3、对象的的成员:每每个对象都都有其成员员。成员是是对象的属属性、方法法和事件。属性就是是品质;方方法是对象象可以做的的事情;事事件是对象象可能发生生的
37、事情;事件是对对象可能发发生的事情情,通常是是用户所做做事情的结结果。4、窗口对对象:一种种顶级对象象。可以用用这个对象象去发现窗窗口的URRL或构造造按钮,在在浏览器中中模拟Baack和FForwaard按钮钮,这几个个按钮通过过用户的网网络冲浪历历史记录转转到不同的的URL。5、DHTTML的集集合:有些些对象实际际上是一些些对象的集集合(就像像阵列组)。通常,以以S结束的的对象就是是一个集合合,当然,AAII对象象同样也是是一个集合合(文档中中的所有东东西)。在在引用对象象或对象串串(几个对对象用句点点分开)时时,可能会会出现不一一致性。6、修改HHTML内内容:(1)要修修改容器元元素
38、,可以以利用innnerHHTML或或inneerTEXXT属性。要修改元元素本身及及其内容,应应当用ouuterHHTML属属性。(2)以ttext结结束的属性性有innnerTeext和oouterrTextt两种,分分别提供了了对象的文文本内容(不不含标记)。以HTMML结束的的哪两个属属性,innnerTText和和outeerHTMML,也提提供了相同同的内容,但但同时还包包括了所有有的HTMML标记。(3)如果果想保持现现有的元素素和文本,并并添加新的的元素和文文本到现有有代码中,可可以用innserttAdjaacentt或inssertAAdjaccentTText。理解Tex
39、xtRannge中的的方法:PPasteeHTMLL修改文本本或标记、FinddTextt文版查找找、Exppand、execcCommmand将将文档中第第一个单词词改成斜体体、isEEquall。第七章 PPHP技术术简介1、PHPP:是一种种服务器端端HMTLL嵌入式脚脚本描述语语言,其特特色在于在在互联网网网页上对数数据库操作作的方便性性。2、PHPP具有以下下特点:(1)支持持多种系统统平台。(2)具有有自由软件件的特性。(3)版本本更新速度度快。(4)容易易与现有的的网页整合合。(5)具有有丰富的功功能。从结结构化的特特性、对象象式的设计计、数据库库处理、网网络接口使使用、到安安全
40、编码机机制等,几几乎完整地地包括所有有网站所需需要的功能能。(6)系统统移植速度度快。少许许修改,就就可以将整整个网站从从一个平台台上移到另另一平台。3、PHPP和CGII的比较:(重点从从适用性、稳定性、安全性方方面)(1)写CCGI的方方式有很多多种,PHHP只是其其中一种。(2)PHHP可用在在数种Weeb服务器器上,传统统CGI也也不限制是是哪种操作作系统或WWeb服务务器平台,NNSAPII却一定要要在Nettscappe的服务务器上才可可执行。(3)在稳稳定性上,由由于NSAAPI或IISAPII是动态链链接的方式式,因此在在执行时若若出现问题题,会使得得Web服服务器一起起瘫痪。
41、AASP在实实际应用上上,由于系系统的原因因,不是很很稳定,有有时需要重重起操作系系统。PHHP在许多多的平台使使用上,不不但长期使使用都没有有问题,而而且程序的的稳定性。(4)在开开发及维护护时间上,PPHP及AASP都有有不错的表表现。而NNSAPII及ISAAPI则需需要长时间间的开发过过程,在稳稳定运行后后,这二种种接口反倒倒是效率最最佳的方法法。(5)要比比较和网页页结合的能能力,PHHP及ASSP是并驾驾齐驱的,其其他方式就就不能内嵌嵌HTMLL语法了,而而这也是影影响开发时时间的因素素之一。(6)系统统安全性方方面,ASSP最差,在在没有经过过微软件的的IIS Servvice
42、Packk处理,使使用 :$DATTA就可以以看到ASSP的源代代码。(7)在新新增功能及及升级方面面,传统的的CGI由由于不受任任何语言限限制,没有有这方面的的问题。PPHP是最最有活力的的,数天至至数周就有有一个新版版本出现,每每次的新版版,就代表表更多的功功能及修正正更多的错错误。综上上所述,所所以PHPP处于开发发容易、性性能变不错错的平衡点点上。正因因为这种原原因,PHHP成为了了当前最有有前途的网网络程序开开发语言之之一。4、在声明明一个变量量的时候,变变量名前使使用“$”,在 之间嵌入入PHP代代码。5、在程序序中使用头头文件可以以大大地提提高程序开开发速度,并并可以减少少程序开
43、发发的难度。头文件是一一个外部文文件,它的的内容可以以被多个程程序文件所所引用,并并包含在引引用它的文文件之中。6、引用头头文件涉及及两个函数数:incllude()和reequirre()。它们的区别别:(1)reequirre():不管在程程序的哪一一个部分使使用这个函函数,只要要程序一引引用,头文文件的内容容就作为主主程序的一一部分来运运行。如果果估一个条条件控制语语句使用这这个函数,哪哪怕这个条条件不为真真,头文件件也会包含含进来。如如果发生包包含错误,会会给出错误误信息并终终止。(2)Inncludde():在执行语语句中,只只有执行到到这个函数数语句时,这这个函数所所引用的头头文件
44、才会会包含到主主程序中。这就意味味着,在条条件判定部部分使用iincluude()函数时,可可以完全按按照用户的的愿望工作作。如果发发生了包含含错误,程程序还会自自动执行下下去。7、$GLLOBALLS数组:$GLOOBALSS数组是一一个联合数数组使用“globbal”为为变量的名名字,全局局变量作为为改变量数数组其中某某个元素的的值。$GGLOBAALS数组组是PHPP程序中比比较特殊的的变量,不不必宣告,系系统会自动动匹配相关关的变量在在里面。在在函数中,也也不管$GGLOBAALS数组组是否已经经做全局声声明,就可可以直接使使用了。8、PHPP的语言基基础:互互联网软件件应用与开开发课
45、本本P143317339、在MYYSQL中中,在数据据库安装完完成之后,有有一个默认认的账号rroot,该该账号没有有密码。其其特点:是是真正的多多线程、多多用户的数数据库系统统:真正支支持多平台台:支持SSQL922标准:在在客户端程程序上,MMYSQLL提供了多多种不同的的编程语言言:具有丰丰富的数据据类型,并并且完全支支持ODBBC。10、MyySQL权权限管理的的原理:MySQQL权限系系统用来保保证用户可可以在自身身权限范围围内顺利的的执行权限限。当用户户连接到MMySQLL数据库后后,身份就就会根据主主机名和用用户名来确确认。权限限系统据此此来赋予操操作权限。11、MyySQL的的
46、权限控制制是通过两两个步骤进进行的:步骤1:数数据库服务务器对登陆陆的用户进进行检查,确确定是否可可以进行连连接。步骤2:在在用户连接接到数据库库服务器后后,系统将将会对此用用户的每一一个请求进进行检查。当一个请请求发出后后,系统首首先根据权权限表确定定你是否可可以执行这这个操作,如如果可以,那那么将进行行操作,如如果你的权权限不够,那那么则终此此操作,并并且给出提提示信息。第八章 JJava Servvlet技技术介绍1、Serrvlett:Serrvlett可以被认认为是服务务器端的AAppleet。Seervleet被Weeb服务器器加载和执执行,就如如同Appplet被被浏览器加加载和
47、执行行一样。.Servvlet从从客户端(通通过Webb服务器)接接收请求,执执行某种作作业,然后后返回结果果。2、使用SServllet的基基本流程如如下:(1)客户户端(很可可能是Weeb浏览器器)通过HHTTP提提出请求。(2)Weeb服务器器接收该请请求并将其其发给Seervleet。如果果这个Seervleet尚未被被加载,WWeb服务务器将把它它加载到JJava虚虚拟机并且且执行它。(3)Seervleet将接收收该HTTTP请求并并执行某种种处理。(4)Seervleet将向WWeb服务务器返回应应答。(5)Weeb服务器器将从Seervleet收到的的应答发送送给客户端端。3、
48、Serrvlett的生命周周期:Seervleet的生命命周期定义义了一个SServllet如何何被加载、初始化,以以及它怎样样接收请求求、响应请请求、提供供服务。Web容器器加载Seervleet,生命命周期开始始。通过调调用Serrvlett的iniit()方方法进行SServllet的初初始化。通通过调用SServllet()方法实现现,根据请请求的不同同调用不同同的do操操操操()方法。结结束服务,WWeb容器器调用Seervleet的deestrooy()方方法。4、Serrvlett的优点:Servvlet可可以很好地地替代通用用网关接口口(Commmmonn Gattewayy
49、Intterfaace,CCGI)脚脚本。通常常CGI脚脚本是用PPerl或或者C语言言编写的,它它们总是和和特定的服服务器平台台紧密相关关。而Seervleet是用JJava编编写的,所所以它们一一开始就是是和平台无无关的。这这样,Jaava编写写一次就可可以在任何何平台运行行(Wriite OOnce, Runn Anyywherre)的承承诺就同样样可以在服服务器上实实现了。Servllet还有有一些CGGI脚本所所不具备的的独特优点点。(1)Seervleet是持久久的。(2)Seervleet是可扩扩展的。(3)Seervleet是安全全的。(4)Seervleet可以在在多种多样样
50、的客户机机上使用。5、Serrvlett带来的问问题:(1)开发发和维护应应用程序的的所有部分分需要有深深厚的Jaava编程程知识,因因此处理代代码和HTTML元素素是交织在在一起的。(2)改变变应用程序序的外观和和风格,或或者加入对对某种新类类型客户机机(如WMML客户机机)的支持持时,都需需要更新并并重新编译译Servvlet代代码。(3)很难难利用网页页开发工具具的优势来来设计应用用程序界面面。如果使使用这些工工具来开发发网页布局局的话,生生成的HTTML代码码必须被手手工嵌入到到Servvlet代代码中,这这个过程既既耗时又容容易出错,而而且极度枯枯燥乏味。第九章 JJSP 技技术介绍
51、1、模板元元素:模板板元素是指指JSP的的静态HTTML或者者XML内内容,它对对JSP的的显示是非非常必要的的。这部分分的任务主主要由制作作网页的美美工来完成成。Requeest:RRequeest对象象有它的请请求访问,它它将包装成成HttppServvletRRequeest接口口。Respoonse对对象:Reesponnse对象象具有页面面的范围,它它被包装成成HttppServvletRRespoonse接接口。2、JSPP有三种类类指令:页页面指令、Incllude指指令、Tagllib指令令。(1)页面面指令。页页面指令定定义了许多多影响到整整个页面的的重要属性性。一个JJSP
52、页面面可以包含含多个页面面指令,在在编译过程程中,所有有的页面指指令都被抽抽出来同时时应用到一一个页面里里。除了IImporrt外其他他的页面指指令定义的的属性值只只能出现一一次。页面面指令的格格式如下:(2)Inncludde指令。Incllude指指令通知容容器将当前前JSP页页面中内嵌嵌的、在指指定位置上上的资源内内容包含进进来。被包包含的文件件内容可以以被JSPP解析,这这种解析发发生在编译译期间。Incluude指令令如下:一经编译,内内容不可变变,如果要要改变fiilenaame的内内容,必须须重新编译译JSP文文件,但是是它的执行行效率高。(3)Taaglibb指令。这这个指令允
53、允许页面使使用者自定定义标签。首先开发发用户的开开发标签库库,为标签签库编写.tld配配置文件,然然后在JSSP页面里里使用自定定义标签。第十章 UUML建模模语言介绍绍1、约束:在UMLL中提供了了一种简便便、统一及及一致的约约束条件的的表达方式式,用于类类、关系、关联、属属性、操作作等元素及及其基本构构成要素的的约束条件件,这些约约束条件描描述了这些些元素及其其构成要素素应遵守的的限制和应应满足的条条件。2、依赖关关系:有两两个元素XX,Y,若若修改元素素X的定义义,可能引引起对另一一个元素YY的定义的的修改,则则称元素YY依赖于元元素X。3、UMLL的主要内内容有UMML的语义义和UML
54、L的表示法法两个方面面。(1)UMML的语义义。UMLL语义通过过元模型来来严格定义义。原模型型为UMLL的所有元元素在语法法和语义提提供了简单单、一致及及通用的定定义性说明明。使开发发者能在语语义上取得得一致,消消除因人而而异的表达达方法。UUML语义义还支持对对元模型的的扩展定义义。UMLL定义了各各种元素、各种机制制及各种类类型的语义义。UML的元元素是基本本构造单位位,其中模模型元素用用于构造系系统,视图图元素用于于构成系统统的表示部部分。UML定义义的各种机机制的语义义,保持了了UML的的简单和概概念上的一一致。这些些机制是依依赖关系、约束、标标记、标记记值和定制制等。(2)UMML
55、的表示示法。UMML表示法法定义了UUML的图图形表示符符号,为建建模者和建建模工具的的开发者提提供了标准准的图形符符号和正文文语法。这这些图形符符号和文字字表达的是是应用级的的模型,在在语义上它它是UMLL元模型的的实例。使使用这些图图形符号和和正文语法法为系统建建模构造了了标准的系系统模型。UML表表示法分为为通用表示示和图形表表示两种。4、UMLL的特点:统一了面向向对象方法法的基本概概念。UMML是在BBoothh方法、OOMT方法法和OOSSE方法的的基础上发发展起来的的,是这些些方法的延延续和发展展。消除了了不同方法法在表示法法和术语上上的差异,避避免了符号号表示和理理解上不必必要
56、的混乱乱。(1)建模模能力更强强。(2)独立立开发过程程。(3)UMML提出了了许多新概概念。UMML符号表表示考虑了了许多方法法的图形表表示,删除除了大量容容易引起混混乱的、多多余的和极极少使用的的符号,增增加了一些些新的符号号。还提出出一些新的的概念,如如构造型、职责、扩扩展机制、线程、模模式、合作作图和活动动图等。 5、简述UUML的模模型描述图图及其各自自的功能。答:最常用用的UMLL图包括:用例图、类图、序序列图、状状态图、活活动图、组组件图和部部署图。下下面给出了了每类图的的简要说明明:1)用例图图:用例图图描述了系系统提供的的一个功能能单元。用用例图的主主要目的是是帮助开发发团队
57、以一一种可视化化的方式理理解系统的的功能需求求,包括基基于基本流流程的“角角色”(AActorrs,也就就是与系统统的其他实实体)关系系,以及系系统内用例例之间的关关系。2)类图:类图表示示不同的实实体(人、事物和数数据)如何何彼此相关关;换句话话说,它显显示了系统统静态结构构。3)序列图图:序列图图显示具体体用例(或或者是用例例的一部分分)的详细细流程。它它几乎是自自描述的,并并且显示了了流程中不不同对象之之间的调用用关系,同同时还可以以很详细的的显示对不不同对象的的不同调用用。4)状态图图:状态图图表示某个个类所处的的不同状态态和该类的的状态转换换信息。5)活动图图:活动图图表示在处处理某
58、个活活动时,两两个或者更更多类对象象之间的过过程控制流流。活动图图可用于在在业务单元元的级别上上对更高级级别的业务务过程进行行建模,或或者对低级级别的内部部类操作进进行建模。6)组件图图:组件图图提供系统统的物理视视图。它的的用途是显显示系统中中的软件对对其他软件件组件(例例如,库函函数)的依依赖关系。组件图可可以在一个个非常高的的层次上显显示,从而而仅显示粗粗粒度的组组件,也可可以在组件件包层次之之上显示。7)部署图图:部署图图表示该软软件系统如如何部署到到硬件环境境中。它的的用途是显显示该系统统不同的组组件将在何何处物理地地运行,以以及它们将将如何彼此此通信。第十一章 Micrrosoff
59、t.NEET介绍1、Miccrosooft.NNET:MMicroosoftt.NETT是Miccrosooft的XXML WWeb服务务平台。.NET包包含了建立立和运行基基于XMLL的软件所所需要的全全部部件。简言之,.NET是是一种面向向网络、支支持各种用用户终端的的开发平台台环境。2、Miccrosooft.NNET方案案由以下关关键部分组组成:(1).NNET构建建块服务(2).NNET用户户体验,可可以自动建建立超级链链接(3).NNET基础础结构,由由.NETT框架、MMicroosoftt Vissual Studdio.NNET、.NET企企业服务器器和Miccrosooft
60、 WWindoows.NNET组成成。3、.NEET战略:(1)改革革商务模型型,(2)提高高软件开发发效率,并并试图使应应用软件的的发布更加加容易(3)改进进用户界面面,并能支支持多种用用户终端.NET的的出现,意意味着人们们可以只用用一种简单单的界面就就可以编写写、浏览和和分享信息息,而且还还可以得到到功能强大大的信息管管理工具。4、NETT包括:(1).NNET平台台,这是一一套编程工工具和基本本构架,用用来创建、发布、管管理和XMML Weeb服务(2).NNET体验验,这是终终端用户用用以.NEET交互的的手段5、.NEET新特性性:一致的的编程模型型、简化了了的编程模模式、运行行于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个体企业采购报销制度
- 设计与采购管理制度
- 美团招商采购岗轮岗制度
- 采购索证索票及台账制度
- 设备采购例会制度
- 商超采购流程与制度
- 采购管理制度工作流程
- 新增中药饮片采购制度
- 企业采购制度管理制度
- 某企业采购制度及流程
- 硅酸镁铝增稠触变性及其农药中的应用探讨-陈杰
- 开平事业单位笔试真题
- 水电水泵表面涂覆要求
- 共青团光辉历史简洁版
- 事业单位统考-综合应用能力C类 梳理精华
- GB/T 14536.1-2022电自动控制器第1部分:通用要求
- GB/T 14689-2008技术制图图纸幅面和格式
- FZ/T 07008-2020定形机热平衡测试与计算方法
- 安全文明施工措施费专款专用的方案
- 教师考试 思政资料
- 复方氨基酸注射液
评论
0/150
提交评论