一1.NET体系与C#概述2C#程序设计基础

第一周单元测验

1、单选题:
若定义有如下命名空间‏namespace N1.N2 { class A {} }‏下面引用命名空间错误的是‏‏‏
选项:
A: namespace N3{  using A = N1.N2.A;   class B: A {}}
B: namespace N3{ using R = N1.N2;  class B: R.A {}}
C: namespace N3{  using R1 = N1;  }
D: namespace N3{   using R1 = N1;            using R3 = R1.N2;      }
答案: 【 namespace N3{   using R1 = N1;            using R3 = R1.N2;      }

2、单选题:
C# 源代码文件使用的扩展名是 (  )​‌​
选项:
A: .cs 
B: .c
C: D、.
D: .cppcsprj
答案: 【 .cs 

3、单选题:
对于下列程序语句:‌char c='x0032';‌Console.WriteLine(c);‌上述语句输出的结果是:_____。‌‏‌
选项:
A: 32
B: 50
C: 2
D: 0
答案: 【 2

4、单选题:
对于下列程序语句:‍char c='u0032';‍Console.WriteLine(c);‍上述语句输出的结果是:()。‍​‍
选项:
A: 32
B: 50
C: 2
D: 0
答案: 【 2

5、单选题:
‎()_技术允许我们创建一个GUI,而不需要编写一行代码。​
选项:
A:  可视化编程  
B: 面向对象
C: 面向过程   
D: 命令结构
答案: 【  可视化编程  

6、单选题:
​()符号开始了一个单行注释。‍
选项:
A: //
B: /
C: *
D: note
答案: 【 //

7、单选题:
‎()类可以显示消息对话框。‌
选项:
A: Console
B: WriteLine
C: MessageBox
D: ReadLine
答案: 【 MessageBox

8、单选题:
‎c#在()方法处开始执行。​
选项:
A: Function
B: Main
C: main
D: begin
答案: 【 Main

9、单选题:
‍符号()开始了一个方法的定义体。​
选项:
A: {
B: }
C: ;
D: ,
答案: 【 {

10、单选题:
‍开发C#程序的集成开发环境是()。​
选项:
A: Visual Studio.Net
B: IDE
C: FRAM
D: Common Language Runtime 
答案: 【 Visual Studio.Net

11、单选题:
(   )负责安全地载入和运行用户程序代码,提供一个执行时的管理环境.‌‏‌
选项:
A: CLR
B: FCL
C: CLS
D: CTS
答案: 【 CLR

12、单选题:
程序段‏ double k = 1234.789;‏ Console.WriteLine("{0,10:c4}",k);‏输出的结果‏‌‏
选项:
A: 123.789
B: 1234
C: 1234.7890
D: ¥1234.7890
答案: 【 ¥1234.7890

13、单选题:
‏C# 中引入命名空间使用 ‌
选项:
A: using 
B: import
C: class
D: namespace
答案: 【 using 

14、单选题:
​入口方法是程序的起点。C#程序的入口方法是()。‌
选项:
A: static void Main(string[] args)
B: static void Mian(string args)
C: static void main(string[] args)
D: static void main(string args)
答案: 【 static void Main(string[] args)

15、单选题:
​控制台输入输出Console类存放在什么命名空间中? ‏
选项:
A: System
B: Console
C: System.Exception
D: System.Diagnostics
答案: 【 System

16、单选题:
‏在 Visual Studio.NET窗口中,在__________窗口中可以察看当前项目的类和类型的层次信息‍
选项:
A: 解决方案资源管理器
B: 类视图
C: 资源视图 
D: 属性
答案: 【 类视图

17、单选题:
‍在.net framework中,负责程序托管运行管理的是:‎
选项:
A: clr
B: fcl
C: bcl
D: il
答案: 【 clr

18、单选题:
(        )是一组相关的文件,这些文件可以编译成一个应用程序。‎‌‎
选项:
A: 项目
B: 类文件 
C: App.ico文件
D: AssemblyInfo.cs文件
答案: 【 项目

19、单选题:
一个C#应用程序称为一个(        ),它由一个或多个项目组成。‍‌‍
选项:
A: 解决方案
B: 策略
C: 定义
D: 窗体
答案: 【 解决方案

20、单选题:
‍声明命名空间的关键字是(    )。‏
选项:
A: namespace
B: using 
C: class 
D: public
答案: 【 namespace

21、单选题:
在C#中,关键字using不具有的功能是(   )。​‍​
选项:
A: 引用名字空间
B: 引入程序集
C: 给名字空间改名
D: 确保资源释放
答案: 【 引入程序集

22、判断题:
‎在程序执行的时候,注释使得// 后面的文本打印在屏幕上。 ‍
选项:
A: 正确
B: 错误
答案: 【 错误

23、判断题:
​每个C#程序必须包含一个Main方法。​
选项:
A: 正确
B: 错误
答案: 【 正确

24、判断题:
‍定义类和方法的花括号不必成对匹配。 ‎
选项:
A: 正确
B: 错误
答案: 【 错误

25、判断题:
‎C#是.NET应用程序惟一可用的语言。  ‎
选项:
A: 正确
B: 错误
答案: 【 错误

26、判断题:
‎using 别名指令指定的别名仅在它所在的编译单元或命名空间体内有效,using 别名指令是不可传递的‏
选项:
A: 正确
B: 错误
答案: 【 正确

27、判断题:
C# 程序可由一个或多个文件组成,每个文件都可以包含零个或零个以上的命名空间‌‌‌
选项:
A: 正确
B: 错误
答案: 【 正确

28、判断题:
‎格式化输出的精度将会影响输出变量的精度​
选项:
A: 正确
B: 错误
答案: 【 错误

29、判断题:
在c#格式化输出中其格式化串的格式【{n}[,m]】的n表示输出变量的序号,是从1开始的,它对应输出m的第1个变量‌‍‌
选项:
A: 正确
B: 错误
答案: 【 错误

30、判断题:
Visual C# 和C++一样,它将源程序代码直接生成可使用的机器语言 ‏‏‏
选项:
A: 正确
B: 错误
答案: 【 错误

31、判断题:
命名空间中包含类、结构、接口、枚举、委托等类型,当不能嵌入命名空间‏​‏
选项:
A: 正确
B: 错误
答案: 【 错误

32、判断题:
‍在不同的命名空间中可以有相同类和命名空间‌
选项:
A: 正确
B: 错误
答案: 【 正确

33、判断题:
‏.net 以公共语言运行时为基础,实现了跨平台和跨语言的开发‏
选项:
A: 正确
B: 错误
答案: 【 正确

34、判断题:
​运行.NET程序,不需要安装.NET Framework。()‍
选项:
A: 正确
B: 错误

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

发表评论

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