2014年下半年软件设计师上午试题(答案)
2014年下半年软考网络规划设计师综合知识案例分析论文试题及答案解析

全国计算机技术与软件专业技术资格(水平)考试2014年下半年网络规划设计师上午试卷(考试时间9:00~11:30共150分钟)请按下述要求正确填写答题卡1.在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。
2.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4.解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题●2014年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A.9 B.10 C.11 D.12(89)A.4 B.5 C.6 D.7因为考试日期是“11月4日”,故(88)选C,(89)选A,应在答题卡序号88下对C填涂,在序号89下对A填涂(参看答题卡)。
●计算机采用分级存储体系的主要目的是为了(1)。
(1)A.解决主存容量不足的问题B.提高存储器读写可靠性C.提高外设访问效率D.解决存储的容量、价格和速度之间的矛盾●设关系模式R(U,F),其中U为属性集,F是U上的一组函数依赖,那么函数依赖的公理系统(Armstrong公理系统)中的合并规则是指为(2)为F所蕴涵。
(2)A.若A→B,B→C,则A→C B.若Y⊆X⊆U,则X→YC.若A→B,A→C,则A→BCD.若A→B,C⊆B,则A→C●在结构化分析方法中,用(3)表示功能模型,用(4)表示行为模型。
(3)A.ER图 B.用例图 C.DFD D.对象图(4)A.通信图 B.顺序图 C.活动图 D.状态转换图●以下关于单元测试的说法中,正确的是(5)。
(5)A.驱动模块用来调用被测模块,自顶向下的单元测试不需要另外编写驱动模块B.桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块C.驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块D.桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块●公司欲开发一个用于分布式登陆的服务器端程序,使用面向连接的TCP协议并发地处理多客户端登陆请求。
2014年下半年软件设计师上午试题(含答案)

答案仅供参考2014年下半年软件设计师上午试题1.属于CPU中算术逻辑单元的部件是(B)。
A.程序计数器B.加法器C.指令寄存器D.指令译码器2.计算机采用分级存储体系的主要目的是为了解决(D)问题。
A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾3.三总线结构的计算机总线系统由(D)组成。
A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线4.DHCP客户端可从DHCP服务器获得(B)。
A.DHCP服务器的地址和Web服务器的地址B.DNS服务器的地址和DHCP服务器的地址C.客户端地址和邮件服务器地址D.默认网关的地址和邮件服务器地址5.ICMP协议属于因特网中的(C)协议,ICMP协议数据单元封装在(C)中传送。
A.数据链路层B.网络层C.传输层D.会话层A.以太帧B.TCP段C.UDP数据报D.IP数据报6.PPP中的妥全认证协议是(A),它使用三次握手的会话过程传送密文。
A.MD5B.PAPC.CHAPC.CHAP7.已知一个文件中出现的各字符及其对应的频率如下表所示。
若采用定长编码,则该文件中字符的码长应为(D)。
若采用Huffman编码,则字符序列“face”的编码应为(D)。
A.2B.3C.4D.5A.110001001101B.001110110011C.101000010100D.010*********8.对一待排序序列分别进行直接插入排序和简单选择排序,若待排序序列中有两个元素的值相同,则(A)保证这两个元素在排序前后的相对位置不变。
A.直接插入排序和简单选择排序都可以B.直接插入排序和简单选择排序都不能C.只有直接插入排序可以D.只有简单选择排序可以9.快速排序算法在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待排序数组划分成两个部分,前面一部分元素值小于等于基准元素,而后面一部分元素值大于基准元素。
2014年下半年 系统架构设计师 答案详解

