计算机的层次
应用软件
操作系统
计算机硬件、裸机
上面两层软件范畴,下面是硬件范畴
裸机包含软件吗?
包含,主要是BIOS程序(Basic input/output system,基本输入输出系统)
存放在主板的一块CMOS芯片上的一段程序,在主板出厂前烧录到芯片中
主要作用是:上电自检,在电脑开机后首先由biso程序控制计算机,对计算机
的硬件进行计算检查,如果所有硬件正确,把控制权交给操作系统继续引导程序,
如果硬件有问题,将通过蜂鸣器发出报警声,停止开机
如何进入:开机后快速狂按delete键,笔记本可能不太一样
常见的操作系统
Windows Unix Linux 苹果
软件的分类:
- 基本分类
- 系统软件
操作系统、操作系统补丁程序、驱动程序(操作系统通过调用驱动程序来管理硬件设备)
- 应用软件
补充:操作系统(OS)的主要功能?
- 设备(硬件)管理(通过调用设备的驱动程序来完成管理)
- 存储(内存)管理(使小的内存空间可以运行大的程序,把运行过的有用代码导入到硬盘的虚拟内存,以备下次使用
- 进程管理(对运行起来的程序进行管理,OS为每个运行的程序添加一个PCB,process control block 进程控制块,通过PCB来完成管理)
- 文件(文件夹)管理
- 按照软件结构分类——软件的运行是否基于网络:
- 不需要:单机软件
- 需要:分布式软件
- C/S结构(Client/Server 客户端/服务器结构):客户端需要使用专门的软件:QQ、MSN、联众游戏
- B/S结构(browser/Sever,浏览器/服务器结构):客户端只要使用浏览器即可访问服务:网站、搜索引擎、论坛