关于“操作系统”,下列说法正确的是_____。
A. 操作系统是计算机系统中环境与资源的管理者
B. 操作系统是用户与计算机硬件之间的接口,它是扩展了硬件功能的一种虚拟机器
C. 操作系统仅仅是管理CPU执行任何应用程序的一组程序
D. 操作系统是一组“管理各种资源以便执行应用程序”的程序
关于操作系统体现了“分工-合作-协同”的基本思想,下面说法正确的是_____。
A. 分工是指独立管理复杂环境中的每个部件,即操作系统具有CPU管理、内存管理、外存管理、设备管理等部件管理程序;
B. 合作是指这些分工管理程序之间需要合作以共同完成“执行存放在外存上的应用程序”这样一个任务,协同是指各部件管理程序之间的合作是自动的优化进行的;
C. “分工-合作-协同”体现了一种观察复杂问题的一种视角,可以使复杂的系统变得简单,是解决复杂系统问题的一种重要的思维模式;
D. “分工-合作-协同”是先独立管理好每个部件(部分),然后再考虑如何合作与协同求解一个复杂任务的一种思维模式;
操作系统管理内存的基本思路可以用学校教务处管理教学楼和教室来类比,通过类比回答,下列哪些问题是内存管理的基本问题。_______?
A. 内存空间问题—即教学楼总数、教室总数、教室的座位数等基本信息以及哪些教室已被分配出去、哪些教室空闲等动态信息等
B. 内存的分配与回收问题---当有任务需要教室时、分配哪个教室、记录教室的使用者,当任务结束时需要回收被分配的教室、更新相关的动态信息等,当没有教室可用且又有紧急任务时,如何通过腾挪手段来调整教室以满足紧急任务的使用
C. 内存与外存的信息交换问题--读写磁盘,即将外存中的信息读出到内存中,或者将内存中的信息更改返存到磁盘中
D. 上述问题都是内存管理的基本问题
关于“程序”与“进程”,下列说法正确的是_______。
A. 不管是“程序”,还是“进程”,都是指可以被执行的程序代码
B. “程序”是指外存上的程序文件,而“进程”是指装载入内存中的程序代码
C. 一个程序文件,可以产生多个“进程”
D. “进程”除了包括可由CPU执行的程序代码外,还包括有关该进程相关状态的描述信息,这些信息由操作系统使用,对“进程”实施管理