高科技產業分析.ppt

上传人:da****u 文档编号:1065129 上传时间:2018-11-28 格式:PPT 页数:27 大小:3.62MB
下载 相关 举报
高科技產業分析.ppt_第1页
第1页 / 共27页
高科技產業分析.ppt_第2页
第2页 / 共27页
高科技產業分析.ppt_第3页
第3页 / 共27页
高科技產業分析.ppt_第4页
第4页 / 共27页
高科技產業分析.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、09CHAPTER軟體工程 n 9-1 寫程式n 9-2 軟體開發生命週期n 9-3 軟體品質保證n 9-4 UML計算機概論 29-1 寫程式n 程式碼應穠纖合度n K.I.S.S Keep It Simple and Stupidn 可讀性 (Readability):n 命名 (naming):以清楚、有意義、統一為原則ex: n 排版 : 該換行就換行,讓版面整齊不擁擠int a,b; 語意不 清int dividend, divisor; 語意較清 程式碼不是只用一遍維持程式碼簡單又乾淨,有好的 Readability計算機概論 3可讀性程式碼範例可讀性程式碼範例 (cont)計算機

2、概論 4可靠性程式碼範例n 可靠性是指程式牢靠穩定,禁得起使用者的操作計算機概論 5程式碼與註解n 程式碼與註解:n 程式碼是給機器讀的,註解則是給程式撰寫員看的n 程式碼透過 compiler, assembler等等處理而轉化成機器可讀的 machine coden C語言中註解的種類:n 註解的用意: n 此段程式碼的功能,變數的意義,使用何種演算法,撰寫或是改版的日期 etc/*這是註解 */ or /這是註解計算機概論 6軟體的轉譯步驟軟體設計編 譯 器機器語言組 譯 器訂 製 者使用需求組合語言計算機概論 7程式碼與註解範例計算機概論 8n 週期 5大階段:n 軟體開發兩大分類:n 瀑布式模型:5大階段是採取線性進行的9-2 軟體開發生命週期優點 適用於商用軟體的研發 一個版本一個週期缺點 發覺錯誤的時間點太晚,風險太大需求分析 設計 編碼 測試 維護瀑布式模型 (waterfall) 螺旋式模型 (spiral)計算機概論 9瀑布式模型的生命週期需求分析設計編碼測試維護計算機概論 10螺旋式模型開發n 螺旋式模型:n 每一個螺旋都代表了一點點的沒問題才繼續做下一圈的螺旋。優點 在發展初期找到可能問題,避免日後重大錯誤的發生。缺點 發展時間過長 不適合商用軟體的開發需求 設計 實作 測試

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。