2018年11月程序员考试模拟题(二)之十二
作者:mb63219befd42712023-11-13 01:00:15
备考咨询 刷题指导
添加专属学姐
2024上半年软考备考资料+考试大纲
下载
摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2018年11月程序员考试模拟题(二)】部分试题的详解,一起来看看吧~1、下图所示的程序流程图中有 (请作答此空) 条不同的简单路径,采用McCabe度量法
摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2018年11月程序员考试模拟题(二)】部分试题的详解,一起来看看吧~
1、下图所示的程序流程图中有 (请作答此空) 条不同的简单路径,采用McCabe度量法计算该程序图的环路复杂性为 () 。
A、 3
B、 4
C、 5
D、 6
答案:A
答题解析:
2、下图所示的程序流程图中有 ( ) 条不同的简单路径,采用McCabe度量法计算该程序图的环路复杂性为 (请作答此空) 。
A、 3
B、 4
C、 5
D、 6
答案:A
答题解析:
3、以下关于软件维护和可维护性的叙述中,不正确的是 ( ) 。
A、 软件维护要解决软件产品交付用户之后运行中发生的各种问题
B、 软件的维护期通常比开发期长得多,其投入也大得多
C、 进行质量保证审查可以提高软件产品的可维护性
D、 提高可维护性是在软件维护阶段考虑的问题
答案:D
答题解析:
1、下图所示的程序流程图中有 (请作答此空) 条不同的简单路径,采用McCabe度量法计算该程序图的环路复杂性为 () 。
A、 3
B、 4
C、 5
D、 6
答案:A
答题解析:
三条简单路径分别为begin→y=n-1成立→output A→end;begin→y=n-1不成立→A[i]>A[i+1]不成立→y=n-1成立→end;begin→y-n-1不成立→A[i]>A[i+1]成立→swapA[I],A[i+1] →y=n-1成立→end;
MacCabe度量法公式为V(G)=m-n+2,V(G)是有向图G中环路数,m是图G中弧数,n是图G中节点数。本题中m=10,n=9,故V(G)=3。
2、下图所示的程序流程图中有 ( ) 条不同的简单路径,采用McCabe度量法计算该程序图的环路复杂性为 (请作答此空) 。
A、 3
B、 4
C、 5
D、 6
答案:A
答题解析:
三条简单路径分别为begin→y=n-1成立→output A→end;begin→y=n-1不成立→A[i]>A[i+1]不成立→y=n-1成立→end;begin→y-n-1不成立→A[i]>A[i+1]成立→swapA[I],A[i+1] →y=n-1成立→end;
MacCabe度量法公式为V(G)=m-n+2,V(G)是有向图G中环路数,m是图G中弧数,n是图G中节点数。本题中m=10,n=9,故V(G)=3。
3、以下关于软件维护和可维护性的叙述中,不正确的是 ( ) 。
A、 软件维护要解决软件产品交付用户之后运行中发生的各种问题
B、 软件的维护期通常比开发期长得多,其投入也大得多
C、 进行质量保证审查可以提高软件产品的可维护性
D、 提高可维护性是在软件维护阶段考虑的问题
答案:D
答题解析:
在软件设计阶段就应该考虑软件的可维护性。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>