文档库 最新最全的文档下载
当前位置:文档库 › 。net考试题及答案

。net考试题及答案

。net考试题及答案
。net考试题及答案

一、填空。

1.面向对象的语言具有封装性、继承性、多态性。

2.列举https://www.wendangku.net/doc/8b12215658.html,中的五个主要对象。

Connection 连接数据库

Command 查询命令

DataAdapter 数据适配器,填充数据集

DataSet 数据集,暂存区,多个table的集合

DataReader 从数据库中顺序的一条一条读取数据,只能只读

3.类成员可访问的形式分别是?

Private :私有成员,在类的内部才可以访问

Protected:保护成员,该类内部和继承类中才可以访问

Public:公有成员,完全公开,没有访问限制

4.Float f = 123.5678. int i = (int)f i的值是多少?

123

5.委托声明的关键字是?

delegate

二、选择题。

1.用户类若想支持foreach语句需要实现的接口是?

IEnumerable

2.用户自定义异常类需要从以下哪个类继承?

execption

3.在https://www.wendangku.net/doc/8b12215658.html,中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(C)。

a)insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;

b)ExecuteNonQuery()方法返回执行Sql语句所影响的行数。

c)Select操作的Sql语句只能由ExecuteReader()方法来执行;

d)ExecuteReader()方法返回一个DataReder对象;

4.接口是一种引用类型,在接口中可以声明(A),但不可以声明公有的域或私有的成员变量。

a)方法、属性、索引器和事件;

b)方法、属性信息、属性;

c)索引器和字段;

d)事件和字段;

5.下列选项中,(C)是引用类型。

a)enum类型 b)struct类型 c)string类型 d)int类型

6.下列关于C#中索引器理解正确的是(A)

a)索引器的参数必须是两个或两个以上 b)索引器的参数类型必须是整数型

c)索引器没有名字 d)以上皆非

7.如果设treeView1=new TreeView(),则treeView1.Nodes.Add(“根节点”)返回的是一个 (A) 类型的值。

a)TreeNode;b)int;c)string;d)TreeView;

8.下面关于XML的描述错误的是(D)。

a)XML提供一种描述结构化数据的方法;

b)XML 是一种简单、与平台无关并被广泛采用的标准;

c)XML文档可承载各种信息;

d)XML只是为了生成结构化文档;

9.装箱、拆箱操作发生在: ( C )

A.类与对象之间

B.对象与对象之间

C.引用类型与值类型之间

D.引用类型与引用类型之间

10.以下哪个是可以变长的数组?(D)

A.Array

B.string[]

C.string[N]

D.ArrayList

11.对于一个实现了IDisposable接口的类,以下哪些项可以执行与释放或重置非托管资源相关的应用程序定义的任务?(多选) (ABC)

A.Close

B.Dispose

C.Finalize

https://www.wendangku.net/doc/8b12215658.html,ing

E.Quit

https://www.wendangku.net/doc/8b12215658.html,依赖以下哪项技术实现跨语言互用性?(C)

A.CLR 公共语言运行时,就是.NET提供的哪些类

B.CTS 通用系统类型。Int32、Int16—int、String—string、Boolean—bool

C.CLS 通用语言规范。不同语言语法的不同。

D.CTT

a) abstract class BaseClass

{

public virtual void MethodA()

{

}

public virtual void MethodB()

{

}

}

class Class1: BaseClass

{

public void MethodA(string arg)

{

}

public override void MethodB()

{

}

}

class Class2: Class1

{

new public void MethodB()

{

}

}

class MainClass

{

public static void Main(string[] args)

{

Class2 o = new Class2();

Console.WriteLine(o.MethodA());

}

}

请问,o.MethodA调用的是: (C)

A.BaseClass.MethodA

B.Class2.MethodA

C.Class1.MethodA

D.都不是

13.您需要创建一个https://www.wendangku.net/doc/8b12215658.html,应用程序,公司考虑使用Windows身份认证。

所有的用户都存在于AllWin这个域中。您想要使用下列认证规则来配置这个应用程序:

a、匿名用户不允许访问这个应用程序。

b、所有雇员除了Tess和King都允许访问这个应用程序。

请问您应该使用以下哪一个代码段来配置这个应用程序?( )

14.您要创建https://www.wendangku.net/doc/8b12215658.html,应用程序用于运行AllWin公司内部的Web站点,这个应用程序包含了50个页面。您想要配置这个应用程序以便当发生一个HTTP代码错误时它可以显示一个自定义的错误页面给用户。您想要花最小的代价完成这些目标,您应该怎么做?(多选)(CD)

A.在这个应用程序的Global.asax文件中创建一个Application_Error过程去处理 https://www.wendangku.net/doc/8b12215658.html, 代码错误。

B.在这个应用程序的Web.config文件中创建一个applicationError节去处理https://www.wendangku.net/doc/8b12215658.html,代码

错误。

C.在这个应用程序的Global.asax文件中创建一个CustomErrors事件去处理HTTP错误。

D.在这个应用程序的Web.config文件中创建一个CustomErrors节去处理HTTP错误。

E.在这个应用程序的每一页中添加一个Page指示符去处理https://www.wendangku.net/doc/8b12215658.html, 代码错误。

