ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:20.71KB ,
资源ID:2380193      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2380193.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C#内部测试答案doc.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C#内部测试答案doc.docx

1、C#内部测试答案docC#内测题请不要在试卷上作答一、选择题 (2分/题)1、.NET框架的两个主要组件是:(bc)(选择二项)a: CTS b: CLR c: 框架类库 d: CLS2、一个表定义了主键,不包含重复的列,只包含依赖于主键的列,而且该表的非主键列之间不存在传递依赖,则我们称该表满足(c)。(选择一项)a) 第一范式b) 第二范式c) 第三范式d) 第四范式3、List通过(b)方法实现将一组对象添加到集合里。(选择一项)a: Add() b: AddRange() c: Remove() d: RemoveAt()4、下列C#代码片断中,属于装箱操作的是(b)(选择一项) do

2、uble db = 5; /1 object obj = 8; /2int i = (int)obj; /3string str = ”abc”; /4a: 1 b: 2 c: 3 d: 45、三层结构中实体类的主要作用是 :(c)(选择一项)a: 查找数据 b: 保存数据 c:数据传递的载体 d: 过滤数据6.、实体类由()构成?(a)(选择一项)a: 属性 b: 索引器 c: 方法 d: 事件7、关于序列化,下列说法错误的是:(bc)(选择二项)a) 序列化是将对象转换为另一种媒介传输的格式过程 b) 序列化转换的是文本文件c) 序列化的目的就是为了保存文件d) 一个类序列化,它的子类和包

3、含的类型也必须可序列化8、一个DataTable可以动态生成(d)DataView?(选择一项)a: 1 b: 2 c: 3 d: 多个9、使用VS2005开发的应用程序中,常用的断言方法中(a)方法表示测试指定的值是否相等。(选择一项)a: Assert.AreEqual() b: Assert.Inconclusive() c: Assert.IsTrue() d: Assert.IsNull()10、下面属于强类型的是?(d)(选择一项)a: ArrayList对象 b: DataTable对象c: DataView对象 d: 实体对象11、一个实体对象中最多封装(a)条数据记录?(选择

4、一项)a: 1 b: 2 c: 3 d: 多个 12、关于视图的说法错误的是(c)。(选择一项)a) 视图是一个虚拟的表,在物理介质上并不存在b) 视图可以查看来自一个或多个表的内容c) 修改了视图的数据,原始数据并不会被修改d) 使用CREATE VIEW来创建视图13、阅读以下C#程序代码,其中存在错误的代码行是(c)?(选择一项) interface IPlay string info; /1 string Play(); /2 public void Show(); /3a: 1和2 b: 2和3 c: 1和3 d: 无14、以下可以作为类的修饰关键字有(ad)。(选择二项)a: st

5、atic b: virtualc: extern d: sealed15、分析如下C#程序,下面描述中说法正确的是(C)(选择一项) public class A public A() public class B:A A a = new A(); public class C:B B b = new B(); a: C是B的子类,但C不是A的子类b: 存在B is A关系,不存在B has A关系c: 存在C is A关系,不存在C has A 关系d: 存在C is B关系,存在C has A关系16、多态是指两个或多个属于不同类的对象,对于同一个消息做出的不同相应的方式。C#中的多态不能

6、通过(d)实现。(选择一项)a: 接口 b: 抽象类 c: 虚方法 d: 密封类17、使用(c)关键字可以再次引发捕获到的异常?(选择一项)a: New b: this c: throw d: Exception18、异常捕获发生在(b)块中?(选择一项)a: try b: catch c: finally d: throw19、在.NET中异常有(b)种?(选择一项)a: 1 b: 2 c: 3 d: 420、标示一个类可被序列化的特性是(d)(选择一项)a: Serialize b: Serialization c: Obsolate d: Serializable21、使用单元测试可以?

7、(b)(选择一项)a: 加快开发速度 b: 确保项目质量c: 加强团队管理 d: 降低项目成本22、下面关于抽象方法和虚方法说法错误的是(bd)(选择二项)a) 抽象方法使用关键字abstract修饰,虚方法通过关键字virtual修饰b) 抽象方法只能存在于抽象类里,而虚方法可以存在于任何类里c) 抽象方法和虚方法都通过override重写d) 抽象方法没有方法体,虚方法可有也可没有方法体23、下面不属于VSTS写单元测试步骤的是(d)(选择一项)a: 创建测试 b: 运行测试c: 编写测试 d: 发布测试24、下列关于视图的说法,正确的有:(cd)(选择两项)a) 视图中可以引用临时表b)

