当前位置:文档之家› Web程序设计复习题

Web程序设计复习题

Web程序设计复习题

Web程序设计复习题

一、单选题(共44题,共88分)

1.发布网站后不可能存在的文件夹是( )

A.App—Data

B.App-Code

C.App-Themes

D.bin

2.在https://www.doczj.com/doc/1f19318663.html,窗体文件中使用较多的页面元素是( ) 。

A.HTML标记

B.Web服务器控件

C.客户端脚本

D.HTML服务器控件

3.下列运算符中( )具有三个操作数。

A.=

B.

C.++

D.?

4.使用LINQ 不能实现数据操作的是( )

A.查询

B.插入

C.修改

D.导入

5.下面( )是静态网页文件的扩展名

A..asp

B..htm

C..aspx

D..jsp

6.一组选项中可以选择多项的表单元素是:( )

A.Checkbox

B.Radio

C.Text

D.Textarea

7.在DHTML中把整个文件的各个元素作为对象处理的技术是: ( )

A. HTML

B. CSS

C.DOM

D.Script

8.下面那种语言是解释执行的( )

A.C++

B.Delphi

C.JavaScrip

D.Java

9.Session 对象默认的超时时限为:( )

A.20 分钟

B.30 分钟

C.45 分钟

D.60 分钟

10.下列选项中,不是Page指令属性的是( )。

A.CodePage

B.Debug

https://www.doczj.com/doc/1f19318663.html,space

https://www.doczj.com/doc/1f19318663.html,nguage

11.ADO基本和核心的对象有三个:Connection 连接对象、Command命令对象和:( )

A. Field 对象

B.Recordset 对象

C.Parameter 对象

D.Property 对象

12.打开VS2022的工具箱,应使用系统的( )菜单

A.窗口

B.视图

C.工具

D.网站

13.连接数据库的验证方式不包括( )。

A.From 验证

B.windows 验证

C.SQL Server 验证

D.Windows 和SQL Server 混合验证

14.Textarea 属性之Rows用于设置:( )

A.多行文本框名称

B.设置最多可以输入的行数

C.设置每行可以输入的字符

D.设置每列可以输入的字符数

15.下面的技术中, 是客户端脚本语言的是:( )

A.ASP

B.PHP

C.Perl

D.VBScript

16.DHTML主要技术组成不包含:( )

A.ASP

B.HTML

C.Script 技术

D.CSS

17.连接SQL Server 数据库,使用( )指定数据库名。

A.Initial Catalog

B.Catalog

C.Database

D.A 和C

18.App-Code 文件夹用来存储( )。

A.数据库文件

B.共享文件

C.代码文件

D.主题文件

19.下列数据类型属于引用类型的是( )。

A.bool

B.char

C.string

D.enum

20.CSS样式主要部分为( )。

A.选择器和字段

B.字段和声明

C.选择器和声明

D.声明和别名

21.下面() 不属于值类型。

A.简单类型

B.数组类型

C.枚举类型

D.结构类型

22.( )可以用来显示图片,还可以实现图片的超链接。

A.ImageMap 控件

B.Image 控件

C.RadioButton 控件

D.adioButtonList 控件

https://www.doczj.com/doc/1f19318663.html, 3.5 控件引入了( ) ,具有一定的智能性。

A.服务器端验证

B.客户端验证

C.终端验证

D.窗体验证

24.web服务器控件服务不包括( ) 。

A.Input

B.AdRotator

C.Calender

D.Wizard

25.下面不属于容器控件的是( )

A.Panel

B.PlaceHolder

C.CheckBox

D.RadioButtonLIist

26.Session 状态和Cookies 状态的最大区别是( )

A.容量不同

B.类型不同

C.生命周期

D.存储的位置不同

27.CSS样式不包括( )。

A.基于元素的样式

B.基于文件的样式

C.基于类的样式

D.基于ID 的样式

28.web.config 文件不能用于( )。

A.Application 事件定义

B.数据库连接字符串的定义

C.对文件夹访问授权

D.基于角色的安全性控制

29.下列数据类型属于引用类型的是( )

A.struct

B.class

C.interface

D.delegate

30.Web服务器控件不包括( )

A.Wizard

B.Input

C.AdRotator

D.Calender

31.面向对象的语言具有什么特性。( )

A.封装、继承、多态

B.潜伏、继承、多态

C.潜伏、封装、多态

D.潜伏、封装、传播性

32.C#中声明枚举类型是用( )关键字声明。

A.struct

B.enum

C.const

https://www.doczj.com/doc/1f19318663.html,hort