F. 在这个应用程序的每一页中添加一个Page指示符去处理https://www.wendangku.net/doc/8b12215658.html, HTTP错误。

15.您的公司有一个DB Server,名为AllWin,其上装了MS SQLSERVER 2000。现在需要您写一个数据库连接字符串,用以连接AllWin上SQL SERVER中的一个名为PubBase实例的Test库。请问,应该选择下面哪一个字符串?(D)

A. “Server=AllWin;Data Source=PubBase;Initial Catalog=Test;Integrated

Security=SSPI”

B. “Server= AllWin;Data Source=PubBase;Database=Test;Integrated Security= SSPI”

C. “Data Source= AllWin \PubBase;Initial Category=PubBase;Integrated Security= SSPI”

D. “Data Source= AllWin \ Pub Base;Database=Test;Integrated Security= SSPI”

16.C#的数据类型有(B)

a)值类型和调用类型; b)值类型和引用类型;c)引用类型和关系类型;d)关系类型和调用类型;

三、代码题。

1.写出一段C#的简单日志读写功能,要求写入系统时间并读取。

引入命名空间:

using System.IO;

using System.Text;

写文件

string strFilePath = Server.MapPath("新建文本文档.txt");

FileStream fs = new FileStream(strFilePath, FileMode.Append);

StreamWriter sw = new StreamWriter(fs, Encoding.Default);

sw.WriteLine("" + DateTime.Now.ToString() +

"'\t'liuyajuan'\t'Login.aspx'\t'登陆A'");

sw.Close();

fs.Close();

读文件

string strFilePath = Server.MapPath("新建文本文档.txt");

FileStream fs = new FileStream(strFilePath, FileMode.Open, FileAccess.Read);

StreamReader sd = new StreamReader(fs, Encoding.Default);

string strLine = sd.ReadLine();

string str = "";

while (strLine != null)

{

str +=strLine.ToString() + "
";

strLine = sd.ReadLine();

}

sd.Close();

fs.Close();

this.lblShow.Text = str;2.求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m

public static void Foo(int m)

{

int result = 0;

for (int i = 1; i <=m; i++)

{

if (i%2==0)

{

result = result - i;

}

else

{

result = result + i;

}

}

return result;

}

public static int Foo(int m)

{

int result = 0,i=1;

while (i<=m)

{

if (i%2==0)

{

result = result - i;

}

else

{

result = result + i;

}

i++;

}

return result;

}

***************************************************************************** int num = m;

int result = 0;

for (int i = 0; i < num+1; i++)

{

if (i % 2 == 0)

{

result = result - i;

}

else

{

result = result + i;

}

}

int m=6, s=0;

if (m%2==0)

{

s = -(m / 2);

}

else

{

s = m - ((m - 1) / 2);

}

ASP NET考试试题及答案详析

一、填空题 (1)ASPX网页的代码储存模式有两种,它们是_代码分离模式__和__单一模式_。 答案:代码分离模式,单一模式 (2)当一个Web控件上发生的事件需要立即得到响时,应该将他的AutoPostBack属性设置为true。 答案:AutoPostBack (3)请将下列数据(nn)在TextBox控件中显示出来。 Double nn=4512.6; TextBox1.Text=nn.Tostring(); 答案:nn.ToString() (4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password. 答案:Password (5)下面是一个转移到新网页的指令:Response.Redirect(“新网页的Url”) 答案:新网页的Ur1 (6)在设计阶段必须将各个验证控件的属性指向被验证的控件。 答案:ControlToValidate (7)下面是设置和取出Session对象的代码。 设置Session的代码是: Session[“greeting”]=“hello wang!”; 取出该Session对象的语句如下: string Myvar=; 答案:Session[“greeting”].ToString() (8)下面是使用Application对象时防止竞争的代码。 Application.;//锁定Application对象 Application[“counter”]=(int)Application[“counter”]+1; Application.;//解除对Application对象的锁定 答案:lock(),unlock() (9)废除Session的语句是:。 答案:Session.Abandon() (10)打开文件系统网站时将自动打开一个开发服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。 答案:开发 (11)所谓分布式类就是在多个文件中使用相同的_命名空间_,相同的_类名_,而且每个类的定义前面都加上partial修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。答案:命名空间,类名,partial (12)改变Session的有效时间的语句是:Session.Timeout=60;。 答案:Session.Timeout=60; (13)NET与XML紧密结合的最大好处是跨平台传送数据。 答案:跨平台传送数据 (14)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.答案:Header Insert ItemInserted

.NET开发人员面试题(含答案)

.NET开发人员试题(综合) 每题5分 1、用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 2、软件开发过程一般有几个阶段?每个阶段的作用? 3、请列举一些您用到过的设计模式以及在什么情况下使用该模式? 4、您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平? 5、您离职的原因是什么?

.NET开发人员试题(基础) 一、填空:每题2分 1.面向对象的语言具有继承性、封装性、多态性。 2. 能用foreach遍历访问的对象需要实现 IEnumerable _接口或声明 3.委托声明的关键字是delegate ? 4.在.Net托管代码中我们不用担心内存漏洞,这是因为有了gc __? 5.当类T只声明了私有实例构造函数时,则在T的程序文本外部,不可以(可以or 不可以)从T派生出新的类,不可以(可以or 不可以)直接创建T的任何实例。 二、单选:每题2分 6.在对SQL Server 数据库操作时应选用(A)。 a)SQL Server .NET Framework 数据提供程序; b)OLE DB .NET Framework 数据提供程序; c)ODBC .NET Framework 数据提供程序; d)Oracle .NET Framework数据提供程序; 7.以下描述错误的是(A) a)在C++中支持抽象类而在C#中不支持抽象类。 b)C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。 c)在C#中可使用new 修饰符显式隐藏从基类继承的成员。 d)在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。 8.C#的数据类型有(A) a)值类型和调用类型; b)值类型和引用类型; c)引用类型和关系类型; d)关系类型和调用类型; 9.下列描述错误的是(D) a)类不可以多重继承而接口可以; b)抽象类自身可以定义成员而接口不可以; c)抽象类和接口都不能被实例化; d)一个类可以有多个基类和多个基接口; 10.在DOM中,装载一个XML文档的方法(D) a)save方法b)load方法c)loadXML方法d)send方法

