本篇文章給大家談?wù)劤绦蛟O(shè)計(jì)中劃分模塊的準(zhǔn)則,以及程序設(shè)計(jì)中劃分模塊的準(zhǔn)則是什么對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、軟件開發(fā)的結(jié)構(gòu)化設(shè)計(jì)(sd)方法,全面指導(dǎo)模塊劃分的最重要原則應(yīng)該是…
- 2、軟件設(shè)計(jì)中的模塊劃分
- 3、軟件開發(fā)的結(jié)構(gòu)化設(shè)計(jì)方法,全面指導(dǎo)模塊劃分的最重要原則應(yīng)該是…
- 4、軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是
- 5、簡(jiǎn)述結(jié)構(gòu)圖中模塊的劃分原則。
- 6、在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是什么?
軟件開發(fā)的結(jié)構(gòu)化設(shè)計(jì)(sd)方法,全面指導(dǎo)模塊劃分的最重要原則應(yīng)該是…
全面指導(dǎo)模塊劃分的最重要原則是模塊獨(dú)立性。做到模塊獨(dú)立就是每個(gè)模塊完成一個(gè)相對(duì)獨(dú)立的特定子功能,并且和其他模塊之間的關(guān)系很簡(jiǎn)單。有效的模塊化(即具有獨(dú)立的模塊)的軟件比較容易開發(fā)出來;獨(dú)立的模塊比較容易測(cè)試和維護(hù)。
在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是模塊獨(dú)立性。
軟件開發(fā)的結(jié)構(gòu)化設(shè)計(jì)方法中,模塊劃分的最重要原則應(yīng)該是功能內(nèi)聚、數(shù)據(jù)耦合。功能內(nèi)聚:指模塊內(nèi)的各個(gè)元素(函數(shù)、變量等)在邏輯上應(yīng)該有明確的功能關(guān)聯(lián),即實(shí)現(xiàn)一個(gè)獨(dú)立的功能。這樣可以使得模塊更容易理解、測(cè)試和維護(hù)。
【答案】:D 在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分應(yīng)遵循高內(nèi)聚、低耦合的原則。其中,內(nèi)聚性是對(duì)一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度的度量,耦合性是對(duì)模塊間互相連接的緊密程度的度量。
【答案】:D 耦合性和內(nèi)聚性是模塊獨(dú)立的兩個(gè)定性標(biāo)準(zhǔn)。一般較優(yōu)秀的軟件設(shè)計(jì)盡量做到高內(nèi)聚、低耦合,這樣有利于提高軟件模塊的獨(dú)立性,也是模塊劃分的原則。
軟件設(shè)計(jì)中的模塊劃分
UI設(shè)計(jì) 后臺(tái)開發(fā) 一個(gè)APP要登錄保存和獲取數(shù)據(jù),就需要將這些數(shù)據(jù)放到服務(wù)器的數(shù)據(jù)庫(kù)中,通過后臺(tái)去查詢數(shù)據(jù)庫(kù),再返回結(jié)果給前臺(tái),因而這就要求APP要進(jìn)行后臺(tái)開發(fā)。接口開發(fā) APP的接口開發(fā)即調(diào)用程序的接口,可以連接兩個(gè)軟件系統(tǒng),起到調(diào)節(jié)程序的作用。
在軟件開發(fā)中,模塊是指將程序的不同部分劃分為獨(dú)立且可組合的功能單元或代碼塊。它們被設(shè)計(jì)為獨(dú)立的實(shí)體,可以獨(dú)自開發(fā)、測(cè)試和維護(hù)。模塊化是一種將復(fù)雜系統(tǒng)分解為更小、更可管理的部分的方法。通過將系統(tǒng)分解為模塊,開發(fā)團(tuán)隊(duì)可以更好地組織和管理代碼,并促進(jìn)團(tuán)隊(duì)合作和代碼重用。
按層次,大致可這樣劃分,action層,service層,dao層和model層,其中action處理請(qǐng)求的接收和頁(yè)面的跳轉(zhuǎn),service負(fù)責(zé)業(yè)務(wù)邏輯處理,dao層負(fù)責(zé)數(shù)據(jù)持久化處理,model放置的是實(shí)體類,數(shù)據(jù)類等。
軟件開發(fā)的結(jié)構(gòu)化設(shè)計(jì)方法,全面指導(dǎo)模塊劃分的最重要原則應(yīng)該是…
軟件開發(fā)的結(jié)構(gòu)化設(shè)計(jì)方法中,模塊劃分的最重要原則應(yīng)該是功能內(nèi)聚、數(shù)據(jù)耦合。功能內(nèi)聚:指模塊內(nèi)的各個(gè)元素(函數(shù)、變量等)在邏輯上應(yīng)該有明確的功能關(guān)聯(lián),即實(shí)現(xiàn)一個(gè)獨(dú)立的功能。這樣可以使得模塊更容易理解、測(cè)試和維護(hù)。
軟件開發(fā)的結(jié)構(gòu)化設(shè)計(jì)(SD)方法,全面指導(dǎo)模塊劃分的最重要原則是:模塊獨(dú)立性。
【答案】:D D。【解析】在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分應(yīng)遵循高內(nèi)聚、低耦合的原則。其中,內(nèi)聚性是對(duì)一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度的度量,耦合性是對(duì)模塊間互相連接的緊密程度的度量。
C【解析】根據(jù)軟件設(shè)計(jì)原理提出如下優(yōu)化準(zhǔn)則:①劃分模塊時(shí),盡量做到高內(nèi)聚、低耦合,保持模塊相對(duì)獨(dú)立性,并以此原則優(yōu)化初始的軟件結(jié)構(gòu)。②一個(gè)模塊的作用范圍應(yīng)在其控制范圍之內(nèi),且判定所在的模塊應(yīng)與受其影響的模塊在層次上盡量靠近。③軟件結(jié)構(gòu)的深度、寬度、扇入、扇出應(yīng)適當(dāng)。④模塊的大小要適中。
【答案】:B 軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是高內(nèi)聚低偶合、模塊大小規(guī)模適當(dāng)、模塊的依賴關(guān)系適當(dāng)?shù)?。模塊的劃分應(yīng)遵循一定的要求,以保證模塊劃分合理,并進(jìn)一步保證以此為依據(jù)開發(fā)出的軟件系統(tǒng)可靠性強(qiáng),易于理解和維護(hù)。模塊之間的耦合應(yīng)盡可能的低,模塊的內(nèi)聚度應(yīng)盡可能。的高。
軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是
C【解析】根據(jù)軟件設(shè)計(jì)原理提出如下優(yōu)化準(zhǔn)則:①劃分模塊時(shí),盡量做到高內(nèi)聚、低耦合,保持模塊相對(duì)獨(dú)立性,并以此原則優(yōu)化初始的軟件結(jié)構(gòu)。②一個(gè)模塊的作用范圍應(yīng)在其控制范圍之內(nèi),且判定所在的模塊應(yīng)與受其影響的模塊在層次上盡量靠近。③軟件結(jié)構(gòu)的深度、寬度、扇入、扇出應(yīng)適當(dāng)。④模塊的大小要適中。
【答案】:B B?!窘馕觥磕K獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)是耦合性和內(nèi)聚性,內(nèi)聚是一個(gè)模塊內(nèi)各個(gè)元素彼此緊密程度;耦合是一個(gè)軟件結(jié)構(gòu)內(nèi)不同模缺之間互連程度的度量,各模塊的內(nèi)聚性越強(qiáng),則耦合性越弱。軟件設(shè)計(jì)應(yīng)該遵循高內(nèi)聚低耦合的特性。
在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分應(yīng)遵循高內(nèi)聚、低耦合的原則。其中,內(nèi)聚性是對(duì)一個(gè)模 塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度的度量,耦合性是對(duì)模塊間互相連接的緊密程度的度量。
軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。A.低內(nèi)聚低耦合 B.高內(nèi)聚低耦合 C.低內(nèi)聚高耦合 D.高內(nèi)聚高耦合 答案:B 在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。A.可行性分析報(bào)告 B.軟件需求規(guī)格說明書 C.概要設(shè)計(jì)說明書 D.集成測(cè)試*** 答案:B 算法的有窮性是指()。
軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是高內(nèi)聚低耦合。軟件設(shè)計(jì)是從軟件需求規(guī)格說明書出發(fā),根據(jù)需求分析階段確定的功能設(shè)計(jì)軟件系統(tǒng)的整體結(jié)構(gòu)、劃分功能模塊、確定每個(gè)模塊的實(shí)現(xiàn)算法以及編寫具體的代碼,形成軟件的具體設(shè)計(jì)方案。2,軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是高內(nèi)聚低耦合。
【答案】:B 一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。
簡(jiǎn)述結(jié)構(gòu)圖中模塊的劃分原則。
1、在結(jié)構(gòu)化程序設(shè)計(jì)中,任何程序都可以由順序、選擇、循環(huán)三種基本結(jié)構(gòu)構(gòu)成。結(jié)構(gòu)化程序往往***用模塊化設(shè)計(jì)思想來實(shí)現(xiàn),其基本思路是:任何復(fù)雜問題都是由若干相對(duì)簡(jiǎn)單問題構(gòu)成。從這個(gè)角度來看,模塊化是把程序要解決總目標(biāo)分解為若干個(gè)相對(duì)簡(jiǎn)單小目標(biāo)來處理,甚至可以再進(jìn)一步分解為具體任務(wù)項(xiàng)來實(shí)現(xiàn)。
2、設(shè)計(jì)必須實(shí)現(xiàn)分析模型中描述的所有顯示需求,必須滿足用戶希望的所有隱式需求;設(shè)計(jì)必須是可讀、可理解的,使得將來易于編程、易于測(cè)試、易于維護(hù);設(shè)計(jì)應(yīng)從實(shí)現(xiàn)角度出發(fā),給出數(shù)據(jù)、功能、行為相關(guān)的軟件全貌。
3、設(shè)計(jì)層次結(jié)構(gòu):根據(jù)模塊的劃分和關(guān)系,設(shè)計(jì)軟件的層次結(jié)構(gòu)。通常,可以將模塊按照其功能和重要性進(jìn)行分層,形成清晰的層次結(jié)構(gòu)。繪制結(jié)構(gòu)圖:使用繪圖工具(如Visio、UML工具等)繪制軟件結(jié)構(gòu)圖。在圖中,可以使用矩形表示模塊,使用箭頭表示模塊之間的調(diào)用關(guān)系和數(shù)據(jù)傳遞。
4、結(jié)構(gòu)化設(shè)計(jì)方法,***用類似于結(jié)構(gòu)化分析的“由大到小”、“自頂向下,逐層分解”的基本思想描述(分解)系統(tǒng)。結(jié)構(gòu)化設(shè)計(jì)方法,首先以數(shù)據(jù)流圖為基礎(chǔ)導(dǎo)出系統(tǒng)模塊(功能)結(jié)構(gòu)圖。在導(dǎo)出系統(tǒng)模塊(功能)結(jié)構(gòu)圖的過程中,以獨(dú)立性、低耦合性、高內(nèi)聚性、公共模塊作為模塊劃分的原則。
5、層次方框圖即層次模塊機(jī)構(gòu)圖。層次模塊結(jié)構(gòu)圖(或稱結(jié)構(gòu)圖structure chart)是1***4年由W.Steven等人從結(jié)構(gòu)化設(shè)計(jì)(structured design)的角度提出的一種工具。
在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是什么?
【答案】:D [考核] 軟件設(shè)計(jì)的概念 [評(píng)析] 軟件設(shè)計(jì)中通常***用結(jié)構(gòu)化設(shè)計(jì)方法,模塊的獨(dú)立程度是評(píng)價(jià)設(shè)計(jì)好壞的重要度量標(biāo)準(zhǔn)。耦合性與內(nèi)聚 性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)。內(nèi)聚性是一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度的度量;耦合性是模塊間互相連接的緊密程度的度量。
耦合性和內(nèi)聚性是模塊獨(dú)立的兩個(gè)定性標(biāo)準(zhǔn)。一般較優(yōu)秀的軟件設(shè)計(jì)盡量做到高內(nèi)聚、低耦合,這樣有利于提高軟件模塊的獨(dú)立性,也是模塊劃分的原則。
【答案】:D 本題考查系統(tǒng)開發(fā)和運(yùn)行相關(guān)知識(shí)。模塊設(shè)計(jì)優(yōu)化準(zhǔn)則(1)改進(jìn)軟件結(jié)構(gòu),提高模塊獨(dú)立性。(2)模塊規(guī)模要適中。(3)模塊作用范圍應(yīng)保持在模塊控制范圍內(nèi)。(4)軟件結(jié)構(gòu)深度、寬度、扇入、扇出要適當(dāng)。(5)降低模塊接口復(fù)雜度。(6)設(shè)計(jì)單入口單出口模塊。(7)模塊功能可預(yù)測(cè)。
【答案】:C 全面指導(dǎo)模塊劃分的最重要原則是模塊獨(dú)立性。做到模塊獨(dú)立就是每個(gè)模塊完成一個(gè)相對(duì)獨(dú)立的特定子功能,并且和其他模塊之間的關(guān)系很簡(jiǎn)單。有效的模塊化(即具有獨(dú)立的模塊)的軟件比較容易開發(fā)出來;獨(dú)立的模塊比較容易測(cè)試和維護(hù)。
【答案】:結(jié)構(gòu)化設(shè)計(jì)方法是與結(jié)構(gòu)化分析相銜接的方法,用于從系統(tǒng)分析數(shù)據(jù)流圖導(dǎo)出系統(tǒng)模塊結(jié)構(gòu)圖,以低耦合度、高內(nèi)聚來劃分模塊。模塊劃分應(yīng)遵循的原則有:(1)自頂向下、層層分解。高層的模塊代表具有較高層次抽象的功能,底層模塊具有具體、單一的功能。模塊結(jié)構(gòu)設(shè)計(jì)圖可由數(shù)據(jù)流圖按一定的規(guī)則導(dǎo)出。
關(guān)于程序設(shè)計(jì)中劃分模塊的準(zhǔn)則和程序設(shè)計(jì)中劃分模塊的準(zhǔn)則是什么的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。