33.下面控件中不能执行鼠标单击事件的是( )

A.ImageButton

B.ImageMap

C.Image

D.LinkButton

34.以下是Label 控件的属性的是( )

A.text

B.value

C.acc

D.accp

35.网页重定向功能可以有内置对象( )的方法Redirect 实现。

A.Server

B.Response

C.Request

D.Application

https://www.doczj.com/doc/1f19318663.html, 中的上传控件是( )

A.ListBox

B.AdRotator

C.FileUpload

D.Panel

37.在NET中CLS(Common Language Specification )的作用是( )

A.存储代码

B.防止病毒

C.原程序跨平台

D.对语言进行规范

38.visual studio 里没有( )

A.html 控件

B.数据控件

C.验证控件

D.发布控件

39.设A = ”ASP”,B = “.NET”,以下( )可以得到站果” https://www.doczj.com/doc/1f19318663.html,”。

A.AB

B.A+B

C.A+B

D.A-B

https://www.doczj.com/doc/1f19318663.html, 中可以在不同项目之间共享的对象是( )

A.Response

B.Request

C.Application

D.Session

41.下列对象可以向dataset 中填充数据的是( )

A.SqlConnection

B.SqlCommand

C.SqlDataReader

D.SqlDataAdapter

42.下列哪个控件不能作为数据显示控件( )

A.GridView

B.DataList

C.Repeater

D.CustomValidator

43.以下不是SqlCommand对象的方法是( )

A.Cancel()

B.ExecuteRead()

C.ExecuteScalar()

D.ExecuteNonQuery()

44.表示只有所属的成员才能访问的修饰符是( )

A.public

B.protected

C.private

D.Internal

二、填空题(共13题,共26分)

45.常见的动态网页程序设计语言有______、______ 、______等。

46.企业应用开发经常使用三层架构,这样可以方便维护。这三层分别是_____、______、______。

47.目前在应用开发领域中,主要分成两大编程体系,一种是C/S 结构,另一种是基于浏览器的_______ 结构。

https://www.doczj.com/doc/1f19318663.html,目前能够支持3 种语言:______、______ 、______ 。

49.在private 、protected 、public 、internal 修饰符中,_______是私有成员, 在类的内部才可以访问; _______是保护成员,该类内部和继承类中可以访问; _______是公共成员,完全公开,没有访问限制; _______ 是在同一命名空间内可以访问。

https://www.doczj.com/doc/1f19318663.html, 提供的 6 个内置对象分别是______ 、______ 、______ 、______ 、______ 和______ 。

https://www.doczj.com/doc/1f19318663.html, Framework 主要包括_____和_______。

52.XML主要用于______数据。

53.C#中的数据类型包括_____和_____。

54.配置web.config 信息的方法有:直接手工输入或_________

55.窗体验证包括_________ 和_________ 两种形式。

56.存放Web窗体页C#代码的模型有单文件页模型和_________

57.内容页通过________和母版页建立联系。

三、问答题(共6题,共36分)

58.Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用= = 还是equals()? 它们有何区别?

59.String s = new String("xyz"); 创建了几个String Object?

60.接口是否可继承接口? 抽象类是否可实现(implements) 接口? 抽象类是否可继承实体类(concrete class)?

61.swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String 上?

62.根据线程安全的相关知识,分析以下代码,当调用test 方法时i10 时是否会引起死锁?并简要说明理由。public void test(int

i){ lock(this){ if (i10){i--;test(i);}}}

63.两个对象值相同(x.equals(y) == true) ,但却可有不同的hash code ,这句话对不对?并简要说明理由。

web程序设计复习题

