目录
1.什么是编程
答:编程就是用编程语言编写一堆文件
2.操作系统有什么用?
答:提供操作硬件的接口给应用程序调用
3.计算机由哪三大部分组成?
答:由应用程序、操作系统、计算机硬件组成
4.简述操作系统和应用程序的启动流程?
答:操作系统:操作系统代码由硬盘读入内存(BIOS)、CPU运行操作系统代码(CMOS),操作系统接管硬件工作
应用程序:应用程序有硬盘读入内存,CPU执行应用程序代码,,和操作系统大同小异,不过应用程序进行的每一步都依赖于操作系统
5.编程语言的分类有哪些?并评估各个分类的优缺点。
1).机器语言
优点:运行速度是所有语言中运行最快的语言,没有之一
缺点:低级语言,难以记忆,书写不便,阅读性极差
2).汇编语言
优点:运行速度快,文件小
缺点:代码多、复杂、容易出错
3).高级语言
(1).编译型
优点:执行效率高
缺点:开发效率低
(2).解释型
优点:开发效率高
缺点:执行效率低