某计算机系统中有一个CPU、一台输入设备和一台输出设备,假设系统中有四个作业T1、T2、T3和T4,系统采用优先级调度,且T1的优先级>T2的优先级>T3的优先级>T4的优先级。
每个作业具有三个程序段:输入Ii、计算Ci和输出Pi(i=1,2,3,4),其执行顺序为Ii →Ci→Pi。
这四个作业各程序段并发执行的前驱图如下所示。
图中①、②、③分别为(1),④、⑤、⑥分别为(2)。
(1)A.I2、C2、C4 B.I2、I3、C2 C.C2、P3、C4 D.C2、P3、P4(2)A.C2、C4、P4 B.I2、I3、C4 C.I3、P3、P4 D.C4、P3、P4【答案】B D【解析】本题考查操作系统前驱图方面的基础知识。
(1)前趋图是一个有向无循环图,由节点和有向边组成,节点代表各程序段的操作,而节点间的有向边表示两个程序段操作之间存在的前趋关系(“→”)。
程序段Pi和Pj的前趋关系可表示成Pi→Pj,其中Pi是Pj的前趋,Pj是Pi的后继,其含义是Pi执行结束后Pj 才能执行。
本题完整的前趋图如下图所示,具体分析如下。
根据题意,I1执行结束后C1才能执行,Ci执行结束后Pi才能执行,因此I1是C1、P1的前趋,C1是P1的前驱。
可见,图中③应为C1。
又因为计算机系统中只有一台输入设备,所以I1执行结束后I2和I3才能执行,故I1是I2和I3的前趋,I2是I3的前趋。
可见,图中①、②分别为I2、I3。
(2)试题(2)的正确答案是D。
根据题意,I4、C3执行结束后C4才能执行,即I4、C3是C4的前趋,所以④应为C4。
又因为计算机系统中只有一个CPU和一台输出设备,所以C3、P2执行结束后P3才能执行,C3、P2是P3的前趋;同理C4、P3执行结束后P4才能执行,C4、P3是P4的前趋。
经分析可知图中⑤、⑥分别为P3、P4。
计算机系统中只有一个CPU,而且系统采用优先级调度,所以C1是C2的前趋,C2是C3的前趋。
完整版2014下半年软考网络工程师试题及答案(DOC)

2014下半年软考网络工程师上午题●属于CPU中算术逻辑单元的部件是(1)。
(1)A. 程序计数器 B. 加法器 C. 指令寄存器 D. 指令译码器●内存按字节编址从A5000H到DCFFFH的区域其存储容量为(2)。
(2)A. 123KB B. 180KB C. 223KB D. 224KB●计算机采用分级存储体系的主要目的是为了解决(3)的问题。
(3)A. 主存容量不足 B. 存储器读写可靠性C. 外设访问效率D. 存储容量、成本和速度之间的矛盾●Flym分类法基于信息流将特征计算机分成4类,其中(4)只有理论意义而无实例。
(4)A. SISD B. MISD C. SIMD D. MIMD●以下关于结构化开发方法的叙述中,不正确的是(5)。
(5)A. 总的指导思想是自顶向下,逐层分解B. 基本原则是功能的分解与抽象C. 与面向对象开发方法相比,更适合于大规模、特别复杂的项目D. 特别适合于数据处理领域的项目●模块A、B和C都包含相同的5个语句,这些语句之间没有联系。
为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为(6)内聚。
(6)A. 功能 B. 通信 C. 逻辑 D. 巧合●下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动,变的权重表示活动的持续时间,则里程碑(7)在关键路径上。
活动GH的松弛时间是(8)。
(7)A. B B. E C. C D. K(8)A. 0 B. 1 C. 2 D. 3●将高级语言源程序翻译车恩能够机器语言的过程中,常引入中间码,以下关于中间代码的叙述中,不正确的是(9)。
(9)A. 中间代码不依赖于具体的机器B. 使用中间代码可提高编译程序的可移植性C. 中间代码可以用树或图表示D. 中间代码可以用栈和队列表示●甲公司接受乙公司委托开发了一项应用软件,双方没有订立任何书面合同。
在此情形下,(10)享有该软件的著作权。
2014年下半年上午 软件设计师 试题及答案与解析-软考考试真题-基础知识

