open 发表于 2018-10-23 15:40:47

北语网院18秋《软件工程》作业_1234

18秋《软件工程》作业_1
关于软件工程答案可以联系QQ 761296021
1.[单选题]软件是一种逻辑产品,它的开发主要是()。          (满分)
    A.研制
    B.拷贝
    C.再生产
    D.复制
2.[单选题]维护中,因误删除一个标识符而引起的错误是( )副作用。          (满分)
    A.文档
    B.数据
    C.编码
    D.设计
3.[单选题]面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;( );对象彼此之间仅能通过传递消息互相联系;层次结构的继承。          (满分)
    A.开发过程基于功能分析和功能分解
    B.强调需求分析重要性
    C.把对象划分成类,每个对象类都定义一组数据和方法
    D.对既存类进行调整
4.[单选题]不适合作为科学工程计算的语言是()          (满分)
    A.Pascal
    B. C
    C. Fortran
    D. Prolog
5.[单选题]若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()          (满分)
    A.条件覆盖法
    B.等价分类法
    C.边界值分析法
    D.错误推测法
6.[单选题]IDEF0图反映系统( )          (满分)
    A.怎么做
    B.对谁做
    C.何时做
    D.做什么
7.[单选题]( )引入了“风险驱动”的思想,适用于大规模的内部开发项目。          (满分)
    A.增量模型
    B.喷泉模型
    C.原型模型
    D.螺旋模型
8.[单选题]面向数据流的设计方法把( )映射成软件结构。          (满分)
    A.数据流
    B.系统结构
    C.控制结构
    D.信息流
9.[单选题]img src\          (满分)    北语网院作业答案

    A.(A)
    B.(B)
    C.(C)
    D.(D)
10.[单选题]软件生命周期中所花费用最多的阶段是( )          (满分)
    A.详细设计
    B.软件编码
    C.软件测试
    D.软件维护
11.[单选题]因计算机硬件和软件环境的变化而作出的修改软件的过程称为()          (满分)
    A.教正性维护
    B.适应性维护
    C.完善性维护
    D.预防性维护
12.[单选题]在McCall软件质量度量模型中,( )属于面向软件产品修改。          (满分)
    A.可靠性
    B.可重用性
    C.适应性
    D.可移植性
13.[单选题]()是以提高软件质量为目的的技术活动。          (满分)
    A.技术创新
    B.测试
    C.技术创造
    D.技术评审
14.[单选题]软件生命周期一般包括:软件开发期和软件运行期,下述( )不是软件开发期所应包含的内容。          (满分)
    A.需求分析
    B. 结构设计
    C.程序编制
    D.软件维护
15.[单选题]_______工具在软件详细设计过程中不采用。          (满分)
    A.判定表
    B.IPO图
    C.PDL
    D.DFD图
16.[判断题]img src\          (满分)
    A.对
    B.错
17.[判断题]JSP 方法是一种面向对象的设计方法p p          (满分)
    A.对
    B.错
18.[判断题]img src\          (满分)
    A.对
    B.错
19.[判断题]img src\          (满分)
    A.对
    B.错
20.[判断题]img src\          (满分)
    A.对
    B.错
21.[判断题]img src\          (满分)
    A.对
    B.错
22.[判断题]两类维护技术:在开发阶段使用来减少错误、提高软件可维护性的面向维护的技术;维护阶段用来提高维护的效率和质量的维护支援技术p p          (满分)
    A.对
    B.错
23.[判断题]汇编语言是面向机器的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。p          (满分)
    A.对
    B.错
24.[判断题]在JSP方法中解决结构冲突的具体办法是中间数据结构或中间文件p pp          (满分)
    A.对
    B.错
25.[判断题]img src\          (满分)
    A.对
    B.错
18秋《软件工程》作业_2

1.[单选题]详细设计的基本任务是确定每个模块的( )设计          (满分)
    A.功能
    B.调用关系
    C.输入输出数据
    D.算法
2.[单选题]系统流程图是描述_____的工具。          (满分)
    A.逻辑系统
    B.程序系统
    C.体系结构
    D.物理系统
3.[单选题]img src\          (满分)
    A.(A)
    B.(B)
    C.(C)
    D.(D)
4.[单选题]黑盒测试在设计测试用例时,主要需要研究( )          (满分)
    A.需求规格说明与概要设计说明
    B.详细设计说明
    C.项目开发计划
    D.概要设计说明与详细设计说明
5.[单选题]系统流程图用于可行性分析中的()的描述。          (满分)
    A.当前运行系统
    B.当前逻辑模型
    C.目标系统
    D.新系统
