软件工程 题目列表
单选题为了提高软件的可移植性,应注意提高软件的(  )。A使用的方便性B简洁性C可靠性D设备独立性

单选题软件需求说明书是软件需求分析阶段的重要文件,下述(  )是其应包含的内容。①数据描述②功能描述③模块描述④性能描述A②B③④C①②③D①②④

单选题快速原型模型的主要特点之一是(  )。A开发完毕才见到产品B及早提供全部完整的软件产品C开发完毕后才见到工作软件D及早提供工作软件

单选题Putnam成本估算经验模型是(  )。A模块性成本模型B结构性成本模型C动态单变量模型D动态多变量模型

单选题COCOMO估算模型是(  )。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效率和可移植性C效率和可修改性D效率和可使用性

单选题软件工程学是指导计算机软件开发和(  )的工程学科。A软件维护B软件设计C软件应用D软件理论

单选题下图是被测模块的流程图。测试数据为:A=1,B=0,X=3;A=2,B=1,X=1。判断符合如下哪个等级的逻辑覆盖:(  )。A判定覆盖B语句覆盖C判定/条件覆盖D条件覆盖

单选题快速原型模型的主要特点之一是(  )。A开发完毕才见到产品B及早提供全部完整的软件产品C开发完毕后才见到工作软件D及早提供工作软件

单选题软件测试的目的是尽可能发现软件中的错误,通常(  )是代码编写阶段可进行的测试,它是整个测试工作的基础。A系统分析B安装测试C验收测试D单元测试