《网络程序设计》期末考试试题.doc

学习中心_________ 姓名_____________ 学号 西安电子科技大学网络与继续教育学院 2019学年上学期 《网络程序设计》期末考试试题 (综合大作业) 考试说明: 1、大作业试题于2019年4月25日公布,2019年4月26日至2019年5月12日在线上传大作业答卷(最多上传10张图片); 2、考试必须独立完成,如发现抄袭、雷同均按零分计; 3、答案须用《西安电子科技大学网络与继续教育学院综合大作业答题纸》手写完成,要求字迹工整、卷面干净; 4、文字描述部分需手写,系统界面以图片形式保存,且总页面不超过10页,上传考试系统。 一、(30分/题,共1个)以access数据库作为后台数据库,完成某学校教材信息的录入、修改和查询。要求所有教材信息必须存储在数据库中,最终提交作业报告,内容包括题目内容,题目总体分析,实现方案,数据库设计,功能模块设计,网页结构设计,运行结果,主要源程序。 总体分析 根据题目要求选择了使用桌面应用程序实现,而没有选择web实现。所以选择java作为开发语言,使用java提供的swing组件实现交互界面。题目要求使用access做为后台数据库,java提供了JDBC-ODBC驱动连接access数据库。

实现方案 使用access数据库(JDBC-ODBC连接) 使用java语言编程(JDK1.6) 使用swing实现交互界面 使用Netbeans7.0 IDE 数据库设计 表结构: 表:book 字段类型说明Id 长整型图书编号 book_name 字符串书名 author 字符串作者 publisher 字符串出版社 publish_date 时间出版时间 功能模块设计 程序中实现了图书信息的查询、添加、修改、删除。 1、查询模块 可以显示所有的图书信息, 可以按条件查询,可分别通过书名、作者、出版社进行查询相关图书信息。 2、添加模块 添加新的图书信息到数据库中 3、修改模块 对数据库中存储的图书信息进行修改。 4、删除模块 删除数据库中的图书信息。 详细设计 代码结构:

.NET程序设计A卷试题与答案

https://www.wendangku.net/doc/8b12215658.html,程序设计A卷试题与答案 基本信息:[矩阵文本题] * 1、下面对Cookie对象描述不准确的是()。 [单选题] A.Cookie对象在服务器端运行(正确答案) B.Cookie文件保存在客户端 C.Cookie对象可以通过Expires属性设置过期时间 D.投票系统中可以使用Cookie限制重复投票 2、下列有关解决方案的叙述中,不正确的是()。 [单选题] A.一个解决方案可以包含多个项目 B.一个解决方案只能包含一个项目(正确答案) C.新建项目时,会默认生成一个解决方案 D.解决方案文件的扩展名是“.sln” 3、如果想验证文本框中是否输入了数据,应该使用()控件。 [单选题] A.RequiredFieldValidator控件(正确答案)

B.CompareValidator控件 C.ValidationSummary控件 D.RangeValidator控件 4、在用户注册页面中,验证用户输入的密码和确认密码是否一致时,应该使用()控件。 [单选题] A.RequiredFieldValidator控件 B.CompareValidator控件(正确答案) C.ValidationSummary控件 D.RangeValidator控件 5、设置验证内容不合法时,出现的提示信息,通过()属性进行设置。 [单选题] A.Name B.ID C.ErrorMessage(正确答案) D.Text 6、假设txtName是控件TextBox的ID,那么()是用户输入的内容。 [单选题] A.txtName.Value B.https://www.wendangku.net/doc/8b12215658.html, C.txtName.ID D.txtName.text(正确答案)

(完整word版)https://www.wendangku.net/doc/8b12215658.html,面试题132道

1. 简述private、protected、public、internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举https://www.wendangku.net/doc/8b12215658.html, 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量 3.使用Server.Transfer 3. 一列数的规则如下: 1、1、2、3、5、8、13、21、3 4...... 求第30位数是多少,用递归算法实现。 答:public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i == 0) return 0; else if(i > 0 && i <= 2) return 1; else return Foo(i -1) + Foo(i - 2); } } 4.C#中的委托是什么?事件是不是一种委托? 答: 委托可以把一个方法作为参数代入另一个方法。 委托可以理解为指向一个函数的引用。 是,是一种特殊的委托 5.override与重载的区别 答: override 与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要 Override 是进行基类中函数的重写。为了适应需要。

