正确答案:C
《基于Web的程序设计Ⅰ》在线平时作业1-00001
正确答案:B
试卷总分:100 得分:95
一、单选题 (共 10 道试题,共 50 分)
1.在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_________。
A.sealed 方法
正确答案:C
B.public 方法
C.visual 方法
D.override 方法
正确答案:B
2.访问 Access 数据库需要使用的命名空间是( )。
A.System.Data.SqlClient
正确答案:C
B.System.Data.Access
正确答案:D
C.System.Data.OleDb
正确答案:B
D.System.Data.Odbc
正确答案:A
3.下面答案中,( )不是打开文件涉及的枚举类型。
正确答案:A
A.FileMode
正确答案:D
B.FileOpen
C.FileAccess
D.FileShare
正确答案:B
4.验证用户输入的值在21~60的范围内,要使用( )验证控件。
A.RegularExpressionValidatof控件
正确答案:C
B.CompareValidator控件
正确答案:D
正确答案:B
C.RangeValidator控件
D.RequiredFieldValidator控件
正确答案:A
5.myDataSet.Tables.AddRange (dtArray) 语句中的 dtArray 是一个( )数组。
正确答案:B
A.DataSet
正确答案:C
B.Table
C.DataTable
正确答案:C
D.DataArray
正确答案:A
6.171. 以下几个事件中代表“鼠标滑到”的事件是( )。
正确答案:C
A.OnMouseDown
正确答案:A
B.OnMouseOut
C.OnMouseOver
D.OnouseUp
正确答案:D
7.若string s=”ABCD”; char[] arr=s.ToCharArray(); 则Console.WriteLine(arr[0]);输出结果为( )
正确答案:D
A.A
B.B
C.C
D.D
正确答案:D
8.C#中每个int 类型的变量占用_______个字节的内存。
A.1
B.2
C.4
D.8
正确答案:B
9.float f=-123.567F; int i=(int)f;i的值现在是( )。
A.-123.567F
B.-123.567
C.123
D.-123
正确答案:A
10.为访问SQL Server数据库中的数据,最好使用以下那种.NET数据提供者连接到数据库( )
A.SQL Server.NET
B.OLEDB.NET
正确答案:B
C.ODBC.NET
正确答案:A
D.XML.NET
正确答案:D
东大23春《基于Web的程序设计Ⅰ》在线平时作业1[答案]多选题答案
正确答案:A
二、多选题 (共 4 道试题,共 20 分)
11.下面对Write( )和WriteLine( )方法的描述,正确的是( )
A.WriteLine( )方法在输出字符串的后面添加换行符
B.使用Write( )输出字符串时,光标将会位于字符串的后边
C.使用Write( )和WriteLine( )方法输出数值变量时,必须要先把数值变量转换成字符串
D.使用不带参数的WriteLine( )方法时,将不会产生任何输出
正确答案:D
12.已知变量ds 引用某个DataSet 对象,该DataSet 对象中已包含一个表名为"table1"的数据表.在Windows 窗体Form1 中,为了将变量名为dataGrid1 的DataGrid 控件绑定到数据表"table1",可以使用代码_______.
正确答案:D
A.dataGrid1.DataSource = ds; dataGrid1.DataMember = ds.Tables["table1"];
正确答案:C
B.dataGrid1.DataMember = ds;
正确答案:A
C.dataGrid1.DataSource = new DataView(ds.Tables["table1"]);
正确答案:C
D.dataGrid1.DataSource = ds.Tables["table1"]; dataGrid1.DataMember = ds;
正确答案:A
13.下列哪些方法可以在DataSet 对象ds 中添加一个名为"Customers"的DataTable 对象
正确答案:B
A.DataTable dt_customers = new DataTable();
正确答案:B
B.DataTable dt_customers = new DataTable("Customers"); ds.Tables.Add(dt_customers);
正确答案:A
C.ds.Tables.Add("Customers");
正确答案:B
D.ds.Tables.Add(new DataTable("Customers");
正确答案:B
14.以下语句获取表中第 1 行第 1 列( FirstName 列)的数据,其中正确的语句是()。
A.myTable.Rows(0).Item("FirstName")
B.myTable.Rows(1) ("FirstName")
C.myTable.Rows(0)(1)
D.myTable.Rows(0).Item(0)
正确答案:C
E.myTable.Rows(0).Item(1)
三、判断题 (共 6 道试题,共 30 分)
15.构造函数可以返回值。 ( )
16.应用Cookie文件完成一个客户访问某一站点的计数器,以记录所有访问该站点的访问次数。( )
17.文本文件就是通常所说的ASCII码格式的文件,其扩展名为.txt。( )
21.服务器端验证是为了保证给用户较快的响应速度。( )
19.Page_Load事件是当服务器控件加载Page对象时发生的。也就是说,每次加载页面时,无论是初次浏览还是通过单击按钮或因为其他事件再次调用页面,都会触发此事件。 ( )
正确答案:C
20.使用Profile管理个人状态信息需要添加连接数据库的代码。( )
东大23春《基于Web的程序设计Ⅰ》在线平时作业1[答案]历年参考题目如下:
《基于Web的程序设计Ⅰ》在线平时作业3
试卷总分:100 得分: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);
2.在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_________。
A.sealed 方法
B.public 方法
C.visual 方法
D.override 方法
3.数据库连接语句:strConnString=”Provider=SQLOLEDB;Data Source=(local);Initial Catalog=pubs;User ID=sa”中的Data Source=(local)是指( )。
A.数据库服务器名
B.客户端的计算机名
C.Web服务器的主机名
D.指本地数据库服务器
4.关于结构类型,下列说法哪些是正确的?
A.结构是值类型
B.结构中不允许定义带参数的实例构造函数;
C.结构中不允许定义析构函数
D.结构中可以定义成员方法,但是方法内不能使用this 指针
5.假如发布了一个名为ASP.NET的应用系统,域名为My_web.com,本机的IP地址是202.163.45.68。下面的几种方式的哪一种是可以访问这个系统的。( )
A.在本机:
B.在局域网内的其它计算机:
C.在因特网上的其它计算机:
D.在本计算机的主文夹下,双击一个.aspx的文件
6.如果外地的朋友通过Internet访问你计算机上的ASP.NET文件,应该选择( )。
A.
B.
C.您的计算机的名字/asp.net/ziliao/1.aspx
D.您的计算机的IP地址/asp.net/ziliao/1.aspx
7.C#中,在方法MyFunc 内部的try..catch 语句中,如果在try 代码块中发生异常,并且在当前的所有catch 块中都没有找到合适的catch 块,则
A..NET 运行时忽略该异常
B..NET 运行时马上强制退出该程序
C..NET 运行时继续在MyFunc 的调用堆栈中查找提供该异常处理的过程
D..NET 抛出一个新的“异常处理未找到”的异常
8.下列语句创建了多少个string 对象? string[,] strArray = new string[3][4];
A.0
B.3
C.4
D.12
9.判断页面表单是否提交的Page对象的方法是( )。
A.IsValid
B.Databind
C.IsPostBack
D.Write
10.在ADO.NET 中,为访问DataTable 对象从数据源提取的数据行.可使用DataTable 对象的_______属性.
A.Rows
B.Columns
C.Constraints
D.DataSet
二、多选题 (共 4 道试题,共 20 分)
11.下列哪些方法可以在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");
12.以下正确的重新定向语句是:( )。
A.Response.Redirect(INDEX.ASP) 指向主页文件
B.Response.Redirect() 指向网站
C.MY-URL=”” 把一个网站地址赋给变量
D.Response.Redirect(MY-URL) 指向变量存储的网站
13.目前在ADO.NET 中可以使用与下列哪些数据源相关的DataAdapter
A.SQL Server .NET 数据源
B.OLE DB .NET 数据源
C.XML 文件
D.ODBC .NET 数据源
14.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句 DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为______的数据行.
A.Added
B.Deleted
C.Detached
D.Modified
E.Unchanged
三、判断题 (共 6 道试题,共 30 分)
15.不能在服务器端访问HTML控件( )
16.使用 DataSet.WriteXmlSchema 方法可以将数据集的架构和数据同时导出到一个 XML 文件。( )
17.判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。( )
21.利用MultiView和View控件能实现向导功能( )
19.使用HTML控件时将不能保持ViewState状态。( )
20.使用Command对象进行数据操作时,默认情况下CommandType属性为
东大23春《基于Web的程序设计Ⅰ》在线平时作业1[答案][答案]相关练习题:
10.为保证公开性、透明性,政府采购需完全采用招标性采购。( )
根据专利法规定,职务发明创造的发明人或者设计人享有哪些权利?
人员初选工作只要在时间和费用允许的情况下,应坚持面广的原则。( )
1957年的反右斗争是正确的和必要的。
5,非英语专业的学生参加由我校组织的北京地区成人本科学士学位英语统一考试,并取得合格证书;或参加全国高校网络教育部分基础课(大学英语B)统一考试,成绩达到75分以上(含75分);
著名搜索引擎有
在最优短期产出水平,厂商将()。
二、填空题(每小题1分,共10小题,10分 )
抽样调查所必须遵循的基本原则是( )。
在完全竞争的市场上,厂商短期均衡的条件是( )
1994年,中国开始推行的财政体制改革是()
属于运营与项目的共同点的有( )。
实现病人权益的前提条件是( )
认为个体特异的潜意识决定其特异的心理冲突,从而引起特定的心身疾病,该理论为()
中共第一代领导集体的治国特点中,()是其作为处理一切问题的基本依据。
下列劳动报酬形式中,属于高差异、低刚性的是( )
钢制散热器重量轻、制作、运输及安装较方便,且耐受压力较高。
7. 采用逐点比较法插补第一象限的直线时,直线起点在坐标原点处,终点坐标是(5,7),刀具从其起点开始插补,则当加工完毕时进行的插补循环数是( )
根据词根和词缀的不同组合情况,合成词的构造方式可以分为以下几种:____
垂直图表是工程进度图三种形式之一。