You are on page 1of 274

Msc in Advanced Information Systems

Page 1

Page 2


Msc in Advanced Information Systems

Page 3

Page 4



12 2000

( ):

: (6)

1
.

, ,
, .
1.
,
.
4
2.



().
4
3.

,
-

.
4

Page 5

.1.


.


1.
.

.
.
2.
,

.
.
3.

.
6
.2.


.

()

1.
.
.
2.
.
2

Page 6


3.

.
6
. 1.

()

.
8
.2.
:
.
.
.
.
.

.
8
2

,,C,D,X Y.
D: = 2;

Page 7

:=2 5 2
: =10*;
: =5*+10;
C: =+-(5*);
D: =3*D-5;
: =+-C+D;


,B,C,D,X .
20
:
) :=,

) :=2 5
2
,

2
5
_
2,

_
) ;
.
3



a,b,c.
:
)
a,b,c
4

Page 8

3
)

7
) ,

8 .
10


:
1500

(/
()
)
1-500
1,5
501-800
0,9
801
0,5
:
)

Page 9

12
)

()


.
5

( )
1.
(, , ).
.

.
2.
.
.

,

3. .
4.

.
5.
:

(3)

.
6. : (1)
.
K !

Page 10



5 2001

(
):

: (5)

1
.
,
.

()

()

()

6
. .
i 1 2



... .
: ...
... . :
1

Page 11

i 1 2


:
i:= 1 2

9
. :
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

:
. ;
5
. ;
5
2

Page 12

. , ,
. ,

.
15
2
.
1
<5
+2
3*-4
C -+4
>
> C
MAX A

MAX C

> C
MAX

MAX C


, , , C, MAX
+2

3

Page 13

, , , C, MAX

;
20
: ()
(: =) (=).
... ...
... ...
.
3
,
.

.
20
4

20 .
, ,
,
(, ).
, :
.

4
.

8

Page 14

.
1000 ,
.
1000 , 2000,

2000
.
8
:
.
( )
1.

2.

3.
4.
5.
6.

(,
, ).
.
.

.
.

,

.
.
: (3)
.
: (1 1/2)
.

Page 15

Page 16

1



1 2002

( ):

: (5)

1
.
() .

.
.


.

1.

2.

.
.
.

4
.

.
18

Page 17

. ;
10
2
, = 24
L = 40.
,
, (
).

Y L
<



_
<>0


OD Y
TEMP
,
_
( * L) DIV X
,

20
3
,

.
2

Page 18


.

, ,
.
: (),
() (), 1, 2 3
.
, :
.
,

8
.
.

,
. ,

. ,

.
12
4
(20) (10)
.

"", :
.

3
3

Page 19

3
. [20,10]

( 1

0, ).
4
.
6
.
.
4
2, 3, 4
1.

