百年教育职业培训中心 百年教育学习服务平台
国开搜题

20230512C#高级程序设计及应用试卷-02

来源: 更新时间:

20230512C#高级程序设计及应用试卷-02 20230512C#高级程序设计及应用试卷-02 关注公众号【飞鸟搜题】,回复【试题】获取试卷答案 文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题...

20230512C#高级程序设计及应用试卷-02

20230512C#高级程序设计及应用试卷-02

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

一 、单选题

1. 在C#中,如何定义一个 switch 语句?

A. switch (expression) {}

B. case expression: {}

C. for (expression) {}

D. while (expression) {}

答案:A- 关注公众号【飞鸟搜题】查看答案

2. 在C#中,如何将一个布尔值转换为字符串?

A. myBoolean.ToString();

B. String(myBoolean);

C. myBoolean.String();

D. Convert.ToString(myBoolean);

答案:A- 关注公众号【飞鸟搜题】查看答案

3. 在C#中,如何定义一个数组?

A. int[] myArray;

B. myArray = new int[];

C. array myArray = int[];

D. declare myArray[] = int;

答案:A- 关注公众号【飞鸟搜题】查看答案

4. 在C#中,如何定义一个 continue 语句?

A. continue;

B. next;

C. skip;

D. jump;

答案:A- 关注公众号【飞鸟搜题】查看答案

5. 下列关于构造函数的描述正确的是( )

A.构造函数可以声明返回类型。

B.构造函数不可以用private修饰

C.构造函数必须与类名相同

D.构造函数不能带参数

答案:关注公众号【飞鸟搜题】查看答案

6. 在 C# 中,下列哪种数据类型用于存储 0 和 1 两个值?

A. int

B. bool

C. double

D. char

答案:关注公众号【飞鸟搜题】查看答案

7. 在C#中,如何定义一个整数变量?

A. int myInt;

B. string myInt;

C. double myInt;

D. decimal myInt;

答案:关注公众号【飞鸟搜题】查看答案

8. C# 中如何定义一个接口?

A. class MyInterface {}

B. struct MyInterface {}

C. interface MyInterface {}

D. function MyInterface {}

答案:关注公众号【飞鸟搜题】查看答案

9. 在类的成员中,用于存储属性值的是( )

A.事件

B.成员变量

C. 属性

D. 方法

答案:关注公众号【飞鸟搜题】查看答案

10. 在C#中,如何将一个值赋给一个变量?

A. myVariable = value;

B. value != myVariable;

C. myVariable(value);

D. myVariable == value;

答案:关注公众号【飞鸟搜题】查看答案

11. C# 中如何定义一个委托?

A. class MyDelegate {}

B. struct MyDelegate {}

C. delegate MyDelegate {}

D. function MyDelegate {}

答案:关注公众号【飞鸟搜题】查看答案

12. 下面哪个代码片段可以创建一个名为 "person" 的 Person 类实例?

A. Person person = new Person();

B. person person = new Person();

C. Person = new Person();

D. new Person() = person;

答案:关注公众号【飞鸟搜题】查看答案

13. 在 Unity 中,哪个命名空间提供了与 AR/VR 相关的类和接口?

A. UnityEngine.UI

B. UnityEngine.XR

C. UnityEngine.Networking

D. UnityEngine.AI

答案:关注公众号【飞鸟搜题】查看答案

14. 在 C# 中,下列哪种关键字用于在一个实例化的对象中引用自身的成员?

A. base

B. this

C. super

D. parent

答案:关注公众号【飞鸟搜题】查看答案

15. 在C#中,如何定义一个 else 语句?

A. else {}

B. elseif {}

C. otherwise {}

D. except {}

答案:关注公众号【飞鸟搜题】查看答案

16. 在 C# 中,下列哪种数据类型可以存储任何类型的值?

A. int

B. double

C. object

D. char

答案:关注公众号【飞鸟搜题】查看答案

17. 在 C# 中,下列哪种关键字用于指定一个类型是密封的,不能被继承?

A. sealed

B. static

C. final

D. none of the above

答案:关注公众号【飞鸟搜题】查看答案

18. 在 C# 中,下列哪种关键字用于在一个循环中跳过当前迭代并继续下一次迭代?

A. break

B. return

C. continue

D. exit

答案:关注公众号【飞鸟搜题】查看答案

19. 在C#中,如何将一个字符串转换为布尔值?

A. bool.Parse(myString);

B. myString.Parse(bool);

C. myString.ToBool();

D. Convert.ToBoolean(myString);

答案:关注公众号【飞鸟搜题】查看答案

