https://api.vvhan.com/api/avatar/boy

技术博客分享

软件工程导论总结笔记

软件工程导论总结笔记

一、软件工程学概述

1.1 软件危机

1.1.1 定义:

计算机软件的开发和维护过程中所遇到的一系列严重问题。

1.1.2 表现:

1. 对软件开发成本和进度的估计常常很不准确
2. 用户对完成的软件系统不满意的现象经常发生
3. 软件产品的质量往往靠不住
4. 软件常常是不可维护的
5. 软件通常没有适当的文档资料
6. 软件成本在计算机系统总成本中所占的比例逐年上升
7. 软件开发生产率提高的速度跟不上计算机应用的发展趋势

1.1.3 原因:

1. 软件本身特点造成
2. 软件开发与维护的方法不正确
	表现:
		1. 忽视软件需求分析
		2. 认为软件开发就是写程序使之运行
		3. 轻视软件维护

1.1.4

  • 在软件开发的不同阶段进行修改需要付出的代价很不相同

https://i-blog.csdnimg.cn/blog_migrate/fe2e6b447d29ce5fe27575e20acf80e5.png#pic_center

2022-07-31-工具使用Keil5软件使用-基础使用篇

【工具使用】Keil5软件使用-基础使用篇

一、概述

本文面向未接触过Keil的新手,如果是职场老手可跳过此篇。为了快速上手,本文会跳过很多细节及解释,如需要了解原理,请移步进阶篇。

二、 软件介绍

Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。