""
.
2. ,
( ' ) ( " ).
( )
1.

(,
, ).

Page 20

2.

3.
4.
5.
6.

.
.

.
.

,

.
.
: (3)
.
: (1 1/2)
.
K

Page 21

Page 22



3 2003
:

(
)
: (6)
1
.
1-6 ,
, , .
1.
.
2.

3.
.
4.
.
5.
.
6.

12
.

. (

Page 23


).


1.

2.
3.



.
1
X+1
2
X
_
. < 0
X1
_
. + 1
. _
1
_ < 0
. = 2
/2
_
10

.
.

4
. ( );
4
. ( );
4

Page 24

.
.
6
2
,
, ,

, .

1
1
0
2
< 6
+
MOD 2 = 0
+1

+1
_

, ,
_


20

Page 25

3
()
() . ()
=/ 2 .
18 .
:
<18,5

" "

18,5<25

" "

25<30

" "

30

" "

:
. ,
3
. 18 ,
1.
5
2.

10
. 18 ,
" ".
2
: ,
.

Page 26

4
.



. :
.
2
.

3
.

7
.

5
.

.
3
:
.
2, 3, 4
1.
.
2. ,
( ' ) ( " ).

Page 27

1.

2.

3.
4.
5.
6.

( )
(,
, ).
.

.

.
.

,
.
.
.
: (3)
.
: 10.30 .
K

Page 28



1 2004
:

(
)
: (7)
1
.
1-5 ,
, , .
1.
.

2.


.
3.

4.

.
5.
.

10

Page 29

.

. (

).

1.

_
2. _

.
,

.
,

.


.

. =5, =7 = 3.

, ,
, .
1. (+<10)
2. (>=) (<)
3. ((>) (<)) (>5)
4. ((<>)) (+<>2)
4

Page 30

. :
i 1 2 _
1
_

1
1, 2 .
1. 1=5

2=0

= 2

2. 1=5

2=1

=2

3. 1=5

2=5

=1

4. 1=5

2=6,5

=0,5
4

.
.

4
. 1.

4
2.

.
6

Page 31

2
C
:
2, 5, 15,

1, 32, 14

:
min 100
max

100

i 1 6 _ 2
C[i]
B C[i+1]
A<
Lmin A
Lmax B

Lmin
Lmax
_
Lmin<min
min Lmin
_
Lmax>max
max Lmax
_
, , Lmin, Lmax, min, max
_
D maxmin
D
4

Page 32


:
. , , Lmin, Lmax, min
max, .
18
. D .
2
3


, :

0 500

2,0

4,8

500 1000

3,5

7,2

1000 2000

4,6

11,5


800 3,5
.
:
. .
3
. . ""
""
.
3
.
.
11
5

Page 33

. .
3
.
0 2000
"" "".
4

500 .

0
100.
:
.
.
2
.
.
2
.
.
4
.

.

.
7

Page 34

.
.
5
:
0 100
.
2, 3, 4
1.
.
2. ,
( ' ) ( " ).
1.

2.

( )
(,
, ).
.

, .
.

,
.

3.

4.

5.

:
.

6.

: 10:30 .

(3)

Page 35

Page 36



4 2005
:

(
)
: (6)
1
. 1.
.
5
2.
;
S0
2 10 _ 0
SS+I
_
S
5
.
1-5 ,
, , .
1.
.
2.
.
1

Page 37

3.
.
4.

.
5.
.
10
. :
S0
2 100 _ 2
SS+I
_
S
1.

5
2.
_ _.
5
.
:
1.

5X - 3Y
A - B2

Page 38

2.

X2 - Y 2

3
.

. .


1.
2. -
3.
4. -

.
.
.
.
.

COBOL
LISP
FORTRAN
PASCAL
JAVA
4

2

:


L2
A1
< 8
MOD L = 0
Fun(A, L)

+L
_
L, A, X

Page 39

A A+2
LL+1
T_

Fun(, ) :

: ,

Fun (B + ) DIV 2
T_.
L,
A, X, ,
10.
20
3
[] ,
[-1]
.
,
[i] [i]
[i+1], [i] = ([i] + [i+1])/2.
,
,

.
:

Page 40

:
1, 3, 5, 10, 15
:
2, 4, 7.5, 12.5.

, 2 = (1+3)/2, 4=(3+5)/2,
7.5= (5+10)/2, 12.5=(10+15)/2.
20
4
100 .
50
.
:
. A[100,50]
.

:
i.

ii.
iii. .
.
4
.

,
.
10

Page 41

. 2 , -1
0
i. [100],

.
4
ii.
50.


1.
(, , ).
.
2.
, .
.

,
.
3. .
4. .
5. : (3)
.
6. : 10.30 .
K

Page 42



30 MA 2006
:

(
)
: (6)

1
.


1-5 ,
, , .
1.

.
2.
_ ,
.
3.
.
4.
.
5.

.
10



.
9

:
1

Page 43

: , ,

, ,
1(, , )
, ,
_
1(, , )

: , ,

+ 2
- 3
+
, ,
_
,
5, 7, 10;
12
.

.
.

1.
2.
3. > 12
4. _
5.

.
.
.
.
.
.

Page 44

= 5, = 7 = 10,

.
. ( ( + 2 )) + 3 =
. + 2 * < 20 2 * =
4

2
1.

A
MOD 2=0
YX DIV 2

YX^2

A
Y<=10

Y2*X+Y

Page 45

7
.
.
,
.
i.

=9

ii.

= 10

iii. = 40
3
2. :

0
1 10

> 0
+

_
_


.
10
3
1500
.
.

Page 46

15

16 23

23

. ,

.

.
12
.
.
8
:

.
4


12:00 20 .
:
. 20

.
2

Page 47

.
.
,
.
9
.
20 20 C,
30 C.
9
( )
1.
(, , ).
.
2.
, .
.

.
3. .
4. .
5. : (3)
.
6. : 10.30 .
K

Page 48



31 MA 2007
:



( )
: (6)

1
.


1-5
, , ,
.
1. ,

.
2.
,
.
3.
,
.
4.
.
5.

.
10

.1. i.

3
1

Page 49

ii.

:
.
.
. .
2
.2.
:
.
.
.

.
.
.
.

6
.

1:
2:
3:
4:
5:
6:
7:
8:

> 0 5
= 0 7

8

8

Page 50

1. .
6
2.


.
5
.

:
1. -
2


2.

3.
5

:
.

1. (15)

(, , )
.
:

.
5
2.
,

;
1, 2, 3 .
3
3

Page 51

2
:

: , ,

,
+ (, )

_
(, ):

: ,

>=

+
_
_

. ,

.
7
. ,

.
7
.

,
:
i. = 10
=5
ii.

=5

=5

iii. = 3

=5
6
4

Page 52

3


.
1500 .
:
. ,
(/)
,
.
.
:
.
10
. :
1. .
2
2.
.
4
3. , ,

.
4


20 CDs .
CD,

( ) .
: .
:

Page 53

. 20 CDs, ,

,
.
2
. CDs
3 .
6
. CDs
5000 .
6
. CDs
,
.
6
( )
1.

(,
, ).
.
2.
, .
.

.
3. .
4.
. ,
.
5. .
6. : (3)
.
7. : 10.30 .

Page 54

1. , 1..2 , :

.
2. 2. , :

,
.

Page 55

Page 56



31 MA 2008
:



( )
: (7)

1
.


1-5
, , ,
.
1.

.
2.
.

3.
.
4. JAVA

,

.
5.

.
10

1 7

Page 57

.1

.
6

.2

6
.1

1,2,3,4,
,,
.

1.

2.

3.

4.

2 7

Page 58

.2



.
0 5

=0

_ (=1) (=3) (=5)

_ (=2) (=4)


_
6

:

:

..........1........... .

..........2........... .

..........3........... .

..........4........... .

:
.
3 7

Page 59

.
.
.
.
.
1,2,3,4,

, , , , , ,
. .
8
2
:

: x, n, m, pow, z

x,n
m n
pow 1
z x
m > 0
( m MOD 2) = 0
m m DIV 2
z z * z
_
m m-1
pow
pow pow*z
_
pow
_

4 7

Page 60

.
.
8
.
pow
,
:
x = 2,
n = 3.
12
3
30

.

.

1-7

30

40

8-16

20

30

17

10

20

1. :
. .
2
. :
i.

(
) .
2

ii.




.
2
5 7

Page 61

iii.
.
2
.
.
4
2.
1..ii .
8
: 1)

2)
.
4
16
. 30 .
:
. [16]
.
2
.
:

[16,30]





.
4
.
[16,3]
,
6 7

Page 62

,
.
.
6
. [16,3]
[16]
,
,
.
3
.


.
5

1.
2.

3.
4.
5.
6.
7.

( )

(, , ).
.

, .
.

.
.

.
, .

.
: (3)
.
: 10.30 .


7 7

Page 63

Page 64

1


27 MA 2009
:



( )
: (7)

1
.


1-5
, , ,
.
1.

.
2. 4 3
.
3.


.
4.

.
5.
.
10

.1

: ...
100
....
.
1 7

Page 65


,
.
.
.
.
.
.
.2


:
.
.
.
.
.

.1

.
.
.
.
.
10

, , .
2.
.
.

.
5


. .
4

.2 .
;

2
.


:
1.
2.
3.
4.

+/2
(+/2
(+/2)
(+):2
2 7

Page 66


(1, 2, 3, 4)
, .
4
.



.
.
.
.

1. 0,42
2. ""
3. ""
4. -32,0
5.

,
.
5

2
o ,
:

//,//
> ,
1
0
2
3

>0
mod 10
>0
1
+

_
div 10

*10

_
////

3 7

Page 67

( ),
, (
), 1.

1
...
.

20
...

50
...

0
...

...


,
=20, =50 (
).

:
. (
).
.
( ).
10

,
:
> ,
.
5

,
:
mod 10
>0
1
+
_

.

,,,,
.
5
4 7

Page 68

3
20 (
).
.
.

.
,
. :
.
, ,
[19].
2
. [19]
,
, :
(0)

.
4
. [19],

, .
7
.
.
(
).
7

5 7

Page 69

4
25 .
1 25.



0 4

5 8

9 12

12

75
45.
.

:
1.

.
3

2.

[25,7]
,
.

, .
4

3.



.
,
B.
4

6 7

Page 70

B. ,

( 1 7).
.

,
.
,
().
9

1.
(, , ).
.
2.
, .
.

.
3. .
4.
.
5. N
.
6.
.
7. : (3)
.
8. : 10.00 ..
K

7 7

Page 71

Page 72

1


28 MA 2010
:



( )
: (7)


1.
.
1. ()
(), ,

,
.
2. () 1
() 15,
().
3. () ,
.
4. ()
, ,

x 2 + 5x + 1
x x
1 4

.
:
.
8
2.
.

1 7

Page 73

3. :
0
0
0
0
1 496

=1
+
18
+
+1
_
> 0 +1
<
_
/496
0 /
496


, , , :
1.
2.
3.
4. 18
5. 18.

1 5
.



10

4. table
.
,
.
2 7

Page 74

1.
2.
3.

_
// m, n, table //
sum 0

4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.

i 1 m
row [i] 0
_
j 1 n
col [j] 0
_
i 1 m
j 1 n

_
_
// row, col, sum //
_

row,
col
sum.

12, 13 14,
.
6
5. [20] .

. ,

.
x 3 19 _

_
y
] < [
]
[
], [
]
[
_
_
_

3 7

Page 75



, ,
.
8

o ,
:
1. j 1
2. i2
3. _
4.
ii + j
5.
ji j
i
6.
7.
_ i 5
:

...
...
...
...

j
...


.

,
.
,
.

.


:


.

4 7

Page 76

3
.
20


,

. ,
.
.
:
1. ,
10 .
2
2.

.
4
3.
.
4
4.
. ,

50
.
6
5.
.
4
:

.

5 7

Page 77



.
35
70 .
C1, C2, C3.
,
,

.

GPH . GPH

.

1. :
-
-
- ( )

- GPH ( ).
4
2. .
5
3.


.
6

4.


.
( 3
3 ).
5

:
.
6 7

Page 78


1.
(, , ).
.
2.
, .
.

.
3. .
4.
.
5. N
.
6.
.
7. : (3)
.
8. : 10.00 ..
K

7 7

Page 79

Page 80

1


23 MA 2011
:



( )
: (6)


1.
1-5
, , ,
.
1. .
2. ( )
.
3.


.
4. ,

... .
5.
.
10
2.
:
(1) 0
(2) 0
(3) _
(4)

(5)
+
(6)
>0
(7)
+1
(8)
_
(9) _ >1000
(10)

1 6

Page 81


1-5
, , ,
.
1. (4) .
2. (1) .
3.
.
4. (7)
(4).
5. (10)
.
10
3. :

1

_

:
1)

=0

2) =1

