【正文】
╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ 第四章 軟件的詳細(xì)設(shè)計和編碼 續(xù)表: A B C D 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 2 3 4 5 6 7 8 9 ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ ╳ 第四章 軟件的詳細(xì)設(shè)計和編碼 化簡: 1=a; 2=B; 3=Ab; 4= AbC; 5=Abc; 6=ab; 7=B+Abc+abD; 8=abd; 9=abD; ③畫出結(jié)構(gòu)化的流程圖 用小寫字母表示 “ 非 ” , x表示非 x。 第四章 軟件的詳細(xì)設(shè)計和編碼 A B C A B A A A t x f t x f y y y y1 y2 y3 y4 A B C D x1 t f B C D E x2 t f 第四章 軟件的詳細(xì)設(shè)計和編碼 ● IPO/DB圖 在框圖的基礎(chǔ)上,給出了數(shù)據(jù)的流向以及標(biāo)明數(shù)據(jù)的源和潭。 2. 圖形工具 ● 流程圖 推薦采用只含三種基本表示的結(jié)構(gòu)方式。應(yīng)硬性附加若干規(guī)定。 ②列出真值表并化簡。 編碼是軟件設(shè)計的最后階段,相對而言比較簡單。 例如“+”:整數(shù)加、實數(shù)加、向量加、取后加1( x+),等等。 存在域與作用域的關(guān)系。 ● 可維護性:語言支持對程序的修改、擴充的能力,包括分塊編譯、與不同語言編制的目標(biāo)程序連接、裝配的能力等。