一、判断题 1.网页是文本文件。() 2.在网页文件index.htm中,可用代码显示出服务器的日期和时间。() 3.有时我们看到的网页代码实际上不是真正的源代码。() 4.变量也有名字。() 5.变量的值可以被替换。() 6.在HTML代码中,定义表格。() 7.VB和VBScript都是脚本语言。() 8.常量是一种不会改变的数,VBScript定义常量要使用“Dim常量名称”。() 9.session对象无法记录数组,对象等复杂的数据类型。() 10.session和cookies一样,都是存储在客户端的。() 11.Session对象的OnEnd事件处理程序只能使用Application和Server两个ASP内置对象。() 12.ASP中的Session的功能是将数据存储在服务器的内存中。() 13.ASP页可调用ActiveX组件来来执行任务。() 14.ASP文件必须使用专门程序来编辑。() 15.response对象的数据集合用于设置客户端的cookies停息。() 16. request对象的数据集合用于取得客户端的cookies停息。() 17.微软推出的服务器是IIS和WPS。() 18.在表单(Form)传值使用Post方法时,接收页面可用Request.Querysting(“表单对象名称”)进行 取值。() 19.使用request.querystring可以接受表单中输入的数据。() 20.在表单(Form)传值使用Get方法时,接收页面可用Request.Form(“表单对象名称”)进行取值。() 21.在VB中当场编写一个组件,并生成一个.dll文件,该组件即使本机使用,也必须注册后方能使用。 () 22.打开浏览器后,IIS会自动创建Session. SessionID属性,其属性值随着浏览器刷新而改变。() 23.使用Application对象创建一个属性,其属性值随着浏览器的关闭而消失。() 24.ASP网页,运行时在客户端可以查看到真实的ASP源代码。() 25.HTML不具有文件存取操作的功能,是一种描述性的标记语言。() 二、选择题 1.Asp页面中用以包含其它页面的命令是()。 A)return B)include C)include file D)global 2.Internet使用()。 A)G3协议B)CDMA协议C)TCP/IP协议D)TCP协议和IP协议 3.设置网页背景图案应该使用()。 A)background属性B)bgcolor属性C)link属性D)color属性 4.以下说法错误的是()。 A)网页文件其实是文本文件B)word 2000也可以制作网页 C)网页也是文档D)网页可以用HTTP编写 5.相对JSP和PHP,是ASP优点的是()。

Web程序设计复习题

Web程序设计复习题 一、选择题(每小题2分,共20分) 1.C#编译器将C#程序编译成什么样的代码?() A. 汇编语言代码 B. 机器语言代码 C. 微软中间语言代码 D. 开发工具 2.在类的定义中,类的()描述了该类的对象的行为特征. A.类名B.方法C.所属的名字空间D.字段 3.下列选项中,()是引用类型。 A、enum类型 B、struct类型 C、string类型 D、int类型 4.下面对C#中类的构造函数描述正确的是() A.构造函数一般被声明成private型 B.构造函数如同方法一样,需要人为调用才能执行其功能 C.与方法不同的是,构造函数只有void这一种返回类型 D.在类中可以重载构造函数,C#会根据参数匹配原则来选择执行合适的构造函数 5.下面关于构造函数和析构函数的说法,不正确的是() A.构造函数和析构函数都不能有返回值B.可以定义静态的构造函数 C.一个类可以有多个构造函数D.一个类可以有多个析构函数 6.派生类能够直接访问的基类的成员是() A.所有成员B.保护成员 C.私有成员D.静态 7.用在方法的定义处,以指明该方法不返回任何值的关键字是() A.Static B.string C.void D.public 8.要把一个TextBox设置成密码输入框,应该设置()属性。 A. Columns B. Rows C. Text D. TextMode 9.下面()文件主要定义应用初始化、结束,会话开始、结束,请求开始、结束等事 件发生时,应用要做的事情。 A. Web.Config B. Global.asax C. Global.inc D. Config.asax 10.定义枚举类型的关键字是() A.string B. struct C. public D. enum 11.在GridView控件中,如果定制了列,又希望排序,则需要在每一列设置()属性。 A. SortExpression B. Sort C. SortField D. DataFieldText 12.下面的选项中,不能用于区别重载方法的是() A.返回类型B.参数个数 C.参数类型D.参数顺序 13.在C#中,()允许相同名称、不同参数个数或者类型的方法存在。 A.方法重写B.方法重载C.方法取消D.方法覆盖 14.如果不带修饰符,C#中类成员被默认声明成() A.public型B.protected型 C.private型D.static型

Web程序设计复习题

Web程序设计复习题 一、填空题 1、https://www.doczj.com/doc/1f19318663.html,采用代码隐藏页模型,将事物处理代码都存放在cs文件中,当https://www.doczj.com/doc/1f19318663.html, 网页运行的时候,https://www.doczj.com/doc/1f19318663.html,类生成时会先处理的代码,再处理.的代码。这种过程被成为代码分离。 2、https://www.doczj.com/doc/1f19318663.html,的关键技术有、、、 和。 3、___________标记用于HTML文档的最前边,用来标记HTML文档的开始。而___________放在HTML文档的最后边,用来标识HTML文档的结束。 4、Web窗体页面有和两种布局模式 5、URL的中文意思是指。 6、几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加 入即可 7、C#语言中,值类型包括:、和。 8、C#语言中,引用类型主要有4种:、、和。 9、在switch语句中,每个语句标号所含关键字case后面的表达式必须是。 10、C#数组类型是一种引用类型,所有的数组都是从System命名空间的类继承而来的引用对象。 11、一般将类的构造方法声明为访问权限。如果声明为,就不能创建该类的对象。 12、C#的类中声明的属性往往具有和两个函数。 13、在C#中,所有类都是直接或间接地继承类而得来的。 14、写出以下程序的运行结果。 using System; class Test { public static void Main () { int[ ] a ={2,4,6,8,10,12,14,16,18}; for (int i=0; i<9; i++) { Console.write(“ ”+a[i]); if ((i+1)%3==0) Console.writeLine(); } } } 。 15、常见的用户界面有三类:、和。 16、https://www.doczj.com/doc/1f19318663.html,框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是和。