8、 如果数据库中的表被删除,与之关联的视图也将被删除c) 在满足一定条件下,可以通过视图修改数据d) 不能为视图建立索引25、下面关于抽象类的说法正确的是?(c)(选择一项)a) 抽象类只能做子类b) 抽象类可以被实例化c) 抽象类不能被实例化d) 一个抽象类只能有一个子类26、 在C#中,下列代码的运行结果是(b)。(选择一项)Hashtable hsStu = new Hashtable();hsStu.Add(3,A);hsStu.Add(2,B);hsStu.Add(1,C);hsStu.Remove(1);Console.WriteLine(hsStu2);a. 2 b.B c.A d

9、.异常27、 在C#中,下列代码的运行结果是(b)。(选择一项)public abstract class Animal public abstract void Eat();public class Tiger:Animal public override void Eat() Console.WriteLine(老虎吃动物); public class Tigress:Tiger static void Main() Tigress tiger = new Tigress(); tiger.Eat(); a) 代码正确,但没有输出b) 代码正确,并且输出“老虎吃动物”c) 代码错误,因为T

10、igress类没有实现抽象基类Animal中的抽象方法 d) 代码错误,因为抽象基类Animal中的Eat方法没有实现28、下面这段代码运行的结果:(b)(选择一项) class Book private string name; public string Name get return name; set name = value; public double price; public double Price get return price; set if (value 0) price = 10; else price = value; public static void mai

11、n(String str) Book book = new Book();book.Name = C#高级编程;book.price = -20;Console.WriteLine(0价格是1, book.Name, book.price.ToString();a) C#高级编程价格是10b) C#高级编程价格是-20c) C#高级编程价格是0d) 无法运行 29、C#程序中,如果定义类时不写类的访问修饰符,则默认的访问类型是(d)(选择一项)a: public b: private c: protected d: internal30、在C#中,下列数据类型是引用类型的是:(bd)(选择二项

12、)a: 枚举(enum) b: 字符串(string)c: 结构(struct) d: 数组(array)31、在C#中,关于List和Dictionary的说法,正确的是:(d)(选择一项)a) List和Dictionary都可以使用索引访问b) 获取元素时,List需要类型转换,Dictionary不需要 c) List和Dictionary都可以循环遍历整个元素对象 d) List和Dictionary都可以直接删除对象32、在C# 中,下列语句不能用于将Person类型转换为Student类型的是:(ad)(选择二项)a) Person is Student ;b) Person a

13、s Student; c) Student stu1 = (Student)Person; d) Student.Convert(Person);33、下面关于抽象类和接口的说法不正确的是: (bc ) (选择二项)a) 一个类可以实现多个接口,但只能继承一个抽象类 b) 抽象类中的抽象方法和接口中的方法都需要使用override实现 c) 抽象类和接口都能够包含已经实现的方法 d) 抽象类也可以实现一个接口 34、在查询分析器中运行以下的T-SQL:(b)(选择一项) SELECT DISTINCT T1.Type FROM Titles T1 WHERE T1.Type IN (SELEC

14、T Type FROM Titles WHERE T1.Pub_idPub_id) a) 查询成功,但是将查询不到任何数据行 b) 查询成功,可能能够查询到一行或者多行数据 c) 查询失败,因为在同一张表中进行查询和子查询必须使用表的别名 d) 查询失败,因为不能同时在一张表中执行多次查询 35、关于结构说法正确的是(ac)(选择二项)a) 结构可以不用new初始化b) 结构的默认成员可访问性为publicc) 结构成员允许声明的可访问性不能为protected d) 可以为结构添加默认的构造函数36、在Visual Studio2005开发的应用程序的Exception类中,获取异常来源的属性是(c)。(选择一项)a) Messageb) StackTracec) Sourced) InnerException37、在C#中,检查磁盘上的某个文件是否存在,应该使用File类的(a)方法。(选择

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1