Ôn tập CHKII

Ôn tập CHKII

6th - 8th Grade

15 Qs

quiz-placeholder

Similar activities

TIN 7_BÀI 8: SỬ DỤNG ĐỊA CHỈ Ô TRONG CÔNG THỨC

TIN 7_BÀI 8: SỬ DỤNG ĐỊA CHỈ Ô TRONG CÔNG THỨC

7th Grade

14 Qs

Bài tập biến mảng

Bài tập biến mảng

1st Grade - University

10 Qs

Lý thuyết về Python

Lý thuyết về Python

3rd Grade - University

10 Qs

Ôn tập GHKII

Ôn tập GHKII

1st Grade - Professional Development

10 Qs

TĂNG TỐC VÀ VỀ ĐÍCH

TĂNG TỐC VÀ VỀ ĐÍCH

8th Grade

15 Qs

KIỂM TRA THƯỜNG XUYÊN LỚP 12

KIỂM TRA THƯỜNG XUYÊN LỚP 12

1st - 12th Grade

14 Qs

Đề cương cuối kì II Tin học lớp 7

Đề cương cuối kì II Tin học lớp 7

7th Grade

16 Qs

Tin học 7 - Ôn tập giữa kì 2 - Oanh

Tin học 7 - Ôn tập giữa kì 2 - Oanh

7th Grade

20 Qs

Ôn tập CHKII

Ôn tập CHKII

Assessment

Quiz

Other

6th - 8th Grade

Medium

Created by

Lê Thị Trinh

Used 7+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

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

Khi đủ số vòng lặp

Khi tìm được Output

Tất cả các phương án

Answer explanation

  Vòng lặp While – do là vòng lặp chưa biết trước số lần lặp vì vậy việc lặp chỉ kết thúc khi một điều kiện cho trước được thỏa mãn.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì?

Thực hiện < câu lệnh > sau từ khóa Do

Kiểm tra giá trị của < điều kiện >

Thực hiện câu lệnh sau từ khóa Then

Kiểm tra < câu lệnh >

Answer explanation

   Việc đầu tiên mà câu lệnh While ... do cần thực hiện là kiểm tra điều kiện. Nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước đầu.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau:

   i := 5;

   While i>=1 do i := i – 1;

1 lần

2 lần

5 lần

6 lần

Answer explanation

 Cho biết câu lệnh sau Do thực hiện 5 lần vì i = 5 mỗi lần kiểm tra i>=1 thì giảm i đi 1 đơn vị qua câu lệnh i := i – 1; vậy câu lệnh được thực hiện 5 lần.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Hãy đưa ra kết quả trong đoạn lệnh:

   x:=1; While x<=5 do write(‘Hoa hau’);

x:=1

X>=5

Hoa hau

Không có kết quả.

Answer explanation

   vì x= 1<5 nên sẽ thực hiện câu lệnh write(‘Hoa hau’); → kết quả ra màn hình là nội dung trong dấu nháy đơn.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kiểu dữ liệu của biến đếm trong lệnh lặp For – do:

Cùng kiểu với giá trị đầu và giá trị cuối

Chỉ cần khác kiểu với giá trị đầu

Cùng kiểu với các biến trong câu lệnh

Không cần phải xác định kiểu dữ liệ

Answer explanation

 Kiểu dữ liệu của biến đếm trong lệnh lặp For – do cùng kiểu với giá trị đầu và giá trị cuối. Biến đếm là biến đơn, thường là kiểu nguyên.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Chọn cú pháp câu lệnh lặp là:

for < biến đếm > : = < giá trị đầu > to < giá trị cuối > do < câu lệnh >;

for < biến đếm > := < giá trị cuối > to < giá trị đầu > do < câu lệnh >;

for < biến đếm > = < giá trị đầu > to < giá trị cuối >; do < câu lệnh >;

for < biến đếm > = < giá trị đầu > to < giá trị cuối > do < câu lệnh >;

Answer explanation

 Cú pháp câu lệnh lặp:

   For<biến đếm > := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

   Trong đó: biến đếm phải là kiểu nguyên. Ban đầu sẽ có giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng cho đến khi băng giá trị cuối.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sau khi thực hiện đoạn chương trình sau:

   S:=10;

   For i:=1 to 4 do S:=S+i;

   Giá trị của biến S bằng bao nhiêu?

20

14

10

0

Answer explanation

Ban đầu S được gán giá trị bằng 10. Sau các vòng lặp S có giá trị là:

   Với i=1 → S= 10 + 1= 11

   Với i= 2 → S= 11 + 2 = 13

   Với i=3 → S= 13 + 3 = 16

   Với i=4 → S=16 + 4 = 2

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?