web编程期末试题及答案

web编程期末试题及答案 在完成这份期末试题及答案之前,我先给出文章的整体结构,以便您对内容的组织有个清晰的了解。本文将分为三个部分:第一部分介绍web编程的基本概念和相关知识;第二部分展示期末试题的内容;第三部分则是题目所要求的答案。每个部分将逐步展开,并以清晰的段落和适当的标题进行分隔。 Web编程期末试题及答案 1. Web编程基础知识介绍 1.1 什么是Web编程 1.2 Web编程的重要性 1.3 常用的Web编程语言 1.4 Web开发框架和工具 2. 期末试题 2.1 题目1:HTML基础 2.2 题目2:CSS样式 2.3 题目3:JavaScript编程 2.4 题目4:数据库操作 2.5 题目5:服务器端编程

3. 试题答案 3.1 题目1答案 3.2 题目2答案 3.3 题目3答案 3.4 题目4答案 3.5 题目5答案 1. Web编程基础知识介绍 1.1 什么是Web编程 Web编程是指使用编程语言进行网站或Web应用程序的开发和设计过程。通过使用相关的编程语言和技术,我们能够创建各种功能强大、交互性良好的网页和应用程序。 1.2 Web编程的重要性 Web编程的重要性在于其广泛的应用范围和发展前景。随着互联网的普及和Web应用的不断增加,Web编程技术已成为各行各业必备的技能之一。通过掌握Web编程,我们能够开发出具有复杂功能和良好用户体验的网站和应用程序,满足用户的需求。 1.3 常用的Web编程语言 在Web编程领域,有许多编程语言可供选择。其中,HTML、CSS 和JavaScript是最基础也最常用的三种语言。HTML负责页面的结构和

javaweb编程复习题

javaweb编程复习题 JavaWeb编程复习题 JavaWeb编程是现代软件开发中非常重要的一部分,掌握JavaWeb编程技能对于一个程序员来说至关重要。下面将为大家提供一些JavaWeb编程的复习题,希望能帮助大家巩固所学知识。 一、Java基础 1. 请简述Java的特点和优势。 2. 什么是Java虚拟机(JVM)?它的作用是什么? 3. Java中的基本数据类型有哪些?请列举并简要介绍。 4. 请解释Java中的封装、继承和多态的概念。 二、Servlet 1. 什么是Servlet?请简要介绍Servlet的生命周期。 2. Servlet和JSP的区别是什么?它们之间如何通信? 3. 请解释Servlet中的请求转发和重定向的概念,并比较它们的区别。 4. 如何在Servlet中获取用户的输入参数?请给出示例代码。 三、JSP 1. 什么是JSP?请简要介绍JSP的生命周期。 2. JSP中的脚本元素有哪些?它们的作用分别是什么? 3. 如何在JSP中使用JavaBean?请给出示例代码。 4. JSP中的EL表达式和JSTL是什么?它们的作用是什么? 四、数据库操作 1. 请简要介绍JDBC的作用和原理。

2. 如何在Java中连接数据库?请给出示例代码。 3. 请解释PreparedStatement和Statement的区别,并给出使用PreparedStatement的示例代码。 4. 如何在Java中进行事务管理?请给出示例代码。 五、Web框架 1. 请简要介绍Struts2框架的特点和优势。 2. 请解释Spring框架的概念和作用。 3. 请简要介绍Hibernate框架的特点和优势。 4. 请解释MVC模式在Web开发中的作用,并给出示例代码。 六、安全性和性能优化 1. 如何防止Web应用程序受到SQL注入攻击?请给出示例代码。 2. 如何保护Web应用程序免受跨站脚本攻击(XSS)?请给出示例代码。 3. 如何优化Web应用程序的性能?请给出具体的优化建议。 4. 请解释什么是会话管理?如何在JavaWeb编程中进行会话管理? 以上是一些JavaWeb编程的复习题,希望能够帮助大家巩固所学知识。通过不断地复习和实践,相信大家一定能够掌握JavaWeb编程的技能,并在实际项目中灵活运用。祝大家学习进步!

