指南对比程序员和软件工程师:程序员把给定算法变成指令并运行;软件工程师则研究需求,架构并设计主要系统块,确定算法、通信机制、性能准则、测试与验收计划、维护方法,以及适合应用的工程过程与方法。本知识域是三个基础知识域之一,收入与软件工程直接相关的计算机科学内容。[1]
该知识域在指南中的一级主题为:
- 系统或解决方案的基本概念
- 计算机体系结构与组织
- 数据结构与算法
- 程序设计基础与语言
- 操作系统
- 数据库管理
- 计算机网络与通信
- 用户与开发者的人因
- 人工智能与机器学习
अवधारणाएँ · concept_computing_foundations · rev 2
计算基础是软件工程师需要能够应用的计算机科学概念,有别于把给定算法改写成计算机指令。
指南对比程序员和软件工程师:程序员把给定算法变成指令并运行;软件工程师则研究需求,架构并设计主要系统块,确定算法、通信机制、性能准则、测试与验收计划、维护方法,以及适合应用的工程过程与方法。本知识域是三个基础知识域之一,收入与软件工程直接相关的计算机科学内容。[1]
该知识域在指南中的一级主题为:
Chapter 16; Introduction
↩