0906 课堂小结
作者:互联网
目录
- 什么是编程
- 详述计算机组成
- 简述机械硬盘工作原理
- 操作系统有什么用
- 计算机由哪三大部分组成
- 简述操作系统和应用程序的启动流程
- 编程语言的分类有哪些? 并评估各个分类的优缺点
- 简述执行python程序的两种方式以及他们的优缺点
什么是编程
编程就是编写一堆文件,从而实现具体的需求
详述计算机组成
CPU
控制器
控制硬件
运算器
算术运算+逻辑运算
存储器
内存
优点: 运行速度快
缺点: 容量小 断电即消失
外存
优点: 容量大 永久存储
缺点: 运行速度慢
I/O设备
input输入设备
输入信息的设备 如: 键盘 麦克风
output输出设备
输出信息的设备 如: 显示屏 打印机
简述机械硬盘工作原理
机械臂
寻找数据
磁道
存储数据
扇区
划分磁道
平均寻道时间
5ms
平均延迟时间
4.15ms
平均寻找数据时间
9.15ms
操作系统有什么用
将对硬件的复杂操作简单化
计算机由哪三大部分组成
人 人与操作系统交互
应用程序 应用程序与操作系统交互
操作系统 操作系统与硬件、应用程序、人交互
硬件 硬件与操作系统、硬件交互
简述操作系统和应用程序的启动流程
操作系统的启动
- 开机,临时系统启动
- 临时系统找到真正的操作系统,并读入内存
- 真正的操作系统启动,关闭临时操作系统
应用程序的启动
- 双击操作系统给予的快捷方式,找到实际路径
- 操作系统发送指令给CPU
- CPU发送指令,从外存中读取数据,存入内存
- 内存运行应用程序,应用程序启动
编程语言的分类有哪些? 并评估各个分类的优缺点
机器语言
优点:执行效率高
缺点:开发效率低
汇编语言
优点(相较于机器语言):开发效率高
缺点(相较于机器语言):执行效率低
高级语言
编译型语言
优点(相较于解释型):执行效率高
缺点(相较于解释型):开发效率低,翻译器翻译之后才能找到bug,改一次bug需要翻译一次,再改再翻译
解释型语言
优点(相较于编译型):开发效率高 比较容易修盖bug
缺点(相较于编译型):执行效率低
简述执行python程序的两种方式以及他们的优缺点
交互式
输入一行,解释一行
交互式下,不需要使用print,会自动打印
缺点:关掉了程序就没了
命令行式
解释一个文本
缺点:调试非常麻烦
标签:操作系统,相较,应用程序,硬件,简述,0906,缺点,课堂,小结 来源: https://www.cnblogs.com/faye12/p/11475223.html