【名词&注释】
时效性(timeliness)、基本信息(basic information)、相对性(relativity)、概念化(conceptualization)、配置文件(configuration file)、设计者(designer)、面向过程语言(procedure-oriented language)、标准文本文件、死循环(endless loop)
[单选题]下面为使用面向对象语言的正确理由是()。
A. 面向对象程序由三种基本结构组成,分别是顺序结构、选择结构和循环结构
B. 程序语句比面向过程语言(procedure-oriented language)简单
C. 面向对象程序设计可以设计为自行修改错误
D. 面向对象程序很容易概念化
查看答案&解析
查看所有试题
学习资料:
[单选题]信息具有时滞性和()。
A. A、相对性
B. B、迅速性
C. C、时效性
D. D、增值性
[单选题]StreamReader类可以(),默认编码格式为UTF-8。
A. A、往标准文本文件中写入内容
B. B、读取标准文本文件的内容
C. C、实现对文件目录的操作
D. D、获取文件和设置文件的基本信息
[单选题]黑盒测试技术中的()在很大程度上是试探性的,与设计者的经验有关。
A. A、划分等价类
B. B、边界值分析
C. C、错误推测法
D. D、逻辑覆盖法
[单选题]C++中对于类中定义的成员,其默认的访问权限为()。
A. public
B. protected
C. private
D. static
[单选题]若要求定义具有10个int形元素的一维数组a,则以下的定义语句中错误的是()
A. define N 10
B. int a[N];
C. define n 5
D. int a[2*n];
E. int a[5+5];
F. int n=10,a[n];
[单选题]以下程序段的输出结果是()intx=3;do{printf(""%3d"",x-=2);}while(!(--x));
A. 1
B. 30
C. 1-2
D. 死循环(endless loop)
[多选题]装饰模式的优点有哪些()
A. 可以通过一种动态的方式来扩展一个对象的功能,通过配置文件可以在运行时选择不同的装饰器,从而实现不同的行为
B. 可以使用多个具体装饰类来装饰同一对象,得到功能更为强大的对象
C. 具体构件类与具体装饰类可以独立变化,用户可以根据需要增加新的具体构件类和具体装饰类,在使用时再对其进行组合,原有代码无须改变,符合“开闭原则”
D. 使用装饰模式进行系统设计时将产生很多小对象
E. 装饰模式比继承更加易于出错,排错也很困难,对于多次装饰的对象,调试时寻找错误可能需要逐级排查,较为烦琐
本文链接:https://www.51bdks.net/show/g9rwye.html