.


:




:

































 

 

 

 


.




7 3 4 . , .

ʳ
   
   
   
  ᒺ-  
  ᒺ-  
   
  Everest  
 

 

ϳ , .

1. ³ , , :

- ;

- ;

- ;

- , , , ;

- .

2. , , :

- 쳺 ;

- , , ;

- , ; , , ;

- .

3. , , :

- , , ;

- , ;

- , ᒺ .

4. , :

- ;

- : , , ; , ;

- .


1

.

: ; .

ճ

1.

) ;

) ;

) ;

2. :

) ;

) , .

3.

. , : , , .

:

1) ;

2) ( 3- );

3) ;

4) .

. , , true false . - . :

- ;

- ;

- & OMOR ();

- .


4. :

. , , :

1. var a, b, c, m:real; if (a>b) then m:=(a-b)*c else begin if (a=c) then m:=(a+b)*c else writeln (Vvedite drugie chisla!); end; 2. var s, k, r, p:real; if (s=k) then p:=(sqr(r)) else begin if (s>r)or(s>k) then p:=(s+k)*r else writeln(p=0); end;

 

.

:

var a, b, c, s:real;

if (a<b) then s:=(a+b)*c

else begin

if (a>b) and(a<c)then s:=a/(b+c)

else s:=a+b+c;

end;

:

1) :

1:

2: (a<b)

3: s:=(a+b)

4:

5: (a>b) (a<c)

6: s:=a/(b+c)

7: s:=a+b+c

8:

8:

 

2) 3- :

(1): V(G) = 9-8+2=3

(2): V(G) = 2..+1=3

(3): V(G) = 3

3) :

1: 1-2-3-8

2: 1-2-4-7-8

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

4)

1: : =2, =3, =2 ..: s=(2+3)*2=10 2: : =5, =2, =7 ..: s=5/(2+7)=5/9
3: : =5, =2, =2 ..: s=5+2+2=9  

 

.

1) :

1=(a<b)

C2=(a>b)and(a<c)

1.1 1=(>,<,=)

OMC1={true, false,false}

1: : =5, =7 ..: (a<b)=true

2: : =5, =2 ..: (a>b)=false

3: : =2, =2 ..: (a=b)=false

1.2.1 2=(d1, d2,d3)

d1=(>,<,=)=(true,false,false)

d2=(true,false)

d3=(>,<,=)=(false, true, false)

1.2.2 :

& a<b a=b a>b
a<c false false true
a=c false false false
a>c false false false

 

1.2.3 :

OMC2 = {(true, false,false), (false,false,false)}

1.2.4 :

1: : =2, =1, c=3 ..: true

2: : =2, =2, c=4 ..: false

3: : =2, =5, c=4 ..: false

4: : =2, =5, c=2 ..: false

5: : =2, =2, c=2 ..: false

6: : =2, =5, c=4 ..: false

: , , , , .

 

5.

5.1 ?

5.2 .

5.3 .

6. .

7. ϳ .

8. : .

 

2

: .

: , , .

ճ

1.

) ;

) ;

) ;

2. :

) ;

) , .

3.

.

n :

1) ;

2) ;

3) ;

4) m , m<n;

5) n - 1, n, n + 1 .

4. :

. , , :

1. const n=10; var A:array[1..n] of real; i:integer; s:real; begin for (i:=1 to n do) A[i]:=sin(i/2); s:=0; for (i:=1 to n do) s:=s+A[i]; writeln (Summa elementov =, s:5:2); end;   2. const n=15; var B:array[1..n] of real; i:integer; p:real; begin for (i:=1 to n do) B[i]:=cos(i/2); p:=1; for (i:=1 to n do) p:=p*B[i]; writeln (Dobutok elementov =, s:5:2); end;

 

:

const n=5;

var C:array[1..n] of real; i:integer; S:real;

begin

for (i:=1 to n do)

C[i]:= i+1/i;

S:=0;

for (i:=1 to n do)

S:=S+C[i];

writeln (Summa elementov =, S:5:2);

end;

1.1 - .

:

