1 / 14
文档名称:

软件工程基础作业.doc

格式:doc   大小:2,080KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程基础作业.doc

上传人:文艺人生 2023/3/25 文件大小:2.03 MB

下载得到文件列表

软件工程基础作业.doc

文档介绍

文档介绍:该【软件工程基础作业 】是由【文艺人生】上传分享,文档一共【14】页,该文档可以免费在线阅读,需要了解更多关于【软件工程基础作业 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。软件工程基础作业
《软件工程基础》作业
第一章概述
,它有哪些典型表现?

?它有哪些本质特性?
?
,,同时告诉他们应及早发现并改正错误的重要性时,有人不以为然,认为要求在错误进入软件前就发现并清除它们是不现实的,并举例说:“如果一个故障是编码错误造成的,那么又如何能够在设计阶段就发现并清除呢?”那你应该如何说服?

?
?软件工程是一种什么样的技术?包括哪三大要素?分为哪三个分支?

?
?
?它与软件工程方法学有何关系?
?什么是软件生命周期模型?
,以及划分阶段步骤的目的和实质。
、快速原型模型、增量模型和螺旋模型的优缺点,说明它们各自的适用范围。
第三章需求分析
?通常对软件系统有哪些需求?
,以获得用户的真实需求?
?
?
?

-联系图及其用途。
?
:储户填写的存款单或取款单由业务人员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。
请用数据流图描绘本系统的功能,并用实体-联系图描绘系统中的数据对象。
第四章总体设计




,少用控制耦合,限制公共耦合的范围,完全不用内容耦合?
?


?
?

第五章详细设计
?
,应遵循哪些原则?

?分别描绘在程序流程图、盒图和PDA图中这些基本控制的图例。
,请问应该如何完成IF_THEN_ELSE操作?
,请问应该如何完成DO_WHILE操作?
,而推荐使用PDA图?
、盒图和PDA图。
START
IFpTHEN
WHILEqDO
f
ENDDO
ELSE
BLOCK
g
n
ENDBLOCK
ENDIF
STOP
。它有哪些工作步骤?

。假设一段对话总是由操作员信息开始,以系统信息结束,请用Jackson图描绘这样的一段人机对话过程。
第六章实现
?为什么程序设计语言的特点和编码风格会影响到程序的可靠性、可读性、可测试性和可维护性?
,即所谓“黄金规则”是什么?
?
?
,其设计准则有哪些?
?
?系统响应时间有哪些重要属性?
,需要注意解决哪些问题?
,即软件安全性设计。一个交互式出错处理程序应该具备哪些功能和属性?
?
?
?
,什么是黑盒测试。


?
?
?
?
、非渐增式测试两种,试述两种方式的异同点。
,并比较它们的优缺点。
?回归测试的测试用例集如何确定?
?确认测试的任务是什么?如何确认其范围?
?
?它主要用于什么测试?
?它主要用于什么测试?
?它主要用于什么测试?
?它主要用于什么测试?
?
?调试和测试有什么不同?

、可用性和正确性?
第七章维护
?
?
?
?应该怎样做才能降低维护的代价?
?
?
?
?
?
?
?
?如何通过提高软件的可重用性来提高软件的可维护性?
?
?
?
,而且只允许你从以下文档中选取两份:(a)程序的规格说明;(b)程序的详细设计结果(自然语言描述加上某种设计工具表示);(b)源程序清单(其中有适当数量的注解)。
你将选取哪两份文档?为什么这样选取?你打算如何完成这个任务?
,用户可能提出哪些改进或扩充功能的要求。如果由你来开发该系统,你在设计时会采取哪些措施,以方便交付后的修改?
第八章面向对象方法学引论
?
?
?
“对象”?它与传统数据有何不同?
“类”?
“继承”?
?软件开发为什么要建立模型?
?建立对象模型时主要使用哪些图形符号?这些符号的含义是什么?
?建立动态模型时主要使用哪些图形符号?这些符号的含义是什么?
?建立功能模型时主要使用哪些图形符号?
、研究第二章****题17的储蓄系统的例子。在这个例子中,有哪些类?试建立它的对象模型。