軟件工程書內(nèi)代碼 詳細(xì)設(shè)計(jì)階段

軟件工程書內(nèi)代碼 詳細(xì)設(shè)計(jì)階段

ID:6382768

大小:105.00 KB

頁數(shù):13頁

時(shí)間:2018-01-12

軟件工程書內(nèi)代碼 詳細(xì)設(shè)計(jì)階段_第1頁
軟件工程書內(nèi)代碼 詳細(xì)設(shè)計(jì)階段_第2頁
軟件工程書內(nèi)代碼 詳細(xì)設(shè)計(jì)階段_第3頁
軟件工程書內(nèi)代碼 詳細(xì)設(shè)計(jì)階段_第4頁
軟件工程書內(nèi)代碼 詳細(xì)設(shè)計(jì)階段_第5頁
資源描述:

《軟件工程書內(nèi)代碼 詳細(xì)設(shè)計(jì)階段》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、第6章例題分析與解答一、填空題1.結(jié)構(gòu)化程序設(shè)計(jì)方法的要點(diǎn)是使用_三種基本_______結(jié)構(gòu),自頂向下、逐步求精地構(gòu)造算法或程序。?2.為了產(chǎn)生結(jié)構(gòu)化的流程圖,應(yīng)由三種基本控制結(jié)構(gòu)順序組合或________而成。?3.結(jié)構(gòu)化程序設(shè)計(jì)方法提倡開發(fā)人員的組織形式是________。?4.PAD圖是一種由左向右展開的二維樹型結(jié)構(gòu),圖中的豎線為程序的________。?5.在Jackson方法中解決結(jié)構(gòu)沖突的具體辦法是引入________。?二、選擇題1.詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)銜接的圖形工具是(?B??)。?A.DFD圖?

2、??????B.SC圖??????????C.PAD圖????????D.程序流程圖?2.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是(?C??)。?A.程序的效率?B.程序的執(zhí)行速度C.程序的易讀性?D.程序的規(guī)模?3.詳細(xì)設(shè)計(jì)的任務(wù)是確定每個(gè)模塊的(??A?)。?A.算法???????B.功能??????????C.調(diào)用關(guān)系?????D.輸入輸出數(shù)據(jù)?4.Jackson方法實(shí)現(xiàn)從(??A?)導(dǎo)出(??C?)。A.數(shù)據(jù)結(jié)構(gòu)????B.數(shù)據(jù)流圖??????C.程序結(jié)構(gòu)?????D.軟件模塊層次結(jié)構(gòu)?5.在軟件詳細(xì)設(shè)計(jì)過程中不采用

3、的描述工具是(?D??)。A.判定表??????B.IPO圖?????????C.PAD圖????????D.DFD圖?三、應(yīng)用題一個(gè)正文文件由若干個(gè)記錄組成,每個(gè)記錄是一個(gè)字符串。要求統(tǒng)計(jì)每個(gè)記錄中空格字符的個(gè)數(shù)及文件中空格字符的總個(gè)數(shù)。要求輸出數(shù)據(jù)格式是每復(fù)制一行字符串之后,另起一行印出上一行字符串空格字符的個(gè)數(shù),最后一行印出空格字符總個(gè)數(shù)。?答案:一、填空題1.三種基本控制結(jié)構(gòu)2.完整嵌套3.主程序員組4.層次線5.中間數(shù)據(jù)結(jié)構(gòu)或中間文件二、選擇題1.B2.C3.A4.AC5.D三、應(yīng)用題圖5-1圖5-2

