满帮笔试题记录

1. 下面关于B-树和B+树的叙述中,不正确的是______。
A.B-树和B+树都是平衡的多分树
B.B-树和B+树都可用于文件的索引结构
C.B-树和B+树都能有效地支持随机检索
D.B-树和B+树都能有效地支持顺序检索

D
[解析] 因为B+树所有的叶子结点中包含了全部关键字信息,以及指向含有这些关键字记录的指针,且叶子结点本身依关键字的大小自小而大顺序链接,所以支持从根结点的随机检索和直接从叶子结点开始的顺序检索,但是B-树不具有这种结构特性,所以只支持从根结点的随机检索,而不支持直接从叶子结点开始的顺序检索。

2. 下列关于进程间通信的描述中,正确的是( )。
A.进程互斥是指每次只允许一个进程使用临界资源
B.进程控制是通过原语言实现的
C.P、V操作是一种进程同步机制
D.管程是一种进程高级通信机制
E.通信的进程必须有一个方法以互相引用,可使用直接或间接通信

A,B,C,E
[解析] 进程互斥是指每次只允许一个进程使用临界资源,A正确。进程控制是通过原语言实现的,B正确。利用信号量和PV操作实现进程同步,PV操作是典型的同步机制之一,C正确。管程是由程序员定义的一组操作符来表征的,管程类型的表示不能直接为各个进程所使用,D错误。通信的进程可以使用直接或者间接通信的方法实现互相引用,E正确。

3. 进程间通讯方式中哪种访问速度最快?

管道:速度慢,容量有限
消息队列:容量受到系统限制,且要注意第一次读的时候,要考虑上一次没有读完数据的问题。
信号量:不能传递复杂消息,只能用来同步
共享内存区:能够很容易控制容量,速度快,但要保持同步,比如一个进程在写的时候,另一个进程要注意读写的问题,相当于线程中的线程安全,当然,共享内存区同样可以用作线程间通讯,不过没这个必要,线程间本来就已经共享了一块内存的。

4. 以下说法,正确的是()
A.分时系统中,当时间片一定时,内存越少,响应时间越长
B.分段式存储管理内存时,进程必须全部装入内存
C.进程的阻塞和挂起都是一种被动行为,是等待任务或者资源时的一种表现
D.页面走向:1、2、3、4、1、2、4,采用FIFO页面置换算法,缺页次数为5

A:在分时系统中,时间片一定,用户数越多,响应时间越长。
B:正确,请求分段式内存管理才是不全部装入内存
C:挂起是一种主动行为,因此恢复也应该要主动完成,而阻塞则是一种被动行为,是在等待事件或资源时任务的表现
D:未指定内存块。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值