软件开发工具
2015-07-19 22:02
148 查看
简介:
软件开发工具这本书从两个方面为我们展示了学习的内容。分别是理论篇和实践篇。本书通篇讲述的中心或者说对象就是软件开发工具。
首先软件开发工具简单来说就是开发软件的软件,它具有集成开发的环境(实现开发的所有设备所需)。
整本书的线索大致是这样的:在第三代计算机语言出现之前,人们开发软件可能需要从二进制开始、从汇编语言开始,所需要的功能要一点一点去构造。人和计算机的沟通很原始,很消耗时间。为了避免话费大量时间去做具有重复性的工作,于是想拥有一个可以直接开发而不需过多考虑计算机识别问题的工具。于是软件开发工具诞生了。
理论:
第一章:软件开发工具是什么?它能实现什么?
第二章:软件开发会有什么困难?
第三章:解决这些困难后,形成了特定的开发思路和约定俗成的框架。
第四章:这些思路和框架怎样去操作?
第五章:如果要开发软件,是先开发一个完全符合自己需求的开发工具?还是选择一个现有的?
第六章:软件开发工具的发展历史和几种工具的比较。
实践:
介绍了三种工具的使用:Eclipse、CVS、RationalRose。
思维导图:
另外在编者的话里已经对全书作了说明:头两章介绍软件开发工具的由来以及问题和怎样解决问题。为后面提供背景和基础。3、4章是核心,介绍了理论和技术。第五章介绍了实际工作中的选择使用、各种开发问题。剩下的是了解和实践。
软件开发工具这本书从两个方面为我们展示了学习的内容。分别是理论篇和实践篇。本书通篇讲述的中心或者说对象就是软件开发工具。
首先软件开发工具简单来说就是开发软件的软件,它具有集成开发的环境(实现开发的所有设备所需)。
整本书的线索大致是这样的:在第三代计算机语言出现之前,人们开发软件可能需要从二进制开始、从汇编语言开始,所需要的功能要一点一点去构造。人和计算机的沟通很原始,很消耗时间。为了避免话费大量时间去做具有重复性的工作,于是想拥有一个可以直接开发而不需过多考虑计算机识别问题的工具。于是软件开发工具诞生了。
理论:
第一章:软件开发工具是什么?它能实现什么?
第二章:软件开发会有什么困难?
第三章:解决这些困难后,形成了特定的开发思路和约定俗成的框架。
第四章:这些思路和框架怎样去操作?
第五章:如果要开发软件,是先开发一个完全符合自己需求的开发工具?还是选择一个现有的?
第六章:软件开发工具的发展历史和几种工具的比较。
实践:
介绍了三种工具的使用:Eclipse、CVS、RationalRose。
另外在编者的话里已经对全书作了说明:头两章介绍软件开发工具的由来以及问题和怎样解决问题。为后面提供背景和基础。3、4章是核心,介绍了理论和技术。第五章介绍了实际工作中的选择使用、各种开发问题。剩下的是了解和实践。
相关文章推荐
- CodeForces 399C Cards (数论)
- NSUnknownKeyException的原因
- 路由器,防火墙的角色
- Compound Words
- 我的Android进阶之旅------>Android嵌入图像InsetDrawable的用法
- 用D3.js进行医疗数据可视化 (一)折线图 (Line Chart)
- 精选30道Java笔试题解答
- 关于usr/bin/ld: cannot find -lxxx问题总结
- 在win32控制台应用程序中实现定时器
- Linux kernel 分析之一:内核镜像
- linux c 获取系统关机时间
- HDU1061Rightmost Digit题解
- 在ubuntu平台下完全开发smart210
- 关于能量谱、功率谱和时域信号
- Git版本控制:Git分支处理
- Git分支处理
- mysql数据库维护(备份和还原)和性能提高
- jQuery知识点总结(第二天)
- Webform——页面局部刷新
- 微信开发入门