作业辅导 发表于 2017-9-10 11:59:24

东北大学17秋《WEB程序设计》在线作业123答案100分参考

17秋学期《WEB程序设计》在线作业1
一、单选题:【10道,总分:50分】
1.171.      以下几个事件中代表“鼠标滑到”的事件是(    )。          (满分:5)
    A. OnMouseDown
    B. OnMouseOut
    C. OnMouseOver
    D. OnouseUp
2.关于结构类型,下列说法哪些是正确的?          (满分:5)
    A. 结构是值类型
    B. 结构中不允许定义带参数的实例构造函数;
    C. 结构中不允许定义析构函数
    D. 结构中可以定义成员方法,但是方法内不能使用this 指针
3.打开SQL Connection 时返回的SQL Server 错误号为4060,该错误表示:          (满分:5)
    A. 连接字符串指定的服务器名称无效
    B. 连接字符串指定的数据库名称无效
    C. 连接超时
    D. 连接字符串指定的用户名或密码错误
4.要取出DropDownList控件中用户选择的值,应读取:          (满分:5)
    A. SelectedIndex
    B. SelectedValue
    C. Value
    D. Text
5.下列表达式表示必须输入3个以上由大小写字母、数字、符号“”(下划线)、“-”(中划线)以及“.”组成的字符串,位数不限。(    )。          (满分:5)
    A. {3,}
    B. {3,}
    C. {3,}
    D. {3,}
6.ASP.NET窗体文件的扩展名为:          (满分:5)
    A. .aspx
    B. .ascx
    C. .cs
    D. .html
7.在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是:(    )。          (满分:5)
    A. CompareValidator 控件
    B. ValidationSummary控件
    C. RequiredFieldValidator控件
    D. 同时使用RequiredFieldValidator控件和CompareValidator控件
8.float f=-123.567F; int i=(int)f;i的值现在是(    )。          (满分:5)
    A. -123.567F
    B. -123.567
    C. 123
    D. -123
9.在自定义的类MyClass 中,应重载继承自System.Object 类的哪个方法,以实现自定义的哈希算法?          (满分:5)
    A. GetHashCode
    B. Equals
    C. ReferenceEquals
    D. ToString
10.dataTable 是数据集myDataSet 中的数据表对象,有9 条记录.调用下列代码后,dataTable 中还有几条记录 dataTable.Rows.Delete(    );          (满分:5)
    A. 9
    B. 8
    C. 1
    D. 0
二、多选题:【4道,总分:20分】

1.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句DataSet changes = myDataSet.GetChanges(    );获得的新的数据集changes 将包含原数据集中状态为(    )的数据行.          (满分:5)
    A. Added
    B. Deleted
    C. Detached
    D. Modified
    E. Unchanged
2.派生类能够直接访问的基类的成员是(    )          (满分:5)
    A. 公有成员
    B. 保护成员
    C. 私有成员
    D. 静态成员
3.下列哪些方法可以在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");
4.下面有关枚举成员赋值说法正确的是(    )          (满分:5)
    A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
    B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
    C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
    D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
三、判断题:【6道,总分:30分】

1.在 VS.NET 中,实现 Web 服务的文件名后缀为.asmx。          (满分:5)
    A. 错误
    B. 正确
2.DataDrid控件的定义设置了AutoGenerateColumns=”false”,表示不允许自动产生列,列的产生是由人工根据需要来定义。 (    )          (满分:5)
    A. 错误
    B. 正确
3.Web应用系统的主页面文件名一般是:index.htm、index.html、index.apsx和default.aspx等,用户不可以自己命名。(    )          (满分:5)
    A. 错误
    B. 正确
4.PageLoad事件是当服务器控件加载Page对象时发生的。也就是说,每次加载页面时,无论是初次浏览还是通过单击按钮或因为其他事件再次调用页面,都会触发此事件。 (    )          (满分:5)
    A. 错误
    B. 正确
5.应用Cookie文件完成一个客户访问某一站点的计数器,以记录所有访问该站点的访问次数。(    )          (满分:5)
    A. 错误
    B. 正确
6.ASP.NET页的默认扩展名是ascx(    )。          (满分:5)
    A. 错误
    B. 正确
17秋学期《WEB程序设计》在线作业2
一、单选题:【10道,总分:50分】

1.为了在程序中使用DataSet 类定义数据集对象,应在文件开始处添加对命名空间(    )的引用.          (满分:5)
    A. System.IO
    B. System.Utils
    C. System.Data
    D. System.DataBase
