A、 系统复杂度
B、 时间复杂度
C、 计算复杂度
D、 空间复杂度
答案:BD
解析:解析:算法复杂度包括时间复杂度和空间复杂度。故选 BD 项。
A、 系统复杂度
B、 时间复杂度
C、 计算复杂度
D、 空间复杂度
答案:BD
解析:解析:算法复杂度包括时间复杂度和空间复杂度。故选 BD 项。
A. 逻辑设计与功能设计
B. 概要设计与详细设计
C. 概念设计与物理设计
D. 模型设计与程序设计
解析:解析:本题主要考查对软件生命周期中各阶段的理解。软件的开发时期是具体设计和实现在前一个时期定义的软件,它通常由下述 4 个阶段组成:概要设计、详细设计、编码和单元测试、综合测试。其中,设计阶段包括概要设计和详细设计。故选 B 项。
A. 业务数据的封装
B. Model
C. View
D. Controller
解析:解析:JavaBean 是一种 JAVA 语言写成的可重用组件。为写成 JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。故选 B 项。
A. SSL
B. L2TP
C. IPSec
D. PPTP
解析:解析:L2TP、PPTP 工作在数据链路层;IPSec 工作在网络层;SSL 工作在传输层。故选 BD 项。
A. 静态优先数调度
B. 非抢占式短作业优先
C. 时间片轮转
D. 抢占式短作业优先
解析:解析:A 项,静态优先数在创建进程时确定,且在进程的整个运行期间保持不变,高优先级的进程可能会一直占用 CPU,低优先级的进程则长时间得不到 CPU,处于“饥饿”状态。B 项,非抢占式短作业优先,优先执行时间短的进程,执行时间长的进程可能一直等待,处于“饥饿”状态。C 项,时间片轮转是以一个周期性间隔产生时钟中断,中断发生后当前运行的进程被放置在就绪队列中,基于先到先服务原则选择下一个就绪的进程来运行一个周期,不会出现“饥饿”现象。D 项,非抢占式短作业优先,优先执行剩余执行时间短的进程,剩余执行时间长的进程可能一直等待,处于“饥饿”状态。故选 ABD 项。
A. 优先级高者优先算法
B. 最短寻道时间优先算法
C. LRU 算法
D. 时间片轮转法
解析:解析:最短寻道时间优先调度算法用于磁盘移臂调度。磁盘调度算法包括:先来先服务调度算法(FCFS)、最短寻道时间优先调度算法(SSTF)。故选 B 项。
A. 发现错误
B. 改正错误
C. 改善软件的性能
D. 挖掘软件的潜能
解析:解析:软件调试可以发现错误,最终目的是改正错误,而不是改善软件的性能和挖掘软件的潜能。故选 AB 项。
A. adebcf
B. fedcba
C. badcfe
D. abcdef
解析:解析:栈结构为后进先出。A 项,a 进栈,a 出栈,bcd 进栈,d 出栈,e 进栈,e 出栈,此时栈中 c 在 b 的上方(c 更靠近栈顶),如果 b 要出栈,c 必须先出栈,不可能 b 先出栈,c 再出栈。B 项,abcdef 入栈,fedcba 出栈。C 项,ab 进栈,ba 出栈,cd 进栈,dc 出栈,ef 进栈,fe 出栈。D 项,abcdef 都是进栈后直接出栈。故选 A 项。
A. 算法执行时所需要的缓冲空间
B. 输入的初始数据所占的存储空间
C. 算法程序所占的空间
D. 算法执行过程中所需要的额外空间
解析:解析:数据的四种基本逻辑结构是集合、线性结构、树、图状结构。故选 D 项。
A. 确定数据的敏感性等级
B. 提供数据物理访问安全策略
C. 提供数据逻辑访问的安全策略
D. 明确数据的使用者
解析:解析:通常由数据资产的所有者来确定数据的敏感性等级,由系统分析员来确定数据逻辑访问的安全策略和数据物理访问安全策略。故选 A 项。
A. 物理转储
B. 逻辑转储.
C. 全量转储
D. 增量转储
解析:解析:文件保护措施之一是定时转储,按转储内容可分为增量转储和全量转储,增量转储是指备份自上一次转储以来更改过的文件。按照转储方式可分为物理转储和逻辑转储。故选 D 项。