可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777华师20年9月课程考试《C#程序设计》作业考核试题试卷总分:100得分:100第1题,类的以下特性中

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2020-09-05 01:06:37来源:admin浏览: 192 次

可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406      微信:aopopenfd777




华师20年9月课程考试《C#程序设计》作业考核试题
试卷总分:100    得分:100
第1题,类的以下特性中,可以用于方便地重用已有的代码和数据的是( ).
A、多态
B、封装
C、继承
D、抽象
正确答案:


第2题,C#提供的 4 种跳转语句中, 不推荐使用的是(  )。
A、return
B、break
C、continue
D、goto
正确答案:


第3题,C#的每一个应用程序应该有一个入口方法,称为Main,该方法必须被声明为(  )。
A、private static
B、public static
C、protect static
D、protected static
正确答案:


第4题,选择如下关于void的正确说明(  )。
A、void可用于声明参数
B、void可用于声明类
C、void用于声明方法
D、void与空字符串等价
正确答案:


答案来源:(www.),下面对for语句说法正确的是(  ) 。
A、for语句的循环条件不能缺少
B、for(;;)是无限循环
C、for循环无法嵌套
D、for语句是跳转语句
正确答案:


第6题,下列关于构造函数的描述中,(  )是正确的。
A、构造函数名必须与类名相同
B、构造函数不可以重载
C、构造函数不能带参数
D、构造函数可以声明返回类型
正确答案:


第7题,下列不正确的代码注释方式是(  )。
A、// 注释
B、*/ 注释 /*
C、/* 注释 */
D、/// 注释
正确答案:


第8题,在 C#语言中, 下面的运算符中, 优先级最高的是(  )。
A、%
B、++
C、*=
D、6
正确答案:


第9题,属于C#语言的关键字(  )。
A、abstract
B、camel
C、Salary
D、Employ
正确答案:


答案来源:(www.),假定一个10行20列的二维整型数组,下列哪个定义语句是正确的(  )。
A、int[]arr = new int[10,20]
B、int[]arr = int new[10,20]
C、int[,]arr = new int[10,20]
D、int[,]arr = new int[20;10]
正确答案:


第11题,下列属于值类型的有(  )。
A、class
B、enum
C、struct
D、int
正确答案:,C,D


答案来源:(www.),关于C#语言的基本语法,下列哪些说法是正确的(  )。
A、C#语言使用using关键字来引用.NET预定义的名字空间;
B、用C#编写的程序中,Main函数是唯一允许的全局函数;
C、C#语言中使用的名称严格区大小写;
D、C#中一条语句必须写在一行内;
正确答案:,C


第13题,以下关于构造函数的描述正确的是(  )。
A、构造函数的返回类型只能是void型。
B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。
C、构造函数的主要作用是完成对类的对象的初始化工作。
D、一般在创建新对象时,系统会自动调用构造函数。
正确答案:,C,D


第14题,下列关于C#的异常处理的说发法,错误的是(  )。
A、Try块必须跟catch块组合使用,不能单独使用
B、一个try块可以跟随多个catch块
C、使用throw语句既可引发系统异常,也可以引发由开发人员创建的自定义异常
D、在try ... catch .....finally块中,即便开发人员编写强制逻辑代码,也不能跳出finally块的执行
正确答案:,C


答案来源:(www.),当创建一个新类时,该类将从System.Object基类继承下列哪些方法(  )。
A、ToString
B、ToObject
C、Equals
D、GetClassInfomation
正确答案:,C


第16题,泛型编程是一种编程范式,他利用"参数化类型"将类型抽象化,从而实现更为灵活的复用,下列选项中,属于泛型的优点的是(  )。
A、缓解了代码膨胀
B、类型安全
C、值类型不需要装箱
D、性能得到提升
正确答案:,B,C,D


第17题,以下关于C#中方法重载的说法正确的是(  )。
A、如两个方法名字不同,而参数的数量不同,那么它们可以构成方法重载
B、如两个方法名字相同,而返回值的数据类型不同,那么它们可以构成方法重载
C、如两个方法名字相同,而参数的数据类型不同,那么它们可以构成方法重载
D、如两个方法名字相同,而参数的数量不同,那么它们可以构成方法重载
正确答案:,D


第18题,NET中,程序中的错误可以划分为以下三类(  )。
A、逻辑错误
B、运行时错误
C、语法错误
D、自定义错误
正确答案:,B,C


第19题,使用下列哪种方法可以减小一个ArrayList 对象的容量(  )。
A、调用Remove 方法
B、调用Clear 方法
C、调用Trim(调整,修剪)ToSize 方法
D、设置Capacity 属性
正确答案:,D


答案来源:(www.),C#可以采用下列哪些技术来进行对象内部数据的隐藏(  )。
A、静态成员
B、类成员的访问控制说明
C、属性
D、装箱(boxing)和拆箱(Unboxing)技术
正确答案:,C


第21题,类体中private修饰的变量在本类中能访问,类生成的对象也能访问。
T、对
F、错
正确答案:F


第22题,派生类可以继承基类的成员,以及方法的实现;派生的接口继承了父接口的成员方法,并且也继承父接口方法的实现。
T、对
F、错
正确答案:F


第23题,静态类和实例类的区别在于:静态类不需要初始化即可直接使用,实例类需要进行实例化,生成对象才可使用。
T、对
F、错
更多答案下载:(www.)


第24题,"+、-、*、/、%、++、--均属于二元运算符。
T、对
F、错
正确答案:F


答案来源:(www.),C#可以多继承。
T、对
F、错
正确答案:F


第26题,当创建派生类对象时,先执行基类的构造函数,后执行派生类的构造函数。
T、对
F、错
更多答案下载:(www.)


第27题,委托是将方法作为参数传递给另一方法的一种数据类型。事件与委托没有关系。
T、对
F、错
正确答案:F


第28题,不同的命名空间中不能有同名的方法。
T、对
F、错
正确答案:F


第29题,C#中方法的参数中输出型参数(out)的实参在传递给形参前,不需要明确赋值,但需在方法返回前对该参数明确赋值。
T、对
F、错
更多答案下载:(www.)


答案来源:(www.),接口与类同样是面向对象程序设计的核心,是创建对象的模版。
T、对
F、错
更多答案下载:(www.)














作业咨询 论文咨询
微信客服扫一扫

回到顶部