3) =4

4) =2011

5) =8128


1-5
.
5
4. :
>1


,
.
.....

2 6

3
Page 82

5.

. ;
4
. ;
4
. ;
4


1.
:

3 6

10
Page 83

2. o :

: z,w

z 1
w 3
z<=35
(z,w)
z
_
T_

(w,z)

: z,w

w w+z
z z+2
z
_



.
10


.
1 100.

. ,
55
50.
:
:
1.
. (
).
2
2.
.
5
3.

.
4
4 6

Page 84

4.
.
4
5.
.
.
5

22 ,
1 22, 3
.
, .
22
22 , [i,j]
1, i
j, 0 .
:
1.
2.
3.
4.


0 1.
4

.
4

.
4
3

. .
8

5 6

Page 85

( )
1.
(, ).
.
2.
.
.

.
3. .
4.
.
, .
5. .
6. .
7. : (3)
.
8. : 10.30 ..

6 6

Page 86


Msc in Advanced Information Systems

Page 87

Page 88

1



16 2000

:


: (5)
1
.1.
().
9
2. ()

()

15
.


" ", ,
"", .
1.
.

2.
() .
3.
.
4.

.
8
.

1.

345

. ()

2.

""

. (, )

Page 89

2

3.

4. -15,3
8
2
, , .
:=0; :=0;
:=0 10 2
5
:=+;

:=+-1;

, , .
20
:
) " := ", " "
)
" :=0 10 2 ",
" 0 10 _ 2", "" "_"
"" "_"
)
" ; " .
3
wh ()
Kwh . 30 . Kwh
15 . Kwh
:
. ,
3
.

9
. ,
100.000 .
8
4
'
:
(5) ,
( ) ,

Page 90

3

(3) , .
.
:
18 11, 15, ,
10 19, 13.
:
.
3
.
12
.

, 10,
, .
5

( )
1.

2.

3.
4.
5.
6.

(, ,
). .
.

. .

, .
.
.
: (3) .
: (1) .
K

Page 91

Page 92



9 2001

( ) :

: (5)
1
. ,
.
.
.
.

2*
3*+5
+ 5
3

. :
.
2
. ()
.
2
.
:
.
.
.
.
.
10
. :

_
+2

_ >=
.
.
7

Page 93

. , =4 =9 ;
3
. , =-5 =0 ;
3
.
,
.

*2
3+>

<3

_
5. - (/2) * 2
1.
2.
3.
4.



. ()
.
. ()
.
.
.
.
10

2
:
=4
>=1
1
<>2
i 1
2*
i ,
_
_
/2
_
,
i ,;
20
3

:

Page 94

, ()
().
:
100<=<=150 8<=<=10, .
6<<8, , .
.
20
4
(10)
. (6)
. , :
.
3
.

5
.

8
. (
).
4
: .

Page 95

Page 96



5 2002

( ) :

: (5)

1
A.
, , , .
1.
.
2.
.
3.
,
.
4.
.
5. ,

.
6. .
12
. (compiler)
(interpreter).
10
. 0
20. ( 0 20 ).
;
i.
>= 0 <= 20
ii.
>= 0 <= 20
iii.
>= 20 <= 0
iv.
>= 0 <= 20
5

Page 97

. ;
.

<0

*(-1)

7
.
B * (A DIV B) + (A MOD B)
:
i.
= 10 = 5
ii. = -5 = 1
iii. = 1 = 5
6

Page 98

2
, 10 , 1 10
:
15, 3, 0, 5, 16, 2, 17, 8, 19, 1
:
i 1 9 _ 2
k ((i+10) mod 10)+1
A[i] A[k]
i, k, A[i], A[k]
_

i, k, A[i], A[k]
;
20
3

.
, 24 28 .

, 18 24 .
.
:
.
,

1 3 (1: , 2:
, 3: ).
.

:
i.

ii.
( ),
.
20

4
5 .
[5] .
[5,12]
Page 99

2001, i
i .
, :
.

6
.


2001.
7


2001.
7

:

, , Pascal,
Basic, Turbo Pascal, Quick Basic.

Page 100

1



4 2003

( ):

: (6)

1
. :
,
>
c / ( - 2)
_
c
.

.
2
. .
4
. :
1
<> 6
+2
_

.

.
2
1

Page 101

. .
4

. :
_1

< 0
*5
_

_1
:
.
.
.
.
.
.
.

12

