1、简述操作系统与国家信息安全的关联。(必考题!!!)
- 操作系统作为基础软件,控制着计算机硬件资源和数据访问,其安全性直接关系到国家重要信息基础设施的安全。
- 自主可控的操作系统能够避免后门和漏洞被他国利用,保障关键领域信息系统的独立性和可靠性。
- 操作系统产业的发展水平反映了国家信息技术实力,对维护网络空间主权具有战略意义。
2、简述操作系统的四个基本特征。(P15)
- 并发:并发是指在一段时间内宏观上有多个程序在同时运行。
- 共享:共享是指系统中的资源不再为某道程序所独占,而是供多道程序共同使用。
- 虚拟:虚拟是指把一个物理实体映射为若干个对应的逻辑实体。
- 异步:异步性也称不确定性,指进程在执行中,其执行时间、顺序、向前推进的速度和完成的时间等都是不可预知的。
3、简述微内核OS的优点和缺点。(P32)
(1)优点:
- 提高了系统的可扩展性;
- 增强了系统的可靠性;
- 增强了系统的可移植性;
- 提供了对分布式系统的支持;
- 融入了面向对象技术。
(2)缺点:
相比于早期的OS,微内核OS的运行效率有所降低。
4、简述批处理操作系统、分时操作系统和实时操作系统的特点。(已考)
(1)批处理操作系统
- 单道批处理系统:自动性、顺序性、单道性
- 多道批处理系统:调度性、无序性、多道性
(2)分时操作系统
- 多路性:宏观上多个用户同时工作,微观上轮流运行。
- 独立性:用户独立操作,互不干扰。
- 及时性:用户请求能在短时间内获得响应。
- 交互性:用户可以通过终端与系统进行广泛的人机对话。
(3)实时操作系统
- 实时性和可靠性
- 多路性、独立性、交互性
5、概述产生死锁的四个必要条件。
6、简述利用假脱机技术实现打印机共享的基本处理过程。
当用户进程发出打印输出请求时,假脱机管理进程在磁盘缓冲区中为之申请一个空闲盘块,并将要打印的数据送入其中暂存,同时为用户进程申请一张空白的用户请求打印表,并将用户的打印要求填入其中,再将该表挂到假脱机文件队列上。当打印机空闲时,该进程首先从假脱机文件队列的队首摘取一张请求打印表,然后根据表中的要求将要打印的数据由磁盘缓冲区传送到内存缓冲区,再交付打印机进行打印。一个打印任务完成后,假脱机打印进程将会再次查看假脱机文件队列,若队列非空,则重复上述工作,直至队列为空。此后,假脱机打印进程会将自己阻塞起来,仅当再次有打印请求时,其才会被重新唤醒运行。
7、概述分页存储管理和分段存储管理的区别。(已考)
8、概述索引文件和索引顺序文件的检索方法。
(1)在对索引文件进行检索时,可以根据用户(程序)提供的关键字,利用折半查找法检索索引表,从中找到相应的表项;再利用该表项中所给出的指向记录的指针去访问所需的记录。
(2)在对索引顺序文件进行检索时,首先也是利用用户(程序)所提供的关键字以及某种查找算法检索索引表,找到该记录所在记录组中第一个记录的表项,从中获知该记录组第一个记录在主文件中的位置;然后,利用顺序查找法查找主文件,从中找到所要的记录。
9、概述文件的物理结构的种类。
文件的物理结构,又称为文件的存储结构,是指系统将文件存储在外存上所形成的一种存储组织形式,是用户所看不见的。文件的物理结构不仅与存储介质的存储性能有关,而且与所采用的外存分配方式也有关。