正确答案:
题目:软件开发环境是支持软件产品开发的软件系统,它由软件工具集和环境集成机制构成。环境集成机制包括:提供统一的数据模式和数据接口规范的数据集成机制;支持各开发活动之间通信、切换、调度和协同的(1);为统一操作方式提供支持的(2)。
解析:软件开发环境(SoftwareDevelopmentEnvironment)是支持软件产品开发的软件系统。它由软件工具集和环境集成机制构成,前者用来支持软件开发的相关过程、活动和任务;后者为工具集成和软件开发、维护和管理提供统一的支持,它通常包括数据集成、控制集成和界面集成。数据集成机制提供了存储或访问环境信息库的统一的数据接口规范;界面集成机制采用统一的界面形式,提供统一的操作方式;控制集成机制支持各开发活动之间的通信、切换、调度和协同工作。
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]下列关于各种软件开发方法的叙述中,错误的是()
可以把结构化方法和面向对象方法结合起来进行系统开发,使用面向对象方法进行自顶向下的划分,自底向上地使用结构化方法开发系统
解析:本题考查开发相关的一系列知识。B选项中“自底向上地使用结构化方法开发系统”显然是错误的,因为结构化方法的一个核心特色为“自顶向下,逐步求精”,而非自底向上。
[单选题]面向团队的需求收集方法能够鼓励合作,为解决方案的各个要素提供建议,协商不同的方法,以及说明初步的需求方案。下列关于面向团队的需求收集方法叙述,不恰当的是()
会议提倡自由发言,不需要特意控制会议的进度
解析:在进行面向团队的需求分析时,通常会举行团队需求收集会议,会议由软件工程师、客户和其他利益相关者共同举办和参加;为会议拟订一个会议议程,既要涵盖所有的重要点,又要鼓励思维的自由交流;会议由一位主持人控制会议进度,并保证会议主题不被偏离;会议目的是为了识别问题,提出解决方案的要点,初步刻画解决方案中的需求问题。
[单选题]一个大型软件系统的需求通常是会发生变化的。以下关于需求变更策略的叙述中,错误的是()
完成了对某个需求的变更之后,就可以删除或者修改变更请求的原始文档
解析:一个大型软件系统的需求通常是会发生变化的。在进行需求变更时,可以参考以下需求变更策略:①所有需求变更必须遵循变更控制过程。②对于未获得批准的变更,不应该做设计和实现工作。③变更应该由项目变更控制委员会决定实现哪些变更。④项目风险承担者应该能够了解变更数据库的内容。⑤决不能从数据库中删除或者修改变更请求的原始文档。⑥每一个集成的需求变更必须能跟踪到一个经核准的变更请求。
[单选题]软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据()来设计测试用例。
程序内部功能
解析:软件测试是为了发现错误而执行程序的过程。黑盒测试也称为功能测试,这种测试将待测试的模块(软件)当成一个黑色的盒子,测试人员不清楚模块的内部设计,仅知道模块的功能。所以只是根据规格说明所规定的功能来设计测试用例,它不考虑程序的内部结构和处理过程。常用的黑盒测试技术有等价类划分、边值分析、错误猜测和因果图等
[单选题]在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。
[单选题]在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。