[东北大学]19年6月考试《软件设计模式》考核作业(答案)
一:单选题(共40分,20小题,每小题2分。请将答案填入下表)题号 1 2 3 4 5 6 7
8 9 10
答案
题号 11 12 13 14 15 16
17 18 19 20
答案
1.以下标识符中,正确的是:
A、_total B 3abc C while D class
2.在c#程序中,入口函数的正确声明为:
A. static int main(){…..}
B. static void Main(){……}
C. static void main(){……}
D. void Main(){……}
3.C#中MyClass 为一自定义类,其中有以下方法定义public void
Hello(){..}使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new
MyClass();那么,可如何访问类MyClass 的Hello 方法?
A. obj.Hello();
B. obj::Hello();
C. MyClass.Hello();
D. MyClass::Hello();
4.在C#中,表示一个字符串的变量应使用以下哪条语句定义?
A. CString str;
B. string str;
C. Dim str as string
D. char * str;
5.结构化程序设计的3种结构是:
A. 顺序结构、if结构、for结构
B.if结构、if…else结构、else if结构
C.while结构、do…while结构、foreach结构
D. 顺序结构、分支结构、循环结构
6.能正确表示逻辑关系“a>=10 或a<=0”的C#语言表达式是:
A. a>=10 or a<=0
B. a>=10|a<=0
C. a>=10&&a<=0
D. a>=10||a<=0
7.分析下列C#语句,注意类MyClass 没有访问修饰符:
namespace ClassLibrary1
{
class MyClass
{
public class subclass
{
int i;
}
}
}
若必须为类MyClass 添加访问修饰符,并使MyClass 的可访问域保持不变,则应选择:
A. private
B. protected
C. internal
D. public
8.在类的外部可以被访问的成员是:
A. public成员 B. private成员 C. protected成员 D. protected
internal成员
9.在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成:
A. sealed 方法
B. public 方法
C. visual 方法
D. override 方法
10.C#中,回车字符对应的转义字符为:
A. \r
B. \f
页:
[1]