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

正文內容

軟件工程習題部分答案,華工軟件工程,習題答案參考,試卷資料,電信學院大三-資料下載頁

2025-09-11 21:45本頁面
  

【正文】 為 (400,150)的位置畫一條弧,弧的起始角度為 30度,結束角度為 120度,半徑為 50。 8.用面向對象方法解決下述問題時需要哪些對象類?類與類之間有何關系?在顯示器屏幕上圓心坐標為 (250,100)的位置,畫一個半徑為 25的小圓,圓內顯示字符串“ you”;在圓心坐標為 (250,150)的位置,畫一個半徑為100的中圓,圓內顯示字符串“ world”;再在圓心坐標為(250,250)的位置,畫一個半徑為 225的大圓,圓內顯示字符串“ Universe”。 作業(yè)及解答(第 9章) 82 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 9.試建立下述訂貨系統(tǒng)的用例模型。 假設一家工廠的采購部每天需要一張訂貨報表,報表按零件編號排序,表中列出所有需要再次訂貨的零件。對于每個需要再次訂貨的零件應該列出下述數(shù)據(jù):零件編號,零件名稱,訂貨數(shù)量,目前價格,主要供應者,次要供應者。零件入庫或出庫稱為事務,通過放在倉庫中的終端把事務報告給訂貨系統(tǒng)。當某種零件的庫存數(shù)量少于庫存量臨界值時就應該再次訂貨。 10.為什么說面向對象方法與人類習慣的思維解題方法比較一致? 作業(yè)及解答(第 9章) 83 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 ? 11. 我們下班回家這件事 , 人 (假如是我 )就是一個對象 ,我們來考察一下幾個狀態(tài): ? , 收拾東西準備回家 (不考慮加班 )。 ? 。 ? 。 ( 發(fā)現(xiàn)沒帶家里鑰匙 , 上樓拿 ) ? 。 ? 。 ? 。 ? ? ? 那么事件呢 ? ? (準備下班 )。 ? (上電梯 ) ? (下電梯 ) ? (去拿鑰匙 )。 ? (上車 )。 ? (下車 )。 ? (去買菜 )。 作業(yè)及解答(第 9章) 84 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 ? 名稱: 就是名字 , 狀態(tài)的名字 。 ? 進入 /退出動作: 對象本身的一個操作 , 比如在電梯里是一個狀態(tài)的話 , 哪我們進電梯和出電梯就是狀態(tài) 在電梯里 的進入 /退出動作 。 ? 內部轉換: 如我們在去等電梯的時候發(fā)現(xiàn)鑰匙沒帶 , 此時我們不用在等電梯的以后狀態(tài)是再有事件觸發(fā) , 在準備下班的狀態(tài)上我們就去拿鑰匙了 , 對于對象本身 , 前后兩次的根本狀態(tài)不一樣 , 一個是有鑰匙 , 一個是沒有鑰匙 。 ? (子狀態(tài) ) : 如果我們描述該對象在電梯里說話 , 抽煙 (一般電梯不許 ) 等狀態(tài)時 , 該狀態(tài)就是該對象狀態(tài) 在電梯里 狀態(tài)的子狀態(tài) 。 ? (延遲事件 ) : 現(xiàn)在不立即產生的事件 , 該事件是在一段時間以后才產生的事件 。 作業(yè)及解答(第 9章) 85 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 : 在顯示器屏幕上圓心坐標為 (100,100)的位置畫一個半徑為 40的圓,在圓心坐標為 (200,300)的位置畫一個半徑為 20的圓,在圓心坐標為 (400,150)的位置畫一條弧,弧的起始角度為 30度,結束角度為 120度,半徑為 50。 作業(yè)及解答(第 10章) 86 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 2. 在顯示器屏幕上圓心坐標為 (250,100)的位置,畫一個半徑為 25的小圓,圓內顯示字符串 “ you”;在圓心坐標為 (250,150)的位置,畫一個半徑為 100的中圓,圓內顯示字符串 “ world”;再在圓心坐標為(250,250)的位置,畫一個半徑為 225的大圓,圓內顯示字符串 “ Universe”。 用面向對象方法解決上述問題時需要哪些對象類?類與類之間有何關系? 試用 C++語言編程實現(xiàn)該類繼承結構。 設計測試用例以測試該類繼承結構中的各個類。 作業(yè)及解答(第 10章) 87 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 統(tǒng): 設計一個軟件以支持一座公共圖書館的運行。該系統(tǒng)有一些工作站用于處理讀者事務。這些工作站由圖書館館員操作。當讀者借書時,首先讀入客戶的借書卡。然后,由工作站的條形碼閱讀器讀入該書的代碼。當讀者歸還一本書時,并不需要查看他的借書卡,僅需讀入該書的代碼。 客戶可以在圖書館內任一臺 PC機上檢索館藏圖書目錄。當檢索圖書目錄時,客戶應該首先指明檢索方法 (按作者姓名或按書名或按關鍵詞 )。 作業(yè)及解答(第 10章) 88 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 ?、動態(tài)及功能模型 ? 售貨時,顧客將硬幣投入機器投幣口,機器檢查硬幣的大小、重量、厚度及邊緣類型。有效幣種是 1元、五角、一角,其它貨幣被認為是假幣。機器拒收假幣,并將其退幣口退出。當機器接收了有效硬幣之后,就將硬幣送入硬幣儲藏期中。顧客支付的貨幣根據(jù)硬幣的面值進行累加。 ? 機器裝有貨物分配器。每個貨物分配器中零個或多個價值相同的貨物,顧客支付的貨幣值不小于該貨物的價格,貨物將被分配貨物傳送孔送給顧客,并將適當?shù)牧沐X返回到退幣孔。如果分配器是空的,顧客支付的貨幣值相等的硬幣將被送回退幣孔。如果顧客支付的貨幣值小于所選擇分配器中貨物的價格,機器將等待顧客投進更多的硬幣。如果顧客決定不買所選擇的貨物,顧客放進的貨幣將從退幣孔退出。 作業(yè)及解答(第 10章) 89 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 ? 1.請比較功能內聚和信息性內聚。 ? 2.多態(tài)重用與繼承重用有何關系? ? 3.在面向對象設計過程中為什么會調整對目標系統(tǒng)的需求?怎樣調整需求? ? 4.為了設計人機交互子系統(tǒng),為什么需要分類用戶? ? 5.問題空間和解空間有何區(qū)別? ? 6.從面向對象分析階段到面向對象設計階段,對象模型有何變化? 作業(yè)及解答(第 11章) 90 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 ?7.請用面向對象方法分析設計下述的圖書館自動化系統(tǒng)。 ?設計一個軟件以支持一座公共圖書館的運行。該系統(tǒng)有一些工作站用于處理讀者事務。這些工作站由圖書館館員操作。當讀者借書時,首先讀入客戶的借書卡。然后,由工作站的條形碼閱讀器讀入該書的代碼。當讀者歸還一本書時,并不需要查看他的借書卡,僅需讀入該書的代碼。 ?客戶可以在圖書館內任一臺 PC機上檢索館藏圖書目錄。當檢索圖書目錄時,客戶應該首先指明檢索方法(按作者姓名或按書名或按關鍵詞 )。 作業(yè)及解答(第 11章) 91 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 ?8.用面向對象方法分析設計下述的電梯系統(tǒng)。 ?在一幢 m層樓的大廈里,用電梯內的和每個樓層的按鈕來控制 n部電梯的運動。當按下電梯按鈕請求電梯在指定樓層停下時,按鈕指示燈亮;當電梯到達指定樓層時,指示燈熄滅。除了大廈的最低層和最高層之外,每層樓都有兩個按鈕分別指示電梯上行和下行。當這兩個按鈕之一被按下時相應的指示燈亮,當電梯到達此樓層時燈熄滅,電梯向要求的方向移動。當電梯無升降動作時,關門并停在當前樓層。 作業(yè)及解答(第 11章) 92 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 ? 1.為什么應該盡量使用面向對象語言來實現(xiàn)面向對象分析和設計的結果? ? 2.什么是強類型語言?這類語言有哪些優(yōu)點? ? 3.用動態(tài)聯(lián)編實現(xiàn)多態(tài)性是否會顯著降低程序的運行效率? ? 4.為什么說參數(shù)化類有助于提高可重用性? ? 5.把策略方法與實現(xiàn)方法分開后,為什么能提高可重用性? ? 6.面向對象軟件的哪些特點使得測試和維護變得比較容易?哪些特點使得測試和維護變得比較困難? 作業(yè)及解答(第 12章) 93 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 ? 7.試用 C++語言編程實現(xiàn)下述簡單圖形程序的類繼承結構。 ?在顯示器屏幕上圓心坐標為 (250,100)的位置,畫一個半徑為 25的小圓,圓內顯示字符串“ you”;在圓心坐標為(250,150)的位置,畫一個半徑為 100的中圓,圓內顯示字符串“ world”;再在圓心坐標為 (250,250)的位置,畫一個半徑為 225的大圓,圓內顯示字符串“ Universe”。 ? 8.設計測試用例以測試第 7題類繼承結構中的各個類。 作業(yè)及解答(第 12章) 94 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 P326:4,12 (CAD)軟件的需求: 該 CAD軟件接受由工程師提供的二維或三維幾何圖形數(shù)據(jù)。工程師通過用戶界面與 CAD系統(tǒng)交互并控制它,該用戶界面應該表現(xiàn)出良好的人機界面設計特征。幾何圖形數(shù)據(jù)及其他支持信息都保存在一個 CAD數(shù)據(jù)庫中。開發(fā)必要的分析、設計模塊,以產生所需要的設計結果,這些輸出將顯示在各種不同的圖形設備上。應該適當?shù)卦O計軟件,以便與外部設備交互并控制它們。所用的外部設備包括鼠標、數(shù)字化掃描儀和激光打印機。 要求 : 作業(yè)及解答(第 13章) 95 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 (1)進一步精化上述要求,把 CAD軟件的功能分解成若干個子功能 (2)用代碼行技術估算每個子功能的規(guī)模; (3)用功能點技術估算每個子功能的規(guī)模; (4)從歷史數(shù)據(jù)得知,開發(fā)這類系統(tǒng)的平均生產率是620LOC/PM,如果軟件工程師的平均月工資是 8000元,請估算開發(fā)本系統(tǒng)的工作量和成本; (5)如果從歷史數(shù)據(jù)得知,開發(fā)這類系統(tǒng)的平均生產率是,請估算開發(fā)本系統(tǒng)的工作量和成本。 作業(yè)及解答(第 13章) 96 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 作業(yè)及解答(第 13章) ? 5個軟件開發(fā)項目,有關這些項目的數(shù)據(jù)記錄在下表中。請根據(jù)這些歷史數(shù)據(jù)計算靜態(tài)單變量估算模型中的參數(shù)值,并且估算完成一個30KLOC的項目需要多大工作量。 項目序號 規(guī)模 (KLOC) 工作量 1 50 120 2 80 192 3 40 96 4 10 24 5 20 48 97 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 作業(yè)及解答(第 13章) 4.為什么成本估算模型中的參數(shù)應該根據(jù)軟件開發(fā)公司的歷史數(shù)據(jù)來確定? 5.為什么推遲關鍵路徑上的任務會延遲整個項目? 6.機動時間有何重要性? 7.假設有一項工程任務被分解成了a, b, …, i 等 9個子任務,表中給出了完成每個子任務所需要的時間以及子任務彼此之間的依賴關系。請用工程網絡描述表 息,并且計算每個事件的最早時刻和最遲時刻。 子任務標識 完成任務時間 依賴關系 a 8 b 10 c 8 a, b d 9 a e 5 b f 3 c, d g 2 d h 4 f, g i 3 e, f 98 重慶工學院計算機科學與工程學院 李梁 () 13:07:42 作業(yè)及解答(第 13章) 8.分析第 7題所述的各個子任務之間的關系,找出關鍵路徑和關鍵任務。 9.假設你被指定為項目負責人,你的任務是開發(fā)一個應用系統(tǒng),該系統(tǒng)類似于你的小組以前做過的那些系統(tǒng),只不過規(guī)模更大且更復雜一些??蛻粢呀泴懗隽送暾男枨笪臋n。你將選用哪種項目組結構?為什么?你打算采用哪種軟件過程模型?為什么? 10.一個程序能既正確又不可靠嗎?請解釋你的答案。 11.為什么在開發(fā)軟件的過程中變化既是必要的又是不可避免的?為什么必須進行配置管理? ?為什么要把能力成熟度劃分成 5個等級 ?
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1