网站建设选择题及答案
1、ASP.NET页面( )
A、只限于用单一编程语言编写的代码
B、可以用多种编程语言混合编写代码
C、既能单一语言编写也可以多种语言混合编写代码
D、视情况而定
A
2、运行有关数据库操作的ASP.NET应用程序,以下哪个不是必需的条件?
A、visual studio.net
B、.net framework
C、IIS
D、MDAC
A
3、ASP.NET应用程序部署到其他服务器上的时候,其cs文件是否需要复制?
A、需要
B、不需要
C、不能确定
D、视情况而定
B
4、在ASP.NET解决方案中,是否可以同时存在多个项目?
A、能
B、不能
C、不能确定
D、视情况而定
A
5、下面哪种类型不是值类型?
A、整数类型
B、浮点数类型
C、结构类型
D、数组类型
D
6、类成员变量没有指定访问修饰符,那么默认的访问修饰符是()?
A、public
B、protected
C、private
D、internal
C
7、在Button控件中,用于停止激发验证的属性是()?
A、Validation属性
B、Causes属性
C、CausesValidation属性
D、CorntrolToValition属性
C
8、Calendar控件中的SelectinMode属性不包括以下()的值。
A、None
B、Day
C、DayWeek
D、Week
D
9、TextBox控件中,用于设置标准密码框的属性是()?
A、TextMode
B、Password
C、Type
D、Mode
A
10、以下验证控件中,不需要ontrolToValidation属性的验证控件是(
A、CompareValidator
B、RangeValidator
C、CustomValidator
D、ValidationSummary
D
11、下面选项中不能通过正则表达式
A、aacc
B、Null
C、aa33
D、11a3
A
12、在HtmlInput控件中,以下不能作为Type属性取值的是( )。
A、Button )?
B、File
C、List
D、Radio
C
13、验证控件的Displary属性可以取值为多种,不可以以下()?
A、None
B、Static
C、Dynamic
D、all
D
14、C#编写asp.net程序时 导入命名空间使用( )指令。
A、import指令
B、include指令
C、using指令
D、input指令
C
15、下面描述错误的是 ( )?
A、C# 提供自动垃圾回收功能
B、C# 不支持指针
C、C# 支持多重继承
D、C# 中一个类可以实现多个接口
C
16、ASP.NET应用程序( ).NET框架。
A、可以使用大部分
B、可以使用整个
C、可以使用小部分
D、不可以使用
B
17、若要启用GridView分页,请将( ) 属性设置为true
A、AllowPaging
B、PageIndexChanged
C、ReadOnly
D、AlternatingItemStyle
A
18、以下哪一个不是ASP.NET页面的内置对象有( )
A、Response
B、Request
C、Context
D、TextBox
D
19、以下哪一个不是ASP.NET页面的内置对象有( )
A、Server
B、Application
C、Session
D、Control
D
20、在System.DateTime类中,下面哪个静态方法能返回正确的日期和时间?
A、Date
B、Now
C、Today
D、Day
B
21、在ASP.NET中,下面定义数组的方法中哪个是正确的?
A、String[] aryName=new String[3]
B、String[] aryName=new String[]
C、String[3] aryName = new String[3]
D、String aryName1[] = new String[3]
A
22、File类包含在.NET框架中的下面哪个命名空间 ( ) 中?
A、System命名空间
B、System.Data命名空间
C、System.IO
D、System.Text命名空间
C
23、在 .NET?框架中,用于向量图形的类包含在下面哪个命名空间( )中?
A、System.Drawing命名空间
B、System.Drawing.Drawing2D命名空间
C、System.Drawing.Imaging命名空间
D、System.Drawing.Text命名空间
B
24、在System.Random类中,返回一个介于 0.0 和 1.0 之间的随机数的方法是( )
A、NextDouble
B、Now
C、Max
D、Random
A
25、vs2005默认安装的是哪个版本的.net框架?
A、Null
B、Null
C、2.0
D、3.0
C
26、()访问修饰符表示访问不受限制。
A、public
B、protected
C、private
D、internal
A
27、()访问修饰符表示访问限于包含类或者从包含类派生的类型。
A、public
B、protected
C、private
D、internal
B
28、()访问修饰符表示访问限于当前程序集。
A、public
B、protected
C、private
D、internal
D
29、static修饰符表示静态,静态成员属于( )。
A、类
B、实例
C、方法
D、类和实例
A
30、try-catch-finally语句中( )获取并使用资源?
A、try
B、catch
C、finally
D、throw
A
31、try-catch-finally语句中( )处理异常情况?
A、try
B、catch
C、finally
D、throw
B
32、try-catch-finally语句中( )释放资源?
A、try
B、catch
C、finally
D、throw
C
33、可以讲多个控件放在( )中,实现同时显示或者隐藏。
A、Panel
B、TextBox
C、Button
D、Page
A
34、验证控件的Displary属性可以取值为多种,其中表示验证控件显示其错误信息是页面布局不变的是( )属性?
A、None
B、Static
C、Dynamic
D、dontmove
B
35、验证文本框的年龄输入在25-60之间,使用()验证控件?
A、RangValidator
B、RegularExpressionValidator
C、CompareValidator
D、RequiredFieldValidaotr
A
36、验证控件的Displary属性可以取值为多种,其中表示多个验证控件共享页面上的同一个物理位置的是( )属性。
A、None
B、Static
C、Dynamic
D、dontmove
C
37、验证文本框的Email输入格式是否规范,使用()验证控件?
A、RangValidator
B、RegularExpressionValidator
C、CompareValidator
D、RequiredFieldValidaotr
B
38、正则表达式
A、email
B、身份证号码
C、电话号码
D、网址
B
39、用于规划页面控件的位置,一般可以使用( )来进行?
A、静态表格
B、动态表格
C、静态和动态表格都可以
D、静态和动态表格都不可以
B
40、在ado.net中,理解成Command的容器的是( )?
A、DataAdapter
B、Connection
C、DataReader
D、DataSet
A
41、DataAdapter.Fill的作用是填充数据到( )控件中?
A、DataAdapter
B、Connection
C、DataReader
D、DataSet
D
42、实现安全性方面的类是( )?
A、System.Web.Security
B、Syetem.Web.Mail
C、System.Drawing
D、Syetem.Data.Sqlclient
A
43、实现电子邮件发送方面的类是( )?
A、System.Web.Security
B、Syetem.Web.Mail
C、System.Drawing
D、Syetem.Data.Sqlclient
B
44、实现sql查询方面的类是( )?
A、System.Web.Security
B、Syetem.Web.Mail
C、System.Drawing
D、Syetem.Data.Sqlclient
D
45、实现文件读写方面的类是( )?
A、System.Web.Security
B、Syetem.Web.Mail
C、System.Drawing
D、Syetem.IO
D
46、程序注释的作用是,为了提高( )?
A、可维护性
B、正确性
C、每日编写代码
D、适用性
A
47、第一次运行页面的时候会比第二次运行页面(
A、慢
B、快 )?
C、一样
D、不一定
A
48、iis和vs2005的安装顺序?
A、先装iis
B、先安装vs2005
C、先安装哪一个软件没有关系
D、同时安装
A
49、以下哪一个不是数据服务控件( )?
A、GridView
B、DataList
C、Repeater
D、TextBox
D
50、Server对象的MachineName属性用来表示( )?
A、服务器的计算机名称
B、ip地址
C、虚拟路径相对应的物理文件路径
D、浏览器名称
A
51、在利用GridView控件进行分页显示时,( )属性可以设置每个逻辑页显示的记录条数。
A、PageIndex
B、PageSize
C、PageCount
D、AllowPaging
B
52、GridView控件的( )属性可以启用该控件的排序功能。
A、AllowPaging
B、AutoGenerateInsertButton
C、AutoGenerateDeleteButton
D、AllowSorting
D
53、ASP.net页面可以使用下面哪个类与数据源建立连接。
A、SqlConnection
B、OleDbCommand
C、DataSet
D、SqlDataAdapter
A
54、OleDbConnection类的( )属性可以用来设置连接字符串的信息。
A、ConnectionTimeOut
B、Database
C、ConnectionString
D、DataSource
C
55、Image控件的( )属性可以用来设置要显示的图像的URL。
A、NavigateUrl
B、ImageUrl
C、Text
D、DescriptionUrl
B
56、HyperLink控件的( )属性可以设置超链接将要定位的目标网页的URL。
A、NavigateUrl
B、ImageUrl
C、Text
D、DescriptionUrl
A
57、Web窗体页的可视元素不包括( )。
A、服务器控件
B、静态文本
C、标记
D、事件处理程序
D
58、以下文件扩展名中,( )是动态网页的文件扩展名。
A、.htm
B、.html
C、.aspx
D、.txt
C
59、( )属性可以用来设置控件的可见性。
A、Text
B、Visible
C、Enabled
D、BackColor
B
60、如果想让Label控件显示特定内容,应设置( )属性。
A、Color
B、Text
C、Font
D、Visible
B
61、Command对象如果执行的SQL语句是修改语句(Update)时,需使用的方法是( )。
A、ExecuteNonQuery( )
B、ExecuteScalar( )
C、Execute
D、ExecuteReader( )
D
62、如果希望控件内容变化后立即向服务器提交请求,需要在控件中添加属性( )。
A、AutoPostBack=
B、AutoPostBack=
C、IsPostBack=
D、IsPostBack=
A
63、在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader( )方法,下面叙述错误的是( )。
A、insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行。
B、ExecuteNonQuery()方法返回执行Sql语句所影响的行数。
C、Select操作的Sql语句只能由ExecuteReader()方法来执行。
D、ExecuteReader()方法返回一个DataReder对象。
C
64、以下哪些是DataList的特点?( )。
A、没有默认外观
B、可以进行水平或垂直布局,减少数据占用行数或列数
C、可以自动排序
D、可以自动分页
B
65、执行SqlCommand的( )方法可以创建一个SqlDataReader。
A、Fill()
B、ExecuteNonQuery()
C、ExecuteReader()
D、ExecuteScalar()
C
66、访问Access数据库,需要使用的命名空间是( )。
A、System.Data
B、System.Data.SqlClient
C、System.OleDB
D、System.Data.OleDb
D
67、以下控件中可实现下拉列表的是( )。
A、TextBox
B、DropDownLis
C、CheckBoxList
D、Label
B
68、验证控件的( )属性值是必须指定的,否则高度将产生错误。
A、ErrorMessage
B、ControlToValidate
C、Text
D、ValueToCompare
B
69、在C#语言中,设A=
A、A or B
B、AB
C、A&&B
D、A+B
D
70、可使用( )将用户的输入与某个常数值或其它控件的值进行比较。
A、CompareValidator控件
B、CustomValidator控件
C、RangeValidator控件
D、RegularExpressionValidator控件
A
71、以下属于ASP.NET程序的有( )。
A、hello.asp
B、hello.html
C、hello.htm
D、hello.aspx
D
72、以下不属于HTML合法标记的有( )。
A、TR
B、TD
C、PL
D、HEAD
C
73、以下语句中可以显示“你好!”的语句是( )。
A、Image1.ImageUrl=
B、Label1.Text=
C、LinkButton1.PostBackUrl=
D、Label1.Value=
B
74、( )用于检查用户的输入数据是否在指定的上限与下限之间。
A、CompareValidator控件
B、RegularExpressionValidator控件
C、CustomValidator控件
D、RangeValidator控件
D
75、从数据库读取记录,你可能用到的方法有( )。
A、ExecuteNonQuery( )
B、ExecuteReader( )
C、Update
D、Add()
B
76、要连接到SQL SERVER数据库,需引用的命名空间是( )。
A、System.Configuration
B、System.Web.Security
C、System.Data.SqlClient
D、System.Collections
C
77、下列文件的扩展名中,只有( )不是动态网页的扩展名。
A、.jsp
B、.xml
C、.aspx
D、.php
B
78、要使文本框最多输入6个字符,需要将该控件的( )属性值设置为6。
A、MaxLength
B、Columns
C、Rows
D、TabIndex
A
79、DropDownList被选中项的索引号被置于( ) 属性中。
A、SelectedIndex
B、SelectedItem
C、SelectedValue
D、TabIndex
A
80、要掩盖TextBox控件中文本,需要将控件的TextMode属性设置为(
A、Null
B、MultiLine
C、SingleLine
D、Password
D
81、要使RadioButton控件被选中,需要将其( )属性设置为true。
A、Enabled
B、Visible
C、Checked
D、AutoPostBack
C
82、要验证文本框中的输入是否为合法的邮编,需要使用( )验证控件。
A、RequiredFieldValidator
B、RangeValidator
C、CompareValidator
D、RegularExpressionValidator
D
83、DataList控件的( )属性控制显示的列数。
A、RepeatLayout
B、RepeatDirection
C、RepeatColumns
D、DataSource
C
84、控件的AutoPostBack属性用于设置其事件( )。 )。Pa
A、是否立即回传
B、是否需要回传
C、是否需要响应
D、是否立即响应
A
85、CheckBox控件勾选状态发生变化后激发的事件为( )。
A、change事件
B、Click事件
C、DoubleClick事件
D、CheckedChange事件
D
86、在服务器端,若要将页面导航到index.asp,应使用Response对象的(
来实现。
A、href
B、Transfer
C、Redirect
D、Flush
C
87、请问下面程序段执行完毕,页面上显示的内容是( )。
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(
Response.End();
Response.Write(
}
A、Hello
B、World
C、HelloWorld
D、Hello(换行)World
A
88、要将数据源绑定到控件,需要调用控件的( )方法。
A、Load
B、DataBind
C、Dispose
D、GetType
B )方法
89、DropDownList控件Item集合的Count属性值是( )。
A、选择项的序号
B、项的总数目
C、选择项的数目
D、选择项的值
B
90、Repeater控件不能使用的模板是( )。
A、ItemTemplate
B、HeaderTemlate
C、SelectedItemTemplate
D、AlternatingItemTemplate
C
91、下列( )对象不能在页面间传送数据。
A、Application
B、Session
C、ViewState
D、查询字符串
C
92、将数据集中的数据同步到数据源中,必须调用DataAdapter的( )方法。
A、Fill
B、Dispose
C、Update
D、ToString
C
93、数据集DataSet与SQL数据源之间的桥梁是( )。
A、SqlConnection
B、SqlDataAdapter
C、SqlCommand
D、SqlTransaction
B
94、要使Button控件不可用,需要将控件的( )属性设置为false。
A、Enabled
B、EnableViewState
C、Visible
D、CausesValidation
A
95、在ADO.NET 中,为访问DataTable 对象从数据源提取的数据行。可使用DataTable 对象的( )属性。
A、Rows
B、Columns
C、Constraints
D、DataSet
A
96、( )对象用于从数据库中获取仅向前的只读数据流,并且在内存一次只存放一行数据。
A、DataAdapter
B、DataSet
C、DataView
D、DataReader
D
97、要隐藏控件时,应使用的控件属性是( )。
A、Enabled
B、Width
C、Visible
D、Height
C
98、可以使用图片来当作按钮的控件是( )。
A、Button
B、Image
C、ImageButton
D、LinkButton
C
99、可以实现单选,也可以实现多选的控件是( )。
A、RadioButtonList
B、CheckBoxList
C、DropDownList
D、ListBox
D
100、( )事件在页面被加载的时候,自动调用该事件。
A、Page_OnLoad( )
B、Page_Load( )
C、Page_UnLoad( )
D、Page_Submit
B