1.如何减少换页错误?B
A 进程倾向于占用CPU
B 访问局部性(locality of reference)满足进程要求
C 进程倾向于占用I/O
D 使用基于最短剩余时间(shortest remaining time)的调度机制
解析:
页面错误又称缺页错误,当一个程序试图访问没有映射到物理内存的地方时,就会出现缺页错误,这时操作系统就需要去虚拟内存中加载这块内存页。
那么减少换页错误的方法就是降低缺页率,有以下方法:
1.内存页面框数,增加作业分得的内存块数(这个不太懂)
2.页面大小,页面划分越大终端的概率就越低
3.替换算法的优劣影响缺页中断次数
4.程序局部性。程序局部性原理是一个经典的原理,分为时间局部性和空间局部性,意思是程序一旦访问了一个空间的数据,则这个空间中相邻区域的内容也很可能被访问,一旦访问了某一段代码,则周围的代码也很可能被访问。局部性原理就是根据这个原理,把可能访问到了数据和代码直接加载到内存中,以后访问就不用再次加载了(因为主要的消耗在IO端)。这也是迪杰斯特拉提出的goto语句有害的依据,因为goto语言能打破局部性原理,造成计算机的延迟加剧。
2.系统中内存不足程序所需大小,程序就无法执行。A
A 错
B 对
解析:操作系统中存在虚拟内存,可以将优先级较低的程序存储到系统硬盘
3.基址寻址方式中,操作数的有效地址是 A。
A 基址寄存器内容加上形式地址(位移量)
B 程序计数 内容加上形式地址
C 变址寄存器内容加上形式地址
D 寄存器内容加上形式地址
解析:
基址寻址方式:基址寄存器内容加上形式地址
变址寻址方式:变址寄存器内容加上形式地址
** 4.一个在线服务器通常需要读取存储着海量数据的数据库。为了提高服务器处理速度,通常需要加cache(缓 存),以下场景中不适合使用cache的是A**
A 数据库中每条数据被访问的概率近似相等,且独立
B 使用了多线程机制的服务
C 单条线程尺寸太小的数据
D 有着大量访问的服务
解析:如果数据库中每条数据被访问的概率近似相等,由于缓存空间一般较小不可能存入过多的数据,所以当每条数据被访问的概率近似时只将最近被访问过的数据放入缓存中用处不大,还是需要去数据库中访问,所以增加缓存起不到很大作用。
5.若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用()存储方式 最节省时间。A
A 顺序表
B 双链表
C 带头结点的双循环链表
D 单循环链表
解析:有序需要根据指定序号进行存取,所以顺序表最合适,又因为实在最后插入和删除运算,所以使用顺序表也不会增加时间复杂度
6.并发是并行的不同表述,其原理相同。A
A 错
B 对
解析:
并发:多个请求向多个服务器同时请求,服务器的响应过程是依次响应,或者轮转响应的。
意思就是:并发在宏观上是两个过程是同时发生,同时进行的,但是实际上不是,实际上两个过程是串行发生的,比如两个进程可以并发执行,但是实际上是这两个进程被cpu依次执行。只是看起来和同时进行一样。
并行:多个请求向多个服务器同时请求,各自服务各自的请求。
意思就是:多个时间同时发生,同时执行。
总结一句话就是:并发是宏观上的并行。
7./etc/resolv.conf的用途是C
A. 邮件服务的设置文件
B. DHCP的设置文件
C. DNS解析的设置文件
D. 网络路由的设置文件
解析:
1.DNS解析的设置文件在: /etc/resolv.conf
2.邮件服务的设置文件: /etc/mail.rc
3.DHCP的设置文件: /etc/dhcpd.conf
4.网络路由的设置文件: /etc/gateways
8.能够PING通同网段的节点,但却如PING不通其他网段的所有节点的最可能的原因A
A. 本机网关设置错误
B.本机没有正确设置DNS
C.对方运行的是不同的操作系统
D.二层交换机故障
解析:
A.ping的实现是icmp协议是TCP/IP协议族的一部分,其属于网络层协议。主要是用来检测网络是否通畅。如果要ping其他网段则需要设置网关。
B错,和DNS没关系,DNS设置错会影响访问公网服务器的域名,而不会影响内部子设备直接是否ping通
C错,ping命令是跨操作系统的,即Windows主机能ping通Linux主机
D错,二层交换机如果出现故障那么同网段主机则不会ping通
9.常被提及的Dos攻击的是以下的行为;C
A.侵入目标服务器,获取重要数据
B.采用穷举的方式获得登录账号
C.发送无效的请求,使得正确的请求无法被响应
D.利用微软DOS从操作系统图的各种漏洞达到攻击的目的
解析:
DoS攻击是指故意的攻击网络协议实现的缺陷或直接通过野蛮手段残忍地耗尽被攻击对象的资源,目的是让目标计算机或网络无法提供正常的服务或资源访问,使目标系统服务系统停止响应甚至崩溃,而在此攻击中并不包括侵入目标服务器或目标网络设备。这些服务资源包括网络带宽,文件系统空间容量,开放的进程或者允许的连接。这种攻击会导致资源的匮乏,无论计算机的处理速度多快、内存容量多大、网络带宽的速度多快都无法避免这种攻击带来的后果。
所以选C:发送无效的请求,使得正确的请求无法被响应
10.将一个C类网络划分20个子网,最适合的子网掩码是多少(B)
A.255.255.255.240
B. 255.255.255.248
C.255.255.255.252
D.255.255.255.255
解析:
2^4 <20 <2^5
所以至少需要5位来表示网络号,将主机号划分5位给网络号。
所以后8位应该是1111 1000
也就是255.255.255.248
这里需要注意题目中要求划分子网,不是主机。划分主机是增加0的位数,分子网是1的位数
11.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是?B
A.route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1
B.route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1
C.route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1
D.route add default 192.168.1.0 netmask 172.168.1.1 metric 1
解析:
route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1
-net 后面跟的是目标网络,gw就是gateway(网关入口)就是你从哪个网关去到那个目标网络,netmask是子网掩码