______不是结构化设计过程中常用的详细设计描述工具。
A:结构化语言 B:判定表 C:甘特图 D:程序流程图
增强信息意识是对程序员的基本要求。以下叙述中,______是信息意识不强的表现。
①对重要信息、特殊信息和异常信息的敏感度不强
②所编写的数据处理程序在测试时经常会出现某些错误
③缺乏良好的收集信息的习惯,编写文档有困难
④许多统计信息被搁置,没有进一步做分析利用
A:①②③ B:①②④ C:①③④ D:②③④
以下关于用户界面设计时的颜色搭配的注意事项中,不正确的是______。
A:除渐变色与图片外,同一界面上操作元素的颜色不宜超过4~5种 B:前景色、活动对象要鲜明;背景色、非活动图像要暗淡,使用浅色 C:遵循常规原则,例如以红色表示警告,以绿色表示正常运行 D:相邻区域尽量使用相近颜色,以避免色彩跳跃
在面向对象系统中,对象的属性是______。
A:对象的行为特性 B:和其他对象相关联的方式 C:和其他对象相互区分的特性 D:与其他对象交互的方式
在统一建模语言(UML)中,通常______不用于描述用例。
A:序列图 B:活动图 C:用例图 D:通信图
对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。一个对象通过______改变另一个对象的状态。
A:另一个对象的修改操作符 B:另一个对象的选择操作符 C:获得那个对象的属性值 D:创建那个对象的类的一个新对象
以下关于类设计的叙述中,正确的是______。
A:好的设计耦合性高,而差的设计耦合性低 B:好的设计耦合性低,而差的设计耦合性高 C:好的设计无耦合性,而差的设计耦合性低 D:好的设计耦合性高,而差的设计无耦合性
在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则______关系最适合用于表示这些类的设计。
A:继承 B:组合 C:多态 D:覆盖
以下关于数据流图的叙述中,错误的是______。
A:每条数据流的起点和终点必须是加工 B:允许一个加工有两条相同的输出数据流流向两个不同的加工 C:允许一个加工有多条不同数据流流向同一个加工 D:每个加工必须既有输入数据流,又有输出数据流
在结构化设计中,主要根据______进行软件体系结构设计。
A:数据流图 B:实体-关系图 C:状态-迁移图 D:数据字典