[计算机类试卷]2011年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc

上传人:cleanass300 文档编号:492974 上传时间:2018-11-30 格式:DOC 页数:42 大小:322.50KB
下载 相关 举报
[计算机类试卷]2011年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc_第1页
第1页 / 共42页
[计算机类试卷]2011年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc_第2页
第2页 / 共42页
[计算机类试卷]2011年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc_第3页
第3页 / 共42页
[计算机类试卷]2011年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc_第4页
第4页 / 共42页
[计算机类试卷]2011年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、2011年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷及答案与解析 1 在 CPU中用于跟踪指令地址的寄存器是 _。 ( A)地址寄存器 (MAR) ( B)数据寄存器 (MDR) ( C)程序计数器 (PC) ( D)指令寄存器 (IR) 2 指令系统中采用不同寻址方式的目的是 _。 ( A)提高从内存获取数据的速度 ( B)提高从外存获取数据的速度 ( C)降低操作码的译码难度 ( D)扩大寻址空间并提高编程灵活性 3 在计算机系统中采用总线结构,便于实现系统的积木 化构造,同时可以 _。 ( A)提高数据传输速度 ( B)提高数据传输量 ( C)减少信息传输线的数量

2、( D)减少指令系统的复杂性 4 原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以 _。 ( A)保证运算过程与手工运算方法保持一致 ( B)简化计算机运算部件的设计 ( C)提高数据的运算速度 ( D)提高数据的运算精度 5 计算机中的浮点数由三部分组成:符号位 S,指数部分 E(称为阶码 )和尾数部分M。在总长度 固定的情况下,增加 E的位数、减少 M的位数可以 _。 ( A)扩大可表示的数的范围同时降低精度 ( B)扩大可表示的数的范围同时提高精度 ( C)减小可表示的数的范围同时降低精度 ( D)减小可表示的数的范

3、围同时提高精度 6 某计算机系统由下图所示的部件构成,假定每个部件的干小时可靠度都为 R,则该系统的千小时可靠度为 _。 ( A) R+2R/4 ( B) R+R2/4 ( C) R(1-(1-R)2) ( D) R(1-(1-R)2)2 7 用户 A从 CA获得用户 B的数字证书,并利用 _验证数字证书的真实性。 ( A) B的公钥 ( B) B的私钥 ( C) CA的公钥 ( D) CA的私钥 8 宏病毒一般感染以 _为扩展名的文件。 ( A) EXE ( B) COM ( C) DOC ( D) DLL 9 在 IE浏览器中,安全级别最高的区域设置是 _。 ( A) Internet (

4、 B)本地 Intranet ( C)可信站点 ( D)受限站点 10 下列关于软件著作权中翻译权的叙述不正确的是:翻译权是指 _的权利。 ( A)将原软件从一种自然语言文字转换成另一种自然 语言文字 ( B)将原软件从一种程序设计语言转换成另一种程序设计语言 ( C)软件著作权人对其软件享有的以其他各种语言文字形式再表现 ( D)对软件的操作界面或者程序中涉及的语言文字翻译成另一科,语言文字 11 某软件公司研发的财务软件产品在行业中技术领先,具有很强的市场竞争优势。为确保其软件产品的技术领先及市场竞争优势,公司采取相应的保密措施,以防止软件技术秘密的外泄。并且,还为该软件产品冠以 “用友

5、”商标,但未进行商标注册。此情况下,公司仅享有该软件产品的 _。 ( A)软件著作权和专利权 ( B)商业秘密权和专利权 ( C)软件著作权和商业秘密权 ( D)软件著作权和商标权 12 以下编码方法中, _属于熵编码。 ( A)哈夫曼编码 ( B)小波变换编码 ( C)线性预测编码 ( D)行程编码 13 CIF视频格式的图像分辨率为 _。 ( A) 352240 ( B) 352288 ( C) 640480 ( D) 320240 14 由 ISO制定的 MPEG系列标准中, _是多媒体内容描述接口标准。 ( A) MPEG-1 ( B) MPEG-2 ( C) MPEG-4 ( D)

