2020 使用C#开发数据库应用程序(濮阳职业技术学院) 最新满分章节测试答案

2025年5月7日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-16到2020-06-30
本篇答案更新状态:已完结

第2周 第2周 单元测验

1、 问题:在类作用域中能够通过直接使用该类的(   )成员名进行访问
选项:
A:私有
B:公用
C:保护
D:任何
答案: 【任何

2、 问题:在类的成员中,用于存储类的属性值是(     )
选项:
A:属性
B:方法
C:事件
D:成员变量
答案: 【成员变量

3、 问题:类 ClassA有一个名为M1 的方法,在程序中有如下一段代码,假设该段代码是可以执行的,则修饰 M1 方法时一定使用了(  )修饰符。  ClassA  obj=new Class A(); ClassA.M1();
选项:
A:public
B:static
C:private
D:virtual
答案: 【static

4、 问题:在类的定义中,类的(  )描述了该类的对象的行为特征。
选项:
A:类名
B:方法
C:所属的名字空间
D:私有域
答案: 【方法

5、 问题:分析下列 C#语句,注意类 MyClass 没有访问修饰符: namespace ClassLibrary1{ class MyClass { public class subclass{ int i; }} } 若必须为类 MyClass 添加访问修饰符,并使 MyClass 的可访问域保持不变,则应选择 ( )
选项:
A:private
B:protected
C:internal
D:public
答案: 【public

6、 问题:下列关于索引器说法不正确的有
选项:
A:索引器不指向内存位置
B:索引器可以有非整数下标
C:索引器不指向get 和set访问器
D:索引器可以重载
答案: 【索引器不指向get 和set访问器

7、 问题:在类的成员中,用于存储属性值的是(     )。
选项:
A:属性
B:方法
C:事件
D:成员变量
答案: 【成员变量

8、 问题:下列说法正确的有
选项:
A:属性通过使用访问器来读写数据库中的数据,从而为保护数据库中字段提供了可能
B:属性通过使用访问器来读写类中的数据,从而为保护数据库中字段提供了可能
C:属性通过使用访问器来读写类中的字段,从而为保护类中字段提供了可能
D:属性通过使用访问器来读写数据库中的数据,从而为保护类中字段提供了可能
答案: 【属性通过使用访问器来读写类中的字段,从而为保护类中字段提供了可能

9、 问题:类 MyClass 中,下列哪条语句定义了一个只读的属性 Count?
选项:
A:private int Count;
B:private int count; public int Count{ get{return count;} }
C:public readonly int Count;
D:public readonly int Count { get{ return count;}    set{count = value;}  }
答案: 【private int count; public int Count{ get{return count;} }

10、 问题:类 MyClass 中有下列方法定义:    public void testParams(params int[] arr)  { Console.Write ("使用 Params 参数!"); }    public void testParams(int x,int y)   { Console.Write ("使用两个整型参数!"); }  请问上述方法重载有无二义性?若没有,则下列语句的输出为( )。    MyClass x = new MyClass();   x.testParams(0);   x.testParams(0,1);   x.testParams(0,1,2);
选项:
A:有语义二义性;
B:使用 Params 参数!使用两个整型参数!使用 Params 参数! 
C:使用 Params 参数!使用 Params 参数!使用 Params 参数!
D:使用 Params 参数!使用两个整型参数!使用两个整型参数!
答案: 【使用 Params 参数!使用两个整型参数!使用 Params 参数! 

11、 问题:有两个具有相同名字的函数,当只满足下列选项的( )条件时,它们不能算作重载函数。
选项:
A:返回值的类不同
B:参数数目不同
C:参数类型不同
D:参数的顺序不同
答案: 【参数的顺序不同

12、 问题:下面代码表示成员重载的是(  )。
选项:
A:class Myclass{      public void  fun()   {       Console.WriteLine(“无参数”);   }   public void fun(int a)   {      Console.WriteLine(“有一个整型的参数”);   } }
B:class Myclass{   public int a;  public void fun()   {     Console.WriteLine(“无参数”);    }  }  class Myclass1 {     public void  fun(int a)   {       Console.WriteLine(“有一个整型的参数”);    } }
C:class Myclass{      public int a;    public void fun()    {       Console.WriteLine(“无参数”);    }    public void  Fun(int a)     {      Console.WriteLine(“有一个整型的参数”);     } }
D:以上都不是
答案: 【class Myclass{      public void  fun()   {       Console.WriteLine(“无参数”);   }   public void fun(int a)   {      Console.WriteLine(“有一个整型的参数”);   } }

13、 问题:关于 C#语言的方法,下列叙述中正确的是()
选项:
A:方法的定义不能嵌套,但方法调用可以嵌套
B:方法的定义可以嵌套,但方法调用不能嵌套
C:方法的定义和调用都不能嵌套
D:方法的定义和调用都可以嵌套
答案: 【方法的定义不能嵌套,但方法调用可以嵌套

14、 问题:以下所列的个方法头部中,正确的是()
选项:
A:void play(var a:Integer,var b:integer) 
B:void play(int a,b)
C:void play(int a,int b)
D:Sub play(a as integer,b as integer)
答案: 【void play(int a,int b)

15、 问题:下列的()不是构造函数的特征。
选项:
A:构造函数的函数名和类名相同
B:构造函数可以重载
C:构造函数可以带有参数
D:可以指定构造函数的返回值
答案: 【可以指定构造函数的返回值

16、 问题:C#中被static关键字修饰的变量,不能被重新赋值。   (    )
选项:
A:正确
B:错误
答案: 【错误

17、 问题:C#中,void表示该方法无返回值。
选项:
A:正确
B:错误
答案: 【正确

18、 问题:C#中的方法签名包含返回类型。
选项:
A:正确
B:错误
答案: 【错误

19、 问题:在C#中,一个类中的所有方法都必须有一个唯一的方法签名。
选项:
A:正确
B:错误
答案: 【正确

20、 问题:C#中的每个类都至少有一个构造函数,一个类如果没有定义构造函数,系统会自动为该类创建一个默认的构造函数。
选项:
A:正确
B:错误
答案: 【正确

21、 问题:对象的this引用是对该对象本身的引用。
选项:
A:正确
B:错误
答案: 【正确

22、 问题:C#中,子类不能继承父类中用private修饰的成员变量和成员方法
选项:
A:正确
B:错误
答案: 【正确

23、 问题:所有的对象都通过引用传递参数。
选项:
A:正确
B:错误
答案: 【正确

24、 问题:构造函数可以返回值。
选项:
A:正确
B:错误
答案: 【错误

25、 问题:属性必须定义get和set存取程序。 
选项:
A:正确
B:错误
答案: 【错误

26、 问题:static成员即使该类型没有对象存在也可以引用。
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读