东北大学13春学期《基于Web的程序设计Ⅰ》在线作业1

所属学校:东北大学 科目:基于Web的程序设计Ⅰ 2015-03-17 16:08:39
13春学期《基于Web的程序设计Ⅰ》在线作业1
试卷总分:100
单选题
多选题
判断题
一、单选题(共 10 道试题,共 50 分。)
V
1. 判断页面表单是否提交的Page对象的方法是( )。
A. IsValid
B. Databind
C. IsPostBack
D. Write
满分:5 分
2. _________命名空间中的类和接口用于创建Web 应用程序的页面?
A. System.Drawing
B. System.IO
C. System.Web.UI
D. System.Web.Service
满分:5 分
3. 下列哪个表达式表示必须输入必须是Internet电子邮件地址的。( )
A. http(s)?://([w-]+.)+[w-]+(/[w- ./?% =]*)?
B. w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*
C. ((d{3}) d{3}-)?d{8}
D. d{17}[d X] d{15}
满分:5 分
4. 数据集ds 中两数据表(父表:Customer;子表:CartItems)之间有如图外键约束. 父表Customers 中有一行数据的CustomerID=100,子表CartItems 中有20 行数据的CustomerID=100.若从父表中删除该行,则:
A. 子表不发生任何变化
B. 子表中20 个相关行的CustomerID 列的值变为DBNull
C. 子表中20 个相关行被删除
D. 引发Exception
此题选: D 满分:5 分
5. myDataSet.Tables.AddRange (dtArray) 语句中的 dtArray 是一个( )数组。
A. DataSet
B. Table
C. DataTable
D. DataArray
满分:5 分
6. 使用Command的( )方法可以检索数据并将结果返回给DataReader。
A. ExecuteReader
B. ExecuteScalar
C. ExecuteNonQuery
D. ExecuteQuery
满分:5 分
7. C#中,新建一字符串变量str,并将字符串"Toms Living Room"保存到串中,则应该使用下列哪条语句?
A. string str = "Toms Living Room";
B. string str = "Toms Living Room";
C. string str("Toms Living Room");
D. string str("Tom"s Living Room");
满分:5 分
8. dataTable 是数据集myDataSet 中的数据表对象,有9 条记录.调用下列代码后,dataTable 中还有几条记录 dataTable.Rows[8].Delete();
A. 9
B. 8
C. 1
D. 0
满分:5 分
9. ASP.NET窗体文件的扩展名为:
A. .aspx
B. .ascx
C. .cs
D. .html
满分:5 分
10. Internet使用()。
A. G3协议
B. CDMA协议
C. TCP/IP协议
D. TCP协议和IP协议
满分:5 分
13春学期《基于Web的程序设计Ⅰ》在线作业1
试卷总分:100
单选题
多选题
判断题
二、多选题(共 4 道试题,共 20 分。)
V
1. 已知变量ds 引用某个DataSet 对象,该DataSet 对象中已包含一个表名为"table1"的数据表.在Windows 窗体Form1 中,为了将变量名为dataGrid1 的DataGrid 控件绑定到数据表"table1",可以使用代码_______.
A. dataGrid1.DataSource = ds; dataGrid1.DataMember = ds.Tables["table1"];
B. dataGrid1.DataMember = ds;
C. dataGrid1.DataSource = new DataView(ds.Tables["table1"]);
D. dataGrid1.DataSource = ds.Tables["table1"]; dataGrid1.DataMember = ds;
满分:5 分
2. 目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序
A. SQL Server .NET 数据提供程序
B. OLE DB .NET 数据提供程序
C. ODBC .NET 数据提供程序
D. XML .NET 数据提供程序
满分:5 分
3. 下面有关枚举成员赋值说法正确的是( )
A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
满分:5 分
4. DataAdapter 对象的Update 查询语句中, 使用下列哪种Where 子句可以保证本行的更新不会覆盖其他用户的更改.
A. 包含数据源所有的列
B. 只包含主键列
C. 包含主键列和一个时戳列
D. 包含主键列和已修改列
满分:5 分
13春学期《基于Web的程序设计Ⅰ》在线作业1
试卷总分:100
单选题
多选题
判断题
三、判断题(共 6 道试题,共 30 分。)
V
1. 服务器端验证是为了保证给用户较快的响应速度。( )
A. 错误
B. 正确
满分:5 分
2. 数据库F:BooksMgt.mdb 包含表Book.创建名为conn 数据连接对象定义如下: OleDbConnection conn = new OleDbConnection(@"rovider=Microsoft.Jet.OLEDB.4.0;Data Source=F:BooksMgt.mdb"); 请问下列C#语句是否正确 OleDbCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * From Book"
A. 错误
B. 正确
满分:5 分
3. 类System.Object的方法ToString( )被声明成virtual。( )
A. 错误
B. 正确
满分:5 分
4. Global.asax 文件(也称作 ASP.NET 应用程序文件)是每一个WEB应用都必须有的文件。( )
A. 错误
B. 正确
满分:5 分
5. 判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。( )
A. 错误
B. 正确
满分:5 分
6. Mail对象默认的SMTP服务器的当前应用服务服务器。( )
A. 错误
B. 正确
满分:5 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: