青青 发表于 2014-11-13 00:30:08

14秋学期《WEB程序设计》在线作业答案

14秋学期《WEB程序设计》在线作业1
试卷总分:100   测试时间:--
一、单选题(共10道试题,共50分。)
1.下列哪个类型的对象是ADO.NET 在非连接模式下处理数据内容的主要对象?
A. Command
B. Connection
C. DataAdapter
D. DataSet
满分:5分
2.开发一个Web 应用程序,该应用程序用来产生许多类型的报告.一种类型的报告显示某个时间段的票据信息.必须确保报告产生需要最小的网络流量. 请选择:
A. 使用 Microsoft SQL Serve索引来优化数据运算
B. 在一个业务层类中实现运算
C. 在一个数据层类中实现运算
D. 使用 Microsoft SQL Server 存储过程来进行数据运算
满分:5分
3.分析下列程序: public class class4 { private string _sData = ""; public string sData{set{_sData = value;}} } 在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?
A. obj.sData = "It is funny!";
B. Console.WriteLine(obj.sData);
C. obj._sData = 100;
D. obj.set(obj.sData);
满分:5分
4.HTML文件的控制部分和正文部分用( )符号进行区分。
A. []
B. “”
C. <>
D. ##
满分:5分
5.变量y的最终值是( )。 y=12 y=y+int(-7.45)
A. 5
B. -7.45
C. 4
D. 20
满分:5分
6.下列哪个表达式表示必须输入必须是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分
7.关于ASP.NET 窗体应用程序,下列说法哪些是正确的?
A. Web 窗体是在浏览器中进行解释执行的
B. Web 窗体程序中脚本和代码必须严格分开
C. Web 窗体程序产生的HTML 页面只能运行于IE 浏览器
D. Web 窗体程序的代码可以使用任何一种.NET 兼容的编程语言编写
满分:5分
8.在C#中,下列哪些语句可以创建一个具有3 个初始值为""的元素的字符串数组?
A. string StrList("");
B. string StrList = {"","",""};
C. string[] StrList = {"","",""};
D. string[] StrList = new string;
满分:5分
9.JavaScript包括在HTML中,它成为HTML文档的一部分,可将<Script>...</Script>标识放入( )。
A. 只能在<Head>.. </Head>之间
B. 只能在<Body>…</Body>之间
C. 既可放入<Head>.. </Head>之间,也可放入<Body>…</Body>之间
D. 只能在<div>…</div>之间
满分:5分
10.下面这段代码中,变量subString的结果是( )。 string aString = "Left Center Right"; string subString = aString.Substring(1, 4);
A. "eft "
B. " Left"
C. "Left "
D. "Left"
满分:5分
二、多选题(共4道试题,共20分。)
1.目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序
A. SQL Server .NET 数据提供程序
B. OLE DB .NET 数据提供程序
C. ODBC .NET 数据提供程序
D. XML .NET 数据提供程序
满分:5分
2.下面有关枚举成员赋值说法正确的是( )
A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
满分:5分
3.已知变量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分
4.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句 DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为______的数据行.
A. Added
B. Deleted
C. Detached
D. Modified
E. Unchanged
满分:5分
三、判断题(共6道试题,共30分。)
1.当页面往返时,在触发控件的事件之前会触发Page_Load事件( )
A. 错误
B. 正确
满分:5分
2.IsPostBack属性是判别页面是首次加载还是多次回发访问。 ( )
A. 错误
B. 正确
满分:5分
3.可以通过语句 myDataView.Sort= “EmployeeID” 对数据试图进行数据过滤。( )
A. 错误
B. 正确
满分:5分
4.非静态成员只能由对象进行访问。 ( )
A. 错误
B. 正确
满分:5分
5.服务器端验证是为了保证给用户较快的响应速度。( )
A. 错误
B. 正确
满分:5分
6.对运算符“>=”进行重载,可以不重载“<=”。 ( )
A. 错误
B. 正确
满分:5分
14秋学期《WEB程序设计》在线作业2
试卷总分:100   测试时间:--
一、单选题(共10道试题,共50分。)
1.已知ds 为数据集对象.以下语句的作用是_____. ds.Tables[";Product"].Constraints.Add( new UniqueConstraint("UC_ProductName",new string[]{"Name","Class"},true));
A. 为表";Product"添加一个由列"Name","Class"组合成的主键约束
B. 为表";Product"添加一个由列"Name","Class"组合成的唯一性约束
C. 为数据集ds 添加一个名为";Product"的数据表,并添加两个列,列名分别为"Name"和"Class"
D. 为数据集ds 添加一个名为";Product"的数据表,并添加一个名为"UC_ProductName"的数据列
满分:5分
2.关于ASP.NET 窗体应用程序,下列说法哪些是正确的?
A. Web 窗体是在浏览器中进行解释执行的
B. Web 窗体程序中脚本和代码必须严格分开
C. Web 窗体程序产生的HTML 页面只能运行于IE 浏览器
D. Web 窗体程序的代码可以使用任何一种.NET 兼容的编程语言编写
满分:5分
3.JavaScript包括在HTML中,它成为HTML文档的一部分,可将<Script>...</Script>标识放入( )。
A. 只能在<Head>.. </Head>之间
B. 只能在<Body>…</Body>之间
C. 既可放入<Head>.. </Head>之间,也可放入<Body>…</Body>之间
D. 只能在<div>…</div>之间
满分:5分
4.关于结构类型,下列说法哪些是正确的?
A. 结构是值类型
B. 结构中不允许定义带参数的实例构造函数;
C. 结构中不允许定义析构函数
D. 结构中可以定义成员方法,但是方法内不能使用this 指针
满分:5分
5.在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的_______属性来指定连接到数据库时的用户和密码信息.
A. ConnectionString
B. DataSource
C. UserInformation
D. Provider
满分:5分
6.下列哪个类型的对象是ADO.NET 在非连接模式下处理数据内容的主要对象?
A. Command
B. Connection
C. DataAdapter
D. DataSet
满分:5分
7.网页中的表单是()。
A. 一个容器类对象
B. 一个图像对象
C. 一个子网页
D. 一个对话框
满分:5分
8.下列语句创建了多少个string 对象? string[,] strArray = new string;
A. 0
B. 3
C. 4
D. 12
满分:5分
9.在类的定义中,类的__________描述了该类的对象的行为特征。
A. 类名
B. 方法
C. 所属的名字空间
D. 私有域
满分:5分
10.以下语句获取表中第1行第1列(FirstName列)的数据,其中正确的语句是( )。
A. myTable.Rows["FirstName"]
B. myTable.Rows["FirstName"]
C. myTable.Rows
D. myTable.Rows
满分:5分
二、多选题(共4道试题,共20分。)
1.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句 DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为______的数据行.
A. Added
B. Deleted
C. Detached
D. Modified
E. Unchanged
满分:5分
2.目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序
A. SQL Server .NET 数据提供程序
B. OLE DB .NET 数据提供程序
C. ODBC .NET 数据提供程序
D. XML .NET 数据提供程序
满分:5分
3.已知变量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分
4.在Visual Studio .NET 的服务器资源管理器中,下列哪些是可见的服务项目
A. 数据连接
B. 网络连接
C. 事件日志服务
D. 设备管理器
满分:5分
三、判断题(共6道试题,共30分。)
1.Web服务器的默认文件夹是:c:\Inetpub\wwwroot,不可以修改到其他分区。( )
A. 错误
B. 正确
满分:5分
2.DataDrid控件的定义设置了AutoGenerateColumns=”false”,表示不允许自动产生列,列的产生是由人工根据需要来定义。 ( )
A. 错误
B. 正确
满分:5分
3.C#中索引器的实现过程,只能根据数字进行索引( )
A. 错误
B. 正确
满分:5分
4.String 对象是不可改变的,修改字符串的值实际上是在重新创建实例并赋值。()
A. 错误
B. 正确
满分:5分
5.在 VS.NET 中,实现 Web 服务的文件名后缀为.asmx。
A. 错误
B. 正确
满分:5分
6.XHTML是HTML的子集( )
A. 错误
B. 正确
满分:5分
14秋学期《WEB程序设计》在线作业3
试卷总分:100   测试时间:--
一、单选题(共10道试题,共50分。)
1.分析下列程序: public class class4 { private string _sData = ""; public string sData{set{_sData = value;}} } 在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?
A. obj.sData = "It is funny!";
B. Console.WriteLine(obj.sData);
C. obj._sData = 100;
D. obj.set(obj.sData);
满分:5分
2.HTML文件的控制部分和正文部分用( )符号进行区分。
A. []
B. “”
C. <>
D. ##
满分:5分
3.C#中每个int 类型的变量占用_______个字节的内存。
A. 1
B. 2
C. 4
D. 8
满分:5分
4.以下是一段JavaScript代码,其运行结果是( )。 <script language="JavaScript" type="text/JavaScript"> var array=new Array() for (i=1;i<10;i++){ array=i*I document.write(array+" ") } </script>
A. 在页面分行显示数字1至9的平方
B. 在页面分行显示数字1至10的平方
C. 在页面一行间隔显示数字1至9的平方
D. 在页面一行间隔显示数字1至10的平方
满分:5分
5.在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的_______属性来指定连接到数据库时的用户和密码信息.
A. ConnectionString
B. DataSource
C. UserInformation
D. Provider
满分:5分
6.已知ds1,ds2 分别代表两个不同的DataSet 对象.其中ds1 已包含名为"Customer"的DataTable 对象,且该DataTable 对象被变量dt_Customer 引用.已知dt_Customer表中有100 条记录,则执行下列语句后,新的数据表new_dt_Customer 中包含______条记录. DataTable new_dt_Customer = dt_Customer.Copy();
A. 0
B. 100
C. 200
D. 300
满分:5分
7.下列哪个表达式表示必须输入必须是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分
8._________命名空间中的类和接口用于创建Web 应用程序的页面?
A. System.Drawing
B. System.IO
C. System.Web.UI
D. System.Web.Service
满分:5分
9.在ADO.NET中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet中,则必须事先设置好DataAdapter对象的下列哪个Command属性
A. Delete Command
B. Update Command
C. Insert Command
D. Select Command
满分:5分
10.下面的语句,strpoint的值是( )。 Strpoint=Instr(”qinxueli@126.com”,”@”)
A. 5
B. 6
C. 7
D. 8
满分:5分
二、多选题(共4道试题,共20分。)
1.派生类能够直接访问的基类的成员是( )
A. 公有成员
B. 保护成员
C. 私有成员
D. 静态成员
满分:5分
2.下面有关枚举成员赋值说法正确的是( )
A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
满分:5分
3.哪些可以成为javascript的事件:( )
A. 鼠标的点击
B. 图象在加载的时候
C. 提交一份HTML表单
D. 在HTML表单中选择一个输入框
满分:5分
4.下列哪些方法可以在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分
三、判断题(共6道试题,共30分。)
1.使用HTML控件时将不能保持ViewState状态。( )
A. 错误
B. 正确
满分:5分
2.非静态成员只能由对象进行访问。 ( )
A. 错误
B. 正确
满分:5分
3.使用 DataSet.WriteXmlSchema 方法可以将数据集的架构和数据同时导出到一个 XML 文件。( )
A. 错误
B. 正确
满分:5分
4.判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。( )
A. 错误
B. 正确
满分:5分
5.构造函数可以返回值。 ( )
A. 错误
B. 正确
满分:5分
6.Mail对象默认的SMTP服务器的当前应用服务服务器。( )
A. 错误
B. 正确
满分:5分

答案请在附件下载,需要辅导请联系客服qq 761296021
页: [1]
查看完整版本: 14秋学期《WEB程序设计》在线作业答案