web程序设计试题及答案

web程序设计试题及答案 web程序设计试题及答案 网页设计作为一种视觉语言,特别讲究编排和布局,虽然主页的设计不等同于平面设计,但它们有许多相近之处。以下是店铺为大家搜索整理的web程序设计试题及答案,希望能给大家带来帮助! 一、选择题 1在HTTP协议的“请求/响应”交互模型中,以下说法中错误的是( )。 A.客户机在发送请求之前需要主动与服务器建立连接 B.服务器无法主动向客户机发起连接 C.服务器无法主动向客户机发送数据 D.以上都错 参考答案:D 2关于浏览器对象之间的从属关系,正确的说法是( )。 A.window对象从属于document对象 B.document对象从属于window对象 C.window对象和document互不从属 D.以上选项均错 参考答案:B 3在以下选项中,不合法的标识符是( )。 A.a*b B.small C.score D.average_grade 参考答案:A 4关于微软的.NET框架的描述中,正确的是( )。 https://www.doczj.com/doc/1f19318663.html,框架提供了一个公共语言运行时环境,提供内存管理 https://www.doczj.com/doc/1f19318663.html,框架中的服务框架提供内存管理 https://www.doczj.com/doc/1f19318663.html,框架提供标准语言库,从而提供内存管理 https://www.doczj.com/doc/1f19318663.html,框架提供Windows应用程序模板,从而提供内存管理 参考答案:A 5以下不属于HTTP请求方法的是( )。

A.GET B.SET C.PUT D.POST 参考答案:B 6下列语句中,能产生带有数字列表符号的列表标记是( )。 参考答案:C 7PHP 中采用的模板技术是( ) A.Smarty B.Smart C.Templet D.Cache 参考答案:A 8为了标识一个HTML文件,应该使用的HTML标记是( )。 参考答案:C 9利用 https://www.doczj.com/doc/1f19318663.html,开发的网页,其文件扩展名应命名为( )。 A..htm B..aspx C..asp D.无严格限制 参考答案:B 10在CSS的长度单位中,1 pc等于多少pt?( ) A.8 B.10 C.12 D.14 参考答案:C 11Web的工作模式是( )。 A.客户机/服务器 B.浏览器/服务器 C.浏览器/浏览器 D.浏览器/客户机 参考答案:B 12Web上的任何信息,包括文档、图像、图片、视频或音频都被视为资源。为便于引用资源,应给它们分配一个唯一的标识来描述该资源存放于何处及如何对它进行存取,当前使用的命名机制称为( )。 A.URL B.WWW C.DNS D.FTP 参考答案:A 13下列关于HTML的说法中,正确的是( )。 A.编制HTML文件时不需要加入任何标记(tag) B.HTML网页的核心,是一种超文本标记的`程序设计语言 C.HTML是网页的核心,是一种超文本标记的页面描述语言 D.通过网页浏览器阅读HTML文件时,Web服务器负责解释插入到HTML文本中的各种标记

web程序设计习题答案

web程序设计习题答案 Web程序设计习题答案 在学习Web程序设计的过程中,习题是非常重要的一部分。通过完成习题,我们可以巩固所学的知识,提高编程能力。然而,有时候我们可能会遇到一些难题,对于这些问题我们需要有一个明确的答案来进行参考。下面我将为大家提 供一些常见的Web程序设计习题的答案,希望对大家有所帮助。 1. 如何实现一个简单的网页计算器? 答:要实现一个简单的网页计算器,我们可以使用HTML、CSS和JavaScript来 完成。首先,我们需要创建一个HTML文件,其中包含输入框和按钮。然后, 使用CSS样式对页面进行美化。最后,使用JavaScript编写计算器的逻辑,实 现加减乘除等功能。 2. 如何实现一个图片轮播效果? 答:要实现一个图片轮播效果,我们可以使用HTML、CSS和JavaScript来完成。首先,我们需要创建一个HTML文件,其中包含一个图片容器和左右切换按钮。然后,使用CSS样式对页面进行美化,设置图片容器的宽度和高度。最后,使 用JavaScript编写轮播的逻辑,实现图片的切换效果。 3. 如何实现一个简单的登录验证功能? 答:要实现一个简单的登录验证功能,我们可以使用HTML、CSS和JavaScript 来完成。首先,我们需要创建一个HTML文件,其中包含用户名和密码的输入 框以及登录按钮。然后,使用CSS样式对页面进行美化。最后,使用JavaScript编写登录验证的逻辑,判断用户输入的用户名和密码是否正确。 4. 如何实现一个简单的留言板功能?

答:要实现一个简单的留言板功能,我们可以使用HTML、CSS、JavaScript和后端语言(如PHP)来完成。首先,我们需要创建一个HTML文件,其中包含留言输入框和提交按钮。然后,使用CSS样式对页面进行美化。接下来,使用JavaScript编写前端的逻辑,实现留言的显示和提交功能。最后,使用后端语言处理数据库的操作,实现留言的存储和读取功能。 5. 如何实现一个简单的购物车功能? 答:要实现一个简单的购物车功能,我们可以使用HTML、CSS、JavaScript和后端语言(如PHP)来完成。首先,我们需要创建一个HTML文件,其中包含商品列表和购物车显示区域。然后,使用CSS样式对页面进行美化。接下来,使用JavaScript编写前端的逻辑,实现商品的添加和删除功能。最后,使用后端语言处理数据库的操作,实现购物车的存储和结算功能。 通过以上的答案,我们可以看到Web程序设计习题的解答并不是一成不变的,可以根据实际需求进行调整和扩展。同时,我们也可以发现Web程序设计的过程中,HTML、CSS和JavaScript是必不可少的工具,而后端语言则可以根据实际情况选择。希望以上的答案对大家在学习Web程序设计的过程中有所帮助,祝大家取得好成绩!

2022年计算机二级《Web程序设计》习题及答案

2022年计算机二级《Web程序设计》习题及答 案 一、选择题 1在以下的HTML中,正确产生超链接的标记是( )。 A.新浪网 B.新浪网 C.http:///https://www.doczj.com/doc/1f19318663.html, D.新浪网 参考答案:B 2下面协议中用于在Web扫瞄器和效劳器之间传输Web文档的是( )。 A.NFS B.FTP C.HTTP D.DNS 参考答案:C 3在HTTP响应的MIME消息体中,可以同时包含如下类型的数据( )。 i .文本数据 ii.图片数据 iii.视频数据 iv.音频数据 A.仅i B.i和ii C.i、ii和iii D.全都可以 参考答案:D 4HTTP协议是一种( )协议。 A.文件传输协议 B.邮件协议 C.远程登录协议 D.超文本传输协议 参考答案:D 5在HTML文档中使用的解释符号是( )。

A.//… B./*……*/ C. D.以上说法均错误 参考答案:C 6HTTP恳求消息中可以不包含( )。 i.开头行 ii.消息头iii.消息体实体数据 A.仅i B.i和ii C.ii和 iii D.仅iii 参考答案:C 7以下技术中掌握文档构造的是( )。 A.DOM B.CSS C.JavaScript D.XMLHttpRequest 参考答案:A 8以下语言编写的代码中,在扫瞄器端执行的是( )。 A.wt h页面中的c#代码 B.Web页面中的Java代码 C.Web页面中的PHP代码 D.Web页面中的JavaScript代码 参考答案:D 9在HTTP/1.1协议中,长久连接选项是( )的。 A.默认关闭 B.默认翻开 C.不行协商 D.以上都不对 参考答案:B 10以下不是HTTP协议的特点的是( )。 A.长久连接 B.恳求/响应模式 C.只能传输文本数据 D.简洁、高效

Web程序设计复习提纲(含答案)

Web程序设计复习提纲 (答案不一定正确,请自己验证下是否正确。) 一、选择题 1、以下标记不属于HTML文档的根本结构的是:〔 d 〕 A. B. C. D .

2、请问下面程序段执行完毕,页面上显示内容是什么:〔 c 〕 Response.Write (“新浪〞) A .新浪 B .新浪 C. 新浪〔超链接〕 D. 该句有错,无法正常输出 3、Session对象的默认有效期为多少分钟:〔 C 〕 A. 10 B. 15 C. 20 D. 应用程序从启动到结束 4、下面哪一个对象用于与数据源建立连接:〔 b 〕 A. Command B. Connection C. DataReader D. DataAdapter 5、Global.asax文件中Session_Start事件何时激发〔 b 〕 A. 在每个请求开始时激发 B. 尝试对使用进行身份验证时激发 C. 启动会话时激发 D. 在应用程序启动时激发 6、下面哪一个文件是全局配置文件〔 B 〕 A. Global.asax B. Web.config C. Styles.css D. AssemblyInfo.vb 7、需要写入与HTML标记相同的文本时,应利用以下何种方法进行编码:〔 D 〕 A. Response.Server.(HtmlEncode (“〞)) B. Response.Write(“Server.HtmlEncode (“〞)〞) C. Response.Write(Server.HtmlEncode (“〞)) D. Server.Server(Write.HtmlEncode (“〞)) 8、以下说法正确的选项是( B ) A. 页面上有动态的东西就是动态网页 B. 静态网页内容固定,交互性能比动态网页差

