[音乐]大家好， 我们系列课程中的第一门课，到今天就学习结束了。
现在我们来一起看一下，或者说回顾一下，我们这一门课带给了你哪些内容。
首先，我们带你走进了计算机，看到了 计算机的系统，实际上是由硬件系统和软件系统两大部分构成的。
并且我们通过这样一个动画的这样一个讲解，
带你走进主机系列的内部，看了一下主机板上那些主要的器件，它长得 什么样子，它们是安装在什么位置等等。
那些实际上不是非常重要，更重要的是 我觉得这部分的内容，让你能够了解了一些
你平时直观的或者感性的这个层面上， 并没有直接认识到的东西。
比如像CPU，比如像存储器， 特别是内存储器，它的组织和它的结构等等这些东西。
那么也就说，在这一部分的内容里头，你现在应该知道计算机硬件系统的构成，
并且知道了操作系统的基本功能，这是我们的一个专题。
另外一个专题呢，就是在，可以归结到这个大专题下，就说我们计算机虽然是个很复杂的系统，
但是不管它有多么多么地复杂，它都是由这样的基本 逻辑门，通过一层一层地的组合、
封装，再组合，再封装， 最后来构成的。
所以，如果是这样去想的话，我们这个计算机系统似乎也就没有那么神秘了。
电子计算机从诞生到今天，经过了70年的时间，
那么通过这70年的发展，今天的计算机跟我们 第一代计算机已经完全不可同日而语。
不论是它的功能、 性能等等，都已经强大了不知道多少倍。
但是不管怎么样，它今天的计算机的 主流的体系和它的原理，依然是冯·诺依曼结构。
所以冯·诺依曼这个人的最主要的贡献， 就是第一，提出了计算机的基本原理，叫存储程序原理。
第二，他设计了计算机的硬件的组成， 是由五个部分来构成，就是运算器、
控制器、 存储器、 输入设备和输出设备。
你想象一下，现在你用的计算机，实际上是不是还是这五个部分来构成的。
我前面已经讲过，计算机的主要的应用就是三大方向，
一个是它的数值计算，一个是信息处理，还有一个是过程控制。
那么，不管它是哪一个方向的应用，它都会牵扯到 对于信息的处理，也就说，计算机里它一定要有处理对象。
那么计算机里，不论是哪一种信息，在计算机里永远只能够处理一种信息，就是0和1。
也就说，不管你，你的处理对象是庞大的，小的， 是什么样子的，复杂的，简单的，最后都要归结为0和1。
那么， 我们这门课，我就希望带给你，为什么计算机只能够认识0和1。
那么计算机里的信息，我们后面，随着后面内容， 实际上现在大家也都知道，它包括了各种数值信息，
也就说，有二进制表示的、 十六进制表示的，八进制表示的，还有
在这里没有打出来的，大家都，人人都最熟悉的，十进制表示的， 这些是数值。
另外呢，还有字符，还有我们这门课里，没有给大家
介绍，但是实际上也，计算机在大量处理的各种声音信息、 图像信息、 视频信息等等等等。
那么，不管是哪一种信息，最后都要翻译成0和1，才能被计算机存储和处理。
我们现在学完了，大家反过来已经能够感觉到，所有的 数值信息，在计算机里头，1就是1，0就是0，这没有问题，
那么所有的字符信息，实际上都是它对应的ASCII码，比如在这里的A，
实际上它在计算机里存储的形式是65，或者说它是二进制的65， 那么也就说，是0100
0001这样子的一个编码。
所以这种将 字符或者声音或者图像，变成用0和1来表示的这个过程，就叫编码。
编码的概念，我们没有更深入地扩展开去讲，但是这个概念我希望大家是 了解的。
那么所有的这些信息，在计算机里都就是数据，所以计算机中的数的表示方法， 我们也花了一点时间来给大家介绍。
当然，我们这门课程花了一半的时间来介绍一些基本的程序设计的方法，
包括，比如类和对象的概念，它的定义和创建，
包括数据类型和变量的定义，包括运算符和表达式，
包括程序控制结构，这些内容汇总起来，就帮助你达到了一个什么程度呢？
就是你入门了，可以编写简单简单的C#控制台程序了。
这就是我们第一门课带给你的主要的内容，简单地说， 就是两大部分，第一部分是系统平台里边的一些的基础的知识，
包括系统的组成，包括计算机中的信息表示。
第二大就是 我们的程序设计的基础知识。
那么，有了这样的一个基础之后，我们下一门课将带给你哪些内容呢？
你下一门课，我们才会真正地去学习更多的面向对象的程序设计方法，包括它的数组， 继承、
封装、 多态、 接口、 异常处理等等。
第二门课程学习完以后，你就能够具备 基本的C#应用程序的开发能力了。
好，加油！ 我们第一门课就到这里了，谢谢你的观看，好，再见。
[空白音频]