面向对象程序设计C#.NET-期末试卷及答案

期末考试试卷 课程名称:面向对象程序设计C#.NET 适用年级/专业: 081/计算机 试卷类别开卷(√)闭卷()学历层次本科考试用时 120分钟《考生注意:答案要全部抄到答题纸上,做在试卷上不给分》 ........................... /////////////////////////////////////////////////// 一、单项选择题(每小题1分,共20分) 1. C#不支持的注释格式是。 A. //单行注释B. -- 单行注释 C. /*多行注释*/ D. ///xml注释 2. 以下标识符中,正确的是。 A. _nName B. Main C. 6Ptuer D. x5# 3. Microsoft .Net Framework SDK内置的C#编译器是。 A.cs.exe B.javac.exe C. csc.exe D. scs.exe 4. 以下说法中,正确的是。 A.Main函数是由C#语言提供的标准函数,不需要用户编写它的内容。 B.在C#程序中,要调用的函数必须在Main函数中定义。 C.在C#程序中,必须显式调用Main函数,它才起作用。 D.一个C#程序无论包含多少个函数,C#程序总是从Main函数开始执行。 5.派生类能够直接访问的基类的成员是。 A.抽象成员 B.保护成员C.私有成员D.静态成员6.下面是几条定义类的语句,不能被继承的类是。 A.abstract class Figure B.class Figure C.public class Figure D.sealed class Figure 7.下列数组初始化语句哪些是不正确的?。 A.int[] nums = new int[]{0,1,2,3,4}; B.int[] nums2 = {0,1,2,3,4,5}; C.int[][] num_1 = {new int[]{0,1},new int[]{0,1,2},new int[]{0,1,2,3}}; D.int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}}; 8. 下面有关虚方法的描述正确的是。 A. 虚方法与非虚方法相比,其优点在于:能在程序运行时,动态确定要调

.net笔试题选择题集

1. 以下叙述正确的是: B C A. 接口中可以有虚方法。 B. 一个类可以实现多个接口。 C. 接口不能被实例化。 D. 接口中可以包含已实现的方法。 2. 从数据库读取记录,你可能用到的方法有:B C D A. ExecuteNonQuery B. ExecuteScalar C. Fill D. ExecuteReader 3.对于一个实现了IDisposable接口的类,以下哪些项可以执行与释放或重置非托管资源相关的应用程序定义的任务?(多 选) ( ABC ) A.Close B.Dispose C.Finalize https://www.wendangku.net/doc/8b12215658.html,ing E.Quit 4.以下关于ref和out的描述哪些项是正确的?(多选) ( ACD ) A.使用ref参数,传递到ref参数的参数必须最先初始化。 B.使用out参数,传递到out参数的参数必须最先初始化。 C.使用ref参数,必须将参数作为ref参数显式传递到方法。 D.使用out参数,必须将参数作为out参数显式传递到方法。 5.在对SQL Server 数据库操作时应选用(A)。 a)SQL Server .NET Framework 数据提供程序; b)OLE DB .NET Framework 数据提供程序; c)ODBC .NET Framework 数据提供程序; d)Oracle .NET Framework数据提供程序; 6.下列选项中,(C)是引用类型。 a)enum类型 b)struct类型 c)string类型 d)int类型 7.关于https://www.wendangku.net/doc/8b12215658.html,中的代码隐藏文件的描述正确的是(C) a)Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C #创建,该文件将具有“.ascx.cs”扩展名。 b)项目中所有Web窗体页的代码隐藏文件都被编译成.EXE文件。 c)项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件。 d)以上都不正确。 8.以下描述错误的是(A) a)在C++中支持抽象类而在C#中不支持抽象类。 b)C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。 c)在C#中可使用 new 修饰符显式隐藏从基类继承的成员。 d)在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。 9.C#的数据类型有(A) a)值类型和调用类型; b)值类型和引用类型;c)引用类型和关系类型;d)关系类型和调用类型; 10.下列描述错误的是(D) a)类不可以多重继承而接口可以; b)抽象类自身可以定义成员而接口不可以; c)抽象类和接口都不能被实例化; d)一个类可以有多个基类和多个基接口;

面向对象程序设计C#.NET-期末试卷及答案汇编

