在线作业 发表于 2017-5-15 08:49:09

东北大学17春学期《基于Web的程序设计Ⅱ》在线作业答案

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

一、单选题:
1.分析下列程序: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);
2.float f=-123.567F; int i=(int)f;i的值现在是(    )。          (满分:5)
    A. -123.567F
    B. -123.567
    C. 123
    D. -123
3.以下标识符中,正确的是(    )          (满分:5)
    A. nName
    B. Main
    C. 6b
    D. x5#
4.在ADO.NET中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet中,则必须事先设置好DataAdapter对象的下列哪个Command属性          (满分:5)
    A. Delete Command
    B. Update Command
    C. Insert Command
    D. Select Command
5.DataSet对象的Merge方法用于(    )          (满分:5)
    A. 将两个DataSet中的数据和架构合并到一个DataSet中
    B. 将两个DataTable中的行合并到一个DataTable中
    C. 向数据源提交修改
    D. 从数据源提取数据
6.JavaScript包括在HTML中,它成为HTML文档的一部分,可将...标识放入(    )。          (满分:5)
    A. 只能在<Head>.. </Head>之间
    B. 只能在<Body>…</Body>之间
    C. 既可放入<Head>.. </Head>之间,也可放入<Body>…</Body>之间
    D. 只能在<div>…</div>之间
7.在ADO.NET 中,执行数据库的某个存储过程,则至少需要创建(    )(    )并设置它们的属性,调用合适的方法:          (满分:5)
    A. 一个Connection 对象和一个Command 对象
    B. 一个Connection 对象和DataSet 对象
    C. 一个Command 对象和一个DataSet 对象
    D. 一个Command 对象和一个DataAdapter 对象
8.网页中的表单是(    )。          (满分:5)
    A. 客户端向服务器端传送数据的工具
    B. 服务器端向客户端传送数据的工具
    C. 客户端向客户端传送数据的工具
    D. 弹出式对话框
9.C#中的类型float 对应.NET 类库中的          (满分:5)
    A. System.Single
    B. System.Double
    C. System.Int32
    D. System.Int64
10.判断页面表单是否提交的Page对象的方法是(    )。          (满分:5)
    A. IsValid
    B. Databind
    C. IsPostBack
    D. Write
二、多选题:
1.派生类能够直接访问的基类的成员是(    )          (满分:5)
    A. 公有成员
    B. 保护成员
    C. 私有成员
    D. 静态成员
