python第二天 : 计算机基础(二)

1.什么是编程

答:编程就是用编程语言编写一堆文件

2.操作系统有什么用?

答:提供操作硬件的接口给应用程序调用

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

答:由应用程序、操作系统、计算机硬件组成

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

答:操作系统:操作系统代码由硬盘读入内存(BIOS)、CPU运行操作系统代码(CMOS),操作系统接管硬件工作

应用程序:应用程序有硬盘读入内存,CPU执行应用程序代码,,和操作系统大同小异,不过应用程序进行的每一步都依赖于操作系统

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

1).机器语言

优点:运行速度是所有语言中运行最快的语言,没有之一

缺点:低级语言,难以记忆,书写不便,阅读性极差

2).汇编语言

优点:运行速度快,文件小

缺点:代码多、复杂、容易出错

3).高级语言

(1).编译型

优点:执行效率高

缺点:开发效率低

(2).解释型

优点:开发效率高

缺点:执行效率低

原文地址:https://www.cnblogs.com/kuck/p/11252638.html