软件工程 题目列表
单选题软件设计一般分为总体设计和详细设计,它们之间的关系是(  )。A全局和局部B抽象和具体C总体和层次D功能和结构

单选题软件需求分析一般应确定的是用户对软件的(  )。A功能需求B非功能需求C性能需求D功能需求和非功能需求

单选题软件生命周期模型有多种,下列选型中,(  )不是软件生命周期模型。A螺旋模型B增量模型C功能模型D瀑布模型

单选题软件测试是软件开发过程中重要和不可缺少的阶段,其包含的内容和步骤甚多,而测试过程的多种环节中基础的是(  )。A集成测试B单元测试C系统测试D验收测试

单选题若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(  )。A条件覆盖法B等价分类法C边界值分析法D错误推测法

单选题软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方法主要用于测试(  )。A结构合理性B软件外部功能C程序正确性D程序内部逻辑

单选题Putnam成本估算经验模型是(  )。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用户容易参与开发B缺乏灵活性C用户与开发者易沟通D适用可变需求