(9)A. 设计并实现没有错误的软件
B. 限制可修改的范围
C. 增加维护人员数量
D. 在开发过程中就采取有利于维护的措施,并加强维护管理
● 关于软件著作权产生的时间,表述正确的是 (10) 。
(10)A. 自软件首次公开发表时
B. 自开发者有开发意图时
C. 自软件得到国家著作权行政管理部门认可时
D. 自软件完成创作之日起
● 李某大学毕业后在M公司销售部门工作, 后由于该公司软件开发部门人手较紧,李某被暂调到该公司软件开发部开发新产品,2 周后,李某开发出一种新软件。该软件著作权应归 (11) 所有。
(11)A. 李某 B. M公司 C. 李某和M公司 D. 软件开发部
● (12)是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。面向对象中的(13)机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。
(12)A. 封装 B. 多态 C. 继承 D. 变异
(13)A. 封装 B. 多态 C. 继承 D. 变异
● (14)以静态或动态的连接方式,为应用程序提供一组可使用的类。(15)除了提供可被应用程序调用的类以外,还基本实现了一个可执行的架构。
(14)A. 函数库 B. 类库 C. 框架 D. 类属
(15)A. 函数库 B. 类库 C. 框架 D. 类属
● (16) 是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。
(16)A. 结构化开发方法 B. Jackson系统开发方法
C. Booch方法 D. UML(统一建模语言)
● 采用UML进行软件设计时,可用 (17) 关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物之间存在的整体/部分关系。
(17)A. 依赖 B. 聚集 C. 泛化 D. 实现
● 风险分析在软件项目开发中具有重要作用,包括风险识别、风险预测、风险评估和风险控制等。 “建立风险条目检查表”是 (18) 时的活动, “描述风险的结果”是(19) 时的活动。
文章来源于领测软件测试网 https://www.ltesting.net/