山東軍隊文職招聘考試網(wǎng)計算機(jī)常識-詳細(xì)設(shè)計 - 常識判斷

山東軍隊文職招聘考試網(wǎng)計算機(jī)常識-詳細(xì)設(shè)計減小字體增大字體山東軍隊文職招聘考試網(wǎng)計算機(jī)常識-詳細(xì)設(shè)計

詳細(xì)設(shè)計的任務(wù),是為軟件結(jié)構(gòu)圖中的每一個模塊確定實現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用某種選定的表達(dá)工具表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。

常見的過程設(shè)計工具有:

圖形工具:程序流程圖,N-S,PAD,HIPO。

表格工具:判定表。

語言工具:PDL(偽碼)

1、程序流程圖

2、N-S流程圖為了避免流程圖在描述程序邏輯時的隨意性與靈活性

特征:

1)每個構(gòu)件具有明確的功能域;

2)控制轉(zhuǎn)移必須遵守結(jié)構(gòu)化設(shè)計要求;

3)易于確定局部數(shù)據(jù)和(或)全局?jǐn)?shù)據(jù)的作用域;

4)易于表達(dá)嵌套關(guān)系和模塊的層次結(jié)構(gòu)。

3、PAD圖

是問題分析圖的英文縮寫。

特征:

1)結(jié)構(gòu)清晰,結(jié)構(gòu)化程度高;

2)易于閱讀

3)最左端的縱線是程序主干線,對應(yīng)程序的第一層結(jié)構(gòu);每增一層PAD圖向左擴(kuò)展一條縱線,幫程序的縱線數(shù)等于程序?qū)哟螖?shù)。

4)程序執(zhí)行:從PAD圖最左主干線上端結(jié)點(diǎn)開始,自上而下、自左向右依次執(zhí)行,程序終止于最左主干線。

4、PDL

過程設(shè)計語言也稱為結(jié)構(gòu)化的英語的偽碼,它是一種混合語言,采用英語的詞匯和結(jié)構(gòu)化程序設(shè)計語言的語法,類似編程語言。

特征:

1)有為結(jié)構(gòu)化構(gòu)成元素、數(shù)據(jù)說明和模塊化特征提供的關(guān)鍵詞語法;

2)處理部分的描述采用自然語言語法;

3)可以說明簡單和復(fù)雜的數(shù)據(jù)結(jié)構(gòu);

4)支持各種接口描述的子程序定義和調(diào)用技術(shù)。

3.4軟件測試

軟件測試是保證軟件質(zhì)量的重要手段,其主要過程涵蓋了整個軟件生命期的過程,包括需求定義階段的需求測試、編碼階段的單元測試、集成測試以及后期的確認(rèn)測試、系統(tǒng)測試,驗證軟件是否合格、能否交付用戶使用等。

用戶名:!查看更多評論

分值:100分55分1分

內(nèi)容:!

通知管理員驗證碼:點(diǎn)擊獲取驗證碼

營養(yǎng)干預(yù)主要設(shè)計類型和策略是什么? - 行測知識

營養(yǎng)干預(yù)主要設(shè)計類型和策略是什么?減小字體增大字體營養(yǎng)干預(yù)主要設(shè)計類型和策略

(1)營養(yǎng)干預(yù)試驗設(shè)計的類型和對象的選擇

1)營養(yǎng)干預(yù)試驗設(shè)計的類型可采取隨機(jī)對照方案和類實驗設(shè)計方案。

2)干預(yù)對象的選擇。在干預(yù)試驗中,干預(yù)對象的選擇取決于干預(yù)措施針對的條件和干預(yù)試驗的目的,干預(yù)試驗對象應(yīng)考慮選擇:預(yù)期發(fā)病率高的人群、高危人群、能從干預(yù)試驗中獲得最大利益的人群、穩(wěn)定的人群。

(2)營養(yǎng)干預(yù)策略

1)政策環(huán)境。指制定有利于營養(yǎng)干預(yù)的政策、規(guī)定等。

2)營養(yǎng)教育干預(yù)。指通過公共信息、小傳媒、人際交流等進(jìn)行傳播,提高人群的營養(yǎng)知識,促進(jìn)人們態(tài)度和行為的改變。

3)行為干預(yù)。通過提供信息、示范、咨詢等,幫助人們進(jìn)行健康生活方式的選擇,改變行為的必要技能,促進(jìn)不良飲食行為的改變和保持良好的生活方式,改變個人行為和技能。

4)食物營養(yǎng)干預(yù)。通過改變?nèi)藗兊纳攀辰Y(jié)構(gòu)來達(dá)到減少營養(yǎng)缺乏病、慢性病的目的,如庭院種植計劃、食物供應(yīng)計劃、食品強(qiáng)化、營養(yǎng)素補(bǔ)充劑等。

山東軍隊文職招聘考試網(wǎng)計算機(jī)常識-概要設(shè)計的任務(wù) - 常識判斷

山東軍隊文職招聘考試網(wǎng)計算機(jī)常識-概要設(shè)計的任務(wù)減小字體增大字體山東軍隊文職招聘考試網(wǎng)計算機(jī)常識-概要設(shè)計的任務(wù)

軟件概要設(shè)計的基本任務(wù)是:

(1)設(shè)計軟件系統(tǒng)結(jié)構(gòu)

在需求分析階段,已經(jīng)把系統(tǒng)分解成層次結(jié)構(gòu),而在概要設(shè)計階段,需要過去時一步分解,劃分為模塊以及模塊的層次結(jié)構(gòu)。劃分的具體過程是:

