大工19秋《软件工程》在线作业2[学习资料答案]
- 格式:doc
- 大小:26.00 KB
- 文档页数:3
19秋福师《软件工程》在线作业二[2]答案
【奥鹏】19秋福师《软件工程》在线作业二
试卷总分:100 得分:100
一、单选题(共30题,60分)
1、面向对象的软件技术以()为核心
A数据
B对象
C过程
D结构
[仔细分析上述题目,并作出选择]
正确答案是:B
2、改正性维护占整个维护活动的()
A50%-66%
B17%1%
C18%5%
D4%
[仔细分析上述题目,并作出选择]
正确答案是:B
3、软件测试是为()而执行程序的过程。
A纠正错误
B发现错误
C避免错误
D证明正确
[仔细分析上述题目,并作出选择]
正确答案是:B
4、数据字典的最重要用途是作为()阶段的工具A开发B分析
C运行
D维护
[仔细分析上述题目,并作出选择]
正确答案是:B
5、()能粗略的标志一个系统的大小和复杂程度A深度B宽度
C扇出
D扇入
[仔细分析上述题目,并作出选择]
正确答案是:A。
软件工程19秋在线作业2【东北师范大学】3试卷总分:100 得分:100一、单选题 (共 10 道试题,共 30 分)1.将软件组装成系统的一种测试技术叫()。
[A.]集成测试[B.]单元测试[C.]集合测试[D.]系统测试[提示:请根据所学知识,完成本题]正确答案是:A2.原型化方法是何种类型的设计过程。
()[A.]自外向内[B.]自顶向下[C.]自内向外[D.]自底向上[提示:请根据所学知识,完成本题]正确答案是:A3.指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量的是()。
[A.]独立性[B.]内聚性[C.]耦合性[D.]关联性[提示:请根据所学知识,完成本题]正确答案是:B4.软件详细设计主要采用的方法是()。
[A.]模块设计[B.]数据库设计[C.]PDL语言[D.]结构化程序设计[提示:请根据所学知识,完成本题]正确答案是:D5.统计表明,软件测试工作往往占软件开发总工作量的()。
[A.]20[B.]40[C.]60[D.]80[提示:请根据所学知识,完成本题]正确答案是:B6.相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果,或不同的对象收到同一消息可以产生不同的结果。
所指的特性是()。
[A.]继承[B.]关联[C.]组合[D.]多态[提示:请根据所学知识,完成本题]正确答案是:D7.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。
设计这组测试用例的方法是()。
[A.]条件覆盖法[B.]等价分类法[C.]边界值分析法[D.]错误推测法[提示:请根据所学知识,完成本题]正确答案是:C8.可行性研究要进行一次怎样的需求分析。
()[A.]详细的[B.]全面的[C.]简化的、压缩的[D.]彻底的[提示:请根据所学知识,完成本题]正确答案是:C9.白盒法又称为逻辑覆盖法,主要用于()。
软件工程19春在线作业2-0002
表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是()。
A:数据模型
B:对象模型
C:动态模型
D:功能模型
答案:B
以下软件成本估算模型中,是动态多变量的模型有()。
A:Halstead理论模型
B:Deiphi专家估算模型
C:Putnam估算模型
D:瀑布模型
答案:C
在需求分析的基础上通过将系统分解成模块,确定系统功能实现的是()。
A:总体设计
B:实现
C:测试
D:详细设计
答案:D
在软件开发过程中要产生大量的信息,要进行大量的修改,能协调软件开发,并使混乱减到最低程度的是()。
A:软件开发管理
B:软件配置管理
C:软件质量管理
D:软件质量控制
答案:B
下列属于维护阶段的文档是()。
A:软件规格说明
B:用户操作手册
C:软件问题报告
D:软件测试分析报告
答案:C
软件系统结构中各模块间相互联系紧密程度的一种度量,也称块间联系的是()。
《软件工程》2019年秋学期在线作业(一)
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.软件测试方法中,黑盒、白盒测试法是常用的方法,其中黑盒测试主要用于测试()。
A.软件的功能
B.结构合理性
C.程序对性
D.程序内部逻辑
正确答案:A
2.进行可行性研究的依据是()。
A.编码
B.现场调查
C.对系统的高级分析和设计
D.决策者的经验
正确答案:C
3.测试的关键问题是()。
A.如何验证程序的对性
B.如何采用综合策略
C.如何选择测试用例
D.如何组织对软件的评审
正确答案:C
4.快速原型是利用原型辅助软件开发的一种新思想,它是在研究()的方法和技术中产生的。
A.需求阶段
B.软件开发的各个阶段
C.设计阶段
D.测试阶段
正确答案:B
5.软件维护是保证软件正常、有效运行的重要手段,而软件的下述特性:Ⅰ.可测试性Ⅱ.可理解性Ⅲ.可修改性Ⅳ.可移植性。
()有利于软件的维护。
A.都有利
B.只有Ⅰ
C.Ⅱ和Ⅲ
D.Ⅰ、Ⅱ和Ⅲ
正确答案:A
6.软件开发过程包括()。
A.8个阶段
B.5个阶段
C.4个阶段
D.3个阶段。
2019年电⼤本科《软件⼯程》考试试题附答案【备考资料〗2019年电⼤本科《软件⼯程》考试试题附答案⼀、选择题1、软件⼯程的研究者将软件开发和维护过程概括为(8)⼤活动。
2、(⾃律、善于沟通、具有⼀定的软件技能)是职业软件⼯程师的必要条件。
3、计算机病毒是指(⼀组⾃我复制和⾃动执⾏的具有破坏能⼒的代码)。
4、软件需求具有(D)。
A.主观性 B.不确定性 C.多变性 D.以上全部5、描述软件需求通常不⽤哪个⼯具(模块结构图)。
6、软件结构图中没有(判断)元素。
7、程序流程图与数据流程图的关系(不确定)。
8、包含关系⽤于构造多个⽤例(共性的部分)。
9、如果说⽤例F被⽤例T扩展,意思是(F是⼀个⼀般⽤例,T是⼀个特殊⽤例)。
10、⽤(E-R图)对需要长久保存的信息进⾏建模。
11、美国卡内基﹒梅隆⼤学制定的SW-CMM是(软件成熟度模型)。
12、螺旋模型是⼀种将(瀑布模型和增量模型)结合起来的软件开发模型。
13可⾏性研究的四⼤要素是(经济、技术、法律和社会环境)。
14、软件调研报告是在(需求分析之前)提交的时候。
15、系统流程图的主要作⽤(描述系统的物理模型).16、PDL是⼀种(过程设计语⾔)语⾔。
17、结构化设计⽅法划分模块的原则是(低耦合,⾼内聚)。
18、配置视图体现了系统的实现环境,反映系统的(物理架构)。
19、⾓⾊可以有四种类型:系统的使⽤者,硬件设备,外部系统和(时间)。
20、功能模型⽤于表达系统的需求,为软件的进⼀步分析和设计打下基础。
在⾯向对象⽅法中,由(⽤例图和场景描述)实现。
21、下⾯的哪个选项不是软件⼯程的宗旨(研究算法)。
22、针对需求不确定的软件开发,⽐较好的模型是(快速原型化模型)。
23、可⾏性分析研究的费⽤⼤约是项⽬总经费的(6%)。
24、业务需求描述的是(软件的⽬标、规模和范围)。
25、⼀个数据流程图中的图形符号有且仅有(4)种。
26、⾮直接耦合的模块独⽴性最强,(内容耦合)的模块独⽴性最弱。
【奥鹏教育】大工19秋《软件工程》在线作业3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
【选择题】面向对象的主要特征除重载、封装、继承外,还有( )。
A.完整性
B.多态性
C.可移植性
D.兼容性
【正确选项是】::B
【选择题】软件部件的内部实现与外部可访问性的分离,是指软件的( )。
A.继承性
B.抽象性
C.封装性
D.共享性
【正确选项是】::C
【选择题】在面向对象软件开发方法中,类与类之间主要有以下( )关系。
A.聚集和消息传递
B.继承和聚集
C.继承和方法调用
D.方法调用和一般
【正确选项是】::B
【选择题】在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。
动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是( )。
A.系统结构图
B.用例图
C.状态图
D.数据流图
【正确选项是】::C
【选择题】面向对象技术中的( )是比较理想的可重用软构件。
A.类
B.源代码包含文件
C.对象
D.子程序库
【正确选项是】::A
【选择题】表示瞬时的、行为化的系统的“控制”性质的模型是( )模型。
A.静态模型
B.对象模型
C.动态模型
D.功能模型。
大工19秋《工程力学(一)》在线作业2
一、单选题(共 5 道试题,共 20 分。
)
1. 无论实际挤压面为何种形状,构件的计算挤压面皆应视为()。
A. 圆柱面
B. 原有形状
C. 平面
D. 圆平面
正确答案:C
2. 构件在工作时允许承受的最大工作应力,称为()。
A. 最大应力
B. 安全应力
C. 许用应力
D. 极限应力
正确答案:C
3. 在弯曲和扭转变形中,外力矩的矢量方向分别与杆的轴线()。
A. 垂直,平行
B. 垂直,垂直
C. 平行,垂直
D. 平行,平行
正确答案:A
4. 平面弯曲变形的特征是()。
A. 弯曲时横截面仍保持为平面
B. 弯曲载荷均作用于同一平面内
C. 弯曲变形后的轴线是一条平面曲线
D. 弯曲变形的轴线与载荷作用面同在一个平面内
正确答案:D
5. 等直梁发生弯曲变形时,下列说法不正确的是()。
A. 危险截面上距中性轴最远的点正应力最大
B. 最大切应力一般出现在剪力最大截面的中性轴上
C. 最大切应力所在的点为纯剪应力状态
D. 梁的设计是由切应力强度条件决定的
正确答案:D
大工19秋《工程力学(一)》在线作业2。
网络教育学院《软件工程》课程大作业题目:图书管理系统姓名:陈乐报名编号:学习中心:邢台技师学院层次:专升本专业:计算机科学与技术第一大题:谈谈你对本课程学习过程中的心得体会。
通过此次课程设计,使我更加扎实的掌握了有关软件工程方面的知识,在设计过程中虽然遇到了一些问题,但经过老师的指导,我们一一克服了困难完成了设计,在此感谢大连理工的辅导老师的辛勤指导,我也将会更加努力学习,掌握更多知识。
第二大题:完成下面一项课程设计。
2019秋《软件工程》课程大作业题目三:图书管理系统总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个图书管理系统。
(具体工具平台及语言可以自己根据自己的习惯选用,不必完全按照上述技术要求)要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。
(2)需求分析规格书,包含功能需求分析、数据需求分析。
功能需求分析介绍该系统具体包含何种功能。
(3)详细设计说明书包含数据表,核心程序,模块相关截图。
数据表为数据库所建立的数据表,至少包含用户信息表、图书信息表表等。
核心程序需列出系统的核心程序。
(4)测试报告书要求简单介绍测试的方法与测试的示例,举出一组示例即可。
(5)整个word文件名为 [姓名奥鹏卡号学习中心](如戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )需求分析2.1 需求分析本系统是基于JSP的网上图书管理系统。
购书者在注册成为本网站的用户后,就可以浏览网站信息并且购买图书。
书店负责人对数据库等进行操作,及时更新网站信息。
2.2 数据分析(一)用户信息用户是指在本网站注册成功的购书者。
成为本网站的用户后才可以对本网站进行更多的操作。
包括,网上购书、填写订单、订单查询、留言等。
(二)管理员信息管理员负责对网站后台进行管理,包括数据库表的维护和对用户、订单、公告、留言等信息的管理。
------------------------------------------------------------------------------------------------------------------------------ (单选题)1: 技术可行性是可行性研究的关键,其主要内容一般不包括( ).A: 风险分析B: 资源分析C: 人员分析D: 技术分析正确答案:(单选题)2: 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系.A: 判定表和判定树B: 盒图C: 流程图D: 关系图正确答案:(单选题)3: 分配到必要资源并获得了处理机时的进程状态称为()。
A: 就绪状态B: 执行状态C: 等待状态D: 阻塞状态正确答案:(单选题)4: 为改正软件系统中潜藏的错误而进行的维护活动称为( )A: 纠错性维护B: 适应性维护C: 改善性维护D: 预防性维护正确答案:(单选题)5: 一个软件的宽度是指其控制的( ).A: 模块数B: 层数C: 跨度D: 厚度正确答案:(单选题)6: 软件测试法中,()主要分析程序的内部结构。
A: 白盒法B: 黑盒法C: 因果图法D: 错误推测法正确答案:(单选题)7: 根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ).A: 纠错性维护B: 适应性维护C: 改善性维护D: 预防性维护正确答案:------------------------------------------------------------------------------------------------------------------------------ (单选题)8: 以下不属于白盒测试技术的是( )A: 逻辑覆盖B: 基本路径测试C: 循环覆盖测试D: 等价类划分正确答案:(单选题)9: 软件的发展经历了( )个发展阶段A: 1B: 2C: 3D: 4正确答案:(单选题)10: 存储器的读写速度排列顺序正确的是()。
【奥鹏】大工19秋《软件工程》在线作业2
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.为了提高模块的独立性,模块内部最高程度的内聚是( )。
A.逻辑内聚
B.时间内聚
C.功能内聚
D.偶然内聚
【标准选择】:C
2.下列几种类型中,耦合性最弱的是( )耦合。
A.数据
B.控制
C.内容
D.公共环境
【标准选择】:A
3.一个只有顺序结构的程序(含有4条边,5个顶点),其环形复杂度是( )。
A.4
B.3
C.1
D.0
【标准选择】:C
4.在详细设计阶段,经常采用的工具不包括( )。
A.PDL
B.PAD
C.N-S
D.DFD
【标准选择】:D
5.下面说法正确的是( )。
A.测试是为了表明程序是正确的
B.测试是为了发现程序中的错误而执行程序的过程
C.成功的测试是没有发现错误的测试
D.以上都不对
【标准选择】:B
6.使用程序设计的控制结构导出测试用例的测试方法是( )。
A.黑盒测试
B.边界测试
C.等价划分测试
D.白盒测试。