




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、會計學(xué)1 軟件工程導(dǎo)論張海藩軟件工程導(dǎo)論張海藩 第1頁/共125頁 第2頁/共125頁 第3頁/共125頁 劃代劃代語言語言特點特點級別級別 1GL機器語言機器語言 程序不直觀,編程出錯率高程序不直觀,編程出錯率高 運行效率高運行效率高 低級低級 2GL匯編語言匯編語言 比機器語言直觀,減少了出錯率比機器語言直觀,減少了出錯率 與機器碼一樣長與機器碼一樣長 特殊情況下才使用特殊情況下才使用 3GL BASIC PASCAL C、C+等等 利用類英語的語句和命令利用類英語的語句和命令 一條語句相當(dāng)于一條語句相當(dāng)于5-10條機器碼條機器碼 要規(guī)定詳細的算法過程要規(guī)定詳細的算法過程 高級高級 4GL
2、 數(shù)據(jù)庫查詢語言數(shù)據(jù)庫查詢語言 程序生成器程序生成器 圖形語言圖形語言 與自然語言接近與自然語言接近 一條語句相當(dāng)于一條語句相當(dāng)于30-50條機器碼條機器碼 非過程化問題定義非過程化問題定義 運行開銷大,效率低運行開銷大,效率低 第4頁/共125頁 錯誤錯誤; n為了降低軟件開發(fā)和維護的成為了降低軟件開發(fā)和維護的成 本,選用的高級語言應(yīng)該有本,選用的高級語言應(yīng)該有良良 好的獨立編譯機制好的獨立編譯機制。 第5頁/共125頁 第6頁/共125頁 第7頁/共125頁 第8頁/共125頁 第9頁/共125頁 第10頁/共125頁 第11頁/共125頁 第12頁/共125頁 第13頁/共125頁 效率
3、的關(guān)鍵同樣是效率的關(guān)鍵同樣是“簡單簡單”。 第14頁/共125頁 第15頁/共125頁 /* ADD AMOUNT TO TOTAL */ TOTAL = AMOUNT+TOTAL /* ADD MONTHLY-SALES TO ANNUAL-TOTAL */ TOTAL = AMOUNT+TOTAL 第16頁/共125頁 (A17)ANDNOT(B49)ORC (A17) AND NOT (B49) OR C 第17頁/共125頁 IF () THEN IF () THEN ELSE ENDIF ELSE ENDIF 第18頁/共125頁 INTEGER size,length,width,
4、cost,price INTEGER cost,length,price,size,width 第19頁/共125頁 FOR I:=1 TO N-1 DO BEGIN T:=I; FOR J:=I+1 TO N DO IF AJAT THEN T:=J; IF TI THEN BEGIN WORK:=AT; AT:=AI; AI:=WORK; END END; 第20頁/共125頁 FOR I:=1 TO N-1 DO BEGIN T:=I; FOR J:=I+1 TO N DO IF AJAT THEN T:=J; IF TI THEN BEGIN WORK:=AT; AT:=AI; AI:
5、=WORK; END END; 第21頁/共125頁 AI=AI+AT; AT=AI-AT; AI=AI-AT; WORK=AT; AT=AI; AI=WORK; 第22頁/共125頁 for (i=1; i=n; i+) for (j=1; j=n; j+) Vij=(i/j)*(j/i) for (i=1; i=n; i+) for (j=1; j=n; j+) if (i=j) Vij=1; else Vij=0; 第23頁/共125頁 IF (XY) GOTO 30 IF (YZ) GOTO 50 SMALL=Z GOTO 70 30 IF (XZ) GOTO 60 AMALL=Z G
6、OTO 70 50 SMALL=Y GOTO 70 60 SMALL=X 70 CONTINUE SMALL=X; IF (YSMALL) SMALL=Y; IF (Z=a) if (char=z) cout “This is a letter.”; else cout =a else cout “This is not a letter.”; 第25頁/共125頁 if ( !(char 9) ) if (char = 0 覆蓋覆蓋(5) VAR T12345678:REAL; 覆蓋覆蓋(6) 第115頁/共125頁 BEGIN . PAP := SIN (3.14 * 0.8) / 6; 第116頁/共125頁 第117頁/共125頁 輸入條件輸入條件有效等價類有效等價類無效等價類無效等價類 地區(qū)碼地區(qū)碼 (1) 空白空白 (2) 3位數(shù)字位數(shù)字 (5) 有非數(shù)字字符有非數(shù)字字符 (6) 少于少于3位數(shù)字位數(shù)字 (7) 多于多于3位數(shù)字位數(shù)字 前綴前綴 (3) 大于等于大于等于5開頭開頭 的的4位數(shù)字位數(shù)字 (8) 有非數(shù)字字符有非數(shù)字字符 (9) 少于少于4位數(shù)字位數(shù)字 (10) 多于多于4位數(shù)字位數(shù)字 (11) 開頭數(shù)字小于開頭數(shù)字小于5 后綴后綴(4) 4位數(shù)字位數(shù)字 (12) 有非數(shù)字字符有非數(shù)字字符 (13) 少于少于4位數(shù)字位數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年農(nóng)藝師考試綜合素質(zhì)試題及答案
- 探討輔導(dǎo)員考試中的感情管理技巧試題及答案
- 園藝師氣候變化應(yīng)對措施試題及答案
- 理念與實踐的花藝師考試試題與答案
- 2025至2030年泡腌菜項目投資價值分析報告
- 2025至2030年污水過濾制品項目投資價值分析報告
- 入庫紙箱銷售合同標(biāo)準(zhǔn)文本
- 買賣合同與加工合同樣本
- 輔導(dǎo)員招聘考試重要試題及答案
- 代理采購板材合同標(biāo)準(zhǔn)文本
- 湖南邵陽農(nóng)商行招聘真題2024
- 2024年國家藥品監(jiān)督管理局直屬單位招聘考試真題
- 2025年4月自考00537中國現(xiàn)代文學(xué)史押題及答案
- 環(huán)境科學(xué)概論考研真題及解答
- 2024年泗洪縣事業(yè)單位招聘筆試真題
- 物業(yè)服務(wù)情景培訓(xùn)
- 商業(yè)地產(chǎn)租賃運營手冊
- 2025年浙江交通職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性考試題庫附答案
- 陽光心理健康成長(課件)-小學(xué)生主題班會
- 蓄勢而行:2040年全球汽車行業(yè)前景展望-羅蘭貝格
- 房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)(2024版)檢查指引(西安住房和城鄉(xiāng)建設(shè)局)
評論
0/150
提交評論