問答題
下圖給出的程序流程圖代表一個非結(jié)構(gòu)化的程序,請問:
(1)為什么說它是非結(jié)構(gòu)化的?
(2)設(shè)計一個等價的結(jié)構(gòu)化程序。
(3)在(2)題的設(shè)計中你使用附加的標(biāo)志變量flag了嗎?若沒用,請再設(shè)計一個使用flag的程序;若用了,再設(shè)計一個不用flag的程序。
您可能感興趣的試卷
最新試題
“與所期望的設(shè)計之間的偏差”是指()
題型:單項選擇題
以下屬于軟件設(shè)計階段的任務(wù)是()
題型:單項選擇題
某公司欲開發(fā)一個移動辦公平臺,以下需求中屬于設(shè)計約束的是()
題型:單項選擇題
以下哪一項不是功能測試技術(shù)?()
題型:單項選擇題
以下哪一種需求發(fā)現(xiàn)技術(shù)可能會導(dǎo)致“完美蠕行”病癥的體現(xiàn)?()
題型:單項選擇題
在UML中,以下不是構(gòu)件圖的作用的是()。
題型:單項選擇題
面向?qū)ο蠓治鲋校l(fā)現(xiàn)對象之間關(guān)系的常用方法是()。
題型:單項選擇題
軟件需求分為功能需求與非功能需求,下面哪一項是非功能需求?()
題型:單項選擇題
()中,控制器通常用于協(xié)調(diào)模型和視圖之間的交互。
題型:單項選擇題
定義數(shù)據(jù)字典時,需要使用一些符號,以下表示重復(fù)的符號的是()
題型:單項選擇題