目录
什么是编程
- 详述计算机组成
- 简述机械硬盘工作原理
- 操作系统有什么用
- 计算机由哪三大部分组成
- 简述操作系统和应用程序的启动流程
- 应用程序的启动
- 编程语言的分类有哪些?评估各个分类的优缺点
简述执行python程序的两种方式以及他们的优缺点
正文
什么是编程
用计算机能够识别的语言,写一堆文件
- 详述计算机的组成
- 简述机械硬盘工作原理
- 寻道时间:硬盘寻道即读取数据时,读写磁头沿径向移动,移到要读取的扇区所在磁道的上方花费的时间。因读写磁头的起始位置与目标位置之间的距离不同,寻道时间也不同。
- 旋转延迟时间:磁头到达指定磁道后,然后通过盘片的旋转,使得要读取的扇区转到读写磁头的下方所花费的时间。
- 平均寻道时间:5ms
- 平均延迟时间:4.15ms
- 平均寻找数据时间:9.15ms
- 操作系统有什么用
它把对硬件的复杂操作,封装成一个一个简单的接口,供人们使用
- 计算机由哪三大部分组成
- 简述操作系统和应用程序的启动流程
- 计算机通电
- 临时操作系统启动真正的操作系统
- 关闭临时操作系统
应用程序的启动
发送启动指令给操作系统,告诉操作系统程序的硬盘地址
操作系统操作CPU,发送指令给内存
内存发送指令给硬盘
硬盘读取应用程序的代码给内存,程序启动
编程语言的分类有哪些?评估各个分类的优缺点
机器语言
汇编语言
高级语言
编译型
把所有代码一次性编译完,结果可反复使用
- 优点:执行效率相对高(节省翻译时间)
- 缺点:开发效率相对低(写完才能检测bug)
解释型
写代码时逐行翻译
- 优点:开发效率相对高(能及时找出bug)
- 缺点:执行效率相对低(边写边翻译)
简述执行python程序的两种方式以及他们的优缺点
交互式
输入一行,执行一行
命令行式
运行py文件,一次性执行所有代码
知识点—python基础
原文:https://www.cnblogs.com/binyuanxiang/p/11494218.html