1 .NET Framework除了支持VB.NET和C#两种编辑语言,还支持Perl,
C++ ,Jscript,ActionScript.  ( A)
A、正确
B、错误
2、在C#2005编程环境中,int32型变量可以直接隐式的转换成char变量。( B)
A、正确
B、错误(P46 :不存在到char类型的隐式转换)
3、关于派生类和抽象类,错误:  (CD)
A. C#中派生类, 可使用BASE修饰浮访问基类的成员P124
(在派生类中,需要通过关键字BASE来访问基类成员)
B. 在C#中要在派生类中重新定义的虚函数必须在前面加OVERRIDE;
C. 抽象类不许包含一个或多个抽象成员;
(包含抽象成员的类称为抽象类,但并不要求抽象类必须包含抽象成员。包含抽象成员的类一定是抽象类。抽象类可以包含非抽象成员。)
D.声明为ABSTRACT的方法必须同时进行声明和实现;
4、抽象类一定包含abstract成员,但包含声明为abstract成员的类不一定是抽象类: ( A)
A.正确
B.错误
5、通常计算机程序总是由若干条语句组成的,组成程序的常用的结构分别是下列哪几种
[多选]教材61页(ABC)
A: 分支结构
B: 循环结构
C: 顺序结构
D: 跳转结构
6、面向对象方法中的“类”具有哪些特性:(ABC)
A、属性
B、方法
C、事件
D、对象
(数据成员[常量和字段]、函数成员[方法、属性、事件、索引器、运算符、实例构造函数、静态构造函数和析构函数])
注:类主要由“属性、方法、事件” 组成。
7、数组属于什么类型?(A)
A、引用类型(应用类型包括类、接口、数组、字符串、委托等)
B、值类型
C、不属于值类型和引用类型
D、属于值类型和引用类型
8、在C# 2005编程环境中,常量的值可以在代码中被修改。( B)
A、正确
B、错误
9、面向对象技术具有三个基本的特性:(ABC)
A、封装
B、继承
C、多态
D、关联
10、继承是指派生类可以获得其基类特征的能力,继承最主要的优点是:(A)
A、代码重用(P116)
11、下面关于数组的描述中,哪些选项是正确的: (BC)
A、枚举型中的元素可以有不同类型[枚举类型和结构类型都为值类型]
B、同一个数组中的所有元素具有相同类型
C、类中不同的字段可以具有不同类型
D、结构中不同字段可以具有不同类型
12、VS2005的“调试”菜单提供了3个逐句通过代码的命令是:(ABC) [课本138页]
A、逐语句
B、逐过程
C、跳出
D、中断执行
13、Visual Studio 2005调试器包括: (ABD) [课本137页] (还有:开始(或继续)执行)
A、中断执行
B、停止执行
C、跳转执行
D、逐句执行
14、Visual Studio 2005调试器是一个功能强大的工具,通过它可以(即功能):(ABCD)
[课本136页]
A、查看寄存器
B、查看从源代码创建的指令
C、查看应用程序所占用的内存空间
D、可以中断(或者挂起)程序的执行以检查代码
15、当创建数组实例时,编译器会根据数组元素实例中的元素类型初使化一个默认值错误
的是(BC) [课本153页] (括号内为正确)
A、引用型元素初始化为NULL
B、枚举型元素初始化为NULL (0)(即使他们的枚举值都不是0)
C、布尔型元素初始化为NULL(FALSE)
D、内置型元素初始化为0
16、C#使用TRY-CA TCH-FINALLY异常处理机制捕捉和处理错误:(A) [课本141页]
c++中字符串数组怎么定义A、正确
B、错误
17、计算机软件是指令、数据和什么的集合?(A)[课本1页]
A、文档
B、代码
C、逻辑
D、程序
18、从用户的角度看,变量是存储信息的基本单元,在变量中可以存储各种类型的信息(A)
[课本39页]
A、正确
B、错误
19、面向对象(object-orinted)将数据和对数据的操作作为一个相互依赖,不可分割的整
体,采用了数据抽象和信息隐蔽技术:[课本82页](A)
A、正确
B、错误
20、在通过面向对象的开发中,对象就是现实世界中事物的抽象:(B) [课本85页]
A、正确(万物皆对象)对象是人们要进行研究的任何实物在面向对象程序设
计中的抽象
B、错误
21、请分析下列针对if语句的操作码。(A)
If (n>'g')
{
If(n<'r')
Consote.Writeline("one");
Else
{if(n!='x')
Consote.Writeline("two");
Else
Consote.Writeline("three");
}
}
A、当n="d"时,本程序没有输出
B、当n="d"时,输出one
C、当n="y"时,输出three
D、当n='x"时,  输出two
22、接口错误代码行:(B)
interface I FILE (接口本身不实现它所定义的成员的实现,它仅仅指定实现该接口的类或结构必须提供的成员)
A.  {INT A}
B. A=3
C.{ }
D.void disfile()
E.int delfile()
23、以下选项中,哪个选项中的变量命名是合法的:(B) [课本139页]
A、**z
B、_ester
C、te@caal
D、an
24、一般情况下异常类存放在什么命名空间中?(A) [课本139页]
A、生成异常类所在的命名空间(一般情况下异常类没有特定的命名空间)
B、System.Exception命名空间
C、System.Diagnostics命名空间
D、System命名空间
25、在开发过程中解决方案以及各个项目通常都会以什么方式生成并测试(A) P135
A、" Debug "版本
B、" Release"版本(编译组件)
C、自定义配置
D、系统配置
26、所有的Window窗体控件都是从System.Windows.Forms.Forms.Control继承而来,它们具有共同特征:(ABC) [课本174页]
A、属性
B、方法
C、事件
D、值
27、在HTML文档标记中,有哪些是可以省略的?(ABD ) [课本205页](一般情况
<body>是不能省略的,要记住)
A、<head>标记
B、<title>标记
C、<body>标记
D、<br>标记
28、使用______属性可以改变Web窗体控件的名字:(D) [课本218页]
A、Text;
B、Name;
C、ID;
D、V alue;
29、Switch ()语句中的控制表达式可以是下面哪几种类型?(ACD) [课本64页]
A char类型(字符类型)
B string类型(字符串类型)
C integer类型(整型)
D enum类型(枚举类型)
30、接口(AB) :[课本127、128 、131页]
A、接口像类一样,可以定义并实现方法
B、接口可以被类继承,本身也可以继承其他接口
C、定义一个接口,接口必须使用大小写字母I开头
D、类可以继承多个接口,接口只能继承一个接口
31、通常情况下,在异常处理的哪个代码块中包含了代码处理的各种错误情况:(C)[课本141页]
A、Throw块
B、finally块
C、catch块
D、try块
32、接口可以在基类不同的类之间实现多态性,类可以继承多个接口,但只能继承一个基类,接口的继承与类不同,接口可以继承一个或者多个其他接口:[课本132页] (A)
A、正确
B、错误

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。