[在线作业] 西交18年春季《软件工程概论》在线作业资料

[复制链接]
发表于 2018-5-3 16:30:43 | 显示全部楼层 |阅读模式
西交《软件工程概论》在线作业
西交作业题目随机,下载前请核对题目是否一样
一、单选题:
1.(单选题)瀑布模型的问题是()          (满分
    A用户容易参与开发
    B缺乏灵活性
    C用户与开发者易沟通
    D适用可变需求
    正确答案:——B——
2.(单选题)下面哪个不是集成测试使用的图模型()、          (满分
    A顺序图
    B协作图
    C活动图
    D用例图
    正确答案:——D——
3.(单选题)软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方法主要用于测试()          (满分
    A结构合理性
    B软件外部功能
    C程序正确性
    D程序内部逻辑
    正确答案:——B——
4.(单选题)SA方法是一种()          (满分
    A自顶向下逐层分解的分析方法
    B自底向上逐层分解的分析方法
    C面向对象的分析方法
    D以上都不是
    正确答案:————
5.(单选题)SA方法是一种()、          (满分
    A自顶向下逐层分解的分析方法
    B自底向上逐层分解的分析方法
    C面向对象的分析方法
    D以上都不是
    正确答案:————
6.(单选题)程序的3中基本结构是()、          (满分:)
    A过程、子程序、分程序    无忧答案网ap5u.com整理
    B顺序、条件、循环
    C递归、堆栈、队列
    D调用、返回、转移
    正确答案:————
7.(单选题)尽管有不合法的输入,软件仍能继续正常工作的能力是指()          (满分:)
    A兼容性
    B可靠性
    C容错性
    D稳定性
    正确答案:————
8.(单选题)面向对象程序设计语言与其他程序设计语言的最主要差别是它具有()、          (满分:)
    A模块性
    B抽象性
    C继承性
    D共享性
    正确答案:————
9.(单选题)详细设计的任务是确定每个模块的()          (满分:)
    A外部特性
    B内部特性
    C算法和使用的数据
    D功能和输入输出数据
    正确答案:————
10.(单选题)软件测试的目的是()          (满分:)
    A证明软件的正确性
    B找出软件系统中存在的所有错误
    C证明软件系统中存在错误
    D尽可能多的发现软件系统中的错误
    正确答案:————
11.(单选题)人机界面的风格大致经过了()代的演变.          (满分:)
    A三
    B四
    C五
    D六
    正确答案:————
12.(单选题)面向对象(ObjectOriented)方法是将现实世界的事物以对象的方式()到计算机世界的方法.          (满分:)
    A对应
    B映射
    C反映
    D反射
    正确答案:————
13.(单选题)指出PDL是下列()语言          (满分:)
    A高级程序设计语言
    B伪码
    C中级程序设计语言
    D低级程序设计语言
    正确答案:————
14.(单选题)一个模块的()是指能直接控制该模块的模块数.          (满分:)
    A扇出数
    B扇入数
    C宽度
    D深度
    正确答案:————
15.(单选题)程序内部的各个部分之间存在的联系,用结构图表达时,最关心的是模块的内聚性和\n()、          (满分:)
    A独立性
    B有效性
    C耦合性
    D安全性
    正确答案:————
16.(单选题)软件测试法中,(  )主要分析程序的内部结构。          (满分:)
    A白盒法
    B黑盒法
    C因果图法
    D错误推测法
    正确答案:————
17.(单选题)以下说法错误的是()          (满分:)
    A面向对象分析与面向对象设计的定义没有明显的区别
    B在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的
    C面向对象分析和面向对象设计活动是一个多次反复迭代的过程
    D从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程
    正确答案:————
18.(单选题)对象模型的描述工具是()          (满分:)
    A状态图
    B数据流图
    C对象图
    D结构图
    正确答案:————
19.(单选题)内容耦合指()          (满分:)
    A两个模块之间传递的是数据结构
    B一个模块调用另一个模块时,传递的是控制变量
    C通过一个公共数据环境相互作用的哪些模块间的耦合
    D一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部
    正确答案:————
二、多选题:
20.(多选题)软件工程的目标包括()          (满分:)
    A付出较低的开发成本
    B取得较好的软件性能
    C易于移植
    D能够按时完成开发任务
    E较低的维护费用
    F较高的软件可靠性
    正确答案:————
三、判断题:
21.(判断题)静态测试是指通过运行程序发现问题()          (满分:)
    A错误
    B正确
    正确答案:————
22.(判断题)传统软件开发方法的缺陷:(1)面向过程为主(2)软件结构稳定性差(3)软件开发的抽象力度小(4)软件重用未能得到很好的解决。          (满分:)
    A错误
    B正确
    正确答案:————
23.(判断题)Wirfs-Brock等人提出了种类-责任-协作者开发类图的卡片技术。该技术使用实际的或虚拟的索引卡片,为定义类提供较多的信息。          (满分:)
    A错误
    B正确
    正确答案:————
24.(判断题)软件再工程是视图增加当前系统的总体质量、提高可维护性的工程。          (满分:)
    A错误
    B正确
    正确答案:————
25.(判断题)软件维护费用增加的主要原因是维护的生产率非常低。()          (满分:)
    A错误
    B正确
    正确答案:————
26.(判断题)Booch方法的开发模型分静态模型和动态模型类型。()          (满分:)
    A错误
    B正确
    正确答案:————
27.(判断题)维护没有副作用。          (满分:)
    A错误
    B正确
    正确答案:————
28.(判断题)具有明确功能并可以分离出来的软件或硬件叫做构件()、          (满分:)
    A错误
    B正确
    正确答案:————
29.(判断题)深度是指结构图控制的层次,也是模块的层数()          (满分:)
    A错误
    B正确
    正确答案:————
30.(判断题)软件维护内容有四种:校正性维护,适应性维护,完善性维护和预防性维护()、          (满分:)
    A错误
    B正确
    正确答案:————
31.(判断题)UI设计必须考虑软件使用者的体力和脑力,人的能力是界面设计原则的基础。          (满分:)
    A错误
    B正确
    正确答案:————
32.(判断题)UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。()          (满分:)
    A错误
    B正确
    正确答案:————
33.(判断题)数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。()          (满分:)
    A错误
    B正确
    正确答案:————
34.(判断题)软件维护费用增加的主要原因是维护的生产率非常低。          (满分:)
    A错误
    B正确
    正确答案:————
35.(判断题)模块之间耦合性越强,独立性则越差()          (满分:)
    A错误
    B正确
    正确答案:————
36.(判断题)任何程序都可以由顺序、选择及重复三种基本控制结构构造()。          (满分:)
    A错误
    B正确
    正确答案:————
37.(判断题)用等价类划分的方法设计测试用例的步骤为:划分等价类、确定测试用例()、          (满分:)
    A错误
    B正确
    正确答案:————
38.(判断题)为了克服瀑布模型的局限性,使开发过程具有一定的灵活性和可修改性,于是产生了增量模型。它是在瀑布模型的基础上加以修改而形成的。          (满分:)
    A错误
    B正确
    正确答案:————
39.(判断题)测试设计人员尤其看重的两条度量标准是:测试完全性、可靠性。          (满分:)
    A错误
    B正确
    正确答案:————
40.(判断题)对象具有状态,一个对象用数据值来描述它的状态。          (满分:)
    A错误
    B正确
    正确答案:————
41.(判断题)面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚。          (满分:)
    A错误
    B正确
    正确答案:————
42.(判断题)传统程序的复用以调用公共模块为主,而面向对象复用很多是用继承实现的。          (满分:)
    A错误
    B正确
    正确答案:————
43.(判断题)数据流图有四个基本成分:数据流、加工、数据存储、数据的源点或终点。          (满分:)
    A错误
    B正确
    正确答案:————
44.(判断题)需求文档是需求分析阶段最重要的技术文档之一()          (满分:)
    A错误
    B正确
    正确答案:————
45.(判断题)维护技术通常由两类维护技术:面向维护的技术和维护支援技术()          (满分:)
    A错误
    B正确
    正确答案:————
46.(判断题)软件测试一般分为四个步骤:单元测试也称模块测试)、集成测试也称组装测试,联合测试)、确认测试也称验收测试,有效性测试)、系统测试。          (满分:)
    A错误
    B正确
    正确答案:————
47.(判断题)在需求分析阶段,首先进行问题识别,即双方确定对问题的综合需求,这些需求包括:功能需求、性能需求、环境需求、用户界面需求。()          (满分:)
    A错误
    B正确
    正确答案:————
48.(判断题)软件工程过程包含7个过程()          (满分:)
    A错误
    B正确
    正确答案:————
49.(判断题)通过黑盒测试主要发现以下错误:1)是否有不正确或遗漏了的功能。2)在接口上,能否正确地接受输入数据,能否产生正确的输出信息。3)访问外部信息是否有错。4)性能上是否满足要求等等。()          (满分:)
    A错误
    B正确
    正确答案:————
50.(判断题)软件工程是用科学知识和技术原理来定义、开发、维护软件的一门学科。()          (满分:)
    A错误
    B正确
    正确答案:————
更多西安交通大学作业www.ap5u.com

西交《软件工程概论》在线作业答案.zip

3.2 KB, 下载次数: 2, 下载积分: 贡献 1

售价: 3 金币  [记录]  [购买]

答案

快速回复 返回顶部 返回列表