奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1234|回复: 0

[谋学网首发] [北京师范大学]19春《软件工程》离线作业123(资料)

[复制链接]
发表于 2019-4-22 16:25:21 | 显示全部楼层 |阅读模式
谋学网
北京师范大学继续教育与教师培训学院
网络教育
本学期共三次作业,每次作业满分为25分,总共所得成绩作为平时成绩。
《软件工程》作业一
一、        不定项选择(每题1分,共5分)
1.        下面选项中,属于软件工程的主要开发方法是                。
A.        面向需求       
B.        面向过程               
C.        面向对象               
D.        面向数据               
2.        在软件工程中主要存在3类过程管理模型,下列选项中,那些不属于软件工程中的3类过程管理模型:               
A.        ISO9000质量管理和质量保证体系;
B.        CMM过程能力成熟度模型;
C.        CASE工具
D.        企业文化(微软企业文化、敏捷文化现象等)。
3.                        的特点是里程碑或基线驱动,或者说文档驱动;过程逆转性很差或者说不可逆转,因为根据上流的错误会在下流进行发散性传播的原理,所以逆转将会延误工期,增加成本,造成重大损失。
A.        瀑布模型       
B.        增量模型                       
C.        迭代模型
D.        喷泉模型               
4.        原型模型与                相同点是:反复循环几次,直到客户确认为止。不同点是:原型模型事先有一个展示性的产品原型,而                可能没有。
A.        迭代模型
B.        喷泉模型               
C.        原型模型                       
D.        并发开发模型
5.  优秀的程序(或模块),必须满足两种性质。所谓        ,就是程序(或模块)内部结构紧        凑,凝聚力和向心力强。所谓低耦合,就是程序(或模块)之间彼此依赖关系很低;
A.        高内聚       
B.        高凝聚               
C.        低耦合               
D.        高向心力
二、        谋学网(www.mouxue.com)(每题5分,共10分)
1.        立项、任务书与合同各自出现在哪个阶段?立项建议书的编译者主要是那些人?为什么?
2.        你对软件开发模型中的瀑布模型作何理解?(可从其本意、特点、选用条件等方面作答)
答:瀑布模型的本意是:

三、        综述题(共10分)
作为项目经理,作为软件工程师,作为软件蓝领,对软件开发模型和软件生命周期,都要有一个完整的清晰的概念,在进入IT企业参与软件开发或软件管理时,首先要明确:当前的项目或产品开发,到底采用了什么开发模型?只有知道了软件开发模型,才能知道该软件的生命周期,才能知道当前的软件开发进度,才能知道现在应该干什么工作,以及项目组成员正在干什么工作。请对常用的四个软件开发模型做一个比较,并分别分析其优缺点,以及其适用范围。


北京师范大学继续教育与教师培训学院
网络教育
《软件工程》作业二
一、        不定项选择题(每题1分,共5分)
1.        需求管理过程的目标,是管理和控制需求,维护软件计划、产品和活动与需求的一致性,并保证需求在软件项目中得到实现。按照“五个面向理论”,软件管理是面向过程的。需求管理是面向需求过程的,需求管理过程不包括                。
A.        需求确认       
B.        需求分析               
C.        需求评审
D.        需求跟踪       
E.        需求变更活动
2.        需求分析描述工具包括:                。
A.        实体关系图
B.        数据流图
C.        用例图       
D.        算法流程图       
E.        活动图
3.        所谓                ,是指对软件项目进行量化估计,并记录估计结果的过程。
A.        软件策划
B.        软件过程
C.        软件估计
D.        需求分析
4.        如果说,软件立项就是软件组织的重大决策,那么,软件策划就是贯彻执行重大决策的具体行动。        或                是软件项目的源头,A是指导软件项目开发和管理的依据。
A.        策划
B.        软件立项
C.        签订合同
D.        需求分析
5.        软件详细设计,又称为软件实现设计,注重于微观上和框架内的设计,它是各子系统的公用部件实现设计、专用部件实现设计、存储过程实现设计、触发器实现设计、外部接口实现设计、部门角色授权设计、其他详细设计等。它主要有                        三种详细设计方法。
A.        面向过程
B.        面向算法
C.        面向数据
D.        面向需求
E.        面向对象

二、        谋学网(www.mouxue.com)(每题5分,共10分)
1.        什么是软件需求?软件需求有哪些分析方法?需求的描述工具都有哪些?需求管理的中心任务是什么?
2.        面向过程详细设计中描述工具流程图的表示元数有哪些?并对每种元数进行说明。

三、        综述题(共10分)
在CMM框架中,软件策划管理的方法,是面向CMML2的关键过程域SPTO (Software project tracking and oversight)方法。其目的是建立对实际进展的可视性监控,使管理者能在计划发生明显偏离时采取有效措施。软件策划文档就是《软件开发计划书》,一般它还包括质量保证计划、软件配置管理计划、测试计划、里程碑及评审点计划。由于测试、质量保证和配置管理都比较复杂,所以将它们放在后续章节中单独论述。软件开发计划是软件项目策划过程的最终工作产品,请阐述软件策划文档应有的格式和内容,并具体阐述软件策划管理方法。

北京师范大学继续教育与教师培训学院
网络教育
《软件工程》作业三
一、        不定项选择题(每题1分,共5分)
1.        在UML中,完整的业务模型由用例图、时序图、交互图、状态图、活动来表述。但是,  在表述中起到核心作用。
A.        用例图               
B.        时序图               
C.        交互图               
D.        状态图               
2.        数据库设计的难易程度取决于下面哪些要素:               
A.        数据关系的复杂程度
B.        数据复杂度
C.        数据量的大小
D.        数据之间的关系
3.        从宏观上讲,软件实现包括详细设计、编程实现、单元测试和集成测试。从微观上讲,软件实现是指                。
A.        详细设计
B.        编程实现
C.        单元测试
D.        集成测试
4.        测试对象的“问题”分为如下几种:如缺陷、错误、严重错误等。其中,                是轻量级的问题,因为它并不影响系统的正常运行,只是有点美中不足。
A.        缺陷
B.        错误
C.        严重错误
D.        故障
5.        软件测试分类的实质,是软件测试技术的分类。一般具有如动态测试、静态测试、黑盒测试、白盒测试及灰盒测试等。其中                 以程序的功能作为测试的依据对程序进行测试,很少涉及软件的内部逻辑结构。
A.        动态测试
B.        静态测试
C.        黑盒测试
D.        白盒测试
E.        灰盒测试
二、        谋学网(www.mouxue.com)(每题5分,共10分)
1.        业务模型、功能模型和数据模型三个模型建模思想有怎样的优缺点?
2.        简述”Check out – Edit—Check in”的软件配置管理方式。

三、        综述题(共10分)
软件的缺陷难以根除,但软件的质量是可以改进的。加强软件测试是控制和提高软件质量的一个行之有效的办法。随着我国软件产业化的进程,一些企业内部的独立测试部门,一些第三方测试机构将逐渐发展壮大,软件测试将成为比软件编程更具挑战性和创造性的职业。请从下面几个角度来思考并阐述软件测试的意义:
(1) 从软件测试的目的来理解。(2) 从软件测试的性质来理解。(3) 从软件开发的角度来理(4) 从软件工程的角度来理解。(5) 从软件质量保证的角度来理解。
并请说明为何确认测试时一定要用户参加黑白盒测试?


奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-6-26 09:10 , Processed in 0.079030 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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