.


:




:

































 

 

 

 


 

, , , .

 

. , .

 

, , , .. , . , , . - -. , , , .

 

 

. - , , .

 

, .

 

- , . , , , .

 

, , , , . .

 

?

( ).

 

, ( ). . , , .

 

 

 


.

 

.

 

, , , - , . .

 

() . , , . , ? , .

 

( ) . . . , / , .

, - , .

 

, , , . , , .

 

(). , , .

 

, .

 

, . , , . . .

 

:

.

: {, , }

, .

:

S1< , >

S2< , >

S3< , >

S4< , >

 

4- :

<>

<>

<>

<>

 

= {< , > → < , >}.

 

,

 

     
 

 


( ), ( ). , .. . , 4 4 , , . , .

 

 


 

, ,

<N1→V1 <N1→V1

Nm→Vm> Nm→Vm>

 

N , V .

 

f1 fm.

 

:

N1,,Nm:=f1(N1,,Nm),,fm(N1,Nm)

 

, . . :

Ni:=fi(N1,,Nm)

 

() , , .

 

. .

 

:

1. ( );

2. , .

 

, , - , , . .

 


-

 

. (, ) (), .

, :

4- .

- , :

y:=succ(x)

succ x .

 

 

, .

φ(x)=f(g(x))

φ f g.

-.

P1 → P2

 

, .

 

, .

 

, (.. ) , . , , true false. - , .

 

1 , .

 

 

write(f,e), e .

{f→<a1, a2, , an>, e→X}

write(f,e)

{f→<a2, , an, X>}

 

, . .

 

 

 

, - S -, .. S1, , Sn. S1(S), S2S1(S), , SnSn-1S1(S) .

 

- .

x,y:=y,x

x:=X y:=Y

x:=xy y:=x/y x:=x/y z:=x x:=y y:=z x:=x+y y:=x-y x:=x-y

 

, . .

 



<== | ==>
| Pascal
:


: 2018-10-15; !; : 202 |


:

:

,
==> ...

1512 - | 1488 -


© 2015-2024 lektsii.org - -

: 0.034 .