2016 下半年网络工程师上午真题及解析

2016 下半年网络工程师上午真题

1、在程序运行过程中,CPU 需要将指令从内存中取出并加以分析和执行。CPU 依据(    ) 来区分在内存中以二进制编码形式存放的指令和数据。

A.指令周期的不同阶段 B.指令和数据的寻址方式 C.指令操作码的译码结果 D.指令和数据所在的存储单元

2、计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将(    )的内容送 到地址总线上。

A.指令寄存器(IR)

B.通用寄存器(GR)

C.程序计数器(PC)

D.状态寄存器(PSW)

3、设 16 位浮点数,其中阶符 1 位、阶码值 6 位、数符 1 位,尾数 8 位。若阶码用移码表 示,尾数用补码表示,则该浮点数所能表示的数值范围是( ) 。

A.-264~(1-2-8)264

B.-263~(1-2-8)263

C.-(1-2-8)264~(1-2-8)264

D.-(1-2-8)263~(1-2-8)263

4、已知数据信息为 16 位,最少应附加(    )位校验位,以实现海明码纠错。

A.3    B.4    C.5    D.6

5、将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间 t 取指=4△t、分析时间 t 分析=2△t、执行时间 t 执行=3△t,则执行完 100 条指令,需要的 时间为(  ) △t。

A.200    B.300    C.400    D.405

6、在敏捷过程的开发方法中,(    ) 使用了迭代的方法,其中,把每段时间(30 天)一 次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并 行地递增实现产品。

A.极限编程 XP

B.水晶法

 C.并列争球法

D.自适应软件开发

7、8、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包 含的活动,边上的数字表示相应活动的持续时间(天),则完成该项目的最少时间为(    ) 天。活动 BC 和 BF 最多可以晚开始(    ) 天而不会影响整个项目的进度。

2016 年下半年网络工程师上午答案及解析

1、A

解析: 冯诺依曼计算机中根据指令周期的不同阶段来区分从存储器取出的是指令还是数据,取指周 期取出的是指令,执行周期取出的是数据。

2、C

解析:

51CTO  软考专家--小任老师    QQ: 2105639303

真题视频解析  http://edu.51cto.com/course/course_id-4925.html

PC(程序计数器)是用于存放下一条指令所在单元的地址。当执行一条指令时,处理器首先 需要从 PC 中取出指令在内存中的地址,通过地址总线寻址获取。

3、B

解析:

 

M 表示尾数位数,R 表示阶码位数

4、C

解析:

满足关系 2K>=K+n+1,当 n=16 时,K 取 5

5、D

解析:

假设执行 n 条指令,使用流水时间最长的乘以 n-1,再加上一条指令的执行时间,即

(100-1)*4△t +(4△t + 2△t + 3△t)=396△t + 9△t = 405△t

6、C

解析:

并列争球法就是我们通常所说的 Scrum。Scrum 是一个增量的、迭代的开发过程。在这个框 架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个 Sprint,每个 Sprint 的建议长度是 2 到 4 周。在 Scrum 中,使用产品 Backlog 来管理产品的需求,产品 backlog 是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。Scrum 团队总是先开发对客户具有较高价值的需求。挑选的需求在 Sprint 计划会议上经过讨论、分 析和估算得到相应的任务列表,我们称它为 Sprint backlog。在每个迭代结束时,Scrum 团队 将递交潜在可交付的产品增量。

51CTO  软考专家--小任老师    QQ: 2105639303

7、D

8、A

真题视频解析  http://edu.51cto.com/course/course_id-4925.html

解析:首先计算出关键路径,总工期,各活动总时差。得总工期 18 天,BC 总时差 0,BF 总 时差 7,计算过程参考:http://edu.csdn.net/course/detail/2152    (可以从第二节开始看)

 

 

 

猜你喜欢

转载自blog.csdn.net/hdq1745/article/details/109285839