软件工程基础概念

本文探讨了科学、技术与工程的基本概念,并深入讲解了软件的定义、特点和分类。软件工程作为一门学科,通过工程化的方法和管理策略,旨在高效、低成本地开发高质量软件。文章介绍了软件工程的7条基本原理,强调了管理在软件开发中的重要性。
摘要由CSDN通过智能技术生成

   记录软件工程基础的学习过程,第一篇:软件工程基础概念。

什么是工程?

   理解工程之前先理解什么是科学和技术。

什么是科学?

   科学是对自然本质及其运行规律的探索、发现和揭示,然后被归纳为公认的真理。科学以发现核心,纯粹出于好奇心,往往没有实际目的。

什么是技术?

   简单来说,技术就是改善人来生活的手段。技术讲究的是技巧,其目的性明确,就是改善人类的方方面面,它的体现可以是方法,装置,工具,仪器仪表等。
   如人来最开始托运东西基本靠人力,牲口;车轮的应用使得效率得到了提高,再到瓦特改良蒸汽机,又使得交通运输效率大为提高,再到现在的高铁,运输效率更是得到了巨大发展。

那何为工程?

   工程是科学技术的集成应用,目的是为了解决实际的问题。工程通过科学和技术,在一定条件下(如 人,财,物)进行集成优化和综合优化,有目的地完成设计,构建,运行等项目。
   工程的特点主要是如下四点:

  1. 系统性:工程之间往往有联系,相辅相成,又或互相制约。
  2. 复杂性:工程与社会影响、工程规模、工程限制等诸多因素
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值