




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单项选择题(每小题2分,共20分)1在类作用域中能够通过直接使用该类的( )成员名进行访问。A. 私有 B. 公用 C. 保护 D. 任何2.小数类型(decimal)和浮点类型都可以表示小数,正确说法:( )A. 两者没有任何区别B. 小数类型比浮点类型取值范围大C.小数类型比浮点类型精度高D. 小数类型比浮点类型精度低3.引用类型主要有4种:类类型、数组类型、接口类型和( )。A.对象类型 B.字符串类型 C.委托类型 D.整数类型4.加载窗体时触发的事件是( )。A. Click B.Load C.GotFoucs D.DoubleClick5.改变窗体的标题,需修改的窗体属性是( )。A. Text B. Name C.Title D. Index6.在类的成员中,用于存储属性值的是( )。A. 属性 B. 方法 C. 事件 D.成员变量7.在C#中,定义派生类时,指定其基类应使用的语句是( )。A.Inherits B.: C.Class D.Overrides8.类的以下特性中,可以用于方便地重用已有的代码和数据的是( ).A.多态 B.封装 C.继承 D.抽象9.在Array类中,可以对一维数组中的元素进行排序的方法是( )。A.Sort() B.Clear() C.Copy() D.Reverse()10.将变量从字符串类型转换为数值类型可以使用的类型转换方法是( )。A.Str() B.Cchar C.CStr() D.int.Parse();11.数据类型转换的类是( )。A.Mod B.Convert C. Const D. Single14.装箱、拆箱操作发生在: ()A.类与对象之间 B.对象与对象之间C.引用类型与值类型之间 D.引用类型与引用类型之间15.用户类若想支持Foreach语句需要实现的接口是: ( )A.IEnumerable B.IEnumeratorC.ICollection D.ICollectData16.C#语言中,值类型包括:基本值类型、结构类型和( )。A.小数类型 B.整数类型 C.类类型 D.枚举类型17. 假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )。A. intarr = new int10,20B. intarr = int new10,20C. int,arr = new int10,20 D. int,arr = new int20;1018. 以下正确的描述是( )。A. 函数的定义可以嵌套,函数的调用不可以嵌套B. 函数的定义不可以嵌套,函数的调用可以嵌套C. 函数的定义和函数的调用均可以嵌套D. 函数的定义和函数的调用均不可以嵌套19. 以下说法正确的是( )。A. 接口可以实例化B. 类只能实现一个接口C. 接口的成员都必须是未实现的D. 接口的成员前面可以加访问修饰符20. 下列关于重载的说法,错误的是( )。A. 方法可以通过指定不同的参数个数重载B. 方法可以通过指定不同的参数类型重载C. 方法可以通过指定不同的参数传递方式重载D. 方法可以通过指定不同的返回值类型重载21. 关于虚方法实现多态,下列说法错误的是( )。A. 定义虚方法使用关键字virtualB. 关键字virtual可以与override一起使用C. 虚方法是实现多态的一种应用形式D. 派生类是实现多态的一种应用形式22. 继承具有( ),即当基类本身也是某一类的派生类时,派生类会自动继承间接基类的成员。A. 规律性B. 传递性C. 重复性D. 多样性23 以下叙述正确的是: ( )A. 接口中可以有虚方法。 B. 一个类可以实现多个接口。C. 接口不能被实例化。 D. 接口中可以包含已实现的方法。 24 从数据库读取记录,你可能用到的方法有:( ) A. ExecuteNonQuery B.ExecuteScalar C. Fill D. ExecuteReader25 .以下关于ref和out的描述哪些项是正确的?(多选) ( ) A.使用ref参数,传递到ref参数的参数必须先初始化。 B.使用out参数,传递到out参数的参数必须先初始化。 C.使用ref参数,必须将参数作为ref参数显式传递到方法。 D.使用out参数,必须将参数作为out参数显式传递到方法。26. 以下描述错误的是( )a)在C+中支持抽象类而在C#中不支持抽象类。b) C+中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。c)在C#中可使用 new 修饰符显式隐藏从基类继承的成员。d)在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。27.下列描述错误的是( )a)类不可以多重继承而接口可以;b)抽象类自身可以定义成员而接口不可以;c)抽象类和接口都不能被实例化;d)一个类可以有多个基类和多个基接口;29.接口是一种引用类型,在接口中可以声明( ),但不可以声明公有的域或私有的成员变量。a)方法、属性、索引器和事件;b)方法、属性信息、属性;c)索引器和字段; d)事件和字段;30.在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是( )。a)insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;b)ExecuteNonQuery()方法返回执行Sql语句所影响的行数。c)Select操作的Sql语句只能由ExecuteReader()方法来执行;d)ExecuteReader()方法返回一个DataReder对象;31.下列关于C#中索引器理解正确的是( )a)索引器的参数必须是两个或两个以上 b)索引器的参数类型必须是整数型c)索引器没有名字d)以上皆非32.要创建多文档应用程序,需要将窗体的( )属性设为true。 a)DrawGrid; b)ShowInTaskbar; c)Enabled; d)IsMdiContainer;33.以下是一些C#中的枚举型的定义,其中错误的用法有() a)public enum var1 Mike = 100, Nike = 102, Jike , b)public enum var1 Mike = 100, Nike, Jike c)public enum var1 Mike=-1 , Nike, Jike d)public enum var1 Mike , Nike , Jike 34、在C#中,关于Array和ArrayList的维数,以下说法正确的是( )。A. Array可以有多维,而ArrayList只能是一维B.Array只能是一维,而 ArrayList可以有多维C.Array和 ArrayList 都只能是一维D. Array和ArrayList都可以是多维35、有关索引器说法不正确的是 A、索引器允许类或结构体的实例就像数组一样进行索引B、索引器类似于属性,不同之处在于他们的访问器采用参数C、索引器不可被重载D、索引器不必根据整数值进行索引,由你决定如何定义特定的查找机制36、有关数组说法不正确的是 A、数组的内存是分配在栈中B、数组的索引从零开始的C、数组是一种数据结构,它包含若干相同的类型的变量D、数组可以是一维、多维、交错的37、有关结构体和类的说法不正确的是A、结构是值类型的,而类是引用类型的B、结构体不可以声明构造函数C、结构体直接继承System.ValueType类型D、结构体可以继承接口38、关于静态类说法不正确的是A、声明静态类,该类不能使用new关键字创建实例B、静态仅包含静态成员C、静态类不能包含常量成员D、静态类是密封的二、填空题(每空2分,共20分)1.类中声明的属性往往具有get()和 两个访问器。2.C#提供一个默认的无参构造函数,当我实现了另外一个有一个参数的构造函数时,还想保留这个无参数的构造函数。这样我应该写 构造函数。3.传入某个属性的SET方法的隐含参数的名称是 。4.C#的类不支持多重继承,但可以用 来实现。5.C#数组类型是一种引用类型,所有的数组都是从System命名空间的 类继承而来的引用对象。 6一般将类的构造方法声明为 访问权限。如果声明为private,就不能创建该类的对象。7. 在方法定义中,virtual含义: 。8 C#数组元素的下标从 开始。9. 对于方法,参数传递分为值传递和 两种。10、用于声明委托的关键字_,用来声明事件的关键字_,用于声明局部匿名类型的关键字_。11、写出有关异常的关键字_ ,_, _ ,_。12、异常的基类_,C#中所有类型都继承_13、值类型转换为引用类型称为_,应用类型转换为值类型称为_三、简答题1.如何区别重载方法?2.C#用多种修饰符来表达类的不同性质。根据其保护级C#的类有五种不同的限制修饰符,请
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汕头户外庭院施工方案
- 护坡施工方案案例范本
- 南阳工艺美术职业学院《文化创意参展参赛实训》2023-2024学年第一学期期末试卷
- 烟台科技学院《乐理基础(1)》2023-2024学年第一学期期末试卷
- 上海南湖职业技术学院《高级商务英语(三)》2023-2024学年第二学期期末试卷
- 江西外语外贸职业学院《中国古代文学史(3)》2023-2024学年第一学期期末试卷
- 浙江树人学院《建筑美学》2023-2024学年第一学期期末试卷
- 湘南学院《体育测量评价》2023-2024学年第一学期期末试卷
- 2025江西省数据库安全监控服务合同(示范文本)
- 南阳医学高等专科学校《体育网球》2023-2024学年第一学期期末试卷
- 《兰亭集序》《归去来兮辞》对比阅读课件(教材精研+情境任务)统编版高中语文选择性必修下册
- 农贸市场计量管理制度(3篇)
- 拼音bpmfdtnl课件教学课件最新
- 一级建造师《港口与航道工程管理与实务》课件专业工程技术
- 国家开放大学《社会心理学》形考任务1-4参考答案
- 《工程制图》期末考试试卷附答案
- 重症患者的容量管理课件
- 二年级下册道德与法治 课件-9 小水滴的诉说 部编版 (共16张PPT)
- 生产设备点检记录表
- 转化膜与着色技术
- DL∕T 1286-2021 火电厂烟气脱硝催化剂检测技术规范
评论
0/150
提交评论