计算机系统的组成
系统软件是系统自带的,不存在的话,计算机无法正常运行。
计算机一直属于冯诺依曼计算机,始终包含五大硬件组成。
运算器用于进行算术运算与逻辑运算。
控制器等同于神经中枢。
存储器用于存储数据。又分为内存(当前要使用的数据)和外存。
控制器发送指令时,需要先从存储器中将指令取出。
基本概念
指令
操作码指的是要进行怎么样一个操作,操作数通常是地址,表示的是需要进行处理的数据的存储位置。
程序
软件
程序设计语言
- 机器语言:能被计算机直接执行。由二进制按照一定规则组成。实质上是一条指令。执行速度快,存储空间小。
- 汇编语言:将机器指令的代码用英文符号表示。
- 高级语言:接近人的自然语言和数学公式的程序设计语言。不需要和机器打交道。
C++语言
C++和C的关系: C++的合法字符集: C++的标识符:
简单的c++代码
#include <iostream>
using namespace std;
int main()
{
cout << "hello,world" << endl;
return 0;
}
#include <iostream>
using namespace std;
int main(){
int a,b,sum;
cin >> a >> b;
sum = a + b;
cout << "a + b = " << sum <<endl;
return 0;
}
输入 3 2
输出 a + b = 5
# include <iostream>
# include <cmath>
using namespace std;
double root(double x , double y){
if (x >= y) return sqrt(x-y);
else return 0;
}
int main(){
double a,b;
cin >> a >> b;
cout << root(a,b) << endl;
return 0;
}
c++与pythond的区别:
- 注意函数定义前的int、float、double;
- 注意函数定义括号中的int、float、double;
- 注意定义变量;
- 注意if、while等特殊控制语句的括号。
注意事项:
|