TopStudy

Tin học · Lớp 7

15 câu Trắc nghiệm Tin học 7 Kết nối tri thức Bài 16 có đáp án (Phần 2)

14 câu · 21 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Trắc nghiệm nhiều lựa chọn

Câu 1

1 điểm
Sắp xếp nổi bọt là:
  1. Đáp án A: Thực hiện bằng cách hoán đổi nhiều lần các phần tử liền kề nếu giá trị của chúng không đúng thứ tự.
  2. Đáp án B: Thực hiện bằng cách chia đôi dãy để tìm kiếm
  3. Đáp án C: Thực hiện tìm kiếm từ đầu dãy đến cuối dãy
  4. Đáp án D: Thực hiện tìm kiếm và chia đôi dãy để tìm kiếm
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Sắp xếp nổi bọt là: Thực hiện bằng cách hoán đổi nhiều lần các phần tử liền kề nếu giá trị của chúng không đúng thứ tự.

Câu 2

1 điểm
Thuật toán sắp xếp nổi bọt sắp xếp danh sách bằng cách nào?
  1. Đáp án A: Hoán đổi
  2. Đáp án B: Di chuyển
  3. Đáp án C: Thay thế
  4. Đáp án D: Tất cả đều sai
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Thuật toán sắp xếp nổi bọt sắp xếp danh sách bằng cách hoán đổi các phần tử liền kề.

Câu 3

1 điểm
Thuật toán sắp xếp nổi bọt sắp xếp danh sách bằng cách hoán đổi các phần tử liền kề bao nhiêu lần?
  1. Đáp án A: Chỉ một lần
  2. Đáp án B: Tối đa 5 lần
  3. Đáp án C: Tối đa 10 lần
  4. Đáp án D: Nhiều lần
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Thuật toán sắp xếp nổi bọt sắp xếp danh sách bằng cách hoán đổi các phần tử liền kề nhiều lần.

Câu 4

1 điểm
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à gì?
  1. Đáp án A: Dãy sắp xếp tăng dần
  2. Đáp án B: Dãy sắp xếp giảm dần
  3. Đáp án C: Còn phần tử liền kề không đúng thứ tự mong muốn
  4. Đáp án D: Các phần tử liền kề đã đúng thứ tự mong muốn
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

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à vẫn còn cặp phần tử liền kế không đúng thứ tự mong muốn.

Câu 5

1 điểm
Trong thuật toán sắp xếp nổi bọt kết thúc khi nào?
  1. Đáp án A: Không còn xảy ra đổi chỗ lần nào nữa
  2. Đáp án B: Thứ tự các phần tử đúng với thứ tự mong muốn
  3. Đáp án C: Không còn bất kì cặp liền kế trái thứ tự mong muốn
  4. Đáp án D: Tất cả đều đúng
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Thuật toán sắp xếp nổi bọt kết thúc khi các phần tử đã nằm đúng thứ tự mong muốn trong dãy, không còn bất kì cặp liền kề nào trái thứ tự mong muốn, tức là không còn xảy ra đổi chỗ lần nào nữa.

Câu 6

1 điểm
Thuật toán sắp xếp nổi bọt sắp xếp danh sách bằng cách:
  1. Đáp án A: Chọn phần tử có giá trị bé nhất đặt vào đầu danh sách.
  2. Đáp án B: Chọn phần tử có giá trị lớn nhất đặt vào đầu danh sách.
  3. Đáp án C: Hoán đổi nhiều lần các phần tử liền kề nếu giá trị của chúng không đúng thứ tự.
  4. Đáp án D: Chèn phần tử vào vị trí thích hợp để đảm bảo danh sách sắp xếp theo đúng thứ tự.
Xem đáp án và lời giải

Câu 7

1 điểm
Thuật toán sắp xếp chọn xét từng vị trí phần tử từ:
  1. Đáp án A: Cuối đến đầu
  2. Đáp án B: Đầu đến cuối
  3. Đáp án C: Giữ đến đầu
  4. Đáp án D: Giữa đến cuối
