從下列敘述中選出5條符合程序設(shè)計風格指導原則的敘述。
(1)嵌套的重數(shù)應加以限制。
(2)盡量多使用臨時變量。
(3)不濫用語言特色。
(4)不用可以省略的括號。
(5)使用有意義的變量名。
(6)應盡可能把程序編得短些。
(7)把常見的局部優(yōu)化工作留給編譯程序去做。
(8)注解越少越好。
(9)程序的格式應有助于讀者理解程序。
(10)應盡可能多用GOTO語句。
這5條符合要求的敘述為()。
您可能感興趣的試卷
你可能感興趣的試題
A.呈線性相關(guān)關(guān)系
B.呈指數(shù)方式增長
C.呈對數(shù)方式增長
D.沒有一定規(guī)律
A.二義性
B.簡潔性
C.保密性
D.傳統(tǒng)性
A.打補丁
B.修改錯誤
C.重新編寫
D.原封不動
A.怎么做
B.做什么
C.何時做
D.為何做
最新試題
下面是選擇排序的程序,其中datalist是數(shù)據(jù)表,它有兩個數(shù)據(jù)成員:一是元素類型為Element的數(shù)組V,另一個是數(shù)組大小n。算法中用到兩個操作,一是取某數(shù)組元素V[i]的關(guān)鍵碼操作getKey(),一是交換兩數(shù)組元素內(nèi)容的操作Swap():(1)試計算此程序段的McCabe復雜性;(2)用基本路徑覆蓋法給出測試路徑;(3)為各測試路徑設(shè)計測試用例。
建立分析和設(shè)計模型的一種重要方法是UML。試問UML是一種什么樣的建模方法?它如何表示一個系統(tǒng)?
軟件測試階段的基本任務應當是根據(jù)軟件開發(fā)各階段的()和程序的(),精心設(shè)計一批“高產(chǎn)”的測試用例,利用這些測試用例(),找出軟件中潛藏的各種錯誤和缺陷。
面向?qū)ο箝_發(fā)方法與面向數(shù)據(jù)流的結(jié)構(gòu)化開發(fā)方法有什么不同?使用面向?qū)ο箝_發(fā)方法的優(yōu)點在什么地方?
面向?qū)ο蟮奶卣魇牵ǎ?、()和()、()?/p>
在單元測試中,樁模塊用來代替被測模塊的()。其作用是()。
什么是“對象”?識別對象時將潛在對象分成7類,試給出這7類對象的名稱,并舉例說明。
在基本路徑測試中,獨立路徑是指包括一組以前沒有處理過的()的一條路徑。從程序圖來看,一條獨立路徑是至少包含有一條()的邊的路徑。
在黑盒測試中,著重檢查輸入條件的組合的測試用例設(shè)計方法是()。
按照類生存期,類的開發(fā)有哪幾種方式?每一種方式需要做哪些事情?