- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》串讲讲义 应考指导
一、课程介绍
1、课程性质
《软件工程》是全国高等教育自学考试计算机及应用(独立本科段)的一门专业课。 软件工程是研究软件开发的一门课程,其主要1
右。第1章和第8章的考核知识点相对较少。 2. 题型分析
本课程的考试题型分为:
(1) 单项选择题,共15小题,每小题2分,共30分 (2) 填空题,共20个空,每空1分,共20分 (3) 简答题,共6小题,每小题5分,共30分 (4) 综合应用题,共2题,每题10分,共20分 3. 复习方法
(1)以教学大纲为准绳。自学考试的原则是:考试范围既不超出大纲又不超出教材范围。所以考生一定根据教学大纲规定的考试内容和考核要求,认真学习教材,要全面、系统了解教材中的基本概念、基本知识。
(2)有的放矢。在学习的过程中,为了达到“事半功倍”,要学会“舍”。要用有限的时间去抓重点,对重点内容要进行深入细致的学习。
(3)注意学习方法,理论联系实际,注重理解
重视理论联系实际,训练并逐渐提高运用所学理论分析和解决实际案例的能力。考生应当注意在全面系统学习教材的基础上,尽可能多地了解和分析实际案例,以便更深刻地领会教材的内容,提高分析和解决实际问题的能力。
(4)合理安排时间,抓住学习重点
根据实际情况自己安排,利用平时空余时间观看网络课件,形成基本的了解。接下来认真
2
地做一些练习题,不清楚的地方再回过头去看看书,并注意对不同的知识点进行比较,加深印象。
第一章 绪论
复习建议:
本章内容较少,主要是让大家了解软件工程的提出的背景-软件危机以及软件工程研究的内容。
考试题目类型主要是单项选择题、填空题,题量在3%~5%之间。
第一节 软件工程概念的提出与发展
1. 软件危机
(1) 速度:软件的发展水平远远滞后于硬件的发展水平,生产率低下,软件制造仍然是一种人工集约生产方式
(2) 质量:软件的质量低下,不能满足用户的需求、适应性差
(3) 成本:软件开发成本居高不下
软件开发的速度、软件制品的质量、软件开发成本是软件工程的三个核心问题。
2. 软件工程的发展
(1)20世纪60~80年代
瀑布模型;过程化语言;支持工具
(2)20世纪80年代~今
软件复用技术;软件生产管理;面向对象语言
(3)近几年
软件复用技术:构件技术、平台技术、需求工程技术、领域分析技术、应用集成技术等。
第二节 软件开发的本质
1. 软件
软件=程序+文档
2. 软件开发的本质:“映射”,即实现问题空间的概念和处理逻辑到解空间的概念和处理逻辑之间的映射。
3. 系统建模
运用所掌握的知识,通过抽象,给出系统的一个结构。
3
4. 模型
模型是一个抽象。模型是在特定意图下所确定的角度和抽象层次上对物理系统的描述,通常包含对该系统边界的描述、对系统 ★
(1) 功能需求,是整个需求的主体。
(2) 非功能需求:性能需求、外部接口需求、设计约束和质量属性需求。
能够区分哪些是功能需求,哪些是性能需求。
4. 接口需求的类别
(1) 用户接口
(2) 硬件接口
(3) 软件接口
4
(4) 通信接口
(5) ★
是一个软件/产品/系统所有需求陈述的正式文档,它表达了一个软件/产品/系统的概念模型。
2. 需求规约的基本性质 ★
(1) 重要性和稳定性程度:对需求进行分级
(2) 可修改的
(3) 完整的:没有被遗漏的需求
(4) 一致的:不存在互斥的需求
5
3. 需求规约的格式
IEEE标准830-1998(IEEE 1998)描述的需求规格说明书模板。
4. 需求规约(规格说明书)的表达
(1) 非形式化的需求规约
(2) 半形式化的需求规约
(3) 形式化的需求规约
6
5. 需求规约的作用 ★
(1) 需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现
(2) 需求规约是一个管理控制点
(3) 对于产品/系统的而设计,需求规约是一个正式的、受控的起始点
(4) 需求规约是创建产品验收计划和用户指南的基础
第三章 结构化方法
复习建议:
自顶向下,逐步求精。
本章是整个课程的重点 ★
用于建立系统功能模型。
是一种描述数据变换的图形化工具,其中包含的元素可以是数据流、数据存储、加工、数据源和数据潭 7
等。
4. 建模过程(绘制流程图的过程)
自顶向下、功能分解
(1) 建立系统环境图
(2) 0层图:从0层图开始对流程图中的要素编号
(3) 1层图
(4) ??
【例题】绘制数据流程图(2008年10月真题)
41.某个学生成绩管理系统的部分功能如下:
(1)基本信息管理:教务管理人员输入或修改学期教学执行计划、学生名单和教师名单;
(2)学生选课:学生根据教学
您可能关注的文档
- 深圳市建筑工程设计、审图及报建常见问题解析汇编--给排水专业.doc
- 石小龙竞价赚钱秘籍.pdf
- 实验2 电子支付与网上购物.doc
- 实验一、交换机的基本配置.doc
- 试论数据挖掘与机器学习、统计学、数据库的关系.pdf
- 手机控制电脑软件《百变遥控》使用教程.doc
- 手机销售代理合同.doc
- 手机银行用户手册.doc
- 数据库技术索引及其相应的查询优化.doc
- 谁该学习SEO营销_0.doc
- AD转换AD590.ppt
- Android 4.2 Jelly Bean的新特性.doc
- Android Launcher开发(二)AppWidget(桌面小部件)解析.pdf
- Android OTA 升级:脚本 ota_from_target_files.doc
- android 开发工具总结.pdf
- android 面试题答案.doc
- Android学习笔记(八):Activity-OpenMenu和LinearLayout.doc
- Android学习笔记(十一):Activity-ListView.doc
- Android学习指南之Layout 布局.pptx
- Apache HTTP Server 与 Tomcat 的三种连接方式介绍.doc
文档评论(0)