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

来源:渝粤教育       时间:2024-04-18 15:22:27    85

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

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

、单选题渝粤教育

1. C#中,如何获取用户的输入?

A. Console.ReadLine();

B. Console.Write();

C. Console.Read();

D. Console.ReadKey();渝粤搜题

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

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

A. char myChar;

B. string myChar;

C. int myChar;

D. decimal myChar;

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

3. C#的数据类型包括哪些?

A. 整数

B. 浮点数

C. 布尔型

D. 所有以上都是国开搜题

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

4. 下列描述错误的是(

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

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

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

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

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

5. C#中,哪个关键字用于指定一个类成员为委托类型?

A. delegate

B. public

C. void

D. static

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

6. 假定一个1020列的二维整型数组,下列哪个定义语句是正确的(

A. int[]arr = new int[10,20]

B.int[]arr=int new[10,20]

C. int[,]arr = new int[10,20]

D. int[,]arr = new int[20;10]

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

7. 下列哪种语句可以用于多个条件的判断,并且可以设置多个代码块执行?

A. if语句

B. switch语句

C. for语句

D. while语句

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

8. C# 中如何捕获一个异常?

A. 使用 try-catch 语句

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

C. 使用 finally 语句

D. 使用 throw try-catch 语句

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

9. C# 中,下列哪种关键字可以调用父类的构造函数、属性和方法?

A. base

B. this

C. super

D. parent

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

10. C#中,如何定义一个方法?

A. public void myMethod() {}

B. public myMethod() {}

C. void myMethod() {}

D. myMethod() {}

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

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

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

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

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

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

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

12. 下面代码片段输出结果是()。 string str = "hello"; Console.WriteLine(str.ToUpper());渝粤题库

hello

HELLO

Hello

hELLO

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

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

A. const

B. readonly

C. static

D. var

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

14. C#中,如何定义一个 do-while 循环?

A. do { } while (condition);

B. while (condition) {}

C. for (condition) {}

D. if (condition) {}

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

15. 下面哪个代码片段可以输出所有的偶数是? 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渝粤题库

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

16. C# 中,下列哪种访问修饰符允许子类中的代码访问它所修饰的成员?国开搜题

A. private

B. protected

C. internal

D. public

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

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

A. int.Parse(myString);

B. myString.Parse(int);

C. myString.ToInt();

D. Convert.ToInt32(myString);

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

18. 下列语句的执行结果是什么? static void Main(string[] args) { int sum=0; for(int i=0;i<5;i++) { sum=sum+i; } Console.WriteLine(sum); Console.ReadLine(); }

10

11

12

13

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

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

A. !=

B. ==

C. >=

D. <=

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

20. dom中,装载一个xml文档的方法(

A.save方法

B.load方法

C.loadxml方法

D.send方法;

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

21. C# 中,下列哪种类型不是值类型?

A. int

B. float

C. double

D. string

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

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

A.CLR

B.CTS

C.CLS

D.CTT

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

23. 下列选项中,引用类型是()。

A.enum类型

B.struct类型

C.string类型

D.int类型

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

24. C#中,如何定义一个 using 块?

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. 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. using StreamReader("file.txt") { }@D. if (StreamReader sr = new StreamReader("file.txt")) { }@答案:A

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

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

25. C#中,哪个关键字用于指定一个类成员为可见性受限的?

A. private

B. public

C. protected

D. internal

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

、多选题

1. 下列哪些是 C# 中的文件操作相关类型?

A. File

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

C. StreamWriter

D. DirectoryInfo

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

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

A. public

B. private

C. protected

D. internal

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

3. 下列哪些是 C# 中的异常处理关键字?

A. try

B. catch

C. throw

D. final

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

4. 下列哪些是 C# 中的比较运算符?

A. <

B. >

C. <=

D. >=

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

5. 下列选项中,属于.NET可以开发的应用程序的类型是:()。

A. 桌面应用

B. 互联网应用

C. 企业应用

D. 智能家居

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

6. 下列关于c#中索引器理解正确的是( )国开搜题

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

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

C.索引器没有名字

D.以上皆非

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

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

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

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

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

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

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

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

A. OnTriggerEnter()

B. OnTriggerStay()

C. OnTriggerExit()

D. OnTriggerOut()

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

9. C# 中,如何判断两个变量是否相等?

A. ==

B. !=

C. ===

D. !==

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

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

A. static渝粤教育

B. sealed

C. abstract

D. virtual

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

、判断题

1. C# 中,可以使用 as 关键字进行安全的类型转换,如果类型不匹配则返回 null

渝粤搜题

×

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

2. C# 中的数组是一种引用类型。

×

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

3. C# 中,可以使用 static 关键字来定义静态方法和变量。

×

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

4. C# 中,字符串是一个值类型。

×

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

5. C#中,任何方法都不能实现多继承。

×

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

6. C# 中的 break 语句用于结束循环或 switch 语句的执行。

×

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

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

×

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

8. C# 在虚拟现实技术中主要用于开发桌面应用,不支持移动端开发。

×

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

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

×

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

10. C#类中,this代表了当前类本身。

×

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

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

关键词:

推荐内容

TOP