day02作业

day02作业

一.什么是编程

通过编程语言写一堆文件


二.详述计算机组成

控制器----控制所以硬件

运算器----进行数学运算和逻辑运算

存储器---{

内盘:优点运行速度快,缺点容量小(断电既消失)

外盘:优点容量大永久储存,缺点速度慢 }

输入设备:键盘,笔记本

输出设备:屏幕,U盘


三.简述机械硬盘工作原理

  • 机械手臂(读取数据)

  • 磁道(存储数据)

  • 扇区(划分磁道)

平均寻道时间:5ms

平均延迟时间:4.15ms

平均寻找数据时间:9.15ms


四.操作系统有什么用

把对硬件复杂的操作简单化,封装成一个一个接口


五.计算机由哪三大部分组成

  • 软件

  • 操作系统

  • 硬件

人-》操作系统交互

应用程序-》操作系统交互

操作系统-》人/应用程序/硬件

硬件-》操作系统/硬件


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

操作系统启动流程:

  1. 开机键启动临时操作系统
  2. 临时操作系统启动真正的操作系统
  3. 操作系统启动,关闭临时操作系统

七.应用程序的启动:

以qq位例

  1. 双击qq(发送指令给操作系统)
  2. 操作系统发送指令给cpu
  3. cpu发送指令给内存
  4. 内存发送指令给外存获取qq的数据
  5. 内存读入qq的数据
  6. qq启动

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

1.机器语言

优点:执行效率高

缺点:开发效率低

2.汇编语言

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

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

3.高级语言

  • 编译型

    把所以代码一次性翻译成一个.obj文件

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

    缺点:开发效率低(解释型)

  • 解释型

一行一行的进行翻译

优点:开发效率高(编译型)

缺点:执行效率低编译型)


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

  • 交互式

优点:输入一行,解释一行,交互式下,不需要使用print,会自动打印

缺点:关掉了程序就么了

  • 命令式行

解释一个文本

python是一个解释器

python文件路径

cmd切换到当前文件夹

cd切换

posted @ 2019-09-06 19:04  鸿鸿1  阅读(131)  评论(0编辑  收藏  举报