軟件工程21
1. 變換型數(shù)據(jù)處理的工作過程一般分為三步:取得數(shù)據(jù)、變換數(shù)據(jù)和輸出數(shù)據(jù),這三步體現(xiàn)了變換型DFD的基本思想。
2. 在變換型DFD中,變換是系統(tǒng)的主加工,變換輸入端的數(shù)據(jù)流稱為系統(tǒng)的邏輯輸入,輸出端的數(shù)據(jù)流為邏輯輸出。而直接從外部設(shè)備輸入數(shù)據(jù)稱為物理輸入,直接從外部設(shè)備上的輸出數(shù)據(jù)稱為物理輸出。
3. 若某個加工將它的輸入流分離成許多發(fā)散的數(shù)據(jù)流,形成許多加工路徑,并根據(jù)輸入的值選擇其中一個路徑來執(zhí)行,這種特征的DFD稱為事務(wù)型的數(shù)據(jù)流圖,這個加工稱為事務(wù)處理中心。
4. 任何程序都可由順序、選擇、重復(fù)三種基本控制結(jié)構(gòu)構(gòu)造。這三種基本結(jié)構(gòu)的共同點是單入口、單出口。
5. 詳細(xì)描述處理過程常用三種描述工作:圖形、表格和語言。
6. 程序流程圖又稱為程序框圖,應(yīng)由三種基本控制結(jié)構(gòu)順序組合和完整嵌套而成,不能有相互交叉的情況,這樣的流程圖是結(jié)構(gòu)化的流程圖。
7. 偽碼的結(jié)構(gòu)一般分為內(nèi)外兩層,外層語法應(yīng)符合一般程序設(shè)計語言常用的語法規(guī)則,而內(nèi)層語法則用一些簡單的句子、短語和通用的數(shù)學(xué)符號,來描述程序應(yīng)執(zhí)行的功能。
8. Jackson方法是面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法。
9. 匯編語言是面向機器的,可以完成高級語言無法滿足要求的特殊功能,如與外部設(shè)備之間的一些接口操作。
10. 近年來,推出了許多面向?qū)ο蟮恼Z言,如C++、Java等