6.[单选题]软件详细设计主要采用的方法是()          (满分)
    A.模块设计
    B.结构化设计
    C.PDL语言
    D.结构化程序设计
7.[单选题]数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是()          (满分)
    A.数据库设计
    B.数据通信
    C.数据定义
    D.数据维护
8.[单选题]快速原型模型的主要特点之一是( )          (满分)
    A.开发完毕才见到产品
    B.及早提供全部完整的软件产品
    C.开发完毕后才见到工作软件
    D.及早提供工作软件
9.[单选题]下列文档与维护人员有关的有()          (满分)
    A.软件需求说明书
    B.项目开发计划
    C.概要设计说明书
    D.操作手册
10.[单选题]img src\          (满分)
    A.(A)
    B.(B)
    C.(C)
    D.(D)
11.[单选题]下列模型属于成本估算方法的有( )          (满分)
    A.COCOMO模型
    B.McCall模型
    C.McCabe度量法
    D.时间估算法
12.[单选题]下列关于JSP方法不正确的说法是()          (满分)
    A.JSP方法主要用于规模不大的数据处理系统
    B.JSP方法不明确的划分软件概要设计和详细设计的两个阶段
    C.JSP方法适用于输入数据和输出数据之间有对应关系的问题求解
    D.JSP方法根据输入输出的数据结构,按一定的规则映射成软件的体系结构。因此它只适用于详细设计阶段
13.[单选题]详细设计的结果基本决定了最终程序的()          (满分)
    A.代码的规模
    B.运行速度
    C.质量
    D.可维护性
14.[单选题]原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统。          (满分)
    A.需求不确定性高的
    B.需求确定的
    C.管理信息
    D.实时
15.[单选题]在SD方法中全面指导模块划分的最重要的原则是()          (满分)
    A.程序模块化
    B.模块高内聚
    C.模块低耦合
    D.模块独立性
16.[判断题]img src\          (满分)
    A.对
    B.错
17.[判断题]img src\          (满分)
    A.对
    B.错
18.[判断题]img src\          (满分)
    A.对
    B.错
19.[判断题]img src\          (满分)
    A.对
    B.错
20.[判断题]独立路径是指包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条在其他独立路径中未有过的边的路径。pp          (满分)
    A.对
    B.错
21.[判断题]软件测试的目的就是找到软件的错误pp          (满分)
    A.对
    B.错
22.[判断题]img src\          (满分)
    A.对
    B.错
23.[判断题]img src\          (满分)
    A.对
    B.错
24.[判断题]系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种元素之间的信息流动情况p p          (满分)
    A.对
    B.错
25.[判断题]软件可移植性(portability),是指软件从一个计算机系统或(环境)移植到另一个上去的p p          (满分)
    A.对
    B.错
18秋《软件工程》作业_3

1.[单选题]下列属于维护阶段的文档是( )          (满分)
    A.软件规格说明
    B.用户操作手册
    C.软件问题报告
    D.软件测试分析报告
2.[单选题]产生软件维护的副作用,是指          (满分)
    A.开发时的错误
    B.隐含的错误
    C.因修改软件而造成的错误
    D.运行时误操作
3.[单选题]内聚程度最低的是()内聚          (满分)
    A.偶然
    B.过程
    C.顺序
    D.时间
4.[单选题]img src\          (满分)
    A.(A)
    B.(B)
    C.(C)
    D.(D)
5.[单选题]类库这种机制是( )级别的信息共享。          (满分)
    A.同一类
    B.不同类
    C.同一应用
    D.不同应用
6.[单选题]img src\          (满分)
    A.(A)
    B.(B)
    C.(C)
    D.(D)
7.[单选题]img src\          (满分)
    A.(A)
    B.(B)
    C.(C)
    D.(D)
8.[单选题]以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( )。          (满分)
    A.喷泉模型
    B. 增量模型
    C.瀑布模型
    D.螺旋模型
9.[单选题]在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高()。          (满分)
    A.结构化方法
    B.原型化方法
    C.面向对象的方法
    D.控制流方法
10.[单选题]原型化方法是一种_______型的设计过程。          (满分)
    A.自外向内
    B.自顶向下
    C.自内向外
    D.自底向上
11.[单选题]软件调试技术包括()          (满分)
    A.边界值分析
    B.演绎法
    C.循环覆盖
    D.集成测试
12.[单选题]结构化程序设计主要强调的是()lt;brgt;          (满分)
    A.程序的规模
    B.程序的效率
    C.程序设计语言的先进性
    D.程序易读性
13.[单选题]在变更控制中,______可以用来确保由不同用户所执行的并发变更。          (满分)
    A.异步控制
    B.同步控制
    C.存取控制
    D.基线控制
