軟件工程應用題_第1頁
軟件工程應用題_第2頁
軟件工程應用題_第3頁
軟件工程應用題_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件工程綜合練習題一、 下面是一段偽碼程序(代碼前的數字只作標號用,不參與程序執行):START1:INPUT(A,B,C,D)2:IF(A>0)AND(B>0)THEN3:X=A+BELSE4:X=A-B5:END6:IF(C>A)OR(D<B)THEN7:Y=C-DELSE8:Y=C+D9:END10:PRINT(X,Y)STOP根據以上的描述:畫出對應的程序流程圖。根據程序流程圖畫出程序圖。計算程序圖的環形復雜度。二、 寫出事務分析的步驟,并根據下圖畫出系統結構圖。三、試將下面的變換型數據流圖轉換成軟件結構圖。四、 某培訓中心要研制一個計算機管理系統。它的業務是:將學員發來的信件收集分類后,按幾種不同的情況處理。如果是報名的,則將報名數據送給負責報名事務的職員,他們將查閱課程文件,檢查該課程是否額滿,然后在學生文件、課程文件上登記,并開出報告單交財務部門,財務人員開出發票給學生。如果是想注銷原來已選修的課程,則由注銷人員在課程文件、學生文件和賬目文件上做相應的修改,并給學生注銷單。如果是付款的,則由財務人員在賬目文件上登記,也給學生一張收費收據。要求:對以上問題畫出數據流圖。五、 某運動會管理系統接受來自運動員的報名單、裁判的比賽項目及項目成績,產生運動員號碼單發送給運動員,項目參加者發送給裁判,單項名次、團體名次發送給發布臺。該系統有兩部分功能:(1) 登記報名單:接受報名單、比賽項目,產生運動員號碼單、項目參加者,形成運動員名單及團體成績表兩種數據存儲。(2) 統計成績:接受項目成績,查詢運動員名單,產生單項名次,填寫團體成績,最后產生團體名次。用SA方法畫出問題的頂層和1層的數據流圖六、 某培訓中心要研制一個計算機管理系統。它的業務是:將學員發來的信件收集分類后,按幾種不同的情況處理。如果是報名的,則將報名數據送給負責報名事務的職員,他們將查閱課程文件,檢查該課程是否額滿,然后在學生文件、課程文件上登記,并開出報告單交財務部門,財務人員開出發票給學生。如果是想注銷原來已選修的課程,則由注銷人員在課程文件、學生文件和賬目文件上做相應的修改,并給學生注銷單。如果是付款的,則由財務人員在賬目文件上登記,也給學生一張收費收據。要求:對以上問題畫出數據流程圖。畫出該培訓管理的軟件結構圖。七、 圖書館的預定圖書子系統有如下功能:(1) 由供書部門提供書目給訂購組;(2) 訂書組從各單位取得要訂的書目;(3) 根據供書目錄和訂書書目產生訂書文檔留底;(4) 將訂書信息(包括數目,數量等)反饋給供書單位;(5) 將未訂書目通知訂書者;(6) 對于重復訂購的書目由系統自動檢查,并把結果反饋給訂書者。試根據要求畫出該問題的數據流程圖,并把其轉換為軟件結構圖。八、 某校教務系統具備以下功能,輸入用戶ID號及口令后,經驗證進入教務管理系統,可進行如下功能的處理:查詢成績:查詢成績以及從名次表中得到名次信息。學籍管理:根據學生總成績排出名次信息。⑧成績處理:處理單科成績并輸入成績表中。就以上系統功能畫出0層和1層的DFD圖。九、 工資計算系統中的一個子系統有如下功能:(1) 計算扣除部分一由基本工資計算出應扣除(比如水電費、缺勤)的部分;(2) 計算獎金部分一根據職工的出勤情況計算出獎勵金;(3) 計算工資總額部分一根據輸入的扣除額及獎金計算出總額;(4) 計算稅金部分一由工資總額中計算出應扣除各種稅金;(5) 生成工資表一根據計算總額部分和計算稅金部分傳遞來的有關職工工資的詳細信息生成工資表。試根據要求畫出該問題的數據流程圖,并把其轉換為軟件結構圖。十、某個學生成績管理系統的部分功能如下:(1) 基本信息管理:教務管理人員輸入或修改學期教學執行計劃、學生名單和教師名單;(2) 學生選課:學生根據教學執行計劃進行選課;(3) 分配任課教師:教務管理人員為符合開課條件的課程分配教師,并打印任課通知單給教師;(4)成績管理:每門課程的教師在考試評分結束后將考試成績交給教

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論