[计算机类试卷]2010年下半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc
《[计算机类试卷]2010年下半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2010年下半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc(37页珍藏版)》请在麦多课文档分享上搜索。
1、2010年下半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析 1 在输入输出控制方法中,采用 (1)可以使得设备与主存间的数据块传送无需 CPU干预。 ( A)程序控制输人输出 ( B)中断 ( C) DMA ( D)总线控制 2 若某计算机采用 8位整数补码表示数据,则运算 (2)将产生溢出。 ( A) -127+1 ( B) -127-1 ( C) 127+1 ( D) 127-1 3 若内存容量为 4GB,字长为 32,则 (3)。 ( A)地址总线和数据总线的宽度都为 32 ( B)地址 总线的宽度为 30,数据总线的宽度为 32 ( C)地址总线的宽度为 3
2、0,数据总线的宽度为 8 ( D)地址总线的宽度为 32,数据总线的宽度为 8 4 设用 2K4位的存储器芯片组成 16K x 8位的存储器 (地址单元为 0000H3FFFH,每个芯片的地址空间连续 ),则地址单元 OBlFH所在芯片的最小地址编号为 (4)。 ( A) 0000H ( B) 0800H ( C) 2000H ( D) 2800H 5 编写汇编语言程序时,下列寄存器中程序员可访问的是 (5)。 ( A)程序计数器 (PC) ( B)指令寄存器 (IR) ( C)存储器数据寄存器 (MDR) ( D)存储器地址寄存器 (MAR) 6 正常情况下,操作系统对保存有大量有用数据的硬
3、盘进行 (6)操作时,不会清除有用数据。 ( A)磁盘分区和格式化 ( B)磁盘格式化和碎片整理 ( C)磁盘清理和碎片整理 ( D)磁盘分区和磁盘清理 7 如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求,这种手段属于 (7)攻击。 ( A)拒绝服务 ( B)口令入侵 ( C)网络监听 ( D) IP 欺骗 8 ARP攻 击造成网络无法跨网段通信的原因是 (8)。 ( A)发送大量 ARP报文造成网络拥塞 ( B)伪造网关 ARP报文使得数据包无法发送到网关 ( C) ARP攻击破坏了网络的物理连通性 ( D) ARP攻击破坏了网关设备
4、 9 下列选项中,防范网络监听最有效的方法是 (9)。 ( A)安装防火墙 ( B)采用无线网络传输 ( C)数据加密 ( D)漏洞扫描 10 软件商标权的权利人是指 (10)。 ( A)软件商标设计人 ( B)软件商标制作人 ( C)软件商标使用人 ( D)软件注册商标所有人 11 利用 (11)可以对软件的技术信息、经营信息提供保护。 ( A)著作权 ( B)专利权 ( C)商业秘密权 ( D)商标权 12 李某在某软件公司兼职,为完成该公司交给的工作,做出了一项涉及计算机程序的发明。李某认为该发明是自己利用业余时间完成的,可以个人名义申请专利。关于此项发明的专利申请权应归属 (12)。
5、( A)李某 ( B)李某所在单位 ( C)李某兼职的软件公司 ( D)李某和软件公司约定的一方 13 一幅彩色图像 (RGB),分辨率为 256512,每一种颜色用 8bit表示,则该彩色图像的数据量为 (13)bit。 ( A) 2565128 ( B) 25651238 ( C) 2565123/8 ( D) 2565123 14 10000张分辨率为 1024768的真彩 (32位 )图片刻录到 DVD光盘上,假设每张光盘可以存放 4GB的信息,则需要 (14)张光盘。 ( A) 7 ( B) 8 ( C) 70 ( D) 7l 15 某项目组拟开发一个大规模系统,且具备了相关领域及类
6、似规模系统的开发经验。下列过程模型中, (15)最适合开发此项目。 ( A)原型模型 ( B)瀑布模型 ( C) V模型 ( D)螺旋模型 16 敏捷开发方法 XP是一种轻量级、高效、低风险、柔性、可预测的、科学的软件开发方法,其特性包含在 12个最佳实践中。系统的设计要能够尽可能早交付,属于 (18)最佳实践。 ( A)隐喻 ( B)重构 ( C)小型发布 ( D)持续集成 17 在软件开发过程中进行风险分析时, (19)活动的目的是辅助项目组建立处理风险的策略,有效的策略应考虑风险避免、风险监控、风险管理及意外事件计划。 ( A)风险识别 ( B)风险预测 ( C)风险评估 ( D)风险控
7、制 18 以下关于变量和常量和叙述 中,错误的是 (20)。 ( A)变量的取值在程序运行过程中可以改变,常量则不行 ( B)变量具有类型属性,常量则没有 ( C)变量具有对应的存储单元,常量则没有 ( D)可以对变量赋值,不能对常量赋值 19 编译程序分析源程序的阶段依次是 (21)。 ( A)词法分析、语法分析、语义分析 ( B)语法分析、词法分析、语义分析 ( C)语义分析、语法分析、词法分析 ( D)语义分析、词法分析、语法分析 20 下图所示的有限自动机中, 0是初始状态, 3是终止状态,该自动机可以识别(22)。 ( A) abab ( B) aaaa ( C) bbbb ( D)
8、 abba 21 某磁盘磁头从一个磁道移至另一个磁道需要 10ms,文件在磁盘上非连续存放,逻辑上相邻数据块的平均移动距离为 10个磁道,每块的旋转延迟时间及传输时间分别为 100ms和 2ms,则读取一个 100块的文件需要 (26)ms时间。 ( A) 10200 ( B) 11000 ( C) 11200 ( D) 20200 22 冗余技术通常分为 4类,其中 (29)按照工作方法可以分为静态、动态和混合冗余。 ( A)时间冗余 ( B)信息冗余 ( C)结构冗余 ( D)冗余附加技术 23 以下关于过程改进的叙述中,错误的是 (30)。 ( A)过程能力成熟度模型基于这样的理念:改进
9、过程将改进产品,尤其是软件产品 ( B)软件过程改进框架包括评估、计划、改进和监控四个部分 ( C)软件过程改进不是一次性的,需要反复进行 ( D)在评估后要把发现的问题转化为软件过程改进计划 24 软件复杂性度量的参数不包括 (31)。 ( A)软件的规模 ( B)开发小组的规模 ( C)软件的难度 ( D)软件的结构 25 根据 MeCabe度量法,以下程序图的复杂性度量值为 (32)。( A) 4 ( B) 5 ( C) 6 ( D) 7 26 软件系统的可维护性评价指标不包括 (33)。 ( A)可理解性 ( B)可测试性 ( C)可扩展性 ( D)可修改性 27 以下关于软件系统文档
10、的叙述中,错误的是 (34)。 ( A)软件系统文档既包括有一定格式要求的规范文档,又包括系统建设过程中的各种来往文件、会议纪要、会计单据等资料形成的不规范文档 ( B)软件系统文档可以提高软件开发的可见度 ( C)软件系统文档不能提高软件开发效率 ( D)软件系统文档便于用户理解软件的功能、性能等各项指 标 28 以下关于软件测试的叙述中,正确的是 (35)。 ( A)软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误 ( B)软件测试活动应从编码阶段开始 ( C)一个成功的测试能发现至今未发现的错误 ( D)在一个被测程序段中,若已发现的错误越多,则残存的错误数越少 29 不属于黑
11、盒测试技术的是 (36)。 ( A)错误猜测 ( B)逻辑覆盖 ( C)边界值分析 ( D)等价类划分 29 开一闭原则 (Open-Closed Principle, OCP)是面向对象的可复用设计的基石。开一闭原 则是指一个软件实体应当对 (37)开放,对 (38)关闭;里氏代换原则 (Liskov Substitution Principle, LSP)是指任何 (39)可以出现的地方, (40)一定可以出现。依赖倒转原则 (Dependence Inversion Principle, DIP)就是要依赖于 (41)而不依赖于(42),或者说要针对接口编程,不要针对实现编程。 ( A)
12、修改 ( B)扩展 ( C)分析 ( D)设计 ( A)修改 ( B)扩展 ( C)分析 ( D)设计 ( A)变量 ( B)常量 ( C)基 类对象 ( D)子类对象 ( A)变量 ( B)常量 ( C)基类对象 ( D)子类对象 ( A)程序设计语言 ( B)建模语言 ( C)实现 ( D)抽象 ( A)程序设计语言 ( B)建模语言 ( C)实现 ( D)抽象 36 下图所示为两个有限自动机 M1和 M2(A是初态、 C是终态 ), (48)。 ( A) M1和 M2都是确定的有限自动机 ( B) M1和 M2都是不确定的有限自动机 ( C) M1是确定的有限自动机, M2是不确定的有限
13、自动机 ( D) M1是不确定的有限自动机, M2是确定的有限自动机 37 以下关于可视化程序设计的叙述中,错误的是 (49)。 ( A)视化程序设计使开发应用程序无需编写程序代码 ( B)可视化程序设计基于面向对象的思想,引入了控件和事件驱动 ( C)在可视化程序设计中,构造应用程序界面就像搭积木 ( D)在可视化程序设计中,采用解释方式可随时查看程序的运行效果 38 以下关于汇编语言的叙述中,错误的是 (50)。 ( A)汇编语言源程序中的指令语句将被翻译成机器代码 ( B)汇编程序先将源程序中的伪指令翻译成机器代码,然后再翻译指令语句 ( C)汇编程序以汇编语言源程序为输 入,以机器语言
14、表示的目标程序为输出 ( D)汇编语言的指令语句必须具有操作码字段,可以没有操作数字段 39 在某企业的营销管理系统设计阶段,属性 “员工 ”在考勤管理子系统中被称为 “员工 ”,而在档案管理子系统中被称为 “职工 ”,这类冲突称为 (51)冲突。 ( A)语义 ( B)结构 ( C)属性 ( D)命名 40 设循环队列 Q的定义中有 rear和 len两个域变量,其中 rear表示队尾元素的指针, len表示队列的长度,如下图所示 (队列长度为 3,队头元素为 e)。设队列的存储空间容量为 M,则队头元素的指针为 (57)。 ( A) (Q rear+Q len-1) ( B) (Q rea
15、r+Q 1en-1+M) M ( C) (Q rear-Q 1en+1) ( D) (Q rear-Q 1en+1+M) M 41 下面关于哈夫曼树的叙述中,正确的是 (58)。 ( A)哈夫曼树一定是完全二叉树 ( B)哈夫曼树一定是平衡二叉树 ( C)哈夫曼树中权值最小的两个结点互为兄弟结点 ( D)哈夫曼树中左孩子结点小于父结点、右孩子结点大于父结点 42 (59)是右图的合法拓扑序列。 ( A) 6 5 4 3 2 1 ( B) 1 2 3 4 5 6 ( C) 5 6 3 4 2 1 ( D) 5 6 4 2 1 3 43 某一维数组中依次存放了数据元素 15, 23, 38, 47
16、, 55, 62, 88, 95, 102,123,采用折半 (二分 )法查找元素 95时,依次与 (60)进行了比较。 ( A) 62, 88, 95 ( B) 62, 95 ( C) 55, 88, 95 ( D) 55, 95 44 己知一棵度为 3的树 (一个结点的度是指其子树的数目,树的度是指该树中所有结点的度的最大值 )中有 5个度为 1的结点, 4个度为 2的结点, 2个度为 3的结点,那么,该 树中的叶子结点数目为 (61)。 ( A) 10 ( B) 9 ( C) 8 ( D) 7 45 某算法的时间复杂度可用递归式 ,表示,若用表示该算法的渐进时间复杂度的紧致界,则正确的是
17、 (62)。 ( A) (nlg2n) ( B) (nlgn) ( C) (n2) ( D) (n3) 46 用动态规划策略求解矩阵连乘问题 M1*M2*M3*M4,其中 M1(20*5)、 M2(5-35)、 M3(35*4)和 M4(4*25),则最优的计算次序为 (63)。 ( A) (M1*M2)*M3)*M4 ( B) (M1*M2)*(M3*M4) ( C) (M1*(M2*M3)*M4 ( D) M1*(M2*(M3*M4) 47 下面 C程序段中 count+语句执行的次数为 (64)。 for(int i=1; i标记的 align属性用于定义 (70)。 ( A)对齐方式
18、( B)背景颜色 ( C)边线粗细 ( D)单元格边距 51 使用 PERT图进行进度安排,不能清晰地描述 (16),但可以给出哪些任务完成后才能开始另一些任务。下面 PERT图所示工程从 A到 K的关键路径是 (17), (图中省略了任务的开始和结束时刻 )。( A)每个任务从何时开始 ( B)每个任务到何时结束 ( C)各任务之间的并行情况 ( D)各任务之间的依赖关系 ( A) ABEGHIK ( B) ABEGHJK ( C) ACEGHIK ( D) ACEGHJK 53 某文件系统采用多级索引 结构,若磁盘块的大小为 512字节,每个块号需占 3字节,那么根索引采用一级索引时的文件
19、最大长度为 (27)K字节;采用二级索引时的文件最大长度为 (28)K字节。 ( A) 85 ( B) 170 ( C) 512 ( D) 1024 ( A) 512 ( B) 1024 ( C) 14450 ( D) 28900 55 下面的 UML类图描绘的是 (46)设计模式。关于该设计模式的叙述中,错误的是(47)。 ( A)桥接 ( B)策略 ( C)抽象工厂 观察者 ( A)该设计模式中的 Observer需要维护至少一个 Subject对象 ( B)该设计模式中的 ConcreteObserver可以绕过 Subject及其子类的封装 ( C)该设计模式中一个 Subject对象
20、需要维护多个 Observer对象 ( D)该设计模式中 Subjeet需要通知 Observer对象其自身的状态变化 57 设有学生实体 Students(学号,姓名,性别,年龄,家庭住址,家庭成员,关系,联系电话 ),其中 “家庭住址 ”记录了邮编、省、市、街道信息; “家庭成员,关系,联系,电话 ”分别记录了学生亲属的姓名、与学生的关系以及联系电话。 学生实体 Students中的 “家庭住址 ”是一个 (52)属性;为使数据库模式设计更合理,对于关系模式 Students (53)。 ( A)简单 ( B)多值 ( C)复合 ( D)派生 ( A)可以不作任何处理,因为该关系模式达到了
21、 3NF ( B)只允许记录一个亲属的姓名、与学生的关系以及联系电话的信息 ( C)需要对关系模式 Students增加若干组家庭成员、关系及联系电话字段 ( D)应该将家庭成员、关系及联系电话加上学生号,设计成为一个独立的实体 59 公钥体系中,私钥用于 (66),公钥用于 (67)。 ( A)解密 和签名 ( B)加密和签名 ( C)解密和认证 ( D)加密和认证 ( A)解密和签名 ( B)加密和签名 ( C)解密和认证 ( D)加密和认证 61 进程 P1、 P2、 P3、 P4和 P5的前趋图如下: 若用 PV操作控制进程 P1 P5并发执行的过程,则需要设置 6个信号量 Sl、 S
22、2、 S3、 S4、 S5和 S6,且信号量 S1 S 6的初值都等于零。下图中 a和 b处应分别填写 (23); c和d处应分别填写 (24), e和 f处应分别填写 (25)。( A) P(S1)P(S2)和 P(S3)P(S4) ( B) P(S1)V(S2)和 P(S2)V(S1) ( C) V(S1)V(S2)和 V(S3)V(s4) ( D) P(S1)P(S2)和 V(S1)V(s2) ( A) P(S1)P(s2)和 V(S3)V(S4) ( B) P(S1)P(S3)和 V(S5)V(S6) ( C) V(S1)V(s2)和 P(S3)P(S4) ( D) P(S1)V(S3
23、)和 P(S2)V(s4) ( A) P(S3)P(S4)和 V(S5)V(S6) ( B) V(S5)V(S6)和 P(S5)P(S6) ( C) P(S2)P(S5)和 P(S4)P(S6) ( D) P(S4)V(S5)和 P(S5)V(S6) 64 (43)是一种很强的 “拥有 ”关系, “部分 ”和 “整体 ”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等; (44)同样表示 “拥有 ”关系,但有时候 “部分 ”对象可以在不同的 “整体 ”对象之间共享,并且 “部分 ”对象的生命周期也可以与 “整体 ”对象不同,甚至 “部分 ”对象可以脱离 “整体 ”对象而单
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2010 年下 半年 软件 水平 考试 中级 设计师 上午 基础知识 试题 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-492914.html