20. 在C#中,用于表示多行注释的符号是什么?

A. /**/

B. //

C. //

D. #

答案:关注公众号【飞鸟搜题】查看答案

21. C# 中如何重载方法?

A. 使用不同的方法名

B. 使用相同的方法名和参数列表

C. 使用相同的方法名和不同的参数列表

D. 使用关键字 override

答案:关注公众号【飞鸟搜题】查看答案

22. 在下述选项时,没有构成死循环的程序是 ( )

A.int i=100;while (1) { i=i%100+1; if (i>100) break; }

B.for (;;);

C.int k=1000; do { ++k; }while(k>=10000);

D.int s=36; while (s);--s;

答案:关注公众号【飞鸟搜题】查看答案

23. 在C#中,哪个关键字用于指定一个类成员为抽象方法?

A. abstract

B. public

C. void

D. static

答案:关注公众号【飞鸟搜题】查看答案

24. 在C#中,如何创建一个对象?

A. Student myObject = new Student();

B. new myObject = Student ();

C. myObject = create Student ();

D. myObject = make Student ();

答案:关注公众号【飞鸟搜题】查看答案

25. 在C#中,如何定义一个类?

A. public class myClass {}

B. class myClass {}

C. myClass {}

D. void myClass {}

答案:关注公众号【飞鸟搜题】查看答案

二 、多选题

1. 下面关于XML的描述正确的是()。

A. XML提供一种描述结构化数据的方法;

B. XML 是一种简单.与平台无关并被广泛采用的标准;

C. XML文档可承载各种信息;

D. XML只是为了生成结构化文档;

答案:关注公众号【飞鸟搜题】查看答案

2. 下列哪些是 C# 中的异步编程关键字?

A. async

B. await

C. yield

D. return

答案:关注公众号【飞鸟搜题】查看答案

3. 下列哪些关键字可用于定义类的访问权限?

A. public

B. private

C. internal

D. protected

答案:关注公众号【飞鸟搜题】查看答案

4. C# 中如何声明变量?

A. var

B. int

C. double

D. string

答案:关注公众号【飞鸟搜题】查看答案

5. 下列哪些是 C# 中的类成员修饰符?

A. static

B. sealed

C. abstract

D. virtual

答案:关注公众号【飞鸟搜题】查看答案

6. C# 中如何创建并初始化一个数组?

A. int[] arr = new int[] { 1, 2, 3 };

B. int[] arr = { 1, 2, 3 };

C. int arr[] = new int[] { 1, 2, 3 };

D. int arr[] = { 1, 2, 3 };

答案:关注公众号【飞鸟搜题】查看答案

7. 下列哪些是 C# 中的访问修饰符?

A. public

B. private

C. protected

D. internal

答案:关注公众号【飞鸟搜题】查看答案

8. 下列哪些是面向对象的特性?

A. 封装

B. 继承

C. 多态

D. 公开

答案:关注公众号【飞鸟搜题】查看答案

9. C#中的异常处理机制包含哪些关键字?

A. try

B. catch

C. finally

D. throw

答案:关注公众号【飞鸟搜题】查看答案

10. 下列哪个方法用于将字符串转换为整数类型?

A. Parse()

B. ToString()

C. ToInt32()

D. ToDouble()

答案:关注公众号【飞鸟搜题】查看答案

三 、判断题

1. 在 C# 中,可以使用 using 关键字来定义命名空间别名。

×

答案:关注公众号【飞鸟搜题】查看答案

2. C# 中的继承关系可以形成多层继承结构。

×

答案:关注公众号【飞鸟搜题】查看答案

3. 在 C# 中,可以使用 try-catch-finally 语句块处理异常。

×

答案:关注公众号【飞鸟搜题】查看答案

4. C# 中的 object 类是所有类的基类。

×

答案:关注公众号【飞鸟搜题】查看答案

5. C# 在虚拟现实技术中不支持图形渲染。

×

答案:关注公众号【飞鸟搜题】查看答案

6. C# 中的属性可以只定义 get 方法或只定义 set 方法。

×

答案:关注公众号【飞鸟搜题】查看答案

7. C# 中的接口可以包含属性和方法。

×

答案:关注公众号【飞鸟搜题】查看答案

8. 在 C# 中,可以使用 for 循环、while 循环和 do-while 循环实现循环操作。

×

答案:关注公众号【飞鸟搜题】查看答案

9. 如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。

×

答案:关注公众号【飞鸟搜题】查看答案

10. 在 C# 中,变量可以同时被声明和初始化。

×

答案:关注公众号【飞鸟搜题】查看答案

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

电话咨询