.
; ( 3).

( 4).
7
. .
9
2

Page 102

2
:



S1
K2
_
MOD K = 0
DIV K
<>
SS+K+B
,

SS+K

_
_
+1
_ > ()
= S
S
_

() .

, :
. 36
. 28
20

Page 103

3

:
2
:

0 5

5 10

0,5

10 20

0,7

20

1,0


... 18%.
,
, ... 5 .
:
. .
2
.
.
10
. ...
4
. .
4

Page 104

4

(12) (20)
, .
:
.
.
2
.

.
3
.

.
6
.

.
:
.
9

3 4

.

Page 105

( )
1.
(, , ).
.

.
2.
.
.

,
.
3. .
4. .
5. : (3)
.
6. : 10 .
K

Page 106



1 2004
:

(
)
: (8)
1
.
1-5 ,
, , .
1.
.
2. (dequeue)
.

3. (pop)
.
4.
.
5. (push)
.

10
.

. (

).

Page 107

1.

>

2.

MOD

3.

.
1-5 ,
, , .
1. ""
,
.
2. FORTRAN

.
3. GOTO

.
4.

.
5.
Java

(Internet).

10

Page 108

. :
x
A < = y
A+z
_

A + z
x, y z:
1. x = 0

y=8

z= 3

2. x = 7

y = 10

z=5

3. x = 10

y = 5

z = 1

4. x = 10

y=5

z=2
8

. 1. ;
2. ;
3. ;
4. ;
8

Page 109

2
:
_

4
C2
A_

( 2) 2

CC+1
_ C > (A 1)

D (2 A) 1
E B MOD D
D
E = 0

F (2 (C 1)) * D
" :", F
G0
F > 0
GG+1
F F DIV 10
_
G
_
_
4

Page 110


, :
. 3

12

. 4

3



.
:
i.


(..)
, ..

ii.
()
, .
iii. ,

.

, :
. ,
.
2
. ()
()
.
6

Page 111

.
.
12
:

.
4


. 15
, 24
.

3%
.
, ,
:
24

.

.
.
:
.

.
4
.

.
4
6

Page 112

.
.
4
.
.
4
.
.
4
: )

.
)

_(x)
x.
) (%).
2, 3, 4
1.
.
2. ,
( ' ) ( " ).

Page 113


1.

(,
, ).
.

2.


, .
.

,
.

3. .
4. .
5.

: (3)
.

6. : 10:00.
K

Page 114

1



4 2005
:

(
)
: (7)

1
.
1-5 ,
, , .
1.
.
2.
.
3.
_ , _
.
4.
o.
5. ,
, _
.
10
.
, .

Page 115

1.
2.
3.
4.
5. 0.34



.
.
.
.


.
5
. 1. =3, =-2 =-1,


.
.

(+)* > 0

(-)* = -5

*>0

>
4

2.

,,,.

Page 116

6
.

_
2
<=10


+2
_

.
.
6
.
.
3

Page 117

2

, 30,
.

: [30], ,
: i

0
i 1 30

[i]
+ [i]
_
/30
:,
_
) (
) .
10
)
.
,

.
:
4

Page 118

=32+

9
5
10

(100)
.
:
) 100

.

( 1
20).
4
)
.
6
) ,
,

.
10
4

15
.
,

Page 119

. :
- ,

65.
- ,

40 65.

40.
- ,

40.

:
1. 15
.
2
2.
15

,
0 100.
4
3.
.
3
4.
.
3
6

Page 120

5.
,
, ( )
.
8


1.
(, , ).
.
2.
.
.

.
3. .
4.
.
5. : (3)
.
6. : 10.30 .
K

Page 121

Page 122

1


6 2006
:

(
)
: (6)

1
.
1-5 ,
, , .
1.
.
2.
,
.
3.
.
4.
,
.
5. ,

.
10
.


<= 50 TOTE
* 580
_ > 50 <= 100
* 520
1

Page 123

_ > 100 <= 200


* 470

* 440
_
,
,
.
.
4
. : 25, 8, 12, 14,
71, 41, 1.
.
1.

;
2
2. ( )
.
4
3.

;
2
4.

71;
2

Page 124

. .
x 1
x
_

_ ...
_
10
. 1. ;
3
2. ;
3
2
:
_

: , ,

1
2
_
<= 4
1(, , )

1(, )
_
, ,
_ >11

_

Page 125

1 (, , )

: , ,

+1
+3
+
_
1(, ):

: ,

+2
*2
1+
_

.

20
3

:

3 5

1,5

1,3

) .
2

Page 126

) :
i.


0.
.
2

ii.


0.
3

iii.
.
2
iv.


.
2

)
.
4
.
) iii.
5
4

16 . :
, .

.
:
)
, .

2
5

Page 127

) , ,

.
2
)

.
,
.
8
) (
) .


.
8
( )
1.
(, , ).
.
2.
, .
.

.
3. .
4. .
5. : (3)
.
6. : 10.30 .
K

Page 128

1


4 2007
:



( )
: (6)

1
.
1-5 ,
, , .
1.
.
2.
.
3.
,
.
4.
.
5. ,
.
10
.

:
1
< 10

+3
_
1

Page 129

1. .
4
2.

.
5
.

1.
,
.
3
2.

. .
4
3. :
. ;
3
. ;
3

.

:

//,,//
flag
1
flag=
[]=
flag
_
_
//flag//

2

Page 130

1.
; ( 2)
. ( 3)

5
2.
.
3
2

.
( ),
.


().

: ,
.

1.
2.
3.

4.
5.
6.
7.
8.
9.
10.
11.


_
- 1
-
+

- 1
[]
[ 1]
[ 1] [] 1

[1]

[2]

[3]

7
7
3
-1
6
8
2
8
6
7


, ,
3

Page 131



, :
. 1 2, .
2
. 3,7,10 11, ,
, .
18

--
. ,
, , ,

. ,
.
, .

.
.
, .

:
. :
1. ,
: , , ,
. ( .)
2
2.
.
6
.
.
6
. ,
, .
6
4

Page 132

4


.

. :
. :
1. ,
21 ( 2000
2099).

.

.

.
3
2. ( )

,
.
3
3.


.
, .
8
.

(1 12),
.
, 29 ,
28. 4
100,
400. , ,
5

Page 133

: (7 )
31 30.
, .
6
( )
1.

(,
, ).
.
2.
, .
.

.
3. .
4.
. ,
.
5. .
6. : (3)
.
7. : 10.00 .

Page 134

1


4 2008
:



( )
: (7)

1
.
, 1-5, ,
, , .
1. ,
, :
, .
2.

.
3.
.
4.

.
5.
.
10

1 7

Page 135

. 1,2,3,4
,,,,,
.

