黄老师 发表于 2016-3-21 09:08:23

东北大学16春学期《WEB程序设计》在线作业参考答案

东北大学16春学期《WEB程序设计》在线作业1

一、单选题:
1.JavaScript包括在HTML中,它成为HTML文档的一部分,可将...标识放入(    )。          (满分:5)
    A. 只能在<Head>.. </Head>之间
    B. 只能在<Body>…</Body>之间
    C. 既可放入<Head>.. </Head>之间,也可放入<Body>…</Body>之间
    D. 只能在<div>…</div>之间
2.下面是几条定义类的语句,不能被继承的类是(    )          (满分:5)
    A. abstract class Figure
    B. class Figure
    C. public class Figure
    D. sealed class Figure
3.数据集ds 中两数据表(父表:Customer;子表:CartItems)之间有如图外键约束.父表Customers 中有一行数据的CustomerID=100,子表CartItems 中有20 行数据的CustomerID=100.若从父表中删除该行,则:          (满分:5)
    A. 子表不发生任何变化
    B. 子表中20 个相关行的CustomerID 列的值变为DBNull
    C. 子表中20 个相关行被删除
    D. 引发Exception
4.C#中,在方法MyFunc 内部的try..catch 语句中,如果在try 代码块中发生异常,并且在当前的所有catch 块中都没有找到合适的catch 块,则          (满分:5)
    A. .NET 运行时忽略该异常
    B. .NET 运行时马上强制退出该程序
    C. .NET 运行时继续在MyFunc 的调用堆栈中查找提供该异常处理的过程
    D. .NET 抛出一个新的“异常处理未找到”的异常
5.分析下列程序:public class class4{private string sData = "";public string sData{set{sData = value;}} }在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?          (满分:5)
    A. obj.sData = "It is funny!";
    B. Console.WriteLine(obj.sData);
    C. obj.sData = 100;
    D. obj.set(obj.sData);
6.为了在程序中使用DataSet 类定义数据集对象,应在文件开始处添加对命名空间(    )的引用.          (满分:5)
    A. System.IO
    B. System.Utils
    C. System.Data
    D. System.DataBase
7.在DataSet 中,若修改某一DataRow 对象的任何一列的值,该行的DataRowState 属性的值将变为(    )(    ).          (满分:5)
    A. DataRowState.Added
    B. DataRowState.Deleted
    C. DataRowState.Detached
    D. DataRowState.Modified
8.在使用DataAdapter 作为从数据源到DataSet 的通道时,可能遇到数据源和DataSet架构不匹配的情况.DataAdapter 使用(    )(    )对象处理该情况.          (满分:5)
    A. UpdateCommand
    B. DataBindings
    C. TableMappings
    D. XSD 架构文件
9.网页中的表单是(    )。          (满分:5)
    A. 客户端向服务器端传送数据的工具
    B. 服务器端向客户端传送数据的工具
    C. 客户端向客户端传送数据的工具
    D. 弹出式对话框
10.DataAdapter 对象使用与(    )属性关联的Command 对象将DataSet 修改的数据保存入数据源.          (满分:5)
    A. SelectCommand
    B. InsertCommand
    C. UpdateCommand
    D. DeleteCommand
二、多选题:
1.下面对Write(    )和WriteLine(    )方法的描述,正确的是(    )          (满分:5)
    A. WriteLine(    )方法在输出字符串的后面添加换行符
    B. 使用Write(    )输出字符串时,光标将会位于字符串的后边
    C. 使用Write(    )和WriteLine(    )方法输出数值变量时,必须要先把数值变量转换成字符串
    D. 使用不带参数的WriteLine(    )方法时,将不会产生任何输出
2.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句DataSet changes = myDataSet.GetChanges(    );获得的新的数据集changes 将包含原数据集中状态为(    )的数据行.          (满分:5)
    A. Added
    B. Deleted
    C. Detached
    D. Modified
    E. Unchanged
