2018电大网页开发技术小抄_第1页
2018电大网页开发技术小抄_第2页
2018电大网页开发技术小抄_第3页
2018电大网页开发技术小抄_第4页
2018电大网页开发技术小抄_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电大复习资料一、单项选择题1.()变量的设置是 Tomcat 的安装目录。B.TOMCAT_HOME2.()可以在警告框中写入“HelloWorld“。C.alert(“HelloWorld“)3.ASP.NET 应用程序的配置文件是什么?()A.系统级别的配置 machine.config4.CSS 的中文全称是()。A.层叠样式表5.CSS 选择器中“A:visited”表示鼠标在()时的状态。D.访问过超链接后6.CSS 样式表不可能实现()功能。A.将格式和结构分离7.Global.asa 文件不可以存放的事件是(D)D.Server_OnStart8.Internet 上使用的最重要的两个协议是(B)。B.TCP 和 IP9.IP 地址在概念上被分为()。B.三个层次10.JavaScript 函数 window.setTimeout(“countDown();“,1000);表示()。D.1 秒种后调用 countDown 函数11.left(“”,4)的值为(C)C.”asp.”12.PHP 可以在下列哪些平台运行。()C.各种操作系统13.Response 对象的什么方法可以将缓冲区中的页面内容立即输出到客户端?(D)D.Flush14.Session 对象的默认有效期为多少分钟?(C)C.2015.URL 的全称是()。B.UniversalResourceLocator16.Web 安全色所能够显示的颜色种类为()。C.216 种17.Web 的工作模式是()。A.客户端/服务器端18.Web 的工作模式是(A)。A.客户端/服务器端19.XML 架构定义指的是哪一种架构。()A.XSD 架构20.XML 描述的是()。C.数据的本身21.XPath 是()。A.XML 的路径语言22.表单提交后处理表单数据的文件由什么属性决定:(C)C.Action23.表单中的按钮有三种,即()。B.提交按钮、重置按钮、普通按钮24.打开名为“window2“的新窗口的 JavaScript 语法是()。D.window.open(““,“window2“)25.导出 flash 动画时,默认的格式是()。A.swf26.对 XML 进行验证的前提条件是()。D.该 XML 文档的格式是正确的27.对于 Request 对象,如果省略获取方法,如 Request(“user_name”),将按什么顺序依次检查是否有信息传入:(B)B.QueryString、Form、Cookies、ServerVariables、ClientCertificate28.对于利用 Dima(4,5)语句定义的二维数组,Ubound(a,2)将返回(B)B.429.对于用 Dima(4,5)定义的二维数组,Ubound(a,2)将返回(C)C530.函数 Instr(“xxPPppXXpx“,“pp“)的返回值是:(B)B531.和表格不相关的标签是()。A.T/T32.基于 Web 的 B/S 模式又有三种模式,下面(C)不属于这三种模式。C.两层动态模式33.良好的网站目录结构有利于()。C.网站的开发与维护34.浏览网页时,这属于 Internet 所提供的(D)服务。D.www 服务35.面向.NETFramework 的 XML 程序设计中,限定名是由()组成。B.前缀和本地名36.请判断下列语句执行完毕后,a、b、c 的值(B)B.2,“11“,“11“37.请问下面程序段执行完毕,页面上显示内容是什么:(C);新浪”%C.新浪(超链接)38.如果 Form 表单中使用的 action 方法是 get,则应取 Request 对象中()集合。D.QueryString39.如果刚打开了一个含有 1 条记录的记录集,那么 Bof 的值为(C)CFalse40.设定义了记录集 rs,如果希望打开的记录集可以前后移动指针,并且可读可写,则应该为下面哪一句?(B)B.rs.OpenstrSql,db,1,341.使用嵌入式方法引用样式单应该使用的引用标记是()。C.42.外部式样式单文件的扩展名为()。D.css43.为了标识一个 HTML 文件应该使用的 HTML 标记是()。C.44.我们可以在下列()HTML 元素中放置 Javascript 代码。A.45.下列()是编写当 i 等于 5 时执行一些语句的条件语句。A.if(i=5)46.下列(D)不属于网站安全的防范策略。D.拒绝服务攻击47.下列关于 CSS 的说法错误的是()。C.使用 Dreamweaver 只能可视化创建 CSS 样式,无法以源代码方式对其进行编辑48.下列关于 HTML 语言的标记正确的是()。C.bgcolor 用于单元格的背景颜色,width 用于设定整个表格的宽度49.下列关于框架的说法不正确的是()。C.双击框架的任意处可以选择该框架50.下列哪个变量名称是正确的?(B)BS-Name51.下面 a=Trim(“vbscript“)&Rtrim(“good“)语句后,a 的值:(B)B.“vbscriptgood“52.下面不属于 CSS 插入形式的是()。A.索引式53.下面程序段执行完毕,页面上显示的内容是什么?(A)A.张红54.下面程序段执行完毕,页面上显示内容是什么:(C)搜狐”)%(注:该语句没有换行)C搜狐(超链接)55.下面哪个函数可以返回当前的日期和时间:(A)A.Now56.下面哪条语句可以返回访问者的 IP 地址(A)A.Request.ServerVariables(“REMOTE_ADDR“)57.下面哪一个函数可以返回当前的日期和时间:(A)A.Now58.下面说法正确的是()。A.Java 是一种编译语言59.要获得当前记录在记录集中位于哪一页的属性是:(A)A.AbsolutePage60.要在文章首行插入两个空格,正确的操作方法是()。C.在代码视图中的段首文字前输入四个  代码61.以下()属性不属于表单标记的属性。A.Src62.以下链接格式中,属于电子邮件链接格式的是()。C.mailto:abc163Com63.以下哪个技术不是 Ajax 技术体系的组成部分。()B.DHTML64.应用程序开发模式不包括下面()。C.四层结构65.有一个 ASP 文件,存放在 C:inetpubwwwroot 下,请问如果在资源管理器中双击该 ASP 文件,该文件可以运行吗?(B)B.不可以66.在 ASP 中,Application 对象的()方法用于控制应用程序变量的读写操作。B.Lock()和 Unlock()67.在 ASP 中,Response 对象用来将服务端的信息发送到浏览器,它通过()方法重定向客户端到另一个 URL。A.Redirect()68.在 CSS 的文本属性中,文本修饰的取值 text-decoration:overline 表示()。C.上划线69.在 CSS 中使用背景图片需要使用参数()。D.embed70.在 DreamweaverMX 中,下面关于 Post 与 Get 的区别的说法错误的是()。D.Post则不存在字符长度的限制,但也会把内容附到 URL 后71.在 Dreamweaver 中,查看 HTML 的代码,下面哪种方法是正确的?()。A.在 HTML纯文本编辑模式下可以查看 HTML 代码72.在 Dreamweave 中,设置分框架属性时,要实现无论内容如何都不出现滚动条,怎么设置属性?()。C.设置分框架属性时,设置 scrool 的下拉参数为 no73.在 JSP 中,下面对 JSP 指令的描述,正确的是()。D.指令以”结束74.在 VBScript 中,单行注释应使用的注释符是:(C)C.75.在表单标记中,用()属性来提交填写的信息、调用表单处理程序。D.action76.在网站设计中所有的站点结构都可以归结为()。B.三级结构77.在域名系统中,域名采用()。C.层次型命名机制78.在执行 A 页面时,若要调用 B 页面,B 页面执行完后,继续执行 A 页面,则应通过 Server 的什么方法来实现:(C)C.Execute79.执行完 a=5Mod3 语句后,a 的值为:(B)B.280.执行完 a=53And“a“D.482.执行完如下语句后,Sum 的值为:(C)C.1583.执行完如下语句后,页面上显示的内容为:(A)A.A84.执行完语句 a=“2“,a 的类型为(B)B.字符串型85.主机域名 wwwsinacorncn 由四个子域组成,其中代表国别代码的子域是()。D.cn二、判断题1.Ajax 的最大特点表现就是:页面没有刷新,但数据发生了更新。B.正确2.Ajax 是一门新的语言或技术。A.错误3.Ajax 是指一种创建交互式网页应用的网页开发技术。B.正确4.ASP 是解释执行,JSP 是编译执行,所以 ASP 相对 JSP 开销较大.B.正确5.ASP 文件中,标点符号不限是中文标点符号或是英文标点符号。A.错误6.HTML 即超文本标记语言,是一种用来制作超文本文档的简单标记语言。B.正确7.HTTP 是在 Web 上发布信息所使用的语言,它能将信息有效地组织起来,方便用户浏览。B.正确8.JavaScript 是一种基于对象和事件驱动并具有安全性能的脚本语言。B.正确9.JavaScript 是一种解释型语言,客户端获取源代码后再解释执行。B.正确10.Navigator 对象可以获取用户正在使用的浏览器版本。B.正确11.Tomcat 属于一种 JSP 引擎,可以作为独立的 Web 服务器来使用。B.正确12.URL 的概念比较宽泛,http 只是其中的一种传输协议。B.正确13.Web 服务器将从 Servlet 收到的应答发送给客户端。B.正确14.Web 技术利用了一种称为超文本的技术,可以从一个文件中的任何一点指向另一个文件的任何一点。B.正确15.WWW 实际上 Internet 所提供的众多服务中的一项。B.正确16.安全扫描工具主要扫描网络服务器,可以主动寻找系统的安全漏洞和薄弱环节。B.正确17.标签用来定义一个框架组的属性,标签用于给各个框架指定页面的内容。B.正确18.创建 Flash 应用需要专用的软件和浏览器插件,而 Applet 可以用文本编辑器编写。B.正确19.代码可以引用一个外部样式表。B.正确20.当浮动和对齐方式设为一致,则在 IE 中的边界会显示为声明值的两倍,这个问电大复习资料题解决办法是设置 display:inline。B.正确21.黑色(Black)的颜色属性用 16 进制数表示是“#FFFFFF“。A.错误22.框架集可以看作是一个可以容纳和组织多个文档的容器,而每个框架则是相互依赖的 HTML 文档。A.错误23.利用“管理您的服务器”向导可以安装 IISB.正确24.能够返回键盘上的按键所对应字符的事件是 onMouseOver。A.错误25.勤于备份也是一种网站安全的防范措施。B.正确26.若需要对文件进行超级链接设定,只需选中文字,鼠标右键打开属性中在Link(链接)项中输入需要链接的 URL 即可。B.正确27.设计商务网站的购物车时,为保存客户挑选商品的信息应使用 ASP 中的 Session对象。B.正确28.使用 JavaScript 不可以控制事件冒泡。A.错误29.使用 MicrosoftStudio.NET 编写 XML 文档时,使用WriteProcessingInstruction()来编写处理指令。B.正确30.使用任何文本编辑工具就可以修改 Apache 的配置。B.正确31.一个超级链接链接的地址为:this.html#x11,其中 x11 是 this.html 页中的某个锚点。B.正确32.在 DreamweaverMX 中,Field 标签主要表示表单递交的方式以及递交给的程序,Form 区供浏览者填写各种表单内容。A.错误33.在 Dreamweaver 中,可以把已经创建的仅用于当前文档的内部样式表转化成外部样式表。B.正确34.在制作网站时,对于网页美工,Dreamweaver 还是一种比较好的图片处理软件。A.错误35.直接在浏览器中输入“” ,能看到本地网站。B.正确36.标签主要处理表单结果的处理和传送。B.正确37.标签内容为浏览器和浏览者提供了不可缺少的信息,这些信息包含在等子标签中。B.正确38.Ajax 不需要任何浏览器插件,但需要用户允许 JavaScript 在浏览器上执行。B.正确39.Ajax 的工作原理相当于在用户和服务器之间加了多个中间层,使用户操作与服务器响应异步化。B.正确40.Apache 和 IIS 都会绑定在本机所有 IP 地址的 80 端口。B.正确41.ASP 文件可以直接用浏览器打开来正常查看。A.错误42.ASP 与 ASP.NET 是在服务器端解释运行,并将运行的结果通过 HTML 编码传送给客户端浏览器。B.正确43.DOM 技术不是 Ajax 技术体系的组成部分。B.正确44.HTML 代码块的缩进在显示此网页时并没有任何效果。B.正确45.HTML 是 HyperTextMarkupLanguage(超文本标记语言)的缩写。超文本是网页之间具有跳动的能力,是一种信息组织方式,使浏览者可以选择阅读的路径,从而可以不需要顺序阅读,这样的说法是否正确?B.正确46.JavaApplet 是将编码过的.class 下载到客户端,然后通过 Java 虚拟机(JVM)解释,再在浏览器中显示。B.正确47.javascript 是网景公司开发的一种 Java 脚本语言,其目的是为了简化 Java 的开发难度。B.正确48.Tomcat 默认的 Web 服务器端口号是 80。A.错误49.Web 服务器的作用是将本地的信息用超文本方式组织起来,方便用户在 Internet上搜索和浏览。B.正确50.WWW 实际上 Internet 所提供的众多服务中的一项。B.正确51.表单网页中,一页表单,至少且只能有一个表单标记,至少有一个提交的按钮。A.错误52.不支持 CSS 样式表的浏览器只解释网页中和 HTML 代码,而忽略了 CSS 代码。A.错误53.创建 Flash 应用需要专用的软件和浏览器插件,而 Applet 可以用文本编辑器编写。B.正确54.创建一个网站的最常用的方法是先建立一个文件夹,在这个文件夹中包含了网站中的所有文件。B.正确55.从持久性和性能上讲,传统的 CGI 对于每个 HTTP 请求都要启动一个新进程。而Servlet 只要被 Web 服务器装载一次,就能被每一个客户请求调用。因此 Servlet比 CGI 性能更高。B.正确56.打开 Modify 菜单,指向 Frameset,选择 SplitFrameUp 命令,把页面分为上下相等的两个框架。B.正确57.诞生于 1946 年的世界上第一台计算机 ENIAC 是一场计算技术的革命。B.正确58.动态样式,通过 CSS(层叠样式表)来实现,动态样式可以动态改变几乎所有元素在网页上的显示效果。B.正确59.更改 Apache 配置文件后,不需要重新启动。A.错误60.拒绝服务攻击是利用大量非正常的请求并拒绝服务器所提供的服务来破坏网站的正常运行。B.正确61.利用“管理您的服务器”向导可以安装 IISB.正确62.每个 Internet 上的主机和路由器都有一个 IP 地址,包括网络号和主机号,这一编码组合是唯一的,没有两台有同一 IP 地址的机器。B.正确63.面向.NETFramework 的 XML 程序设计中,限定名是由前缀和本地名组成的。B.正确64.内联元素不能定义宽、高、内边距等,要想定义必须转为块级元素。B.正确65.勤于备份也是一种网站安全的防范措施。B.正确66.确定网站的域名和名称属于网站策划的一项工作。B.正确67.使用 JavaScript 识别浏览器时,应尽量使用浏览器信息对象的方法。A.错误68.使用 window.open 制作弹出窗口时,可以控制弹出窗口的位置。B.正确69.通过 IIS 管理器可以管理本机的 Web 站点不可以管理其他服务器上的 Web 站点。A.错误70.外部脚本必须包含标签。A.错误71.网站发布前要进行细致周密的测试,以保证正常浏览和使用。B.正确72.文档对象 DOM 是从网页文档里划分出来的对象。B.正确73.我国于 1994 年 5 月正式接通 Internet。B.正确74.信息截取指的是通过传输通道进行信息的截取,获取机密信息,这种方式不破坏信息的内容。B.正确75.样式表也称为 CSS,也就是 CascadingStyleSheets(层叠样式表)的简称。B.正确76.一旦目标网站的文件出现了变化,如删除,更名或改变路径等时,旧的链接可能失效。B.正确77.一个框架实际上是由一个 HTML 文档构成。A.错误78.由于 Internent 的复杂性,其提供的服务及传输协议有很多种,为了能区分,URL 中必须进行说明。B.正确79.在 DreamweaveMX2004 中只能对 HTML 文件可以进行编辑,此说法是否正确?A.错误80.在 Dreamweaver 中,在样式表中我们可以设置使用特定的语法来制作阴影文字特效。B.正确81.在 jsp 中可以使用脚本控制 Html 的标签生成。B.正确82.在 Linux 平台下可用于 WEB 开发的动态主页技术主要为 PHP 和 JSP。B.正确83.在表单(Form)传值使用 Get 方法时,接收页面可用 Request.Form(“表单对象名称”)进行取值。A.错误84.在文档中插入一个跳转菜单后,该跳转菜单会作为一个动作出现在其对应的“行为”面板中,对应的事件是 onChange。B.正确85.在相同域名下,外层网页脚本可以获取 IFrame 网页内的对象。B.正确三、简答题1. 如何判断本机是否已经安装过 IIS?在系统的“管理工具”下如果有“Internet 信息服务(IIS)管理器”的选项则说明已经安装了 IIS,否则即是没有安装 IIS。2. 使用 IIS 安装并开设了新网站后,再将网站的有关文件导入后是否就可以立即投入使用?使用 IIS 安装并开设了新网站后,再将网站的有关文件导入后,为了不与默认网站长生冲突,还需要对站点进行配置,在“Internet 信息服务(IIS)管理器”窗口中用鼠标右键点击站点,在弹出的快捷菜单中选择“属性” ,进行 1 网站基本配置;2 网站性能配置;3 网站的安全性能配置等后,才可以投入使用。3. 试比较 IIS,APACHE,TOMCAT 的异同。iis, apache, tomcat 三者的共同点是都可以直接用作 Web 服务器,就是你看 www网页就是把网页放到服务器上的。区别:iis 和 apache 二者只能作 web 服务器(iis 是 m$出品的闭源产品,apache 是 出品的开源产品,性能好一点) ,而 tomcat 除过做 web 服务器外,还可以作应用服务器。所谓应用服务器(App Server),这里主要是为 Java EE 的 Web 应用提供一个运行的容器。其实细分还可以分成按是否根据 Java EE 规范的版本支持看其支持到什么程度, 如 Java EE 1.5 App 服务器,Java EE 6 App 服务器等) ,严格说来由于 Tomcat 本身不支持 EJB,多数情况下它是作为运行 Servlet/JSP 的容器。最后,也可以把 Tomcat 做成只有应用服务器的功能,与 iis 或 apache 进行连接,因为静态网页的解析后者会快一些。4. IP 协议是基于分组交换技术的,包含什么原则?1、Internet 上每台计算机都有一个由四位数字组成的 Internet 地址,每个不超过256,地址数码用点分开。2、一个信息被划分成若干个分组。3、每个分组被填入一个 IP 信封。4、IP 信封外包含一个发送地址和一个收信地址,再加一个顺序号。5. Apache 的两个分支:1.3.x 和 2.0.x,哪个更好?参考答案:按照目前官方网站的说法,目前的 Apache2 完全能够替代 Apache1 了,从下面的网页 /docs-2.0/new_features_2_0.html,大家可以清楚的了解 Apache2 对于 Apache1.x 版本所作的改进之处。6.在网页添加样式表有 4 种不同的方式,在应用时该如何加以灵活选取?参考答案:对于以下四种方式:内嵌样式、内部样式表、链入外部样式表和导入外表样式表而言,当有多个网页要用到的 CSS,采用外连 CSS 文件的方式(链入外部样式表和导入外表样式表),这样网页的代码大大减少,修改起来非常方便;只在单个电大复习资料网页中使用的 CSS,采用文档头部方式;只有在一个网页一、两个地方才用到的CSS,可以考虑使用采用行内插入方式。7.简述 CSS 的概念和作用。参考答案:CSS 是 Cascading Style Sheets 的缩写,也被译为“层叠样式表“或“级联样式表“。CSS 的作用之一,就是针对页面中的对象的风格和样式进行定义;其二,它使得 HTML 各个标记的屙性更具有一般性和通用性。然而建立样式单的真正意义在于把对象真正引入了 HTML,使得可以使用脚本程序调用对象属性,并且可以改变对象属性,达到动态的目的,这在以前的 HTML 中是无法实现的。样式单还有一项很大的作用简化了 HTML 中各种繁琐的标记,使得各个标记的属性更具有一般性和通用性,并且扩展了原先的标记功能,能够实现更多的效果;样式单甚至超越了 Web页面本身的显示功能,而把样式扩展到多种媒体上,所以它的功能相当强大。8.如何在页面上利用单击来关闭浏览窗口?参考答案:关闭窗口的操作其实非常简单,只需要使用 widnow 对象的 close()方法即可。在下添加如下的代码:关闭窗口9.三种循环结构之间的差别在哪里?参考答案:dowhile 循环中,循环体至少执行一次;而 while 循环运行时可能一次也不循环到;而 for 语句的通用行性最强10.如果希望表格中的表项能随窗口的变化而自动变化,该如何设置?参考答案:如果按照像素值设置表项的宽度,那么它是不会发生变化的;但如果通过百分比,即 x,来设置,那么这种表项就会随着窗口的尺寸变化而变化了。11.简述 HTML 文件的基本标记组。参考答案:(1) (2) (3) 12.如果一个视频剪辑或者其他文件已经存在另一个网站中,能否仅仅链接到它而不用在此提供相同的文件?参考答案:当然可以,而实际上这样做是非常普遍的。但是,这是有一些规则:首先,作为一种常规,给你要链接的网站的网络管理员发送一个电子邮件,然后询问是否可以链接到此网站和文件。然后,避免直接链接到那个文件。相反,链接到那个链接出现的网页。毕竟,提供文件的网站是在给你做好事(你最起码可以让访问者在他访问此链接之前对此网站的信息有个大致的了解)。而且,如果此网站正在使用侵犯版权的文件(这对于你来说是较难发现的),链接到那个网页而不是那个文件将更好地将你保护起来,免遭盗版的指责。的属性设置的顺序和上面所写的不同,结果是否也会不同?参考答案:对属性的设置是不分先后的,也就是说先后无关。这个例子其实说明了我们在学习 HTML 过程中一个很好的方法,即自己编写简单的代码再进行测试。如果读者对于一些规定或语法觉得不理解或者存在疑惑,那么完全可以通过一个简单的实例来验证。对于这个例子,读者完全可以将上面例子做一个修改,再看运行的结果就可以自行得到正确的答案了,结果应该是不变的。本章中的大部分例子,其实都是可以通过这个方式来进行学习和体验的。14. 请问 XML 如何显示,能做到和 HTML 一样显示出漂亮且激动人心的网页吗?参考答案:当然能。XML 依赖 XSL 来显示其数据并转换为页面,就像 HTML 可以用CSS 来控制以显示页面一样;XML 也支持 CSS 显示但这不是最好的解决方案,XSL 才是最好的解决方案。15. 学习和使用 XML 需要掌握哪 的知识?参考答案:学习 XML 需要首先掌握有关的基本规范,如:DTD、Schema、CSS、XSL 等;其次可能要用到 javascript。如果要编程处理 XML 数据还得掌握最少一门脚本语言,如:ASP,perl,java,.C等都,而 Java 在处理 XML 时是最容易的,有人这样说XML 的出现又把 JAVA 推上了一个新的应用平台。16.HTML 会被 XML 淘汰吗?参考答案:从技术的角度看,HTML 存在一定的问题,但 XML 虽然好却也是存在缺点的,因此,淘汰是绝对不会的。HTML 本身是一种强大的语言,XML 的推出并不是是为了淘汰 HTML 的。实际的情况是:XML 需要 HTML,也希望与 HTML 长期共存。17.简述 ASP 的特点。参考答案:(1)使用 VBScript、JavaScript 等简单易懂的脚本语言,结合 HTML 代码,就可快速地创建大部分的网站元素。(2)无需编译,容易编写,可在服务器端直接执行。 (3)使用普通的文本编译器。 (4)与浏览器无关,客户端只要使用可执行 HTML 代码的浏览器,即可浏览 ASP 的网页内容。 (5)ASP 的源程序不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,提高了程序的安全性。19. 简述在 Dreamweaver MX 中制作以插件方式播放音乐的页面的步骤。参考答案:(1)新建 HTML 页面,选中需要放置插件的位置。(2)点击“插入”面板的“媒体”标签,点击插件图标按钮。 (3)在弹出的对话框中选择音乐文件的来源。 (4)点击“确定”后调整插件播放条的大小,以适应设计需要。 (5)根据需要设定音乐播放的相关属性,保存页面并预览效果。20. Ajax 的优越性体现在哪些方面?参考答案:总的来说,AJAX 的最大特点表现就是:页面没有刷新,但数据发生了更新。通常我们浏览网页的时候,点击一个链接或是一个按钮以后,浏览器就会离开当前页面,去访问另外一个页面,浏览器此时将刷新页面。但是很多情况下,只需要页面的某一小部分进行刷新,比如看新闻或在论坛中发表了评论,此时实际上只需刷新评论那一小部分就可以了,没有必要使整个页面完全刷新。这时候,AJAX 就用能发挥作用了。通过 AJAX,将发表的评论发送至服务器,并且储存在数据库中,与此同时,利用 JavaScript 将评论的文字,输出到页面的相应位置。当然,AJAX 的应用还有很多,比如新用户注册时,填写完用户名且输入框失去焦点以后,页面就会提示出此用户名是否已被占用。四、案例讨论题(共 1 道试题,共 10 分。 )1. 从应用程序开发模式发展的角度看,从最早的单机应用,后来的 C/S 模式,到现在流行的 B/S 模式,在实际应用中如何选取?答:从应用程序开发模式发展的角度看,在实际应用中如何选取原则:首先,确定应该使用 C/S 模式还是 B/S 模式,对于某些应用场合,C/S 模式还是存在优势的。比如开发一个 windows 下运行的程序,或者开发一个在局域网内并且只针对少量用户的程序,或者一个管理程序、后台运行程序,未必一定强求使用多层模式,因为在这种情况下 B/S 模式并不能带来什么突出的好处,反而会增加工作量和维护量。技术只有与实际应用的需求紧密结合才能具有持续不断发展的动力。选择了 B/S 模式进行 web 应用开发时,要根据 web 网站的规模、用户访问量以及要求的相应时间等几个指标来规划网站的结构模式。由于 web 技术的发展,静态模式现在很少用,以不能适用当前用户的基本要求了。技术只有与实际应用的需求紧密结合才能具有持续不断发展的动力。2. Web 服务器是通过软件来实现的,常用的软件包括 IIS 和 Apache,如何在windows server 2003 中安装和配置 IIS?参考答案:安装 Internet 信息服务标题 1 4. 在定义动态链接时,页面中所有的链接效果都会改变,如果想在一个页面中定义两组以上的链接效果,怎样定义?参考答案:在第四章里我们不是说过的类和伪类的混用可以在同一个页面中做不同的链接效果吗。点击新建样式,在选择符下拉框里,用键盘输入 a.link2:link(当然可以先选择 a:link,然后更改),这样就新建立了一个.link2 类,然后再为a.link2:link 设定样式为:红色,有下划线;根据上面的方法可以继续定义a.link2:visited 和 a.link2:hover,可定义 a.link2:visited 为红色有下划线,a.link2:hover 为红色无下划线,背景为白色。于是在 CSS Styles 面板里多了一个名称为 link2 的自定义样式。最后将此样式应用在某个动态链接上。在保存后用浏览器打开,就可以看到两种完全不同的链接样式。全部 CSS 代码如下:5. 使用 ASP 编写求 1 到 50 的阶乘之和。参考答案:dim sum,I for I=1 to 50 step 1 sum=sum+jiecheng(i) next response.write cstr(sum) function jiecheng(p) dim jc,k jc=1 for k=1 to p step 1 jc=jc*k next jiecheng=jc end function%五、填空题1.ASP 的脚本程序是在服务器端执行的,通常脚本代码不会被别人窥视,另外程序执行完毕后,仅仅将执行结果返回给客户端浏览器,这样做减轻了网络传输的负担。2.ASP 通过后缀名为. asp 的文件来实现,一个 ASP 文件相当于一个可执行文件。3.Cache-Control 指定请求和响应遵循的缓存机制,Date 头域表示消息发送的时间;Host 头域指定请求资源的 Internet 主机和端口;Referer 头域允许客户端指定请求uri 的源资源地址。4.CGI 标准接口的功能就是在超文本文档与服务器应用程序之间传递信息。5.CSS 的定义是由三部分构成:选择符、属性和属性的取值。6.CSS 滤镜按照其功能可分为界面滤镜、静态滤镜和转换滤镜三种。7.CSS 滤镜属性的标识符是 filter,其格式为:filter:filtername(parameters)。8.DOM 由三部分组成,包括:核心、HTML 和 XML。9.HTML 文件总是以_。45.通常将 JavaScript 代码放置于51.用 Apache 充当 Web 服务器,用 Tomcat 作为专用的 JSP 引擎,可以使服务器获得良好的性能。52.在 VBScript 中,可调用的程序段被分为两类:Sub(过程) 、 和 Function(函数) 。53.在 JavaApplet 中,可以实现图形绘制、字体和颜色控制、动画和声音的插入、人机交互及网络交流等功能。54.在 JavaScript 语言中分为三个部分:JavaScript 核心语言、JavaScript 客户端扩展和 JavaScript 服务器端扩展。55.在删除页面中,利用 Request 对象的_ Querystring _方法获取当前记录的id 值。三、程序填空题1下面是一个函数,如果输入的字符串(tit)长度大于指定的长度(n) ,则返回按指定的长度截取前面部分并加省略号的字符串,如果长度小于等于指定长度,则返回原字符串。答:0、1、i+1、CStr(sum)或 sum2利用 Cookies 设计针对某一客户的访问计数,记住该客户端是第几次访问。答:Request.Cookies(“Number“)、varNumber+1、Response.Cookies(“Number“)、Number、Expires3很多网站要求客户必须登录后才能访问某些页面,如果客户没有登录,就直接访电大复习资料问网站的这些页面,应该将其引导到首页(index.asp) 。请据此填写下面的空格。答:“、 response.redirect4通过 Global.asa 文件创建一个网站计数器,该计数器应能防止用户刷新使计数加 1,并能统计访问过网站的总人数和当前在线人数?Sub Applicati

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论