第二天作业

1、什么是编程

编程就是程序员通过编程语言编写一堆文件,这些文件就是程序

2. 计算机组成

cpu

运算器:进行算数和逻辑运算

控制器:控制硬件

存储器

外存:又称为硬盘,容量大永久存储,但速度慢

内存:速度快,但容量小,断电即消失

I/O设备

输入设备:键盘,鼠标等用来给计算机输入信息

输出设备:显示屏,打印机等输出计算机信息

3.机械硬盘工作原理

机械硬盘分为机械臂、磁道和扇区

机械手臂用来读取数据,磁道用来存储数据,扇区划分磁道,方便寻找数据,机械手臂每次都读取一个扇区的数据

4.操作系统的作用

操作系统把对硬件的一系列操作封装成接口提供给用户使用,把对硬件的复杂操作简单化。

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

1.硬件设备 2.软件 3.操作系统

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

操作系统的启动:

开机启动临时操作系统,临时操作系统启动真正的操作系统,真正的操作系统开启,临时操作系统关闭

应用程序的启动:

双击,给操作系统发送指令告诉它软件在硬盘中的位置,

操作系统接收到指令操控CPU发送指令给内存

内存接受指令后发送指令给硬盘,硬盘读取软件代码给内存,软件启动

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

1.机器语言

优点:运行速度快

缺点:编译速度慢

2.汇编语言

优点(机器语言):编译速度快

缺点(机器语言):运行速度慢

3.高级语言

编译型:

优点(解释型):运行速度快

缺点(解释性):编译速度慢

解释型:

优点(编译型):编译速度快

缺(编译型):运行速度慢

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

交互式:

优点:输入完成一段代码就能直接看到结果,易于调试

缺点:不能保存

命令行式:

优点:可以保存代码

缺点:不易于调试

posted @ 2019-09-06 17:11  KONNE  阅读(95)  评论(0编辑  收藏  举报