1.
.
2.
3.


.


.

4.
.
.
:

(2)
.

8
.
.
6
.
.
1.

x
x2 + 5

2
2.

2x +

3 (x + 1)
y +1
2

ex

2 7

Page 136

:
1
i 1 5 _ 2
*i

_

:
.
3
.

_
3

. :
_

........
_ ....... 0
i 0 ........ _ ........
i

^ ........

........
_

,

5 0
.
6

3 7

Page 137

2
.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.

: , i
:

_

_ >0
C 0
i 1
AN ( MOD i) = 0 TOTE
C C + 1
_
_
C=2 TOTE
MHNYMA EINAI


,
.
12
.

( ) ( )

(( ) ) ( ( ))

8
4 7

Page 138

3

.
, /
/,
:

20

30

50

80

>=3

120

>=3

160


. ( )
.
.
3
.
.
7
.

.
4
.

.
6

5 7

Page 139

4
110 ,
(16) (8
).
.

(6)
.
.
1.
. .
2
.
.
o (
).
2
.
.
.
2
.

.
6
.
.
2
2.
. .
2
. .
4
6 7

Page 140


1.

(,
, ).
.

2.


, .
.

.

3.

4.


. ,
.

5.

6.

:
.

7.

: 10.00 .

(3)

7 7

Page 141

Page 142

1


10 2009
:



( )
: (7)

1
.
, 1-5, ,
, , .
1. O

_ ..... _
.

2.
.
3.
.
4.
.
5. ,

.
10
.

: , [15]
:

1 7

Page 143


:
. -3 .
.
.
. .
.
.
. 1 15
.


10

. :
5
<7
+1

-1
_

-1
_


:
. .................
+1

-1
_

2 7

Page 144

. .................
-1

+1
_

,
,
.
10
1. .
.
3
. .
2
2. =3, =1, =15
:
( (+*3>10)) ( MOD (A-B)=1)
N
:
. .
1
. .
1
.
, ,
, .
1
. ,
.

2
3 7

Page 145

2
o ,
:
1

2
X>1
3
A mod 2=0
4
div 2
5

6
3*+1
7
_
8
_
(
), .

1
...

5
...

>1

mod 2=0

...

...


,
=5 ( ).
.
:
1.

(
).

2.

,
.
,
(, ) .
16

.
( ).

4 7

Page 146

3
,
1-100.
,
,
.
,

.
,
,
.
, ()
:
1

0<5

5<10

10 T<12

12<15

15<18

1820

780

.

[780,3].
:
.
,

. ,

,
-1.
.
4
.

[780].
7
5 7

Page 147

.
) .

9
4

[3,3].
,
- ,
.

,
.
, .
. , :
1.
-.
2
2. :
.

.

(1 3) ,

.
4
.
. ,
,
.
2
3.

,
.
2
6 7

Page 148

4. ( /
/)
.
2
. ,
(, )
,
,
:

1.
2.

3.
4.
5.
6.
7.
8.

1. .
2. .
3. ( =).
4. ( +=4).
,
.
8


(, , ).
.

, .
.

.
.

.
N
.

.
: (3)
.
: 10.00 ..
K

7 7

Page 149

Page 150

1


8 2010
:



( )
: (6)


1. 7,
5 2,
:
1.
2.
3.
4.
5.
6.
7.

>
(>)
<
<=
( > ) ( < )
((<) (<)) (<=)
(<) ((<) (<=))

1 7
.
7
2.
:
17
20, ,
15
17, ,
13
15, ,
10 13,
,
0 10,
.
1 6

Page 151


... ...
_...
:
0 20.
10
3.
:

1. 5 7 ,
, ,

.
( 5)
2. 10 ,
, ,
300
,
150, 75
... ( 5)
10
4.
.
6
5.
,

.
7

2 6

Page 152


o ,
.
.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.

x, y
x < y
zx

zy
_
z <> 0
z x MOD y
xy
yz
_

1.
.
6
2. :

1
...

150
...

35
...

...


.

.

,
x = 150 y = 35 :

3 6

Page 153



.
:


.
10

3. ... _

_... _.
4


1000
3 .
,
,
. (
,

).


.

:
1. .

:
2. .

,
. ,
,
4 6

Page 154



(
) .
8
3.
.
,
( )

.


.
10



[5000].
5.000

().
0 ,
-1
( ).

. ( ,

).

.
:
1.

.
4
5 6

Page 155

2.



.
8

3.


. ,

. ,
.
( ,

).
8

1.
2.

3.
4.
5.
6.
7.
8.



(, , ).
.

, .
.

.
.

.
N
.

.
: (3)
.
: 09.30 ..
K

6 6

Page 156



9 2011
:


( )
: (6)


1. :
.
.
.
6
2.
,

... ...
_.
<> _()

_ <=0

6
3.
,
... ....
.
()

()

i 1 100
i 1
j 1 100
j 1
i = 50
_
[i,j]
[i,j]
_
i i + 1
_
j j + 1
_
_ j > 100
( 4)
( 4)

8
1 6

Page 157

4. :
_

_


, , ,
:
1. 1 100
2. 10 200

3. -1 -200

4. 100 200
5.
8128 13.
10
5.
key table N
, key
.

// table, N, key //

........................
i 1
= i<=N
........................
, i
........................
_ ........................
........................
_
i i + 1
_
// //

2 6

Page 158


,

key table.
key
.

.
10

1. o ,
.
.
_

_ >0


, :

.
.
. ( 4)
.
.
.
( 2)
.
.

.
( 5)
11
2. :
[1]=3, [2]=5, [3]=8, [4]=13
:
3 6

Page 159

i 1
j 4
i<=3
[j]
A[j] [i]
[i]
[1], [2], [3]
i i + 1
j j 1
_




10.000 . :

1. ( )

.
2
:
2. (
E

).
2
3.
. ( 3)


( 2) ,
,
,
( 3).
8
4 6

Page 160

4. ,

.
4
5. :
.

.
.
4
:


.


.


20 .
:
1.

2.


2001
2005. ( .)
2

3.



.
.
5

4.

5 6

Page 161

. (
.)
5
5.

3.

( )
1.
(, ).
.
2.
.
.

.
3. .
4.
.
, .
5. .
6. .
7. : (3)
.
8. : 18:30.

6 6

Page 162


Msc in Advanced Information Systems

Page 163

Page 164

1


1 2001

( ):

: (5)

1
.
( / ).
10

. :
1)
2)
3) -
4) -
5)
6)
7)
8)
9)

-
- .
10

Page 165

. :
13
<=20

+2


1.
;
3
2.
;

3.
;
4
: ()
(:=)
(=).
. 1.
;
5
2. .
5

Page 166


:
"",