2014年下半年上午软件设计师考试试题-答案与解析一、单项选择题(共75分,每题1分。
每题备选项中,只有1个最符合题意)●第1题.三总线结构的计算机总线系统由(1)组成。
A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线【参考答案】B【答案解析】总线上传输的信息类型分为数据、地址和控制,因此总线由数据总线、地址总线和控制总线组成。
●第2题.计算机采用分级存储体系的主要目的是为了解决(2)问题。
A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾【参考答案】D【答案解析】计算机系统中,高速缓存一般用SRAM,内存一般用DRAM,外存一般采用磁存储器。
SRAM的集成度低、速度快、成本高。
DRAM的集成度高,但是需要动态刷新。
磁存储器速度慢、容量大、价格便宜。
因此,不同的存储设备组成分级存储体系,来解决速度、存储容量和成本之间的矛盾。
●第3题.属于CPU中算术逻辑单元的部件是(3)。
A.程序计数器B.加法器C.指令寄存器D.指令译码器【参考答案】B【答案解析】程序计数器、指令寄存器和指令译码器都是CPU中控制单元的部件,加法器是算术逻辑运算单元的部件。
●第4题.内存按字节编址从A5000H到DCFFFH的区域其存储容量为(4)。
A.123KBB.180KBC.223KBD.224KB【参考答案】D【答案解析】从地址A5000H到DCFFFH,存储单元数目为37FFFH(即224*1024)个,由于是字节编址,从而得到的存储容景为224KB。
●第5题.以下关于RISC和CISC的叙述中,不正确的是(5)。
A.RISC通常比CISC的指令系统更复杂B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求【参考答案】A【答案解析】计算机工作时就是取指令和执行指令。
2014年下半年 软件设计师 综合知识

全国计算机技术与软件专业技术资格(水平)考试2014年下半年软件设计师上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。
3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题● 2014 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 9 B. 10 C. 11 D. 12(89)A. 4 B. 5 C. 6 D. 7 因为考试日期是“11 月 4 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。
●三总线结构的计算机总线系统由(1)组成。
(1)A.CPU总线、内存总线和IO总线 B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线●计算机采用分级存储体系的主要目的是为了解决(2)问题。
(2)A.主存容量不足 B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾●属于CPU中算术逻辑单元的部件是(3)。
(3)A.程序计数器 B.加法器 C.指令寄存器 D.指令译码器●内存按字节编址从A5000H到DCFFFH的区域其存储容量为(4)。
(4)A.123KB B.180KB C.223KB D.224KB●以下关于RISC和CISC的叙述中,不正确的是(5)。
(5)A.RISC通常比CISC的指令系统更复杂B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求●Flynn分类法基于信息流特征将计算机分成4类,其中(6)只有理论意义而无实例。
系统架构设计师真题及答案

2014年下半年系统架构设计师考试真题目录2014年下半年系统架构设计师考试上午真题2014年下半年系统架构设计师考试上午真题2014年下半年系统架构设计师考试上午真题单项选择题每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。
1.某计算机系统中有一个CPU、一台输入设备和一台输出设备,假设系统中有四个作业T1、T2、T3和T4,系统采用优先级调度,且T1的优先级>T2的优先级>T3的优先级>T4的优先级。
每个作业具有三个程序段:输入Ii、计算Ci和输出Pi(i=1,2,3,4),其执行顺序为Ii→Ci→Pi。
这四个作业各程序段并发执行的前驱图如下所示。
图中①、②、③分别为(),④、⑤、⑥分别为()。
A.I2、C2、C4B.I2、I3、C2C.C2、P3、C4D.C2、P3、P4A.C2、C4、P4B.I2、I3、C4C.I3、P3、P4D.C4、P3、P42.某文件系统文件存储采用文件索引节点法。
假设磁盘索引块和磁盘数据块大小均为1KB,每个文件的索引节点中有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4字节,其中iaddr[0]~iaddr[5]为直接地址索引,iaddr[6]是一级间接地址索引,iaddr[7]是二级间接地址索引。
如果要访问icwutil.dll文件的逻辑块号分别为0、260和518,则系统应分别采用()。
该文件系统可表示的单个文件最大长度是()KB。
A.直接地址索引、一级间接地址索引和二级间接地址索引B.直接地址索引、二级间接地址索引和二级间接地址索引C.一级间接地址索引、一级间接地址索引和二级间接地址索引D.一级间接地址索引、二级间接地址索引和二级间接地址索引A.518B.1030C.16514D.657983.设关系模式R(U,F),其中u为属性集,F是U上的一组函数依赖,那么函数依赖的公理系统(Armstrong公理系统)中的合并规则是指()为F所蕴涵。
2014年下半年软件设计师考试上午真题(标准参考答案)

