只要经过可行性分析,就可以进行系统开发。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 程序和软件是一回事,程序就是软件,软件就是程序 A:错 B:对 答案:关注公众号【题涯答案】免费查看 在系统建模后可用原型进行系统模拟。 A:对 B:错 答案:关注公众号【题涯答案】免费查看 系统开发过程中不需要考虑合同、侵权、责任以及各种与法律相抵触的问题。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 关于软件与其他工程学科所产生的制品的根本区别的说法,以下正确的是( )。 A:软件是人类思维和智能所延伸的产物,其数据、状态和逻辑关系的组合以及人类思维的复杂性和不确定性导致它本身具有极高的复杂性。 B:软件具有不可见性,它是抽象的,形式化和逻辑化的。 C:软件具有可变性,有用的软件需要不断地修改和扩展,但是频繁的修改可能导致软件的退化。 D:软件的开发在很大程度上依然是手工作坊式的,难以实现工厂化的生产。 答案:关注公众号【题涯答案】免费查看 开发一个基于计算机的系统时,通常没有什么限制。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 软件的本质特性包括( )。 A:一致性 B:不可见性 C:复杂性 D:可变性 答案:关注公众号【题涯答案】免费查看 瀑布模型是( )。 A:适用于需求被清晰定义的情况 B:一种不适用于商业产品的创新模型 C:目前业界最流行的过程模型 D:一种需要快速构造可运行程序的好方法 答案:关注公众号【题涯答案】免费查看 软件过程一般包括以下( )活动。 A:软件设计 B:编码实现 C:需求分析 D:软件测试 答案:关注公众号【题涯答案】免费查看 当软件工程师知道软件或文档有涉及到社会关切的明显问题时,应确认、文档记录、和报告给雇主或客户。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 开发一个基于计算机的系统通常都受到( )(人力、财力、设备等)和时间上的限制。 A:资源 B:环境 C:经费 D:软件 答案:关注公众号【题涯答案】免费查看 风险分析是螺旋模型的重要内容之一。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 基于计算机的系统的成本主要包括( )。 A:购置硬件、软件(如数据库管理系统、第三方开发的构件等)和设备(如传感器等)的费用 B:系统的开发费用 C:系统安装、运行和维护费用 D:人员培训费用 答案:关注公众号【题涯答案】免费查看 软件工程的目标是生产具有正确性、可用性以及开销合宜的产品,这些目标都能满足。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 软件开发可以不考虑经济因素。 A:对 B:错 答案:关注公众号【题涯答案】免费查看 软件工程师对所从事的软件和相关文档,应当负起( )的责任。 A:检测 B:报告错误 C:修正 D:泄漏受软件影响的人的隐私 答案:关注公众号【题涯答案】免费查看 经济效益通常可用( )来度量。 A:成本 B:投资回收期 C:纯收入 D:货币的时间价值 答案:关注公众号【题涯答案】免费查看 原型化模型是( )。 A:适用于客户需求被明确定义的情况 B:提供一个精确表述的形式化规格说明 C:适用于客户需求难以清楚定义的情况 D:很难产生有意义产品的一种冒险模型 答案:关注公众号【题涯答案】免费查看 开发一个支持3D打印的操作系统最适合采用( )。 A:可转换模型 B:瀑布模型 C:原型化模型 D:增量开发模型 答案:关注公众号【题涯答案】免费查看 通常将软件分为以下几类( )。 A:支持软件 B:系统软件 C:应用软件 D:商业软件 答案:关注公众号【题涯答案】免费查看 主要需求获取技术包括以下那几种( )。 A:需求专题讨论会 B:用户面谈 C:原型化方法 D:调查问卷 答案:关注公众号【题涯答案】免费查看 模块划分越小越好。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 软件设计的阶段包括( )。 A:行为设计 B:部件级设计 C:数据库设计 D:体系结构设计 答案:关注公众号【题涯答案】免费查看 在一个列车控制软件的需求文档中,我们发现了以下两条需求描述:“列车车门在两个停靠站之间要保持关闭”;“列车发生紧急停车时,要打开车门”。这里出现的需求问题是什么( )。 A:含糊的需求 B:无法测试的需求 C:矛盾与不一致的需求 D:不完整的需求 答案:关注公众号【题涯答案】免费查看 需求分析的任务就是将所有利益相关者的信息进行分类以便允许决策者选择一个相互一致的需求集。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 需求获取的主要过程包括业务理解、需求收集、分类整理、冲突解决、需求检查等。 A:对 B:错 答案:关注公众号【题涯答案】免费查看 在进行软件设计的过程中,要密切关注软件的质量因素。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 下面哪项是百货店收银系统的非功能性需求( )。 A:设有存包处 B:提供新鲜的蔬菜和水果选择界面 C:为雇员发工资 D:买10个或10个以下商品的客户可以走特殊通道 答案:关注公众号【题涯答案】免费查看 部件级设计的工具有( )。 A:源代码 B:判定表 C:设计性语言 D:图形表示法 答案:关注公众号【题涯答案】免费查看 面向对象分析与设计方法使用的描述工具或技术包括( )。 A:时序图 B:类图 C:用例图 D:活动图 答案:关注公众号【题涯答案】免费查看 软件测试能发现程序中所有的错误。( ) A:错 B:对 答案:关注公众号【题涯答案】免费查看 条件覆盖的目的是( )。 A:使程序中的每个判定中条件结果的所有可能组合都至少出现一次 B: 使程序中的每个可执行语句至少执行一次 C: 使程序中的每个判定中每个条件的所有可能结果都至少出现一次 D: 使程序中的每个判定的所有可能结果都至少执行一次 答案:关注公众号【题涯答案】免费查看 确认测试的任务是验证软件的功能和性能及其他特性是否与用户的要求一致。( A:对 B:错 答案:关注公众号【题涯答案】免费查看

代码走查时主要记录所发现的代码缺陷的哪些方面( )。

A:

缺陷来源

B:

缺陷类型

C:

缺陷严重性

D:

产生缺陷的原因

答案:关注公众号【题涯答案】免费查看  制定软件编码规范的目的是( )。 A: 提高编码效率 B:增强程序代码的可读性、可重用性和可移植性 C:提高编码质量,避免不必要的程序错误 D:提醒程序员按时完成工作 答案:关注公众号【题涯答案】免费查看 边界是指,相对于输入等价类和输出等价类而言,( )的一些特定情况。 A:直接在其边界上 B:稍高于其边界值 C:稍低于其边界值 D:等价类中的任意值 答案:关注公众号【题涯答案】免费查看  在软件生命周期中,软件编码是唯一一项不可或缺的工作。 A:对 B:错 答案:关注公众号【题涯答案】免费查看 人们从长期的测试工作经验得知,大量的错误是发生在输入范围的内部。( ) A:对 B:错 答案:关注公众号【题涯答案】免费查看 Java语言既是解释型的又是编译型的语言。 A:对 B:错 答案:关注公众号【题涯答案】免费查看 软件编码实现的主要任务包括( )。 A:  程序设计 B: 编译代码与测试代码 C:编写代码与代码走查 D:  设计审查 答案:关注公众号【题涯答案】免费查看 关于代码性能优化,下面( )是错误的。 A:任何优化都不能破坏代码的正确性 B:要优先改进耗时最多的部分 C:应以提高程序的全局效率为主,局部效率为辅 D: 应先通过测试找出限制效率的真正瓶颈 答案:关注公众号【题涯答案】免费查看 一个成功的测试是指能够揭示错误的测试。( ) A:对 B:错 答案:关注公众号【题涯答案】免费查看 通常将编程语言分为哪几类( )。 A:  高级语言 B:  汇编语言 C:     脚本语言 D:机器语言 答案:关注公众号【题涯答案】免费查看  完成测试后,为了缩短源程序的长度,应该删除程序中的注解。 A:对 B:错 答案:关注公众号【题涯答案】免费查看 设计审查的主要工作包括( )。 A:设计程序代码的结构 B:  编写代码 C:记录发现的设计缺陷 D: 检查设计结果 答案:关注公众号【题涯答案】免费查看 为监控软件项目的进度计划和工作的实际进展情况,表现各项任务之间进度的相互依赖关系,需要明确:各个任务的计划开始时间和完成时间、( )。 A:各个任务的完成标志 B:完成各个任务所需的物理资源和数据资源 C:各个任务与参与工作的人数 D:完成各个任务所需的时间和成本 答案:关注公众号【题涯答案】免费查看 在软件项目启动前对项目进行可行性分析,以明确项目的目标和范围,从而确定( )。 A:任务分解 B:成本分析 C:进度安排 D:资源配置 答案:关注公众号【题涯答案】免费查看 项目计划的内容包括工作计划、人员组织计划、( )、文件控制计划、应急计划等. A:变更控制计划 B:设备采购计划 C:进度控制计划 D:财务计划 答案:关注公众号【题涯答案】免费查看 多态性是指( )。 A:不同操作作用于不同的对象上可以有不同的解释,并产生不同的执行结果 B:同一个操作作用于不同的对象上可以有同样的解释,并产生同样的执行结果 C:不同操作作用于同一个对象上可以有同样的解释,并产生同样的执行结果 D: 同一个操作作用于不同的对象上可以有不同的解释,并产生不同的执行结果 答案:关注公众号【题涯答案】免费查看   数据流图主要用于( )建模,描述系统的输入数据流,如何经过一系列的加工变换,逐步变换成系统的输出数据流。 A:  数据 B:行为 C:功能 D: 状态 答案:关注公众号【题涯答案】免费查看 执行完软件测试后,软件中不会再有错误。( )。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 ( )是把软件组件编译和连接成在一个特定目标配置上的可运行程序的过程。 A:系统构建 B:项目管理 C:编译控制 D:版本管理 答案:关注公众号【题涯答案】免费查看 软件开发方法包括( )。 A:  基于构件的软件开发方法 B: 面向数据结构的开发方法 C: 结构化开发方法 D:  面向对象开发方法 答案:关注公众号【题涯答案】免费查看 在系统结构图中,宽度是指( )。 A:结构图中去除顶层后的层数 B:结构图中的层数 C:结构图中最底层次上的模块数 D:结构图中同一层次上模块总数的最大值 答案:关注公众号【题涯答案】免费查看 定义软件项目范围时,包括建立( )、可选的解决方案、技术或管理的约束等 A:产品的目的 B:产品的性质 C:产品的范围 D:产品的价格 答案:关注公众号【题涯答案】免费查看 大量的同类软件重复开发,带来的问题包括()。 A: 软件质量不高 B:软件质量很好 C:造成大量人力浪费 D:造成大量财力浪费 答案:关注公众号【题涯答案】免费查看 在项目组中,软件人员可以不与周围人员团结协作,按照个人意图开展工作。( ) A:错 B:对 答案:关注公众号【题涯答案】免费查看 软件维护难是导致软件危机的主要原因之一,软件维护难的表现有哪些方面( )。 A:没有余力开发新的软件 B:工作量大 C:束缚住软件开发组织的手脚 D:工作难度大 答案:关注公众号【题涯答案】免费查看 一个模块的扇出过大通常意味着该模块比较复杂,然而扇出太少,可能导致深度的增加。 A:错 B:对 答案:关注公众号【题涯答案】免费查看 ( )是对系统不同的版本进行标识和跟踪的过程,从而保证软件技术状态的一致性。 A:变更控制 B:系统构建 C:项目管理 D:版本管理 答案:关注公众号【题涯答案】免费查看

点赞(0) dxwkbang
返回
顶部