CHAPTER 5 過程部之二

2021-08-31 12:14:52 字數 2046 閱讀 7600

一。move 語句的較高技巧

1。各種型別資料之間的傳送規則見下表:(y:表示合法傳送。n:表示非法傳送。空白:表示某些時候是合法的。) 

接收項數值型

數值型數值編輯型

字母型字元型

字元編輯型

組合項傳送項

整數非整數

數值型整數yy

ynyy

y數值型非整數yy

ynnn

y數值編輯型yy

ynyy

y字母型nn

nyyy

y字元型yy

y字元編輯型nn

nnyy

y數值常量yy

ynnn

y非數值常量nn

nyyy

yzeroyy

ynyy

yspacenn

nyyy

y組合項yy

y2。用corresponding子句的傳送 —— 對應傳送(同名傳送) 

對應傳送的一般格式: 

move         corresponding             識別符號1       to        識別符號2 

corr 

說明:(1)如果兩個組合項中包括的項不同,則只傳送同名的項。 

(2)傳送的兩者間必須有成對的同名資料項,而且這一對中必須至少有乙個項是 

初等項。否則不能作為對應項傳送。 

(3)所謂同名,指的是它們有相同的全程受限,即全程同名。         

假如t1和t2的描述分別為: 

01         t1。  01         t2。 

02  x。        02    x。 

03  x1。。。                03     x2。。。 

03  x3。。。                                    03     x1。。。 

02  y1。        02    y。       

03  a1。。。                 03      a1。。。 

則t1中的a1與t2中的a1就不是全程同名。 

4。除法語句中的餘數語句(remainder 子句):divide 語句只能求商不能求餘數。如想求餘數,可用       remainder 子句。 

如:  divide        a        into      b            giving       c         remainder             d 

注意:(1)商和餘數的值不僅取決於除數和被除數,還取決於資料部中對商和餘數的描述。 

(2)如用rounded子句,它只對商起作用,餘數不作四捨五入處理,在計算餘 

數時,仍按四捨五入前的值為準。 

(3) 長度溢位也只檢查商的值是否溢位,而不檢查餘數。 

三。if語句的較高技巧 

1。符號條件: 

資料名       is  [not]          positive 

算術表示式               negative 

zero 

2。型別條件: 

識別符號 is        [not]    numeric 

alphabetic 

3。條件名條件:用來表示條件變數當前值的名字叫條件名。條件名本身是乙個條件,它有乙個值(『真』或『假』),用它來檢查條件變數的值是否落在條件名所代表的值的範圍中,當條件變數的值落在條件名所代表的值的範圍中,則此條件名所表示的條件為『真』,否則為『假』。 

條件名條件的一般格式: 

88           條件名                常量1        [      常量2] 

[常量3       [ [      常量4]] 。。。] 

如: 02      ws-file-status       pic      9(2)。 

88         ws-file-normal          value  0,93。       

88         ws-file-eof           value  10。 

UML使用者指南(Chapter5 關係)

在uml中,事物之間相互聯絡的方式 無論是邏輯上的還是物理上的 都被建立為關係。在物件導向的建模中,有3種最重要的關係 依賴 關聯和泛化。依賴 dependency 是使用關係。例如,水管依賴熱水器,對它們所運送的水進行加熱。關聯 association 是例項之間的結構關係。例如,房間是由牆和一些...

Terrain 讀書筆記 Chapter 5

chapter 5.fundamental 3d objects 經過了漫長的前戲 rpwt 終於到了講核心技術的時候了。這是最後一章基礎課了 基礎課不是在part i的時候都講完了麼?講的就是3d裡面非常基礎的乙個話題 空間分割,果然是基礎。空間分割就是把world分成若干個部分,然後確定出哪些部...

mysql學習筆記 Chapter5 常

mysql學習筆記 chapter5 常用函式 王小安 學習 mysql資料庫開發管理與維護 筆記,備以後學習檢視。mysql有豐富的字串函式,其中常用的有 字串函式 日期函式 數值函式。一 字串常用函式 1 cancat s1,s2,sn 字串連線,連線 s1,s2.sn為乙個字串 2 inser...