学习-----好资料 期末考试试卷 课程名称:面向对象程序设计C#.NET 适用年级/专业: 081/计算机 试卷类别开卷(√)闭卷()学历层次本科考试用时 120分钟 《考生注意:答案要全部抄到答题纸上,做在试卷上不给分》 ........................... /////////////////////////////////////////////////// 一、单项选择题(每小题1分,共20分) 1. C#不支持的注释格式是。 A. //单行注释B. -- 单行注释 C. /*多行注释*/ D. ///xml注释 2. 以下标识符中,正确的是。 A. _nName B. Main C. 6Ptuer D. x5# 3. Microsoft .Net Framework SDK内置的C#编译器是。 A.cs.exe B.javac.exe C. csc.exe D. scs.exe 4. 以下说法中,正确的是。 A.Main函数是由C#语言提供的标准函数,不需要用户编写它的内容。 B.在C#程序中,要调用的函数必须在Main函数中定义。 C.在C#程序中,必须显式调用Main函数,它才起作用。 D.一个C#程序无论包含多少个函数,C#程序总是从Main函数开始执行。 5.派生类能够直接访问的基类的成员是。 A.抽象成员 B.保护成员C.私有成员D.静态成员6.下面是几条定义类的语句,不能被继承的类是。 A.abstract class Figure B.class Figure C.public class Figure D.sealed class Figure 7.下列数组初始化语句哪些是不正确的?。 A.int[] nums = new int[]{0,1,2,3,4}; B.int[] nums2 = {0,1,2,3,4,5}; C.int[][] num_1 = {new int[]{0,1},new int[]{0,1,2},new int[]{0,1,2,3}}; D.int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}}; 8. 下面有关虚方法的描述正确的是。

Web应用程序设计(ASP[1].NET)试卷B卷

安徽机电职业技术学院2006–2007学年第一学期《Web应用程序设计(https://www.wendangku.net/doc/8b12215658.html,)》考试试题(B卷) 班级:软件2051/2 姓名:__________ 学号:________ 一、填空题(每空2分,共24分) 1、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的B/S 结构。 2、常见的动态网页程序设计语言有ASP/https://www.wendangku.net/doc/8b12215658.html,、PHP和JSP 。 3、https://www.wendangku.net/doc/8b12215658.html,目前能够支持3种语言:C# 、https://www.wendangku.net/doc/8b12215658.html,、https://www.wendangku.net/doc/8b12215658.html,。 4、https://www.wendangku.net/doc/8b12215658.html,支持三种控件:HTML服务器端控件、验证控件 和用户自定义控件,其中第2 种控件是.NET推荐使用的控件。 5、已知在页面上放置了一个如右图1所示的 RadioButtonList控件,控件名为radioColor,其各个成员 的Text值分别为:红色、黄色、蓝色、 黑色,对应的Value值为:Red、Yellow、 Blue、Black。现想从C#代码中取出当 前用户选择的颜色的英文名称,应当使 用radioColor控件的哪个属性: __SelectedValue___________________ (参见右图2) 6、AdRotator控件用于制作广告条,在每次打开或重新加载网页时在页面上放置一幅新的广告,显示的广告取决于AdRotator配置文件。该文件是一个Xml 格式的文件,包含显示图像和链接信息显示频率。 7、如果要使用正则表达式匹配验证控件验证用户输入的中国地区的邮政编码是否正确,在该验证控件的验证表达式(ValidationExpression)属性中,应当使用的正则表达式是\d{6} 。 8、语句Response.Write("动态网页https://www.wendangku.net/doc/8b12215658.html,"); 在浏览器中的输出结果应该是 C : A、动态网页https://www.wendangku.net/doc/8b12215658.html, B、动态网页https://www.wendangku.net/doc/8b12215658.html, C、动态网页https://www.wendangku.net/doc/8b12215658.html,

net考试题答案

一、填空题: 1. CLR直接打交道的对象是程序集。 2. IL是一种基于汇编的语言。 3. 一个托管PE文件包含4部分:PE表头,CLR表头,元数据,IL代码 4. 元数据表划分为3大类:定义表引用表、和清单表。 5. 所有类型的基类型是 object 。 6. 对象克隆有两种方式是浅拷贝和深拷贝 7. float f=-123.567F; int i=(int)f; i的值现在是_ -123 ___。 8. .NET 中提供了三种模式来回收内存资源:dispose模式,finalize方法,close方法 9. 委托声明的关键字是___ delegate __。 10. CLR托管堆只支持 3 个代龄: 0,1,2 ,初始化时,为它们分配的阙值容量分别是:256KB,2MB,10MB 二、选择题: 1. 下列选项中,( c)是引用类型。 a)enum类型 b)struct类型 c)string类型 d)int 类型 2. 下列关于构造函数的描述正确的是( c) a)构造函数可以声明返回类型 b)构造函数不可以用private修饰

