A、 当系统处于安全状态时,系统中一定无死锁进程
B、 当系统处于不安全状态时,系统中一定会出现死锁进程
C、 银行家算法可以预防死锁
D、 银行家算法破坏了死锁必要条件中“请求和保持”条件
答案:BCD
解析:解析:A 项,银行家算法是避免死锁的方法。利用银行家算法,系统处于安全状态时没有死锁进程。B 项,当系统处于不安全状态时,系统中不一定会出现死锁进程,如果系统中存在预防死锁的策略,死锁就不会产生,也就不需要避免死锁的算法了。C 项,银行家算法是在资源的动态分配过程中,用某种方法防止系统进入不安全状态来避免死锁的发生,不需要去破坏死锁的四个必要条件,不属于预防死锁。D 项,银行家算法是在资源的动态分配过程中,用某种方法防止系统进入不安全状态来避免死锁的发生,不需要去破坏死锁的四个必要条件(死锁避免:系统对进程发出的每一个系统能够满足的资源申请进行动态检查,并根据检查结果决定是否分配资源,如果分配后系统可能发生死锁,则不予分配,否则予以分配,这是一种保证系统不进入死锁状态的动态策略。死锁预防:破坏死锁产生的 4 个必要条件)。故选 BCD 项。
A、 当系统处于安全状态时,系统中一定无死锁进程
B、 当系统处于不安全状态时,系统中一定会出现死锁进程
C、 银行家算法可以预防死锁
D、 银行家算法破坏了死锁必要条件中“请求和保持”条件
答案:BCD
解析:解析:A 项,银行家算法是避免死锁的方法。利用银行家算法,系统处于安全状态时没有死锁进程。B 项,当系统处于不安全状态时,系统中不一定会出现死锁进程,如果系统中存在预防死锁的策略,死锁就不会产生,也就不需要避免死锁的算法了。C 项,银行家算法是在资源的动态分配过程中,用某种方法防止系统进入不安全状态来避免死锁的发生,不需要去破坏死锁的四个必要条件,不属于预防死锁。D 项,银行家算法是在资源的动态分配过程中,用某种方法防止系统进入不安全状态来避免死锁的发生,不需要去破坏死锁的四个必要条件(死锁避免:系统对进程发出的每一个系统能够满足的资源申请进行动态检查,并根据检查结果决定是否分配资源,如果分配后系统可能发生死锁,则不予分配,否则予以分配,这是一种保证系统不进入死锁状态的动态策略。死锁预防:破坏死锁产生的 4 个必要条件)。故选 BCD 项。
A. 内网、外网和 DM
B. 外网、内网和 DMZ.
C. DMZ、内网和外网
D. 内网、DMZ 和外网
解析:解析:DMZ 是为了解决安装防火墙后外部网络不能访问内部网络服务器而设立的一个非安全系统与安全系统之间的缓冲区,位于企业内部网络和外部网络之间的小网络区域内。故选 D 项。
A. 并发和不确定
B. 并发和共享
C. 共享和虚拟
D. 虚拟和不确定
解析:解析:操作系统有并发性、共享性和随机性的特征。其中 , 并发性、共享性是最基本的两个特征。故选 B 项。
A. 元组
B. 属性
C. 联系
D. 实体
解析:解析:构成 E-R 图的三个基本要素的是:实体、属性、联系。故选 BCD 项。
A. 软件结构
B. 软件过程
C. 软件模型
D. 软件模块
解析:解析:在软件结构化设计的两个阶段中,概要设计主要是确定软件的整体结构,详细设计是对每个模块设计其实现的细节。故选 D 项。
A. 循环链表
B. 栈
C. 顺序表
D. 线性链表
解析:解析:栈按照先进后出原则组织数据,队列按照先进先出原则组织数据。故选 B 项。
A. 编译高级语言编写的程序
B. 管理计算机磁盘
C. 管理系统动态库
D. 提供用户操作计算机的界面
解析:解析:操作系统的功能包括:进程管理、存储管理、文件管理、设备管理和用户接口。
B 项属于设备管理,C 项属于用户接口中的程序接口,D 项属于用户接口中的图形接口。
故选 A 项。
A. 257
B. 201
C. 313
D. 296
解析:解析:十进制转化为二进制(257)D =(100000001)B,结果是 9 位二进制,所以能用 8 个二进制位表示的应该是值比 257 小。(201)D =(11001001)B。故选 B 项。
A. 直接切换
B. 分段切换
C. 并行切换
D. 分批切换
解析:解析:并行切换就是新系统和原系统平行工作一段时间,经过这段时间的试运行后,再用新系统正式替换下原有系统。在平行工作期间,手工处理和计算机处理系统并存,一旦新系统有问题就可以暂时停止而不会影响原有系统的正常工作。并行切换通常可分两步走。首先以原有系统的作业为正式作业,新系统的处理结果作为胶合用,直至原有系统退出运行。根据系统的复杂程度和规模大小不同,平行运行的时间一般可在 2到 12 个月。采用平行切换的风险较小,在切换期间还可同时比较新旧两个系统的性能,并让系统操作员和其他有关人员得到全面培训。故选 C 项。
A. 自顶向下
B. 自底向上
C. 逐步扩张
D. 混合策略
解析:解析:在数据库概念结构设计阶段中,设计概念结构的方法有自顶向下、自底向上、逐步扩张,以及各种方法的混合策略。故选 ABCD 项。
A. 可以快速访问外部主机
B. 限制了内部对外部主机的访问
C. 增强了访问外部资源的能力
D. 解决了 IP 地址短缺的问题
解析:解析:本题考查计算机网络地址 IP 地址的相关技术。NAT 可以允许多个内网本地 IP 地址共用一个外网本地 IP 地址(通常是公用 IP 地址),并同时对 IP 地址和端口号进行转换。伪装是一种特殊的 NAT 应用,用一个路由器的 IP 地址可以把子网中所有主机的 IP 地址都隐藏起来。如果子网中有多个主机同时都要通信,那么还要对端口进行翻译,所以这种技术经常被称作网络地址和端口翻译(NAPT)。NAT 允许多个内网本地 IP 地址共用一个外网本地 IP 地址,解决了 IP 地址短缺的问题。但是不是快速访问主机,没有限制内部对外部主机的访问,并没有增强访问外部资源的能力。故选 D 项。