互联网软件应用与开发1
0. 变量 是计算机内存中已命名的存储位置,其中包含了数字或字符串等数据,变量包含的信息称为变量的值,变量是用户便于理解脚本操作的名称,为用户提供了一种存储,检索和操作数据的途径 1. 调度
0. 变量 是计算机内存中已命名的存储位置,其中包含了数字或字符串等数据,变量包含的信息称为变量的值,变量是用户便于理解脚本操作的名称,为用户提供了一种存储,检索和操作数据的途径 1. 调度.. 是指在开发过程中的一种对开发人员,资源,应用风格以及开发技术手段进行平衡的活动
2. 链接 是唯一的从一个Wed 页到另一个相关的Wed 页的理性的途径,它由俩部分组成,苗链和URL 引用,当单击一个连接时,浏览器装载由URL 引用给14. 依赖关系 有俩个元素X ,Y 若修改元素X 的定义,可能引起另一个元素Y 的定义的修改,则称元素Y 依赖元素X 15. 文档对象的成员 是对象的属性,方法,和事件
16. 信息出版模型 是指一些Interment 上的站点出版信息,公司为了促进他们的产品或者服务,利用Wed 发布公司信息和工作信息,在许多情况下,公司只是把它原来的印刷销售手册或者年度报告直接放在Wed 上发布
17.Microsoft.NET 是包含了建立和运对象进行包装,它被作为给jspServece 方法的一个参数而由容器传递给JSP 页面,通过getParameter 方法可以得到Request 参数,通过GET,POST.HEAD 等可以得到Request 的类型,通过Cookies ,Referer 等可以得到引入的http 头,常用的方法,request getparameter 等
27.Response 对象 具有页面的范围,它被包装成HttpServletTesponse 接口,他封装了JSP 产生的响应,然后被发送到客户端以响应客户的请求,同样 ,它由容器生成,作为jspService 方法的参出的文件和文档
3. 集合 可以被认为是受管理的组件。 4. 事件 所谓事件之一系列对页面进行的动作,诸如将鼠标在一页面元素上移动。进行网页发布,提交一个反馈表格,单击反馈表输入区等
5. 约束 是指在UML 中提供的一种简便,统一的限制条件的表达方式 6. 界标 Wed 应用开发过程中,在阶段转换时出现的判断点被称为界标,标志着一个阶段的完成
7. 常量 是用来代替一个数或字符串的名称
8. 腐烂搜索 是指一种搜索策略,采用类似于最近最少使用 的替换原则,当内存变得比较紧张时,缓存机制会找出最不常用和最不重要的对象,把它从内存中移出,以减轻压力
9. 模板元素 是指JSP 的静态HTMLA 或者XML 内容
10. 数据源 是指提供数据资源的实体,它可能是用在台式数据库应用程序中的单个文件,或者他是一个充分发展的相关数据库处理系统,使用数据源是为了使用户不必知道资源的详细信息,仅通过资源名就可以使用数据。
11. 头文件 是一个外部文件,它的内容可以被多个程序文件所引用,并包含在引用它的文件之中
12. 事件模型 DOM 中指定元素进行变换的那部分称为EventModel 13. 链接加密 是指队浏览器和Wed 服务器之间传输的数据进行加密
行基于XML 的软件所需的全部部件的Mictosoft 的XML Wed服务平台 18.URL 的绝对引用 指明wed 页的精神的计算机,目录和文件的URL 引用称为绝对引用
19.URL 的相对引用 对同一个计算机上文件的URL 引用又被称为相对引用,这意味着URL 是相对于浏览器最初装载Wed 页的计算机和目录的
20.ODBC 的互操作性 指由ODBC 所建立的应用程序不必针对特定的数据源 21.SSI 是指可用来嵌入到HTML 文档中并提供一些简单的动态页面效果的标记符
22.DOM 是一种层次式结构 23.HTTP 协议 HTTP 是给予客户/服务器模型的信息分布方式,是请求/响应模型,即信息文件存放在中心机上,用户通过程序向中心机发出请求,并访问中心机上的文献数据
24.DHTML dynamic Html 是一种即使在网页下载到游览器以后仍然能够随时变换的HTML ,动态HTML 包括的技术,
javascript VBScript Document Objec t Model Layers 和 CSS
25.Web 服务器 即为www 浏览器提供服务的机器。Wed 服务器是在主控制平台上运行的软件包,也是在Internet 中运行的最重要的软件包,Wed 服务器提供给用户所需的文件
26.Request 对象 有它的请求访问,它被包装成HttpServletRequest 接口,来自客户端的请求经JSP 处理后,由Request
数被传入JSP ,因为输出流是缓冲的,所以可以设置HTTP 状态码和Response 头 28.MIME 是一种技术规范,它定义七种在国际互联网Internet 上传送的基本数据类型 text muhipart Audio 和Video 而这些类型有些又包含自己的子类型,MIME 类型不仅是Wed 服务器于浏览器之间一种重要的传送规范 29.CGI 是一种标准的服务器方的扩展接口程序,如HTTP 或Web 服务器,CGI 是实时运行的一个应用程序,它可以返回动态的信息
30.CGI 技术 是Wed 动态页面的基础,也是Wed 与其他应用交流的基础,虽然CGI 的一些功能已经可以有Java ,JavaScript 等代替,但CGI 仍然是不可缺少的
31. 通过Internet 邮件扩充服务 MIME 通用Internet 邮件扩充服务,MIME 顾名思义是队原来标准邮件协议的补充,能够在单一消息体内带有多种媒体,对文本不限行长,扩充对字符集的支持,扩充二进制及其他文件类型的支持
32.GLOBALS 数组 是一个联合数组使用global 伟变量的名字,全局变量作为该变量数组其中某个元素的值,GLOBALS 数组是PHP 程序中比较特殊的变量,不必宣告,系统会自动匹配相关的变量在里面,在函数中也不管GLOBALS 输注是否已经做全局声明,就可以直接使用了
33.VRML 技术 是虚拟现实造型语言的编写, Wed 已经有静态转入动态并正在逐渐由二维走向三唯,将用户带如五彩缤纷的虚拟世界,VRML 是目前创建三维对象最重要的工具,它也是一种据与文本的语言,并可运行于任何平台
,34.Servlet 可以被认为是服务器端的Applet ,Swevlet 被Wed 服务器加载和执行,就如同Applet 被浏览器加载和执行一样,servlet 从客户端不接受请求,执行某种作业,然后返回结果
35.Cookie http cookie 是一个存储在客户端的文本文件,可以用来保存客户机的一些状态信息,当用CGI 在客户端建立一个COOKie 后,通过Wed 服务器把信息传到客户端并保存到Cookie 中,就这样,过几天后该客户再次访问Web 服答;1.Internet 中的计算机通过全球性的唯一地址逻辑的连接在一起,这个地址是建立在网间协议IP 或今后的其他协议基础上的。2.Internet 中的计算机之间的通信使用的是TCP/IP协议3.Internet 可以为公共用户或个人用户提供高水平的信息服务。这种服务时间里在上述通信及相关的基础设施之上的。
3. 简述Internet 域名系统的实现原则 2-35
答;Internet 域名系统为用户提供了极大VRML 技术-VRML 是目前创建三维对象最重要的工具,他也是一种基于文本的语言,并可运行于任何平台
5. 试绘制Web 开发过程中图,并将其与开发过程进行比较分析 4-31
答;图描述了Web 开发过程,该过程的目的在于让项目小组开发出达到预定要求的高质量的Web 应用软件,开发小组可以把一个Web 应用划分为若干部分,一些小组成员在某一部分可以提前进入建设阶段,而其他成员可能还处于设计阶务器时,CGI 会自动读取保存在客户端的Cookie 信息从而完成和客户更好的交互 36.Sevelet 的生命周期 一个Servlet 如何被加载,初始化,以及它怎样接收请求,响应请求,提供服务。
37.J2EE 它是开放的,基于标准的平台,用于开发,部署和管理N 层机构,面向Web 的,以服务器为中心的企业级应用,换句话说,它是一套体系结构,而不是一个具体的软件。
38.Managerprovider , ADO.NET 的ManagedProvider 是一个多层结构的无连接的一致的编程模型
39.ASP 的集合 集合是存储字符串,数字,对象和其他值的地方
40.DataSet 是ADO.NET 的中心概念,可以把DataSet 想象成内存中的数据,由于DataSet ,才使得程序员在编程时可以屏蔽数据库之间的差异,从而获得一致的编程模型,它支持多表,表间关系,数据约束等,
41. 对象的成员 每个对象都有其成员,成员是对象的属性,方法,和事件,属性就是品质,方法是对象可以做的事情,事件是对象可能发生的事情,通常是用户所做事情的结果1. 简述电子商务站点模型是怎样工作的 10-31
答;电子商务模型;这类站点一般是这样工作的;通常访问者从商者从产品目录中选择了一种产品后,就把该产品放入虚拟的购物小推车中,这样就可以继续选购其他的产品。购物结束时,迅速检查一下手推车中的产品,看一下自己想买的东西,然后提供送货地址和信用卡信息。 2. 简述Internet 作为全球信息系统的特征 10-32 7-35
的方便,但是主机域名不能直接用于TCP IP 协议的路由选择中,当用户使用主机域名进行通信时,必须首先将其映射成IP 地址,,这种将主机域名映射为IP 地址的过程称为域名解析,域名解析包括两种方式,正向域名解析与反向域名解析Intetnet 的域名系统DNS 能够透明的完成此项工作
如果要寻找一个主机名所对的IP 地址,则需要借助域名服务器系统来完成,Intetnet 中存在大量的域名服务器,在每台域名服务器中保存着他所管辖区域中主机域名与IP 地址的对照表,当Intetnet 应用程序收到一个主机域名时,他向本地域名服务器查询该主机域名所对应的IP 地址。如果在本地域名服务器中找不到该主机域名对应的IP 地址,则本地域名服务器向其他域名服务器发出请求,要求其他域名服务器协助查找并将找到的IP 地址返回给发出请求的应用程序
4. 简述Web 的基本技术包括那些方面? 并做必要解释 5-32
答;服务器技术-主要包括服务器侧落于结构的设计,服务器软硬件的选择及其他有关服务器构建的问题
HTML 技术,HTML 是一种超文本标示语言,它是构成Web 页面的主要工具 CGI 技术-CGI 是Web 动态页面的基础,也是Web 与其他应用交流的基础 Java 技术-利用Java 可以创建小应用程序, 使之从服务器下载到浏览器,并在客户端的机器上运行
JavaSccript 技术-它具有Java 的许多特性,但比Java 更为简单有效,而且不需要编译
ActiveX 技术和VBScript 技术。Active 是Microsoft Internet战略的中心环节
段,这与传统方法相比,大大缩短了周期,并能更好的利用小组成员的技术。 在传统的流水是方法中,小组须先完成一个阶段中的全部任务后才能进入下一个阶段。于这种传统方式相比,Web 开发过程更为灵活,其每个阶段都是有多项任务组成的,如果某项目有特殊需求,可以在某个阶段的任务中体现出来。此外,小组还在规划设计和建设三个阶段里进行多次循环
6. 请说出在Web 文档中显示斜体字文本的两种方法,每种方法各有什么优点和缺点 3-32
使用EM 标示符的优点是即使浏览器不支持斜体,它也可以被认出,并且这些浏览器仍会以某种方式强调这些文本,而I 表示符将被这些机器忽略,使用I 表示符的优点是可以清楚的描述文本的显示方式 7. 简述评价Web 服务器性能的几个主要标准 10-33
答;1. 速度 如同时会有多少用户在接受文件,以及当他们浏览这些文件时,服务器需要做多少处理工作等问题。2. 建立和维护,Web 服务器时刻保持运转是Tnternet 成功的关键3. 对用户保持追踪,了解用户要去哪里,谁在登录,他们停留了多久可能也很重要,这和运行的Inernet 种类有关。4安全性,
8. 简述Web 服务器向浏览器提供服务的过程 9-32
答;1. 用户打开计算机,启动浏览器程序,并在浏览器中指定一个URL ,浏览器变相该URL 所指向的Web 服务器发出请求 2.Web 服务器接到浏览器的请求后,把URL 转换成页面所在服务器的文件路径名。
,3. 如果,URL 指向的是普通的HTML 文档,Web 服务器直接将它送给浏览器。 4. 如果,HTML 文档中嵌有CGI 程序,W 而不服务器就运行CGI 程序,并将结果传送至浏览器,Web 服务器运行CGI 程序时还可能需要调用数据库服务器和其他服务器
9. 简述在Web 服务器的工作过程中客户机和服务器的对话过程 9-34 答;1,客户机向用户提供请求的方法 将你的请求发送给某个服务器接收答;1,建立或断开与服务器的连接2. 提交访问数据请求3. 等待接收结果或服务器发来的错误信息4. 数据的输入输出及验证5提供一个良好的用户界面 14. 简述CGI 的工作步骤 10-35 答;1. 浏览器将URL 的第一部分分解码并联系服务器2. 浏览器将URL 的其他部分提供给服务器3. 浏览器将URL 转换成路径和文件名4. 服务器意识到URL 指向一个程序,而并非一个静态文件5. 服务器准备环境执行脚本6. 脚本执行,读取环境变量和STDIN7. 脚本为将来的内容向答;ODBC 规范为应用程序提供了一整套调用接口规范和基于动态链接库的运行支持环境,使用ODBC 开发数据库应用程序时,应用程序调用的是标准的ODBC 函数和SQL 语言,数据库的底层操作是由各个数据库的驱动程序完成的。这种程序完成的。这种程序与数据库或数据引擎的无关性,克服了传统数据库应用程序的缺陷
19. 简述ODBC 数据库驱动程序的作用 6-33
答;ODBC 应用程序并不能直接存取数据服务器返回的结果,经过适当解释,呈交给HTML 文档或传递各种文件给适当的浏览器2,服务器接受求 请求对请求进行合法性检查及安全性屏蔽针对请求获取并制作数据,包括使用CGI 脚本为文件设置是党的MIME 类型把结果发送给提出请求的客户机 10. 简述在Web 环境下,Web 服务器向浏览器提供服务的步骤 2007-26 答;启动浏览器程序,并在浏览器中指定一个URL ,浏览器便向该URL 所指向的Web 服务器发出请求1Web 服务器接到浏览器的请求后,把URL 转换成页面所在服务器上的文件路径名2,如果URL 指向的是普通的HRML 文档,Web 服务器直接将它送给浏览器3,如果HTML 文档中嵌有CGI 程序,Web 服务器就运行CGI 程序,并将结果传送至浏览器 11. 简述在Web 数据库系统中客户 服务器结构的特点 10-34
答;1. 把处理任务在客户和服务器分开,客户提交请求,服务器完成请求任务,将结果返回客户端2. 减少主机网络负荷3. 数据库与客户应用程序无关。4数据库平台和操作系统无关,访问数据库和客户使用的操作系统没有关系
12. 简述Web 数据库系统中服务器终端的功能 8-34
答;1. 管理多用户的数据库2. 管理用户权限及保证数据的安全性3. 管理和处理用户的请求,管理用户请求,包括请求队列,响应请求,通知服务完成返回结果4. 维护数据库,包括备份和恢复
13. 简述Web 数据库系统中客户端的主要功能 1-33
STDOUT 发送正确的MIME 头信息8. 脚本向STDOUT 发送其输出的其余部分,然后终止9. 服务器发现脚本结束,关闭与浏览器的连接10. 浏览器从脚本中显示输出
15. 简述用来处理CGI 参数解码的程序流程 2006-38
答;1,从STDIN 中读取浏览器以GET 或POST 方法提交给Web 服务器并由Web 服务器传给CGI 程序的信息内容,并且按变量=值对的方法返回,变量=值对由分解符隔开2,如果缓冲区存在 号,则将变量=值,对中的 号改为空格3,把缓冲区中的变量=值对中的特殊字符改成十六进制字符HH转换成相应的字符4,把转换后的变量=值对分解,返回变量名,值由line 保存
16. 简述在用CGI 做通路的情况下编写Web 数据库系统的编程要点 2-33 答;`1,编写HTML 表单,利用Radio 按钮,Check 按钮,下拉表框,滚动列表框,文本输入框等方法手机用户的输入信息,并通过Submit 按钮向CGI 脚本提交2,数据传递参数的方式,CGI 脚本从Web 服务器设置的环境变量Query-string 或标准输入Sedin 获取用户发表的信息串3,解码,由于数据传都采用固定的URL 格式编码,所以解码程序可以是标准的,4,CGI 脚本根据用户的要求,执行相应的数据库客户程序,通过约定的通路访问数据库
17. 简述在建设和测试阶段的工作内容 9-31
答;1确定开发规则2创建骨干页面3测试准备4生成内容5技术设计6,编程7. 集成8.a 测试9、b 测试10. 纠正错误 18. 简述ODBC 规范的作用和意义 9-33
库,ODBC 函数调用和与数据源交互功能都是有驱动程序作为中间媒介。功能有;1. 建立与数据源的连接2. 向数据源提交SQL 请求,执行SQL 语句3. 根据实际需要,将发送的数据或是读取的数据进行必要的格式转换4,返回处理结果5. 将数据源错误转换为ODBC 标准错误代码,返回给应用程序6、提交事务的初始化请求,事务完成请求或撤销请求7. 根据需要生命和使用游标
20. 简述ODBC 驱动程序管理器的作用 9-35 7-33
答;1、装载指定的ODBC 驱动程序 2、定义数据源,在ODBC.INI 文件中把数据源名映射到指定的驱动程序动态链接库3. 支持驱动程序函数的表格,为其提供ODBC 函数入口点4. 处理ODBC 初始化调用,伟ODBC 调用提供参数验证和次序验证
21. 简述ODBC 规范定义的驱动程序中两个类型的含义 5-33 答;有单层驱动和多层驱动
单层驱动程序不仅要处理ODBC 调用,还要解释执行SQL 语句,执行DBMS 的功能。由于单层驱动程序具备数据库引擎的功能,多用来编写非客户机服务器结构的数据库应用程序。多层驱动程序仅仅处理应用程序的ODBC 函数调用和数据转换,数据源接受SQL 语句后有DBMS 解释执行,这种驱动程序与数据库管理系统的功能分离,构成了典型的客户机服务器的结构
22. 简述ODBC 规范定义的驱动程序中俩种类型的区别 7-34
,答;单层驱动程序与多层驱动程序的差别不单在于是否具有数据库引擎功能,前者在网络中充当了文件服务器的角色,造成网络中的大量数据包,而使用后者能够大大减轻网络负担,而且提高了应用程序的运行效率,所以,多层驱动程序在使用中较为常见。
27.32位IP 地址分为哪几类? 2007-27
答;A 类 地址的第一位为0 B 类地址的前两位是 10 C类地址的前三位是110 D 类地址的前四位是1110 E 类地址的前五位是11110
28. 简述A 类IP 地址的特征 8-32
答;1. 目标;总结在确定项目目标和确定Web 应用目标中明确下来的目标。另外,还要明确商业术语中的关键词语2. 风险和假设,项目管理人员列出他在编写项目计划中所做的全部假设,管理人员要估计出每一种风险出现的可能性,并提出消除这种风险的方法3. 时间表;明确每一阶段的详细任务即完成期限,根据项目规模明确每项任务,每个步骤所需的时间4. 预算;取决于指定时间表示所做的估计积分23. 简述ODBC 规范定义的驱动程序类型 2007-28
答;A 类IP 地址网络好空间长度为7位答;ODBC 规范定义的驱动程序有两种类型,当层驱动和多层驱动
单层驱动程序不仅要处理ODBC 调用,还要解释执行SQL 语句,执行DBMS 的功能
多层驱动程序仅仅处理应用程序的ODBC 函数调用和数据转换 24. 简述ODBC 的特征 4-33
答;1.ODBC 接口的最显著优点在于互操作性,而实现应用中,不同的数据库系统对SQL 语法的支持程度各不相同,驱动程序开发这不可能获没必要实现ODBC 接口的一致性级别,将ODBC API函数 ODBC SQL语法划分为不同的级别和应用程序在遵循统一一致性级别的不同数据库驱动程序的基础上,能够访问不同的数据库系统,实现功能上的独立 2.ODBC 提供了两方面的一致性级别,IDBC API和IDBC SQL,驱动程序在声明支持某个一致性级别时,他都必须支持该界别重的所有功能,为了保证ODBC 应用程序的互操作性能力,开发人员应尽量避免使用不同厂家为驱动程序开发的特有功能,
25. 简述ODBC 系统的组成结构 8-33 答;应用程序,驱动程序管理器。数据库驱动程序,数据源
26. 列出在设计阶段的任务清单,并简要说明 8-31
答;1. 功能分析;确定用户载Web 应用中要做的事情2、数据建模,确定Web 应用要存储哪些数据,并设计数据库的物理结构3. 信息结构4技术分析5构造开发和测试环境6. 确定设计目标,确定选项7. 确定风格规范,确定站点外观,包括布局,图形,字体和色彩8. 确定技术标准9. 设计原型10. 可用性测试11. 生成项目设计规范12. 测试规划
主机号空间长度为24位,A 类地址的表示范围为1.0.0.0到126.255.255.255允许有128个不同的A 类网络 而且A 类网络的主机号数多达2的24次方个,A 类IP 地址结构适用于有大量主机的大型网络
29. 简述B 类IP 地址的特征 7-32 答;B 类IP 地址网络号空间长度为14位,主机号空间长度为16位。B 类IP 地址的表示范围为128.0.0.0到
191.255.255.255,允许有2的14次方个不同的B 类网络。每个B 类网络的主机号数多达2的16次方个。B 类IP 地址适用于有一定数量主机的中型网络 30. 简述C 类IP 地址的特征 6-32 答;C 类IP 地址网络好空间长度为21位,主机号空间长度位8位,C 类IP 地址的表示范围为192.0.0.0到
223.225.225.225. 允许有2的21次方个不同的C 类网络。同时,由于主机号空间长度为8位,因此每个C 类网络的主机号数最多是2的八次方个。C 类IP 地址适用于有少量主机的小型网络 31. 简述PHP 所具有的特点 8-35
答;1、支持多种系统平台2. 具有自由软
件的特征3. 版本更新速度快4. 容易与现有的网页整合5. 具有丰富的功能6. 系统移植速度快
32. 简述在确定目标用户的工作中应该了解的问题 7-31
答;1,描述使用Web 应用的典型人员。2. 概括说明用户想在网上做什么3. 目标用户在什么地方同一层大楼还是城市或者国家4. 普通用户使用网站的频繁程度5. 想让多少人使用本网站6. 目标用户使用什么浏览器7. 目标用户使用什么硬件平台
33. 简述项目计划中必须包括的几部分 6-31 1-35
被给项目的资源量
34. 简述构成DHTML 的各方面技术 6-34
答;1,客户端的脚本语言;运用服务器端编写脚本能使网页中更多的HTML 功
能元素得到发挥
2. 文档对象模型;在某种意义上,DOM 是动态HTML 的真正核心内容。正是它使得HTML 具备了变动性。DOM 体现的是网页元素的等级关系,并且这些元素在指定的时间在浏览器上呈现
3. 层叠样式表;由于CSS 属于DOM 的一部分,它的属性也可以通过动态HTML 编写语言得到体现,因此能够实现页面外在视觉效果方面的几乎一切变化 35. 简述客户在项目小组中的出现的角色 6-35 5-=31
答;决策人-负责做最后的判断。这个人通常是客户方中的管理者,因此在每个判断点上争取他的同意是非常关键的 商务发起人-这个人通常是一名商务管理人员,他有权力来判断项目的进展,这个人一般是项目小组和客户之间的联系人 问题专家-这个人比其他人员更了解业务流程,它负责业务内容并回答项目小组的具体细节问题,根据项目性质,可能需要一名或多名问题专家
支持人员-这些人在项目结束后提供后续技术支持帮助测试并解决问题 36. 简述窗口对象的地位和一般用途 5-34
答;窗口对象是一种顶级对象,可以用这个对象去发现窗口的URL 或构造按钮,在浏览器中模拟Back 和Forward 按钮,这几个按钮通过用户的网络冲浪历史记录转到不同的URL 。同样可以用Windows 决定当前文档是否属于简单结构,或包含一图文框集,分成一个或多个子窗口
,37. 简述连接到E-Mail 的超链接的实现方式 4-32
答;建立一个到E-Mail 的链接和建立一个到其他主页的连接相类似,区别就是秒连元素的引用,连接到E-Mail 时,用maiho 代替http 用E-Mail 地址代替URL 。当该连接被选中后,浏览器为用户打开E-Mail 界面,每个界面是不同的,但多数会自动获得你的E-Mail 地址,并提示给你一个相关的主题,E-mail 连接是一个标准的URL 。比较容易实现,许多浏览器都支持,当人们单击一个E-mail 链接时。Web 行检查,当一个请求发出后,系统首先根据权限表确定你是否可以执行这个操作,如果可以,那么静进行操作,如果你的权限不够,那么则终止操作,并且给出提示信息
42. 简述MySQL 的主要特点 2-34 答;1.MySQL 是真正多线程,多用户的数据库系统,特别是他的多线程是直接使用了系统核心的多线程内核,效率相当的高2,MySQL 是真正支持多方平台的,这就使得跨系统的开发成为可能3. 支持SQL92标准,可以使用所有的
密钥进行加密,随之发送给服务器,在这个过程中,用户不需要拥有自己的公开密钥,因为这一级别的安全防护已经足够了 45. 建档说明什么是风格飘移现象,以及当这种现象发生时应如何处理 2-31 答;项目管理员跟踪项目风格特点的过程中,常常出现风格飘移的现象,风格漂移是一种缓慢的不易被发现的过程,这种现象在真个项目生命周期中都可能出现,风格飘逸也可能遇到意外问题时出现,因此必须在项目计划中考虑这个因素。当项目管理员发现或者预见到了漂移,必须采取浏览器会调出一个简单的邮件程序 38. 简述ADO 的特征 4-35 3-33 答;ADO 主要用于Client Server 或Internet Intranet 1.独立穿件对象2. 对批量更新的支持3. 支持存储过程4. 支持不同的光标类型5. 支持返回数据量限制6. 支持Multiple Recotdset
39. 简述PHP 与其他CGI 在稳定性上进行比较 4-34
答;在稳定性上,由于NSAPI 或ISAPI 是动态链接的方式,因此在执行时若出现问题,会使得Web 服务器一起瘫痪 而ASP 在实际的应用上,可能是因为系统的的原因,不是很稳定,有时需要重启操作系统
PHP 在许多的平台上使用,不但长期使用没有问题,而且程序的稳定性也不错当然最稳定的还是传统的CGI 程序,因为它是由操作系统负责控制,不会因CGI 程序的错误导致Web 服务器的不稳定 40. 简述在确定项目规模时居家项目的步骤 3-31
答;1 确定Web 应用的功能和特点2 选择站点模型 3 选择浏览器 4确定具体内容 5 确定用户重点 6对开发方法取得一致
41. 简述MySQL 权限管理的原理和步骤 3-34
答;MySQL 的权限系统用来保证用户可以在自身权限范围内顺利的执行权限,当用户连接到MySQL 数据库后,身份机会根据主机名和用户名来确认。权限系统具赐福于操作权限 步骤1数据库服务器对登录的用户进行检查,确定是否可以进行连接 步骤2在用户连接到数据库服务器后,系统将会对此用户的每一个请求进
SELECT WHERE 语法4. 在数据库中客户端程序上,MySQL 提供了多种不同的API 5. 丰富的数据典型支持1.2.3.4和8字节长的证书类型 6. 可以在一次操作中从不同的数据库中混合表格 7. 完全支持ODBC ,可以再Windows95和WindowsNT 上使用Access 来进行数据库的连接
43. 简述SSI 的实现原理和主要缺点 3-35
答;服务器端附件SSI 是一些标记符,可以用来嵌入到HTML 文档中,这些嵌入到文档中的符号可以提供一些简单的动态页面效果。 当一个页面提交给Web 服务器时,服务期限要搜寻整个页面,在信号到这些特定的SSI 标记,运行其对应的程序,通常SSI 标记会被它关联的程序的结果代替,SSI 是运行于服务器的,这样客户端的负担就减轻了许多。页面返回给客户端的只是一个简单的超文本,所有的关于SSI 的动作都在服务器端计算完成 SSI 的缺点是在一个商业的Web 站点加入到SSI 要求有强大的Web 服务器平台。在页面中加入太多的SSI 标记,会让Web 承担太大的负荷。另外。SSI 的引用会带来安全隐患
44. 简述SSL 的原理 1-32
答;SSL 安全套接层是网景公司早已公布的一种标准,如今许多浏览器和服务器支持他
如果浏览器和服务器通过SSL 连接在一起,那么中间传输的所有数据都会得到加密,为使用SSL ,服务器必须拥有一个标示,这个标示实际上就是授予每个同意这种标准的公司和个人的ID 号,在获取表示的过程中,服务器将生成一个公开呵四有密钥,服务器的公开密钥用于这个会话
行动,这将涉及到一些其他技巧,问题出现时,项目官员必须通知小组成员防止同样的问题再次出现,当发现风格漂移时,必须页客户商量解决方案,项目管理员在项目计划中添加反映新解决方案的内容,然后通知其他小组成员这个变化 46. 简述 授权 的概念及其优点 2-32 答;授权要求用户口令访问Web 页,使
用相同或不同的用户名 密码登录进入特定的系统,对某些服务器来说,可用授权屏幕保护单独的页不受非法侵入,甚至可以保护整个目录,它的缺点就是,过于麻烦,每次连接都要敲入口令,另外也容易被人监听到用户的口令
47. 试从时间,开销,风格,风险,和视觉效果五个方面说明客户的重点要求对项目开发的影响 1-31
答;在规划开发Web 应用的具体方法以前必须先理解客户的重点要求,让客户从时间开销风格风险和视觉效果五个方面选择认为最重要的方面
1,时间,如果时间最重要,开销可能会增加,风格和质量可能会下降
2,开销,如果开销最重要,则必须尽可能减少风险,准备一个精确的项目计划,严格对项目的管理
3,风格,如果风格最重要,则必须用先考虑风格特征,而开销和时间都会增加或延长
4,风险,如果小组成员没有使用过某种新技术而又要采用新技术时,风险会很大,计划必须考虑因培训所增加的开销和时间,风格也可能会受到影响
5,视觉效果,如果视觉效果最重要,要在项目的外观质量上下大力量,这将消耗
,大量的劳动力和工作时间,因此项目预算可能会增大,时间要延长
48. 简述Servlet 的生命周期 1-34 答;Servlet 的生命周期定义了一个Servlet 如何被加载,初始化,以及他怎样接受请求,响应请求,提供服务。 Web 容器加载Servlet ,生命周期开始,通过调用Servlet 的init 方法进行Servlet 的初始化,通过调用Service 方法实现,根据请求的不同的do.. 方法,结束服务,Web 容答;页面的组成元素包括模板元素,指令元素,动作元素,脚本元素,声明,表达式,和JSP 内建对象等
55.J2EE 容器的体系结构可以分为哪几部分? 2007-30
答;1,容器服务API 2. 声明性服务 3,组件协议 4,其他容器服务 第一章
调度:调度是在开发过程中一种对人员、目的:生成项目计划 内容包括:确定日程表;确定项目的高级时间期限和每个阶段的最后期限;明确项目目标,Web 应用的目标,开发方法,项目任务分配,项目设想和风险 第二阶段:设计
在这一阶段,对于网站的外观,网站的结构,站点定位,Web 应用要完成的任务以及必要的数据资料,必须经过用户的认可。同时确定站点设计准则和技术特征。器调用Servlet 的destroy 方法 49. 简述互联网作为全球信息系统的三大特征 2005-36
答;1,Internet 中的计算机通过全球性的为一地址逻辑的连接在一起,这个地址是建立在网间协议或今后的其他协议基础之上的2.Internet 中的计算机之间的通信使用的是TCP IP协议3.Internet 可以为公共用户或个人用户提供高水平的信息服务,这种服务时间里在上述通信及相关的基础设施之上的
50. 简述ASP 过程调用的几种途径 2005-37
答;1,首先定义过程,然后在脚本中反复调用它们 2,可以将过程定义放在调用过程的.asp 文件中,或将通用过程放在一个共享的.asp 文件中,然后用SSI#include指令将其包含进其他调用该过程的.asp 文件中 3,可以将这些功能打包在Active 组件中进行调用
51. 列举ASP 中的几个常用内建对象 2005-38
答;1,Request 对象 2Response 对象 3,Application 对象 4,Server 对象 5,Session 对象
52. 简述ASP 的执行原理 2006-37 答;从本质上讲,Active Servet Page实际上是服务器终端的脚本制作, 在浏览器提出连接请求后,服务器将脚本代码进行动态解释,传送到浏览器上
53. 简述比较常见的站点模型 2006-36
答;信息出版模型2公司基础结构模型 3 售后支持模型 4,电子商务模型 5,产品和服务模型
54.JSP 页面的组成元素包括那些 2007-29
资源、应用风格以及开发技术手段进行平衡的活动。
电子商务模型:通常访问者从产品目录中选择了一种产品后,就把该产品放入虚拟的购物车中,这样就可以继续选购其他产品。购物结束时,迅速检查一下购物车中的产品,然后提供送货地址和信用卡信息。
信息出版模型:信息出版模型指一些Internet 上的站点出版信息。公司为了促进他们的产品或者服务,利用Web 发布公司信息和工作信息。在许多情况下,公司只是把它原来的印刷销售手册或者年度报告直接放在Web 上发布。
项目规划:整个Web 开发过程中最重要 的阶段。这个阶段中需要了解项目要做什么?如 何做?什么时间做?等等。还必须确定项目的目标、Web 应用的目的、目标用户、项目范围、用户重点和实现项目的最佳方案,最后创建出项目计划。 3.界标:在阶段转换时出现的判断点也
称其为“界标”,因为她们标志一个阶段的完成。在这些判断点上,项目小组和客户一起讨论项目设计方案、设计状况和风险,指出小组没有解决的问题,并修改项目规划以确保原来的目标的实现。客户的责任是负责判断项目小组是否可以开始下一步工作。比如进入下一循环或者下一阶段,这通常被称为客户在这一“界标”上“终止”工作。
4.风格漂移:就是一种缓慢的不易被发现的项目风格,特点逐渐变化的过程。
Web 开发过程有五个基本阶段:1规划2
设计3建设和测试4投入使用5完成及后续管理
在阶段转换时出现的判断点也称其为界
标,因为它们标志一个阶段的完成. 第一阶段:规划
另外,如果Web 应用进行划分,这样项目各部分可以同时进行,缩短了项目周期。
完成设计阶段的任务清单:
1)功能分析---确定用户在Web 应用中要做的事情
2)数据建模---确定Web 应用要存储哪些数据,并设计数据库的物理结构 3)信息结构---站点结构图,对站点结构以及用户,站点,数据库交互进行建模分析
4)技术分析---根据项目目标和需求,选择项目所需的硬件和软件
5)构造开发和测试环境---在服务器和本地工作站上安装开发软件,设置安全措施,在非正式服务器上开辟建设和测试区6)确定设计目标---确定选项
7)确定风格规范---确定站点外观,包括布局,图形,字体和色彩等
8)确定技术标准---明确文件和目录命名规则
9)设计原则---把设计想法变成部分实体,创建网页或者模板
10) 可用性测试---根据用户使用情况,写出测试报告
11) 生成项目设计规范---详细描述每个Web 应用的页面,划分应用以便小组成员
同时展开工作
12)测试规划---详细描述软件,硬件和商
业功能的测试环境和测试数据 第三阶段:建设和测试
目的:开发符合项目设计规划的高质量的Web 应用。
主要任务:1) 确定开发规则2)创建骨干页面3)测试准备4)生成内容5)技术
,设计6)编程7)集成8)&测试9)p 测试10)纠正错误 第四阶段:投入使用
目标:把全面测试过的P 版Web 应用发布到运营服务器上
如果测试工作顺利,则项目小组的任务就结束了。此外,还要对整个开发环境,源文件,开发工具和文档进行备份。 第五阶段:运行及后续管理
过程进行比较分析答:图1—1描述了Web 开发过程,该过程的目的在于让项目小组开发达到预定要求的高质量的Web 应用软件。开发小组可以把一个Web 应用划分为若干部分,一些小组成员在某一部分可以提前进入建设阶段,而其他成员可能还处于设计阶段,这与传统方法相比,大大缩短了周期,并能更好的利用小组成员的技术。在传统的流水式方法中,小组成员必须要完成一个阶段中的全部任务后才能进入下一个阶段。与这种传统方式相比,Web 开发过程更为灵活,其每个阶段都是由多项任务组成的,的基础,也是Web 与其他应用交流的基础。虽然CGI 的一些功能已经可以由Java 、javascript 等代替,但CGI 仍然是不可缺少的。
VRML 技术:VRML 是Virtual Reality Modeling Language(虚拟现实造型语言) 的编写。Web 已经由静态转入动态,并正在逐渐由二维走向三维,将用户带入五彩缤纷的虚拟世界。VRML 是目前创建三维对象最重要的工具。它也是一种基于文本目标:保障站点内容及时更新并保障其正常平稳运行
规划是整个Web 开发过程中最重要的阶段
1完成规划阶段涉及到的典型问题: (1)确定项目目标(2)确定Web 应用的目的(3)明确目标用户(4)项目的范围
(可以按照下列步骤估价项目:1确定Web 应用的功能和特点2选择站点模型3选择浏览器4确定具体内容5确定用户重点6对开发方法取得一致) (5)明确用户重点
(6)同意方法7创建项目计划 一般最常用的站点模型有以下几种: 1信息出版模型2公司基础结构模型3售后支持模型4电子商务模型5产品和服务模型
项目计划有若干部分组成,但至少要包括以下四部分:1目标2风险和假设3时间表4预算
项目小组角色包括(内容设计者,内容Web 管理员,数据库设计者,图形设计者,项目管理人员,软件质量管理分析人员和测试人员,系统管理员,技术Web 管理员和Web 程序员)
项目小组中客户的角色:1决策人2商务发起人3问题专家4支持人员
在项目的整个生命周期中,项目管理员的职责对项目的成功至关重要。
1
项目管理员必须不断使用的技能:1规划2估计和度量3追踪4交流 2
目前常用的联系方法有电子邮件,新闻组,群件,形势会议,形势报告和会议电话等 3
试绘制Web 开发过程图,并将其与传统的开发
如果某项目有特殊需求,可以在某个阶段的任务中体现出来。此外,小组还在规划、设计和建设三个阶段里进行多次循环。
4. 简述在确定项目规模时估价项目的步骤答:可以安照下列步骤估价项目:(1)确定Web 应用的功能和特点。(2)选择站点模型。(3)选择浏览器 (4)确定具体内容(5)确定用户重点 (6)对开发方法一致
5. 简述客户在项目小组中出现的一些角色。
答:客户在项目小组中出现的一些角色包括:(1)决策人:负责做最后的判断。这个人通常是客户方中的管理者,因此在每个判断点上争取他的同意是非常关键的(2)商务发起人:通常是一名商务管理人员,他有权利来判断项目的进展。这个人一般是项目小组和客户的联系人。(3)问题专家:比其他人员更了解业务流程,他负责业务内容并回答项目小组的具体细节问题。根据项目性质,可能需要一名或多名问题专家(4)支持人员:这些人在项目结束后提供技术支持,帮助测试并解决问题。
6. 简述项目计划中包括的几部分。 答:项目计划由若干部分组成,但至少要包括以下四个部分:(1)目标:总结在:“确定项目目标”和“确定Web 应用目标”中明确下来的目标,另外,还要明确商业术语中的关键词语。(2)风险和假设:项目管理人员列出他在编写项目计划中所做的全部假设;管理人员要估计出每一种风险出现的可能性,并提出消除这种风险的方法。
时间表:明确每一阶段的详细任务及完成期限;根据项目规模明确每项任务,每个步骤所需
第二章
CGI 技术:CGI(Common Gateway Interface, 通用网关接口)是Web 动态页面
的语言,并可运行于任何平台。 4
Internet :是一个用路由器实现多个广域网和局域网网联的大型网际网,它对推动科学、文化、经济和社会的发展有着不可估量的作用。nternet 已经成为覆盖全球的信息基础设施之一。
5 Web :全称为:World Wide Web,缩写为:WWW ,中文译为“万维网”。Web 是一种体系结构,通过它可以访问遍布于Internet 主机上的链接文档。(它可以用简单的方式连接全球范围的超媒体信息。)
6 Internet 是指全球性的信息系统,该系统具有三个主要特征:1)Internet 中的计算机通过全球性的唯一地址逻辑地链接在一起,这个地址是建立在网间协议或今后的其他协议基础之上的。2)Internet 中的计算机之间的通信使用的是TCP/IP协议3)Internet 可以为公共用户或个人用户提高水平的信息服务。这种服务是建立在上述通信及相关的基础设施之上的。
21该定义揭示了Internet 的三个特点:全球性 开放性与平等性
22.“Web全称World Wide Web是一种体系结构”,这个说法包含哪几层含义?(1)web 是internet 提供的一种服务(2)web 是存储在全世界internet 计算机中数量巨大的文档的集合(3)web 上海量的信息是由彼此关联的文档组成的(4)web 的内容保存在web 站点中,用户可以通过浏览器访问web 站点
23. 简述Web 服务器向浏览器提供服务的过程。 (1)用户打开计算机,启动浏览器程序,并在浏览器中指定一个URL ,浏览器便向该URL 所指向的Web 服务器发出请求。(2)Web 服务器接到浏览器的请求后,把URL 转换成页面所在服务器的文件路径名。(3)如果URL 指向的是普通的HTML 文档,Web 服务器直接将它送给浏览器。(4)如果HTML 文档中嵌有CGI 程序,Web 服务器就运行CGI 程序,并将结果传送至浏览器。Web 服务器运行CGI 程序时还可能需要调用数据库服务
,器和其它服务器
24. 客户机/服务器的通信过程:客户机向服务器发送请求,要求执行某项任务,而服务器则执行某项任务。 25.web 体系结构和工作过程:
从本质上讲,web 是基于客户机、服务器的一种体系结构。PC 等微型计算机的性能/价格比工作站,小型机,大型机高得号与主机号两部分组成。其中,网络号用来标识一个逻辑网络,主机号用来标识网络中的一台主机。一台Internet 主机至少有一个IP 地址,而且这个IP 地址是全网惟一的。如果一台Internet 主机有两个或多个IP 地址,则该主机属于两个或多个逻辑网络。
IP 地址的长度为32位的二进制数,以X . X . X . X格式表示;每个X 为八位二进制间长度为8位,因此每个C 类网络的主机号多达28个。C 类IP 地址适用于有少量主机的小型网络。
31简述Internet 域名系统的实现原理。 答:主机域名不能直接用于TCP/IP协议的路由选择中,当用户使用主机域名进行通信时,必须首先将其映射成IP 地址。这种将主机域名映射成IP 地址的过程称为域名解析。域名解析包括两种方式:正多,因此人们将数据等大量信息存储在共享的服务器上,用价格低廉的个人计算机与之相连,以便享用服务器的高性能。在这种客户机/服务器模型中,典型的通信过程为:客户机向服务器发送请求,要求执行某项任务,而服务器则执行此项任务,并向客户机返回响应。
在客户机/服务器体系结构中,通常很容易将客户机和服务器理解为两端的计算机。但事实上,客户机和服务器概念上更多的是指软件,是指两台机器上相应的应用程序。
对于web 系统,客户机上所运行的浏览器程序基本上是标准化的,所以人们建立客户机/服务器系统的主要任务就落到了服务器端。Web 的体系结构因而可以称作浏览器/服务器结构。
26. 现阶段Web 的基本技术包括哪些方面? 并简要解释。
答:(1)服务器技术。主要包括服务器策略与结构的设计、服务器软硬件的选择及其他有关服务器构建的问题。(2)HTML 技术。HTML 是一种超文本标识语言,他是构成Web 页面的主要工具。(3)CGI 技术。CGI 是Web 动态页面的基础,也是Web 与其他应用交流的基础。(4)Java 技术。利用Java 可以创建小应用程序,使之从服务器下载到浏览器,并在客户端的机器上运行。(5)JavaScript 技术。它具有Java 的许多特性,但比Java 更为简单有效,而且不需要编译。(6)ActiveX 技术和VBScript 技术。ActiveX 是Microsoft Internet战略的中心环节。VBScript 则是ActiveX 的脚本功能。(7)VRML 技术。VRML 是目前创造三维对象最重要的工具。它也是一种基于文本的语言,并可运行于任何平台。
27.IP 地址:接入Internet 的计算机与接入电话网的电话相似,每台计算机或路由器都有一个由授权机构分配的号码,称为IP 地址,IP 地址采用分层结构,它由网络
数,其十进制为0~~255。IP 地址可以分为5类,A ,B ,C ,D ,E ,前三种为常用IP 地址,A 类IP 的网络号的空间长度为7位,因此允许有27个不同的A 类网址,网络主机号数多达224个
(1.0.0.0---126.255.255.255),一般用于有大量主机的大型网络。B 类IP 地址,网络号空间长度为14位,主机号空间长度为16位,允许有214个不同的B 类网络。每个B 类网络的主机号数多达216个(128.0.0.0—191.255.255.255)。适用于中型网络。C 类IP 地址,网络空间号长度位21位,主机号空间长度为8位。C 类IP 地址的表示范围为
(192.0.0.0—223.255.255.255) 。允许有221个不同的C 类网络,C 类网络的主机号数最多为28个。适用于小型网络。
28简述A 类IP 地址的特征。
答:A 类IP 地址网络号空间长度为7位,主机号空间长度为24位。A 类IP 地址的表示范围为
1.0.0.0~~~~~126.255.255.255。允许有27(128)个不同的A 类网络(网络号的0和127保留用于特殊目的),而且A 类网络的主机号数多达224个。A 类IP 地址结构适用于有大量主机的大型网络。
29. 简述B 类IP 地址的特征。
答:B 类IP 地址网络号空间长度为14位,主机号空间长度为16位。B 类IP 地址的表示范围为
128.0.0.0~~~~~191.255.255.255。允许有214个不同的B 类网络,每个B 类网络的主机号多达216个。B 类IP 地址适用于有一定数量主机的中型网络。
30简述C 类IP 地址的特征。 答:C 类IP 地址网络号空间长度为21位,主机号空间长度为8位。C 类IP 地址的表示范围为
192.0.0.0~~~223.255.255.255。允许221个不同的C 类网络。同时,由于主机号空
向域名解析(从域名到IP 地址)与反向解析(IP 地址到域名)。
寻找一个主机名所对应的IP 地址需要借助域名服务器来完成。Internet 中存在大量的域名服务器,在每台域名服务器中保存着它所管辖区域中主机域名与IP 地址的对照表。当Internet 应用程序收到一个主机域名时,它向本地域名服务器查询该主机域名所对应的IP 地址。如果找不到该主机域名对应的IP 地址,则本地域名服务器向其他域名服务器发出请求,要求其他域名服务器协助查找,并将找到的IP 地址返回给发出请求的应用程序。 32如果要实现Web 的服务器的SSL 请求,可按照下列步骤进行: 1生成密钥对文件和请求文件
2从身份验证权限中请求一个证书
3在服务器上安装证书
4激活WWW 服务器文件夹上的SSL 安全性
第三章HTML 语言介绍
33.HMTL :是一种超文本标识语言,它是构成Web 页面的主要工具。HTML 是Web 的基础,它的超文本思想简单地说就是纯文本加标记,所以它的重要内容就是要熟悉和掌握这些标记。 链接:链接是惟一的从一个Web 页到另一个相关的Web 页的理性的途径,它由两部分组成:锚链和URL 引用。当单击一个链接时,浏览器装载由URL 引用给出的文件或文档。
URL 的相对引用:对同一个计算机上文件的URL 引用又被称为相对引用。这意味着URL 是相对于浏览器最初装载Web 页的计算机和目录的。相对引用通常用于引用同一台计算机上的Web 页。
URL 的绝对引用:指明web 页的精确的计算机,目录和文件的URL 引用
,34.HEAD 元素内的元素的功能: 1)给文档一个标题2)安排多个文档之间的关系3)告诉浏览器创建一个搜索格式4) 提供一个向特定浏览器和其他观察器传递特殊消息的方法
句法是以“"标记结束。
表示斜体显示 37. 锚链有两种类型:文本和图形 38. 网站链接:3) 、标记属性如下:
大字符
示的输入的字段类型[(text )(password )
Title 是惟一标题必需的元素,它被用来给文档命名。这一标题通常在浏览器的标题栏上显示。
在文档中,必须以严格的ASCII 格式输入文本。输入的文本,不论是第一次还是已href=http://www.sohu.com>搜狐 39. 内部链接:问题 ,回答 40.E-mail 链接:
密码(check box)显示可选框(radio )复选
框(reset )还原预置值(submit )显示具有文档,一定不能有任何特殊格式。注意:有些ASCII 字符只有通过体格特殊的编码系统才能加到文档中。 35.BODY 属性及功能: ALINK 定义活动链接颜色 BACKGROUND 指向用做文档背景色的图像的URL
BGCOLOR 定义文档背景颜色 BGPROPERTIES 如果它被设为FIXED ,背景不能滚动
LEFTMARGIN 以像素为单位设置文档左侧边界宽度
LINK 定义未访问链接的颜色 TEXT 定义文档颜色 TOPMARGIN 以像素为单位设置文档顶边界宽度
VLINK 定义已访问过的链接的颜色
36. 设置边距:LEFTMARGIN 和TOPMARGIN 属性被用来设置文本和浏览器之间的边距,但没有提供设置右边距和底边距的方法。这是HTML 文档不依赖浏览器的结果。
(1)LEFTMARGIN 设置浏览器窗口左边和文本左边之间的空间宽度,边距宽度用像素表示。当背景图像在左边有一个想与文本隔开的样式图时,常常用到这一属性。目前Netscape Navigator不支持LEFTMARGIN 属性(2)TOPMARGIN 属性被用来设置观察窗口的顶端和文本顶端之间空间的高度。当背景图像在顶部特别复杂时,通常会用这一属性。有时它也只被用来为文档顶端增加空间,Netscape Navigator3.0不支持这一标记。 注释HTML 文档:
href=”mailt9787143@163.com”>联系我!
href=”news:news.sohu.com”>新闻
建立FTP 的链接FTP://168.192.112.6”>北吉大FTP
42. 表格:
元素是表格数据和布局的容器
43.HTML 表格是一行一行构成的:使用
(表格行)标记指明一个新行,使用表示建立一行;表头;单元格具体内容。(表格头)或 | (表格数据)标记来分隔数据。表格头通常在WWW 浏览器中以粗体并居中显示,表格数据以标准的主体文本格式显示。 44. 表格: |
---|---|
断空间;表格的对齐主要有align 和valign[(top/bottom/middle)(baseline一行中所有元素将它们对齐到一个共同基线上)]
45表单:
还要定义它使用的脚本以及如何发送数据
method=post(URL), get(信息附加到URL 尾部) 。Action:接收窗体的URL 。 1)提供一个多行信息输入的字段文本框
2)弹出一个滚动列表属性
许多项选择
选项
有预置功能的按钮:发送到服务器。
45. 简述链接到E —Mail 的超链接的实现
方式。
答:建立一个到E —Mail 的链接和建立一
个到其它主页的链接相类似,区别就是锚链元素的引用。链接到E —Mail 时,用mailto:代替http:,用E —Mail 地址代替URL 。当该链接被选种后,浏览器为用户打开E —mail 界面,每个界面是不同的,但多数会自动获得你的E —mail 地址,并
提示给你一个相关主题。E —mail 链接是一个标准的URL ,比较容易实现,许多浏览器都支持。当人们单击一个E —mail 链接时,Web 浏览器会调出一个简单的邮件程序。
46. 简述链接到ftp 的超链接的实现方式。
答:输入ftp:来代替通常的http:,然后将URL 地址改成//sitename/path。简单地输入站点名,使其看起来和URL 地址一样。用户需要确定指定的站点名指向一个接受匿名FTP 连接的机器,FTP 链接几乎总是被本机浏览器支持。如果不指定一个特定的文件名,浏览器将把指定的目录中的文件列出来。当想让用户访问多个文件时这是很有用的。在多个机器上的程序,或分解成几块的大文件都属于这一类。理
论上讲,FTP 和Web 没有太多的区别,所以Web 浏览器不需要别的软件便可支持FTP 链接。浏览器将给出当前目录下的文件列表,并指明哪个是目录哪个是文件。如果单击一个目录,就转到哪个目录。如果单击一个文件,浏览器将自动下载它。
47.. 为什么要在Web 文档中使用,标识符?
答:标识符表明文件的语言是HTML ,以供支持多于一种通用标识语言的软件包使用。
,48. 如果想显示几个段落,为什么不能简单地在HTML 文件中输入额外的空行? 答:HTML 不把空行认为是一个格式元素。浏览器将忽略这些空行,并在网页上把段落集中在一起显示。
(2)用空格代替全部加号
(3)用相应的ASCII 码字符代替所有%##(##表示十六进制数)
6.1.1.10.1 第四章
ManagerProvider:ADO.NET的Managed
的二进制数据。Response 对象 : 可以使用这个对象控制发送给用户的信息 , 包括直接发送信息给浏览器 , 重新定向浏览器到另外一个 URL 或设置 Cookie 的值。Server 对象 : 该对象提供对服务器上的方法和属性进行的访问 , 最常用的是创建 ActiveX 组件的实例 , 另外还可以将 URL 或 HTML 编码成字符串 , 将虚拟路径映射到物理路径以及设置脚本的超时期限。session 对象 : 可以使用该对象保存特定的用户会话所需的信息。当用户在应用程序的页之间跳转时 ,
49. 请描述创建有序表、无序表和定义表的句法。 答:无序表:
6.1.1.1 6.1.1.2
Provider 是一个多层结构的无连接的一致的编程模型。Managed Provider提供了DataSet 和数据中心(如MS SQL)之间的联系。Managed Provider包含了存取数据中心(数据库)的一系列接口。 6.1.1.3
6.1.1.4
有序表:
6.1.1.5
- 6.1.1.6
6.1.1.9
- List item
- Term definition
6.1.1.9.2
- List item
- Term definition
6.1.1.10
6.1.1.9.1
50. 请说出在Web 文档中显示斜体字文本的两种方法,每种方法各有什么优点和缺点?
答:Italicized text Italicized text
使用EM 标识符的优点是, 即使浏览器不支持斜体(如连在UNIX 上的终端机), 它也可以被认出, 并且这些浏览器仍会以某种方式强调这些文本。而“I”标识符将被这些机器忽略。使用“I”标识符有一个优点,就是可以清楚的描述文本的显示方式。 51. 简述URL 解码步骤
(1)查找提交的字符串,当遇到“&”时,在该点断开串,将前面的内容作为一个变量,变量名是等于前面的东西,值是等号后面的东西
52. 主要有三个部件:
(1)连接对象Connection 、命令对象
Command 、参数对象Parameter 提供了数据源和DataSet 之间的接口。DataSetCommand 接口定义了数据列和表映射,并最终取回一个DataSet 。 (2)数据流提供了高性能的、前向的数据存取机制。通过IdataReader ,你可以轻松而高效地访问数据流。
(3)更底层的对象允. 许你链接到数据库,然后执行数据库系统一级的特定命令。
53.DataSet:DataSet是ADO.NET 的中心概念。可以把DataSet 想像成内存中的数据库。正是由于DataSet, 才使得程序员在编程时可以屏蔽数据库之间的差异,从而获得一致的编程模型。DataSet, 支持多表、表间关系、数据约束等。这些和关系数据库的模型基本一致。
54.ASP 的组成部分包括:服务器脚本、客房端脚本、服务器组件、标准文本、文件系统和服务器端对象几部分组成。从本质上讲ASP 实际上是服务器端的脚本制作。在浏览器提出连接请求后,服务器将脚本代码进行动态解释,传送到浏览器上。任何放在html 中的东西,都可以放在ASP 中。
55.ASP 引擎内置了哪几个内建对象:应用程序对象(Application )、会话对象(Session)、服务器对象(Server)、请求对象(Request)、响应对象(Response)等。Applica tion 对象 : 可以使用该对象在给定的应用程序的所有用户之间共享信息。request 对象 : 使用 request 对象可以访问任何用 http 请求传递的信息 , 包括从 HTML 表单用 post 方法或 get 方法传递的参数、 Cookie 和用户认证 , request 对象使你能够访问发送给服务器
存储在 sesslOn 对象中的变量不会清除 , 而用户在应用程序中访问页时 , 这些变量始终存在。可以使用 sesslOn 方式显示地结束一个会话和设置空闲会话超时期限。
56. 标准的ActiveX 组件包括:广告循环(Ad Rotator)组件、浏览器性能(Browser Capability)组件、数据库访问(Database Access)组件、内容链接(Content Linking)组件、文件访问(File
Access )组件等。
57.ASP 指定脚本语言的方法:1、指定脚本语言<@ LANGUAGE=Scripting
Language RUNAT=location>常用的脚本语言有:VBScriptJavaScript。Location 位置一般应为server 表示服务器执行。默认值为客户端执行。
58. 修改默认脚本的方法有:(1)通过注册表(2)通过IIS
59修改默认脚本语言步骤如下: 1从开始菜单IIS 的程序组来执行网络服务管理器2右键网站名称3选择属性项4单击主目录表5单击设置按钮6在Application Configuration的对话框,点App Option表7在默认的ASP 语言文本框中,输入你所要的脚本语言。 60.ASP 的基本语法: <= >用来输出
表达式、变量以及对象的方法的值。 变量:是计算机内存中已命名的存储位置,其中包含了数字或字符串等数据。变量包含的信息称为变量的值。变量使用户便于理解脚本操作的名称,为用户提供了一种存储、检索和操作数据的途径。 61.VBScript 声明变量的方法:不需要声明, 但在使用所有变量前要声明:(Dim/Pubic/Private)
62.JavaScript 声明变量的方法:在使用本