东大17秋学期《WEB程序设计》在线作业1答案答案
17秋学期《WEB程序设计》在线作业1
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 50 分)
1. 171. 以下几个事件中代表“鼠标滑到”的事件是( )。
正确选项:----
A. OnMouseDown
正确答案:----
B. OnMouseOut
C. OnMouseOver
D. OnouseUp
专业答案:----
满分:5 分
2. 关于结构类型,下列说法哪些是正确的?
A. 结构是值类型
B. 结构中不允许定义带参数的实例构造函数;
C. 结构中不允许定义析构函数
D. 结构中可以定义成员方法,但是方法内不能使用this 指针
专业答案:----
满分:5 分
3. 打开SQL Connection 时返回的SQL Server 错误号为4060,该错误表示:
A. 连接字符串指定的服务器名称无效
B. 连接字符串指定的数据库名称无效
C. 连接超时
D. 连接字符串指定的用户名或密码错误
专业答案:----
满分:5 分
4. 要取出DropDownList控件中用户选择的值,应读取:
专业答案:----
A. SelectedIndex
正确选项:----
B. SelectedValue
专业答案:----
C. Value
D. Text
专业答案:----
满分:5 分
5. 下列表达式表示必须输入3个以上由大小写字母、数字、符号“_”(下划线)、“-”(中划线)以及“.”组成的字符串,位数不限。( )。
正确选项:----
A. [A-Za-z0-9_-.]{3,}
B. [A-Za-z0-9_/-/.]{3,}
C. [A~Za~z0~9_-.]{3,}
D. [A~Za~z0~9_/-/.]{3,}
正确答案:----
满分:5 分
6. ASP.NET窗体文件的扩展名为:
A. .aspx
B. .ascx
C. .cs
D. .html
正确答案:----
满分:5 分
7. 在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是:( )。
A. CompareValidator 控件
专业答案:----
B. ValidationSummary控件
正确选项:----
C. RequiredFieldValidator控件
专业答案:----
D. 同时使用RequiredFieldValidator控件和CompareValidator控件
正确答案:----
满分:5 分
8. float f=-123.567F; int i=(int)f;i的值现在是( )。
A. -123.567F
B. -123.567
C. 123
D. -123
正确答案:----
满分:5 分
9. 在自定义的类MyClass 中,应重载继承自System.Object 类的哪个方法,以实现自定义的哈希算法?
A. GetHashCode
正确答案:----
B. Equals
C. ReferenceEquals
D. ToString
正确答案:----
满分:5 分
10. dataTable 是数据集myDataSet 中的数据表对象,有9 条记录.调用下列代码后,dataTable 中还有几条记录 dataTable.Rows[8].Delete();
正确答案:----
A. 9
B. 8
C. 1
D. 0
正确答案:----
满分:5 分
东大17秋学期《WEB程序设计》在线作业1答案标准满分答案
二、 多选题 (共 4 道试题,共 20 分)
1. myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句 DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为______的数据行.
正确答案:----
A. Added
专业答案:----
B. Deleted
正确选项:----
C. Detached
正确答案:----
D. Modified
专业答案:----
E. Unchanged
满分:5 分
正确答案:----
2. 派生类能够直接访问的基类的成员是( )
A. 公有成员
B. 保护成员
C. 私有成员
D. 静态成员
专业答案:----
满分:5 分
3. 下列哪些方法可以在DataSet 对象ds 中添加一个名为"Customers"的DataTable 对象
正确答案:----
A. DataTable dt_customers = new DataTable();
正确答案:----
B. DataTable dt_customers = new DataTable("Customers"); ds.Tables.Add(dt_customers);
专业答案:----
C. ds.Tables.Add("Customers");
正确答案:----
D. ds.Tables.Add(new DataTable("Customers");
正确选项:----
满分:5 分
4. 下面有关枚举成员赋值说法正确的是( )
A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
正确答案:----
满分:5 分
三、 判断题 (共 6 道试题,共 30 分)
1. 在 VS.NET 中,实现 Web 服务的文件名后缀为.asmx。
A. 错误
B. 正确
满分:5 分
2. DataDrid控件的定义设置了AutoGenerateColumns=”false”,表示不允许自动产生列,列的产生是由人工根据需要来定义。 ( )
专业答案:----
A. 错误
B. 正确
满分:5 分
3. Web应用系统的主页面文件名一般是:index.htm、index.html、index.apsx和default.aspx等,用户不可以自己命名。( )
正确答案:----
A. 错误
B. 正确
满分:5 分