Web程序设计期末考试复习题-2

Web程序设计期末考试复习题-2 Web程序设计期末考试复习题-2 一、单项选择题 1、如下哪个是Java中的标识符() A、public B、super C、3number D、width 2、如下哪个是Java中的标识符( ) A、fieldname B、super C、3number D、#number 3、已知如下定义:String s = "story"; 下面哪个语句不是合法的( ) A、s += "books"; B、s = s + 100; C、int len = s.length; D、String t = s + “abc”; 4、如下哪个是Java中有效的关键字() A、name B、hello C、false D、good 5、下面的代码段执行之后count的值是什么( ) int count = 1; for (int i = 1; i <= 5; i++) { count += i; }

System.out.println(count); A、5 B、1 C、15 D、16 6、定义一个类,必须使用的关键字是( ) A、public B、class C、interface D、static 7、定义一个接口必须使用的关键字是() A、public B、class C、interface D、static 8、声明并创建一个按钮对象b,应该使用的语句是() A、Button b=new Button(); B、button b=new button(); C、Button b=new b(); D、b.setLabel(“确定”); 9、Frame对象默认的布局管理器是() A、FlowLayout B、BorderLayout C、CardLayout D、null 10、下列哪一个import命令可以使我们在程序中创建输入/输出流对象() A、import java.sql.*; B、import java.util.*; C、import java.io.*;

Web程序设计复习题

Web 程序设计复习题 一、填空题 1、常见的动态网页程序设计语言有ASP 、 JSP 、 PHP等。 2、企业应用开发经常使用三层架构,这样可以方便维护。这三层分别是_界面层_____, _商务逻辑层_、数据访问层。 3、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的B/S 结构。 4、https://www.doczj.com/doc/1f19318663.html,目前能够支持3种语言: C# 、https://www.doczj.com/doc/1f19318663.html,、https://www.doczj.com/doc/1f19318663.html,。 5、能连接“层次化数据”的数据源控件是_____和______。 6、在private、 protected、 public、 internal 修饰符中,private 是私有成员, 在类的内部才可以访问;protected 是保护成员,该类内部和继承类中可以访问; public是公共成员,完全公开,没有访问限制;internal是在同一命名空间内可以访问。 7、 https://www.doczj.com/doc/1f19318663.html,提供的6个内置对象分别是Response、Request、Server、Application、Session和Cooki 。 8、.NET Framework主要包括_公共语言运行库CLR_____和__类库_____。 9、外部样式表通过______元素链接到网页。 10、XML主要用于_传输和存储_____数据。 11、C#中的数据类型包括_值类型_____和_引用类型_____。 12、配置web.config信息的方法有:直接手工输入或__采用管理工具进行配置____ 13、数据源空间包括AccessDataSource、LinqDataSource、ObjectDataSource、SqlDataSource、XmlDataSource和SiteMapDataSource。 14、连接数据库的信息可以保存在___ Web.config__文件的_ ________ 配置节中。 15、利用命令行工具__aspnet_regiis.e xe ____ 可以为连接字符串加密。 16、窗体验证包括_客服端验证和服务器端验证两种形式。 17、在Visual Studio 2008命令提示对话框中输入命令______完成注册。

WEB程序设计复习题及答案解析

