北语20春《C#》作业1
试卷名称20春《C#》作业11.关于如下程序结构的描述中,哪一项是正确的?()
北京语言大学
在线作业
for()
{循环体}
A.不执行循环体
B.一直执行循环体即死循环
C.执行循环体一次
D.程序不符合语法要求
答案
2.下列类型中哪些不属于引用类型?()。
A.String
B.int
C.Class
D.Delegate 奥鹏作业答案请联系QQ515224986
答案
3.C#中TestClass为一自定义类其中有以下属性定义publicvoidProperty{…}使用以下语句创建了该类的对象并使变量obj引用该对象TestClassobj=newTestClass()那么可通过什么方式访问类TestClass的Property属性?()
A.Obj.Property
B.MyClass.Property
C.objProperty
D.obj.Property()
答案
4.在类的定义中,类的()描述了该类的对象的行为特征。
A.类名
B.方法
C.所属的命名空间
D.私有域
答案
5.下列选项中,不属于值类型的是()
A.struct
B.Int32
C.Int
D.string
答案
6.构建Windows窗体以及其所使用空间的所有类的命名空间是下列哪个选项()
A.System.IO
B.System.Data
C.System.Text
D.System.Windows.Forms
答案
7.在设计窗口,可以通过()属性向列表框控件如ListBox的列表添加项。
A.Items
B.Items.Count
C.Text
D.SelectedIndex
答案
8.下列关于数组访问的描述中,哪些选项是错误的?()
A.数组元素索引是从0开始的
B.对数组元素的所有访问都要进行边界检查
C.如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常
D.数组元素的访问是从1开始,到Length结束;
答案
9.下面关于抽象类的说法正确的是:()
A.抽象类可以被实例化
B.含有抽象方法的类一定是抽象类
C.抽象类可以是静态类和密封类
D.抽象类中的抽象方法可以在其它类中重写
答案
10.关于base关键字,下列使用方法错误的是:()
A.在子类中,base可以调用父类的构造函数
B.在子类中,base关键字可以访问父类的公共属性
C.在子类中,base关键字不可以调用父类的protected成员
D.在子类中,base关键字不可以调用父类的private成员
答案
1.接口不能通过方法来实现。
A.错误
B.正确
答案
2.ArrayList能够包含任何类型的元素,但不能混合放置不同类型的对象。
A.错误
B.正确
答案
3.如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。
A.错误
B.正确
答案
4.foreach语句既可以用来遍历数组中的元素,又可以改变数据元素的值。
A.错误
B.正确
答案
5.构造器的名称,可以与所属类的名称不一样。
A.错误
B.正确
答案
6.if语句后面的表达式可以是任意表达式。
A.错误
B.正确
答案
7.有定义:int[]a=newint{13579}则a的值为7。
A.错误
B.正确
答案
8.静态类和实例类的区别在于:静态类不需要初始化即可直接使用,实例类需要进行实例化,生成对象才可使用。
A.错误
B.正确
答案
9.当方法的修饰符设为protected时,表示该方法可以被处于同一个工程的文件访问。
A.错误
B.正确
答案
10.计算机编程中主要有两种抽象型式:过程抽象和数据抽象,面对对象的编程主要采用过程抽象的方法。
A.错误
B.正确
答案
11.结构和类均为引用类型。
A.错误
B.正确
答案
12.“*=”运算符是计算右操作数的平方值,然后将结果存储在左操作数中。
A.错误
B.正确
答案
13.类和对象的区别在于万物都是对象,是个实体,而概念是个类上的描述。
A.错误
B.正确
答案
14.Vista是系统软件。
A.错误
B.正确
答案
15.当一个类实现一个接口时,实现该接口的类通过覆载的手段实现接口。
A.错误
B.正确
答案
北京语言大学
奥鹏作业答案请联系QQ515224986
页:
[1]