@Cleland
2020-05-14T01:17:20.000000Z
字数 457
阅读 593
计算机
你好,我是悦创。
应用计算机科学理论和技术以及工程原则和方法,按预算和进度实现满足用户要求的软件产品的工程,或以此为研究对象的学科。
20 世纪 60 —— 80 年代初
20 世纪 80 年代末 —— 今
超时收银台上收银员使用的系统,是如何开发的呢?
软件的概念
软件开发的目标
问题域(商品名称、单价、数量、折扣、计算总价、收款) >>> 软件开发(系统建模、设计和实现) >>> 运行平台(硬件、网络、操作系统、程序开发工具)
所以,软件开发的本质:不同抽象层术语之间的“映射”,以及不同抽象层处理逻辑之间的“映射”。