6、MPEG-7 15 包含 8个成员的开发小组的沟通路径最多有 _条。 ( A) 28 ( B) 32 ( C) 56 ( D) 64 16 模块 A直接访问模块 B的内部数据,则模块 A和模块 B的耦合类型为_。 ( A)数据耦合 ( B)标记耦合 ( C)公共耦合 ( D)内容耦合 17 下列关于风险的叙述不正确的是:风险是指 _。 ( A)可能发生的事件 ( B)一定会发生的事件 ( C)会带来损失的事件 ( D)可能对其进行干预,以减少损失的事件 18 下列关于 项目估算方法的叙述不正确的是 _。 ( A)专家判断方法受到专家经验和主观性影响 ( B)启发式方法 (如 COCOMO模型

7、)的参数难以确定 ( C)机器学习方法难以描述训练数据的特征和确定其相似性 ( D)结合上述三种方法可以得到精确的估算结果 19 下图是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包含的活动,边上的权重表示活动的持续时间,则里程碑 _在关键路径上。( A) 1 ( B) 2 ( C) 3 ( D) 4 20 若一种程序设计语言规定其程序中的数据必须具有类型,则有利 于 _。 在翻译程序的过程中为数据合理分配存储单元 对参与表达式计算的数据对象进行检查 定义和应用动态数据结构 规定数据对象的取值范围及能够进行的运算 对数据进行强制类型转换 ( A) ( B) ( C) ( D) 21 为

8、了有效地捕获系统需求,应采用 _。 ( A)瀑布模型 ( B) V模型 ( C)原型模型 ( D)螺旋模型 22 关于过程改进,以下叙述中不正确的是 _。 ( A)软件质量依赖于软件开发过程的质量,其中个人因素占主导作用 ( B)要使过程改进有效,需要制定过程改进目标 ( C)要使过程改进有效,需要进行培训 ( D) CMMI成熟度模型是一种过程改进模型,仅支持阶段性过程改进而不支持连续性过程改进 23 软件产品的可靠性并不取决于 _。 ( A)潜在错误的数量 ( B)潜在错误的位置 ( C)软件产品的使用方式 ( D)软件产品的开发方式 24 软件 _是指一个系统在给定时间间隔内和给定条件下

9、无失效运行的概率。 ( A)可靠性 ( B)可用性 ( C)可维护性 ( D)可伸缩性 25 高质量的文档所应 具有的特性中,不包括 _。 ( A)针对性,文档编制应考虑读者对象群 ( B)精确性,文档的行文应该十分确切,不能出现多义性的描述 ( C)完整性,任何文档都应当是完整的、独立的,应该自成体系 ( D)无重复性,同一软件系统的几个文档之间应该没有相同的内容,若确实存在相同内容,则可以用 “见 *文档 *节 ”的方式引用 26 在软件维护阶段,为软件的运行增加监控设施属于 _维护。 ( A)改正性 ( B)适应性 ( C)完善性 ( D)预防性 27 下图所示的逻辑流,最少需要 _个

10、测试用例可实现语句覆盖。( A) 1 ( B) 2 ( C) 3 ( D) 5 28 在改正当前故障的同时可能会引入新的故障,这时需要进行 _。 ( A)功能测试 ( B)性能测试 ( C)回归测试 ( D)验收测试 29 面向对象分析的第一步是 _。 ( A)定义服务 ( B)确定附加的系统约束 ( C)确定问题域 ( D)定义类和对象 30 下列关于一个类的静态成员的描述中,不正确的是 _。 ( A)类的静态方法只能访问该类的静态数据成员 ( B)静态数据成员可被该类的所 有方法访问 ( C)该类的对象共享其静态数据成员的值 ( D)该类的静态数据成员的值不可修改 31 UML中关联的多重

11、度是指 _。 ( A)一个类中被另一个类调用的方法个数 ( B)一个类的某个方法被另一个类调用的次数 ( C)一个类的实例能够与另一个类的多少个实例相关联 ( D)两个类所具有的相同的方法和属性 32 在面向对象软件开发过程中,采用设计模式 _。 ( A)以复用成功的设计 ( B)以保证程序的运行速度达到最优值 ( C)以减少设计过程创建的类的个数 ( D)允许在非面 向对象程序设计语言中使用面向对象的概念 33 以下关于 Singleton(单例 )模式的描述中,正确的是 _。 ( A)它描述了只有一个方法的类的集合 ( B)它描述了只有一个属性的类的集合 ( C)它能够保证一个类的方法只能

