1 c#概述

单元测试

1、单选题:
‌以下描述错误的是(  )。‎
选项:
A: .NET是微软开发的专门运行C#程序的一个硬件平台。
B: C#是一个程序设计语言,运行在.NET平台上用于创建应用程序。
C: CLR是一个执行程序的标准化环境,是遵循CLI规范的一种具体实现。
D: Visual Studio是一个集成开发环境,可用于C#语言和.netFramework的交互。
答案: 【 .NET是微软开发的专门运行C#程序的一个硬件平台。

2、单选题:
‌​‌在C#程序中引入名字空间的语句是()​
选项:
A: import
B: include
C: using
D: namespace
答案: 【 using

3、单选题:
‍在C#语言中( )‍
选项:
A: 一个类只能有一个对象
B: 类是对象的具体实例
C: 对象是对某一类事务的抽象
D: 对象是类的具体实体
答案: 【 对象是类的具体实体

4、单选题:
‌对象包含数据和( )的方法‌
选项:
A: 调用
B: 函数调用
C: 传递参数
D: 该数据上工作
答案: 【 该数据上工作

5、单选题:
​关于名字空间namespace描述错误的是( )‍
选项:
A: namespace在类外定义类的成员函数
B: 引用名字空间后,代码中可省略名字空间
C: namespace限定了类的作用域
D: 可以自己定义namespace
答案: 【 namespace在类外定义类的成员函数

6、单选题:
‍以下描述正确的是( )‏
选项:
A: Console是C#系统的输出类
B: Console.ReadLine()方法的返回值为字符串
C: Consle.Write()是向控制台输出一个字符
D: Console.WriteLine()是向控制台输出一个字符串,不带换行
答案: 【 Console.ReadLine()方法的返回值为字符串

7、单选题:
​执行下列代码,如果在控制台输入123,以下描述正确的是( )‌​int x;‌​x=Console.ReadLine();‌
选项:
A: x的值是整形123
B: x的值是字符串"123"
C: 报错,无法将string类型隐式转换为int
D: 报错,无法将int类型隐式转换为string
答案: 【 报错,无法将string类型隐式转换为int

8、单选题:
​执行以下代码,以下描述正确的是()‎​Console.WriteLine("现在的得分是{0}比{1}","2","3");‎
选项:
A: 现在的得分是0比1
B: 现在的得分是0比2
C: 现在的得分是2比3
D: 现在的得分是2比1
答案: 【 现在的得分是2比3

9、多选题:
‌执行C#代码的过程包括( )步骤。‌
选项:
A: 选择编译器
B: 将代码编译为MSIL
C: 将MSIL编译为本机代码
D: 运行代码
答案: 【 选择编译器;
将代码编译为MSIL;
将MSIL编译为本机代码;
运行代码

10、判断题:
‌用C#写的应用程序就是.NET程序。‏
选项:
A: 正确
B: 错误
答案: 【 错误

11、判断题:
‍在C#程序中,所有的方法都在某个类中,不存在于独立于类之外的方法。‍
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
‎C#源程序的后缀名是.cs。‍
选项:
A: 正确
B: 错误
答案: 【 正确

13、判断题:
‍Visual Studio的解决方案资源管理器,包含所有项目的所有文件和组件。打开解决方案选择.sln文件。‌
选项:
A: 正确
B: 错误
答案: 【 正确

2 数据类型与表达式

单元测试

1、单选题:
‍在C#中,以下描述错误的是()‏
选项:
A: 关系运算符的运算结果是布尔值
B: 逻辑运算符的运算结果是布尔值
C: 关系运算符用于比较两个操作数的大小
D: 逻辑运算符用于比较两个操作数的大小
答案: 【 逻辑运算符用于比较两个操作数的大小

2、单选题:
‌下列运算符中属于关系运算符的是( )​
选项:
A: =
B: +=
C: -=
D: ==
答案: 【 ==

3、单选题:
&rl

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注