欢迎来到天天文库
浏览记录
ID:22806943
大小:411.50 KB
页数:17页
时间:2018-10-31
《西南大学2018年秋季[0010]《软件工程》》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、西南大学 网络与继续教育学院课程代码: 0010 学年学季:20182窗体顶端单项选择题1、软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是()。. 引入新技术提高空间利用率. 硬软件结合使系统面向应用. 用较少的投资获得高质量的软件 . 缩短研制周期扩大软件功能2、要减少两个模块之间的耦合,则必须()。. 模块间传递的参数要少且分布传递开关型参数. 两个模块间的调用次数要少. 模块间传递的参数要少. 模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量 3、下列叙述中,()不属于数据字典的作用。. 用户中系统的直接使用者
2、. 用户和软件人员的中间人 . 软件的编程人员. 用户和软件人员的领导4、提高程序可读性的有力手段是()。. 给程序加注释 . 选好一种程序设计语言. 显示说明一切变量. 使用三种标准控制语句5、软件的()一般由两次故障平均间隔时间和故障平均恢复时间来度量。. 可维护性. 效率. 可靠性 . 可理解性6、PDL是()语言。. 高级程序设计语言. 中级程序设计语言. 伪码式 . 低级程序设计语言7、面向数据流的设计方法把()映射成软件结构。. 系统结构. 信息流. 数据流 . 控制结构8、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主
3、要保证是(). 软件开发工具和软件开发的环境 . 软件开发环境. 硬件环境. 开发人员的素质9、设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2),显然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是:()。. 信息隐藏和局部化的根据. 抽象的根据. 模块化的根据 . 逐步求精的根据10、模块()定义为受该模块内一个判断影响的所有模块集合。. 控制域. 作用域 . 宽度. 接口11、下面几种白箱测试技术,哪种是最强的覆盖准则()。. 条件组合覆盖 .
4、判定覆盖. 语句覆盖. 条件覆盖12、在软件结构图的有关术语中,用于表示软件结构中控制的层数的是()。. 宽度. 扇入. 深度 . 扇出13、软件需求规格说明的内容不应包括()。. 软件的性能. 主要功能. 用户界面及运行环境. 算法的详细描述 14、PAD(ProblemAnalysisDiagram)图是一种()工具。. 程序流程图. N—S图. PAD. 数据流图 15、软件生存周期中所花费用最多的阶段是()。. C.软件维护 . 软件测试. 详细设计. 软件编码16、现有一个计算机类型的程序,它的输入只有一个,其范围是-50<=Y<=50。现从输入的角度考
5、虑设计了一组测试用例:-100,100,0。设计这组测试用例的方法是()。. 等价划分法 . 条件覆盖法. 边缘值分析法. 错误推测法17、软件维护工作的最主要部分是()。. 完善性维护 . 适应性维护. 预防性维护. 校正性维护多项选择题18、需求分析的主要方法有(). 形式化分析方法. OOA方法 . 结构化分析(SA)方法 . PAD图描述19、以下属于完善性维护的有()。. 增加联机求助命令 . 缩短系统的应答时间,使其达到特定的要求. 解决开发时未能测试各种可能条件带来的问题. 为软件的运行增加监控设置 20、下列选择项属于软件工程过程特点的有().
6、 可支持性 . 可见性 . 易理解性 . 健壮性 . 速度 21、用例之间的关系有(). 组合 . 使用 . 扩展 . 友元22、下面的()是软件构造活动的任务。. 实施组件的单元测试 . 设计用户界面. 评估组件的质量. 构建软件组件 23、下列软件按照功能分类的包括(). 支撑软件 . 项目软件. 系统软件 . 批处理软件. 应用软件 24、下列哪些属于集成测试的内容( ). 自底向上集成 . 回归测试. 压力测试. 自顶向下集成 25、下列选项中,属于项目管理的对象是(). .过程 . 人员 . 项目. 产品 . 设备26、关于软
7、件工程的基本目标说法正确的有(). 开发成本较高. 维护费用较高. 易于移植 . 达到用户要求的软件功能 . 取得较好的软件性能 27、文档是软件开发人员、维护人员、用户及计算机之间的(),软件开发人员在各个阶段以文档作为前段工作成果的()和后端工作的()。. 基础 . 桥梁 . 继续. 接口. 科学. 体现 28、以下说法正确的( ). 等价类划分和边界值分析属于白盒测试技术. 基本路径测试属于白盒测试技术. . 在确认测试中,b测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行..
此文档下载收益归作者所有