计算机基础2
操作系统
操作系统干了什么
1. 接受外部指令转化为0和1
2. 翻译你写的字符 把对文件的操作从繁(控制高低电平)到简 (任意操作都可以)
操作系统的作用
计算机组成
-
应用程序
便利了生活,功能更多样化
-
操作系统
接受外部指令,控制硬件,完成从繁到简的工作,协调用户、应用程序和硬件的交互
-
硬件
完成存储、处理、输入输出等工作,二进制之间的操作数据
应用程序的启动和操作系统的启动
操作系统的启动流程
1. 按下开机键 计算机通电
- bios自检,确保主要硬件都正常工作
- bios和cmos充当临时系统,这个临时系统负责去找操作系统的路径
- 找到系统,启动系统,此时真正的操作系统接管临时系统的工作
编程语言的分类
机器语言
最早的时候 0和1就是编程语言,执行代码效率非常快,但是开发效率很低
汇编语言
通过写英文字符的形式代替了0和1 ,但是他还是直接和硬件交互
优缺点(相比较机器语言):
1. 开发效率高
- 执行效率低
高级语言
高级语言分为解释性和编译性语言
### 1.解释性
python
写一行翻译一行,翻译内容不保存
##### 优缺点(相对于编译性):
1. 开发效率高
- 执行效率低
2. 编译性
c 、java
把写好的代码丢进去,编译出结果,结果可以保留到下一次使用
优缺点(相对于编译性):
1. 执行效率高
- 开发效率低,要写完所有代码才能看自己有没有错误

浙公网安备 33010602011771号