3.在Visual Studio .NET 的服务器资源管理器中,下列哪些是可见的服务项目          (满分:5)
    A. 数据连接
    B. 网络连接
    C. 事件日志服务
    D. 设备管理器
4.在ADO.NET 中使用XML 支持时,以下哪些建议是可取的          (满分:5)
    A. 从DataSet 读取XML 格式的数据
    B. 使用XML 格式的数据填充DataSet
    C. 为DataSet 创建XML 格式的构架描述
    D. 将数据以XML 格式保存在数据库中
三、判断题:
1.FileInfo 类提供静态方法,不需要创建对象即可调用其方法。(    )          (满分:5)
    A. 错误
    B. 正确
2.利用MultiView和View控件能实现向导功能(    )          (满分:5)
    A. 错误
    B. 正确
3.在 VS.NET 中,实现 Web 服务的文件名后缀为.asmx。          (满分:5)
    A. 错误
    B. 正确
4.ASP.net应用系统不同类型的文件使用不同的文件后缀名区分,如.aspx,.aspa,aspx.vb和aspx.cs都是正确的。(    )          (满分:5)
    A. 错误
    B. 正确
5.select语句的条件表达式Where members.UserID=Orders.UserID表示查询的记录在2个表同事满足条件。 (    )          (满分:5)
    A. 错误
    B. 正确
6.文本文件就是通常所说的ASCII码格式的文件,其扩展名为.txt。(    )          (满分:5)
    A. 错误
    B. 正确
16春学期《WEB程序设计》在线作业2

一、单选题:
1.页面事件的生命周期顺序是:(    )。          (满分:5)
    A. PageLoad
   PageInit
   Change
   Click
   PageUnload
    B. PageLoad
   PageInit
   Click
   Change
    PageUnload
    C. PageInit
   PageLoad
   Change
   Click
   PageUnload
    D. PageInit
   PageLoad
   Click
   Change
   PageUnload
2.在C#中,表示一个字符串的变量应使用以下哪条语句定义?          (满分:5)
    A. CString str;
    B. string str;
    C. Dim str as string
    D. char * str;
3.SQL Server 的Windows 身份验证机制是指,当网络用户尝试连接到SQL Server 数据库时,          (满分:5)
    A. Windows 获取用户输入的用户和密码
    并提交给SQL Server 进行身份验证
    并决定用户的数据库访问权限
    B. SQL Server 根据用户输入的用户和密码
    提交给Windows 进行身份验证
    并决定用户的数据库访问权限
    C. SQL Server 根据已在Windows 网络中登录的用户的网络安全属性
    对用户身份进行验证
    并决定用户的数据库访问权限
    D. 登录到本地Windows 的用户均可无限制访问SQL Server 数据库
4.下面是几条定义类的语句,不能被继承的类是(    )          (满分:5)
    A. abstract class Figure
    B. class Figure
    C. public class Figure
    D. sealed class Figure
5.变量y的最终值是(    )。y=12y=y+int(-7.45)          (满分:5)
    A. 5
    B. -7.45
    C. 4
    D. 20
6.下列哪个表达式表示必须输入必须是Internet电子邮件地址的。(    )          (满分:5)
    A. http(s)?
7.为使用OleDb .NET Data Proviver连接到SQL Server数据库,应将Connection对象的ConnectionString属性中的Provider子属性的值设置为:          (满分:5)
    //([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
    B. \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
    C.(\(\d{3}\)|\d{3}-)?\d{8}
    D. \d{17}[\d|X]|\d{15}
8.使用Command对象和存储过程进行数据操作时,应将CommandType属性设置为(    )。          (满分:5)
    A. Provider=SQLOLEDB
    B. Provider=SQLSERVER
    C. Provider=Microsoft.Jet.OLEDB.4.0
    D. Provider=MSDAORA
9.如果希望控件内容变化后立即向服务器提交请求,需要在控件中添加属性(    )。          (满分:5)
    A. CommandType.Text
    B. CommandType.CommandText
    C. CommandType.StoredProcedure
    D. CommandType.Procedure
