百年教育职业培训中心 百年教育学习服务平台
题库试卷

【国开搜题】国家开放大学 一网一平台20230512C#高级程序设计及应用试卷30期末考试押题试卷与答案

来源: 更新时间:

20230512C#高级程序设计及应用试卷-30关注公众号【国开搜题】,回复【试题】获取试题答案一、单选题1.先判断条件的当循环语句是()A.A.do…loopB.B.while...d

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

关注公众号【国开搜题】,回复【试题】获取试题答案

、单选题

1. 先判断条件的当循环语句是(

A. A.do…loop

B. B. while...do

C. C.do...while

D. D. while

答案:D
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

A. A. 使用不同的方法名

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

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

D. D. 使用关键字 override

答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

A. A. class MyClass {}渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

B. B. struct MyClass {}

C. C. interface MyClass {}

D. D. function MyClass {}

答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤搜题

4. C#中,哪个关键字用于指定一个类成员为重写方法?

A. A. override

B. B. public

C. C. void

D. D. static

答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

5. C# 中,下列哪种关键字用于声明一个接口?

A. A. interface

B. B. class

C. C. struct

D. D. enum

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

6. C#中,下列哪个关键字用于声明一个抽象类?

A. A. abstract

B. B. public

C. C. void

D. D. static

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

7. C# 中,下列哪种访问修饰符不允许任何其他代码访问它所修饰的成员?

A. A. private

B. B. protected

C. C. internal

D. D. public

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

8. 下列哪个操作符用于实现逻辑与操作?

A. A. &

B. B. |

C. C. !

D. D. &&

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

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

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

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

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

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

10. C# 中如何使用字符串插值?

A. A. 使用单引号包裹字符串

B. B. 使用双引号包裹字符串

C. C. 使用反斜杠转义字符串

D. D. 使用 $ 符号和花括号包裹表达式国开搜题

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

11. 下面代码片段输出结果是? int sum = 0; for (int i = 1; i <= 10; i++) { sum += i; } Console.WriteLine(sum);

A. 55

B. 10

C. 11

D. 45

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

A. A. base

B. B. this

C. C. super

D. D. parent

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

A. A. myObject.myVariable;

B. B. myObject->myVariable;

C. C. myObject[myVariable];

D. D. myObject.get_myVariable();

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

A. A. myArray[index];渝粤搜题

B. B. myArray->index;

C. C. myArray(index);

D. D. myArray.get(index);

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

15. C#中,如何定义一个命名空间(namespace)?

A. A. namespace MyNamespace { }

B. B. package MyNamespace;

C. C. import MyNamespace;

D. D. define MyNamespace;渝粤搜题

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

16. C# 中,下列哪种关键字用于定义一个异常处理块?

A. A. try

B. B. catch

C. C. finally

D. D. all of the above

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

17. C#中,如何将一个浮点数转换为字符串?

A. A. myDouble.ToString();

B. B. String(myDouble);

C. C. myDouble.String();

D. D. Convert.ToString(myDouble);

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

18. C#中,如何定义一个 using 块?渝粤搜题

A. A. using (StreamReader sr = new StreamReader("file.txt")) { }@B. try (StreamReader sr = new StreamReader("file.txt")) { } catch (IOException ex) { }@C. using StreamReader("file.txt") { }@D. if (StreamReader sr = new StreamReader("file.txt")) { }@答案:A

B. B. try (StreamReader sr = new StreamReader("file.txt")) { } catch (IOException ex) { }@C. using StreamReader("file.txt") { }@D. if (StreamReader sr = new StreamReader("file.txt")) { }@答案:A

C. C. using StreamReader("file.txt") { }@D. if (StreamReader sr = new StreamReader("file.txt")) { }@答案:A

D. D. if (StreamReader sr = new StreamReader("file.txt")) { }@答案:A

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

19. 下列哪个关键字表示一个方法不会返回任何值?

A. A. void

B. B. int

C. C. double

D. D. string

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

20. Net依赖以下哪项技术实现跨语言互用性?( C )

A. A.CLR

B. B.CTS

C. C.CLS渝粤教育

D. D.CTT

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

21. C# 中,下列哪种关键字用于声明一个枚举?

A. A. interface

B. B. class

C. C. struct

D. D. enum

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

22. C# 中,下列哪种关键字用于定义一个属性的写入器?

A. A. property

B. B. get

C. C. set

D. D. both

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

23. C# 中,下列哪种访问修饰符允许程序中的任何代码都可以访问它所修饰的成员?国开一网一平台

A. A. private

B. B. protected渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

C. C. internal

D. D. public

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

A. A. Student myObject = new Student();

B. B. new myObject = Student ();

C. C. myObject = create Student ();

D. D. myObject = make Student ();

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

25. 下列哪种语句可以用于多个条件的判断?

A. A. if语句

B. B. switch语句

C. C. for语句

D. D. while语句

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。国开一网一平台

、多选题

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

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

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

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

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

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. C#中的基本数据类型有哪些?

A. A. int

B. B. float

C. C. bool

D. D. char

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. C# 中,字符串类型不能使用什么符号表示?

A. A. "string"@B. 'string'@C. string@答案:A

B. B. 'string'

C. C. string

D. D.char

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

4. 下面描述错误的是( )渝粤题库

A. A.窗体也是控件;

B. B.窗体也是类;

C. C.控件是从窗体继承来的;

D. D.窗体的父类是控件类

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

A. A. public

B. B. private

C. C. protected

D. D. internal

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

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

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

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

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

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

7. 下列关于c#中索引器理解正确的是( )

A. A.索引器的参数必须是两个或两个以上

B. B.索引器的参数类型必须是整数型

C. C.索引器没有名字

D. D.以上皆非

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

8. 下列哪些是 C# 中的基本数据类型?

A. A. int渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

B. B. float

C. C. double

D. D. string

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

9. 以下叙述正确的是:

A. A.接口中可以有虚方法。

B. B.一个类可以实现多个接口。

C. C.接口不能被实例化。

D. D.接口中可以包含已实现的方法。

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

10. 下列哪些是 C# 中的位运算符?

A. A. &

B. B. |

C. C. ^

D. D. !

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

、判断题

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

A. 国开搜题

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

2. C# 中,数组是引用类型。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. C# 中,可以使用 static 关键字定义静态成员。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

5. C# 在虚拟现实技术中主要用于开发基于 Web 的虚拟现实应用。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

6. C# 中的委托是一种可以包含多个方法的对象。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

7. C# 中,一个类可以继承另一个类,并且可以多重继承。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

8. C# 在虚拟现实技术中不支持多线程编程。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

9. C# 中的 struct 类型是值类型。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

10. C# 中,可以使用 as 关键字进行类型转换。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

关注公众号【国开搜题】,回复【试题】获取试题答案

渝粤搜题

电话咨询