2.下列哪些方法可以在DataSet 对象ds 中添加一个名为"Customers"的DataTable 对象          (满分:5)
    A. DataTable dtcustomers = new DataTable(    );
    B. DataTable dtcustomers = new DataTable("Customers");ds.Tables.Add(dtcustomers);
    C. ds.Tables.Add("Customers");
    D. ds.Tables.Add(new DataTable("Customers");
3.以下语句获取表中第 1 行第 1 列( FirstName 列)的数据,其中正确的语句是(    )。          (满分:5)
    A. myTable.Rows(0).Item("FirstName")
    B. myTable.Rows(1)("FirstName")
    C. myTable.Rows(0)(1)
    D. myTable.Rows(0).Item(0)
    E. myTable.Rows(0).Item(1)
4.以下正确的重新定向语句是:(    )。          (满分:5)
    A. Response.Redirect(INDEX.ASP)指向主页文件
    B. Response.Redirect(HTTP://www.163.NET)指向网站
    C. MY-URL=”HTTP://WWW.ZJYYC.COM”   把一个网站地址赋给变量
    D. Response.Redirect(MY-URL)指向变量存储的网站
三、判断题:
1.对象的this引用是对该对象本身的引用。(    )          (满分:5)
    A. 错误
    B. 正确
2.当DataSet对象建立完成后,就和数据库断开了连接,全部操作将在内存中进行。(    )          (满分:5)
    A. 错误
    B. 正确
3.判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。(    )          (满分:5)
    A. 错误
    B. 正确
4.用For Each Item In Directory.GetDirectories(Server.Mappath(“.”))读取当前目录下所有子文件夹。(    )          (满分:5)
    A. 错误
    B. 正确
5.XHTML中每个元素都有结束标记(    )          (满分:5)
    A. 错误
    B. 正确
6.String.Chars(2) 返回字符串的第2个字符。(    )          (满分:5)
    A. 错误
    B. 正确
17春学期《基于Web的程序设计Ⅱ》在线作业3

一、单选题:
1.下面的语句,strpoint的值是(    )。Strpoint=left(”qinxueli@126.com”,3)          (满分:5)
    A. xue
    B. @
    C. qin
    D. com
2.数据集ds 中两数据表(父表:Customer;子表:CartItems)之间有如图外键约束.父表Customers 中有一行数据的CustomerID=100,子表CartItems 中有20 行数据的CustomerID=100.若从父表中删除该行,则:          (满分:5)
    A. 子表不发生任何变化
    B. 子表中20 个相关行的CustomerID 列的值变为DBNull
    C. 子表中20 个相关行被删除
    D. 引发Exception
3.在ADO.NET中,对于Command对象的ExecuteNonQuery(    )方法和ExecuteReader(    )方法,下面叙述错误的是(    )。          (满分:5)
    A. insert、update、delete等操作的Sql语句主要用ExecuteNonQuery(    )方法来执行。
    B. ExecuteNonQuery(    )方法返回执行Sql语句所影响的行数。
    C. Select操作的Sql语句只能由ExecuteReader(    )方法来执行。
    D. ExecuteReader(    )方法返回一个DataReder对象。
4.如果希望控件内容变化后立即向服务器提交请求,需要在控件中添加属性(    )。          (满分:5)
    A. AutoPostBack="true"
    B. AutoPostBack="false"
    C. IsPostBack="true"
    D. IsPostBack="false"
5.HTML文件的控制部分和正文部分用(    )符号进行区分。          (满分:5)
    A. []
    B. “”
    C. <>
    D. ##
6.以下是一段JavaScript代码,其运行结果是(    )。var array=new Array(    )for(i=1;i          (满分:5)
    A. 在页面分行显示数字1至9的平方
    B. 在页面分行显示数字1至10的平方
    C. 在页面一行间隔显示数字1至9的平方
    D. 在页面一行间隔显示数字1至10的平方
7.C#中每个int 类型的变量占用(    )个字节的内存。          (满分:5)
    A. 1
    B. 2
    C. 4
    D. 8
8.下列语句创建了多少个string 对象?string[,] strArray = new string;          (满分:5)
    A. 0
    B. 3
    C. 4
    D. 12
9.ASP.NET框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是(    )          (满分:5)
    A. HTML控件和Web控件
    B. HTML控件和XML控件
    C. XML控件和Web控件
    D. HTML控件和IIS控件
10.为访问SQL Server数据库中的数据,最好使用以下那种.NET数据提供者连接到数据库(    )          (满分:5)
    A. SQL Server.NET
    B. OLEDB.NET
    C. ODBC.NET
    D. XML.NET
二、多选题:
1.以下正确的重新定向语句是:(    )。          (满分:5)
    A. Response.Redirect(INDEX.ASP)指向主页文件
    B. Response.Redirect(HTTP://www.163.NET)指向网站
    C. MY-URL=”HTTP://WWW.ZJYYC.COM”   把一个网站地址赋给变量
    D. Response.Redirect(MY-URL)指向变量存储的网站
2.在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本:          (满分:5)
    A. <TEXTAREA></TEXTAREA>
    B. <INPUT    type=”text”/>
    C. <INPUT    type=”hidden”/>
    D. <DIV></DIV>
3.目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序          (满分:5)
    A. SQL Server .NET 数据提供程序
    B. OLE DB .NET 数据提供程序
    C. ODBC .NET 数据提供程序
    D. XML .NET 数据提供程序
4.在Visual Studio .NET 的服务器资源管理器中,下列哪些是可见的服务项目          (满分:5)
    A. 数据连接
    B. 网络连接
    C. 事件日志服务
    D. 设备管理器
三、判断题:
1.IsPostBack属性是判别页面是首次加载还是多次回发访问。 (    )          (满分:5)
    A. 错误
    B. 正确
2.如果客户机禁用JavaScript,则验证必须采用服务器端形式。(    )          (满分:5)
    A. 错误
    B. 正确
3.当页面往返时,在触发控件的事件之前会触发PageLoad事件(    )          (满分:5)
    A. 错误
    B. 正确
4.数据库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. 正确
5.使用String.Substring方法获得子字符串时,其索引从0开始。(    )          (满分:5)
    A. 错误
    B. 正确
6.Command对象的ExxcuteNonQuery方法只是返回执行SQL语句或存储过程受影响的记录行数。(    )          (满分:5)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 东北大学17春学期《基于Web的程序设计Ⅱ》在线作业答案