12、被一个唯一的类调用 ( D)它能够保证一个类只产生唯一的一个实例 34 _将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 ( A) Adapter(适配器 )模式 ( B) Command(命令 )模式 ( C) Singleton(单例 )模式 ( D) Strategy(策略 )模式 35 以下关于高级程序设计语言翻译的叙述中,正确的是 _。 ( A)可以先进行语法分析,再进行词法分析 ( B)在语法分析阶段可以发现程序中的所有错误 ( C)语义分析阶段的工作与目标机器的体系结构密切相关 ( D)目标代码生成阶段的工作与目标机器的体系

13、结构密切相关 36 下图所示为一个有限自动机 (其中, A是初态、 C是终态 ),该自动机可识别_。 ( A) 0000 ( B) 1111 ( C) 0101 ( D) 1010 37 传值与传地址是函数调用时常采用的信息传递方式, _。 ( A)在传值方式下,是将形参的值传给实参 ( B)在传值方式下,形参可以是任意形式的表达式 ( C)在传地址方式下,是将实参的地址传给形参 ( D)在传地址方式下,实参可以是任意形式的表达式 38 设下三角矩阵 (上三角部分的元素值都为 0)A0n, 0n如下所示,将该三角矩阵的所有非零元素 (即行下标不小于列下标的元素 )按行优先压缩存储在容量足够大的

14、数组 M中 (下标从 1开始 ),则元素 Ai,j(0in, ji)存储 在数组 M的 _中。 ( A) ( B) ( C) ( D) 39 对 n个元素的有序表 Ai,j进行顺序查找,其成功查找的平均查找长度 (即在查找表中找到指定关键码的元素时,所进行比较的表中元素个数的期望值 )为_。 ( A) n ( B) (n+1)/2 ( C) log2n ( D) n2 40 在 _中,任意一个结点的左、右子树的高度之差的绝对值不超过 1。 ( A)完全二叉树 ( B)二叉排序树 ( C)线索二叉树 ( D)最优二叉树 41 设一个包含 N个顶点、 E条边的简单无向图采用邻接矩阵存储结构 (矩阵

15、元素Aij等于 I/O分别表示顶点 i与顶点 j之间有 /无边 ),则该矩阵中的非零元素数目为 _。 ( A) N ( B) E ( C) 2E ( D) N+E 42 对于关键字序列 (26, 25, 72, 38, 8, 18, 59),采用散列函数H(Key)=Keymod13构造散列表 (哈希表 )。若采用线性探测的开放定址法解决冲突(顺序地探查可用存储单元 ),则关键字所在散列表中的地址为 _。 ( A) 6 ( B) 7 ( C) 8 ( D) 9 43 要在 88的 棋盘上摆放 8个 “皇后 ”,要求 “皇后 ”之间不能发生冲突,即任何两个 “皇后 ”不能在同一行、同一列和相同的

16、对角线上,则一般采用 _来实现。 ( A)分治法 ( B)动态规划法 ( C)贪心法 ( D)回溯法 44 分治算法设计技术 _。 ( A)一般由三个步骤组成:问题划分、递归求解、合并解 ( B)一定是用递归技术来实现 ( C)将问题划分为庀个规模相等的子问题 ( D)划分代价很小而合并代价很大 45 某算法的时间复杂度可用递归式 表示,若用 表示,则正确的是 _。 ( A) ( B) ( C) ( D) 46 用插入排序和归并排序算法对数组 3, 1, 4, 1, 5, 9, 6, 5进行从小到大排序,则分别需要进行 _次数组元素之间的比较。 ( A) 12, 14 ( B) 10, 14

17、( C) 12, 16 ( D) 10, 16 47 下面关于集线器与交换机的描述中,错误的是 _。 ( A)交换机是一种多端口网桥 ( B)交换机的各个端口形成一个广播域 ( C)集线器的所有端口组成一个冲突域 ( D)集线器可以起到自动寻址的作用 48 “三网合一 ”的三网是指 _。 ( A)电信网、广播电视网、互联网 ( B)物联网、广播电视网、电信网 ( C)物联网、广播电视网、互联网 ( D)物联网、电信网、互联网 49 要使 4个连续的 C类网络汇聚成一个超网,则子网掩码应该为 _。 ( A) 255.240.0.0 ( B) 255.255.0.0 ( C) 255.255.25

