- 02 欢迎加入《计算导论与C语言基础》
- 03 从数学危机到图灵机
- 04 图灵机的基本构成
- 05 图灵机的运行机理
- 06 数的二进制表示
- 07 二进制数的布尔运算
- 01 历史上的计算设备
- 02 从电子管到云计算
- 03 摩尔定律下的计算危机
- 04 量子计算机的基本原理
- 05 量子计算新成果简介+鼓励
- 01 问题的提出
- 02 冯诺依曼式计算机
- 03 存储器的种类与特点
- 04 存储器的原理与类型
- 05 CPU指令的执行
- 06 程序的执行
- 01 说在前面的话
- 02 程序是你告诉计算机的话
- 03 如果你的大脑是台计算机
- 04 如果你来设计一门编程语言
- 05 快步走进C程序之一
- 06 快步走进C程序之二
- 07 快步走进C程序之三
- 08 什么样的程序是好程序
- 09 下载、安装和使用IDE
- 10 使用IDE进行调试
- 01 没有解决方案就没有程序
- 02 先有构想再写程序
- 03 先有构想再写程序-示例
- 04 体验结构化的程序-示例
- 01 明确学习进度
- 02 C语言的由来
- 03 C语言的标准
- 04 C语言的构成
- 01 再谈学习进度与安排
- 02 变量定义的含义
- 03 整数型的类别
- 04 整数型的存储
- 05 整数的输入输出
- 05 最大与最小整数
- 06 浮点型
- 07 字符型
- 08 布尔型
- 09 常数
- 10 变量命名
- 01 说在前面的话
- 02 赋值运算
- 03 赋值运算的说明
- 04 算术运算
- 05 自增自减运算
- 06 关系运算
- 07 逻辑运算与混合运算
- 08 逗号,条件,强转
- 09 位运算
- 01 再谈分支语句
- 03 Goto之争
- 01 再谈一维数组
- 02 二维数组
- 03 三维数组
- 04 数组的作用之一
- 05 数组的作用之二
- 01 字符数组与字符串
- 02 输入缓冲区
- 03 一个字符的输入
- 04 一串字符的输入
- 05 字符串应用例题
- 01 祝贺大家顺利学完了《计算导论与C程序设计》
本课程的目的有二:其一,帮助同学们了解计算机的基本运行原理,了解程序运行的基本原理,了解计算机的发展状态及趋势。其二,引导同学们逐步进入”计算机程序设计语言”的学习。我们希望本课程为同学们解答如下一些问题:计算机为什么能够进行计算?计算机程序是怎样运行的?计算机未来可能的发展趋势有哪些?程序是如何编写出来的?如何学习程序设计语言?程序设计语言的基本成分有哪些? 完成本课程,表明同学们已经了解了计算机运行的基本原理,了解了计算机程序的基本特性。