14.[单选题]模块的内聚性最高的是()          (满分)
    A.逻辑内聚
    B.时间内聚
    C.偶然内聚
    D.功能内聚
15.[单选题]需求分析的产品是( )          (满分)
    A.数据流程图案
    B.数据字典
    C.判定表
    D.需求规格说明书
16.[判断题]img src\          (满分)
    A.对
    B.错
17.[判断题]软件调试就是找到软件的错误,不能改正错误。ppp          (满分)
    A.对
    B.错
18.[判断题]img src\          (满分)
    A.对
    B.错
19.[判断题]img src\          (满分)
    A.对
    B.错
20.[判断题]img src\          (满分)
    A.对
    B.错
21.[判断题]img src\          (满分)
    A.对
    B.错
22.[判断题]img src\          (满分)
    A.对
    B.错
23.[判断题]img src\          (满分)
    A.对
    B.错
24.[判断题]img src\          (满分)
    A.对
    B.错
25.[判断题]img src\          (满分)
    A.对
    B.错
18秋《软件工程》作业_4

1.[单选题]提高测试的有效性非常重要,成功的测试是指()          (满分)
    A.证明了被测试程序正确无误
    B. 说明了被测试程序符合相应的要求
    C.未发现被测程序的错误
    D.发现了至今为止尚未发现的错误
2.[单选题]软件需求规格说明的内容不应包括( )。          (满分)
    A.主要功能
    B. 算法的详细描述
    C. 用户界面及运行环境
    D. 软件的性能
3.[单选题]img src\          (满分)
    A.(A)
    B.(B)
    C.(C)
    D.(D)
4.[单选题]软件测试方法中的静态测试方法之一为( )          (满分)
    A.计算机辅助静态分析
    B.黑盒法
    C.路径覆盖
    D.边界值分析
5.[单选题]研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。          (满分)
    A.技术可行性
    B.经济可行性
    C.社会可行性
    D.法律可行性
6.[单选题]各种软件维护的类型中最重要的是( )。          (满分)
    A.完善性维护
    B.纠错性维护
    C.适应性维护
    D.预防性维护
7.[单选题]img src\          (满分)
    A.(A)
    B.(B)
    C.(C)
    D.(D)
8.[单选题]软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为()          (满分)
    A.可用性
    B.可靠性
    C.正确性
    D.完整性
9.[单选题]第一个体现结构化编程思想的程序设计语言是()          (满分)
    A.FORTRAN语言
    B.Pascal语言
    C.C语言
    D.PL1语言
10.[单选题]在软件生存周期中,()阶段必须要回答的问题是“要解决的问题是做什么?”。          (满分)
    A.详细设计
    B. 可行性分析和项目开发计划
    C.概要设计
    D.软件测试
11.[单选题]程序的三种基本控制结构是( )。          (满分)
    A.过程子程序和分程序
    B. 顺序选择和重复
    C. 递归迭代和回溯
    D. 调用返回和转移
12.[单选题]面向对象的分析方法主要是建立三类模型,即( )。          (满分)
    A.系统模型ER模型应用模型
    B.对象模型动态模型应用模型
    C.E-R模型对象模型功能模型
    D.对象模型动态模型功能模型
13.[单选题]开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )          (满分)
    A.软件工程
    B.软件周期
    C.软件危机
    D.软件产生
14.[单选题]软件维护的副作用主要有以下哪几种()          (满分)
    A.编码副作用数据副作用测试副作用
    B.编码副作用数据副作用调试副作用
    C. 编码副作用数据副作用文档副作用
    D.编码副作用文档副作用测试副作用
15.[单选题]img src\          (满分)
    A.(A)
    B.(B)
    C.(C)
    D.(D)
16.[判断题]img src\          (满分)
    A.对
    B.错
17.[判断题]img src\          (满分)
    A.对
    B.错
18.[判断题]img src\          (满分)
    A.对
    B.错
19.[判断题]img src\          (满分)
    A.对
    B.错
20.[判断题]img src\          (满分)
    A.对
    B.错
21.[判断题]软件开发螺旋模型是由瀑布模型多次迭代,完成软件开发过程。 pp          (满分)
    A.对
    B.错
22.[判断题]img src\          (满分)
    A.对
    B.错
23.[判断题]img src\          (满分)
    A.对
    B.错
24.[判断题]img src\          (满分)
    A.对
    B.错
25.[判断题]img src\          (满分)
    A.对
    B.错
下面的附件就是本页题目内容的答案,需要可以下载
页: [1]
查看完整版本: 北语网院18秋《软件工程》作业_1234