140.000 , ""
50.000

"".
50
:
1.

,
5
2.
: " "
" " " ".
15
3


600.000 .

,
,
5.000 .
:

Page 167

1.

,
10
2. ,
.
10
4


[0, 100].

20
,
.

20
,
.

.
,

[0, 100],


.
:
.
20
4

Page 168


1.

(, , ).
.
2.
, .
.
,
.
3. .
4. .
5. : (3) .
6. : (1)
.

Page 169

Page 170



10 2002

(
):

: (5)

1
. 1.
.
.
. o;

2.
, ;
4
3. N
.
6
. ,
.
4
. :

()

()

()

Page 171


.
6
. ,
() (),
.

2

:

Table

43

72

-4

63

56

Page 172

:
2 5
J 5 _ -1
Table[J-1] < Table[J]
Table[J-1], Table[J]
_
_
_

J,
I=2 =3.

43

72

-4

63

56

20

3
,
15 .

) ,
4
3

Page 173

) ,
6
)
6
) 15
.
4
4


90 ( )
.
:
1.
2. ("" ""
)
3. .

70 110 mg/dl (
).
N
) (,
, )
(
"" ""
),
5
)
,
,
,
5
4

Page 174

)


5
)

.
5
:
1. ()
(:=) (=).
2.
,

, "", Pascal, Basic,


Turbo Pascal, Quick Basic.
( )
1.

2.

3.
4.
5.
6.

(,
, ).
.
.

.
.

,

.
.
: (3)
.
: (1)
.

K

5

Page 175

Page 176



6 2003

(
):

: (6)

1
. .
1.
.
6
2. .
4
.

_
_1
_2
...
_
_ <>
.
1. ;
2
2. .
3
1

Page 177

. :

i

sum
sum

10

sum + i

i + 20

i < 100

i , sum

1.
;
2
2. i sum;
6
3. ;
3
4. ;
4
.
... :

Page 178

Page 179

0
5 100 _ 10
+
_

10
2
( 1)
:
sum 0
i 1 5
j 1 5
i = j TOTE
sum sum + A[i,j]
A
A[i,j] 0
_
_
_
sum
,
,
1.
1
6
4
3
0

-1
2
9
5
1

7
0
3
-4
2

1
8
3
2
0

1
-2
0
1
1

1:
4

Page 180

1.
,
.
15
2. sum ;
5
3
:
.
20
500 1000 .



.
:
30 , 40
(4, 5, 6 ...).
.


' .

. , :
1.
,
7
2.
7
3.
.
2
5

Page 181

4
: ,
.
,
:
.
.
5
.
0 20.
5
. ,
30%
70% . ,

.
5
.
18.
5
:
1. , ()
(:=) (=).
2.
,

, .

( )
1.
(, , ).
.

Page 182


.
2.
.
.

,

3. .
4. .
5. : (3)
.
6. : (1)
.
K

Page 183

Page 184



7 2004

(
):

: (6)
1
.

1. ;
3
2. ;
3
3. ()
.
8
. .
1.
.

2.
.
3
3. 10
: , , , , , ,
, .

Page 185

.
.
3
.
.
;
3
. .

;
3
. :
50
> 0
2 6 _ 2
10
_

_
1. ;
3
2.
10;
3
3.
;
5
2

Page 186

2
:

1. x, y, z
x = 12 y = 18.
10

Page 187

2.
.

2
8

3
20 .

.

.
,
5
. ,
5
.
,
,
5
.
,
.
5
:
.

Page 188

4
30 .
0
3.000 .
.
1.

,
4
2.
:

700

0%

700 1.000

15%

1.000 1.700

30%

1.700

40%

8
3. ,
,
,
.
4
. ,

1.
,
2
2.
.
2
5

Page 189

( )
1.
(, , ).
.

.
2.
.
.

,

3. .
4. .
5. : (3)
.
6. : (1)
.
K

Page 190



10 2005

(
):

: (7)

1
.

)
1)
2)
3)

)
.
6
. X=15, Y=-3 =2,

.
) X>Z
) OXI (X+>8)
) (X >Y) (Z<3)
) (X>10) ((Y>2) (Z>Y))
12

Page 191

.
.
.

1.
2.

3.

_
4.


5.

10
. )
.
2
2

Page 192

) ;

)
.
2
2

,L,M :
K35
L17
M0
O L>0
L MOD 2=1 TOTE
MM+K
_
*2
LL DIV 2
TE_

)


1
2
3
4
5
15
3

Page 193

) L ;
3
) ;
2
3


.
.

)
200
200
,
3
) 15

M 15
,
4
) ,
,
1
)

Page 194

.
,
5
)


. M

,
5
) ,

.
2
:

.
4
20 .
5
. 1
10.

)
20 ,
2
) 0
20 20 .
2

Page 195

)
5 .
:
i,j
i j,
.
6
)
20
SUM,
4
)

.
6

2
...

20

...

...
10
...

...

...

18

19

20

...

...

...

...
...

...
4

...
...

...

...

...

:
2 : 1
10, 5 8, 18 4,
19 8, 20 6.

:
8 20 4.

Page 196

7

( )
1.
2.

3.
4.
5.
6.

(,
, ).
.

.
.

.
.
.
: (3)
.
: (1)
.

Page 197

Page 198



2 2006

(
):

: (6)

1
. 1. .
3
2.
.

3
3.
.

8
.
.

( )

6
.
,
, ,
, , .
1. .
2
1

Page 199

2.
.
2
3.
.
2
4.
.
2
5.


.
2
. .

<=10

+2

<=30

<=50

*2

2006

10
Page 200

2
:
2
O <=12
YX+1
ZY*2
WZY+1
W
4
Y, Z
5
Z
7
X, Y

Y, Z, W
_
X+3
TE_
.
;

3
.
;
. ;

15
2

Page 201

3
(100) 40
. 5 ().
:
.
.
(5)
.
8
. .
2
. 40
,
.
6
. , ,
40
.
4
4
,
(50) .

:

6,
(0). 1
20%,
2 35%
3 45%.

Page 202

:
.
.

50

2
.

,
0 10.
3
.
.
5
.

.
4
.
(0)
.
3
.
(0).
3


1. (,
, ).
.

Page 203

2.
.
.

.
3. .
4. .
5. : (3)
.
6. : (1)
.

Page 204



1 2007

(
):

: (6)
1
. 1.
;
4
2. .
3
3.

.
9

. :
_
""
_



, :
1.
2.
3.
4.

=2
=-1
=-7
=5

=5
=1
=-6
=5

=1
= 0,5
=-5
=1

Page 205

.
,
, ,
, , .
1.

.
2
2. .
2
3. .
2
4.
.
2
5.
(=) (<>).
2
.
,
.