10.验证用户输入的值在18~60的范围内,要使用(    )验证控件。          (满分:5)
    A. AutoPostBack="true"
    B. AutoPostBack="false"
    C. IsPostBack="true"
    D. IsPostBack="false"
二、多选题:
1.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句DataSet changes = myDataSet.GetChanges(    );获得的新的数据集changes 将包含原数据集中状态为(    )的数据行.          (满分:5)
    A. RegularExpressionValidatof控件
    B. CompareValidator控件
    C. RangeValidator控件
    D. RequiredFieldValidator控件
2.设计ADO.NET 应用程序时,在下列哪些情况下,使用Command 对象直接访问数据源更加有效          (满分:5)
    A. Added
    B. Deleted
    C. Detached
    D. Modified
    E. Unchanged
3.以下正确的重新定向语句是:(    )。          (满分:5)
    A. 使用ADO.NET 对XML 数据文件中的数据进行分析和处理
    B. 在SQL Server 数据库的表中搜索某个字段值
    C. 计算SQL Server 数据库中数据表的行数
    D. 在SQL Server 数据库中创建存储过程
4.派生类能够直接访问的基类的成员是(    )          (满分:5)
    A. Response.Redirect(INDEX.ASP)指向主页文件
    B. Response.Redirect(HTTP
三、判断题:
1.客户端验证没有服务器端验证安全。(    )          (满分:5)
    //www.163.NET)指向网站
    C. MY-URL=”HTTP
2.ASP.NET页的默认扩展名是ascx(    )。          (满分:5)
    //WWW.ZJYYC.COM”   把一个网站地址赋给变量
    D. Response.Redirect(MY-URL)指向变量存储的网站
3.构造函数可以返回值。 (    )          (满分:5)
    A. 公有成员
    B. 保护成员
    C. 私有成员
    D. 静态成员
4.Web应用系统的主页面文件名一般是:index.htm、index.html、index.apsx和default.aspx等,用户不可以自己命名。(    )          (满分:5)
    A. 错误
    B. 正确
5.要执行客户端验证必须设置验证控件属性EnableClientScript值为true。(    )          (满分:5)
    A. 错误
    B. 正确
6.语句adp.fill(da,”myuser”)将从数据库中查询的结果ds填充到一个名为myuser的表中,这个表名是程序员可以根据需要自己命名的,是DataSet对象的表(在内存),而不是数据库中的表。(    )          (满分:5)
    A. 错误
    B. 正确
16春学期《WEB程序设计》在线作业3

一、单选题:
1.如果希望控件内容变化后立即向服务器提交请求,需要在控件中添加属性(    )。          (满分:5)
    A. AutoPostBack="true"
    B. AutoPostBack="false"
    C. IsPostBack="true"
    D. IsPostBack="false"
2.web页面在关闭的时候触发的事件是:(    )。          (满分:5)
    A. PageLoad
    B. Click
    C. Change
    D. PageUnload
3.下列表达式表示必须输入3个以上由大小写字母、数字、符号“”(下划线)、“-”(中划线)以及“.”组成的字符串,位数不限。(    )。          (满分:5)
    A. {3
    }
    B. {3
    }
    C. {3
    }
    D. {3
    }
4.已知ds1,ds2 分别代表两个不同的DataSet 对象.其中ds1 已包含名为"Customer"的DataTable 对象,且该DataTable 对象被变量dtCustomer 引用.已知dtCustomer表中有100 条记录,则执行下列语句后,新的数据表newdtCustomer 中包含(    )条记录.DataTable newdtCustomer = dtCustomer.Copy(    );          (满分:5)
    A. 0
    B. 100
    C. 200
    D. 300
5.下面是几条定义类的语句,不能被继承的类是(    )          (满分:5)
    A. abstract class Figure
    B. class Figure
    C. public class Figure
    D. sealed class Figure
6.作为程序员,你需要为公司开发一套供员工使用的个人信息管理软件。软件需求之一是:令每个员工可以在公司的任意一台安装有该程序的工作站上,以自己喜爱的自定义界面运行该程序。为满足该需求,程序应优先采取下列何种策略保存每位用户的自定义设置?          (满分:5)
    A. 将个人设置保存到本地计算机硬盘的XML 文件中;
    B. 将个人设置保存到公司的SQL Server 数据库服务器中;
    C. 将个人设置保存到本地计算机的注册表中;
    D. 将个人设置保存到软盘中;
7.myDataSet.Tables.AddRange(dtArray) 语句中的 dtArray 是一个(    )数组。          (满分:5)
    A. DataSet
    B. Table
    C. DataTable
    D. DataArray
8.JavaScript包括在HTML中,它成为HTML文档的一部分,可将...标识放入(    )。          (满分:5)
    A. 只能在<Head>.. </Head>之间
    B. 只能在<Body>…</Body>之间
    C. 既可放入<Head>.. </Head>之间,也可放入<Body>…</Body>之间
    D. 只能在<div>…</div>之间
9.以下不属于值类型的是(    )。          (满分:5)
    A. 基本数据类型
    B. 数组
    C. 结构
    D. 枚举
10.如果要定时器控件每一分钟发生一个Tick事件,则InterVal属性应设置为(    )          (满分:5)
    A. 60
    B. 600
    C. 100
    D. 1000
二、多选题:
1.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句DataSet changes = myDataSet.GetChanges(    );获得的新的数据集changes 将包含原数据集中状态为(    )的数据行.          (满分:5)
    A. Added
    B. Deleted
    C. Detached
    D. Modified
    E. Unchanged
2.哪些可以成为javascript的事件:(    )          (满分:5)
    A. 鼠标的点击
    B. 图象在加载的时候
    C. 提交一份HTML表单
    D. 在HTML表单中选择一个输入框
3.下面对Write(    )和WriteLine(    )方法的描述,正确的是(    )          (满分:5)
    A. WriteLine(    )方法在输出字符串的后面添加换行符
    B. 使用Write(    )输出字符串时,光标将会位于字符串的后边
    C. 使用Write(    )和WriteLine(    )方法输出数值变量时,必须要先把数值变量转换成字符串
    D. 使用不带参数的WriteLine(    )方法时,将不会产生任何输出
4.下面有关枚举成员赋值说法正确的是(    )          (满分:5)
    A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
    B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
    C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
    D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
三、判断题:
1.C#中索引器的实现过程,只能根据数字进行索引(    )          (满分:5)
    A. 错误
    B. 正确
2.Session状态可以在同一会话的不同网页间共享。(    )          (满分:5)
    A. 错误
    B. 正确
3.使用 DataSet.WriteXmlSchema 方法可以将数据集的架构和数据同时导出到一个 XML 文件。(    )          (满分:5)
    A. 错误
    B. 正确
4.文本文件就是通常所说的ASCII码格式的文件,其扩展名为.txt。(    )          (满分:5)
    A. 错误
    B. 正确
5.ASP.net应用系统不同类型的文件使用不同的文件后缀名区分,如.aspx,.aspa,aspx.vb和aspx.cs都是正确的。(    )          (满分:5)
    A. 错误
    B. 正确
6.数据库F:\BooksMgt.mdb 包含表Book.创建名为conn 数据连接对象定义如下:OleDbConnection conn = newOleDbConnection(@";Provider='Microsoft.Jet.OLEDB.4.0';DataSource='F:\BooksMgt.mdb'");请问下列C#语句是否正确 OleDbCommand cmd = conn.CreateCommand(    );cmd.CommandText = "Select * From Book"          (满分:5)
    A. 错误
    B. 正确

shengchao624 发表于 2016-4-9 12:46:53

好东西一定要看看!
页: [1]
查看完整版本: 东北大学16春学期《WEB程序设计》在线作业参考答案