B.符号名的命名只要符合语法
C。充分考虑程序的执行效率
D.程序的注释可有可无
330.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)
A。调用语句
B.命令
C.口令
D.消息
331.信息隐蔽的概念与下述哪一种概念直接相关?(B)
A.软件结构定义
B.模块独立性
C.模块类型划分
D。模块耦合度
332.下面对对象概念描述错误的是(A)
A.任何对象都必须有继承性
B.对象是属性和方法的封装体
C.对象间的通讯靠消息传递
D.操作是对象的动态属性
333.结构化程序设计的三种基本逻辑结构为顺序、选择和(循环)
334.源程序文档化要求程序应加注释。注释一般分为序言性注释和(功能性)
335.在面向对象方法中,信息隐蔽是通过对象的(封装)性来实现的
336.类是一个支持集成的抽象数据类型,而对象是类的(实例)
337.在面向对象方法中,类之间共享属性和操作的机制称为(继承)
338.在软件生命令周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
A。概要设计B.详细设计C.可行性研究D.需求分析
339.下面不属于软件工程的3个要素的是(D)
A.工具B。过程C。方法D环境
340.检查软件产品是否符合需求定义的过程称为(A)
A。确认测试B.集成测试C。验证测试D.验收测试
341。数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A。控制流B.加工C。数据存储D。源和潭
342.下面不属于软件设计原则的是C
A。抽象B.模块化C.自底向上D。信息隐蔽
343。程序流程图(PFD)中的箭头代表的是(B)
A。数据流B。控制流C.调用关系D.组成关系
344.下列工具中为需求分析的常用工具的是(D)
A.PAD B。PFD C。N-S D.DFD
345。在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C)
A.详细设计B。需求分析C。总体设计D。编程调试
346。软件调试的目的是(B)