1.
2.
3.
4.
5.
6.

...
2

""
32

6
2

Page 206

2
:
2
_
YX DIV 2
ZA_M(X/3)
>0
Z

_
, , ,
+3
_ >10
.
.
12
.

........._.
8
3

Page 207

3

(
) ,
:

( )

( )

125

100

125

140

( )

( )

1400

400

1401 1800

500

1800

700

18 24

10%.
, :
. ,
,
.
6
.
.
14
:
18 .
4

Page 208

235

.
, :
. 235 :
,
,
,
,

.
4
. :
1.
.
5
2. ,
.
2
3. ,
(
).
5
4.
,



.
4
5

Page 209


1. (,
, ).
.
2.

.
.

.
3. .
4. .
5. : (3)
.
6. : (1)
.

Page 210



30 2008

(
):

: (5)
1
. 1.


;
8
2.
. ;
4
. ;
4
. :
1
<=200

+2
_

.
.
.
.

,
,
,
.
1 5

6
Page 211

.
,
, ,
, , .
1.

MOD


.
2
2.
.
2
3.
.
2
4. +*
.
2
5.

.
2
.

, .

1.
2.
3.
4.


.
.
.
.

2 5

Page 212

2
. :
2
_
MOD 4 > 2
+2

+3
_

_ >15
.
;
2
.
.
10
. ;
2
. :
[1]
[1]
i 1 5
[i] <
[i]

[i]>MAX TOTE
[i]
_
_
_
,

... .
6
3 5

Page 213

3
(7)
20
.
.
.
4
.
.
4
.

( ).
6
.
, .
6
4
10.000
10 .
:
. 10
,
,
, ,
.
3
. 10
(5)

,
.
4
4 5

Page 214

. 10

.
5
.
,
.
5
.

, .
3

1.

(,
, ).
.

2.


, .
.

3.


.
.

4.

5.

6.

: (3)
.

7.

8.30 .


5 5

Page 215

Page 216



23 2009

(
):

: (5)
1
.
,
, ,
, , .
1. = .
2
2. _()
.

2
3.

.
2
4.
.

FIFO

2
5.
.
2

1 5

Page 217

. :
`


< 0
`
0
`

`
_
o
_.

11

.
.
6
.
3
. =8, =3, =-2
=-1.
.
1. A MOD B >= A_T()
2. *2- ^ 2 <=(+)/
3. DIV (A+) <> 0
4. *- >=-(17 D A)
5. B* <=*
10

2 5

Page 218

2
:

10

. =4.
.
10
3


, :

300
300 400
400

2%
5%
7%

3 5

Page 219

:
. ,
1. .
2
2. .
7
3.
.
3
.
.
4
.
.
4
4
20
.
:
.
.
3
.
, ,
,
.
5
.
.
5
.

.
7
4 5

Page 220

5


1.
2.

3.
4.
5.
6.
7.

(,
, ).
.

.
.
.
.

.
.
: (3)
.
: (1)
.
K

5 5

Page 221

Page 222



( )
22 2010

(
):

: (6)

1. a
,
,
, , .
1.
. ( 2)
2.
. ( 2)
3.
. ( 2)
4.

. ( 2)
5.


. ( 2)
10
2. :
i 3 _
i
_
1 6

Page 223

a

, ,
,
, , .
1. 0 1
. ( 2)
2. 3 2
3. ( 2)
3. 0
4
. ( 2)
4. 2 2
3 . ( 2)
5. ,

.... ( 2)
10
3.
() :
1. x 1
10. ( 2)
2. x 1 5 40. ( 2)
3. x 50 100.
( 2)
4. x
3. ( 2)
5. x 4
100. ( 2)
10

2 6

Page 224

4. :


,
........._.
10

1.
:
1.
2.
3. _
4.
>
5.
DIV 2
6.
A
7.
DIV 2
8.
_
9.
*
10. _ <=2

3 6

Page 225


,.
.
1
2
...

17
...

5
...

...

,
,
=17 =5
.
:
.
( ).
.
( ).
.
20

2010
. ,
, 60, 40 20
.
.

15,80.
:
1. .
2
2.

. ,

. ( 2)
4 6

Page 226

. ,
,
. ( 4)

.
6
3.
.
3
4. .
5
5. .
4

158
.
:
1. .
(=, =)
, .
. ( 4)
.

. ( 2)
6
2.

SUM.
2
3. .
. ( 2)
.
. ( 2)
5 6

Page 227

.
.

.( 2)
6
4.
,
,

.

.
6
:
.
.
( )
1.
(, , ).
.
2.
, .
.

.
3. .
4.
.
5. .
6. : (3)
.
7. : (1)
.
K

6 6

Page 228

1 -


23 2011
:



( )
: (5)


1.
1-5
, , ,
.
1. .
2. ( )
.
3.


.
4. ,

... .
5.
.
10
2.
:
(1) 0
(2) 0
(3) _
(4)

(5)
+
(6)
>0
(7)
+1
(8)
_
(9) _ >1000
(10)

1 5

Page 229

2 -


1-5 ,
, ,
.
1. (4) .
2. (1) .
3.
.
4. (7)
(4).
5. (6)
(4).
10
3. :
<80
Y<1.70
,
_
_



... ... _.
4
4.
...
.
0
i 1 100

+
_

2 5

Page 230

3 -

5.

. .

4
.
.
4
.
.
4


1. :

z 1
w 3
z<=35
z z+w
w w+2
w,z
_
T



.
10
2. o :

>=0
1
i 1
*i
_

.
10

3 5

Page 231

4 -



2009 2010.
:
1.

.
4
2.
.
.
4
3.

.
4
4.
.
4
5.
2009

2010.
4

22 ,
1 22,
.
, .
22
22 , [i,j]
1, i
j, 0 .
:
1.


0 1.
4
4 5

Page 232

5 -

2.
3.
4.
5.


.
4

.
4

. .
4

.
4
( )

1.
(, ).
.
2.
.
.

.
3. .
4.
.
, .
5. .
6. .
7. : (3)
.
8. : 10.30 ..


5 5

Page 233

Page 234


Msc in Advanced Information Systems

Page 235

Page 236



8 2004

(
):

: (7)
1
.

1.
.
5
2. :
, ,
^ 24**
_ ()



.
: _(x)
x.
5
3. :
_
10
i 1 3
10
_
_ =0
1

Page 237



.
5
.

1. :
< >
1
2


_
.
(1) .

.
2
. .
5
2. :
10
20
_
+
,
_ >50
.
(3) .
2

Page 238

. .
5
.
.
8
.

.
1.

.
2.

.
3.
.
3

Page 239

2
:

1.
:
. .

. .

2
8

2. ,
S, =15 =20.
10

