● 软件可维护性的特性中相互促进的是__(21)__ 。
(21)A.可理解性和可测试性
B.可理解性和可移植性
C.效率和可修改性
D.效率和结构
● 面向对象方法有许多特征,如:软件系统是由对象组成的;__(22)__ ;对象彼此之间仅能通过传递消息互相联系;层次结构的继承。
(22)A.开发过程基于功能分析和功能分解
B.强调需求分析重要性
C.把对象划分成类,每个对象类都定义一组数据和方法
D.对既存类进行调整
● 原型化方法是用户和设计者之间执行的一种交互构成,适用于__(23)__系统的开发。
(23)A.需求不确定性高的
B.需求确定的
C.分时
D.实时
● 为了提高测试的效率,应该__(24)__。
(24)A.随机地选取测试数据
B.取一切可能的输入数据作为测试数据
C.在完成编码以后制定软件的测试计划
D.选择发现错误可能性大的数据作为测试数据
● 使用白盒测试方法时,确定测试数据应根据__(25)__和指定的覆盖标准。
(25)A.程序的内部逻辑
B.程序的复杂结构
C.使用说明书的内容
D.程序的功能
● 在Windows 文件系统中,一个完整的文件名由__(26)__组成。
(26)A.路径、文件名、文件属性
B.驱动器号、文件名和文件的属性
C.驱动器号、路径、文件名和文件的扩展名
D.文件名、文件的属性和文件的扩展名
● DFD中的每个“加工”至少需要__(27)__ 。
(27)A.一个输入流
B.一个输出流
C.一个输入流或一个输出流
D.一个输入流和一个输出流
● 关于源程序功能性注释不正确的说法是__(28)__。
(28)A.功能性注释在源程序中,用于说明程序或语句的功能及数据的状态等
B.注释用来说明程序段,需要在每一行都要加注释
C.可以使用空行或缩进,以便于容易区分注释和程序
D.修改程序也应修改注释
● 模块的耦合性可以按照耦合程度的高低进行排序,以下__(29)__符合耦合程度从低到高的次序。
(29)A.标记耦合,公共耦合,控制耦合,内容耦合
B.数据耦合,控制耦合,标记耦合,公共耦合
C.无直接耦合,标记耦合,内容耦合,控制耦合
D.无直接耦合,数据耦合,控制耦合,内容耦合
● 100BASE-FX中的多模光纤最长的传输距离为__(30)__ 。
(30)A.500m
B.1km
C.2km
D.40km
各省软考办 | ||||||||||