A、 物理层
B、 数据链路层
C、 网络层
D、 运输层
答案:C
解析:解析:OSI 模型中网络层的主要功能是寻址与路由选择。故选 C 项。
A、 物理层
B、 数据链路层
C、 网络层
D、 运输层
答案:C
解析:解析:OSI 模型中网络层的主要功能是寻址与路由选择。故选 C 项。
A. 瀑布模型
B. V 模型.
C. 原型模型
D. 增量模型
解析:解析:瀑布模型:将软件生命周期划分为制订计划、需求分析、软件设计、程序编写、软件测试和运行维护等 6 个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。原型模型:第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么。第二步则在第一步的基础上开发客户满意的软件产品。V 模型:大体可以划分为下面几个不同的阶段步骤,即需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试。增量模型:软件被作为一系列的增量构件来设计、实现、集成和测试,每一个构件是由多种相互作用的模块所形成的提供特定功能的代码片段构成。相比较,原型模型更强调对软件需求的细化和捕获。故选 C 项。
A. PGP
B. HTTPS
C. MIME
D. DES
解析:解析:PGP 是 Philip R.Zimmermann 在 1991 年开发的电子邮件加密软件包。PGP 目前已经成为使用最广泛的电子邮件加密软件。故选 A 项。
A. 通信子网
B. 计算机
C. 资源子网
D. 数据传输介质
解析:解析:计算机网络由资源子网和通信子网两部分组成。故选 AC 项。
A. 瀑布模型
B. 原型模型
C. V 模型
D. 螺旋模型
解析:解析:瀑布模型将软件生命周期划分为制订计划、需求分析、软件设计、程序编写、软件测试和运行维护等 6 个基本活动,并且规定了它们自上而下,相互衔接的固定次序,如同瀑布流水,逐级下落。本题对交付时间有严格要求,适合用瀑布模型。故选 A 项。
A. 66
B. 32
C. 25
D. 18
解析:解析:二进制数“10010110”和“01010011”进行逻辑“与”运算的结果为00010010,转换为十进制是 18。故选 D 项。
A. 网络操作系统
B. 批处理操作系统
C. 分时操作系统
D. 分布式操作系统
E. 实时操作系统
解析:解析:本题考查操作系统分类。基本操作系统包括批处理操作系统、分时操作系统、实时操作系统。故选 BCE 项。
A. #
B. *
C. &
D. %
解析:解析:SQL 的通配符符号是 %。故选 D 项。
A. 可理解性
B. 可维护性
C. 可扩展性
D. 可移植性
解析:解析:在传统的软件开发方法下,由于缺少软件文档,造成了开发出的软件难以维护。为解决这一问题,在软件工程中文档是开发工程中的重要组成部分,对软件的可维护性有至关重要的影响。故选 B 项。
A. 当系统处于安全状态时,系统中一定无死锁进程
B. 当系统处于不安全状态时,系统中一定会出现死锁进程
C. 银行家算法可以预防死锁
D. 银行家算法破坏了死锁必要条件中“请求和保持”条件
解析:解析:A 项,银行家算法是避免死锁的方法。利用银行家算法,系统处于安全状态时没有死锁进程。B 项,当系统处于不安全状态时,系统中不一定会出现死锁进程,如果系统中存在预防死锁的策略,死锁就不会产生,也就不需要避免死锁的算法了。C 项,银行家算法是在资源的动态分配过程中,用某种方法防止系统进入不安全状态来避免死锁的发生,不需要去破坏死锁的四个必要条件,不属于预防死锁。D 项,银行家算法是在资源的动态分配过程中,用某种方法防止系统进入不安全状态来避免死锁的发生,不需要去破坏死锁的四个必要条件(死锁避免:系统对进程发出的每一个系统能够满足的资源申请进行动态检查,并根据检查结果决定是否分配资源,如果分配后系统可能发生死锁,则不予分配,否则予以分配,这是一种保证系统不进入死锁状态的动态策略。死锁预防:破坏死锁产生的 4 个必要条件)。故选 BCD 项。
A. 连续结构
B. 链式结构
C. 多级索引结构
D. 混合索引结构
解析:解析:连续结构把逻辑上连续的文件信息依次存放在连续编号的物理块中。只要知道文件在存储设备上的起始地址(首块号)和文件长度(总块数),就能很快地进行存取。这种结构的优点是访问速度快,缺点是文件长度增加困难。故选 A 项。