选择练习————part5

1.程序出错在什么阶段()?
int main(void)
{
	http://www.taobao.com
	cout << "welcome to taobao" << endl;
	return 0;
}
A 预处理阶段出错
B 编译阶段出错
C 汇编阶段出错
D 链接阶段出错
E 运行阶段出错
F 程序运行正常

解析:
//是注释标识符,后面的代码无效,所以www.taobao.com是无效的,而http:是C++中的一类语法:标签
标识符(label)后面加: 是标识符,使用 goto label就可以跳到标签处执行,比如可以在代码中写goto http,这样就会执行cout语句了。
所以本题选F

2.如果将固定块大小的文件系统中的块大小设置大一些,会造成
A 更好的磁盘吞吐量和更差的磁盘空间利用率
B 更好的磁盘吞吐量和更好的磁盘空间利用率
C 更差的磁盘吞吐量和更好的磁盘空间利用率
D 更差的磁盘吞吐量和更差的磁盘空间利用率

解析:如果将块设置大一点,读取的时候就会读取的更多,所以磁盘吞吐量会更好,而文件有可能占不满整个块,会浪费空间,所以磁盘空间利用率会更差。
所以本题选A

3.某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台,当N的取值不超过()时系统不会发生死锁。
A 4
B 5
C 6
D 7

解析:不发生死锁至少有一个进程获得3台资源。临界情况是一个进程获得三太资源,剩余的线程获得2台资源。
所以2*(n-1)+3 = 11 n = 5
所以选择B

4.下面有关Cache的说法哪一个是不正确的?
A 设置Cache的目的,是解决CPU和主存之间的速度匹配问题
B 设置Cache的理论基础,是程序访问的局部性原理
C Cache与主存统一编址,Cache的地址空间属于主存的一部分
D Cache的功能均由硬件实现,对程序员是透明的

解析:Cache的地址空间和主存的地址空间是映射关系,Cache地址空间不是主存的一部分,Cache的功能是将主存的页面缓存供CPU高速访问。
所以本题选C

5.什么是内存抖动(Thrashing)?
A 非常频繁的换页活动
B 非常高的CPU执行活动
C 一个极长的执行进程
D 一个极大的虚拟内存

解析:频繁的换页,导致系统的效率急剧下降,被称作内存抖动。抖动一般是因为内存分配算法不好或者内存太小,程序算法不好引起的页面频繁调入调出内存。
所以本题选A

6.下面关于inode描述错误的是?
A inode和文件是一一对应的
B inode能描述文件占用的块数
C inode描述了文件大小和指向数据块的指针
D 通过inode实现文件的逻辑结构和物理结构的转换

解析:一般文件名和inode是一一对应的,而在Linux下,允许多个文件名同时对应一个inode,叫做硬链接
所以本题选择A

7.十进制数-103进制4位补码是多少?
A 0010
B 1010
C 2122
D 2121

解析:对于二进制来说,负数的符号位是1,那么对于三进制数来说,符号数为2,所以-10的三进制的原码为2101,然后反码为符号位不变,其他位按位取反,而对于三进制来说按位取反为0->2 1->1 2->0,所以反码为2121,补码 = 反码+1 ,所以反码为2122
所以本题选C

8.传统交换机和路由器分别运行在OSI参考模型的()
A.数据链路层和网络层
B.网络层和传输层
C.传输层和数据链路层
D.物理层和网络层

解析:交换机在数据链路层,路由器在网络层
所以本题选A

9.OSI的哪一层通常同时使用报头和报尾进行封装()
A.网络
B.传输层
C.数据链路层
D.表示层

解析:在数据链路层不仅会在头部加上以太网头部,也会在尾部加上以太网尾部
所以本题选C

HTTP1.1的请求方法不包括?
A.PUT
B.DELETE
C.POLL
D.TRACE

解析:HTTP1.1 8种请求方法
GET OPTIONS HEAD向特定资源发出请求,POST提交请求,DELETE,TRACE回显服务器收到的请求,CONNECT,PUT向指定资源位置上传最新内容
所以本题选C

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值