Page 240

3
2000
.
:
1. (=, =)

5
2. ,
, ,

5
3.

5
4.

.
5
4
5000
.

1.
,

.

0 100.
4
2. :
.

Page 241


60.
4
3.
.
,
, ,
,
.
8
.
,

.
4
:
.

Page 242

7

( )
1.

(,
,

).

.
.
2.


.
.

,

3.

4.

5.

(3)

.
6.

: (1)
.
K

Page 243

Page 244

E

11 2005

(
):

: (6)

1
.
1 5 ,
, , .
1.
,
.
2.
,
.
3.
.
4.
.
5.

.
10

Page 245

.

, (
).

1.

2. x 1
x < 5
x
xx+1
_
3.

4. _

. LIFO

5.

. FIFO

.
.
10
.
.
4
.

:
1. W 4* 2* x 3 / 3*x*x*x 1) 10
2. W 4* (2x 3) / (3*x*x*x 1) 10
3. W 4* *2*x 3) / (3*x*x*x 1) 10
4. W 4* (2*x 3) / 3*x*x*x 1 10

Page 246

E. To
,
.
S 0
1 5
L 1 7
SS+1
_
_
S
8
2
,
)
1000
,
6
)

,
6
) ,
,
.
8
3

,
.
,
3

Page 247

)
,
2
)
:

0 5.000

0%

2%

4%

5.000
10.000

5%

6%

6%

10%

7%

8%

10.000



,
14
)
i. ,
2
ii. .
2
4
,
) ,
500
,
2
) ,

Page 248

.
:

1,

10 1
10,
,

)
,
2
)


.


:



125
90
60
4

)

,
4
)
.
2
5

Page 249


1.
(, , ).
.
2.
, .
.

.
3. .
4. .
5. : (3)
.
6. : (1)
.

Page 250

E

4 2006

(
):

: (5)
1
. 1. .
4
2. .
4
3.
.
4
.
,
, ,
, , .
1.

.
2
2.
.
2
1

Page 251

3.
.
2
4. _
.

5.
.
2
.

. (

) .

1.

MOD

2.

3.

4.

>

5.

6.

7.

8.

<>
8
2

Page 252

.
.
key
.
10
2
:

3 -1 _ 2
2*+4
4*-3
(-<0) (>15)
+5
*2
_
,
_


, 9.
20
3

. :
) ,

Page 253

,
:

- .
- .
5
)
.


:

1000

0,8

0,7

1001 2500

0,7

0,6

0,5
12
) ,

.
3
2501

0,6

4
80 .
:
) ,

,
:
- .
- 1 20.
5
4

Page 254

)
18,5.
2
)
.
3
)
.
3
)

.
7

1.
(, , ).
.
2.
, .
.

.
3. .
4. .
5. : (3)
.
6. : (1)
.


5

Page 255

Page 256

E

5 2007

( ):

: (6)

1
.
,
, ,
, , .
1.

2. 5 5
.
2
3. + = .
2
4.

.
2
5.
... ...
.
2

Page 257

. 1.


.
3

2.

:
i.

.
2

ii.

.
3

3.

:
i.

ii.

iii. .
6

.
:
1.

5x 7y
+

3
2.

2[(3x 1 7x 2 ) 5 8x 3 ]
3

Page 258

:
1
3
< 10
z+
+1
+2
_

_..._.
10

2
.

:

23

>

_ <


_

.
10
3

Page 259

:
5
3
2 7 _ 4
< =10
+
+4
_
,
4
_



.



10

3
150 ,
.

.
:
. ,

.
4

Page 260

.

(
).
10
.

( ).
6
4


. :
. :

.
2


,
20 50.
3
.
.
5
.
.
4

Page 261

.
(
).
2
.

20 o C.
4

1.
(, , ).
.
2.
.

.

.
3. .
4. .
5. .
6. : (3)
.
7. : (1)
.

Page 262




7 2008

(
):

: (6)
1
.1 :

,
/

_
.
.
4
. .
6
.2. _ ... _

.
6
.
,
, ,
, , .
1 6

Page 263

1.

.
2
2.

.
2
3. 5 1 5 .
2
4. ,

,
.
2
5. >= .
2
.

:
i ... n
j ... ... _ ...
[j] ... [j-1]
tempA[j]
[...][...]
[...]temp
_
_
_


,
.
8
2 6

Page 264

. :

( )
( ) ( )


.
6

2
:
0
10
14
>0
MOD 2 = 0
+
_
*2
BB DIV 2
_
.
,
.
12
. .
8
3 6

Page 265

3
2008
, 500 .

,
,
.
, :
.
,
( ),
,
,
,
, , ,
,

.
6
.
30 .
4
.

.
5
.
.
5

4 6

Page 266

4
4
.
24 .
0 100. ,
:
. 24

4x24,
.
4
. 24
4 .
5
.
24.
5
.
24,
. (
).
6


1.

(,
, ).
.

2.


, .
.
5 6

Page 267


.
3.

4.

5.

6.

: (3)
.
: (1)

7.

6 6

Page 268



9 2011
:


( )
: (6)


1. :
.
.
.
6
2.
,

... ...
_.
<> _()

_ <=0

6
3.
,
... ....
.
()

()

i 1 100
i 1
j 1 100
j 1
i = 50
_
[i,j]
[i,j]
_
i i + 1
_
j j + 1
_
_ j > 100
( 4)
( 4)

8
1 6

Page 269

4. :
_

_


, , ,
:
1. 1 100
2. 10 200

3. -1 -200

4. 100 200
5.
8128.
10
5.
key table N
, key
.

// table, N, key //

........................
i 1
= i<=N
........................
, i
........................
_ ........................
........................
_
i i + 1
_
// //

2 6

Page 270


,

key table.
key
.

.
10

1. o ,
.
.
_

_ >0


, :

.
.
. ( 4)
.
.
.
( 2)
.
.

.
( 5)
11
2. :
[1]=3, [2]=5, [3]=8, [4]=13
:
3 6

Page 271

i 1
j 4
i<=3
[j]
A[j] [i]
[i]
[1], [2], [3]
i i + 1
j j 1
_




10.000 . :

1. ( )

.
2
:
2. (
E

).
2
3.
. ( 3)


( 2) ,
,
,
( 3).
8
4 6

Page 272

4. ,

.
4
5. :
.

.
.
4
:


.


.


20 .
:
1.
2001
2005. ( .)
2
2.
.
5
3.
. (
.)
5
4. ,
,
.
.
(
.)
8
5 6

Page 273

( )
1.
(, ).
.
2.
.
.

.
3. .
4.
.
, .
5. .
6. .
7. : (3)
.
8. : 18:30.

6 6

Page 274

You might also like