ASPNET期末复习题 下载本文

内容发布更新时间 : 2024/12/22 17:14:56星期一 下面是文章的全部内容请认真阅读。

A.asp.net提供了多种语言支持 。 B. asp.net 提供了多种平台支持。

C. asp.net提供跨平台支持,也可以在Unix下执行

D. asp.net采取编译执行的方式,极大的提高了运行的性能。

(4) 下列选项中,哪一个是.net应用的基础?(A) .NET应用基础是:公共语言运行库(CRL) A. 公共语言运行类 B. 虚拟机 C. 基类库 D. 类库

(5) 下列选项中___(D)___是错误的。

A. 所有的vs.net语言都共享相同的集成开发环境。 B. VS.net允许创建不同的类型的应用程序

C. VS.net依赖XML并通过Web保存、发送和接受数据 D.以上都不对

(6) 下列选项中,只有___(C)___不是公共语言运行时提供的服务。(C)

A.公共类型系统 B. 公共语言规范

C.net Framework类库 D. 垃圾回收器

(7) 下列选项中,只有______不是Page指令的属性。(C)namespace不是Page指令属性而

codepage,debug,language是Page指令属性

A.codepage B. debug C. namespace D.language

(8) 下列给出的变量名正确的是__ ___。(D)

A. float void; B. char static;

C. int .1; D. char_using123_bat;

(9) 下列数据类型属于值类型的是__ ___。(A) 值类型:枚举,结构。其中结构又可以分为:数值类型、bool类型和用户定义的结构。

A. struct B. class

C. interface D. delegate

(10) 下列数据类型属于引用类型的是__ __。(C) 引用类型:引用类型包括字符串、数组、类和对象、

接口、代理等

A. enum B. struct C. string D. bool

(11) 下列运算符中____具有3个操作数。(C) A. >>= B. ++ C. ?: D. &&

(12) 下面属于条件语句的是___。(B) A. for B. if else C. while D. continue

(13) 如果类名为Myclass,那么______可以作为它的构造函数。(B) A. ~Myclass() B. Myclass(double a)

C. ~Myclass(double a) D. void Myclass()

(14) 下面对于抽象类描述不正确的是______。(B) 抽象类可以定义对象 A. 抽象类只能作为基类使用 B. 抽象类不能定义对象 C. 抽象类可以定义实例对象 D. 可以实现多态

(15) 下面控件中, (C) 可以将其他控件包含在其中,所以它常用来包含一组控件。 A.AdRatator控件 B.Button控件 C.Panel控件 D.Wizard控件

(18) 下面对Wizard控件方法说法正确的是(B)

A.ActiveStepChange单击侧栏区域中的按钮时发生 B.CancelButton单击取消按钮是发生

C.NextButtonClick单击上一步按钮时发生 D.FinishButtonClick单击下一步按钮时发生 (19) 下面对服务器验证控件说法正确的是(A)

A.可以在客户端直接验证用户输入,并显示出错信息 B.服务器其验证控件种类丰富共有10中之多 C.服务器验证控件只能在服务端使用

D.各种验证控件不具有共性,各自完成功能

(20) RegluarExpressionValidator控件中可以加入正则表达式,下面选项对正则表达式说法正确的是(B)

A.“.”表示任意数字

B.“*”和其他表达式一起,表示任意组合 C.“*A-Z+”表示A-Z有顺序的大写字母 D.“/d”表示任意字符

(21) 下面对CustomValidator控件说法错误的是(D)

A.控件允许用户根据程序设计需要自定义控件的验证方法 B.控件可以添加客户端验证方法和服务器验证方法 C.ClientValidatoFunction属性指定客户端验证方法 D.runat属性来指定服务器端验证方法

(22) 使用ValidatorSummary控件时需要以对话框的形式来显示错误信息,需要(B)

A.设置ShowSummary属性为ture B.设置ShowMessgeBox属性为ture C.设置ShowSummary属性为false D.设置ShowMessgeBox属性为false (23) 下面不属于控件的是(A)

A. DataSet B. Repeater C. SqlDataSource D. GridView (24) 下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是(D) A. ExecuteReader B. ExecuteScalar C. Connection D. ExecuteNonQuery

(25) 下面对象中可以脱机处理数据的是(A) A.DataSet B.Connection C.DataReader D.DataAdapter

