[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷4及答案与解析.doc
《[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷4及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷 4及答案与解析 1 设某算法的计算时间可用递推关系式 T(n)=2T(n/2)+n表示,则该算法的时间复杂度为 (1)。 ( A) O(lgn) ( B) O(nlgn) ( C) O(n) ( D) O(n2) 2 下面的程序段违反了算法的 (2)原则。 Void sam() int n=2; while(!odd(n) n+=2 printf(n); ( A)有穷性 ( B)确定性 ( C)可行性 ( D)健 壮性 3 拉斯维加斯 (Las Vegas)算法是一种常用的 (3)算法。 ( A)确定性 ( B)近似 ( C)概率
2、 ( D)加密 4 在分支 限界算法设计策略中,通常采用 (4)搜索问题的解空间。 ( A)深度优先 ( B)广度优先 ( C)自底向上 ( D)拓扑序列 5 算法是对问题求解过程的一类精确描述,算法中描述的操作都是可以通过已经实现的基本操作在限定时间内执行有限次来实现的,这句话说明算法具有 (5)特性。 ( A)正确性 ( B)确定性 ( C)可行性 ( D)健壮性 6 用迭代法求解 方程 x5-x-1=0,下列迭代公式不可能正确的是 (6)。 ( A) ( B) ( C) ( D) 7 用递归算法实现 n个相异元素构成的有序序列的二分查找,采用一个递归工作栈时,该栈的最小容量应为 (11)
3、。 ( A) n ( B) n/2 ( C) log2n ( D) log2(n+1) 8 贪婪法是一种 (20)的算法。 ( A)不求最优,只求满意 ( B)只求最优 ( C)求取全部可行解 ( D)求取全部最优解 9 快速排序算法采用的设计方法是 (23)。 ( A)动态规划法 (Dynamic Programming) ( B)分治法 (Divideand Conquer) ( C)回溯法 (Backtracking) ( D)分枝定界法 (Branch and Bound) 10 利用动态规划法求解每对节点之间的最短路径问题时,设有向图 G= V, E共有 n个节点,节点编号 1 n,
4、设 C是 G的成本邻接矩阵,用 Dk(i,j)表示从 i到 j并且不经过编号比 k还大的节点的最短路径的长度 (Dn(i,j)即为图 G中节点 i到 j的最短路径长度 ),则求解该问题的递推关系式为 (28)。 ( A) Dk(i,j)=Dk-1(i,j)+C(i,j) ( B) Dk(i,j)=minDk-1(i,j),Dk-1(i,j)+C(i,j) ( C) Dk(i,j)=Dk-1(i,k)+Dk-1(k,j) ( D) Dk(i,j)=minDk-1(i,j),Dk-1(i,k)+Dk-1(k,j) 11 采用动态规划策略求解问题的显著特征是满足最优性原理,其含义是 (29)。 (
5、A)当前所作出的决策不会影响后面的决策 ( B)原问题的最优解包含其子问题的最优解 ( C)问题可以找到最优解,但利用贪心法不能找到最优解 ( D) 每次决策必须是当前看来最优的决策才可以找到最优解 12 为了解决进程间的同步和互斥问题,通常采用一种称为 (1)机制的方法。若系统中有 5个进程共享若干个资源 R,每个进程都需要 4个资源 R,那么使系统不发生死锁的资源 R的最少数目是 (2)。 ( A)调度 ( B)信号量 ( C)分派 ( D)通信 ( A) 20 ( B) 18 ( C) 16 ( D) 15 14 某仓库有两名发货员,一名审核员。当顾客提货时,只要发货员空闲,允许顾客进入
6、仓库提货,顾客离开时,审核员检验顾客提货是否正确。其工作流程如图3-2所示。为 了利用 PV操作正确地协调他们之间的工作,设置了两个信号量 S1和S2,且 S1的初值为 2, S2的初值为 1。在图中的 a处应填写 (3),图中的 b, c和d处应分别填写 (4)。 ( A) P(S1) ( B) P(S2) ( C) V(S1) ( D) V(S2) ( A) P(S2), V(S2)和 V(S1) ( B) P(S1), V(S1)和 V(S2) ( C) V(S1), P(S2)和 V(S2) ( D) V(S2), P(S1)和 V(S1) 16 在一个单 CPU的计算机系统中,有两台
7、外部设备 R1, R2和三个进程 P1, P2,P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用 I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如表 3-1所示。假设操作系统的开销忽略不计,三个进程从投入运行到全部完成, CPU的利用率约为(5)%; R2的利用率约为 (6)%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率 )。 ( A) 60 ( B) 67 ( C) 78 ( D) 90 ( A) 70 ( B) 78 ( C) 80 ( D) 89 18 因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和 (16)。 对于缓冲池
8、(大量缓冲区 )的管理,采用生产者 -消费者方式解决同步或互斥时,通常需要用 (17)个信号量。 ( A)请求与释放 ( B)释放与保持 ( C)释放与阻塞 ( D)保持与等待 ( A) 1 ( B) 2 ( C) 3 ( D) 4 20 主存按字节编址,地址从 A4000H到 CBFFFH,共有 (21)字节。若用存储容量为 32K*8bit的存储器芯片构成该主存,至少需要 (22)片。 ( A) 80K ( B) 96K ( C) 160K ( D) 192K ( A) 2 ( B) 5 ( C) 8 ( D) 10 22 容量为 64块的 Cache采用组相连方式映像,字块大小为 128
9、个字,每 4块为一组。若主存容量为 4096块,且以字编址,那么主存地址应为 (23)位,主存区号应为 (24)位。 ( A) 16 ( B) 17 ( C) 18 ( D) 19 ( A) 5 ( B) 6 ( C) 7 ( D) 8 24 虚拟存储管理系统的基础是程序的 (25)理论,这个理论的基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据此理论, Denning提出了工作集理论。工作集是进程运行时被频繁地访问的页面集合。在进程运行时,如果它的工作集页面 都在 (26)内,能够使该进程有效地运行,否则会出现频繁的页面调儿调出现象。 ( A)全局性 ( B)局部性 ( C)时间全
10、局性 ( D)空间全局性 ( A)主存储器 ( B)虚拟存储器 ( C)辅助存储器 ( D) U盘 26 MPEG-1编码器输出视频的数据率大约为 (37)。 PAL制式下其图像亮度信号的分辨率为 (38),帧速为 (39)。 ( A) 128Kb/s ( B) 320Kb/s ( C) 1.5Mb/s ( D) 15Mb/s ( A) 352288 ( B) 576352 ( C) 720576 ( D) 1024720 ( A) 16帧 /秒 ( B) 25帧 /秒 ( C) 30帧 /秒 ( D) 50帧 /秒 软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷 4答案与解析
11、 1 【正确答案】 B 【试题解析】 运用数学递推公式,可以推算出数量级 O(nlgn)。 2 【正确答案】 A 【试题解析】 一个算法要求必须总是在执行有穷步之后结束,并月 -每一步都可在有穷时间内完成。上述程序段违反了算法的有穷性性质,理论上将导致过程不可终止。 3 【正确答案】 C 【试题解析】 概 率算法允许算法在执行过程中可随机地选择下一个计算步骤。在许多情况下,当算法在执行过程中面临一个选择时,随机性选择常比最优选择要省时,因此概率算法可以在很大程度上降低算法的复杂度。概率算法通常有两个优点。首先,较之那些我们所知的解决同 问题最好的确定性算法,概率算法所需的运行时间或空间通常小一
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 设计师 上午 基础知识 试题 章节 练习 答案 解析 DOC
