《自学考试电子商务专业0898互联网软件应用与开发资料58020.docx》由会员分享,可在线阅读,更多相关《自学考试电子商务专业0898互联网软件应用与开发资料58020.docx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、考试资料第一章 互联网软件开发过程概述1、Web开发过程的五个阶段:(1)规划:目目的是生成项项目计划。项项目计划包括括:确定日程程表、确定项项目的高级时时间期限和每每个阶段的最最后期限、明明确项目目标标、Web应应用的目标、开开发方法、项项目任务分配配、项目设想想和风险。(2)设计:目目的对于网站站的外观、网网站结构、站站点定位、WWeb应用要要完成的任务务以及必要的的数据资料,必必须经过用户户的认可。同同时确定站点点设计准则和和技术特征。(3)建设和测测试:目的是是开发符合项项目设计规划划的高质量的的Web应用用。主要任务务:确定开发发规则、创建建页面、测试试准备、制作作网页、技术术设计、
2、测试试、纠正错误误(4)投入使用用:目标是把把全面测试过过的Web应应用发布到运运营服务器上上。文件安装装完毕,小组组投入测试工工作,保障正正常运行。(5)运行及后后续管理:保保障站点内容容及时更新并并保障其正常常平稳运行。2、界标:在阶阶段转换时出出现的判断点点也称其为“界界标”,因为为她们标志一一个阶段的完完成。在这些些判断点上,项项目小组和客客户一起讨论论项目设计方方案、设计状状况和风险,指指出小组没有有解决的问题题,并修改项项目规划以确确保原来的目目标的实现。客客户的责任是是负责判断项项目小组是否否可以开始下下一步工作。比比如进入下一一循环或者下下一阶段,这这通常被称为为客户在这一一“
3、界标”上上“终止”工工作。3、调度:调度度是在开发过过程中一种对对人员、资源源、应用风格格以及开发技技术手段进行行平衡的活动动。电子商务模型:通常访问者者从产品目录录中选择了一一种产品后,就就把该产品放放入虚拟的购购物车中,这这样就可以继继续选购其他他产品。购物物结束时,迅迅速检查一下下购物车中的的产品,然后后提供送货地地址和信用卡卡信息。4、项目规划:整个Webb开发过程中中最重要的阶阶段。这个阶阶段中需要了了解项目要做做什么?如何何做?什么时时间做?等等等。还必须确确定项目的目目标、Webb应用的目的的、目标用户户、项目范围围、用户重点点和实现项目目的最佳方案案,最后创建建出项目计划划任。
4、5、项目规划包包括:至少包括以以下四部分:(1)目标总结在“确确定项目目标标”和“确定定Web应用用目标”中明明确下来的目目标,另外,还还要明确商业业术语中的关关键词语。(2)风险和假假设项目目管理人员列列出他在编写写项目计划中中所做的全部部假设:管理理人员都要估估计出每一种种风险出现的的可能性,并并提出消除这这种风险的方方法。(3)时间表明确每一一阶段的详细细任务及完成成期限:根据据项目规模明明确每项任务务每个步骤所所需的时间。(4)预算取决于制定定时间表时所所做的估计及及分配给项目目的资源量。6、Web应用用的商业目的的是:建立市市场部分的合合作共识、利利用新的渠道道促销产品或或者服务、在
5、在Interrnet上提提供产品或者者服务、在IInternnet上出售售产品获取利利润。7、站点模型包包括:信息出版模模型、公司基基础结构模型型、售后支持持模型、电子子商务模型、产产品和服务模模型、产品和和服务模型8、电子商务模模型:通常访访问者从产品品目录中选择择了一种产品品后,就把该该产品放入虚虚拟的购物车车中,这样就就可以继续选选购其他产品品。购物结束束时,迅速检检查一下购物物车中的产品品,然后提供供送货地址和和信用卡信息息。9、客户重点包包括:时间、开销销、风格、风风险、视觉效效果。比较权权衡它们之间间的关系。10、项目管理理员必须具备备的技能:规划:估计计和度量:追追踪:交流。11
6、、项目小组组中客户的角角色包括:决决策人、商务务发起人、问问题专家、支支持人员。12、风格漂移移就是一种缓缓慢的不易被被发现的项目目风格,特点点逐渐变化的的过程。13、简述在确确定项目规模模时估价项目目的步骤:确定Webb应用的功能能和特点、选择站点模模型、选择浏览器器、确定具体内内容、确定用户重重点、对开发方法法一致.第二章 IISS介绍1、Interrnet是指指全球性的住住处系统,该该系统具有三三个主要特征征:(1)Inteernet中中的计算机通通过全球性的的性地址逻辑辑地链接在一一起;(2)Inteernet中中的计算机之之间的通信使使用的是TCCP/IP协协议;(3)Inteern
7、et可可以为公共用用户或个人用用户提供高水水平的信息服服务。它有三个特点:全球性、开开放性、平等等性。2、Web(缩缩写为WWWW)“万维网网”。Webb是一种体系系结构,通过过它可以访问问遍布于Innterneet主机上的的链接文档。(它它可以用简单单的方式连接接全球范围的的超媒体信息息。)3、Web服务务器向浏览器器提供服务的的过程:(1)打个浏览览器程序,指指定URL,浏浏览器便向UURL所指向向的Web服服务器发出请请求。(2)Web服服务器接到浏浏览器的请求求后,把URRL转换成页页面所在服务务器上的文件件路径名。(3)Web服服务器将URRL指向的HHTML文档档传送给浏览览器。(
8、包括括javasscriptt等)(4)如果HTTML文档中中嵌有CGII程序,Weeb服务器就就运行CGII程序,并将将结果传送至至浏览器。4、现阶段Weeb技术包括括:服务器技技术、HTMML技术、CCGI技术、JJava技术术、JavaaScrippt技术、AActiveeX技术和VVBScriipt技术、VVRML技术术。5、CGI技术术:CGI(通用网关接接口)是Weeb动态页面面的基础,也也是Web与与其他应用交交流的基础。虽虽然CGI的的一些功能已已经可以由JJava、jjavasccript等等代替,但CCGI仍然是是不可缺少的的。6、IP地址:接入Intternett的计算机
9、,每每台计算机或或路由器都有有一个由授权权机构分配的的号码,称为为IP地址,IIP地址采用用分层结构,它它由网络号与与主机号两部部分组成。其其中,网络号号用来标识一一个逻辑网络络,主机号用用来标识网络络中的一台主主机。一台IInternnet主机至至少有一个IIP地址,而而且这个IPP地址是全网网惟一的。7、IP地址的的长度为322位的二进制制数,以X.X.X.XX格式表示:每个X为八八位二进制数数,其十进制制为02255。IPP地址可以分分为5类,AA、B、C、D、E类,前三种为为常用IP地地址,A类IP的网络络号的空间长长度为7位,主主机号空间长长度为24位,表示范围为为(1.0.0.0-
10、126.255.2255.2555),一般般用于有大量量主机的大型型网络。B类IP地址,网网络号空间长长度为14位位,主机号空空间长度为116位,表示示范围为(1128.0.0.01191.2555.2555.255),适用于中型网络。C类IP地址,网网络空间号长长度位21位位,主机号空空间长度为88位,表示范围为为(192.0.0.00223.255.2255.2555),适用于小型型网络。8、域的划分采采用两种划分分模式:组织织模式和地理理模式。9、二级域名的的分配:ac科研机机构、 com商商业组织、eedu教育机机构、govv政府部门、iint国际组组织、nett风格支持中中心org各
11、各种非盈利性性组织。10、域名系统统的实现原理理:主机域名名不能直接用用于TCP/IP协议的的路由选择中中。当用户使使用主机域名名进行通信时时,必须首先先将其映射成成IP地址。这这种将主机域域名映射为IIP地址的过过程称为域名名解析。域名名解析包括两两种方式:正正向域名解释释(从域名到到IP)和反反向域名解释释(从IP到到域名)。IInternnet的域名名系统DNSS能够透明地地完成工作。如如果要寻找一一个主机名所所对应的IPP地址,则需需要借助域名名服务器来完完成。Inttrenett中存在大量量的域名服务务器,在每台台域名服务器器中保存着它它对它所管辖辖区域中主机机域名与IPP地址对照表
12、表。当Intternett应用程序收收到一个主机机域名时,它它向本地域名名服务器查询询该主机域名名所对应的的的IP地址。如如果在本地域域名服务器中中找不到该主主机域名对应应的IP地址址,则本地域域名服务器向向其他域名服服务器发出请请求,要求其其他域名服务务器协助查找找,并将找到到IP地址返返回给发出请请求的应用程程序。11、使用密钥钥管理器,可可以保护数据据的安全传输输,方便而快快捷地创建密密钥对文件和和请求文件。12、如果要实实现Web的的服务器上的的SSL请求求,可按照下下列步骤进行行:(1)生成密钥钥对文件和请请求文件(2)从身份验验证权限中请请求一个证书书(3)在服务器器上安装证书书(
13、4)激活WWWW服务器文文件夹上的SSSL安全性性第三章 HTMML语言介绍绍1、HMTL:HTML是是Web的基基础,是一种种超文本标识识语言,它是是构成Webb页面的主要要工具。2、HEAD元元素内的元素素的功能:给给文档一个标标题、安排多个文文档之间的关关系、告诉浏览器器创建一个搜搜索格式、提供一个向向特定浏览器器和其他观察察器传递特殊殊消息的方法法。3、列举至少55项bodyy元素的属性性及其功能。BODY属性及及功能:ALINK 定义活活动链接颜色色VLINK 定义已已访问过的链链接的颜色LINK 定义未未访问链接的的颜色BACKGROOUND 指向用用做文档背景景色的图像的的URL
14、BGCOLORR 定义文文档背景颜色色TEXT 定义文文档颜色BGPROPEERTIESS 如果它它被设为FIIXED,背背景不能滚动动LEFTMARRGIN 以像素素为单位设置置文档左侧边边界宽度TOPMARGGIN 以像素素为单位设置置文档顶边界界宽度4注意:aliinkliinkvllink的用用法;表示斜体体显示。5、HTML使使用十六进制制编码系统来来定义颜色。该该系统基于三三种颜色单元元RGB,每每一种颜色单单元被赋予介介于00-FFF之间的十十六进制数值值。如:#FFFCC000。文档体颜颜色属性有:BGCOLLOR、TEEXT、LIINK、VLLINK、AALINK。6、链接:
15、链接接是惟一的从从一个Webb页到另一个个相关的Weeb页的理性性的途径,它它由两部分组组成:锚链和和URL引用用。当单击一一个链接时,浏浏览器装载由由URL引用用给出的文件件或文档。7、URL引用用可以分为相相对引用和绝绝对引用。相对引用:对同同一个计算机机上文件的UURL引用。这这意味着URRL是相对于于浏览器最初初装载Webb页的计算机机和目录的。绝对引用:指明明Web页的的精确的计算算机、目录和和文件的URRL引用。8、创建超级链链接:网站链接:搜狐E-mail链链接:联系我我!UseNet新新闻链接:新闻FTP的链接这里对大数据库的访访问这里访问远程计算机机这里9、表示建立表格格表格
16、标标题说明文字字,该元素的的ALIGNN属性值:TTOP和BOOTTOM表示建建立一行,该该元素的ALLIGN属性性有三个属性性值:LEFFT、RIGGHT、CEENTER;VALIGGN属性也有有四个属性值值:TOP、BBOTTOMM、MIDDDEL、BAASELINNE(缺少为为MIDDLLE)。表头单元格格具体内容10、表单:还要定定义它使用的的脚本以及如如何发送数据据methood=posst(URLL),gett(信息附加加到URL尾尾部)。如:。它它有三种类型型的标记可用用于创建字段段。l :提供一个多行行文本输入的字字段。用rowss(行)和colss(宽)属性要以以定义其大 小
17、。l :弹出一个滚滚动列表。ooptionn定义出现的的选项。属性性multiiple允许许多项选择,seleccted 缺缺省选项,valuee返回脚本的的值。l :属性typpe设置要显显示的输入的的字段类型(ttext)文文本输入框、(password)密码框、 (checkbox)复选框、(radio)单选钮、(reset)重置、(submit)提交,显示具有预置功能的按钮发送到服务器。第四章 ASPP.NET介介绍1、 ASP.NETT中的文件类类型:Global.asax:ASP.NNET系统环环境设置文件件.aspx:内内含ASP程程序代码文件件,向服务器器提出浏览请请求.asm
18、x:制制作Web Serviice的原始始文件.aspc: 可重复使用用多个.asspx的文件件,此文件内内可含有控件件.ascx: 内含Useer Conntrol的的文件,可内内含在多人.aspx文文件中2、 在ASP.NEET中,用于于模板定义的的标示符是 3、ASP.NNET的优越越性:简化开开发操作、语语言独立性、分分离程序代码码和网页内容容(使用事件件驱动和事件件绑定的开发发方式)、提提高执行效率率、简化部署署与组态的操操作、支持多多种客户端类类型、增进适适用性、增进进延展性、更更佳的安全机机制、Sesssion可可用跨进程跨跨机器。4、验证控件包包括:ReqquireddFiel
19、ddValiddator(必必填控件)、CComparreValiidatorr(比较验证证)、RanngeVallidatoor(限定边边界控件)、RRegulaarExprressioonValiidatorr、CusttomVallidatoor、VallidatiionSummmary。5、页面处理的的内部过程包括:PPage_lload、事事件处理、PPage_UUnloadd 。6、事件:在面面向对象的编编程中,对页页面对象进行行的一系列操操作。如鼠标标事件(onnMouseeOver、oonMousseOut等等)、页面事事件(OnLLoad等)、按按钮事件(OOnclicck等
20、)等。7、有两种情况况,ASPXX会被重新编译:ASPPX页面第一一次被浏览器器请求、ASSPX被改写写。8、Web页面面处理过程:页面的一次次往返处理、页页面重建、页页面处理内部部过程。9、ASP.NNET服务器器端控件:文文本输入控件件、按钮控件件、复选控件件、单选按钮钮、列表控件件、选择控件件等。可以使使用户对页面面内容作出判判断的控件是是:按钮控件件。10、ManaagerPrrovideer: 是一个多层结结构的无连接接的一致的编编程模型。它它提供了DaataSett和数据中心心之间的联系系。11、DataaSet: 是ADO.NET的中中心概念,可可以把它想象象成内在中的的数据库。
21、使使得程序员在在编程序时可可以屏蔽库之之间的差异,从从页获得一至至的编程模型型。12、ADO.NET访问问数据库的步步骤:(1) 创建一个到数据据库的链路,即即ADO.CConnecction;(2) 查询一个数据集集合,即执行行SQL,产产生一个Reecordsset;(3) 对数据集合进行行需要的操作作;(4) 关闭数据链路。13、ASP.NET提供供了三种缓存存替换的策略略:(1)“腐烂搜搜索”。类似于“最近最少使使用”替换原则,当当内在变得比比较紧张时,缓缓存机制会找找出最不常用用和最不重要要的对象,把把它从内在中中移出,以减减轻系统压力力;(2)“到期控控制”。编程者可可以指定缓存存
22、对象的生存存周期;(3)“文件和和键值依赖”。从外部文文件或者是其其他缓存键值值是否改变,来来决定本身键键值是否有效效。第五章 Webb数据库技术术基础1、Web数据据库发展中存存在的问题:(1)网络通信信速率低,骨骨干通信网通通信能力小。(2)网上垃圾圾泛滥,使检检索有用信息息成为困难。(3)网络安全全是影响Weeb数据库在在金融、行政政、保险等行行业迅速开展展的主要原因因。(4)网上中文文信息较为贫贫乏,因此加加强Web与与Serveer的中文信信息的开发势势在必行。2、Web数据据库的工作原原理:用户浏浏览器通过HHTML表单单搜集参数,这这些参数通过过HTTP传传递给Webb服务器,在
23、在服务器端通通过CGI脚脚本分析参数数,同时启动动通路程序,把把分析后的参参数传递给通通路程序,通通路程序的功功能就是将分分析后的参数数转化为SQQL命令,交交SQL服务务器执行。3、Web数据据库的编程要要点:(1)编写httml表单,搜搜集用户信息息,通过Suubmit向向CGI提交交。(2)根据传递递参数的方式式(postt/get),CGI脚脚本获取用户户数据。(3)解码。数数据串都采用用固定的URRL格式编码码,解码是标标准的。(4)CGI脚脚本根据用户户要求,执行行相应数据库库客户程序通通过约定通路路访问数据库库。(5)将数据库库客户获得执执行结果返回回给标准输出出Stdouut.
24、4、Web数据据库:是由Webb服务器、数据库接口口(CGI)、数据库三大部分组成。5、简述Webb服务器向浏浏览器提供服服务的过程。(1)用户打开开计算机,启启动浏览器程程序,并在浏浏览器中指定定一个URLL,浏览器便便向该URLL所指向的WWeb服务器器发出请求。(2)Web服服务器接到浏浏览器的请求求后,把URRL转换成页页面所在服务务器的文件路路径名。(3)如果URRL指向的是是普通的HTTML文档,WWeb服务器器直接将它送送给浏览器。(4)如果HTTML文档中中嵌有CGII程序,Weeb服务器就就运行CGII程序,并将将结果传送至至浏览器。WWeb服务器器运行CGII程序时还可可能
25、需要调用用数据库服务务器和其它服服务器6、客户/服务务器结构特点点:(1)在处理任任务时将客户户和服务器分分开;(2)减少主机机网络负荷;(3)数据库与与客户应用程程序无关;(4)数据库平平台和操作系系统无关;(5)维护数据据库的完整性性。7、Web服务务器:即为WWWW浏览器器提供服务的的机器。Weeb服务器是是在主控制平平台上运行的的软件包,也也是在Intternett中运行的最最重要的软件件包。Webb服务器提供供给用户所需需要的文件。8、HTTP是是基于客户/服务器模型型的信息分布布方式,是“请求/响应模型”,即信息文件存放在服务器上,用户通过程序向服务器发出请求,并访问服务器上的数据
26、。9、MIME(通通用Inteernet邮邮件扩充服务务)是19881年规定的的。对原来标标准邮件协议议的补充,能能够传送多媒媒体信息,扩扩充了对字符符集的支持:扩充二进制制及其他应用用文件类型的的支持。10、Web服服务器提供了了二种安全保保护措施:授权和链接接加密。(1)授权要求求用户通过口口令访问Weeb页,是用用相同或不同同的“用户名名/密码”登登录进入特定定系统。(2)链接加密密是指对浏览览器和Webb服务器之间间传输的数据据进行加密。11、Web服服务器的性能能标准:(1)速度:同同时会有多少少用户在接收收文件,当它它们浏览这些些文件时,服服务器需要作作多少处理工工作?(2)建立和
27、维维护:使Weeb服务器时时刻保持运转转无疑是Innterneet成功的关关键。(3)对用户保保持跟踪:了解用户要要去哪里,谁谁在登录,停停留多久以及及验证身体。(4)安全性:Interrnet在服服务器和用户户间传输需要要加密吗?或或者禁止个人人或组织加入入?(5)其他特性性:如费用,可以以需要和数据据库之间对话话,也可能需需要引入更强强劲的检索器器,Inteernet功功能取决于服服务器软件的的可靠性。12、指提供数数据资源的实实体,它可能能是用在台式式数据库应用用程序中的单单个文件或者者它是一个充充分发展的相相关数据库处处理系统。13、ODBCC是Micrrosoftt公司开发的的一套开
28、放数数据库系统的的应用程序接接口规范,为为解决数据库库间互连。14、ODBCC规范的作用用和意义:ODBC规规范为应用程程序提供了一一整套调用接接口规范和基基于动态链接接库的运行支支持环境。应应用程序调用用的是标准的的ODBC函函数和SQLL语言,克服服了传统数据据库应用程序序的缺陷。15、ODBCC的体系结构构由四个层次组成:应用程程序、驱动程程序管理器、数数据库驱动程程序、数据源源。数据源:是指提提供数据资源源的实体,它它可能是用在在台式数据库库应用程序中中的单个文件件或者它是一一个充分发展展的相关数据据库处理系统统。16、ODBCC(开放数据库库互联)的特性:ODBBC接口的最最显著的优
29、点点在于互操作作性,即由OODBC所建建立的应用程程序不必针对对特定的数据据源,理想情情况下各种驱驱动程序和数数据源应该支支持完全相同同的ODBCC函数调用和和SQL语句句。而实际应应用中,不同同的数据库系系统对SQLL语法的支持持程度各不相相同。但通过过ODBC接接口的一致性性级别,将OODBCAPPI函数、OODBCSQQL语法划分分为不同的级级别(驱动程程序声明支持持某个一致性性级别时,它它都必须支持持该级别中的的所有功能,为为了保证ODDBC应用程程序的互操作性能力,开开发人员应尽尽量避免使用用不同厂家,为为驱动程序开开发的特有功功能),应用用程序在遵循循同一一致性性级别的不同同数据库
30、驱动动程序的基础础上,能够访访问不同的数数据库系统,实实现功能上的的独立。17、ADO的的主要特性:(1)独立创建建的对象:大大多数ADOO对象是可以以独立创建的的,不用冗长长的代码来创创建对象,程程序的结构简简明。(2)对批量更更新的支持:可以将一批批数据下载到到本地的缓存存中,筛选、更更改,然后统统一地进行更更新,这样就就可以大大减减少操作次数数,缩短等待待时间。(3)支持存储储过程:包括括带参数和不不带参数的存存储过程,并并且可接收返返回值,在进进行海量数据据处理时,这这一优点更为为明显。(4)支持不同同的光标类型型:包括支持持后台光标的的潜力。(5)支持返回回数据量限制制:显示数据据时
31、,如果数数据量太大,会会分段下载,提提高效率。(6)支持MuultiplleRecoordsett:从存储存存储过程或批批处理过程返返回值,支持持多个结果。18、ADO对对象模型中有有7个对象:(1)Connnectioon对象:就就是处理连接接的对象。一一个Connnectioon对象代表表了一个打开开的与数据源源的连接,用用它提供的方方法可以处理理连接中的主主要问题,CConnecction对对象中的Errrors集集合,可以对对各种数据库库操作造成的的错误进行处处理。(2)Recoordsett对象:一个个Recorrdset对对象代表了对对数据库操作作返回的整个个结果集只代代表当前结果
32、果集中的记录录。Recoordsett对象中的FFieldss集合,代表了了具有相同数数据类型的一一列数据。(3)Commmand对象象:它可以像像用Connnectioon和Reccordseet对象那样样执行查询,不不同在于它可可以在数据库库源上准备、编编译查询并且且反复使用一一组不同值来来发出查询。(4)Fielld对象:一一个Fielld对象就代代表了具有相相同数据类型型的一列数据据。(5)Paraameterr对象:它代代表了一个因因为参数化查查询或存储过过程而与Coommandd对象相关的的参数或参量量,很多Prrovideer支持带参参数的命令。(6)Propperty对对象:一
33、个PProperrty对象代代表一个被PProperrty定义的的ADO对象象的属性。AADO对象有有两种类型的的属性:内置置型和动态型型。(7)Erroor对象:一一个Erroor对象包含含了一次数据据操作所产生生的错误的详详细信息。19、客户机/服务器的通通信过程:客客户机向服务务器发送请求求,要求执行行某项任务,而而服务器则执执行某项任务务。客户机和和服务器概念念上更多的是是指软件,是是指两台机器器上相应的应应用程序。20、ASP的的基本语法:用来输出表表达式、变量量以及对象的的方法的值。第六章 动态网网页技术DHTMLL介绍1、DHTMLL:是一种即即使在见面下下载到浏览器器以后仍然能
34、能够随时变换换的HTMLL。它使得站站点的展示比比以前更加丰丰富多彩,更更多的定制方方法;更多的分析析大量数据的的手段;与访问者能能进行更多样样化的交互。2、构成DHTTML的各种技术:(1)客户端的的脚本语言(JJavaScriptt、VBScrript)(2)文档对象象模型(DOOM):在某某种意义上,DDOM是动态态HTML的的真正核心内内容。是DHHTML的基基础。它使得得HTML具具备了变动性性。DOM体体现的是网页页元素的等级级关系,这些些元素在指定定的时间在浏浏览器上呈现现。DOM包包括时空背景景信息、浏览览器自身属性性、窗口自身身属性等。(3)层叠样式式表(CSSS):由于CS
35、SS属于DOMM的一部分,它它的属性也可可以通过动态态HTML编编写语言得到到体现,因此此能够实现页页面外在视觉觉效果方面的的几乎一切变变化。通过改改变页面元素素的CSS属属性(如颜色色、位置、大大小),可以以达到计算机机的带宽和处处理器运行速速度允许范围围内的一切效效果。3、对象的成员员:每个对象象都有其成员员。成员是对对象的属性、方方法和事件。属性就是品品质;方法是是对象可以做做的事情;事事件是对象可可能发生的事事情;事件是是对象可能发发生的事情,通通常是用户所所做事情的结结果。4、窗口对象:一种顶级对对象。可以用用这个对象去去发现窗口的的URL或构构造按钮,在在浏览器中模模拟Backk和
36、Forwward按钮钮,这几个按按钮通过用户户的网络冲浪浪历史记录转转到不同的UURL。5、DHTMLL的集合:有有些对象实际际上是一些对对象的集合(就就像阵列组)。通通常,以S结结束的对象就就是一个集合合,当然,AIII对象同样样也是一个集集合(文档中中的所有东西西)。在引用用对象或对象象串(几个对对象用句点分分开)时,可可能会出现不不一致性。6、修改HTMML内容:(1)要修改容容器元素,可可以利用innnerHTTML或innerrTEXT属属性。要修改改元素本身及及其内容,应应当用outterHTMML属性。(2)以texxt结束的属属性有innnerTexxt和outterTexxt
37、两种,分分别提供了对对象的文本内内容(不含标标记)。以HHTML结束束的哪两个属属性,innnerTexxt和outterHTMML,也提供供了相同的内内容,但同时时还包括了所所有的HTMML标记。(3)如果想保保持现有的元元素和文本,并并添加新的元元素和文本到到现有代码中中,可以用iinserttAdjaccent或iinserttAdjaccentTeext。理解TextRRange中中的方法:PPasteHHTML修改改文本或标记记、FindTText文版版查找、Exxpand、eexecCoommandd将文档中第第一个单词改改成斜体、iisEquaal。第七章 PHPP技术简介1、P
38、HP:是是一种服务器器端HMTLL嵌入式脚本本描述语言,其其特色在于在在互联网网页页上对数据库库操作的方便便性。2、PHP具有有以下特点:(1)支持多种种系统平台。(2)具有自由由软件的特性性。(3)版本更新新速度快。(4)容易与现现有的网页整整合。(5)具有丰富富的功能。从从结构化的特特性、对象式式的设计、数数据库处理、网网络接口使用用、到安全编编码机制等,几几乎完整地包包括所有网站站所需要的功功能。(6)系统移植植速度快。少少许修改,就就可以将整个个网站从一个个平台上移到到另一平台。3、PHP和CCGI的比较较:(重点从从适用性、稳稳定性、安全全性方面)(1)写CGII的方式有很很多种,P
39、HHP只是其中中一种。(2)PHP可可用在数种WWeb服务器器上,传统CCGI也不限限制是哪种操操作系统或WWeb服务器器平台,NSSAPI却一一定要在Neetscappe的服务器器上才可执行行。(3)在稳定性性上,由于NNSAPI或或ISAPII是动态链接接的方式,因因此在执行时时若出现问题题,会使得WWeb服务器器一起瘫痪。AASP在实际际应用上,由由于系统的原原因,不是很很稳定,有时时需要重起操操作系统。PPHP在许多多的平台使用用上,不但长长期使用都没没有问题,而而且程序的稳稳定性。(4)在开发及及维护时间上上,PHP及及ASP都有有不错的表现现。而NSAAPI及ISSAPI则需需要长
40、时间的的开发过程,在在稳定运行后后,这二种接接口反倒是效效率最佳的方方法。(5)要比较和和网页结合的的能力,PHHP及ASPP是并驾齐驱驱的,其他方方式就不能内内嵌HTMLL语法了,而而这也是影响响开发时间的的因素之一。(6)系统安全全性方面,AASP最差,在在没有经过微微软件的IIIS Serrvice Pack处处理,使用 :$DAATA就可以以看到ASPP的源代码。(7)在新增功功能及升级方方面,传统的的CGI由于于不受任何语语言限制,没没有这方面的的问题。PHHP是最有活活力的,数天天至数周就有有一个新版本本出现,每次次的新版,就就代表更多的的功能及修正正更多的错误误。综上所述述,所以
41、PHHP处于开发发容易、性能能变不错的平平衡点上。正正因为这种原原因,PHPP成为了当前前最有前途的的网络程序开开发语言之一一。4、在声明一个个变量的时候候,变量名前前使用“$”,在 之之间嵌入PHHP代码。5、在程序中使使用头文件可可以大大地提提高程序开发发速度,并可可以减少程序序开发的难度度。头文件是一个外外部文件,它它的内容可以以被多个程序序文件所引用用,并包含在在引用它的文文件之中。6、引用头文件件涉及两个函函数:incluude()和和requiire()。它们的区别:(1)requuire():不管在程程序的哪一个个部分使用这这个函数,只只要程序一引引用,头文件件的内容就作作为主程
42、序的的一部分来运运行。如果估估一个条件控控制语句使用用这个函数,哪哪怕这个条件件不为真,头头文件也会包包含进来。如如果发生包含含错误,会给给出错误信息息并终止。(2)Incllude():在执行语语句中,只有有执行到这个个函数语句时时,这个函数数所引用的头头文件才会包包含到主程序序中。这就意意味着,在条条件判定部分分使用incclude()函数时,可可以完全按照照用户的愿望望工作。如果果发生了包含含错误,程序序还会自动执执行下去。7、$GLOBBALS数组组:$GLOOBALS数数组是一个联联合数组使用用“globbal”为变变量的名字,全全局变量作为为改变量数组组其中某个元元素的值。$GLO
43、BAALS数组是是PHP程序序中比较特殊殊的变量,不不必宣告,系系统会自动匹匹配相关的变变量在里面。在在函数中,也也不管$GLLOBALSS数组是否已已经做全局声声明,就可以以直接使用了了。8、PHP的语语言基础:互互联网软件应应用与开发课课本P14331739、在MYSQQL中,在数数据库安装完完成之后,有有一个默认的的账号rooot,该账号号没有密码。其其特点:是真真正的多线程程、多用户的的数据库系统统:真正支持持多平台:支支持SQL992标准:在在客户端程序序上,MYSSQL提供了了多种不同的的编程语言:具有丰富的的数据类型,并并且完全支持持ODBC。10、MySQQL权限管理理的原理:
44、MySQLL权限系统用用来保证用户户可以在自身身权限范围内内顺利的执行行权限。当用用户连接到MMySQL数数据库后,身身份就会根据据主机名和用用户名来确认认。权限系统统据此来赋予予操作权限。11、MySQQL的权限控控制是通过两两个步骤进行行的:步骤1:数据库库服务器对登登陆的用户进进行检查,确确定是否可以以进行连接。步骤2:在用户户连接到数据据库服务器后后,系统将会会对此用户的的每一个请求求进行检查。当当一个请求发发出后,系统统首先根据权权限表确定你你是否可以执执行这个操作作,如果可以以,那么将进进行操作,如如果你的权限限不够,那么么则终此操作作,并且给出出提示信息。第八章 Javva Se
45、rrvlet技技术介绍1、Servllet:Seervlett可以被认为为是服务器端端的Appllet。Seervlett被Web服服务器加载和和执行,就如如同Appllet被浏览览器加载和执执行一样。.Servllet从客户户端(通过WWeb服务器器)接收请求求,执行某种种作业,然后后返回结果。2、使用Serrvlet的的基本流程如下下:(1)客户端(很很可能是Weeb浏览器)通通过HTTPP提出请求。(2)Web服服务器接收该该请求并将其其发给Serrvlet。如如果这个Seervlett尚未被加载载,Web服服务器将把它它加载到Jaava虚拟机机并且执行它它。(3)Servvlet将接接
46、收该HTTTP请求并执执行某种处理理。(4)Servvlet将向向Web服务务器返回应答答。(5)Web服服务器将从SServleet收到的应应答发送给客客户端。3、Servllet的生命命周期:Seervlett的生命周期期定义了一个个Servllet如何被被加载、初始始化,以及它它怎样接收请请求、响应请请求、提供服服务。Web容器加载载Servllet,生命命周期开始。通通过调用Seervlett的initt()方法进进行Servvlet的初初始化。通过过调用Serrvlet()方法实现现,根据请求求的不同调用用不同的doo操操操()方法。结束束服务,Weeb容器调用用Servllet的deestroyy()方法。4、Servllet的优点点:Servllet可以很很好地替代通通用网关接口口(Commmmon GGatewaay Intterfacce,CGII)脚本。通通常CGI