Tạo Trắc Nghiệm

Trắc nghiệm Tin học 7 Cánh diều Bài 4 (có đáp án): Sắp xếp nổi bọt

15 câu · Đề theo bài

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Trong thuật toán sắp xếp nổi bọt thì dấu hiệu để biết dãy chưa sắp xếp xong là:

Đáp án và lời giải

Đáp án: A

Câu 2

Thuật toán sắp xếp nổi bọt kết thúc khi:

Đáp án và lời giải

Đáp án: B

Câu 3

Trong thuật toán sắp xếp nổi bọt, khi nào hai phần tử liền kề được đổi chỗ?

Đáp án và lời giải

Đáp án: B

Câu 4

Khi nào thực hiện thuật toán sắp xếp nổi bọt chỉ cần một lượt so sánh các cặp phần tử liền kề và đổi chỗ?

Đáp án và lời giải

Đáp án: C

Câu 5

Số lần đổi chỗ của các phần tử liền kề trong thuật toán sắp xếp nổi bọt phụ thuộc vào:

Đáp án và lời giải

Đáp án: B

Câu 6

Cho dãy 2,4,3,8,1. Để sắp xếp dãy tăng dần theo thuật toán sắp xếp nổi bọt, ở bước đầu tiên hai phần tử đổi chỗ cho nhau là:

Đáp án và lời giải

Đáp án: A

Câu 7

Cho dãy 2,4,3,8,1. Để sắp xếp dãy tăng dần theo thuật toán sắp xếp nổi bọt, phần tử 8 có bao nhiêu lần đổi chỗ?

Đáp án và lời giải

Đáp án: B

Câu 8

Cho dãy 2,4,3,8,9. Để sắp xếp dãy tăng dần theo thuật toán sắp xếp nổi bọt, phần tử 9 có bao nhiêu lần đổi chỗ?

Đáp án và lời giải

Đáp án: A

Câu 9

Trong thuật toán sắp xếp nổi bọt lặp khi:

Đáp án và lời giải

Đáp án: D

Câu 10

Trong thuật toán sắp xếp nổi bọt lặp khi có cặp phần tử trái thứ tự mong muốn thì:

Đáp án và lời giải

Đáp án: C

Câu 11

Trong thuật toán sắp xếp nổi bọt khi có cặp phần tử trái thứ tự mong muốn thì đổi chỗ cho nhau, trái lại thì:

Đáp án và lời giải

Đáp án: A

Câu 12

Điền vào dấu …trong phát biểu sau: “Trong thuật toán sắp xếp nổi bọt lặp khi có cặp phần tử trái thứ tự mong muốn thì đổi chỗ cho nhau, trái lại thì không cần làm gì. Sau đó …..một vị trí để xét cặp tiếp theo, so sánh và đổi chỗ nếu cần.”

Đáp án và lời giải

Đáp án: A

Câu 13

Để sắp xếp dãy 1,4,2,6 theo thứ tự tăng dần bằng thuật toán nổi bọt thì có bao nhiêu lần đổi chỗ hai phần tử liền kề:

Đáp án và lời giải

Đáp án: B

Câu 14

Để sắp xếp dãy 4,3,2,1 theo thứ tự giảm dần bằng thuật toán nổi bọt thì có bao nhiêu lần đổi chỗ hai phần tử liền kề :

Đáp án và lời giải

Đáp án: A

Câu 15

Khẳng định nào sau đây là sai:

Đáp án và lời giải

Đáp án: B