首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译的优化工作对于下面程序段构造的控制流程图有______个基本块。
编译的优化工作对于下面程序段构造的控制流程图有______个基本块。
admin
2019-06-12
66
问题
编译的优化工作对于下面程序段构造的控制流程图有______个基本块。
选项
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
软件设计师上午基础知识考试
软考中级
相关试题推荐
下面关于Linux目录的描述中,正确的是___________。
下面哪个地址可以用于公共互联网中?____________。
在指令系统的各种寻址方式中,获取操作数最快的方式是(5)________________。
IEEE802.11i标准增强了WLAN的安全性,下面关于802.11i的描述中,错误的是(65)。
在路由器配置过程中,要查看用户输入的最后几条命令,应该键入______。
在Windows操作系统下,FTP客户端可以使用(40)命令显示客户端当前目录中的文件。
TCP协议使用(1)次握手机制建立连接,当请求方发出SYN连接请求后,等待对方回答(2),这样可以防止建立错误的连接。(1)
管理站用SetRequest在RMON表中产生一个新行,如果新行的索引值与表中其他行的索引值不冲突,则代理产生一个新行,其状态对象的值为(47)。
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]某公司计划与客户通过Internet交换电子邮件和数据(以下统一称为“消息”)。为保障安全,在对传输的数据进行加密的同时,还要对参与通信的实体进行身份认证。因此,需同时使用
阅读下列函数说明和c代码,将应填入(n)处的字句写在对应栏内。【说明】所谓货郎担问题,是指给定一个无向图,并已知各边的权,在这样的图中,要找一个闭合回路,使回路经过图中的每一个点,而且回路各边的权之和最小。应用贪婪法求解该问题。程
随机试题
生产观念致力于解决下列企业经营中哪些问题?()
2013年1月,甲仓储公司与乙公司签订一份仓储保管合同。合同约定:由甲公司为乙公司储存保管大豆10万公斤,保管期限自2013年1月10日至11月10日,储存费用为8000元人民币,违约金为仓储费的10%,如果履行中发生争议在A仲裁机构通过仲裁方式解决。
男性,67岁,间断出现肉眼血尿半年,一直未到医院检查。1周前出现大量肉眼血尿,伴有血块,出现排尿困难,到医院就诊。检查:B超检查显示膀胱底部有一个2cm×3cm乳头样肿物。以膀胱肿瘤收入院治疗,行经尿道膀胱肿瘤电切术。术后1周行膀胱灌注化疗。问:灌注
A.利多卡因B.维拉帕米C.奎尼丁D.普萘洛尔E.胺碘酮诱发或加重哮喘发作
物质世界不一定是运动的。()
锅炉爆炸的能量来源于高温高压情况下,锅筒发生开裂时。()放出的能量。
基因突变是指DNA分子中发生的碱基对的替换、增添和缺失而引起的基因结构改变。下列关于这种改变的说法,正确的是()。①若发生在配子形成过程中,将遵循孟德尔遗传规律传递给后代②若发生在体细胞中,一定不能遗传③若发生在人的体细胞
冰心(1900—1999年),原名谢婉莹,文学研究会代表作家。1919年起,谢婉莹以“冰心”这一笔名写了许多“问题小说”。“问题小说”代表作有《两个家庭》《斯人独憔悴》《秋风秋雨愁煞人》《去国》等;“爱的哲学”的小说代表作《超人》《烦闷》等;小诗集有《繁
下列操作说明中,错误的是
Whenyoubuylifeinsurance,youwantapolicythatfitsyourneedsatareasonablecost.Yourfirststepistodeterminehowmu
最新回复
(
0
)