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

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

来源: 更新时间:

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

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

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

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

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

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

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

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

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

一 、单选题

1. 下列描述错误的是( )

A.类不可以多重继承而接口可以;

B.抽象类自身可以定义成员而接口不可以;

C.抽象类和接口都不能被实例化;

D.一个类可以有多个基类和多个基接口

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

2. c#的数据类型有( )

A.值类型和调用类型;

B.值类型和引用类型;

C.引用类型和关系类型;

D.关系类型和调用类型;

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

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

A. //

B. /*

C. //

D. #

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

4. 在 C# 中,下列哪种关键字用于定义一个只能在构造函数中赋值的只读字段?

A. const

B. readonly

C. static

D. var

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

5. C# 用于什么?

A. Web 开发

B. 桌面应用程序开发

C. 游戏开发

D. 所有以上都是

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

6. C# 中如何定义一个类?

A. class MyClass {}

B. struct MyClass {}

C. interface MyClass {}

D. function MyClass {}

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

7. 在 C# 中,下列哪种关键字用于指定一个方法重写了父类的虚方法?

A. virtual

B. override

C. abstract

D. sealed

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

8. 下面哪个代码片段可以输出所有的偶数是? for (int i = 1; i <= 10; i++) { if (i % 2 == 0) { Console.Write(i + " "); } }

1 2 3 4 5 6 7 8 9 10

2 4 6 8 10

1 3 5 7 9

0 2 4 6 8 10

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

9. 在 Unity 中,哪个方法用于在每一帧中更新游戏对象的行为?

A. Update()

B. Start()

C. FixedUpdate()

D. LateUpdate()

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

10. 下列哪种运算符可以判断两个值是否相等?

A. ==

B. >

C. <

D. >=

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

11. 在 C# 中,下列哪种关键字用于指定一个类型成员是静态的?

A. sealed

B. static

C. final

D. none of the above

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

12. C# 是哪一家公司开发的?

A. Microsoft

B. Google

C. Apple

D. Amazon

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

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

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;

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

14. 下面哪个代码片段可以输出 "Hello World!"?

A. Console.Write("Hello World!");@B. Console.Write("Hello World!");@C. Console.Output("Hello World!");@D. Console.Write("Hello World!");@答案:A

B. Console.Write("Hello World!");@C. Console.Output("Hello World!");@D. Console.Write("Hello World!");@答案:A

C. Console.Output("Hello World!");@D. Console.Write("Hello World!");@答案:A

D. Console.Write("Hello World!");@答案:A

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

15. 在C#中,如何访问对象的成员变量?

A. myObject.myVariable;

B. myObject->myVariable;

C. myObject[myVariable];

D. myObject.get_myVariable();

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

16. 在C#中,哪个关键字用于指定一个类成员为异步方法?

A. async

B. public

C. void

D. static

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

17. 在 C# 中,下列哪种关键字用于在一个方法中返回一个值并终止该方法的执行?

A. break

B. return

C. continue

D. exit

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

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

A. /**/

B. //

C. //

D. #

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

19. 在C#中,如何访问数组的元素?

A. myArray[index];

B. myArray->index;

C. myArray(index);

D. myArray.get(index);

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

20. C# 中的数据类型都是从哪个基本数据类型派生而来的?

A. object

B. int

C. string

D. char

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

21. C# 中如何抛出一个异常?

A. throw new Exception();

B. catch new Exception();

C. try new Exception();

D. finally new Exception();

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

22. C# 中如何定义一个枚举类型?

A. enum MyEnum {}

B. struct MyEnum {}

C. interface MyEnum {}

D. function MyEnum {}

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

23. 在C#中,如何定义一个字符串变量?

A. string myString;

B. int myString;

C. double myString;

D. decimal myString;

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

24. 在C#中,如何将一个字符串转换为整数?

A. int.Parse(myString);

B. myString.Parse(int);

C. myString.ToInt();

D. Convert.ToInt32(myString);

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

25. C# 中如何重写方法?

A. 使用不同的方法名

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

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

D. 使用关键字 override

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

二 、多选题

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

A. Parse()

B. ToString()

C. ToInt32()

D. ToDouble()

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

2. 下列哪些是 C# 中的逻辑运算符?

A. &&

B. ||

C. !

D. &

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

3. 在 Unity 中,哪个方法用于处理触发器的事件?

A. OnTriggerEnter()

B. OnTriggerStay()

C. OnTriggerExit()

D. OnTriggerOut()

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

4. 下列哪些是 C# 中的逻辑运算符?

A. &&

B. ||

C. !

D. ~

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

5. 下列哪些是 C# 中的循环语句?

A. for

B. while

C. do-while

D. repeat

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

6. 下列哪些是 C# 中的循环语句?

A. for

B. while

C. do-while

D. repeat-until

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

7. 下列哪些是 C# 中的字符串操作方法?

A. Substring

B. IndexOf

C. Concat

D. Replace

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

8. C# 中的注释类型有哪些?

A. 单行注释 //

B. 多行注释 /* */

C. XML注释 ///

D.字符注释 **

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

9. 在 C# 中,如何将一个字符串转换成整数?

A. int.Parse("123")@B. "123".ToInt()@C. (int)"123"@D. Convert.ToInt32("123")@答案:A、D

B. "123".ToInt()@C. (int)"123"@D. Convert.ToInt32("123")@答案:A、D

C. (int)"123"@D. Convert.ToInt32("123")@答案:A、D

D. Convert.ToInt32("123")@答案:A、D

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

10. 关于C#语言的基本语法,下列哪些说法是正确的?

A. C#语言使用using关键字来引用.NET预定义的名字空间

B.用C#编写的程序中,Main函数是唯一允许的全局函数

C. C#语言中使用的名称严格区分大少写

D.C#中一条语句必须写在一行内

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

三 、判断题

1. 在定义数组时不允许为数组中的元素赋值。

×

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

2. C# 中的属性是一种特殊的方法。

×

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

3. 定义枚举时至少为其中的一个枚举成员赋值。

×

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

4. C# 中的接口可以继承另一个接口,并且可以多重继承。

×

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

5. C# 中,可以使用 throw 关键字来抛出异常。

×

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

6. C# 中的泛型可以实现代码的重用。

×

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

7. C# 中可以使用单引号(')来表示字符类型数据。

×

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

8. DotNet包含两个部分,即公共语言运行时和框架类库

×

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

9. C# 中的抽象类可以包含实现代码,而接口只能包含方法签名。

×

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

10. 在 C# 中,可以使用 StringBuilder 类来高效地拼接字符串。

×

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

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

电话咨询