c)构造函数必须与类名相同 d)构造函数不能带参数 3. 装箱、拆箱操作发生在: ( c ) a)类与对象之间 b)对象与对象之间 c)引用类型与值类型之间 d)引用类型与引用类型之间 4. 装箱与拆箱操作是否是互逆的操作?( b) a)是 b)否 5. 用户自定义异常类需要从以下哪个类继承:( c ) a)Exception b)CustomException c)ApplicationException d)BaseException 6. .Net依赖以下哪项技术实现跨语言互用性。(c ) a)CLR b)CTS c)CLS d)CTT 7.“访问范围限定于此程序或那些由它所属的类派生的类型”是对以 下哪个成员可访问性含义的正确描述?(d ) a)public b)protected c)internal d)protected internal 8. class Class1 { private static int count = 0; static Class1() { count++; } public Class1() { count++; }

ASP,net试题10答案

一、填空题(20空,每空2分,共40分) 1.时间慢、占用带宽、屏幕闪动 2.Always、Conditional 3.group 4.内联样式(Inline Style)、内部样式表(Internal Style Sheet)、外部样式表(External Style Sheet)5. web.config 6.表达式 7.值类型、引用类型 8.指定指向页引用的代码隐藏文件的路径、定义供页面继承的代码隐藏类 9.System.Text 10.用于绑定的表或视图 11.@ Page指令 12.实体类 13.触发事件 二、选择题(10小题,每小题2分,共20分) 1.C 2.A 3.D 4.B 5.C 6.B 7.B 8.B 9.A 10.D 三、判断题(10小题,每小题2分,共20分) 1.Y 2.Y 3.N 4.N 5.Y 6.N 7.Y 8.N 9.Y 10.Y 四、综合题(共4小题,每小题5分,共20分) 1.简述https://www.wendangku.net/doc/8b12215658.html,网站登录管理的基本原理。 答:通过系统配置文件管理网站的登录信息,用户不必直接与数据库打交道 2.在网站的页面中添加控件有哪两种方法?操作步骤是什么? 在网站的页面中添加控件有两种方法,一是在窗口左侧的工具箱中双击控件,则控件以默认位置、默认风格直接插入到页面中;二是将工具箱中的控件直接拖动到页面指定位置。控件添加步骤如下。 1)启动Visual Studio 2010,依次选择菜单中的“文件 | 新建 | 网站”命令,https://www.wendangku.net/doc/8b12215658.html,默

认的网站首页名称Default.aspx。 2)在Default.aspx编辑窗口的底部有设计、拆分和源三种视图方式,切换到设计视图。 3)鼠标悬停在左侧工具箱上,选中工具箱中的控件,用拖动或双击的方式将控件添加至窗口的设计视图中。 3.简述https://www.wendangku.net/doc/8b12215658.html,需要安装的软件。 答案:开发工具既可以使用最简单的Windows记事本,也可以使用Dreamweaver等网页制作工具,以及Visual Studio 2010等专门的.NET开发工具; 运行环境则必须安装.NET程序赖以执行的.NET Frame work,除了开发工具和运行环境外.NET 程序还必须在IIS服务器上运行,因此需要安装IIS服务器 4.同一个页面使用多个UpdatePanel控件应如何操作? 可以通过声明方式向 UpdatePanel 控件添加内容,也可以在设计器中通过使用 Content Template 属性来添加内容。在标记中,将此属性作为 ContentTemplate 元素公开。若要以编程方式添加内容,请使用 ContentTemplateContainer 属性。

C#.NET程序设计期末测试卷A

一、选择题:(本大题共15小题,每小题2分,共30分) 1、TextBox 控件的()属性,可以设置一个字符表示用户在文本框中输入的文本显示给用户,一般用作密码框的输入。A.AcceptsReturn B.CharactorCasing C.PasswordChar D.SelectText 2、Panel控件的()属性指示当控件内容大于可视区域是否自动显示滚动条。 A.Scroll B.AutoScroll C.BackColor D.Enable 3、以下哪个对象从数据源中提供只进且只读的高性能数据流。()A.Connection B.Command C.DataReader D.DataAdapter 4、Command对象用的()属性,可以用来设置要执行的SQL命令语句。A.CommandType B.CommandText C.CommandTime D.Connection 5、以下哪个Command对象的方法用来执行命令,但不返回结果集,只返回语句影响的记录行数。() A.ExecuteNonQuery B.Connection C.ExecuteScalar D.ExcuteReader 6、DataGridView要绑定到一个数据源上,并显示其数据,使用的属性是()。A.DataBind B.DataSource C.DataMember D.Table 7、引入命名空间的关键字是()。 A.introduce B.using C.namespace D.interface 8、以下面程序的输出结果是()。 class Test { static void Swap(ref int x, ref int y) { int temp= x; x = y ; y = temp ; } static void Swap(int x, int y ) { int temp = x ; x = y;

net考试题与答案

一、填空。 1.面向对象的语言具有封装性、继承性、多态性。 2.列举https://www.wendangku.net/doc/8b12215658.html,中的五个主要对象。 Connection 连接数据库 Command 查询命令 DataAdapter 数据适配器,填充数据集 DataSet 数据集,暂存区,多个table的集合 DataReader 从数据库中顺序的一条一条读取数据,只能只读 3.类成员可访问的形式分别是? Private :私有成员,在类的内部才可以访问 Protected:保护成员,该类内部和继承类中才可以访问 Public:公有成员,完全公开,没有访问限制 4.Float f = 123.5678. int i = (int)f i的值是多少? 123 5.委托声明的关键字是? delegate 二、选择题。 1.用户类若想支持foreach语句需要实现的接口是? IEnumerable 2.用户自定义异常类需要从以下哪个类继承? execption 3.在https://www.wendangku.net/doc/8b12215658.html,中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方

法,下面叙述错误的是(C)。 a)insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行; b)ExecuteNonQuery()方法返回执行Sql语句所影响的行数。 c)Select操作的Sql语句只能由ExecuteReader()方法来执行; d)ExecuteReader()方法返回一个DataReder对象; 4.接口是一种引用类型,在接口中可以声明(A),但不可以声明公有的域或私有的成员变量。 a)方法、属性、索引器和事件; b)方法、属性信息、属性; c)索引器和字段; d)事件和字段; 5.下列选项中,(C)是引用类型。 a)enum类型b)struct类型c)string类型d)int类型 6.下列关于C#中索引器理解正确的是(A) a)索引器的参数必须是两个或两个以上b)索引器的参数类型必须是整数型 c)索引器没有名字d)以上皆非 7.如果设treeView1=new TreeView(),则treeView1.Nodes.Add(“根节点”)返回的是一个 (A) 类型的值。 a)TreeNode;b)int;c)string;d)TreeView; 8.下面关于XML的描述错误的是(D)。 a)XML提供一种描述结构化数据的方法; b)XML 是一种简单、与平台无关并被广泛采用的标准;

