Së GD&§T Thanh Hãa

Tr­êng THPT TÜnh Gia 1

§Ò kiÓm tra 1 tiÕt

(dïng cho khèi 11)

M· ®Ò: 02

  1. PhÇn Tr¾c nghiÖm:

C©u 1: C©u lÖnh nµo sau ®©y ®óng vÒ mÆt có ph¸p?

A)   IF THEN 1>; ELSE

B)    IF 1> ELSE

C)    IF THEN 1> ELSE

D)   IF 1> ELSE

C©u 2: KÕt qu¶ cña ®o¹n ch­¬ng tr×nh sau lµ g×?

 

 

 

 

 

 A) x = 10 vµ y = 5. B) x = 5 vµ y = 15.

 C) x = 10 vµ y = 15. D) Ch­¬ng tr×nh b¸o lçi.

C©u 3: C©u lÖnh ghÐp lµ?

   A) C©u lÖnh BEGIN vµ END. 

   B) Tõ hai c©u lÖnh trë lªn.

   C) C©u lÖnh cã cÊu tróc. 

   D) D·y c©u lÖnh gåm tõ hai c©u lÖnh trë lªn vµ ®­îc ®Æt gi÷a tõ kho¸ BEGIN vµ END.

C©u 4: Trong NNLT Pascal, vÒ mÆt có ph¸p th× c©u lÖnh nµo sau ®©y ®óng víi cÊu tróc lÆp For cã nhiÒu lÖnh con?

 

 

 

 

 

 

 

C©u 5: Cho ®o¹n ch­¬ng tr×nh sau:

 VAR    i, j, s: integer;

1

 


                       BEGIN

                           FOR  i:= 1 TO 2 DO    write( i : 2);

                                 FOR  j:= 4  DOWNTO    2 DO    write( j : 2);

                       END;

KÕt qu¶ hiÓn thÞ ra mµn h×nh:

A)   1  2  3  2  3  4.

B)    1  2  3  4  3  2.

C)    2  3  4  1  2  3.

D)   3  2  1  4  3  2.

C©u 6: §o¹n ch­¬ng tr×nh sau lµm nhiÖm vô g×?

     FOR i:= 10 TO 1 DO

            write( i : 2);

A)   C©u lÖnh bÞ sai.

B)    HiÓn thÞ c¸c sè: 2  4  6  8  10.

C)    HiÓn thÞ c¸c sè: 1  2  3  4  5  6  7  8  9  10.

D)   HiÓn thÞ c¸c sè: 10  9  8  7  6  5  4  3  2  1.

C©u 7: Trong NNLT Pascal, h·y cho biÕt ®o¹n ch­¬ng tr×nh sau lµm c«ng viÖc g×?

      i:= 0;  t:= 0;

        while i < 100 do

            begin

               t:= t + i;

               i:= i + 1;

            end;

A)   TÝnh tæng c¸c sè tù nhiªn nhá h¬n hoÆc b»ng 100.

B)    TÝnh tæng c¸c sè tù nhiªn lÎ nhá h¬n 100.

C)    TÝnh tæng c¸c sè tù nhiªn lÎ nhá h¬n hoÆc b»ng 100.

D)   TÝnh tæng c¸c sè tù nhiªn nhá h¬n 100.

  1. PhÇn tù luËn:

C©u 8: ViÕt ch­¬ng tr×nh nhËp vµo 3 sè nguyªn d­¬ng, kiÓm tra xem chóng cã ph¶i lµ ®é dµi 3 c¹nh cña mét tam gi¸c hay kh«ng?

C©u 9: ViÕt ch­¬ng tr×nh t×m ­íc chung lín nhÊt cña hai sè.

C©u 10: ViÕt ch­¬ng r×nh s¾p xÕp mét d·y sè nguyªn thµnh mét d·y kh«ng gi¶m.

1

 

nguon VI OLET