1: .: =1; ..: [i] =2; S=2 2: .: =2; ..: [i] =1.5; S=3.5
3: .: =3; ..: [i] =1.33; S=4.83 4: .: =4; ..: [i] =1.25; S=6.08
5: .: =5; ..: [i] =1.2; S=7.28 6: .: =6; ..:

 

1.2

1: .: =4;

..: [i] =1.25; S=?

1.3 2

1: .: =1;

..: [i] =2; S=2

2: .: =5;

..: [i] =1.2; S=7.28

ϳ: , , , n - 1, n, n + 1 , .. , , .

5.

5.1 ?

5.2 ?

6. .

7. ϳ .

8. : .

3

:

: .

ճ

1.

) ;

) ;

) ;

2. :

) ;

) , .

3.

. : , - .

:

- ;

- ;

- .

:

- ;

- .

- :

- ( ) (䳿 ). ;

- - ';

- ;

- .

4. :

. , , , :

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

 

1. . . : , , Key.

:

1) ;

2) ;

3) () .

:

1) , Result=True, ;

2) , Result=False, .

. , . . , . , . , . . , . , :

- ;

- ;

- , .

, , 4- . , :

1) ;

2) ;

3) .

1.

.. 1

11 . . , .

 

1( , ): .: =15, =15. . .: Result=True; I=1. 2( , ): .: =15,20, 25, 30, 35, 40; =15. . .: Result=True; I=1.
3( , ): .: =15,20, 25, 30, 35, 40; =40. . .: Result=True; I=6. 4( , ): .: =15,20, 25, 30, 35, 40; =25. . .: Result=True; I=3.
5( , ): .: =15,20, 25, 30, 35, 40, 45; =15. . .: Result=True; I=1. 6( , ): .: =15,20, 25, 30, 35, 40, 45; =45. . .: Result=True; I=7.
7( , ): .: =15,20, 25, 30, 35, 40, 45; =30. . .: Result=True; I=4. 8( , ): .: =15,20, 25, 30, 35, 40; =23. . .: Result=False; I=?
9( , ): .: =15,20, 25, 30, 35, 40, 45; =24. . .: Result=False; I=? 10( , ): .: =15; =0. . .: Result=False; I=?
11( ): .: =15,10, 5, 25, 20, 40, 35; =35. . .: : .

 

2. ( ), , . :

- 㳿 , 100/, ;

- 㳿, 100 / .

:

- 㳿 , 100/, ;

- 㳿 100/ .

1. :

1) ;

2) ;

3) 㳿 , 100/;

4) 㳿 100/.

:

- 101 ;

- 102 ;

- 103 .

2. - (.. 2).

, . 102 11 12, .

. 2 -

3. . , 䳿.

.

1. , 1.

2. ( ), 1. .

3. , 1, .

4. . .

5. ij 1-4 .

1.1

 

       
         
             
             
             
           
             
ij          
             
             

 

4. . 4.

1( 1):

.: ; 㳿 75 /.

.: .

2( 2):

.: ; 㳿 90 /.

.: .

3( 3):

.: ; 㳿 100 /.

.: .

4( 4):

.: ; 㳿 100 /.

.: .

ϳ: , , .

5.

5.1 ?

5.2 ( - )?

6. .

7. ϳ .

8. : .

4

: ᒺ- .

: .

ճ

1.

) ;

) ;

) ;

2. :

) ;

) , .

3.

. . , 䳿. , . , .

. . : , .

䳿 ( ) ( , ).

4. :

. . , , .

3 : , , . . GetAxleParam (), , . : ; 50 : (, ), , . ϳ .

, :

TBearingParam
TAxleParam
TCommand
TLog ³
TCommandQueue
TStore
TTerminalBearing
TTerminalAxle
TModel ³
MainForm

 

TCommand. - GetFullName(), . . , , , .

: -1, 1, 2, 4, 6, 20.

- (- 1) : .

- 1

- 2 ³

- 4

- 6

- 20 .

, . ³ Log .

ϳ: , :

a. , , ;

b. ( );

c. ;

d. Log ;

e. , Log .

5. :

