freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

《軟件工程導(dǎo)論》課后習(xí)題詳細(xì)答案-全文預(yù)覽

  

【正文】 選擇標(biāo)準(zhǔn)化程度高、程序可移植性好的語(yǔ)言。4. 選擇程序設(shè)計(jì)語(yǔ)言需要考慮的因素?(1) 選擇用戶熟悉、便于用戶維護(hù)的語(yǔ)言。l (4)你所畫出的數(shù)據(jù)流圖適應(yīng)用那種算法?lll第六章 習(xí)題參考答案1. 編碼的任務(wù)?使用選定的程序設(shè)計(jì)語(yǔ)言,把模塊的過(guò)程性描述翻譯為用語(yǔ)言書寫的源程序(源代碼)。需要寫一個(gè)程序計(jì)算并印出每名教師的原工資和調(diào)整后的新工資。52某火車售票系統(tǒng)的數(shù)據(jù)流程圖如下所示已知某定貨系統(tǒng)的需求分析DFD圖如下,請(qǐng)按SD方法的設(shè)計(jì)步驟畫出結(jié)構(gòu)圖用面向數(shù)據(jù)流的方法設(shè)計(jì)下列系統(tǒng)的軟件結(jié)構(gòu)(1)儲(chǔ)蓄系統(tǒng)22(2)機(jī)票預(yù)定系統(tǒng)23l 為了方便旅客,某航空公司擬開發(fā)一個(gè)機(jī)票預(yù)定系統(tǒng)。實(shí)體類型“工程項(xiàng)目”的屬性主要是:項(xiàng)目編號(hào),項(xiàng)目名稱,開工日期。l 一種零件可供應(yīng)多個(gè)工程項(xiàng)目,一個(gè)工程項(xiàng)目需要使用多種零件,因此,零件與工程項(xiàng)目之間的聯(lián)系“供應(yīng)”,是多對(duì)多( M 39。51請(qǐng)為某倉(cāng)庫(kù)的管理設(shè)計(jì)一個(gè)ER模型。 輸入卡片分析程序。,分別用下列工具描述其詳細(xì)過(guò)程:(1) (1) 流程圖;(2)N—S圖;(3)PAD圖;(4)PDL語(yǔ)言。(2) 面向數(shù)據(jù)流的設(shè)計(jì)的最終目標(biāo)是軟件的最終SC圖,面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)的最終目標(biāo)是程序的過(guò)程性描述?! ±L制該系統(tǒng)的數(shù)據(jù)流圖和軟件結(jié)構(gòu)圖。9. 比較層次方框圖與結(jié)構(gòu)圖是的異同?(1) 層次方框圖描繪數(shù)據(jù)的層次結(jié)構(gòu), 結(jié)構(gòu)圖描繪的是軟件結(jié)構(gòu)。(2) 畫出SC圖框架,把DFD圖的三部分分?quot。5. 變換型數(shù)據(jù)流由哪幾部分組成?  變換型結(jié)構(gòu)由三部分組成:傳入路徑、變換(加工)中心和傳出路徑。(3) 軟件結(jié)構(gòu)圖的深度、寬度、扇入和扇出要適當(dāng)。有興趣的同學(xué)請(qǐng)進(jìn)一步改進(jìn)它,畫出更嚴(yán)格的、與浮點(diǎn)二進(jìn)制數(shù)定義完全一致的有窮狀態(tài)機(jī)4. 什么是模塊化?模塊設(shè)計(jì)的準(zhǔn)則?  模塊化是按規(guī)定的原則將一個(gè)大型軟件劃分為一個(gè)個(gè)較小的、相對(duì)獨(dú)立但又相關(guān)的模塊。在“輸人尾數(shù)”狀態(tài)若接收到二進(jìn)制位,則保持該狀態(tài)不變;若接收到字符 E ,則進(jìn)人“等待輸人指數(shù)”狀態(tài);若接收到其他字符,則進(jìn)人終態(tài)“非浮點(diǎn)二進(jìn)制數(shù)”。 符號(hào)a|b表示a或b。43 一個(gè)浮點(diǎn)二進(jìn)制數(shù)的構(gòu)成是:一個(gè)可選的符號(hào)(+或),后跟一個(gè)或多個(gè)二進(jìn)制位,再跟上一個(gè)字符E,再加上另一個(gè)可選符號(hào)(+或)及一個(gè)或多個(gè)二進(jìn)制位。2. 總體設(shè)計(jì)的主要任務(wù)是什么?  總體設(shè)計(jì)的主要任務(wù)是完成軟件結(jié)構(gòu)的設(shè)計(jì),確定系統(tǒng)的模塊及其模塊之間的關(guān)系。 (4) 住戶可以向系統(tǒng)查詢目前分房的閥值分?jǐn)?shù),居住某類房屋的條件,某房號(hào)的單位面積及房租等信息。 (1) 如果是分房申請(qǐng),則根據(jù)申請(qǐng)者的情況(年齡、工齡、職稱、職務(wù)、家庭人口等)計(jì)算其分?jǐn)?shù),當(dāng)分?jǐn)?shù)高于閥值分?jǐn)?shù)時(shí),按分?jǐn)?shù)高低將申請(qǐng)單插到分房隊(duì)列的適當(dāng)位置。對(duì)用戶來(lái)講,數(shù)據(jù)字典為他們提供了數(shù)據(jù)的明確定義;對(duì)系統(tǒng)分析員來(lái)講,數(shù)據(jù)字典幫助他們比較容易修改已建立的系統(tǒng)邏輯模型?! ∠到y(tǒng)流程圖從系統(tǒng)功能的角度抽象的描述系統(tǒng)的各個(gè)部分及其相互之間信息流動(dòng)的情況。請(qǐng)用狀態(tài)轉(zhuǎn)換圖描繪復(fù)印機(jī)的行為。(4)不要把控制流作為數(shù)據(jù)流。?畫分層的DFD要遵循哪些原則?  分層的目的:便于逐步細(xì)化、結(jié)構(gòu)清晰。(3) 數(shù)據(jù)流圖與數(shù)據(jù)字典。?它的結(jié)構(gòu)化體現(xiàn)在哪里?  結(jié)構(gòu)化分析:使用數(shù)據(jù)流程圖、數(shù)據(jù)字典、結(jié)構(gòu)化英語(yǔ)、判定表和判定樹等工具,來(lái)建立一種新的、稱為結(jié)構(gòu)化說(shuō)明書的目標(biāo)文檔需求規(guī)格說(shuō)明書。l ER模型252。?  準(zhǔn)確定義未來(lái)系統(tǒng)的目標(biāo),確定為了滿足用戶的需要系統(tǒng)必須做什么。(6) 其它可選方案:與國(guó)內(nèi)外同類型方案的比較;提出一兩個(gè)可行性方案供論證和探討。 (2) 可行性研究的前提:系統(tǒng)目標(biāo);要求;約束和限制;可行性研究的基本準(zhǔn)則等。5.可行性研究的步驟?  (1)復(fù)查系統(tǒng)的規(guī)模和目標(biāo);(2)研究目前正在使用的系統(tǒng),總結(jié)現(xiàn)有系統(tǒng)的優(yōu)劣,提出新系統(tǒng)的雛形;(3)導(dǎo)出新系統(tǒng)的高層邏輯模型;(4)推薦建議方案;  (5)推薦行動(dòng)方針;(6)書寫計(jì)劃任務(wù)書(可行性報(bào)告); (7)提交審查。l 系統(tǒng)對(duì)病人生理信號(hào)的處理功能主要是“接收信號(hào)”、“分析信號(hào)”和“產(chǎn)生警告信息”。 醫(yī)院對(duì)患者監(jiān)護(hù)系統(tǒng)的基本要求是隨時(shí)接收每個(gè)病人的生理信號(hào)(脈搏、體溫、血壓、心電圖等),定時(shí)記錄病人情況以形成患者日志,當(dāng)某個(gè)病人的生理信號(hào)超出醫(yī)生規(guī)定的安全范圍時(shí)向值班護(hù)士發(fā)出警告信息,此外,護(hù)士在需要時(shí)還可以要求系統(tǒng)印出某個(gè)指定病人的病情報(bào)告。3.可行性研究的任務(wù)?  (1) 進(jìn)一步分析和澄清問(wèn)題的定義,在澄清問(wèn)題的基礎(chǔ)上,導(dǎo)出系統(tǒng)的邏輯模型;2) 從系統(tǒng)邏輯模型中,選擇問(wèn)題的若干種主要解法,研究每一種解法的可行性,為以后的行動(dòng)提出建議;(3) 如果問(wèn)題沒(méi)有可行的解,建議停止系統(tǒng)開發(fā);如果問(wèn)題有可行的解,應(yīng)該推薦一個(gè)較好的解決方案,并為工程制定一個(gè)初步的計(jì)劃。它能支持開發(fā)者按照軟件工程的方法,全面完成生存周期中的各項(xiàng)任務(wù)。(2)該方法必須有嚴(yán)格的數(shù)學(xué)理論和形式化技術(shù)的支持。(2) 在漸增型開發(fā)下的軟件是隨軟件開發(fā)的過(guò)程而逐漸形成的。  瀑布型開發(fā)方法是按照軟件生存周期的劃分依次實(shí)施,每一個(gè)階段有明確規(guī)定的任務(wù)。 軟件過(guò)程定義了運(yùn)用技術(shù)方法的順序、應(yīng)該交付的文檔資料、為保證軟件質(zhì)量和協(xié)調(diào)軟件變化必須采取的管理措施,以及標(biāo)志完成了相應(yīng)開發(fā)活動(dòng)的里程碑。(3) 使軟件開發(fā)的全過(guò)程以一種有條不紊的方式進(jìn)行,保證軟件的質(zhì)量,特別是提高了軟件的可維護(hù)性。l 在1985年一名程序員每天可開發(fā)出10條指令,如果每月有20個(gè)工作日,則每人每月可開發(fā)出1020條指令。:應(yīng)用程序、系統(tǒng)程序、面向用戶的文檔資料和面向開發(fā)者的文檔資料。(2) 推廣在實(shí)踐中總結(jié)出來(lái)的開發(fā)軟件的成功的技術(shù)和方法,并研究更好、更有效的技術(shù)和方法,盡快克服在計(jì)算機(jī)系統(tǒng)早期發(fā)展階段形成的一些錯(cuò)誤概念和作法。 (2) 軟件本身方面,對(duì)于計(jì)算機(jī)系統(tǒng)來(lái)說(shuō),軟件是邏輯部件,軟件開發(fā)過(guò)程沒(méi)有統(tǒng)一的、公認(rèn)的方法論和規(guī)范指導(dǎo),造成軟件維護(hù)困難。(6)軟件成本與開發(fā)進(jìn)度難以估計(jì)。(2)軟件產(chǎn)品的質(zhì)量往往靠不住。這些問(wèn)題表現(xiàn)在以下幾個(gè)方面:(1)用戶對(duì)開發(fā)出的軟件很難滿意。(5)軟件開發(fā)成本越來(lái)越大。造成開發(fā)中制定計(jì)劃盲目、編程草率,不考慮維護(hù)工作的必要性。在開發(fā)軟件的過(guò)程中努力作到良好的組織,嚴(yán)格的管理,相互友好的協(xié)作??傊疄榱私鉀Q軟件危機(jī),既要有技術(shù)措施(方法和工具),又要有必要的組織管理措施。(1)在1985年對(duì)計(jì)算機(jī)存儲(chǔ)容量的需求,估計(jì)是如果字長(zhǎng)為16位,則這個(gè)存儲(chǔ)器的價(jià)格是ll (2)如果一條指令的長(zhǎng)度為一個(gè)字,則使存儲(chǔ)器裝滿程序共需4474263條指令。(2) 可以降低每個(gè)階段任務(wù)的復(fù)雜程度,簡(jiǎn)化不同階段的聯(lián)系,有利于工程的組織管理,也便于采用良好的技術(shù)方法。252。8.軟件開發(fā)模型有幾種?它們的開發(fā)方法有可特點(diǎn)?  軟件開發(fā)模型有瀑布型、漸增型和變換型。如此反復(fù),直至軟件人員和用戶對(duì)所設(shè)計(jì)完成的軟件系統(tǒng)滿意為止?! ∽儞Q型開發(fā)方法及特點(diǎn):   (1)從軟件需求的形式化規(guī)格說(shuō)明出發(fā),經(jīng)過(guò)一系列的程序變換,得到最終的程序系統(tǒng)。10.什么是軟件工程環(huán)境:方法與工具的結(jié)合,加上配套的軟、硬件支持稱為軟件工程環(huán)境。?  確定在問(wèn)題定義中所提出的問(wèn)題是否值得去解,在限制條件下,問(wèn)題能否解決。某醫(yī)院打算開發(fā)一個(gè)以計(jì)算機(jī)為中心的患者監(jiān)護(hù)系統(tǒng),請(qǐng)分層次地畫出描述本系統(tǒng)功能的數(shù)據(jù)流圖。l 從問(wèn)題陳述容易看出,本系統(tǒng)的數(shù)據(jù)終點(diǎn)是接收警告信息和病情報(bào)告的護(hù)士。此外,定時(shí)記錄病人生理信號(hào)所形成的“患者日志”,顯然也是一個(gè)數(shù)據(jù)存儲(chǔ)。l 數(shù)據(jù)結(jié)構(gòu)的描述 符 號(hào) 含 義 舉 例 = 被定義為 + 與 x = a+b[...,...] 或 [...|...] 或 x = [a , b],x = [a | b]{ ... }或 m{...}n 重復(fù) x = {a}, x = 3{a}8(...) 可選 x = (a)“...” 基本數(shù)據(jù)元素 x = “a” .. 連結(jié)符 x = 1..9l 電話號(hào)碼=[校內(nèi)電話號(hào)碼|校外電話號(hào)碼]l 校內(nèi)電話號(hào)碼=非零數(shù)字+ 3 位數(shù)字 //后面繼續(xù)定義l 校外電話號(hào)碼=[本市號(hào)碼|外地號(hào)碼]l 本市號(hào)碼=數(shù)字零+8位數(shù)字l 外地號(hào)碼=數(shù)字零+3位數(shù)字+8位數(shù)字l 非零數(shù)字=[1|2|3|4|5|6|7|8|9]l 數(shù)字零=0l 3位數(shù)字=3{數(shù)字}3 //3至3個(gè)數(shù)字l 8位數(shù)字=非零數(shù)字+7位數(shù)字l 7位數(shù)字=7{數(shù)字}7數(shù)字=[0|1|2|3|4|5|6|7|8|9]6. 可行性研究報(bào)告的主要內(nèi)容?  可行性分析的結(jié)果是可行性研究報(bào)告,內(nèi)容包括:(1) 系統(tǒng)概述:說(shuō)明開發(fā)的系統(tǒng)名稱,提出單位和開發(fā)單位。(5) 建議系統(tǒng):系統(tǒng)目標(biāo);處理流程;系統(tǒng)結(jié)構(gòu),功能,性能;系統(tǒng)技術(shù)可行性;投資和效益分析;操作可行性;法律可行性。第三章 需求分析 習(xí)題答案?有數(shù)據(jù)流圖、數(shù)據(jù)字典、判定表、判定樹、結(jié)構(gòu)化自然語(yǔ)言、層次方框圖、Warnier圖、IPO圖和需求描述語(yǔ)言等。 請(qǐng)用數(shù)據(jù)流圖描繪本系統(tǒng)的功能,并用實(shí)體聯(lián)系圖描繪系統(tǒng)中的數(shù)據(jù)對(duì)象。儲(chǔ)戶的屬性主要有姓名、住址、電話號(hào)碼和身份證號(hào)碼,儲(chǔ)蓄所的屬性主要是名稱、地址和電話號(hào)碼,而數(shù)額、類型、到期日期、利率和密碼則是關(guān)系類型存取款的屬性。(2) 概述主要功能、約束條件或特殊需求。(6) 其它需求,如數(shù)據(jù)庫(kù)、操作及故障處理等。(3)區(qū)分局部文件和局部外部項(xiàng)(局限于數(shù)據(jù)流中某一層或某幾層的文件和外部項(xiàng))。l 36 復(fù)印機(jī)的工作過(guò)程大致如下:未接到復(fù)印命令時(shí)處于閑置狀態(tài),一旦接到復(fù)印命令則進(jìn)入復(fù)印狀態(tài),完成一個(gè)復(fù)印命令規(guī)定的工作后又回到閑置狀態(tài),等待下一個(gè)復(fù)印命令;如果執(zhí)行復(fù)印命令時(shí)發(fā)現(xiàn)沒(méi)紙,則進(jìn)入缺紙狀態(tài),發(fā)出警告,等待裝紙,裝滿紙后進(jìn)入閑置狀態(tài),準(zhǔn)備接收復(fù)印命令;如果復(fù)印時(shí)發(fā)生卡紙故障,則進(jìn)入卡紙狀態(tài),發(fā)出警告等待維修人員來(lái)排除故障,故障排除后回到閑置狀態(tài)。?  系統(tǒng)流程圖描述系統(tǒng)物理模型的工具,數(shù)據(jù)流程圖描述系統(tǒng)邏輯模型的工具。它對(duì)數(shù)據(jù)流圖上每一個(gè)成分:數(shù)據(jù)項(xiàng)、文件(數(shù)據(jù)結(jié)構(gòu))、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、加工和外部項(xiàng)等給以定義和說(shuō)明;它主要由數(shù)據(jù)流描述、加工描述和文件描述三部分組成。房產(chǎn)科將用戶申請(qǐng)表輸入系統(tǒng) 后,系統(tǒng)首先檢查申請(qǐng)表的合法性,對(duì)不合法的申請(qǐng)表,系統(tǒng)拒絕接收;對(duì)合法的申請(qǐng)表根據(jù)類型分別進(jìn)行處理。(3) 如果是調(diào)房申請(qǐng),則根據(jù)申請(qǐng)者的情況確定其住房等級(jí),然后在空房文件中查找屬于該等級(jí)的空房,退掉原住房,再進(jìn)行與分房類似的處理。 第四章 總體設(shè)計(jì) 習(xí)題答案1. 系統(tǒng)設(shè)計(jì)包括哪兩個(gè)階段?  系統(tǒng)設(shè)計(jì)包括總體設(shè)計(jì)與詳細(xì)設(shè)計(jì)兩個(gè)階段?! 「乓O(shè)計(jì)主要考慮輸入、輸出(參數(shù)傳遞)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1