(26) 使用SqlDataSource控件可以访问的数据库不包括以下的(C) A.SQL Server B.Oracle

C.XML D.ODBC数据库

(27) 下面对Repeater控件说法错误的是(A) A. Repeater控件可以实现重复操作 B. Repeater控件具有默认的固定外观

C.Repeater控件功能强大,可以实现表布局和XML格式的表。 D. 可以使用Repeater控件的模板来自定义其外观。 (28) 下面对DataList控件说法正确的(A)

A.DataList支持Repeater控件的模板,并具有独立模板列。 B.与Repeater比较,DataList维护较为麻烦。

C.DataList控件与Repeater控件相同,都可以实现对数据库的操作。 D. 控件具有自己的风格样式模板,而DataList却没有。

(29) int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][2]的值是 (D) 。 A. 9 B. 2 C. 6 D. 越界

(30) 下面哪些类型是值类型?(D) A. string B. interface C. Object D. double

(31) 如果设treeView1=new TreeView(),TreeNode node=new TreeNode(\根结点\),则treeView1.Nodes.Add(node)返回的是一个 类型的值。(B) A. TreeNode; B. int; C. string; D. TreeView;

(32) 下面哪些不是ASP.NET页面间传递参数的方式?()(D) A. 使用QueryString B. 使用Session变量 C. 使用Server.Transfer D. 使用ViewState (33) 下面是正确的变量名称的是 (B) A. 3ab2 B. ab_2 C. int D. a*b

(34) 如果需要确保用户输入大于30且小于60的值,应该使用 验证控件较合理。(C) A. RequiredFieldValidator B. CompareValidator

C. RangeValidator D. RegularExpressionValidator

(35) 如果Session(“a”)=1,Session(“b”)=2,请问Session(“a”)+Session(“b”)的值是 (D) A. 12 B. 3

C. ab D. 以上都不对

(36) label Web服务器控件 属性用于指定label控件显示的文字。(C) A. width B. alt C. text D. name

(37) TextBox控件的______属性值用于设置多行文本显示。(D) A. Text B.Password C. maxLength D. Multiline (38) 下面不属于Web服务器控件的是 (A)

A. HtmlInputButton B. RadioButton C. DropDownList D. CheckBox

(39) 如果要在网页上添加一个计算器来统计人数的话,我们可以选用 对象对计数变量Count的加法操作来实现。(B) A. Session B. Application C. Server D. Page

(40) 下列标记不属于HTML文档的基本结构的是:(D) A. B. C. D.

(41) Session对象的默认有效期为多少分钟:20(C)

A. 10 B. 15 C. 20 D. 应用程序从启动到结束 (42) 下面哪一个对象用于与数据源建立连接:(B) A. Command B. Connection C. DataReader D. DataAdapter

(43) Global.asax文件中Session_Start事件何时激发(B) A. 在每个请求开始时激发

B. 尝试对使用进行身份验证时激发 C. 启动会话时激发

D. 在应用程序启动时激发 (44) 下列说法正确的是(B)

A. 页面上有动态的东西就是动态网页

B. 静态网页内容固定,交互性能比动态网页差

C. ASP、JSP和ASP.NET技术都是把脚本语言嵌入到HTML文档中 D. ASP.NET程序和ASP程序一样都是解释执行

(45) 在ASP.NET应用程序中访问SqlServer数据库时,需要导入的命名空间为(B) A. System.Data.Oracle B. System.Data.SqlClient C. System.Data. ODBC D. System.Data.OleDB

(46) 下面哪一个不是网页文件的后缀名 (D) A. htm B. aspx C. asp D. txt (47) App_Data目录用来放置(A)

A. 共享的数据库文件 B. 共享文件 C. 被保护的文件 D. 代码文件

(48) 文件系统网站非常适合于学习使用,因为(D) A. 不要安装IIS

B. 网站允许放置在任意目录下 C. 能够进行单独测试 D. A和B

(49) 下面关于绝对路径的说法,正确的是(D)

A. 绝对路径是被链接文档的完整URL,不包括使用的传输协议 B. 使用绝对路径需要考虑源文件的位置

C. 在绝对路径中,如果目标文件被移动,则链接同样可用 D. 创建外部链接时,必须使用绝对路径

(50) HTML代码表示(C) A. 创建一个超链接