版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中级软件设计师2015上半年上午试题及答案解析
1、机器字长为n位的二进制数可以用补码来表示()个不同的有符号定点
小数。
A.2nB.2n-lC.2n-lD.2n-l+l
2、计算机中CPU对其访问速度最快的是。。
A.内存B.CacheC.通用寄存器D.硬盘
3、Cache的地址映像方式中,发生块冲突次数最小的是()。
A.全相联映像B.组相联映像C.直接映像D.无法确定的
4、计算机中CPU的中断响应时间指的是()的时间。
A.从发出中断请求到中断处理结束B.从中断处理开始到中断处理结
束
C.CPU分析判断中断请求D.从发出中断请求到开始进入中断
处理程序
5、总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送
一个32bit的字,则该总线的带宽为。MB/So
A.40B.80C.160D.200
6、以下关于指令流水线性能度量的叙述中,错误的是()。
A.最大吞吐率取决于流水线中最慢一段所需的时间
B.如果流水线出现断流,加速比会明显下降
C.要使加速比和效率最大化应该对流水线各级采用相同的运行时间
D.流水线采用异步控制会明显提高其性能
7、()协议在终端设备与远程站点之间建立安全连接。
A.ARPB.TelnetC.SSHD.WEP
安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的
安全需求中属于系统安全的是(8),属于应用安全的是(9)。
A.机房安全B.入侵检测C.漏洞补丁管理D.数据库安全
A.机房安全B.入侵检测C.漏洞补丁管理D.数据库安全
10、王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软
件文档,并提交公司存档。那么该软件文档的著作权()享有。
A.应由公司B.应由公司和王某共同C.应由王某D.除署名以外,著作权的其他
权利由王某
11、甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司
先于乙公司完成,乙公司先于甲公司使用,甲、乙公司于同一天向专利局申请发
明专处。此情形下。可获和专处权。
A.甲公司B.甲、乙公司均C.乙公司D.由甲、乙公司协
商确定谁
12、以下媒体中,()是感觉媒体。
A.音箱B.声音编码C.电缆D.声音
13、微型计算机系统中,显示器属于()o
A.表现媒体B.传输媒体C.表示媒体D.存储媒体
14、。是表示显示器在纵向(列)上具有的像素点数目指标。
A.显示分辨率B.水平分辨率C.垂直分辨率D.显示深度
15、软件工程的基本要素包括方法、工具和()。
A.软件系统B.硬件系统C.过程D.人员
16、在()设计阶段选择适当的解决方案,将系统分解为若干个子系统,建
立整个系统的体系结构。
A.概要B.详细C.结构化D.面向对象
某项目包含的活动如下表所示,完成整个项目的最短时间为(17)周。不能
通过缩短活动(18)的工期,来缩短整个项目的完成时间。
活动编号工期(周)直接前驱
A3-
B5A
C1B
D3A
E5I)
F4C,E
G3C,E
H4F,G
A.16B.17C.18D.19
A.AB.BC.DD.F
19、风险的优先级通常是根据()设定。
A.风险影响(RiskImpact)B.风险概率(RiskProbability)
C.风险暴露(RiskExposure)D.风险控制(RiskControl)
20、以下关于程序设计语言的叙述中,错误的是()。
A.程序设计语言的基本成分包括数据、运算、控制和传输等
B.高级程序设计语言不依赖于具体的机器硬件
C.程序中局部变量的值在运行时不能改变
D.程序中常量的值在运行时不能改变
21、与算术表达式“(a+(b-c))*d”对应的树是()。
22、C程序中全局变量的存储空间在()分配。
A.代码区B.静态数据区C.栈区D.堆区
进程P2、P3、P4和P5的前趋图如下所示:
若用PV操作控制地程Pl、P2、P3、P4和P5并发执行的过程,则需
要设置5个信号量SI、S2、S3、S4和S5,且信号量S1-S5的初值都等
于零。下图中a、b和c处应分别填写(23);d和e处应分别填写(24),
f和g处应分别填写(25)。
23.A.V(S1)>P(S1)和V(S2)V(S3)B.P(S1)、V(S1)和
V(S2)V(S3)
C.V(S1)>V(S2)和P(S1)V(S3)D.P(Sl)、V(S2)和
V(S1)V(S3)
24.A.V(S2)和P(S4)B.P(S2)和V(S4)C.P(S2)和P(S4)
DV(S2)和V(S4)
25.A.P(S3)和V(S4)V(S5)B.V(S3)和P(S4)P(S5)
C.P(S3)和P(S4)P(S5)D.V(S3)和V(S4)V(S5)
26、某进程有4个页面,页号为0-3,页面变换表及状态位,访问位和修
改位的含义如下图所示。若系统给该进程分配了3个存储块,当访问的页码1
不在内存时,淘汰表中页号为()的页面代价最小。
状态位含义仁0T存
页页帧状态修改1=1在内存
号号位位
06111访问位含义〔=0未访问过
rl1=1访问过
1-000
23111修改位含义(过
32110〔=1修改过
A.0B.1C.2D.3
嵌入式系统初始化过程主要有3个环节,按照自底向上、从硬件到软件的
次序依次为(27)。系统初始化主要任务是(28)。
A.片级初始化一系统级初始化一板级初始化B.片级初始化一板级初始化一系
统级初始化
C.系统级初始化一板级初始化一片级初始化D.系统级初始化f片级初始化一
板级初始化
A.完成嵌入式微处理器的初始化
B.完成嵌入式微处理器以外的其他硬件设备的初始化
C.以软件初始化为主,主要进行操作系统的初始化
D.设置嵌入式微处理的核心寄存器和控制寄存器工作状态
29、某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,
则最适于采用()开发过程模型。
A.瀑布B.原型C.增量D.螺旋
30、在敏捷过程的方法中,()认为每一个不同的项目都需要一套不同的策
略、约定和方法论。
A.极限编程(XP)B.水晶法(Crystal)C.并列争球法(Scrum)D.自适应软
件开发(ASD)
31、软件配置管理的内容不包括()。
A.版本控制B.变更控制C.过程支持D.质量控制
32、某模块实现两个功能,向某个数据结构区域写数据和从该区域读数据。
该模块的内聚类型为()内聚。
A.过程B.时间C.逻辑D.通信
33、正式技术评审的目标是()
A.允许高级技术人员修改错误B.评价程序员的工作效率
B.C.发现软件中的错误D.记录程序员的错误情况并与绩效挂钩
34、自底向上的集成测试策略的优点包括()0
A.主要的设计问题可以在测试早期处理B.不需要写驱动程序
C.不需要写桩程序D.不需要地行回归测试
35、采用McCabe度量法计算下列程序图的环路复杂性为()。
A.2B.3C.4D.5
36、以下关于软件可维护性的叙述中,不正确的是“可维护性()”。
A.是衡量软件质量的一个重要特性
B.不受软件开发文档的影响
C.是软件开发阶段各个时期的关键目标
D.可以从可理解性、可靠性、可测试性、可行性、可移植性等方面进行度量
37、对象、类、继承和消息传递是面向对象的4个核心概念。其中对象是封
装()的整体。A.命名空间B.要完成任务C.一组数据D.
数据和行为
38、面向对象()选择合适的面向对象程序设计语言,将程序组织为相互协
作的对象集合,每个对象表示某个类的实例,类通过继承等关系进行组织。
A.分析B.设计C.程序设计D.测试
39、一个类可以具有多个同名而参数类型列表不同的方法,被称为方法()。
A.重载B.调用C.重置D.标记
UML中有4种关系:依赖、关联、泛化和实现。(40)是一种结构关系,
描述了一组链,链是对象之间的连接;(41)是一种特殊/一般关系,使子元素共
享其父元素的结构和行为。40A.依赖B.关联C.泛化D.实现
41A.依赖B.关联C.泛化D.实现
UML图中,对新开发系统的需求进行建模,规划开发什么功能或测试用例,
采用(42)最适合。而展示交付系统的软件组件和硬件之间的关系的图(43)。
A.类图B.对象图C.用例图D.交互图
A.类图B.部署图C.组件图D.网络图
下图所示为(44)设计模式,属于(45)设计模式,适用于(46)。
44A.代理(Proxy)B.生成器(Builder)C.组合(Composite)D.
观察者(Observer)
45A.创建型B.结构型C.行为D.结构型
和行为
46A.表示对象的部分--整体层次结构时
B.当一个对象必须通知其它对象,而它又不能假定其它对象是谁时
C.当创建复杂对象的算法应该独立于该对象的组成部分及其装配方式时
D.在需要比较通用和复杂的对象指针代替简单的指针时
47、某些设计模式会引入总是被用作参数的对象。例如()对象是一个多
态的accept方法的参数。A.VisitorB.CommandC.Memento
D.Observer
48、对高级语言源程序进行编译或解释的过程可以分为多个阶段,解释方式
不包含(48)阶段。A.词法分析B.语法分析C.语义分析
D.目标代码生成
49、某非确定的有限自动机(NFA)的状态转换图如下图所示(qO既是初态也
是终态),与该NFA等价的确定的有限自动机(DFA)是()。
a
50、递归下降分析方法是一种()方法。
A.自底向上的语法分析B.自上而下的语法分析
C.自底向上的词法分析D.自上而下的词法分析
51、若关系R(H,L,M,P)的主键为全码(ALL-key),则关系R的主键
应()。
A.为HLMP
B.在集合{H,L,M,P}中任选一个
C在集合{HL,HM,HP,LM,LP,MP}中任选一个
D.在集合(HLM,HLP,HMP,LMP)中任选一个
52、给定关系模式R(A1,A2,A3,A4)上的函数依赖集F={A1A3fA2,A2
-A3}。若将R分解为P={(A1,A2),(Al,A3)},则该分解是(52)的。
A.无损联接且不保持函数依赖B.无损联接且保持函数依
赖
C.有损联接且保持函数依赖D.有损联接且不保持函数
依赖
53、。算法采用模拟生物进化的三个基本过程“繁殖(选择)一交叉(重组)
一变异(突变)”".粒子群B.人工神经网络C.遗传D.
蚁群
部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系
模式中带实下划线的属性表示主键属性。图中:
部门(部门代码,部门名称,电话)
员工(员工代码,姓名,部门代码,联系方式,薪资)
项目(项目编号,项目名称,承担任务)
部门产—「员工,---------项目
若部门和员工关系进行自然连接运算,其结果集为(54)元关系。由于员工
和项目关系之间的联系类型为(55),所以员工和项目之间的联系需要转换成一
个独立的关系模式,该关系模式的主键是(56)。
54A.5B.6C.7D.8
55A.i对1B.1对多C.多对1D.多对多
56A.(项目名称,员工代码)B.(项目编号,员工代码)
C.(项目名称,部门代码)D.(项目名称,承担任务)
57、设某循环队列Q的定义中有front和rear两个域变量,其中,
front指示队头元素的位置,rear指示队尾元素之后的位置,如下图所示。若
该队列的容量为M,则其长度为()。
A.(Q.rear-Q.front+1)B.(Q.rear-Q.front+M)
C.(Q.rear-Q.front+l)%MD.(Q.rear-Q.front+M)%M
58、设栈S和队列Q的初始状态为空,元素abcdefg依次进入栈S。
要求每个元素出栈后立即进入队列Q,若7个元素出队列的顺序为bdfeca
g,则栈S的容量最小应该是()。
A.5B.4C.3D.2
59>某二叉树的先序遍历序列为cabfedg,中序遍历序列为abed
efg,则该二叉树是()。
A.完全二叉树B.最优二叉树C.平衡二叉树D.满二叉树
60、对某有序顺序表进行折半查找时,(60)不可能构成查找过程中关键字
的比较序列。A.45,10,30,18,25B.45,30,18,25,10
C.10,45,18,30,25D.10,18,25,30,45
61、用某排序方法对一元素序列进行非递减排序时,若该方法可保证在排序
前后排序码相同者的相对位置不变,则称该排序方法是稳定的。简单选择排序方
法是不稳定的,()可以说明这个性质。
A.214821*6317B.172121*4863C.63214821*17D.21*1748
6321
优先队列通常采用(62)数据结构实现,向优先队列中插入一个元素的时间
复杂度为(63)。62A.堆B.栈C.队列D.线性表
63A.@(n)B.©(1)C.€>(Ign)D.©(n2)
在n个数的数组中确定其第i(lWiWn)小的数时,可以采用快速排序算法
中的划分思想,对n个元素划分,先确定第k小的数,根据i和k的大小关系,
进一步处理,最终得到第i小的数。划分过程中,最佳的基准元素选择的方法是
选择待划分数组的(64)元素,此时,算法在最坏情况下的时间复杂度为(不考虑
所有元素均相等的情况)(65)。
64A.第一个B.最后一个C.中位数D.随机一个
65A.0(n)B.⑹(Ign)C.®(nlgn)D.©(n2)
66、在下图所示的网络配置中,发现工作站B无法与服务器A通信。()故
障影响了两者互通。
ServerAWorkstationB
IP:131.1.123.24/27IP:131.1.123.43/27
GW:131.1.123.33GW:131.1.123.33
A.服务器A的IP地址是广播地址B.工作站B的IP地址是网络地址
C.工作站B与网关不属于同一子网D.服务器A与网关不属于同一子网
67、以下关于VLAN的叙述中,属于其优点的是()。
A.允许逻辑地划分网段B.减少了冲突域的数量
C.增加了冲突域的大小D.减少了广播域的数量
68、以下关于URL的叙述中,不正确的是()
A.使用www.abc.com和abc.com打开的是同一页面
B.在地址栏中输入www.abc.com默认使用http协议
C.www.abc.com中的"www”主机名
D.www.abc.com中的"abc.com”是域名
DHCP协议的功能是(69);FTP使用的传输层协议为(70)»
A.WINS名字解析B.静态地址分配C.DNS名字登录D.自动分
配IP地址
A.TCPB.IPC.UDPD.HDLC
•WhyHaveFormalDocuments?
First,writingthedecisionsdownisessential,Onlywhenonewrites
dothegapsappearandthe(71)protrude(突出).Theactofwritingturns
outtorequirehundredsofmini-decisions,anditistheexistenceofthese
thatdistinguishesclear,exactpoliciesfromfuzzyones.
Second,thedocumentswillcommunicatethedecisionstoothers.The
managerwillbecontinuallyamazedthatpolicieshetookforcommon
knowledgearetotallyunknownbysomememberofhisteam.Sincehis
fundamentaljobistokeepeverybobygoinginthe(72)direction,hischief
dailytaskwillbecommunication,notdecision-making,andhisdocuments
willimmensely(73)thisload.
Finally,amanager?sdocumentsgivehimadatabaseandchecklist.By
reviewingthem(74)heseeswhereheis,andheseeswhatchangesof
emphasisorshiftsindirectionareneeded.
Thetaskofthemanageristodevelopaplanandthentorealizeit.But
onlythewrittenplanispreciseandcommunicable.Suchaplanconsists
ofdocumentsonwhat,when,howmuch,where,andwho.Thissmallsetof
criticaldocuments(75)muchofthemanager?swork.Iftheircomprehensive
andcriticalnatureisrecognizedinthebeginning,themanagercan
approachthemasfriendlytoolsratherthanannoyingbusywork.Hewillset
hisdirectionmuchmorecrisplyandquicklybydoingso.
(71)A.inconsistenciesB.consistenciesC.steadiness
D.adaptability
(72)A.otherB.differentC.anotherD.same
(73)A.extendB.broadenC.lightenD.release
(74)A.periodicallyB.occasionallyC.infrequentlyD.rarely
(75)A.decidesB.encapsulatesC.realizes
D.recognizes
答案:
(1)A【解析】本题考查计算机体系结构中计算机科学基础内数据的表示知识点。
本题中涉及到的数据描述如下:
机器字长:机器字长也就是运算器进行定点数运算的字长,通常也是CPU内
部数据通路的宽度。
原码:是计算机内一种编码形式,若真实值为正数,该真实值的原码表达形
式为左侧第一个bit为符号位,用0表示正号,1表示负号,右侧其余位
为数据位,和真实值的数据位一致,保持不变。例如,字长为8bit的数据,
其中左侧第一位为符号位,右侧7bit为数据位,十进制的真实值为+1时,其
原码编码为[+1]原=00000001,十进制的真实值为T时,其原码编码为[T]原
=10000001o
反码:正数的反码与原码一样,负数的反码是对它的原码(除符号位外)各
位取反。如上字长,[+1]反=00000001J1]反=1llllllOo
机器中数据的表示有定点数和浮点数的表示方法,其中定点数的表示方法:
约定机器中所有数据的小数点位置是固定不变的。实际存储又分为定点整数和
定点小数,实际存储如下图所示:
XoXiX2...................Xn1X„
当存储模式为定点整数时:表示该数据为一个纯整数,小数点位于最低位Xn
的右边,在计算机中被隐含,而不占用实际的存储位置。X0为符号位,XI到
XnW分k
当存储模式为定点小数时:即表示为一个纯小数,小数点约定位于X0和XI
之间,同样在计算机中“0.”被隐含而不占用实际的存储位置。X0为符号位,
XI到Xn数据部分。
下例中,假设机器字长为3bit,按照补码计算方法,定点整数的补码存储格式
为:[+1]补=001,[T]补=1Ho
本例中字长为3bit时,补码能表示的最大正数为[+3]补=011,能表示
的最小负数为[-4]补=100(该编码不是正常计算所得,为约定形成),负数的
表示范围比正数的范围大1个单位。
定点小数的补码存储格式为:[+0.5]补=010,[-0.5]补=110o
本例中字长为3bit时,补码能表示的最大小数为[+0.11]补=「2-2=1-2-
(3-1)=011,能表示的最小负数为[-1]补=100(该编码不是正常计算所得,
为约定形成),所以从最小的T到最大+0.11的编码分别为:
二进制款值
-1-0.11-0.10-0.01-0.00+0.00+0.01+0.10+0.11丽醺个
蝌计
瓶十进懒-1-(1-2”)-依-1*2"00+1*2-2+1*2"8个
城
植补醐式
100101110111000000001010102**8个
各种码制下带符号数的表示范围如下表所示:
码制定点•敷定点小散
旗码-(l-2YZ)~+(|-23))
反码-Qi-l尸+
补码H〜+(2~・1)-1~+(1-2<叫
移码H〜+(2~-1)
题目中机器字长为n位的二进制数的有符号定点小数,用补码来表示范围
为-1、-0.111-11,-0.111-10,-0.000…01到0.000…00,正数从
0.000-01,0.000-10到0.111-11(BP+l-2-(n-1)),个数共计为2n个数。
本题选择A选项。
(2)C【解析】本题考查存储器的分层结构知识点。一个存储器的性能
通常用速度、容量、价格三个主要指标来衡量。计算机对存储器的要求是容量大、
速度快、成本低,需要尽可能地同时兼顾这三方面的要求。但是一般来讲,存储
器速度越快,价格也越高,因而也越难满足大容量的要求。目前通常采用多级存
储器体系结构,使用高速缓冲存储器、主存储器和
外存储器,如下图所示
内
存
外
图中最顶层为CPU,在CPU内部的存储器为寄存器,在计算机领域,寄
存器是CPU内部的元件,包括通用寄存器、专用寄存器和控制寄存器。寄存器
拥有非常高的读写速度,所以在寄存器之间的数据传送非常快。寄存器是最顶
端,也是系统获得操作资料的最快速途径。一个机器内部通常有多个寄存器,例
如,X86内部定义八个32位元寄存器。本题中答案选择Co
CPU能直接访问的存储器称为内存储器(简称内存),包括高速缓冲存储器
和主存储器。CPU不能直接访问的存储器称为外存储器(简称外存,也叫辅助
存储器),外存的信息必须调入内存才能被CPU使用。
高速缓冲存储器(Cache)是计算机系统中的一个高速、小容量的半导体存
储器,它位于高速的CPU和低速的主存之间,用于匹配两者的速度,达到高速
存取指令和数据的目的。和主存相比,Cache的存取速度快,但存储容量小。
主存储器,简称主存,是计算机系统的主要存储器,用来存放计算机正在执
行的大量程序和数据,主要由M0S半导体存储器组成。外存储器,简称外存,
是计算机系统的大容量辅助存储器,用于存放系统中的程序、数据文件及数据库。
与主存相比,外存的特点是存储容量大,位成本低,但访问速度慢。目前,外存
储器主要有磁盘存储器、磁带存储器和光盘存储器。
(3)A【解析】本题考查Cache的地址映像方式知识点。在CPU需要
读写指令和数据时,送出的是指令和数据的主存地址,为了从Cache存储器中
读写信息,必须采用某种方法把主存地址转换为Cache存储器的地址,称为地
址映象。
地址映射方式有全相联映象方式、直接映象方式和组相联映象方式三种。
全相联映象方式:将主存中的一个块直接拷贝到Cache中任意一块上,
Cache的数据块大小与主存的数据块存储的数据量大小相等。优点:主存的块调
入Cache中的位置不受限制,所以冲突率最低。依据题意,本题答案选择Ao
缺点:无法从主存地址中直接获得Cache的块号,变换复杂,速度较慢。
直接映象方式:是一个主存块只能直接拷贝到Cache的一个固定的位置上
去,
优点:地址变换很简单,访问速度快。
缺点:不同区的相同块号不能同时放进Cache,即便Cache内有空闲块,所以
冲突率最大。
组相联方式:是前两种方式的折衷,是将主存中的区和Cache中的块再分
成组。主存的每个区和Cache的大小一样,将主存中每个区和Cache中再分为
同样组数。这里规定主存中的组和缓存中的组采取直接映像方式,即主存中任何
区的0组只能放存放到Cache中的0组,1组只能存放到Cache中1组,
而每个组内的块采取全相连映像方式。即主存一组内的块可任意存到Cache相
应组号内的任意块中。既具备了直接映像方式的简单和速度快的优点,同时也很
好的降低了冲突率。即冲突率比直接映像方式低,但比全相联映象方式高。本题
选择A选项。
(4)D本题考查计算机体系结构中中断部分知识点。
计算机工作的过程是执行指令的过程,当出现某种不可预知的事件时,需要
打断CPU正在执行的工作,让CPU去完成更加重要的任务,待事件处理完成后,
又回到原来程序的断点继续执行。
当事件发生时向CPU发出的请求,称为中断请求,对中断请求进行响应并
处理的部件,称为中断系统。
中断处理过程:CPU在执行完一条指令时,如果外设向CPU发出中断请求,
那么CPU在满足响应条件的情况下,将发出中断响应信号,同时关闭中断,表
示不再受理另外一个设备的中断,并保存被中断程序的断点(即程序计数器PC
的内容,寄存器的内容以及状态等信息)到堆栈中。CPU将在中断向量表中寻找
中断请求源,找出该中断服务程序的入口地址(中断向量值),并装入PC中,
准备执行相应的中断服务程序。以上过程由硬件完成,这个过程消耗的时间为
中断响应时间,即从发出中断请求到开始进入中断处理程序这段时间为中断响
应时间。
待中断处理程序完成后,将刚才保存的现场恢复,继续执行被中断的程序,
整个过程消耗的时间为中断处理时间。
(5)C【解析】本题考查计算机体系结构中总线部分知识点。
时钟周期:为了使计算机各部件同步工作,计算机中有一个脉冲源,通常是
晶振,这个脉冲源产生主振脉冲,一个主振完整的脉冲持续时间,或时间间隔称
为时钟周期。
时钟频率:指CPU内部晶振所产生脉冲的频率,一秒钟产生的主振次数。本
题中时钟频率为200MHz,即每秒产生200M次脉冲。
总线宽度:总线能同时传送的数据的二进制位(bit)数,如16位总线、32
位总线指的就是总线具有16位或32位的数据传输能力。
总线频率:总线的实际工作频率,也就是一秒钟传输数据的次数,是总线工
作速度的一个重要参数,工作频率越高,速度越快,总线频率通常用MHz表示:
如33MHz、100MHz,400MHz、800MHz等,1Hz=1次/s,本题中总线上
每5个时钟周期传送一个32bit的字,即总线频率为时钟频率的1/5,总线频
率=200MHz/5=40MHz
总线带宽:总线本身所能达到的最高数据传输速率,单位是兆字节每秒(MB/s),
总线带宽与总线宽度和总线频率的关系:
总线带宽(MB/s)=总线孑股(吁。x总线频率(MHz)
8(bit/B)
本题中:总线的带宽=40MHz32bit/8bit=160MB,此处1M=1O6,选择C
选项。
・试题答案:(6)D
【解析】本题考查计算机体系结构中指令流水线部分知识点。
指令流水线的概念就是将一条指令分解成一连串执行的子过程,在CPU
中变一条指令的串行执行子过程为若干条指令的子过程在CPU中重叠(并
行)执行。
最大吞吐率:指流水线在连续流动达到稳定状态后所得到的吞吐率。
实际吞吐率:指实际工作中流水线的吞吐率,因流水线开始时总需要一
段建立时间,另有一些原因导致流水线会断流,流一段时间,停一段时间,
因此流水线的实际吞吐率TP总比TPmax小的多。
加速比(SP,SpeedupRatio):表示流水线方式相对非流水线顺序串行方
式速度提高的比值。
对于流水线的子过程所用时间不一样长,如题所示。流水线中△t2=3ZStl=3
At3=3At4=3At,则完成n个任务所需时间为:
T**:+(“一1)△勺
其中为运行完单条指令的所有
子过程需要的时间,表示最长的子任务执行时间。
最大吞吐率为:TPmax=l/max{Z\ti}=l/Z\t2,故本题中A.最大吞吐率取
决于流水线中最慢一段所需的时间说法正确。
TP
23+(〃-1)△«>
实际的吞吐率为:
斗匕+(〃-DM
加速比为:Sp=n*』/…
流水线瓶颈子过程:
当子过程所用时间不一样时,需要在子过程之间设置接口锁存器,暂时存储
上一子过程的数据,并且需要让各锁存器再接受同一时钟脉冲同步,时钟脉冲的
周期应该定义为max{Atj},则流水线中经过时间最长的子过程称为瓶颈子过
程,为避免设计和管理过于复杂,应该对流水线各级采用相同的运行时间,即
max{Atj},或者再将时间最长的子过程继续分解,降低时间,故答案C.要使
加速比和效率最大化应该对流水线各级采用相同的运行时间说法正确。
流水线只有连续不断地流动,不出现断流,才能获得高效率,故答案B.
如果流水线出现断流,加速比会明显下降说法正确。
流水线的控制方式分为同步流动方式和异步流动方式:
同步流动方式也称为顺序流动方式,指让指令流出流水线的顺序保持与流入
流水线的顺序一致。采用该方式,控制结构比较简单,但是如果前面指令和后面
指令出现相关,比如后面指令需要前面指令计算的结果才能执行时,那么后面的
指令就不能顺利执行,必须等待前面指令将结果计算完成后,后面的指令才能继
续执行,整个流水线的吞吐率和效率都要下降。
异步流动方式:指让指令流出流水线的顺序保持与流入流水线的顺序不一致。
例如上述前后指令相关的情况下,可使调整指令执行顺序,将前后两条相关指令
中间的那些不相关的指令提前执行,而将这两条指令挨在一起执行,但可能会调
整顺序后出现其他不可预知的相关,这种情况在同步流动方式中是不会出现的,
所以控制机构将会更加复杂,且新出现的相关性不可预知,故说法D.流水线采
用异步控制会明显提高其性能不正确。
(7)C【解析】本题考查网络安全协议知识点。本题中涉及到的协议分别描
述如下:
ARP(AddressResolutionProtocol,地址转换协议):用于实现逻辑地址(IP
地址)向物理地址(MAC)转换,只能解析其他主机的物理地址。网络层使用IP
地址,但在底层通信仍需要使用硬件地址,故需要调用ARP来寻找某个路由器
或主机的硬件地址。每一个主机都设有一个ARP高速缓存(ARPcache),里面有
所在的局域网上的各主机和路由器的IP地址到
硬件地址的映射表。
Teine(TCP/IPTerminalEmulationProtocol,TCP/IP终端仿真协议):标
准的提供远程登陆功能的应用,能够运行于不同操作系统的主机之间。用户通过
Telnet就可在其所在地通过TCP连接注册(即登录)到远地的另一个主机上(使
用主机名或IP地址)。TELNET能将用户的击键传到远地主机,同时也能将远
地主机的输出通过TCP连接返回到用户屏幕。这种服务是透明的,因为用户感
觉到好像键盘和显示器是直接连在远地主机上,默认使用TCP23号端口。
SSH(SecureShell,安全外壳协议):常用的应用层网络通信协议(如FTP、
POP3和Telnet)大多数是不安全的,因为它们在网络上用明文传送用户名、口
令和数据,很容易被窃听、假冒、篡改和欺骗。SSH是一种在不安全网络中用
于安全远程登录和其他安全网络服务的协议。它提供了对安全远程登录、安全文
件传输和安全TCP/IP及X-Windows系统通信量进行转发的支持。它可以加密、
认证并压缩传输的数据。
WEP(WiredEquivalentPrivacy,有线等效保密):采用对称密钥方式来处
理无线局域网中数据报的加密和解密,其核心RC4算法是一种流式加密算法,
它将短的密钥值展开成为无限长的伪随机比特流,发送者使用这个伪随机比特流
与明文数据做异或操作来产生密文。WEP加密密钥为40位。通过以上分析,本
题选择C选项。
(8)C(9)D【解析】本题考查网络安全协议知识点。安全需求可分为物理
安全、网络安全、系统安全和应用安全。物理安全中“物理”即身体的、物
质的、自然的意思,物理安全是整个网络信息安全的前提,包括物理安全基础、
物理安全技术控制错误、物理设置要求、环境和人身安全等方面。A选项属
于物理线路安全。
网络安全包含网络体系结构安全、通信和网络技术安全、互联网技术和服
务安全。网络安全中常用的安全设备有:防火墙、入侵检测、入侵防御设备等。
本题B选项属于网络安全范畴。
系统安全指的是从整体电子商务系统或网络支付系统的角度进行安全防护,
它与网络系统硬件平台、操作系统、各种应用软件等互相关联。系统安全主要面
临的威胁有:系统实现存在漏洞、系统安全体系缺陷、使用人员的安全意识薄弱、
管理制度的薄弱等。本题C选项属于系统安全的范畴。
应用安全指的是针对特定应用所建立的安全防护措施。如Web应用安全、
电子邮件安全、电子商务安全、数据库应用安全等。本题D选项属于应用安全
范畴。通过以上分析,本题依次选择C、D选项。
(10)A【解析】本题考查知识产权知识,即软件知识产权归属。公民为完成
法人或者其他组织工作任务所创作的作品是职务作品。职务作品可以是作品分类
中的任何一种形式,如文字作品、电影作品、计算机软件都可能由于为执行工作
任务而创作,属于职务作品。其著作权归属分两种情形:(1)一般职务作品:一
般职务作品的著作权由作者享有。单位或其他组织享有在其业务范围内优先使明
的权利,期限为2年。单位的优先使用权是专有的,未经单位同意,作者不得
许可第三人以与单位使用的相同方式使用该作品。在作品完成两年内,如单位在
其业务范围内不使用,作者可以要求单位同意由第三人以与单位使用的相同方式
使用,所获报酬,由作者与单位按约定的比例分配。(2)特殊的职务作品:所谓
特殊职务作品一是指是利用法人或者其他组织的物质技术条件创作,并由法人或
者其他组织承担责任的工程设计、产品设计图纸、地图、计算机软件等职务作品;
二是指法律、行政法规规定或者合同约定著作权由法人或者其他组织亨有的职务
作品。对于特殊职务作品,作者享有署名权,其他权利由法人或非法人单位享有。
本题涉及软件知识产权,王某为完成公司指派的工作任务所开发的软件是职
务软件,职务软件包括软件文档和源程序。该软件文档属于特殊职务作品,依据
著作权法,对于特殊职务作品,除署名权以外,著作权的其他权利由公司享有。
本题选择A选项。
(1DD【解析】本题考查知识产权中专利权知识点。专利的发明创造是无
形的智力创造性成果,不像有形财产那样直观可见,必须经过专利主管机关依照
法定程序审查确定,在未经审批以前,任何一项发明创造都不得成为专利。
两个以上的申请人分别就同样的发明创造申请专利的,专利权授予最先申请
的人。中华人民共和国专利法实施细则(2010修订)第四十一条:两个以上的
申请人同日(指申请日;有优先权的,指优先权日)分别就同样的发明创造申请
专利的,应当在收到国务院专利行政部门的通知后自行协商确定申请人。
(12)D【解析】本题考查多媒体知识点。媒体分为感觉媒体、表示媒体、
表现媒体、存储媒体和传输媒体。
1.感觉媒体:感觉媒体指的是能直接作用于人们的感觉器官,从而能使人
产生直接感觉的媒体。如文字、数据、声音、图形、图像等。在多媒体计算机技
术中,我们所说的媒体一般指的是感觉媒体。
2.表示媒体:表示媒体指的是为了传输感觉媒体而人为研究出来的媒体,
借助于此种媒体,能有效地存储感觉媒体或将感觉媒体从一个地方传送到另一个
地方。如语言编码、电报码、条形码等。
3.表现媒体:表现媒体指的是用于通信中使电信号和感觉媒体之间产生转
换用的媒体。如输入、输出设备,包括键盘、鼠标器、显示器、打印机、音响、
喇叭等。
4.存储媒体:存储媒体指的是用于存放表示媒体的媒体。如纸张、磁盘、
光盘等。
5.传输媒体:传输媒体指的用于传输某种媒体的物理媒体。如双绞线、电
缆、光纤等。
本题选择D选项。
(13)A【解析】本题考查多媒体知识点。详解请参见试题(12)讲解,本题
选择A选项。
(14)C【解析】本题考查多媒体知识点。显示分辨率是指显示屏上能显示
出的象素数目,一般用显示设备水平方向和垂直方向上的最大像素数目来表示。
例如显示器分辨设置为1024*768,表示显示屏分成768行(垂直分辨率),每
行(水平分辨率)显示1024个像素。本题选择C选项。
(15)C【解析】本题考查软件工程知识点。软件工程包括三个要素:方法、
工具和过程。方法是为软件开发提供了“如何做”的技术,如面向结构化方
法、面向对象开发方法等;工具指为软件工程方法提供的自动的或半自动的软
件支撑环境,包括需求分析工具、设计工具、实现工具,维护工具,配置工具等,
软件开发环境又称CASE工具;过程主要指管理过程,是为了获得高质量的软
件所需要完成的一系列任务框架,它规定了完成各项任务的工作步骤,如软件工
程管理中的进度管理、成本管理、质量度量模型等属于软件开发管理过程。本题
选择C选项。
(16)A【解析】本题考查软件工程设计知识点。面向结构化的设计阶段先
后分为概要设计和详细设计。概要设计阶段在需求定义的基础上,把各功能需求
转换成需要的体系结构,即划分模块、模块的层次、模块之间的调用关系以及各
模块的功能,同时设计应用系统的总体数据结构和数据库结构;详细设计阶段对
概要设计阶段得出的各功能模块进行详细描述成精确的、结构化的过程描述,即
各个功能模块具体怎么实现,用相应的工具把模块的控制结构表示出来,但还未
进行编码。本题选择A选项。
(17)D(18)B【解析】本题考查软件工程进度管理知识点。在时间管理(进
度管理)中,甘特图和Pert图是常用的两种图形。甘特图能清晰地表示各子任
务之间的并行情况,但无法表示子任务之间的依赖关系,以至于无法得知工程项
目中的应该主攻或主控的关键任务是那些,可能会出现人力等资源方面的调配不
合理现象。Pert图是一个有向图,能清晰地描述子任务之间的依赖关系,起点
到终点之间路径值最长的路径为关键路径(其路径值为完成此工程项目需要的最
少时间),关键路径上的任务即为关键任务,关键任务是管理人员应主攻或主控
的任务,应该把核心资源放置于关键任务的执行中,但Pert不能清晰地描述出
子任务之间的并行情况。在Pert图中,如果要缩短工期,则应该缩短关键路径
的长度,如果关键任务未如期完成,则整个工程的进度就会延后。根据题目中
表格内容可画出下图所示的PERT图(S表示开始节点,H表示终节点):
在以上的Pert图中,起点S到终点H最长的路径为:
S->A->D->E->F->H,长度为19个时间单位,即完成本工程项目至少需要19个
周,故试题(17)选择D选项;试题(18)中B选项不在关键路径上,故选择
B选项。本题选择D、B选项。
(19)C【解析】本题考查软件工程风险管理知识点。风险暴露又称风险
曝光度,测量的是资产的整个安全性风险,它将表示实际损失的可能性与表
示大量可能损失的资讯结合到单一数字评估中。在形式最简单的定量性风险
分析中,风险曝光度(RiskExposure)=风险损失*风险概率,风险曝光度越
大,风险级别就越高。本题选择C选项。
・试题答案:
(20)C【解析】本题考查程序设计语言知识点。程序设计语言的基本成
分包括数据、运算、控制和传输等。数据指的是数据类型;运算指的是算
数运算、逻辑运算、关系运算等运算;控制指的是顺序、选择和循环等控
制结构;传输指的是可通过函数调用、函数执行、函数返回值等进行数据传
输。程序语言可以划分为低级语言(主要针对硬件进行编程)和高级语言(独立
性硬件编程)两类。低级语言是面向机器的语言,其开发效率低,用其编制的
程序可读性差,难修改和维护,可移植性差,但运行效率高,主要包括机器
语言和汇编语言两种;高级语言是相对于汇编语言而言的,如目前流行的
C#,Java,vb.net、c/c++、foxpro、delphi等,其开发效率高,用其编
制的程序不依赖于具体的机器硬件,可读性好,容易维护,可移植性好,但
运行效率低。在程序设计语言中,不论是全局变量,还是局部变量,在整
个运行过程中值都是可以改变的,而常量的值必须在定义时就进行初始化赋
值,然后在程序的运行过程中其值不能改变。本题选择C选项。
(21)B【解析】本题考查表达式树知识点。表达式树是表达式的一种表示
方法,运算符在树中放在非终端结点的位置上,操作数放在叶子结点处。在表
达式树中,运算符负责对其下方节点表示的操作数进行直接运算,一般情况下,
表达式的最后一次运算对应的运算符号位于表达式树的树根位置,而最先计算的
运算位于树的最下方。与选项A对应的表达式为(a+b)*(c-d),与B选项对应
的表达式为(a+(b-c))*d,与C选项对应的表达式为(a-(b+c))*d,与D选项
对应的表达式为a*((b+c)-d)。本题选择B选项。
(22)B【解析】本题考查程序设计语言内存分配知识点。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 音乐作品版权授权合同
- 电梯托管服务合同
- 个人所得税扣缴申报表
- 幼儿园“立足岗位守初心 履职尽责显担当”做贡献活动方案
- 模压成型工班组管理测试考核试卷含答案
- 珂罗版印刷员道德竞赛考核试卷含答案
- 压铸模具工岗前工作实操考核试卷含答案
- 铁氧体材料烧成工岗位应急处理水平考核试卷含答案
- 医疗临床辅助服务员风险评估竞赛考核试卷含答案
- 手工平毯工进阶能力考核试卷含答案
- 2026-2027学年江苏省常州市度七年级数学上学期期中考试试题(含答案)
- GB/Z 181.1-2026液压传动元件的再制造第1部分:通用技术规范
- 2026年驾照补考科目一考试题库及答案
- 村干部笔试题库及答案
- 2026-2030中国他汀类行业市场发展趋势与前景展望战略研究报告
- 2026年度医师定期考核【执业-7】
- 2026年国企纪检监察岗位面试题含答案
- (2025版)《宿迁市养犬管理条例》学习与解读
- (正式版)DB42∕T 489-2026 《预应力混凝土管桩及空心方桩技术规程》
- 2026年海南省公开遴选公务员综合能力测试笔试题及答案
- 26年养老诈骗防范法规宣讲课件
评论
0/150
提交评论