2024年4月5日发(作者:)

《WEB应用开发》复习题

一、填空题

1.

要使用 SQL Server数据操作组件来存取数据,必须加载 System.Data.SQLClient 这个名称

空间。要使用Access数据操作组件来存取数据,必须家族 System.Data.OleDB 这个命名空间。

2.

所有控件均运行于服务器端,这是由控件的 Runat=server 属性指定的,因此, ASP.NET

控件又被称为 服务器控件 。

3. 服务器端Web控件语法格式: 。Web 控

件还拥有一个非常重要的功能,那就是支持 数据捆绑(Data Binding) ,可以和资料源连结,用

来显示或修改数据源的数据。

4. VB.NET的变量根据作用域的不同也可分为过程变量 和 全局变量。变量的作用域由声明它

的位置决定。如果是在一个子程序或函数里声明的变量,只在该过程里有效。否则,在整个

文件中有效。

5. RangeValidator控件用于验证用户输人的值是否在指定的范围内。可以检查数字、字符和日期。

6. CustomValidator控件可使用自己编写的验证逻辑检查用户的输入。该验证类型允许检查运行时

导出的值。表示必须输人3个以上由字母(大小写)、数字、符号“_”(下画线)、“-”(中划线)以

及“.”组成的字符串,位数不限。

7. Session 对象就是服务器给客户端的一个编号。当一台WEB服务器运行时,可能有若干个用户

浏览正在浏览这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个

服务器建立了一个 Session ,同时服务器会自动为其分配一个ID,用以标识这个用户的唯一身份。

8. 使用 POST 传送方式可以传送保密、信息量大的应用,提交Web表单信息是用

POST传送方式。

9. RequireFieldValidator控件可以用来强迫用户必需输入信息,该控件并不是用于验证数值的大小

与对错,而只是验证用户是否在输人框中输入内容。

10. ValidationSummary控件 用于收集以上所有末通过检验的控件的ErrorMessage属性的值,以摘

要的形式显示页上所有验证程序的验证错误并显示在同一页面。页可以使用这个控件为某一个输入

控件指定一个以上的验证,验证的错误信息集中显示。

11.

网页表单把网络应用程序的用户界面分割成为两部分:可视的用户界面 部分和

用户界面逻辑部分。可视的用户界面部分由一个包括标记语言的标记和网页表单指定元素的文件构

成。这部分就好像是一个容器,开发者可以在其中放人如文本、控件等用于显示的元素。用户界面

逻辑 部分由开发者编写的用于与网页表单相互作用的代码组成,代码可以由基于公共语言运行环

1

境的语言编写。

12. 要区分Web表单和HTML表单,只要看这个表单是否有 runat属性,并把该属性赋值为

server 。

13. RegularExpressionValidator控件 用于验证用户输人的信息是否符合自定义的规则表达式

(Regular Exptession)定义的模式匹配。该验证类型允许检查可预知的字符序列,如身份证号码、

电子邮件地址、电话号码、邮政编码等中的字符序列。

14. CompareValidator控件 用于将用户输人的值与某一指定的值进行比较,使用比较运算符(小于、

等于、大于等)将用户的输入与另一控件的常数值或属性值进行比较,看该值是否符合要求。

15.

对文件及文件夹进行读写操作时,要去掉文件的只读属性,如果windows2000/xp/2003操作系统

的文件系统采用了NTFS格式,还要在文件或文件夹的安全属性里添加一个

EveryOne 用户,操作权限设置为 完全控制。

16. .NET Framework 提供了一个包含许多高度可重用的接口、类型的类库,该类库是一个完全

面向对象的类库。.NET类库的组织是以 命名空间(或Name Space) 为基础的。

17. 从代码上来看,Web表单和HTML表单并没有多大的区别,它们都是用

标记

来表示的。但是从具体的处理上来讲, Web表单和HTML表单又有本质的区别。

HTML表单 中只包含了表单内部控件和相应的布局信息,而 Web表单 中则包含了表单内部控

件、相应的布局信息及数据提交之后的数据处理代码。

二、选择题

1. 下面的语句,strpoint的值是( )。

Strpoint=left(”qinxueli@”,3)

B. @ D. com

2. Cookie保存的文件名格式为@.txt,有qinxueli@Microsoft[2].txt,其中的qinxueli代表

是( )。

A.用户登陆名 B. 服务器名 C. 客户端机器名 D. 电子邮件的用户名

3. 访问SQL Server数据库,需要使用的命名空间是:( )。

A.

B.

C. ent

D.

4. 假定当前工作路径在e:/aspnet/ch06,发布的应用名称为aspnetjc,使用

h(“../database/www_”)取得的数据库路径是 ( )。

A.e: aspnetdatabasewww_

2