WEB程序设计复习题及答案解析 一、填空题 1. 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为。 2. 下面是使用Application对象时防止竞争的代码。 Application. ; //锁定Application对象 Application[“counter”] = (int)Application[“counter”] + 1; Application. ; //解除对Application对象的锁定 3.利用Request对象可以从客户端得到数据,在提交表单时有两种不同的提交方法,分别是和。 4.是指数据库系统中对数据库进行管理的软件系统,是数据库系统的核心。 5.数据模型有层次模型、网状模型和。 6.和HTML一样是一种标记语言,它使用广泛,又非常简单,被称为下一代Web 语言。 二、选择题 1. 以下是https://www.doczj.com/doc/1f19318663.html,页面的后缀名是() A、asp B、php C、cs D、aspx 2. 以下是Label控件的属性的是() A、text B、value C、acc D、accp 3. 网页重定向功能可以有内置对象()的方法Redirect实现。 A、Server B、Response C、Request D、Application 4. visual studio里没有() A、html控件 B、数据控件 C、验证控件 D、发布控件 5. https://www.doczj.com/doc/1f19318663.html,中可以在不同项目之间共享的对象是() A、Response B、Request C、Application D、Session 三、名词解释 1.动态网页 2.HTTP协议 四、简答题 1、比较一下Session和Cookie。 2、多线程有哪些优缺点? 3、https://www.doczj.com/doc/1f19318663.html,包含哪些对象并简单介绍一下。 4、简述JIT编译过程? 5、https://www.doczj.com/doc/1f19318663.html,中添加代码的方法?各自有什么优缺点? 6、验证的方式有哪些?试分析各自的的优缺点?

Web程序设计试卷及答案5套

Web 程序设计1 一、(本题10分)设计Web 应用程序,初始运行时如左图所示,点击Button 按钮, 则页面变化为右图。请填写程序中所缺代码: 页面设计代码: ……

…… 程序代码: …… protected void _______________________(object sender , EventArgs e) { } 二、(本题10分)设计Web 应用程序,其初始运行页面如左图所示,选择左边列表 框后,点击“确认”按钮,则在按钮下方显示所选择的年级(参见右图)。请 填写试卷中所缺代码: 页面设计代码: ……
得得分 得得分

…… 程序代码: …… private void _______________________________ (object sender, System.EventArgs e) { } 三、(本题10分)设计Web应用程序,其初始运行时,在页面中显示一个日历(如得得分 左图所示);点击日历中某个日期后,在日历下方显示被选中的日期以及该日期是星期几(如右图所示)。请填写试卷中所缺代码: 页面设计代码: ……

…… 程序代码: …… protected void _______________________________(object sender, EventArgs e) { } 四、(本题10分)设计Web应用程序,在页面中两个日期(如左图所示);使用验得得分 证控件验证这两个日期的合理性,如果不合理则显示如右图所示的提示信息,填入并填写所缺代码: 页面设计代码: ……

WEB程序设计习题及答案

《WEB程序设计》复习题(1) 1.HTML是什么?简述它的基本结构。 答:HTML(Hypertext Marked Language,超文本标记语言)是一种用来制作 WEB 上超文 本文档的简单标记语言。 对于大多数WEB页面来说,都具有如下所示的基本结构: ……标题内容…… ……主体内容…… 2.浏览器/服务器模式的通信方式是什么? 答:(1)用户打开计算机的浏览器; (2)输入网址,浏览器将生成一个请求并把它发送到指定的WEB服务器; (3)服务器将主页发回,浏览器将其显示到屏幕上。 3、简述在普通的 HTML语句中和在 ASP语句中所采用的注释语句的区别? 答:在普通的 HTML中使用的注释语句为:; 而在 ASP中使用的注释语句为: <% REM 注释行或’注释行 %> 用 REM 或’符号来表示该符号所在行的所有在该符号后面的语句是注释语句,运行时ASP不执行该句。加注释主要是为了方便自己和别人阅读程序 4.分别说明什么是超文本和普通文本,并简述2者的区别。 超文本是相对普通文本而言的,与普通文本按顺序定位不同,超文本是典型的特点就是文本中包含指向其他位置的链接,通过这些链接使文档组织成了网状结构. 我们可以把常规意义上的书本理解为普通文本,而把由超链接组织起来的电子文档理解为超文本. 5.当前较为流行的服务器端脚本编程技术有哪些? 几种有代表性的服务器端脚本编程技术是 ASP、PHP、JSP。 6.什么是脚本?试比较JavaScript和 VBScript这两种脚本语言的异同点。 所谓脚本(Script),是由对应用程序或实用程序的一组说明组成的一种程序,它可发嵌入到Web页面中。简单地说,就是使用脚本语言编写的基于 Web的小程序。 相似之处:两者都是面向对象的、两者都是解释性的脚本语言、两者都不需要额外的插件或播放工具、两者都可用来创建客户端脚本。不同之外:基础语言和语法不同、开发者不同、可扩展性不同、平台兼容性不同。

大学基础课程之web程序设计的习题+答案

第2次课HTML基础知识 1. 选择题(可多选) (1)HTML文档包含的两个部分是指: A. 文档头部 B. 标题 C. 注释 D. 文档主体 答案:A D (2)HTML中的注释格式是: A. C. <%-- 注释内容--%> D.