從下列敘述中選出5條符合程序設(shè)計(jì)風(fēng)格指導(dǎo)原則的敘述。
(1)嵌套的重?cái)?shù)應(yīng)加以限制。
(2)盡量多使用臨時(shí)變量。
(3)不濫用語言特色。
(4)不用可以省略的括號。
(5)使用有意義的變量名。
(6)應(yīng)盡可能把程序編得短些。
(7)把常見的局部優(yōu)化工作留給編譯程序去做。
(8)注解越少越好。
(9)程序的格式應(yīng)有助于讀者理解程序。
(10)應(yīng)盡可能多用GOTO語句。
這5條符合要求的敘述為()。
您可能感興趣的試卷
你可能感興趣的試題
A.呈線性相關(guān)關(guān)系
B.呈指數(shù)方式增長
C.呈對數(shù)方式增長
D.沒有一定規(guī)律
A.二義性
B.簡潔性
C.保密性
D.傳統(tǒng)性
A.打補(bǔ)丁
B.修改錯(cuò)誤
C.重新編寫
D.原封不動(dòng)
A.怎么做
B.做什么
C.何時(shí)做
D.為何做
最新試題
什么是“對象”?識(shí)別對象時(shí)將潛在對象分成7類,試給出這7類對象的名稱,并舉例說明。
在軟件測試中,下面說法中錯(cuò)誤的是()。
在單元測試中,樁模塊用來代替被測模塊的()。其作用是()。
軟件測試階段的基本任務(wù)應(yīng)當(dāng)是根據(jù)軟件開發(fā)各階段的()和程序的(),精心設(shè)計(jì)一批“高產(chǎn)”的測試用例,利用這些測試用例(),找出軟件中潛藏的各種錯(cuò)誤和缺陷。
下面是選擇排序的程序,其中datalist是數(shù)據(jù)表,它有兩個(gè)數(shù)據(jù)成員:一是元素類型為Element的數(shù)組V,另一個(gè)是數(shù)組大小n。算法中用到兩個(gè)操作,一是取某數(shù)組元素V[i]的關(guān)鍵碼操作getKey(),一是交換兩數(shù)組元素內(nèi)容的操作Swap():(1)試計(jì)算此程序段的McCabe復(fù)雜性;(2)用基本路徑覆蓋法給出測試路徑;(3)為各測試路徑設(shè)計(jì)測試用例。
軟件的組裝測試最好是由()承擔(dān),以提高組裝測試的效果。
建立窗口系統(tǒng)的對象模型,問題陳述如下:“窗口分為對話窗、圖形窗、滾動(dòng)窗三種。對話窗中有若干對話項(xiàng),由唯一的項(xiàng)名字來確定;對話項(xiàng)分為按鈕、選擇項(xiàng)和正文項(xiàng)三種,選擇項(xiàng)中有若干選擇項(xiàng)入口。圖形窗中有若干形狀元素,形狀元素分為一維形狀和二維形狀。一維形狀又分為直線、圓弧、折線;二維形狀分為圓、橢圓、矩形、多邊形,其中折線與多邊形由若干有序頂點(diǎn)組成。正文窗是滾動(dòng)窗的一種,而圖形滾動(dòng)窗既是圖形窗又是滾動(dòng)窗。”
軟件測試計(jì)劃是一些文檔,它們描述了()。
面向?qū)ο箝_發(fā)方法與面向數(shù)據(jù)流的結(jié)構(gòu)化開發(fā)方法有什么不同?使用面向?qū)ο箝_發(fā)方法的優(yōu)點(diǎn)在什么地方?
面向?qū)ο蟮奶卣魇牵ǎ?、()和()、()?/p>