4、<>第5章自測(cè)題及參考答案http://www.educity.cn 作者:不詳 來源: 2006年9月1日 發(fā)表評(píng)論 進(jìn)入社區(qū)一、名詞解釋1.結(jié)構(gòu)化程序設(shè)計(jì)??2.PAD??????????????3.PDL4.結(jié)構(gòu)沖突??????????????5.對(duì)應(yīng)關(guān)系二、填空題1.結(jié)構(gòu)化程序設(shè)計(jì)方法使用______構(gòu)造程序。2.在詳細(xì)設(shè)計(jì)階段,一種歷史最悠久、使用最廣泛的描述程序邏輯結(jié)構(gòu)的工具是______。3.結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)指導(dǎo)人們用良好的思想方法開發(fā)______的程序。4.詳細(xì)描述處理過程常用的三種工具是圖形

5、、語言和______。5.Jackson圖不僅可表示程序結(jié)構(gòu),還可表示______。6.PDL具有嚴(yán)格的關(guān)鍵字外層語法,用于定義控制結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)和______。7.詳細(xì)設(shè)計(jì)的目標(biāo)不僅是邏輯上正確地實(shí)現(xiàn)每個(gè)模塊的功能,還應(yīng)使設(shè)計(jì)出的處理過程______。8.用JSP方法導(dǎo)出程序結(jié)構(gòu)后,還要列出______,并把它們分配到程序結(jié)構(gòu)圖的適當(dāng)位置上去。9.在詳細(xì)設(shè)計(jì)階段,除了對(duì)模塊內(nèi)的算法進(jìn)行設(shè)計(jì),還應(yīng)對(duì)模塊內(nèi)的______進(jìn)行設(shè)計(jì)。10.在詳細(xì)設(shè)計(jì)階段,為了提高數(shù)據(jù)的輸入、儲(chǔ)存、檢索等操作的效率并節(jié)約存儲(chǔ)空間,對(duì)某

6、些數(shù)據(jù)項(xiàng)的值要進(jìn)行______設(shè)計(jì)。三、選擇題1.在詳細(xì)設(shè)計(jì)階段,一種二維樹型結(jié)構(gòu)并可自動(dòng)生成程序代碼的描述工具是(?A)。?A.PAD???????B.PDL????????C.IPO????????D.判定樹2.結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是(?D?)。?A.篩選法????B.遞歸法?????C.迭代法?????D.逐步求精法3.JSP方法是一種面向(C??)的設(shè)計(jì)方法。?A.對(duì)象??????B.數(shù)據(jù)流?????C.數(shù)據(jù)結(jié)構(gòu)???D.控制結(jié)構(gòu)4.JSP方法主要用于規(guī)模適中的(?A?)系統(tǒng)的開發(fā)。?A.數(shù)據(jù)處

7、理??B.實(shí)時(shí)處理???C.文字處理???D.科學(xué)計(jì)算5.PDL是軟件開發(fā)過程中用于(C??)階段的描述工具。?A.需求分析??B.概要設(shè)計(jì)???C.詳細(xì)設(shè)計(jì)???D.編程6.在詳細(xì)設(shè)計(jì)階段,可自動(dòng)生成程序代碼并可作為注釋出現(xiàn)在源程序中的描述工具是(?B?)。?A.PAD???????B.PDL????????C.IPO????????D.流程圖7.Jackson圖上下層之間的關(guān)系是(?B?)。?A.調(diào)用關(guān)系??B.組成關(guān)系???C.繼承關(guān)系???D.嵌套關(guān)系8.JSP方法根據(jù)輸入輸出的數(shù)據(jù)結(jié)構(gòu)按一定的規(guī)則映射

8、成軟件的(??)。?A.體系結(jié)構(gòu)??B.數(shù)據(jù)結(jié)構(gòu)???C.程序結(jié)構(gòu)???D.順序結(jié)構(gòu)9.程序的三種基本控制結(jié)構(gòu)是(??B)。?A.過程、子程序和分程序????B.順序、選擇和重復(fù)?C.遞歸、堆棧和隊(duì)列????????D.調(diào)用、返回和轉(zhuǎn)移10.程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是(?D?)。?A.不能嵌套使用????????????B.只能用來寫簡單程序?C.已經(jīng)用硬件實(shí)現(xiàn)????????

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。