18、2.0 ( D) 255.255.255.252 49 算术表达式采用逆波兰式表示时不用括号,可以利用 (20)进行求值。与逆波兰式 ab-cd+*对应的中缀表达式是 (21)。 50 (20) ( A)数组 ( B)栈 ( C)队列 ( D)散列表 51 (21) ( A) a-b+c*d ( B) (a-b)*c+d ( C) (a-b)*(c+d) ( D) a-b*c+d 51 某文件管理系统在磁盘上建立了位示图 (bitmap),记录磁盘的使用情况。若系统的字长为 32位,磁盘上的物理块依次编号为 0、 1、 2、 ,那么 4096号物理块的使用情况在位示图中的第 (23)个字中描述

19、;若磁盘的容量为 200GB,物理块的大小为 1MB,那么位示图的大小为 (24)个字。 52 (23) ( A) 129 ( B) 257 ( C) 513 ( D) 1025 53 (24) ( A) 600 ( B) 1200 ( C) 3200 ( D) 6400 53 系统中有 R类资源 m个,现有 n个进程互斥使用。若每个进程对 R资源的最大需求为 w,那么当 m、 n、 w分别取下表中的值时,对于表中的 种情况, (25)可能会发生死锁。若将这些情况的 m分别加上 (26),则系统不会发生死锁。 54 (25) ( A) ( B) ( C) ( D) 55 (26) ( A) 1

20、、 1和 1 ( B) 1、 1和 2 ( C) 1、 1和 3 ( D) 1、 2和 1 55 某系统采用请求页式存储管理方案,假设某进程有 6个页面,系统给该进程分配了 4个存储块,其页面变换表如下表所示,表中的状态位等于 I/O分别表示页面在内存 /不在内存。当该进程访问的页面 2不在内存时,应该淘汰表中页号为 (27)的页面。假定页面大小为 4K,逻辑地址为十六进制 3C18H,该地址经过变换后的页帧号为 (28)。 56 (27) ( A) 0 ( B) 3 ( C) 4 ( D) 5 57 (28) ( A) 2 ( B) 5 ( C) 8 ( D) 12 57 设计模式 (44)

21、将抽象部分与其实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中, (45)用于定义实现部分的接口。 58 (44) ( A) Bridge(桥接 ) ( B) Composite(组合 ) ( C) Facade(外观 ) ( D) Singleton(单例 ) 59 (45) ( A) Abstraction ( B) ConcreteImplementorA ( C) ConcreteImplementorB ( D) Implementor 59 给定关系模式 R U, F, U=A, B, C, F=ABC , CB 。关系R(55),且分别有 (56)。 60 (

22、55) ( A)只有 1个候选关键字 AC ( B)只有 1个候选关键字 AB ( C)有 2个候选关键字 AC和 BC ( D)有 2个候选关键字 AC和 AB 61 (56) ( A) 1个非主属性和 2个主属性 ( B) 2个非主属性和 1个主属性 ( C) 0个非主属性和 3个主属性 ( D) 3个非主属性和 0个主属性 61 ARP协议属于 (66)协议,它的作用是 (67)。 62 (66) ( A)物理层 ( B)数据链路 层 ( C)网络层 ( D)传输层 63 (67) ( A)实现 MAC地址与主机名之间的映射 ( B)实现 IP地址与 MAC地址之间的变换 ( C)实现

23、IP地址与端口号之间的映射 ( D)实现应用进程与物理地址之间的变换 63 UML的设计视图包含了类、接口和协作,其中,设计视图的静态方面由 (39)和(40)表现;动态方面由交互图、 (41)表现。 64 (39) ( A)类图 ( B)状态图 ( C)活动图 ( D)序列图 65 (40) ( A)交互图 ( B)对象图 ( C)通信图 ( D)定时图 66 (41) ( A)状态图和类图 ( B)类图和活动图 ( C)对象图和状态图 ( D)状态图和活动图 66 科室与职工的所属联系类型为 (51),病患与医生的就诊联系类型为 (52)。对于就诊联系最合理的设计是 (53),就诊关系的主

