logo资料库

2006下半年软件设计师考试真题及答案-上午卷.doc

第1页 / 共41页
第2页 / 共41页
第3页 / 共41页
第4页 / 共41页
第5页 / 共41页
第6页 / 共41页
第7页 / 共41页
第8页 / 共41页
资料共41页,剩余部分请下载后查看
2006下半年软件设计师考试真题及答案-上午卷 试题(1) 若内存按字节编址,用存储容量为32K×8比特的存储器芯片构成地址编号 A0000H~DFFFFH的内存空间,则 至少需要 (1) 片。 1、A.4 B.6 C.8 D.10 试题(2) 某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度R均为0.9,则该系统的千小时可靠度约 为 (2) 。 2、 A.0.882 B.0.951 C.0.9 D.0.99 试题(3) 设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t,采用常规标量单流水线处理机。 若连续执行10条指令,则共需时间 (3) △t。 3、A.8 B.10 C.12 D.14 试题(4)、(5) 某计算机的时钟频率为400MHz,测试该计算机的程序使用4种类型的指令。每种指令的数量及所需指令时钟 数(CPI)如下表所示,则该计算机的指令平均时钟数为 (4) :该计算机的运算速度约为 (5) MIPS。 指令类型 指令数目(条) 每条指令需时钟数 1 2 3 4 160000 30000 24000 16000 1 2 4 8 4、A.1.85 B.1.93 C.2.36 D.3.75
5、A.106.7 B.169.5 C.207.3 D.216.2 试题(6) 某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制 表示,该指令系统共有m条(m<16)双操作数指令,并存在无操作数指令。若采用扩展操作码技术,那么最多还可设 计出 (6) 条单操作数指令。 6、A.26 B.(24-m)×26-1 C.(24-m)×26 D.(24-m)×(26-1) 试题(7) 以下不属于网络安全控制技术的是 (7) 。 7、A.防火墙技术 B.访问控制技术 C.入侵检测技术 D.差错控制技术 试题(8)、(9) “冲击波”病毒属于 (8) 类型的病毒,它利用Windows操作系统的 (9) 漏洞进行快速传播。 8、A.蠕虫 B.文件 C.引导区 D.邮件 9、A.CGI脚本 B.RPC C.DNS D.IMAP 试题(10) (10) 确定了标准体制和标准化管理体制,规定了制定标准的对象与原则以及实施标准的要求,明确了 违法行为的法律责任和处罚办法。 10、A.标准化 B.标准 C.标准化法 D.标准与标准化 试题(11) 某开发人员不顾企业有关保守商业秘密的要求,将其参与该企业开发设计的应用软件的核心程序设计技巧和 算法通过论文向社会发表,那么该开发人员的行为 (11) 。
11、A.属于开发人员权利不涉及企业权利 B.侵犯了企业商业秘密权 C.违反了企业的规章制度但不侵权 D.未侵犯权利人软件著作权 试题(12) 计算机要对声音信号进行处理时,必须将其转换为数字声音信号。最基本的声音信号数字化方法是取样—量 化法。若量化后的每个声音样本用2个字节表示,则量化分辨率是 (12) 。 12、A.1/2 B.1/1024 C.1/65536 D.1/131072 试题(13)、(14) 某幅图像具有640×480个像素点,若每个像素具有8位的颜色深度,则可表示 (13) 种不同的颜色,经 5:1压缩后,其图像数据需占用 (14) (Byte)的存储空间。 13、A.8 B.256 C.512 D.1024 14、A.61440 B.307200 C.384000 D.3072000 试题(15)、(16) 常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中 (15) 模型适用于需求明确 或很少变更的项目, (16) 模型主要用来描述面向对象的软件开发过程。 15、A.瀑布模型 B.演化模型 C.螺旋模型 D.喷泉模型 16、A.瀑布模型 B.演化模型 C.螺旋模型 D.喷泉模型 试题(17) 软件能力成熟度模型(CMM)是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证 标准。该模型将软件能力成熟度自低到高依次划分为初始级、可重复级、已定义级、已管理级、优化级。 从 (17) 开始,要求企业建立基本的项目管理过程的政策和管理规程,使项目管理工作有章可循。 17、A.初始级 B.可重复级 C.已定义级 D.已管理级
试题(18) 软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有: ①IBM模型 ②Putnam模型 ⑧基本COCOMO模型 ④中级COCOMO模型 ⑤高级COCOMO模型 其中 (18) 均是静态单变量模型。 18、A.①② B.②④⑤ C.①③ D.③④⑤ 试题(19) “通过指明一系列可执行的运算及运算的次序来描述计算过程”是 (19) 语言的特点。 19、A.逻辑式 B.函数式 C.交互式 D.命令式(或过程式) 试题(20) “X=(A+B.×(C-D/E.”的后缀式表示为 (20) 。 20、A.XAB+CDE/-×= B.XAB+C-DE/×= C.XAB+CDE-/×= D.XAB+CD-E/×= 试题(21)、(22) 在一个单CPU的计算机系统中,采用可剥夺式(也称抢占式)优先级的进程调度方案,且所有任务可以并行使 用I/O设备。下表列出了三个任务T1、T2、T3的优先级、独立运行时占用CPU和I/O设备的时间。如果操作系统的开 销忽略不计,这三个任务从同时启动到全部结束的总时间为 (21) ms,CPU的空闲时间共有 (22) ms。 任务 T1 T2 T3 优先级 高 中 低 21、A.28 B.58 C.61 D.64 22、A.3 B.5 C.8 D.13 每个任务独立运行时所需的时 间 对每个任务: 占用CPU 10ms,I/O 13ms, 再占用CPU 5ms
试题(23) 从下表关于操作系统存储管理方案1、方案2和方案3的相关描述可以看出,它们分别对应 (23) 存储管 理方案。 方案 说 明 1 2 3 在系统进行初始化的时候就已经将主存储空 间划分成大小相等或不等的块,并且这些块的 大小在此后是不可以改变的,系统将程序分配 在连续的区域中 主存储空间和程序按固定大小单位进行分割, 程序可以分配在不连续的区域中,该方案当一 个作业的程序地址空间大于主存区可以使用 的空间时也可以执行 编程时必须划分程序模块和确定程序模块之 间的调用关系,不存在调用关系的模块可以占 用相同的主存区 23、A.固定分区、请求分页和覆盖 B.覆盖、请求分页和固定分区 C.固定分区、覆盖和请求分页 D.请求分页、覆盖和固定分区 试题(24)、(25) 假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为8、7和4。在T0时刻系统中有P1、P2、P3、P4.和 P5五个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。在T0时刻系统剩余的可用资源数分别 为 (24) 。如果进程按 (25) 序列执行,那么系统状态是安全的。 24、A.0、1和0 B.0、1和1 C.1、1和0 D.1、1和1 25、A.P1→P2→P4→P5→P3 B.P2→P1→P4→P5→P3 C.P4→P2→P1→P5→P3 D.P4→P2→P5→P1→P3
试题(26) 统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。UP将一个周期的开发 过程划分为4个阶段,其中 (26) 的提交结果包含了系统架构。 26、A.先启阶段 B.精化阶段 C.构建阶段 D.提交阶段 试题(27) 某软件在应用初期运行在Windows NT环境中。现因某种原因,该软件需要在UNIX环境中运行,而且必须完成 相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的 (27) 。 27、A.可扩充性 B.可靠性 C.复用性 D.可移植性 试题(28) 按照ISO/IEC 9126软件质量度量模型定义,一个软件的可靠性的子特性包括 (28) 。 28、A.容错性和安全性 B.容错性和适应性 C.容错性和易恢复性 D.易恢复性和安全性 试题(29) (29) 详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。 29、A.概要设计说明书 B.详细设计说明书 C.用户手册 D.用户需求说明书 试题(30) 各类软件维护活动中, (30) 维护占整个维护工作的比重最大。 30、A.完善性 B.改正性 C.适应性 D.预防性 试题(31)
给定C语言程序: int foo(int x, int y,int d) { } if ( x !=0 ) { if ( y == 0 ) d = d / x; else d=d/(x*y); } else { if ( y == 0 ) d = 0; else d=d/y; } return d; 当用路径覆盖法进行测试时,至少需要设计 (31) 个测试用例。 31、A.3 B.4 C.5 D.8 试题(32) 软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。 (32) 属于确认测试阶段 的活动。 32、A.设计评审 B.代码审查 C.结构测试 D.可靠性测试 试题(33) 面向对象分析的第一步是 (33) 。 33、A.定义服务 B.确定附加的系统约束 C.确定问题域 D.定义类和对象 试题(34) 面向对象程序设计语言为 (34) 提供支持。 34、A.面向对象用例设计阶段 B.面向对象分析阶段 C.面向对象需求分析阶段 D.面向对象实现阶段
试题(35) 下面关于面向对象的描述正确的是 (35) 。 35、A.针对接口编程,而不是针对实现编程 B.针对实现编程,而不是针对接口编程 C.接口与实现不可分割 D.优先使用继承而非组合 试题(36) 下面关于UML文档的叙述中正确的是 (36) 。 36、A.UML文档指导开发人员如何进行面向对象分析 B.UML文档描述了面向对象分析与设计的结果 C.UML文档给出了软件的开发过程和设计流程 D.UML文档指导开发人员如何进行面向对象设计 试题(37)~(39) UML的设计视图包含了类、接口和协作,其中,设计视图的静态方面由 (37) 和 (38) 表现;动态 方面由交互图、 (39) 表现。 37、A.类图 B.状态图 C.活动图 D.用例图 38、A.状态图 B.顺序图 C.对象图 D.活动图 39、A.状态图和类图 B.类图和活动图 C.对象图和状态图 D.状态图和活动图 试题(40) UML中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是 (40) 。 40、A.构件应是可替换的 B.构件表示的是逻辑模块而不是物理模块 C.构件应是组成系统的一部分 D.构件与类处于不同的抽象层次
分享到:
收藏