2.类MyClass 中,下列哪条语句定义了一个只读的属性Count?          (满分:5)
    A. private int Count;
    B. private int count;public int Count{get{return count;}}
    C. public readonly int Count;
    D. public readonly int Count{get{ return count;}set{count = value;}}
3.若string s=”ABCD”;char[] arr=s.ToCharArray(    ); 则Console.WriteLine(arr);输出结果为(    )          (满分:5)
    A. A
    B. B
    C. C
    D. D
4.web页面在载入的时候触发的事件是:(    )。          (满分:5)
    A. PageLoad
    B. Click
    C. Change
    D. PageUnload
5.171.      以下几个事件中代表“鼠标滑到”的事件是(    )。          (满分:5)
    A. OnMouseDown
    B. OnMouseOut
    C. OnMouseOver
    D. OnouseUp
6.下面的语句,strpoint的值是(    )。Strpoint=Instr(”qinxueli@126.com”,”@”)          (满分:5)
    A. 5
    B. 6
    C. 7
    D. 8
7.Web 表单中,按钮的默认事件是          (满分:5)
    A. Click 事件
    B. Load 事件
    C. Init 事件
    D. Command 事件
8.URL是(    )。          (满分:5)
    A. 超文本传输协议
    B. 统一资源管理器
    C. 超文本标记语言
    D. 浏览器
9.Command对象如果执行的SQL语句是修改语句(Update)时,需使用的方法是(    )          (满分:5)
    A. ExecuteNonQuery(    )
    B. ExecuteScalar(    )
    C. ExecuteReader(    )
    D. Execute(    )
10.C#程序中,可使用try..catch 机制来处理程序出现的(    )错误。          (满分:5)
    A. 语法
    B. 运行
    C. 逻辑
    D. 拼写
二、多选题:【4道,总分:20分】

1.下面有关枚举成员赋值说法正确的是(    )          (满分:5)
    A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
    B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
    C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
    D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
2.目前在ADO.NET 中可以使用与下列哪些数据源相关的DataAdapter          (满分:5)
    A. SQL Server .NET 数据源
    B. OLE DB .NET 数据源
    C. XML 文件
    D. ODBC .NET 数据源
3.设计ADO.NET 应用程序时,在下列哪些情况下,使用Command 对象直接访问数据源更加有效          (满分:5)
    A. 使用ADO.NET 对XML 数据文件中的数据进行分析和处理
    B. 在SQL Server 数据库的表中搜索某个字段值
    C. 计算SQL Server 数据库中数据表的行数
    D. 在SQL Server 数据库中创建存储过程
4.下列哪些方法可以在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");
三、判断题:【6道,总分:30分】

1.对象的this引用是对该对象本身的引用。(    )          (满分:5)
    A. 错误
    B. 正确
2.String 对象是不可改变的,修改字符串的值实际上是在重新创建实例并赋值。 (    )          (满分:5)
    A. 错误
    B. 正确
3.利用MultiView和View控件能实现向导功能(    )          (满分:5)
    A. 错误
    B. 正确
4.应用Cookie文件完成一个客户访问某一站点的计数器,以记录所有访问该站点的访问次数。(    )          (满分:5)
    A. 错误
    B. 正确
5.服务器端验证是为了保证给用户较快的响应速度。(    )          (满分:5)
    A. 错误
    B. 正确
6.CompareValidator控件不能用于验证数据类型。(    )          (满分:5)
    A. 错误
    B. 正确
17秋学期《WEB程序设计》在线作业3
一、单选题:【10道,总分:50分】

1.以下有关样式表项的定义中,正确的是:          (满分:5)
    A. H1{font-family:楷体gb2312, text-aligh:center}
    B. H1{font-family=楷体gb2312, text-aligh=center}
    C. H1{font-family:楷体gb2312; text-aligh:center}
    D. H1{font-family=楷体gb2312; text-aligh=center}
2.如果要设置TextBox为只读的,应设置:          (满分:5)
    A. ReadOnly="true"
    B. ReadOnly="false"
    C. Enabled="true"
    D. Enabled="false"
3.JavaScript包括在HTML中,它成为HTML文档的一部分,可将...标识放入(    )。          (满分:5)
    A. 只能在<Head>.. </Head>之间
    B. 只能在<Body>…</Body>之间
    C. 既可放入<Head>.. </Head>之间,也可放入<Body>…</Body>之间
    D. 只能在<div>…</div>之间
