Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 九
- assembler:將低階語言所寫的程式翻譯成目的檔
- Compiler:將高階語言所寫的程式翻譯成目的檔
- interpreter : 將高階語言寫的程式翻譯成中間形式碼
- exical analyzer : read the source code,symbol by symbol,and creates a list of tokens in the source language.將字符序列轉換為token序列的過程的程序
- syntax analyzer : parse a set of tokens to find instruction
- semantic analyzer : 將一長串的文字或內容,從其中分析出該個段落的摘要以及大意
- Actual parameter : 主程式 的參數稱為實際參數 個數須相同,資料型態需一致 actual parameter 實際使用函式時傳入的值
- Formal parameter : 副程式 的參數稱為形式參數 個數須相同,資料型態需一致 formal parameter 宣告函式中傳入的參數
- local variable 區塊變數是指宣告在某個陳述區塊之中的變數,例如for迴圈,變數i在迴圈結束之後,就會自動消失:
- for(int i = 0; i < 100; i++)
- composite type : is a set of elements where each element is a simple type or a cpmposite type
- simple type : is a data type that cannot be broken into smaller data type
- call by value 替傳入的值建立一個新抽屜 見9.12
- call by reference 傳入的是抽屜別名 見9.14
- 十
- incremental model開發團隊首先完成整個系統的簡單版本,除非現有系統已能正常運作,否則開發團隊就不會新增更多的功能。這樣的過程會持續到所需的功能都被加入為止。
- waterfall model除非前一個階段完成,否則下一個階段就無法開始。
- software quality: 被分成三個評估基準:可執行性、可維護性與可移動性。
- glass-box testing 測試的目標就是檢查軟體所有組成元件,是否符合所設計的要求
- basis path testing:會產生一組測試數據,可以讓軟體的每個敘述最少執行一次。
- black-box testing :所測試的軟體內容未知,也不知道它是如何運作的。
- operability: it refers to the basic operation of a system.
- maintainability: it refers to the ease with which a system can be kept up to date and running correctly.
- transferability: it refers to the ability to move data or system from one platform to another and to reuse code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement