day02

1.什么是编程?

编程是人和计算机交流的一种介质

2.详述计算机组成

CPU

运算器(算术运算、逻辑运算)、

存储器、

主存/内存、

外存/硬盘

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

有误磁性

机械手臂:寻找数据

扇区:划分磁盘

平均寻道时间:5ms

平均寻找时间:9.15ms

4.操作系统有什么用?

操作系统和硬件交互,并且把对硬盘的复杂操作简单化

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

软件

硬件

操作系统

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

应用程序启动以QQ 为例:

1、双击qq(发送指令给操作系统)

2、操作系统发送指令给CPU

3、CPU发送指令给内存

4、内存发送指令给硬盘,读取qq的数据

5、QQ的数据读入内存

6、启动QQ

操作系统启动:

1、开机的时候启动临时操作系统

2、临时操纵系统启动真正的操作系统、临时操作系统关闭

3、开机成功

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

汇编语言 机器语言
优点 开发效率低 执行效率高
缺点 执行效率高 开发效率低

高级语言

解释型 编译型
优点 执行效率高 开发效率高
缺点 开发效率低 执行效率低

8.简述python程序的两种方式以及他们的优缺点。

交互式 命令形式
优点 调试方便 永久保存
缺点 关掉程序就没啦 调试麻烦
posted @ 2019-09-06 19:00  T祥  阅读(171)  评论(0编辑  收藏  举报