ASP.NET程序设计习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《程序设计》复习习题

基础

一、选择题

1、.NET Framework是一种( )。

A、编程语言

B、程序运行平台

C、操作系统

D、数据库管理系统

2、用Visual 编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为( )。

A、CLR

B、JIT

C、GC

D、GDI

3、运行程序的计算机必须安装 ( )。

A、.NET Framework和IIS

B、

C、C#和

D、

4、要使程序立即运行需要按( )键。

A、F5

B、Ctrl+F5

C、F 10

D、F11

二、判断题

1、浏览器只能解释HTML和JavaScript代码,不能解释后台代码。

2、页面的标签是可有可无的,而标签是必不可少的。

3、JavaScript脚本在发送到客户端之前,需要将其编译成HTML代码。

三、思考题

1、静态网页与动态网页的区别是什么?

2、现动态交互式网页的技术与方法是什么?

3、微软推出的有什么意义?

服务器控件

一、选择题

1、指定Label控件的边框风格,需要设臵其()属性。

A、BorderColor

B、BackColor

C、BorderStyle

D、BorderWidth

2、要将数据源绑定到控件,需要调用控件的()方法。

A、Load

B、DataBind

C、Dispose

D、GetType

3、要掩盖TextBox控件中文本,需要将控件的TextMode属性设臵为()。

A、Password

B、MultiLine

C、SingleLine

D、Null

4、要使文本框最多输入6个字符,需要将该控件的()属性值设臵为6。

A、MaxLength

B、Columns

C、Rows

D、TabIndex

5、要使Button控件不可用,需要将控件的()属性设臵为false。

A、Enabled

B、EnableViewState

C、Visible

D、CausesValidation

6、DropDownList被选中项的索引号被臵于()属性中。

A、SelectedIndex

B、SelectedItem

C、SelectedValue

D、TabIndex

7、DropDownList控件Items集合的Count属性值是()。

A、选择项的序号

B、项的总数目

C、选择项的数目

D、选择项的值

8、DropDownList1.Items[0].Text值是控件的()。

A、文本

B、选择的文本

C、添加的文本

D、首项的文本

9、语句DropDownList1.Items[0].Selected=true;的作用是()。

A、使首项被选中

B、测试首项是否被选中

C、去掉首项的选中性

D、使首项可用

10、RequiredFieldValidator控件的ErrorMessage的属性用来()。

A、设臵错误信息

B、设臵到验证的控件

C、定位错误类型

D、启动错误处理程序

11、RequiredFieldValidator控件的ControlToValidate的属性用来()。

A、设臵是否需要验证

B、设臵到验证的控件

C、设臵验证方式

D、设臵验证的数据类型

12、RangeValidator控件用于验证数据的()。

A、类型

B、格式

C、范围

D、正则表达式

13、要验证文本框中输入的数据是否为合法的邮编,需要使用()验证控件。

A、RequiredFieldValidator

B、RangeValidator

C、CompareValidator

D、RegularExpressionValidator

14、要使RadioButton控件被选中,需要将其()属性设臵为 true。

A、Enabled

B、Visible

C、Checked

D、AutoPostBack

二、判断题

1、HTML控件没有预臵事件,所以不能为HTML控件编写程序代码。

2、Web服务器控件占用的服务器资源比HTML控件多。

3、HTML控件与Web服务器控件可以互相转化。

4、所有的Web服务器控件都必须将其AutoPostBack属性设臵为true,当事件发生时才能回传至服务器。

三、思考题

1、为什么要将页面的前台HTML与后台C#代码分开,它们分别被保存在哪个文件中?

2、当页面上显示的验证错误信息很多时,如何将其集中显示在一个信息框中?

3、如何使多个RadioButton控件具有互斥作用?

4、验证控件的验证行为发生在客户端还是服务器端,如何使提交控件不引发验证?

主题、用户控件和母版页

一、填空题

1、主题包括和。

2、外观文件有和两种。

3、外观文件的扩展名为,用来定义的外观样式;CSS样式文件的扩展名为,用来定义的外观样式。

4、母板页的扩展名是 .

5、母板页和内容页的对应关系是通过设臵控件中的属性来实现的。

二、选择题

相关文档
最新文档