您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
软件工程导论(第5版)学习辅导(普通高校本科计算机专业特色教材精选·算法与程序设计)
字数: 335000
装帧: 平装
出版社: 清华大学出版社
作者: 张海藩 著作
出版日期: 2008-08-01
商品条码: 9787302181033
版次: 1
开本: 16开
出版年份: 2008
定价:
¥22
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
本书特色:
1.本书是作者编著的《软件工程导论(第5版)》的配套学习用书。《软件工程导论》累计销售近100万册,成为软件工程领域的经典教材,荣获全国普通高等学校工科电子类专业很好教材一等奖。
2.本书共分10章,涵盖了教材的主要内容。每章均由三部分组成:靠前部分系统扼要地复习本知识单元的重点内容;第二部分给出了与本单元内容密切配合的习题;第三部分是习题解答,对典型题目还详细分析了解题思路。
3.本书附录给出了三套模拟试题以及参考答案,可供读者在课程学习之后检验学习效果。
内容简介
《软件工程导论学习辅导》(ISBN:9787302092131)对读者学习《软件工程导论(第4版)》起到了较好的辅助作用。为配合《软件工程导论(第5版)》的出版,作者对该书作了适当修改。相对前者而言,本书主要增加了对Rational统一过程、敏捷过程(含极限编程)以及微软过程等内容的复习,并且给出了与上述内容密切配合的习题及习题解答。
本书正文共10章,每章均由3部分内容组成:靠前部分简明扼要地复习本单元的重点内容;第2部分给出与本单元内容密切相关的习题;第3部分是习题解答,对典型习题的解答不是简单地给出答案,而是仔细分析题目,讲解解题思路,从而帮助读者举一反三,学会用软件工程方法学分析问题、解决问题。
正文后面有两个附录,分别给出了模拟试题和模拟试题参考答案。读者可以用这些试题自我测试,检验学习效果。
本书可以与《软件工程导论(第5版)》配合使用,也可供学习软件工程课程的读者单独使用,以加深对所学内容的理解并检测学习效果。
目录
第1章 软件工程概论
1.1 软件危机
1.1.1 软件危机简介
1.1.2 产生软件危机的原因
1.1.3 消除软件危机的途径
1.2 软件工程
1.2.1 软件工程简介
1.2.2 软件工程的基本原理
1.2.3 软件工程方法学
1.3 软件生命周期
1.4 软件过程
习题
习题解答
第2章 结构化分析
2.1 可行性研究的任务
2.2 可行性研究过程
2.3 需求分析的任务
2.4 与用户沟通的方法
2.5 分析建模与规格说明
2.6 实体联系图
2.7 数据流图
2.8 数据字典
2.9 状态转换图
2.1 0其他图形工具
2.1 1验证软件需求
2.1 2成本/效益分析
2.1 2.1 成本估计
2.1 2.2 成本/效益分析方法
2.1 3形式化说明技术
习题
习题解答
第3章 结构化设计
3.1 软件设计的任务
3.1.1 概要设计
3.1.2 详细设计
3.2 分析与设计的关系
3.3 设计原理
3.3.1 模块化与模块独立
3.3.2 抽象
3.3.3 逐步求精
3.3.4 信息隐藏
3.3.5 局部化
3.4 度量模块独立性的标准
3.4.1 耦合
3.4.2 内聚
3.5 启发规则
3.6 描绘软件结构的图形工具
3.7 面向数据流的设计方法
3.7.1 数据流的类型
3.7.2 设计步骤
3.8 人机界面设计
3.8.1 应该考虑的设计问题
3.8.2 人机界面设计过程
3.8.3 人机界面设计指南
3.9 过程设计
3.1 0过程设计的工具
3.1 1面向数据结构的设计方法
3.1 2程序复杂程度的定量度量
3.1 2.1 McCabe方法
3.1 2.2 Halstead方法
习题
习题解答
第4章 结构化实现
4.1 编码
4.1.1 选择程序设计语言
4.1.2 编码风格
4.2 软件测试基础
4.3 单元测试
4.4 集成测试
4.5 白盒测试技术
4.5.1 逻辑覆盖
4.5.2 控制结构测试
4.6 黑盒测试技术
4.6.1 等价划分
4.6.2 边界值分析
4.6.3 错误推测
4.7 调试
4.7.1 调试过程
4.7.2 调试途径
4.8 软件可靠性
4.8.1 基本概念
4.8.2 估算平均无故障时间的方法
习题
习题解答
第5章 维护
5.1 软件维护的定义
5.2 软件维护的特点
5.3 软件维护过程
5.4 软件的可维护性
5.4.1 决定软件可维护性的因素
5.4.2 文档
5.4.3 可维护性复审
5.5 预防性维护
5.6 软件再工程过程
习题
习题解答
第6章 面向对象方法学引论
6.1 面向对象方法学概述
6.1.1 面向对象方法学的要点
6.1.2 面向对象方法学的优点
6.1.3 面向对象的软件过程
6.2 面向对象的概念
6.2.1 对象
6.2.2 其他概念
6.3 面向对象建模
6.4 对象模型
6.4.1 类图的基本符号
6.4.2 表示关系的符号
6.5 动态模型
6.6 功能模型
6.6.1 用例图
6.6.2 用例建模
6.7 3种模型之间的关系
习题
习题解答
第7章 面向对象分析
7.1 面向对象分析的基本过程
7.1.1 概述
7.1.2 3个子模型与5个层次
7.2 需求陈述
7.3 建立对象模型
7.3.1 确定类与对象
7.3.2 确定关联
7.3.3 划分主题
7.3.4 确定属性
7.3.5 识别继承关系
7.3.6 反复修改
7.4 建立动态模型
7.4.1 编写脚本
7.4.2 画事件跟踪图
7.4.3 画状态图
7.4.4 审查动态模型
7.5 建立功能模型
7.6 定义服务
习题
习题解答
第8章 面向对象设计
8.1 面向对象设计的准则
8.2 启发规则
8.3 软件重用
8.3.1 概述
8.3.2 类构件
8.3.3 软件重用的效益
8.4 系统分解
8.5 设计问题域子系统
8.6 设计人机交互子系统
8.7 设计任务管理子系统
8.8 设计数据管理子系统
8.9 设计类中的服务
8.1 0设计关联
8.1 1设计优化
习题
习题解答
第9章 面向对象实现
9.1 程序设计语言
9.2 程序设计风格
9.3 面向对象的测试策略
9.4 设计测试用例
9.4.1 测试类的技术
9.4.2 集成测试技术
习题
习题解答
第10章 软件项目管理
10.1 估算软件规模
10.1.1 代码行技术
10.1.2 功能点技术
10.2 估算工作量
10.2.1 静态单变量模型
10.2.2 动态多变量模型
10.2.3 COCOMO2模型
10.3 进度计划
10.3.1 估算开发时间
10.3.2 Gantt图
10.3.3 工程网络
10.3.4 估算工程进度
10.3.5 关键路径
10.3.6 机动时间
10.4 人员组织
10.4.1 民主制程序员组
10.4.2 主程序员组
10.4.3 现代程序员组
10.5 质量保证
10.5.1 软件质量
10.5.2 软件质量保证措施
10.6 软件配置管理
10.6.1 软件配置
10.6.2 软件配置管理过程
10.7 能力成熟度模型
习题
习题解答
附录
附录A 模拟试题
试卷一
试卷二
试卷三
附录B 模拟试题参考答案
试卷一参考答案
试卷二参考答案
试卷三参考答案
参考文献
摘要
第1章 软件工程概论
1.1 软件危机
为吸取历史经验教训,应该认真研究产生软件危机的原因,探讨消除软件危机的途径。
1.1.1 软件危机简介
通常把在计算机软件的开发与维护过程中所遇到的一系列严重问题笼统地称为软件危机。这些问题绝不仅仅是不能正常运行的软件才具有的,实际上,几乎所有软件都不同程度地存在这些问题。
概括地说,软件危机包含以下两方面的问题。
(1)如何开发软件,以满足社会对软件日益增长的需求。
(2)如何更有效地维护数量不断膨胀的已有软件。
具体地说,软件危机主要有以下一些典型表现。
•对软件开发成本和进度的估计常常很不准确。
•经常出现用户对“已完成的”软件产品不满意的情况。
•软件产品的质量往往达不到要求。
•软件通常是很难维护的。
•软件往往没有适当的文档资料。
•软件成本在计算机系统总成本中所占的比例逐年上升。
•软件开发生产率提高的速度远远不能满足社会对软件产品日益增
长的需求。
鉴于软件危机周期长且难于预测,因此把它称为“软件萧条”或“软件困扰”可能更恰当一些。
1.1.2 产生软件危机的原因
1.客观原因
软件是计算机系统中的逻辑部件而不是物理部件,其显著特点是缺乏“可见性”,因此,管理和控制软件开发过程相当困难。此外,软件维护通常意味着改正或修改原有的设计,从而使得软件较难维护。
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网