①采用某種設(shè)計方法,將一個復(fù)雜的系統(tǒng)按功能劃分成模塊。

②確定每個模塊的功能。

③確定模塊之間的調(diào)用關(guān)系。

④確定模塊之間的接口,即模塊之間傳遞的信息。

⑤評價模塊結(jié)構(gòu)的質(zhì)量。

(2)數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫設(shè)計

數(shù)據(jù)設(shè)計是實現(xiàn)需求定義和規(guī)格說明過程中提出的數(shù)據(jù)對象的邏輯表示。數(shù)據(jù)設(shè)計的具體任務(wù)是:確定輸入、輸出文件的詳細(xì)數(shù)據(jù)結(jié)構(gòu);結(jié)合算法設(shè)計,確定算法所必需的邏輯數(shù)據(jù)結(jié)構(gòu)及其操作;確定對邏輯數(shù)據(jù)結(jié)構(gòu)所必須的那些操作的程序模塊,限制和確定各個數(shù)據(jù)設(shè)計決策的影響范圍;需要與操作系統(tǒng)或調(diào)試程序接口所必需的控制表進(jìn)行數(shù)據(jù)交換時,確定其詳細(xì)的數(shù)據(jù)結(jié)構(gòu)和使用規(guī)則;數(shù)據(jù)的保護(hù)性設(shè)計:防衛(wèi)性、一致性、冗余性設(shè)計。

數(shù)據(jù)設(shè)計中應(yīng)注意掌握以下設(shè)計原則:

①用于功能和行為的系統(tǒng)分析原則也應(yīng)用于數(shù)據(jù)。

②應(yīng)該標(biāo)識所有的數(shù)據(jù)結(jié)構(gòu)以及其上的操作。

③應(yīng)當(dāng)建立數(shù)據(jù)字典,并用于數(shù)據(jù)設(shè)計和程序設(shè)計。

④低層的設(shè)計決策應(yīng)該推遲到設(shè)計過程的后期。

⑤只有那些需要直接使用數(shù)據(jù)結(jié)構(gòu)、內(nèi)部數(shù)據(jù)的模塊才能看該數(shù)據(jù)的表示。

⑥應(yīng)該開發(fā)一個由有用的數(shù)據(jù)結(jié)構(gòu)和應(yīng)用于其上的操作組成的庫。

⑦軟件設(shè)計和程序設(shè)計語言應(yīng)該支持抽象數(shù)據(jù)類型的規(guī)格說明和實現(xiàn)。

(3)編定概要設(shè)計文檔。在概要設(shè)計階段,需要編寫的文檔有,概要設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明書、集成測試計劃等。

(4)概要設(shè)計文檔評審。在概要設(shè)計中,對設(shè)計部分是否完整地實現(xiàn)了需求中規(guī)定的功能、性能等要求,設(shè)計方案的可行性,關(guān)鍵的處理及內(nèi)外部接口定義正確性、有效性、各部分之間的一致性等都要進(jìn)行評審,以免在以后的設(shè)計中出現(xiàn)大的問題而返工。

常用的軟件結(jié)構(gòu)設(shè)計工具是結(jié)構(gòu)圖(SCStructureChart),也稱程序結(jié)構(gòu)圖。使用結(jié)構(gòu)圖描述軟件系統(tǒng)的層次和分塊結(jié)構(gòu)關(guān)系,它反映了整個系統(tǒng)的功能實現(xiàn)以及模塊與模塊之間的聯(lián)系與通訊,是未來程序中的控制層次體系。

結(jié)構(gòu)圖是描述軟件結(jié)構(gòu)的圖形工具。如圖3。8所示。

模塊用一個矩形表示,矩形內(nèi)注明模塊的功能和名字;箭頭表示模塊間的調(diào)用關(guān)系。在結(jié)構(gòu)圖中還可以用帶注釋的箭頭表示模塊調(diào)用過程中來回傳遞的信息。如果希望進(jìn)一步標(biāo)明傳遞的信息是數(shù)據(jù)還是控制信息則可用帶實心圓的箭頭表示傳遞的是控制信息,用帶空心圓的箭頭表示傳遞的是數(shù)據(jù)。

根據(jù)結(jié)構(gòu)化設(shè)計思想,結(jié)構(gòu)圖構(gòu)成的基本形式如圖

基本形式順序形式重復(fù)形式選擇形式

程序結(jié)構(gòu)圖的有關(guān)術(shù)語

深度:表示控制的層數(shù)

上級模塊、從屬模塊:上、下兩層模塊A和B,且有A調(diào)用B,則A是上級模塊,B是從屬模塊。

寬度:整體控跨度(最大模塊數(shù)的層)的表示。

扇入:調(diào)用一個給定模塊的模塊個數(shù)。

扇出:一個模塊直接調(diào)用的其他模塊數(shù)。

原子模塊:樹中位于葉子結(jié)點(diǎn)的模塊。

傳入模塊:從下屬模塊取得數(shù)據(jù),經(jīng)處理再將其傳送給上級模塊。

傳出模塊:從上級模塊取得數(shù)據(jù),經(jīng)處理再將其傳送給下必模塊。

變換模塊:從上級模塊取得數(shù)據(jù),進(jìn)行特定的處理,轉(zhuǎn)換成其他形式,再傳送給上級模塊。

協(xié)調(diào)模塊:對所有下屬模塊進(jìn)行協(xié)調(diào)和管理的模塊

用戶名:!查看更多評論

分值:100分55分1分

內(nèi)容:!

通知管理員驗證碼:點(diǎn)擊獲取驗證碼