?/p>
1
?/p>
?/p>
88
?/p>
习题与解?/p>
习题一
一、单项选择?/p>
1
?/p>
Visual
Studio.NET
窗口?/p>
,
?/p>
__________
窗口中可以察看当前项目的类和类型?/p>
层次信息
?/p>
(
B
)
A.
解决方案资源管理?/p>
B.
类视?/p>
C.
资源视图
D.
属?/p>
2
.能作为
C#
程序的基本单位是
(
B
)
?/p>
A.
字符
B.
语句
C.
函数
D.
源程序文?/p>
3
?/p>
C#
语言是微?/p>
.NET
公共语言运行环境中内置的核心程序设计语言,是一种(
B
?/p>
?/p>
?/p>
A
)面向过程程序设计语言
?/p>
B
)面向对象程序设计语言
?/p>
C
)跨平台程序设计语言
?/p>
D
)机器语言
4
?/p>
C#
语言支持面向对象程序设计概念?/p>
?/p>
C
?/p>
?/p>
?/p>
A
)但不支持继?/p>
?/p>
B
)而且支持多继?/p>
?/p>
C
)但仅支持单继承
?/p>
D
)支持单继承和多继承
5
?/p>
C#
应用程序由一个或者多个类组成,一个应用程序的所有程序代码(
A
?/p>
?/p>
?/p>
A
)必须封装在类中
?/p>
B
)不能封装在类中
?/p>
C
)必须封装在一个类?/p>
?/p>
D
)必须封装在多个个类?/p>
6
?/p>
C#
应用程序中,导入其他系统预定义元素部分可以使用关键字?/p>
D
?/p>
?/p>
?/p>
A
?/p>
use
?/p>
B
?/p>
namespace
?/p>
C
?/p>
import
?/p>
D
?/p>
using
7
.命名空间是一种在程序中防止标识符命名冲突而引入的逻辑隔离机制?/p>
C#
中使用关
键字?/p>
D
)表示?/p>
?/p>
A
?/p>
using
?/p>
B
?/p>
spacename
?/p>
C
?/p>
class
?/p>
D
?/p>
namespace
8
?/p>
C#
应用程序中,用主方法指明程序执行的开始点,主方法的名字规定为?/p>
C
?/p>
?/p>
?/p>
A
?/p>
class
?/p>
B
?/p>
main
?/p>
C
?/p>
Main
?/p>
D
?/p>
MainWay
9. C#
中的注释方法有三种,下列注释方法中错误的是(
D
?/p>
?/p>
?/p>
A
)单行注释?/p>
//
?/p>
?/p>
B
)多行注释?/p>
/*
?/p>
*/
?/p>
?/p>
C
?/p>
XML
注释?/p>
///
?/p>
?/p>
D
?/p>
HTML
注释?/p>
<!--
?/p>
-->
?/p>
10.
下列对控制台应用程序描述正确的是?/p>
C
?/p>
?/p>
?/p>
A
)控制台?/p>
Console
)应用程序就是对设备进行控制的应用程?/p>
?/p>
B
)控制台?/p>
Console
)应用程序包含了大量
Windows
系统的组成元?/p>
?/p>
C
)控制台?/p>
Console
)应用程序是
C#
语言能够开发的应用程序类型之一
?/p>
D
)控制台?/p>
Console
)应用程序是基于标准
C
语言的单片机技?/p>
11.
在控制台应用程序中,如果在程序开头使?/p>
using System;
语句引入?/p>
System
命名
空间,则下列?/p>
Read()
?/p>
ReadLine()
方法调用错误的是?/p>
D
?/p>
?/p>
?/p>
A
?/p>
System.Console.Read();
?/p>
B
?/p>
Console.Read();
?/p>
C
?/p>
Console.ReadLine();
?/p>
D
?/p>
Read();