首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译的优化工作对于下面程序段构造的控制流程图有______个基本块。
编译的优化工作对于下面程序段构造的控制流程图有______个基本块。
admin
2019-06-12
52
问题
编译的优化工作对于下面程序段构造的控制流程图有______个基本块。
选项
A、1
B、2
C、3
D、4
答案
D
解析
基本块的划分有以下3个步骤。
第1步:满足下列条件之一的任意语句可以充当入口。
①程序的第一个语句;
②能由条件转移语句或无条件转移语句转移到的语句:
③紧跟在条件转移语句后面的语句。
第2步:根据第1步求出的每一入口语句,构成其所属的基本块。
①由该入口语句到另一入口语句(不包括该入口语句)之间的语句序列:
②由该入口语句到一转移语句(包括该转移语句)之间的语句序列:
③由该入口语句到一停止转移语句(包括该转移语句)之间的语句序列。
第3步:凡是未被纳入某一基本块中的语句,都是程序中控制流程无法到达的语句,也是不会被执行到的语句,可以从程序中删除。
根据上述步骤,我们知道所给程序段的第1,4,8,10句为入口,第11句是停止语句,没有要删除的语句。于是该程序段可分为4个基本块。
转载请注明原文地址:https://kaotiyun.com/show/sKRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
WindowsServer2003操作系统中,__________提供了远程桌面访问。(2009年上半年试题)
在WindowsServer2003中启动IIS6.0提供Web服务,创建一个Web站点并将主页文件index.asp复制到该Web站点的主目录下,在客户机的浏览器地址栏内输入网站的域名后提示没有权限访问该网站,则可能的原因是__________。(
下列关于风险的叙述不正确的是:风险是指______。
TCP协议使用(1)次握手机制建立连接,当请求方发出SYN连接请求后,等待对方回答(2),这样可以防止建立错误的连接。(1)
下面4种编码方式中属于差分曼彻斯特编码的是(15)。
100BASE-T4采用的编码技术为886T,利用_____________传输介质进行数据传输。
内存采用段式存储管理有许多优点,但__________不是其优点。
在CPU中,(3)可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
阅读下列说明和C函数,将应填入(n)处的字句写在对应栏内。【说明】已知集合A和B的元素分别用不含头结点的单链表存储,函数Difference()用于求解集合A与B的差集,并将结果保存在集合A的单链表中。例如,若集合A={5,10,20,15,
阅读以下说明和流程图,回答问题1和问题2,将解答写在对应栏内。【说明】存在某鲜花批发系统,系统中处理的信息单元有鲜花和客户,对鲜花使用编号进行唯一标识,鲜花的具体信息包括:名称、颜色、等级。客户包括鲜花种植商,鲜花经销商,客户不使用编号,只需
随机试题
Thepilotaskedallthepassengersonboardtoremain________astheplanewasmakingalanding.
心室功能曲线反映下述哪两者的关系
大叶性肺炎应首选
下列有关行业标准施工合同的说法中,不正确的是()。
拌制混凝土时,在相同砂用量的条件下,为节省水泥用量一般用()。
我国税法上所指关联企业是指( )关系的公司、企业和其他经济组织。
下列说法错误的是()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性:
某完全二叉树层序序列为ABCDEF,则该完全二叉树的中序序列为(40)。
AlltheseactionsbytheNATO______theuniversallyacceptedinternationallaws.
最新回复
(
0
)