24、键是 (54)。 67 (51) ( A) 1:1 ( B) 1:n ( C) n:1 ( D) n:m 68 (52) ( A) 1:1 ( B) 1:n ( C) n:1 ( D) n:m 69 (53) ( A)就诊 (病历号,职工号,就诊情况 ) ( B)就诊 (病历号,职工姓名,就诊情况 ) ( C)就诊 (病历号,职工号,就诊时间,就诊情况 ) ( D)就诊 (病历号,职工姓名,就诊时间,就诊情况 ) 70 (54) ( A)病历号,职工号 ( B)病历号,职工号,就诊时间 ( C)病历号,职工姓名 ( D)病历号,职工姓名,就诊时间 70 Ravi, like many proj

25、ect(71), had studied the waterfall model of software development as the primary software life-cycle(72). He was all set to use it for an upcoming project, his first assignment. However, Ravi found that the waterfall model could not be used because the customer wanted the software delivered in stages

26、, something that implied that the system had to be delivered and built in(73) and not as(74). The situation in many other projects is not very different. The real world rarely presents a problem in which a standard process, or the process used in a previous project, is the best choice. To be the mos

27、t suitable, an existing process must be(75)to the new problem. A development process, even after tailoring, generally cannot handle change requests. To accommodate change requests without losing control of the project, you must supplement the development process with a requirement change management

28、process. 71 (71) ( A) customers ( B) managers ( C) users ( D) administrators 72 (72) ( A) activity ( B) procedure ( C) process ( D) progress 73 (73) ( A) parts ( B) modules ( C) software ( D) a whole 74 (74) ( A) parts ( B) modules ( C) software ( D) a whole 75 (75) ( A) modified ( B) used ( C) suit

29、ed ( D) tailored 2011年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷答案与解析 1 【正确答案】 C 【试题解析】 本题考查寄存器的基本知识。 CPU中通常设置一些寄存器,用于暂时存储程序运行过程中的相关信息。其中,通用寄存器常用于暂存运算器需要的数据或运算结果,地址寄存器和数据寄存器用于访问内存时的地址和数据暂存,指令寄存器用于暂存正在执行的指令,程序计数器中存放待执行的指令的地址。 2 【正确答案】 D 【试题解析】 本题考查指令系统的基本概念。寻址方式是指寻找操作数或操作数地址的方式。指令系统中采用不同寻址方式的目的是为了在效率和方便性上找一个平衡

30、。立即数寻址和寄存器寻址在效率上是最快的,但是寄存器数目少,不可能将操作数都存入其中等待使用,立即数的使用场合也非常有限,这样就需要将数据保存在内存中,然后使用直接寻址、寄存器间接寻址、寄存器相对寻址、基址加变址寻址、相对基址及变址寻址等寻址方式将内存中的数据移入寄存器中。 3 【正确答案】 C 【试题解析】 本题考查计算机 系统的基础知识。总线是连接计算机有关部件的一组信号线,是计算机中用来传送信息代码的公共通道。采用总线结构主要有以下优点:简化系统结构,便于系统设计制造;大大减少了连线数目,便于布线,减小体积,提高系统的可靠性;便于接口设计,所有与总线连接的设备均采用类似的接口;便于系统的

31、扩充、更新与灵活配置,易于实现系统的模块化;便于设备的软件设计,所有接口的软件就是对不同的口地址进行操作;便于故障诊断和维修,同时也降低了成本。 4 【正确答案】 B 【试题解析】 本题考查数据表示的基础知识。使用补码表示数据时, 可以将符号位和其他位统一处理,减法也可按加法来处理,从而简化运算部件的设计。 5 【正确答案】 A 【试题解析】 本题考查数据表示的基础知识。浮点数在计算机中用以近似表示任意某个实数,一个浮点数 a可如下表示: a=MbE其中,尾数部分 M的位数越多,数的精度越高,指数部分 E的位数越多,能表示的数值越大。因此在总长度固定的情况下,增加 E的位数、减少 M的位数可以

