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

[复制链接]
查看: 16|回复: 0

19万

主题

19万

帖子

59万

积分

论坛元老

Rank: 8Rank: 8

积分
594010
发表于 2024-4-20 18:37:58 | 显示全部楼层 |阅读模式
20230512C#高级程序设计及应用试卷-08
关注公众号【】,回复【试】获取试题答案


一 、单选题
1. 下列描述错误的是( )
A. A.类不可以多重继承而接口可以;
B. B.抽象类自身可以定义成员而接口不可以;
C. C.抽象类和接口都不能被实例化;
D. D.一个类可以有多个基类和多个基接口
答案:D
- 关注公众号【】,对话框内发送试题,获得答案。
2. c#的数据类型有( )
A. A.值类型和调用类型;
B. B.值类型和引用类型;
C. C.引用类型和关系类型;
D. D.关系类型和调用类型;
答案:B
- 关注公众号【】,对话框内发送试题,获得答案。
3. 在C#中,用于表示单行注释的符号是什么?
A. A. //
B. B. /*
C. C. //
D. D. #
答案:A
- 关注公众号【】,对话框内发送试题,获得答案。
4. 在 C# 中,下列哪种关键字用于定义一个只能在构造函数中赋值的只读字段?
A. A. const
B. B. readonly
C. C. static
D. D. var
答案:B
- 关注公众号【】,对话框内发送试题,获得答案。
5. C# 用于什么?
A. A. Web 开发
B. B. 桌面应用程序开发
C. C. 游戏开发
D. D. 所有以上都是
答案:关注公众号【】,对话框内发送试题,获得答案。
6. C# 中如何定义一个类?
A. A. class MyClass {}
B. B. struct MyClass {}
C. C. interface MyClass {}
D. D. function MyClass {}
答案:关注公众号【】,对话框内发送试题,获得答案。
7. 在 C# 中,下列哪种关键字用于指定一个方法重写了父类的虚方法?
A. A. virtual
B. B. override
C. C. abstract
D. D. sealed
答案:关注公众号【】,对话框内发送试题,获得答案。
8. 下面哪个代码片段可以输出所有的偶数是? for (int i = 1; i
A. 1 2 3 4 5 6 7 8 9 10
B. 2 4 6 8 10
C. 1 3 5 7 9
D. 0 2 4 6 8 10
答案:关注公众号【】,对话框内发送试题,获得答案。
9. 在 Unity 中,哪个方法用于在每一帧中更新游戏对象的行为?
A. A. Update()
B. B. Start()
C. C. FixedUpdate()
D. D. LateUpdate()
答案:关注公众号【】,对话框内发送试题,获得答案。
10. 下列哪种运算符可以判断两个值是否相等?
A. A. ==
B. B. >
C. C.
D. D. >=
答案:关注公众号【】,对话框内发送试题,获得答案。
11. 在 C# 中,下列哪种关键字用于指定一个类型成员是静态的?
A. A. sealed
B. B. static
C. C. final
D. D. none of the above
答案:关注公众号【】,对话框内发送试题,获得答案。
12. C# 是哪一家公司开发的?
A. A. Microsoft
B. B. Google
C. C. Apple
D. D. Amazon
答案:关注公众号【】,对话框内发送试题,获得答案。
13. 在下述选项时,没有构成死循环的程序是 ( )
A. A.int i=100;while (1) { i=i%100+1; if (i>100) break; }
B. B.for (;;);
C. C.int k=1000; do { ++k; }while(k>=10000);
D. D.int s=36; while (s);--s;
答案:关注公众号【】,对话框内发送试题,获得答案。
14. 下面哪个代码片段可以输出 "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
答案:关注公众号【】,对话框内发送试题,获得答案。
15. 在C#中,如何访问对象的成员变量?
A. A. myObject.myVariable;
B. B. myObject->myVariable;
C. C. myObject[myVariable];
D. D. myObject.get_myVariable();
答案:关注公众号【】,对话框内发送试题,获得答案。
16. 在C#中,哪个关键字用于指定一个类成员为异步方法?
A. A. async
B. B. public
C. C. void
D. D. static
答案:关注公众号【】,对话框内发送试题,获得答案。
17. 在 C# 中,下列哪种关键字用于在一个方法中返回一个值并终止该方法的执行?
A. A. break
B. B. return
C. C. continue
D. D. exit
答案:关注公众号【】,对话框内发送试题,获得答案。
18. 在C#中,用于表示多行注释的符号是什么?
A. A. /**/
B. B. //
C. C. //
D. D. #
答案:关注公众号【】,对话框内发送试题,获得答案。
19. 在C#中,如何访问数组的元素?
A. A. myArray[index];
B. B. myArray->index;
C. C. myArray(index);
D. D. myArray.get(index);
答案:关注公众号【】,对话框内发送试题,获得答案。
20. C# 中的数据类型都是从哪个基本数据类型派生而来的?
A. A. object
B. B. int
C. C. string
D. D. char
答案:关注公众号【】,对话框内发送试题,获得答案。
21. C# 中如何抛出一个异常?
A. A. throw new Exception();
B. B. catch new Exception();
C. C. try new Exception();
D. D. finally new Exception();
答案:关注公众号【】,对话框内发送试题,获得答案。
22. C# 中如何定义一个枚举类型?
A. A. enum MyEnum {}
B. B. struct MyEnum {}
C. C. interface MyEnum {}
D. D. function MyEnum {}
答案:关注公众号【】,对话框内发送试题,获得答案。
23. 在C#中,如何定义一个字符串变量?
A. A. string myString;
B. B. int myString;,我们的目标是要做全覆盖、全正确的答案搜索服务。
C. C. double myString;
D. D. decimal myString;
答案:关注公众号【】,对话框内发送试题,获得答案。
24. 在C#中,如何将一个字符串转换为整数?
A. A. int.Parse(myString);
B. B. myString.Parse(int);
C. C. myString.ToInt();
D. D. Convert.ToInt32(myString);
答案:关注公众号【】,对话框内发送试题,获得答案。
25. C# 中如何重写方法?
A. A. 使用不同的方法名
B. B. 使用相同的方法名和参数列表
C. C. 使用相同的方法名和不同的参数列表
D. D. 使用关键字 override
答案:关注公众号【】,对话框内发送试题,获得答案。
二 、多选题
1. 下列哪个方法用于将字符串转换为整数类型?
A. A. Parse()
B. B. ToString()
C. C. ToInt32()
D. D. ToDouble()
答案:关注公众号【】,对话框内发送试题,获得答案。
2. 下列哪些是 C# 中的逻辑运算符?
A. A. &&
B. B. ||
C. C. !
D. D. &
答案:关注公众号【】,对话框内发送试题,获得答案。
3. 在 Unity 中,哪个方法用于处理触发器的事件?
A. A. OnTriggerEnter()
B. B. OnTriggerStay()
C. C. OnTriggerExit()
D. D. OnTriggerOut()
答案:关注公众号【】,对话框内发送试题,获得答案。
4. 下列哪些是 C# 中的逻辑运算符?
A. A. &&
B. B. ||
C. C. !
D. D. ~
答案:关注公众号【】,对话框内发送试题,获得答案。
5. 下列哪些是 C# 中的循环语句?
A. A. for
B. B. while
C. C. do-while
D. D. repeat
答案:关注公众号【】,对话框内发送试题,获得答案。
6. 下列哪些是 C# 中的循环语句?
A. A. for
B. B. while
C. C. do-while
D. D. repeat-until
答案:关注公众号【】,对话框内发送试题,获得答案。
7. 下列哪些是 C# 中的字符串操作方法?
A. A. Substring
B. B. IndexOf
C. C. Concat
D. D. Replace
答案:关注公众号【】,对话框内发送试题,获得答案。
8. C# 中的注释类型有哪些?
A. A. 单行注释 //
B. B. 多行注释 /* */
C. C. XML注释 ///
D. D.字符注释 **
答案:关注公众号【】,对话框内发送试题,获得答案。
9. 在 C# 中,如何将一个字符串转换成整数?
A. A. int.Parse("123")@B. "123".ToInt()@C. (int)"123"@D. Convert.ToInt32("123")@答案:A、D国开一网一平台
B. B. "123".ToInt()@C. (int)"123"@D. Convert.ToInt32("123")@答案:A、D
C. C. (int)"123"@D. Convert.ToInt32("123")@答案:A、D
D. D. Convert.ToInt32("123")@答案:A、D
答案:关注公众号【】,对话框内发送试题,获得答案。
10. 关于C#语言的基本语法,下列哪些说法是正确的?
A. A. C#语言使用using关键字来引用.NET预定义的名字空间
B. B.用C#编写的程序中,Main函数是唯一允许的全局函数
C. C. C#语言中使用的名称严格区分大少写
D. D.C#中一条语句必须写在一行内
答案:关注公众号【】,对话框内发送试题,获得答案。
三 、判断题
1. 在定义数组时不允许为数组中的元素赋值。
A. √
B. ×,我们的目标是要做全覆盖、全正确的答案搜索服务。
答案:关注公众号【】,对话框内发送试题,获得答案。
2. C# 中的属性是一种特殊的方法。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
3. 定义枚举时至少为其中的一个枚举成员赋值。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
4. C# 中的接口可以继承另一个接口,并且可以多重继承。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
5. C# 中,可以使用 throw 关键字来抛出异常。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
6. C# 中的泛型可以实现代码的重用。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
7. C# 中可以使用单引号(')来表示字符类型数据。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
8. DotNet包含两个部分,即公共语言运行时和框架类库
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
9. C# 中的抽象类可以包含实现代码,而接口只能包含方法签名。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
10. 在 C# 中,可以使用 StringBuilder 类来高效地拼接字符串。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
关注公众号【】,回复【试题】获取试题答案





上一篇:【国开搜题】国家开放大学 一网一平台20230512C#高级程序设计及应用试卷09期末考试押题试卷与答案
下一篇:【国开搜题】国家开放大学 一网一平台20230512C#高级程序设计及应用试卷07期末考试押题试卷与答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图