2014 年下半年软件设计师考试上午真题(标准参考答案)
统中,只有少数基本指令是经常使年代 末,随着 VLSI 技术的发展产生了 RISC 计算机。RISC 计算机指精简指令集计算机,这种计算机有下列特 点。 (1)指令系统中只包含使用频率较高但不复杂的指令。 (2)指令长度固定,指令格式少,寻址方式少。 (3)只有存取数指令访问主存,其他指令都在寄存器之间运算。 (4)大部分指令在一个机器周期内完成,采用流水技术。 (5)CPU 中增加了通用寄存器的数量。 (6)硬联逻辑控制,不用微程序控制技术。 (7)采用优化的编译,以有效地支持高级语言。 解释 RISC 和 CISC 概念 RISC 和 CISC 主要掌握这张表的内容:
7. 参考答案: B 试题分析:
2014 年下半年软件设计师考试上午真题(标准参考答案)
DMZ 是英文“demilitarized zone”的缩写,中文名称为“隔离区”,也称“非军事化区”。它是为了解决 安装防火墙后外部网络不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的 缓冲区,这个缓冲区位于企业内部网络和外部网络之间的小网络区域内,在这个小网络区域内可以放置 一些必须公开的服务器设施,如企业 Web 服务器、FTP 服务器和论坛等。另一方面,通过这样一个 DMZ 区域,更加有效地保护了内部网络,因为这种网络部署,比起一般的防火墙方案,对攻击者来说又多了 一道关卡。 DMZ 区的概念特点,还有哪些服务器放在 DMZ 区
2014 年下半年软件设计师考试上午真题(标准参考答案)
注:红色字体为学生提问 1. 参考答案:
A 试题分析: 总线体系不是数据总线,地址总线,控制总线么? 为什么会是 A? 这是概念题,针对不同的划分, 计算机系统采用总线结构对存储器和外设进行协调。总线将信号线分成三大类,并归结为数据总线(Date Bus)、地址总线(Address Bus)和控制总线(Control Bus) 但总线结构是 CPU 总线、内存总线和 IO 总线 2. 参考答案: D 试题分析: 本题考查存储系统的基础知识。 计算机存储系统的设计主要考虑容量、速度和成本三个问题。容量是存储系统的基础,都希望配置尽可 能大的存储系统;同时要求存储系统的读写速度能与处理器的速度相匹配;此外成本也应该在一个合适 的范围之内。但这三个目标不可能同时达到最优。一般情况下,存储设备读写速度越快,平均单位容量 的价格越高,存储容量越小;反之,存储设备读写速度越慢,平均单位容量的价格越低,存储容量越大。 为了在这三者之间取得平衡,就采用分级的存储体系结构,由寄存器、高速缓存、主内存、硬盘存储器、 磁带机和光盘存储器等构成。操作系统经常访问较小、较贵而快速的存储设备,以较大、较便宜而读写 速度较慢的存储设备作后盾。在整体上通过对访问频率的控制来提高存储系统的效能。 3. 参考答案: B 试题分析: 运算器: ① 算术逻辑单元 ALU ② 累加寄存器 ③ 数据缓冲寄存器 ④ 状态条件寄存器 控制器: ① 程序计数器 PC ② 指令寄存器 IR ③ 指令译码器 ④ 时序部件 4. 参考答案: D 试题分析: DCFFFH+1‐A5000H=38000H=224KB 5. 参考答案: A 试题分析: 本题考查计算机复杂指令集。 CISC 计算机指复杂指令集计算机,是 20 世纪六、七十年代发展起来的系列计算机。这种计算机所支持 的指令系统趋于多用途、强功能化。指令系统围绕着缩小与高级语言的语义差距以及有利于操作系统的 优化而设计。指令系统的复杂化使得设计周期变长,正确性难于保证,不易维护。而且在复杂的指令系
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
●属于CPU中算术逻辑单元的部件是()。
A.程序计数器B.加法器C.指令寄存器 D.指令译码器●计算机采用分级存储体系的主要目的是为了解决()问题。
A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾●三总线结构的计算机总线系统由()组成。
A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线●DHCP客户端可从DHCP服务器获得()。
A.DHCP服务器的地址和Web服务器的地址B.DNS服务器的地址和DHCP服务器的地址C.客户端地址和邮件服务器地址D.默认网关的地址和邮件服务器地址●ICMP协议属于因特网中的()协议,ICMP协议数据单元封装在()中传送。
A.数据链路层 B.网络层 C.传输层 D.会话层A.以太帧 B.TCP段 C.UDP数据报 D.IP数据报●PPP中的安全认证协议是(),它使用三次握手的会话过程传送密文。
A. MD5 B.PAP C.CHAP C.CHAP●已知一个文件中出现的各字符及其对应的频率如下表所示。
若采用定长编码,则该文件中字符的码长应为()。
若采用Huffman编码,则字符序列“face”的编码应为()。
A.2 B.3 C.4 D.5A.110001001101 B.001110110011C.101000010100 D.010*********●对一待排序序列分别进行直接插入排序和简单选择排序,若待排序序列中有两个元素的值相同,则()保证这两个元素在排序前后的相对位置不变。
A.直接插入排序和简单选择排序都可以B.直接插入排序和简单选择排序都不能C.只有直接插入排序可以D.只有简单选择排序可以●快速排序算法在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待排序数组划分成两个部分,前面一部分元素值小于等于基准元素,而后面一部分元素值大于基准元素。
然后再分别对前后两个部分进一步进行划分。
根据上述描述,快速排序算法采用了()算法设计策略。
日知确定基准元素操作的时间复杂度为Θ (n),则快速排序算法的最好和最坏情况下的时间复杂度为()。
A.分治 B.动态规划 C.贪心 D.回溯A.Θ(n)和Θ(nlgn) B.Θ(n)和Θ(n2)C.Θ(nlgn)和Θ(nlgn) D.Θ(nlgn)和Θ(n2)●在字符串的KMP模式匹配算法中,需先求解模式串的next函数值,其定义如下式所示,j表示模式串中字符的序号(从1开始)。
若模式串p为“abaac”,则其next函数值为()。
A.01234 B.01122 C.01211 D.01111●某个二叉查找树(即二叉排序树)中进行查找时,效率最差的情形是该二叉查找树是()。
A.完全二叉树 B.平衡二叉树C.单枝树 D.满二叉树●若一个栈初始为空,其输入序列是1,2,3,…,n-1,n,其输出序列的第一个元素为k(1≤k≤「n/2」),则输出序列的最后一个元素是()。
对于线性表,相对于顺序存储,采用链表存储的缺点是()。
A.数据元素之间的关系需要占用存储空间,导致存储密度不高B.表中结点必须占用地址连续的存储单元,存储密度不高C.插入新元素时需要遍历整个链表,运算的时间效率不高D.删除元素时需要遍历整个链表,运算的时间效率不高●给定关系模式R(U,F),U={A,B,C,D,E,H},函数依赖集F={A→B,A→C,C→D,AE→H}。
关系模式R的候选关键字为()。
A. AC B.AB C.AE D.DE●给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2='软件工程'(RS))等价的SQL 语句如下: SELECT () FROMR,S WHERE();下列查询B=“信息”且E=“北京”的A、B、E的关系代数表达式中,查询效率最高的是(B)。
A.A,C,S.C B.A,B,E C.A,R.C,E D.A,R.C,S.DA.B=软件工程 OR R.C=S.C AND R.D=S.DB.B='软件工程'OR R.C=S.C AND R.D=S.DC.B='软件工程'OR R.C=S.C OR R.D=S.DD.B='软件工程'AND R.C=S.C AND R.D=S.D●在数据库逻辑结构设计阶段,需要()阶段形成的()作为设计依据。
A.需求分析 B.概念结构设计C.物理结构设计 D.数据库运行和维护A.程序文档、数据字典和数据流图。
B.需求说明文档、程序文档和数据流图C.需求说明文档、数据字典和数据流图 D.需求说明文档、数据字典和程序文档●对于大多数通用程序设计语言,用()描述其语法即可。
A.正规文法 B.上下文无关文法C.上下文有关文法 D.短语结构文法●以下关于下图所示有限自动机的叙述中,不正确的是()。
A.该自动机识别的字符串中a不能连续出现B.自动机识别的字符串中b不能连续出现C.该自动机识别的非空字符串必须以a结尾D.该自动机识别的字符串可以为空串●对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。
A.词法分析 B.语法分析 C.语义分析D.目标代码生成●图所示为()设计模式,适用于()。
A.抽象工厂(Abstract Factory) B.生成器(Builder)C.工厂方法(Factory Method). D.原型(Prototype)A.一个系统要由多个产品系列中的一个来配置时B.当一个类希望由它的子类来指定它所创建的对象时C.当创建复杂对象的算法应该独立于该对象的组成部分及其装配方式时D.当一个系统应该独立于它的产品创建、构成和表示时●UML图中,一张交互图显示一个交互。
由一组对象及其之间的关系组成,包含它们之间可能传递的消息。
()不是交互图。
A.序列图 B.对象图 C.通信图 D.时序图●一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,。
而且可以独立地改变它们之间的交互。
此模式与()模式是相互竞争的模式,主要差别是:前者的中介对象封装了其它对象间的通信,而后者通过引入其它对象来分布通信。
A.解释器(Interpreter) B.策略(Strategy)C.中介者(Mediator) D.观察者(Observer)A.解释器(Interpreter) B.策略(Strategy)C.中介者(Mediator) D.观察者(Observer)●UML中有4种事物:结构事物、行为事物、分组事物和注释事物。
类、接口、构建属于()事物;依附于一个元素或一组元素之上对其进行约束或解释的简单符号为()事物。
A.结构 B.行为 C.分组 D.注释A.结构 B.行为 C.分组D.注释●在面向对象程序设计语言中,对象之间通过()方式进行通信。
以下关于好的面向对象程序设计语言的叙述中,不正确的是()。
A.消息传递 B.继承 C.引用 D.多态A.应该支持被封装的对象 B.应该支持类写实例的概念C.应该支持通过指针进行引用 D.应该支持继承和多态●多态分为参数多态、包含多态、过载多态和强制多态四种不同形式,其中()多态在许多语言中都存在,最常见的例子就是子类型化。
A.参数 B.包含 C.过载 D.强制●类()之间存在着一般和特殊的关系。
A.汽车与轮船 B.交通工具与飞机C.轮船与飞机 D.汽车与飞机●以下关于软件维护和可维护性的叙述中,不正确的是()。
A.软件维护要解决软件产品交付用户之后运行中发生的各种问题B.软件的维护期通常比开发期长得多,其投入也大得多C.进行质量保证审查可以提高软件产品的可维护性D.提高可维护性是在软件维护阶段考虑的问题●下图所示的程序流程图中有()条不同的简单路径。
采用McCabe度量法计算该程序图的环路复杂性为()。
A.3 B.4 C.5 D.6A.3 B.4 C.5 D.6●以下关于文档的叙述中,不正确的是()。
A.项目相关人员可以通过文档进行沟通 B.编写文档会降低软件开发的效率C.编写高质量文档可以提高软件开发的质量 D.文档是软件的不可或缺的部分●在软件开发过程中,系统测试阶段的测试目标来自于()阶段。
A.需求分析 B.概要设计 C.详细设计 D.软件实现●在ISO/IEC软件质量模型中,可靠性是指在规定的二段时间内和规定的条件下,软件维持在其性能水平的能力;其子特性不包括()。
A.成熟性 B.容错性 C.易恢复 D.可移植性●以下关于CMM的叙述中,不正确的是()。
A.CMM是指软件过程能力成熟度模型B.CMM棍据软件过程的不同成熟度划分了5个等级,其中,1级被认为成熟度最高,5级被认为成熟度最低C.CMMI的任务是将已有的几个CMM模型结合在一起,使之构造成为“集成模型”D.采用更成熟的CMM模型,一般来说可以提高最终产品的质量●以下关于增量模型的叙述中,正确的是()。
A.需求被清晰定义B.可以快速构造核心产品C.每个增量必须要进行风险评估D.不适宜商业产品的开发●在如下所示的进程资源图中,();该进程资源图是()。
A.P1、P2、P3都是阻塞节点 B.P1是阻塞节点、P2、P3是非阻塞节点C.P1、P2是阻塞节点、P3是非阻塞节点 D.P1、P2是非阻塞节点、P3是阻塞节点A.可以化简的,其化简顺序为P1→P2→P3B.可以化简的,其化简顺序为P3→P1→P2C.可以化简的,其化简顺序为P2→P1→P3D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足●假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。
若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为()μs;采用双缓冲区需要花费的时间为()μs。
A.100 B.107 C.152 D.170A.100 B.107 C.152 D.170●假设段页式存储管理系统中的地址结构如下图所示,则系统()。
A.最多可有2048个段,每个段的大小均力2048个页,页的大小为2KB.最多可有2048个段,每个段最大允许有2048个页,页的大小为2KC.最多可有1024个段,每个段的大小均为1024个页,页的大小为4KD.最多可有1024个段,每个段最大允许有1024个页,页的大小为4K●假设系统采用PV操作实现进程同步与互斥。
若n个进程共享两台打印机,那么信号量S的取值范围为()。