Search Header Logo
ÔN TẬP

ÔN TẬP

Assessment

Presentation

Computers

11th Grade

Easy

Created by

Đoàn Thị Loan

Used 1+ times

FREE Resource

1 Slide • 17 Questions

1

ÔN TẬP

By Đoàn Thị Loan

2

Multiple Choice

Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng ?

1

Begin :

A := 1 ;

B := 5 ;

End ;

2

Begin ;

A := 1 ;

B := 5 ;

End ;

3

Begin

A := 1 ;

B := 5 ;

End :

4

Begin

A := 1 ;

B := 5 ;

End ;

3

Multiple Select

Trong ngôn ngữ lập trình Pascal, về mặc cú pháp câu lệnh nào sau đây là đúng với cấu trúc lặp For có một lệnh con ?

1

For i := 1 to 100 do 

a := a – 1 ;

2

For i := 1 to 100 do; 

a := a – 1 ;

3

For i := 1 to 100 do 

a := a – 1

4

For i := 1 ; to 100 do 

a := a – 1 ;

4

Multiple Choice

Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng với cấu trúc lặp While có một lệnh con ?

1

While a>5 do

a := a – 1 ;

2

While a>5 do ;

a := a – 1

3

While a>5 do.

a := a – 1 ;

4

While a>5 ; do

a := a – 1 ;

5

Multiple Choice

Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì ?

For i := 10 downto 1 do write(i, ‘ ’);

1

  1 2 3 4 5 6 7 8 9 10

2

10 9 8 7 6 5 4 3 2 1

3

  Đưa ra 10 dấu cách

4

Không đưa ra kết quả gì

6

Multiple Choice

Cho đoạn lệnh sau:

dem=0;

For i:= 1 to N do

if (i mod 3 = 0) then dem:= dem+1;

trong trường hợp N=10 thì dem=?

1

1

2

3

3

0

4

2

7

Multiple Choice

Cho đoạn lệnh sau:

S:=10;

for i:= 10 downto 3 do

S:=S-1;

sau khi thực hiện đoạn lệnh thì kết quả S=?

1

2

2

3

3

1

4

4

8

Multiple Choice

Cho đoạn chương trình sau:

X:=5; y:=3;

If x>y then F:=x*x-y Else F:=3*x-y;

Sau khi thực hiện chương trình, giá trị của F là:

1

2

2

12

3

21

4

22

9

Multiple Choice

Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng ?

1

Begin :

A := 1 ;

B := 5 ;

End ;

2

Begin

A := 1 ;

B := 5 ;

End ;

3

Begin

A := 1 ;

B := 5 ;

End :

4

Begin

A := 1 ;

B := 5 ;

End.

10

Multiple Choice

Chọn cấu trúc rẽ nhánh đúng cho tình huống sau:

Nếu điểm TB lớn hơn bằng 8 thì in ra màn hình là đậu.

1

IF DiemTB = 8 then Writeln(‘Dau’);

2

IF DiemTB >= 8 then Writeln(‘Dau’);

3

IF DiemTB > 8 then Writeln(‘Dau’);

4

IF DiemTB <= 8 then Writeln(‘Dau’);

11

Multiple Choice

Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng ?

1

Begin :

A := 1 ;

B := 5 ;

End ;

2

Begin

A := 1 ;

B := 5 ;

End ;

3

Begin

A := 1 ;

B := 5 ;

End :

4

Begin

A := 1 ;

B := 5 ;

End.

12

Multiple Choice

Ta có cấu trúc sau: if a mod 5=0 then writeln (‘a chia het cho 5’) else writeln (‘a khong chia het cho 5’); a có thể nhận giá trị nào để điều kiện đúng và thực hiện câu lệnh 1
1
2019
2
22
3
những số chia hết cho 5
4
Những số không chia hết cho 5

13

Multiple Choice

Cho biết chương trình sau có mấy lỗi?

Program vd

Var x, y : real;

Begin

Clrscr; x=7; y=9;

if x >=y then writeln(x);

else writeln(y);

end

1

3

2

4

3

5

4

6

14

Multiple Choice

Cho a:= 5, b:= 8. Hãy tính giá trị của a, b trong trường hợp sau?

If a > b Then

Begin

a:= b-a; b:= a+2;

End

Else a:= b- a;

1

a= 3, b=8

2

a=5, b=8

3

a=3, b=5

4

a=5, b=5

15

Multiple Choice

Cho đoạn chương trình sau:

For i:=1 to 15 do

Begin

If I mod 2 <>0 then write(i+1,’ ‘);

End;

1

1 2 3 4 5 5 6 7 8 9 10 1112 13 14 15

2

2 4 6 8 10 12 14 16

3

1 3 5 7 9 11 13 15

4

2 4 6 8 10 12 14

16

Multiple Choice

Vòng lặp While – do kết thúc khi nào?

1

Khi đủ số vòng lặp

2

Khi tìm được Output

3

Khi một điều kiện cho trước được thỏa mãn

4

Khi biểu thức điều kiện đúng

17

Multiple Choice

Cho biết chương trình sau có mấy lỗi?

Program vd

Var x, y : real;

Begin

Clrscr; x=7; y=9;

if x >=y then writeln(x);

else writeln(y);

end

1

3

2

4

3

5

4

6

18

Multiple Choice

Trong khai báo dưới đây bộ nhớ cấp phát cho các biến tổng cộng bao nhiêu byte?

Var x,y,z: integer;

a,b: real;

1

10

2

12

3

14

4

18

ÔN TẬP

By Đoàn Thị Loan

Show answer

Auto Play

Slide 1 / 18

SLIDE