Xem đáp án và lời giải

Câu 8

1 điểm
Tại sao chúng ta chia bài toán thành những bài toán nhỏ hơn?
  1. Đáp án A: Dễ giải quyết bài toán
  2. Đáp án B: Dễ tìm kiếm hơn
  3. Đáp án C: Dễ dàng quản lí và tìm kiếm khó hơn
  4. Đáp án D: Để bài toán khó hơn
Xem đáp án và lời giải

Câu 9

1 điểm
Mô tả thuật toán sắp xếp chọn bằng ngôn ngữ tự nhiên gồm có mấy bước?
  1. Đáp án A: 2
  2. Đáp án B: 4
  3. Đáp án C: 6
  4. Đáp án D: 8
Xem đáp án và lời giải

Câu 10

1 điểm
Câu nào nêu đúng về thuật toán sắp xếp chọn?
  1. Đáp án A: Thuật toán sắp xếp chọn xét từng vị trí từ đầu đến cuối dãy và so sánh với phần tử được xét
  2. Đáp án B: Thuật toán sắp xếp chọn xét từng vị trí từ cuối đến đầu dãy và so sánh với phần tử được xét
  3. Đáp án C: Thuật toán sắp xếp chọn xét từng vị trí từ giữa đến cuối dãy và so sánh với phần tử được xét
  4. Đáp án D: Thuật toán sắp xếp chọn xét từng vị trí từ đầu đến giữa dãy và so sánh với phần tử được xét
Xem đáp án và lời giải

Câu 11

1 điểm
Thuật toán sắp xếp nổi bọt sắp xếp danh sách bằng cách?
  1. Đáp án A: Chọn phần tử có giá trị bé nhất đặt vào đầu danh sách
  2. Đáp án B: Chọn phần tử có giá trị lớn nhất đặt vào đầu danh sách
  3. Đáp án C: Hoán đổi nhiều lần vị trí các phần tử liền kề nếu giá trị chúng không đúng thứ tự
  4. Đáp án D: Chia nhỏ danh sách sau đó thực hiện sắp xếp
Xem đáp án và lời giải

Câu 12

1 điểm
Thực hiện thuật toán sắp xếp nổi bọt cho dãy số 8, 22, 7, 19, 5 để được dãy số tăng dần. Kết quả của vòng lặp thứ nhất là gì?
  1. Đáp án A: 5, 22, 8, 19,7.
  2. Đáp án B: 8, 7, 19,5, 22.
  3. Đáp án C: 7, 22, 8, 19,5.
  4. Đáp án D: 5, 8, 22, 7, 19.
Xem đáp án và lời giải

Câu 13

1 điểm
Thực hiện thuật toán sắp xếp chọn cho dãy số 8, 22, 7, 19, 5 để được dãy số tăng dần. Kết quả của vòng lặp thứ nhất là gì?
  1. Đáp án A: 5, 22, 8, 19, 7.
  2. Đáp án B: 8, 7, 19, 5, 22.
  3. Đáp án C: 7, 22, 8, 19, 5.
  4. Đáp án D: 5, 8, 22, 7, 19.
Xem đáp án và lời giải

Câu 14

1 điểm
Thực hiện thuật toán sắp xếp nổi bọt cho dãy số 15, 20, 10, 18 để được dãy số tăng dần. Hãy chọn phương án ghi lại chính xác kết quả ba vòng lặp thực hiện thuật toán.
  1. Đáp án A: 15, 10, 18, 20 → 10, 15, 18, 20 → 10, 15, 18, 20.
  2. Đáp án B: 10, 15, 20, 18 → 10, 15, 18, 20 → 10, 15, 18, 20.
  3. Đáp án C: 20, 15, 18, 10 → 20, 18, 15, 10 → 20, 18, 15, 10.
  4. Đáp án D: 10, 20, 15, 18 → 10, 15, 20, 18 → 10, 15, 18, 20.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Thuật toán sắp xế · Các bộ sách Tin học Lớp 7