32、扩大可表示的数的范围同时降低精度。 6 【正确答案】 D 【试题解析】 本题考查系统可靠性方面的基础知识。由子系统构成串联系统时,其中任何一个 子系统失效就足以使系统失效,其可靠度等于各子系统可靠度的乘积;构成并联系统时,只要有一个子系统正常工作,系统就能正常工作。设每个子系统的可靠性分别以 R1, R2, , RN表示,则整个系统用串联方式构造时的可靠度为 R=R1R 2R N,整个系统用串联方式构造时的可靠度为 R=1-(1-R1)(1-R2)(1 -RN)。因此,本系统的可靠度为 R(1-(1-R)2)2。 7 【正确答案】 C 【试题解析】 本题考查数字证书和 CA证书授权 (Cert

33、ificateAuthority)中心的相关知识点。数字证 书是由权威机构 CA证书授权 (CertificateAuthority)中心发行的,能提供在 Internet,上进行身份验证的一种权威性电子文档,人们可以在互联网交往中用它来证明自己的身份和识别对方的身份。数字证书包含版本、序列号、签名算法标识符、签发人姓名、有效期、主体名、主体公钥信息等并附有 CA的签名,用户 A获取用户 B的数字证书后通过验证 CA的签名来确认数字证书的有效性。验证 CA的签名时使用的是 CA的公钥。 8 【正确答案】 C 【试题解析】 本题考查计算机病毒的基础知识。病毒文件名称一般分 为三部分,第一部分表示

34、病毒的类型,如 Worm表示蠕虫病毒, Trojan表示特洛伊木马,Backdoor表示后门病毒, Macro表示宏病毒等。宏病毒感染的对象是使用某些程序创建的文本文档、数据库、电子表格等文件。 9 【正确答案】 D 【试题解析】 本题考查 IE浏览器不同区域安全等级的基础知识。在 IE浏览器中,安全等级从可信站点、本地 Intranet、 Internet到受限站点默认情况下依次为低、中低、中、高,逐步提升,如下图所示。10 【正确答案】 B 【试题解析】 软件著作权中翻译权是 指以不同于原软件作品的一种程序语言转换该作品原使用的程序语言,而重现软件作品内容的创作的产品权利。简单地说,也就是

35、指将原软件从一种程序语言转换成另一种程序语言的权利。 11 【正确答案】 C 【试题解析】 由于是软件公司研发的财务软件产品,因此,软件公司享有该软件产品的软件著作权。又由于商业秘密的构成条件是:商业秘密必须具有未公开性,即不为公众所知悉;商业秘密必须具有实用性,即能为权利人带来经济效益;商业秘密必须具有保密性,即采取了保密措施。综上所述,公司仅享有该软件产品的软件著作权和商业秘密权。 12 【正确答案】 A 【试题解析】 在计算机信息处理中, “哈夫曼编码 ”是一种一致性编码法 (又称 “熵编码法 ”),用于数据的无损耗压缩。这一术语是指使用一张特殊的编码表将源字符(例如某文件中的一个符号

36、)进行编码。这张编码表的特殊之处在于,它是根据每一个源字符出现的估算概率而建立起来的。出现概率高的字符使用较短的编码,出现概率低的则使用较长的编码,这便使编码之后的字符串的平均期望长度降低,从而达到无损压缩数据的目的。 13 【正确答案】 B 【试题解析】 CIF是常用的标准化图像格式 (CommonIntermediateFormat)。在H.323协议簇中,规定了视频采集设备的标准采集分辨率, CIF=352288像素。 14 【正确答案】 D 【试题解析】 由 ISO制定的 MPEG系列标准中, MPEG-7称为 “多媒体内容描述接口 ”(multimediacontentdescrip

37、tioninterface)。该标准是建立对多媒体内容的描述标准,满足包括静止图像、图形、 3D模型、音频、话音、视频以及以上元素组合在一起的合成多媒体信息的应用领域的要求,并兼顾标准的通用性和扩展性的要求。 15 【正确答案】 A 【试题解析】 本题考查项目管理及工具技术。软件开发小组的沟通路径受到小组组织形式和规模的影响。若任意小组成员之间均可能有沟通路径,则可用完全连通图来对开发小组的沟通路径建模,最多的沟通路径为完全连通图的边数,即 n个成员的开发小组的沟通路径是 n(n-1)/2,因此 8个成员的开发小组的沟通路径有28条。 16 【正确答案】 D 【试题解析】 本题考查软件的分析与

38、设计方法。模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。耦合 是模块之间的相对独立性的度量,模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性就越弱。一般来说,模块之间的耦合有 7种类型,根据耦合性从低到高为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。如果一个模块访问另一个模块时,彼此之间是通过数据参数 (不是控制参数、公共数据结构或外部变量 )来交换输入、输出信息的,则称这种耦合为数据耦合;如果一组模块通过数据结构本身传递,则称这种耦合为标记耦合;若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共