4.下列语句创建了多少个string 对象?string[,] strArray = new string;          (满分:5)
    A. 0
    B. 3
    C. 4
    D. 12
5.在C#中,下列哪些语句可以创建一个具有3 个初始值为""的元素的字符串数组?          (满分:5)
    A. string StrList("");
    B. string StrList = {"","",""};
    C. string[] StrList = {"","",""};
    D. string[] StrList = new string;
6.如果希望控件内容变化后立即向服务器提交请求,需要在控件中添加属性(    )。          (满分:5)
    A. AutoPostBack="true"
    B. AutoPostBack="false"
    C. IsPostBack="true"
    D. IsPostBack="false"
7.SQL Server 的Windows 身份验证机制是指,当网络用户尝试连接到SQL Server 数据库时,          (满分:5)
    A. Windows 获取用户输入的用户和密码,并提交给SQL Server 进行身份验证,并决定用户的数据库访问权限
    B. SQL Server 根据用户输入的用户和密码,提交给Windows 进行身份验证,并决定用户的数据库访问权限
    C. SQL Server 根据已在Windows 网络中登录的用户的网络安全属性,对用户身份进行验证,并决定用户的数据库访问权限
    D. 登录到本地Windows 的用户均可无限制访问SQL Server 数据库
8.以下标识符中,正确的是(    )          (满分:5)
    A. nName
    B. Main
    C. 6b
    D. x5#
9.以下语句获取表中第1行第1列(FirstName列)的数据,其中正确的语句是(    )。          (满分:5)
    A. myTable.Rows["FirstName"]
    B. myTable.Rows["FirstName"]
    C. myTable.Rows
    D. myTable.Rows
10.为了控制DataAdapter 的Fill 方法如何在填充数据之前向DataSet 加载数据源架构信息,可在调用该方法前,将DataAdapter 的MissingSchemaAction 属性设为(    ),使得Fill 方法在填充数据前,向DataSet 架构添加额外的表和列,并且给DataTable添加主键信息.          (满分:5)
    A. Add
    B. AddWithKey
    C. Error
    D. Ignore
二、多选题:【4道,总分:20分】

1.设计ADO.NET 应用程序时,在下列哪些情况下,使用Command 对象直接访问数据源更加有效          (满分:5)
    A. 使用ADO.NET 对XML 数据文件中的数据进行分析和处理
    B. 在SQL Server 数据库的表中搜索某个字段值
    C. 计算SQL Server 数据库中数据表的行数
    D. 在SQL Server 数据库中创建存储过程
2.已知变量ds 引用某个DataSet 对象,该DataSet 对象中已包含一个表名为"table1"的数据表.在Windows 窗体Form1 中,为了将变量名为dataGrid1 的DataGrid 控件绑定到数据表"table1",可以使用代码(    ).          (满分:5)
    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;
3.已知变量ds 引用某个DataSet 对象,该DataSet 对象中已包含一个表名为"table1"的数据表.在Windows 窗体Form1 中,为了将变量名为dataGrid1 的DataGrid 控件绑定到数据表"table1",可以使用代码(    ).          (满分:5)
    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;
4.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句DataSet changes = myDataSet.GetChanges(    );获得的新的数据集changes 将包含原数据集中状态为(    )的数据行.          (满分:5)
    A. Added
    B. Deleted
    C. Detached
    D. Modified
    E. Unchanged
三、判断题:【6道,总分:30分】

1.String 对象是不可改变的,修改字符串的值实际上是在重新创建实例并赋值。(    )          (满分:5)
    A. 错误
    B. 正确
2.Command对象的ExxcuteNonQuery方法只是返回执行SQL语句或存储过程受影响的记录行数。(    )          (满分:5)
    A. 错误
    B. 正确
3.用For Each Ttem In Directory.GetFiles(Server.Mappath(“.”))读取当前目录下的所有文件。 (    )          (满分:5)
    A. 错误
    B. 正确
4.判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。(    )          (满分:5)
    A. 错误
    B. 正确
5.用For Each Item In Directory.GetDirectories(Server.Mappath(“.”))读取当前目录下所有子文件夹。(    )          (满分:5)
    A. 错误
    B. 正确
6.C#中索引器的实现过程,只能根据数字进行索引(    )          (满分:5)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 东北大学17秋《WEB程序设计》在线作业123答案100分参考