最新的。net面试题及答案

最新的.Net面试题及答案 文章分类:.net编程 引用 最新的.Net面试题及答案 1.a=10,b=15,在不用第三方变题的前提下,把a,b的值互换 a=a+b;b=a-b;a=(a-b)/2;b=b+a 2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组public class TestQuickSort { private int[] array = null; private void quickSort(int lowest, int highest) { if (array == null || lowest < 0 || lowest >= highest || highest >= array.length) { return; } int low = lowest; int high = highest; int key = low++; for (; low <= high;) { if (key < high) { if (array[key] > array[high]) { array[high] = array[key] + (array[key] = array[high]) * 0; key = high; } high--; } if (key > low) { if (array[key] < array[low]) { array[low] = array[key] + (array[key] = array[low]) * 0; key = low; } low++; } } quickSort(lowest, key - 1); quickSort(key + 1, highest); } /** * @param args */

《c#.net程序设计案例教程》课后习题参考答案.

《C#.NET程序设计案例教程》课后习题参考答案 习题1 一、选择题 1.在.NET中不能使用的语言是( B )。 A.C# B.Pascal C.VB D.VC++ 2.( A )可以帮助用户可视化的程序设计界面。 A.工具箱 B. 类视图 C.解决方案资源管理器 D.动态帮助 3.导入命名空间使用关键字是( B )。 A. Main B. using C. System D. Console 二、填空题 1.在C#程序中,程序的执行总是从(Main )方法开始的。 2.在C#程序中,单行注释用(// )引导。 3.在C#程序中,注释分为单行注释和(块注释)。 4.关键字class的含义是(类)。 5. 要添加控件到窗体中,应该使用(Windows窗体设计器)设计窗口。 6. 要修改项目的属性,必须在(解决方案资源管理器)设计窗口中选择项目。 7. 要修改对象的属性,应该使用(属性)设计窗口。 三、问答题 1.简述Visual Studio 2010的安装过程。 答: 1、获取Visual Studio 2010的安装文件 2、启动Visual Studio 2010的安装程序 3、单击第一个安装选项“安装Visual Studio 2010”,弹出图1-2所示的“Visual Studio 2010安装向导”界面。 4、单击“下一步”按钮,弹出图1-3所示的“Visual Studio 2010安装程序起始页”。 5、选中“我已阅读并接受许可条款”按钮,单击“下一步”按钮,弹出图1-4所示的“Visual Studio 2010安装程序选项页”,用户可以选择要安装的功能及安装路径,一般使用默认设置即可。 6、选择好产品安装路径后,单击“安装”按钮,进入图1-5所示的“Visual Studio 2010安装程序安装页”界面,显示正在安装的组件。 7、安装完毕后,单击“下一步”按钮,弹出图1-6所示的“Visual Studio 2010安装程序完成页”界面。 8、单击“安装文档”按钮,可以安装Visual Studio的本地帮助文档MSDN,弹出如

ASP NET试题一

https://www.wendangku.net/doc/8b12215658.html,第一套题 一、单选题 1、WWW是()的意思。 A.网页 B.万维网 C.浏览器 D.超文本传输协议 2、下面哪一项是换行符标签?() A. B. C.
D. 3、以下关于FONT标记符的说法中,错误的是()。 A.可以使用 color 属性指定文字颜色。 B.可以使用 size 属性指定文字大小(也就是字号)。 C.指定字号时可以使用 1~7 的数字。 D.语句 这里是2号字 将使文字以2号字显示。 4、常用的网页图像格式有( )和( )。 A.gif,tiff B.tiff,jpg C.gif,jpg D.tiff,png 5、要使表格的边框不显示,应设置border的值是( )。 A.1 B.0 C.2 D.3 6、在网页中,必须使用()标记来完成超级链接。 A. B.… C.… D.

  • 7、以下标记符中,用于设置页面标题的是()。 A. B.<caption> C.<head> D.<html> 8、用HTML标记语言编写一个简单的网页,网页最基本的结构是()。 A.<html><head>…</head><frame>…</frame></html> B.<html><title>…… C.… D.…… 9、用C#.NET编写的网页后台代码被保存在()文件中。 A..aspx B .vb C .cs D .config

    net试题

    DotNet 面试题 一、填空 1 . (1)面向对象的语言具有___多态_________性、______继承______性、____________性。 (2)能用foreach遍历访问的对象需要实现__________________接口或声明__________________ 方法的类型。 (3).c#中的三元运算符是__条件:语句一,语句二_______________ 2.当整数a赋值给一个object对象时,整数a将会被______实例化____________ 3.类成员有____两种_______________种可访问形式? 4.public static const int A=1;这段代码有错误么?是什么?__有,常量不能用静态关键字________________ 5.float f=-123.567F; int i=(int)f; i的值现在是___-123___________ 6.利用operator声明且仅声明了==,有什么错误么? 要同时修改Equale和GetHash() ? ____________________________________ 7.委托声明的关键字是__________________ 8.用sealed修饰的类有什么特点?__________________ 9.在https://www.wendangku.net/doc/8b12215658.html,中所有的自定义用户控件都必须继承自_____object_____________ 10.在.Net中所有可序列化的类都被标记为__________________ 11.在.Net托管代码中我们不用担心内存漏洞,这是因为有了__________________ 12.下面的代码中有什么错误吗?__有,_virtual方法不能有方法体___________ using System; class A { public virtual void F(){ Console.WriteLine("A.F"); } } abstract class B:A { public abstract override void F(); } 13.当类T只声明了私有实例构造函数时,则在T的程序文本外部,___可以_______(可以or 不可以)从T派生出新的类,_不可以_(可以or 不可以)直接创建T的任何实例。 14.下面这段代码有错误么?___有_,dufault;应该放最后______________ switch (i){

    《JAVA程序设计》期末考试试题_1

    JAVA 程序设计》期末考试试题 (三) 一、单项选择题 1、 如下哪个是Java 中的标识符(D ) A 、 public B 、 super C 、 3number D 、 width 2、 如下哪个是Java 中的标识符(A ) A 、 fieldname B 、 super C 、 3number D 、 #number 3、已知如下定义: String s = "story"; 下面哪个语句不是合法的 (C ) A 、 s += "books"; B 、 s = s + 100; C 、 int len = s.length; D 、 String t = s + “abc; ” 4、 如下哪个是Java 中有效的关键字(C) A 、 name B 、 hello C 、 false D 、 good 5、 下面的代码段执行之后 count 的值是什么 ( D ) int count = 1; for ( int i = 1; i <= 5; i++) { count += i; } System. out .println(count); A 、 5 B 、 1 C 、 15 D 、 16 6、 定义一个类,必须使用的关键字是 ( B ) A 、 public B 、 class C 、 interface D 、 static 7、 定义一个接口必须使用的关键字是( C ) A 、 public B 、 class C 、 interface D 、 static 8、 如果容器组件p 的布局是BorderLayout ,则在p 的下边中添加一个按钮 b , 应该使用的语句是( C ) 9、 声明并创建一个 按钮对象b ,应该使用的语句是(A ) A 、 Butt on b=new Butt on (); B 、 butt on b=new butt on (); C 、Butt on b=new b (); D 、b.setLabel (确定”; A 、 p.add(b); C 、 p.add(b,"South"); B 、 p .add(b,"North"); D 、 b.add(p,"North");

    net考试题及标准答案

    net考试题及答案

    ————————————————————————————————作者:————————————————————————————————日期:

    一、填空。 1.面向对象的语言具有封装性、继承性、多态性。 2.列举https://www.wendangku.net/doc/8b12215658.html,中的五个主要对象。 Connection 连接数据库 Command 查询命令 DataAdapter 数据适配器,填充数据集 DataSet 数据集,暂存区,多个table的集合 DataReader 从数据库中顺序的一条一条读取数据,只能只读 3.类成员可访问的形式分别是? Private :私有成员,在类的内部才可以访问 Protected:保护成员,该类内部和继承类中才可以访问 Public:公有成员,完全公开,没有访问限制 4.Float f = 123.5678. int i = (int)f i的值是多少? 123 5.委托声明的关键字是? delegate 二、选择题。 1.用户类若想支持foreach语句需要实现的接口是? IEnumerable 2.用户自定义异常类需要从以下哪个类继承? execption 3.在https://www.wendangku.net/doc/8b12215658.html,中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(C)。 a)insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行; b)ExecuteNonQuery()方法返回执行Sql语句所影响的行数。 c)Select操作的Sql语句只能由ExecuteReader()方法来执行; d)ExecuteReader()方法返回一个DataReder对象; 4.接口是一种引用类型,在接口中可以声明(A),但不可以声明公有的域或私有的成员变量。 a)方法、属性、索引器和事件; b)方法、属性信息、属性; c)索引器和字段; d)事件和字段; 5.下列选项中,(C)是引用类型。 a)enum类型 b)struct类型 c)string类型 d)int类型 6.下列关于C#中索引器理解正确的是(A) a)索引器的参数必须是两个或两个以上 b)索引器的参数类型必须是整数型 c)索引器没有名字 d)以上皆非 7.如果设treeView1=new TreeView(),则treeView1.Nodes.Add(“根节点”)返回的是一个 (A) 类型的值。 a)TreeNode;b)int;c)string;d)TreeView; 8.下面关于XML的描述错误的是(D)。 a)XML提供一种描述结构化数据的方法; b)XML 是一种简单、与平台无关并被广泛采用的标准;

    相关文档
    相关文档 最新文档