网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 软件工程导论(微课视频版21世纪软件工程专业教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书首先进行计算思维的铺垫,涉及二进制系统、存储程序运行原理、抽象、组合、递归、迭代和算法初步;接着,运用主流面向对象框架集进行软件系统的UML建模和构造;最后,以结构化开发方法为主线贯穿典型项目的需求分析和软件设计。
本书从工程教育专业认证的能力中心和产出导向的视角布局谋篇,总分10章,三大部分。第一部分(第1~4章)讲述软件工程概述、冯·诺依曼计算机基本原理、程序构造方法和算法。第二部分(第5章讲述软件系统构造方法,以面向对象思维为起点,以运用主流面向对象框架集.NET Framework和J2EE SSM软件构造两层体系架构软件和三层体系架构软件为桥梁,运用IBM Rational Rose进行面向对象的UML建模为落脚点。第三部分(第6~10章)介绍软件生命周期,包括软件的生命周期、可行性分析与开发计划、软件需求分析、软件设计和软件测试与维护。
本书既可作为高等院校计算机科学与技术、软件工程专业各年级本科生和研究生的软件工程类理论和实践课程的教材,又可以作为项目综合实践和毕业设计的指导书,同时又适合从事软件开发岗或产品经理岗的工程技术人员参考。
目录
第1章 软件工程概述
1.1 导学导教
1.1.1 内容导学
1.1.2 教学目标
1.2 软件工程的基本概念
1.2.1 软件的基本概念
1.2.2 软件危机
1.2.3 软件工程的定义及内涵
1.3 计算机的发展历程与分类
1.3.1 计算机的发展历程
1.3.2 计算机的分类
1.4 软件工程技术发展及趋势
1.4.1 软件工程的发展历史
1.4.2 软件工程方法的发展历程
1.4.3 软件工程技术的主要发展趋势
1.5 软件产业的发展历程
1.6 导产导研
1.6.1 技术能力题
1.6.2 拓展分析题
第2章 冯·诺依曼计算机基本原理
2.1 导学导教
2.1.1 内容导学
2.1.2 教学目标
2.2 二进制思维符号化表达和逻辑计算
2.3 用0和1表示数据
2.3.1 数值性数据的表示及运算
2.3.2 非数值性数据
2.3.3 同一数据不同表示方法的对比
2.4 冯·诺依曼计算机程序的运行原理
2.4.1 冯·诺依曼计算机的存储程序思想
2.4.2 冯·诺依曼计算机程序的自动运行
2.5 计算机程序的基本概念
2.6 计算机编程语言的发展
2.7 导产导研
2.7.1 技术能力题
2.7.2 工程与社会能力题
2.7.3 拓展学习题——量子计算机
第3章 程序构造方法
3.1 导学导教
3.1.1 内容导学
3.1.2 教学目标
3.2 计算系统与程序的关系
3.3 基于前缀表示法的运算组合式程序构造
3.4 迭代与递归
3.5 导产导研
3.5.1 技术能力题
3.5.2 拓展研究题——美丽的分形
第4章 算法
4.1 导学导教
4.1.1 内容导学
4.1.2 教学目标
4.2 算法定义
4.3 算法设计与实现
4.3.1 TSP的数学建模
4.3.2 TSP算法策略设计
4.3.3 TSP贪心算法的数据结构设计
4.3.4 TSP贪心算法的控制结构设计——算法思想的精确表达
4.3.5 TSP贪心算法的程序设计——算法实现
4.4 算法分析
4.4.1 算法的正确性分析
4.4.2 算法的复杂性分析
4.5 导产导研
4.5.1 技术能力题
4.5.2 拓展研究题——深度强化学习
第5章 软件系统构造方法
5.1 导学导教
……
第6章 软件的生命周期
第7章 可行性分析与开发计划
第8章 软件需求分析
第9章 软件设计
第10章 软件测试与维护
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/18 20:17:27