第1课 开始之前
1.1 为什么很多人学不会编程
1.2 基于应用的学习方式
1.3 明确“外汇牌价看板”程序的设计目标
1.3.1 什么是“外汇牌价看板”
1.3.2 通过需求会议确定软件功能要求
1.3.3 编写需求规格说明书
1.3.4 设计原型系统
1.4 找到程序设计的思路
1.4.1 划分功能模块
1.4.2 确定程序运行的硬件环境
1.4.3 选择程序架构
1.4.4 选择程序设计语言
1.5 小结
第2课 准备开发环境
2.1 软件开发工具的组成和用途
2.1.1 源代码编辑器
2.1.2 编译器
2.1.3 调试器
2.1.4 版本管理系统
2.2 安装集成开发环境
2.2.1 为何需要集成开发环境
2.2.2 选择集成开发环境
2.2.3 安装Visual Studio Community 2022
2.3 编写和运行第1个C语言程序
2.3.1 规划项目目录结构
2.3.2 创建解决方案和项目
2.3.3 在空白项目中增加和运行程序
2.4 使用MSC编译器
2.4.1 为何使用“cpp文件”
2.4.2 设置Visual Studio中的C++项目属性
2.5 小结
2.6 检查表
第3课 分析第1个程序
3.1 程序由多个相互调用的功能(function)组成
3.1.1 C语言中最基本的功能模块被称为函数
3.1.2 “Hello, World”程序中的函数
3.1.3 通过调试工具观察函数的调用过程
3.2 定义和调用函数的方法
3.2.1 函数从哪里来
3.2.2 定义和调用函数
3.2.3 调用标准库函数
3.3 源程序如何“变成”可执行文件
3.3.1 预处理
3.3.2 编译
3.3.3 链接
3.4 重复地sayHello
……
第4课 获取和显示外汇实时牌价
第5课 获取完整的牌价数据
第6课 创建自己的函数库
第7课 获取全部外币牌价并保存为文件
第8课 图形编程基础
第9课 显示图形和文本元素
第10课 完成外汇牌价看板程序
第11课 达到交付标准
后记
展开