Visual c#程序设计A1试卷答案

…__…__…__…__…__…__… __…_ __… 心…中…学 教… _…_ __…__线__… __…_ __… __…__…_ 学号……__…__…__…__…__封__…__… __…号 班… … … __…__…_ __…__…__…__…__…__…_称…名密业… 专… _… ___… __… ___…__… __…__…__…_名…姓……电子科技大学网络教育考卷(A1卷)

(20 年至20 学年度第 学期)

考试时间 年 月 日(120分钟) 课程 基于.NET的开发技术 教师签名_____

一、选择题(每题2分,共100分)

每题给出A B C D 四个选择,要求从中选出最佳答案。 1. CLR为.NET提供以下方面的功能或者服务,除了( )。 A. 无用存储单元收集 B. 代码验证和类型安全 C. 代码访问安全

D. 自动消除程序中的逻辑错误

2. 在.NET中CLS的作用是( )。 A.存储代码

B.防止病毒

C.源程序跨平台

D.对语言进行规范

3. 在.NET中,从属性的读写特性上来进行分类,可以划分为以下三种,除了( )。 A. 只读属性

B. 只写属性

C. 读写属性

D. 不可读不可写的属性

4. 在C#中,关于continue和break,以下说法正确的是( )。 A. break是中断本次循环

B. continue是中断本次循环,进入一下次的循环 C. break是中断本次循环,进入一下次的循环 D. continue是中断整个循环

5. 装箱、拆箱操作发生在: ( )。 A. 类与对象之间

B. 对象与对象之间 C. 引用类型与值类型之间

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

6. 在C#中,一个类( )。 A. 可以继承多个类

B. 可以实现多个接口 C. 在一个程序中只能有一个子类

D. 只能实现一个接口

7. 在.NET中,以下关于命名空间的描述,正确的是( )。 A. 命名空间不可以进行嵌套

B. 任一个.cs文件中,只能存在一个命名空间

Visual c#程序设计A1试卷答案

C. 使用private修饰的命名空间,其内部的类也不允许访问 D. 命名空间使得代码更加有条理、结构更清晰

8. 在C#语法中,在派生类中对基类的虚函数进行重写,要求在声明中使用( )关键字。 A. override

B. new

C. static

D. virtual

9. 在C#中,接口与抽象基类的区别在于( )。 A. 抽象基类可以包含非抽象方法,而接口只能包含抽象方法 B. 抽象基类可以被实例化,而接口不能被实例化 C. 抽象基类不能被实例化,而接口可以被实例化 D. 抽象基类能够被继承,而接口不能被继承

10. 以下关于ref和out的描述哪些项是不正确的?( ) A. 使用ref参数,传递到ref参数的参数必须最先初始化。 B. 使用out参数,传递到out参数的参数必须最先初始化。 C. 使用ref参数,必须将参数作为ref参数显式传递到方法。

D. 使用out参数,必须将参数作为out参数显式传递到方法。

11. 用户自定义异常类需要从以下哪个类继承:( ) A. Exception

B. CustomException C. ApplicationException

D. BaseException

12. 以下描述错误的是( )。 A. C#中不支持抽象类。

B. C#中没有头文件并且在同一处声明和定义类的成员。 C. 在C#中可使用 new 修饰符显式隐藏从基类继承的成员。

D. 在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。

13. C#的数据类型有( )。 A. 值类型和调用类型;

B. 值类型和引用类型; C. 引用类型和关系类型; D. 关系类型和调用类型;

14. 在C#中,下列常量定义正确的是( )。 A. const double PI 3.1415926

B. const double e=2.7 C. define double PI 3.1415926

D. define double e=2.7

Word文档免费下载Word文档免费下载:Visual c#程序设计A1试卷答案 (共4页,当前第1页)

你可能喜欢

  • C试题及答案
  • C#程序设计
  • 试题答案
  • C语言程序设计期末考试
  • 试卷答案
  • 考试总结
  • 交通标志大全
  • 考试题库

Visual c#程序设计A1试卷相关文档

最新文档

返回顶部