亿搜题库-好用方便快捷的题库

免费慕课 操作系统(哈尔滨工业大学)1002531008 最新慕课中国大学MOOC答案-亿搜题库

2078291 149 ℃ 0 条

章节测试

1、单选题:
​学习了内存管理以后,GDT实际上就是:()‍
选项:
A: 操作系统的段表
B: 操作系统的页表
C: 进程的页表
D: 进程的段表
答案: 【 操作系统的段表

2、单选题:
‌引入多级页表以后,有什么好处?()‏
选项:
A: 提高了创建进程的速度
B: 需要载入到内存中页表空间变少
C: 页表总空间变少
D: 提高了查找页表的时间效率
答案: 【 需要载入到内存中页表空间变少

3、单选题:
‌下面哪项工作不是创建进程时要完成的?()‌
选项:
A: 给进程分配内存空间
B: 给进程创建页表
C: 给进程创建段表
D: 给进程创建TLB快表
答案: 【 给进程创建TLB快表

4、单选题:
‍编译和链接的区别是?()‎
选项:
A: 编译产生物理地址,链接产生逻辑地址
B: 编译产生一个段的逻辑地址,链接产生一个文件的逻辑地址
C: 编译产生一个文件的逻辑地址,链接产生一个段的逻辑地址
D: 编译产生逻辑地址,链接产生物理地址
答案: 【 编译产生一个段的逻辑地址,链接产生一个文件的逻辑地址

5、单选题:
‎在系统初始化是,mem_init初始化了一个数组,这个数组是什么?()‏
选项:
A: 是管理分配给进程的内存位图
B: 是一个段表
C: 是管理所有物理内存的位图
D: 是一个页表
答案: 【 是管理所有物理内存的位图

6、单选题:
‎操作系统将一个程序分段的目的是()​
选项:
A: 节约内存,提高内存空间的利用率
B: 创建进程更容易
C: 方便用户编写程序
D: 没有什么特殊原因,是一种习惯
答案: 【 方便用户编写程序

7、单选题:
‍操作系统将物理内存分页的原因是()‏
选项:
A: 创建进程更容易
B: 节约内存,提高内存空间的利用率
C: 没有什么特殊原因,是一种习惯
D: 方便用户编写程序
答案: 【 节约内存,提高内存空间的利用率

8、单选题:
‍在操作系统启动过程中,启动保护模式以后执行jmpi 0, 8指令,要想弄明白这条指令的具体含义,需要理解下面哪部分内容?()‍
选项:
A: 分页
B: 内存分区
C: 分段
D: 汇编寻址
答案: 【 分段

9、单选题:
​用户程序中的地址(如C程序中的指针)被称为是?()‍
选项:
A: 物理地址
B: 虚拟地址
C: 线性地址
D: 逻辑地址
答案: 【 逻辑地址

10、单选题:
‏在段、页式内存管理中,虚拟地址是什么时候产生的?()‍
选项:
A: 查完段表以后
B: 查完页表以后
C: 查完TLB快表以后
D: 链接完
答案: 【 查完段表以后

11、单选题:
​虚拟内存的大小是由什么决定的?()‎
选项:
A: 物理内存大小
B: 磁盘大小
C: 地址空间大小
D: 磁盘大小和地址空间大小共同决定
答案: 【 磁盘大小和地址空间大小共同决定

12、单选题:
‍Clock算法为什么被称为是clock算法()‏
选项:
A: 算法中存在一个定时器
B: 这是一个人名
C: 算法的执行过程类似于在一个钟表上扫描
D: 时钟算法要放在时钟中断处理函数中
答案: 【 算法的执行过程类似于在一个钟表上扫描

13、单选题:
‏对LRU算法的描述,下面哪句话不对?()‎
选项:
A: LRU算法是对页面置换优化算法的一个近似
B: LRU算法在实际操作系统中很常见
C: 实现LRU算法并不困难
D: LRU算法基于了程序局部性原理
答案: 【 LRU算法在实际操作系统中很常见

14、单选题:
‍引入虚拟内存的目的是什么?()‍
选项:
A: 提高程序执行的时间效率
B: 让物理内存增大了
C: 降低进程的代价
D: 给进程提供一个规整的内存空间
答案: 【 给进程提供一个规整的内存空间

15、单选题:
‌一旦启动请求调页以后,下面哪个表会不断的发生变化?()‎
选项:
A: 进程页表
B: 操作系统页表
C: 进程段表
D: 操作系统段表
答案: 【 进程页表

16、单选题:
​当系统发生颠簸时,系统管理员应该干什么?()‏
选项:
A: 杀死进程
B: 缩小交换分区大小
C: 创建进程
D: 扩大交换分区大小
答案: 【 杀死进程

17、单选题:
‍请求调页过程什么时候发生,哪个论述最精确?()‎
选项:
A: 缺页中断时
B: 完成地址映射时
C: 进程创建时
D: 程序载入时
答案: 【 缺页中断时

18、单选题:
‍虚拟内存和物理内存在大小上的关系是?()‌
选项:
A: 虚拟内存一定大于物理内存
B: 虚拟内存一定小于物理内存
C: 虚拟内存一定等于物理内存
D: 不一定
答案: 【 不一定

19、单选题:
‎针对系统颠簸曲线,如果增大交换分区的大小,曲线会发生什么变化?()‏
选项:
A: 颠簸点位置后移
B: 整个曲线不变
C: 颠簸点位置不变,但整个曲线会变扁
D: 颠簸点位置前移
答案: 【 整个曲线不变

20、单选题:
​引入虚拟内存的请求调页以后,进程创建会发生什么变化?()‌
选项:
A: 不需要为进程创建页目录表了
B: 不需要为进程创建页表了
C: 不需要为进程创建段表了
D: 不需要为进程分配物理内存了
答案: 【 不需要为进程分配物理内存了

操作系统基础

章节测试

1、单选题:
‎要想顺利启动系统,bootsect.s必须让在磁盘的固定位置上,这个工作是由谁完成的?()‏‎‏
选项:
A: ls
B: ld
C: vi
D: gcc
E: makefile
答案: 【 makefile

2、单选题:
‍启动保护模式以后,指令jmpi 0, 8执行和没有启动保护模式有何区别?()​
选项:
A: 得出跳转地址的方式不一样
B: 没有区别
C: 指令的编码格式不一样
D: 跳转后的地址肯定不一样
答案: 【 得出跳转地址的方式不一样

3、单选题:
​在setup中获取内存大小这一个硬件参数的目的是什么?()‎
选项:
A: 为后面的内存管理做准备
B: 为读入内核计算内存的大小
C: 为GDT表的初始化做准备
D: 没有目的
答案: 【 为后面的内存管理做准备

4、单选题:
‌在屏幕上打出“Loading System…”等系统Logo的时候,计算机内部没有正在做什么?()‏
选项:
A: 读磁盘
B: 启动保护模式
C: 初始化中断处理程序的地址
D: 等待用户输入指令
答案: 【 等待用户输入指令

5、单选题:
‌Windows系统启动和Linux系统启动时,下面哪项工作最不一样?()‌
选项:
A: 初始化内核数据结构
B: 打印Logo
C: 读入内核
D: 获取硬件参数
答案: 【 打印Logo

发表评论 (已有0条评论)

快来评论,快来抢沙发吧~