其他分享
首页 > 其他分享> > 0906 课堂小结

0906 课堂小结

作者:互联网

目录

什么是编程

编程就是编写一堆文件,从而实现具体的需求

详述计算机组成

CPU

控制器

控制硬件

运算器

算术运算+逻辑运算

存储器

内存

优点: 运行速度快

缺点: 容量小 断电即消失

外存

优点: 容量大 永久存储

缺点: 运行速度慢

I/O设备

input输入设备

输入信息的设备 如: 键盘 麦克风

output输出设备

输出信息的设备 如: 显示屏 打印机

简述机械硬盘工作原理

机械臂

寻找数据

磁道

存储数据

扇区

划分磁道

平均寻道时间

5ms

平均延迟时间

4.15ms

平均寻找数据时间

9.15ms

操作系统有什么用

将对硬件的复杂操作简单化

计算机由哪三大部分组成

人 人与操作系统交互

应用程序 应用程序与操作系统交互

操作系统 操作系统与硬件、应用程序、人交互

硬件 硬件与操作系统、硬件交互

简述操作系统和应用程序的启动流程

操作系统的启动

  1. 开机,临时系统启动
  2. 临时系统找到真正的操作系统,并读入内存
  3. 真正的操作系统启动,关闭临时操作系统

应用程序的启动

  1. 双击操作系统给予的快捷方式,找到实际路径
  2. 操作系统发送指令给CPU
  3. CPU发送指令,从外存中读取数据,存入内存
  4. 内存运行应用程序,应用程序启动

编程语言的分类有哪些? 并评估各个分类的优缺点

机器语言

优点:执行效率高

缺点:开发效率低

汇编语言

优点(相较于机器语言):开发效率高

缺点(相较于机器语言):执行效率低

高级语言

编译型语言

优点(相较于解释型):执行效率高

缺点(相较于解释型):开发效率低,翻译器翻译之后才能找到bug,改一次bug需要翻译一次,再改再翻译

解释型语言

优点(相较于编译型):开发效率高 比较容易修盖bug

缺点(相较于编译型):执行效率低

简述执行python程序的两种方式以及他们的优缺点

交互式

输入一行,解释一行

交互式下,不需要使用print,会自动打印

缺点:关掉了程序就没了

命令行式

解释一个文本

缺点:调试非常麻烦

标签:操作系统,相较,应用程序,硬件,简述,0906,缺点,课堂,小结
来源: https://www.cnblogs.com/faye12/p/11475223.html