A.使用對(duì)象、類和集成
B.由數(shù)據(jù)結(jié)構(gòu)導(dǎo)出模塊結(jié)構(gòu)
C.模塊要相對(duì)獨(dú)立,且功能單一,使塊間聯(lián)系弱,塊內(nèi)聯(lián)系強(qiáng)
D.將可能引起變化的因素隱藏在某有關(guān)模塊內(nèi)部,使這些因素變化時(shí)的影響范圍受到限制
E.用數(shù)據(jù)流圖表示系統(tǒng)的分解,且用數(shù)據(jù)字典和說明分別表示數(shù)據(jù)和加工的含義
F.自頂向下、逐步細(xì)化,采用順序、選擇和循環(huán)3種基本結(jié)構(gòu),以及限制goto語句的使用,設(shè)計(jì)出可靠的和易維護(hù)的軟件
您可能感興趣的試卷
你可能感興趣的試題
A.使用對(duì)象、類和集成
B.由數(shù)據(jù)結(jié)構(gòu)導(dǎo)出模塊結(jié)構(gòu)
C.模塊要相對(duì)獨(dú)立,且功能單一,使塊間聯(lián)系弱,塊內(nèi)聯(lián)系強(qiáng)
D.將可能引起變化的因素隱藏在某有關(guān)模塊內(nèi)部,使這些因素變化時(shí)的影響范圍受到限制
E.用數(shù)據(jù)流圖表示系統(tǒng)的分解,且用數(shù)據(jù)字典和說明分別表示數(shù)據(jù)和加工的含義
F.自頂向下、逐步細(xì)化,采用順序、選擇和循環(huán)3種基本結(jié)構(gòu),以及限制goto語句的使用,設(shè)計(jì)出可靠的和易維護(hù)的軟件
A.用戶和開發(fā)人員對(duì)軟件要"干什么"的共同理解
B.軟件可行性分析的依據(jù)
C.軟件驗(yàn)收的依據(jù)
D.軟件設(shè)計(jì)的依據(jù)
A.軟件的性能
B.對(duì)算法的詳細(xì)過程性描述
C.對(duì)重要功能的描述
D.軟件確認(rèn)準(zhǔn)則
A.要讓軟件干什么
B.要讓軟件具有什么結(jié)構(gòu)
C.要給軟件提供什么信息
D.要求軟件具有如何的工作效率
A.數(shù)據(jù)流圖
B.判定表
C.PAD圖
D.數(shù)據(jù)字典
最新試題
結(jié)構(gòu)化方法是結(jié)構(gòu)化()和結(jié)構(gòu)化()的總稱。
數(shù)據(jù)字典的作用?
空白(1)處應(yīng)選擇()
什么是黑盒測試和白盒測試?
測試的目的在于(),因?yàn)闇y試發(fā)現(xiàn)錯(cuò)誤和更正錯(cuò)誤的過程,而不能表明軟件程序的()。而且在軟件開發(fā)的過程中,每個(gè)不同的階段對(duì)于錯(cuò)誤的解決代價(jià)是不同的,在()發(fā)現(xiàn)錯(cuò)誤更正代價(jià)是相對(duì)較小的,等整個(gè)系統(tǒng)都完成了,再發(fā)現(xiàn)的錯(cuò)誤其代價(jià)相對(duì)就比較大了。
數(shù)據(jù)結(jié)構(gòu)組織、數(shù)據(jù)庫或者文件設(shè)計(jì),就是要根據(jù)數(shù)據(jù)的()、使用要求、統(tǒng)計(jì)渠道、()等,來解決數(shù)據(jù)的()、表或文件的形式,以及決定數(shù)據(jù)結(jié)構(gòu)等一系列問題。
近30年來形成了軟件開發(fā)的多種模式,大致可歸納為3種方法:結(jié)構(gòu)化聲明周期法、原型化方法和()。
什么是軟件危機(jī)?產(chǎn)生軟件危機(jī)的原因?怎樣消除?
【問題1】(1)數(shù)據(jù)流圖10-24缺少了一條數(shù)據(jù)流(在圖10-25中也未給出該數(shù)據(jù)流),請(qǐng)給出此數(shù)據(jù)流的起點(diǎn)和終點(diǎn),并采用說明中的詞匯給出此數(shù)據(jù)流名。(2)數(shù)據(jù)流圖10-25缺少了與"查詢房屋"加工相關(guān)的數(shù)據(jù)流,請(qǐng)指出此數(shù)據(jù)流的起點(diǎn)和終點(diǎn)?!締栴}2】"安排會(huì)面"加工除需要寫入會(huì)面文件外,還需要訪問哪些文件?【問題3】請(qǐng)補(bǔ)齊下列數(shù)據(jù)字典條目:登錄信息=學(xué)生ID+密碼注冊信息=_____________?________________
什么是軟件維護(hù)的副作用?如何防止軟件維護(hù)的副作用?