39、耦合;若一个模块直接访问另 一个模块的内部数据、一个模块不通过正常入口转到另一个模块内部、两个模块有一部分程序代码重叠或者一个模块有多个入口,上述几个情形之一发生则说明两个模块之间就发生了内容耦合。 17 【正确答案】 B 【试题解析】 本题考查风险分析和风险控制技术。风险是一种具有负面后果的、人们不希望发生的事件。通常认为风险具有以下特点:风险是可能发生的事件,其发生的可能性用风险概率来描述;风险是会给项目带来损失的事件;可能对风险进行干预,以期减少损失。针对每一种风险,应弄清可能减少造成损失或避免损失的程度。对风险加以控 制,采取一些有效的措施来降低风险或是消除风险。 18 【正确答案】

40、D 【试题解析】 本题考查项目管理及工具技术。项目估算是项目计划和管理的一个至关重要的方而。成本超出某个限度可能 导致客户取消项目,而过低的成本估算可能会迫使开发小组投入大量的时间却没有相应的经济回报。日前常用的项目估算方法有专家判断方法,该方法受到专家经验和主观性等方面的影响;算法方法,根据某个计算模型来估算项目开发成本,如启发式方法 COCOMO模型,但这些模型中的参数难以确定;机器学习方法,如根据过去的项目开发数据,建立分类模型,预测新项目的开发成本,但这类方法难以定义训练数据的特征以及定义数据对象之间的相似性。即使结合多种方法,上述问题仍然存在,因此并不能得到精确地估算结果。 19 【

41、正确答案】 B 【 试题解析】 本题考查项目管理及工具技术。根据关键路径法,计算出关键路径为 025789,关键路径长度为 65。因此里程碑 2在关键路径上,而里程碑 1、 3和 4不在关键路径上。 20 【正确答案】 B 【试题解析】 本题考查程序语言的基础知识。程序中的数据具有类型属性时,就可以规定数据对象的取值范围及能够进行的运算,在运算前便于进行类型检查,也更有利于为数据合理分配存储单元。 21 【正确答案】 C 【试题解析】 本题考查软件过程模型。软件过程是软件生命周期中的一系列相关活动,即用于开发 和维护软件及相关产品的一系列活动。软件过程模型可以帮助开发团队理解开发过程,形成对开

42、发中的活动、资源和约束的共同理解,可以根据具体情况对一个过程进行裁翦等。瀑布模型从一种非常高层的角度描述了软件开发过程中进行的活动,并且提出了要求开发人员经过的事件序列。该模型适用于项目丌始时需求已确定的情况。 V模型是瀑布模型的变种,它说明测试活动是如何与分析和设计相联系的。原型模型允许开发人员快速地构造整个系统或系统的一部分以理解或澄清问题。原型的用途是获知用户的真正需求,因此原型模型可以有效地引发系统需求。螺旋模型把开发 活动和风险管理结合起来,以将风险减到最小并控制风险。 22 【正确答案】 D 【试题解析】 本题考查软件过程改进。软件开发过程极大地影响所生成的产品质量,因此改进过程将

43、改进软件产品的质量。这也是进行过程改进的前提和理念。软件质量依赖于软件开发过程的质量,其中,人的因素是主导的,开发技术、过程质量、成本时间和进度也是影响因素。另外,要使得过程改进有效,需要制定过程改进的目标,还需要对开发人员进行培训。 CMMI是 SEI将已有的几个CMM模型结合在一起,使之构成 “集成模型 ”,即成熟度模型,该模型支持阶段 性过程改进和连续性过程改进。 23 【正确答案】 D 【试题解析】 本题考查软件质量管理。软件可靠性指的是一个系统对于给定的时间间隔内、在给定条件下无失效运作的概率。根据定义,软件可靠性与软件的潜在错误的数量、位置有关,与软件产品的使用方式有关,而软件产品的开发方式不决定软件产品的可靠性。 24 【正确答案】 A 【试题解析】 本题考查软件质量管理。软件可靠性指的是一个系统对于给定的时间间隔内、在给定条件下无失效运作的概率。软件可用性使之在给定的时间点上,一个软件系统能够按照规格说明正确 运行的概率。软件可维护性是在给定的使用条件下,在规定的时间间隔内,使用规定的过程和资源完成维护活动的概率。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1