1.

2. .

6. .

7. ϳ .

8. : .

5

: ᒺ-

: ᒺ- .

ճ

1.

) ;

) ;

) ;

2. :

) ;

) , .

3.

. . . , , , , , , , .. , , . . : , . . , . - , .

:

- ( ), ᒺ ;

- ;

- ;

- .

4. :

, , :

- (use case);

- (use case) ;

- ( ).

: , .

. 3 . , , , . ( - 32) , .

. (use case) ϳ . , . , .

, . ( - 32) , . ( ) , , , .

3.

.

1.

( ):

(StoreStat=32). .

(0 ) (RollerPar="0 NewUser Depot1 123456 1 12 1 1").

(1 ) (AxlePar="1 NewUser Depot1 123456 1 0 12 12").

(CommandStatus=0). .

(StoreMessage=1). .

( ):

- ( GetStoreStat) 0 NewUser Depot1 123456 1 12 1 1;

- ( GetRollerPar) NewUser Depot1 123456 1 12 1 1;

- ( GetAxlePar) 1 NewUser Depot1 123456 1 0 12 12;

- SendR ( , SendStoreCom) , 0;

- ( GetStoreMessage) , 1;

- ( GetStoreStat) 32;

- ( GetRollerPar) 0 NewUser Depot1 123456 1 12 1 1;

- ( GetAxlePar) 1 NewUser Depot1 123456 1 0 12 12;

- GetR ( , SendStoreCom) , 0;

- ( GetStoreMessage) , 1.

:

1. . , , () , , .

2. . 䳿 .

3. . ³ . , , , . .

ϳ: , ᒺ- . .

5. :

1. .

2. ᒺ- ?

6. .

7. ϳ .

8. : .

 

6

:

: .

ճ

1.

) ;

) ;

) ;

2. :

) ;

) , .

3.

. , , . :

1. ? , ?

2. ? , ?

3. ? , , , , 䳿 ?

4. ? , , , ?

5. ? , , , ?

³ , , , , . .

4. :

: , , . , . , : , . . 䳿, .

. :

1. : 3 ( 3 ); 3 ; .

2. , : , ϳ, ; : , ; .

3. 㳿 :

3.1 , , ( ).

3.2 ( , ).

3.3 ϳ ( - ).

3.4 (, ).

3.5 䳿 .

4. 㳿 : (, , ).

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

6. () :

6.1 .

6.2 .

6.3 .

7. : , : 1, 250 , 2.2; Windows XP.

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

ϳ: , , . ֳ .

5. :

1. ?

2. .

6. .

7. ϳ .

8. : .

 

 

7

: Everest

: Everest .

ճ

1.

) ;

) ;

) ;

2. :

) ;

) , .

3.

. Everest . , , , HTML, TXT . . 13 , . , , 5 ( , DMI, Overclock, , ). 60- ( ). , EVEREST Corporate Edition 4.20 .

4. : Everest , :

4.1 A4Tech, ;

4.2 ;

4.3 ;

4.4 .

ϳ , , Everest.

:

1) : - . , . , . Everest: .

2) . Everest , - . , . : , . , . ˳糿 , Everest , . . . , Everest , , . . Everest : , .

3) , - ij . Run. : , , , , .

ϳ: Everest . , , .

5. :

1. Everest ?

2. Everest ?

6. .

7. ϳ .

8. : .

 


1. .

2. , .

3. .

4. .

5. , .

 

 

1. .. Ӳ., 2006

2. . ., 㳿 : ϳ . .: ϳ, 2004.

3. .. , .. , .. , .. . ϳ UniTesK . , 29(6): 25-43, 2003.

4. . . , .. , .. , .. 㳿 UniTesK , 29(6): 16, 2004

5. ( SWEBOK) SWEBOK 2004 㳺 . 㳺

6. http://www.upspecial.ru/testovyj-paket-everest-ultimate-edition.html

 





:


: 2016-10-06; !; : 387 |


:

:

- , 20 40 . - .
==> ...

1782 - | 1746 -


© 2015-2024 lektsii.org - -

: 0.299 .