TopStudy

Tin học · Lớp 7

10 câu Trắc nghiệm Tin học 7 Cánh diều Bài 3: Sắp xếp chọn có đáp án (Phần 2)

10 câu · 15 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
Bài toán sắp xếp cần xác định rõ những gì?
  1. Đáp án A: Dãy đầu vào: Cần sắp xếp những gì?
  2. Đáp án B: Tiêu chí: Sắp xếp theo cái gì? Thứ tự tăng dần hay giảm dần?
  3. Đáp án C: Cả A và B đều đúng.
  4. Đáp án D: Cả A và B đều sai.
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

Bài toán sắp xếp cần xác định rõ những điều sau:

- Dãy đầu vào: Cần sắp xếp những gì?

- Tiêu chí: Sắp xếp theo cái gì? Thứ tự tăng dần hay giảm dần?

Câu 2

1 điểm
Sắp xếp kết quả kiểm tra môn Tin học theo thứ tự từ cao xuống thấp. Tiêu chí sắp xếp là gì?
  1. Đáp án A: Điểm kiểm tra môn Tin theo thứ tự giảm dần.
  2. Đáp án B: Điểm kiểm tra môn Tin theo thứ tự tăng dần.
  3. Đáp án C: Điểm kiểm tra môn Hóa theo thứ tự giảm dần.
  4. Đáp án D: Điểm kiểm tra môn Hóa theo thứ tự tăng dần.
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 kết quả kiểm tra môn Tin học theo thứ tự từ cao xuống thấp. Tiêu chí sắp xếp là điểm kiểm tra môn Tin theo thứ tự giảm dần.

Câu 3

1 điểm
Sắp xếp kết quả kiểm tra môn Sinh học theo thứ tự từ thấp đến cao. Dãy đầu vào là gì?
  1. Đáp án A: Điểm kiểm tra môn Toán.
  2. Đáp án B: Điểm kiểm tra môn Sinh.
  3. Đáp án C: Điểm kiểm tra môn Lý.
  4. Đáp án D: Điểm kiểm tra môn Hóa.
Xem đáp án và lời giải

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

Đáp án: B

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

Sắp xếp kết quả kiểm tra môn Sinh học theo thứ tự từ thấp đến cao. Dãy đầu vào là điểm kiểm tra môn Sinh.

Câu 4

1 điểm
Có một bó que tính dài ngắn khác nhau, muốn sắp xếp các que tính thành dãy từ trái qua phải theo thứ tự ngắn dần em phải làm thao tác gì?
  1. Đáp án A: Đổi chỗ các số.
  2. Đáp án B: Không cần chỗ các que tính.
  3. Đáp án C: Đổi chỗ các que tính.
  4. Đáp án D: Đổi chỗ các điểm số.
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

Muốn sắp xếp được các que tính theo thứ tự ngắn dần, ta phải đổi chỗ các que tính.

Câu 5

1 điểm
Khi dùng thuật toán sắp xếp chọn để sắp dãy theo thứ tự giảm dần, khi nào không cần thực hiện thao tác “Đổi chỗ am_{m} cho ai_{i}” mà kết quả sắp xếp vẫn đúng?
  1. Đáp án A: Khi am_{m} = ai_{i}
  2. Đáp án B: Khi am_{m} > ai_{i}
  3. Đáp án C: Khi am_{m} <= ai_{i}
  4. Đáp án D: Khi am_{m} < ai_{i}
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

Trong thuật toán sắp xếp chọn, khi am_{m} < ai_{i} thì không cần thực hiện thao tác “Đổi chỗ am_{m} cho ai_{i}” mà kết quả sắp xếp vẫn đúng.

Câu 6

1 điểm

Trong thuật toán sắp xếp chọn, nếu thay “Tìm giá trị lớn nhất” bằng “Tìm giá trị nhỏ nhất” thì kết quả nhận được là dãy số có giá trị ra sao?

Thuật toán sắp xếp chọn

Lặp với i từ 1 đến n – 1:

a) Tìm số lớn nhất trong dãy số ai, ai + 1, …, an gọi là am

b) Đổi chỗ am cho ai

Hết lặp

  1. Đáp án A: Dãy số có giá trị giảm dần.
  2. Đáp án B: Dãy số có giá trị tăng dần.
  3. Đáp án C: Dãy số có giá trị không thay đổi.
  4. Đáp án D: Dãy số có giá trị thay đổi.
Xem đáp án và lời giải

Câu 7

1 điểm
Đâu là bài toán sắp xếp trong thực tế?
  1. Đáp án A: Tính tổng thu nhập bình quân của các hộ dân theo thứ tự giảm dần.
  2. Đáp án B: Sắp xếp chiều cao của các bạn trong lớp theo thứ tự giảm dần.
  3. Đáp án C: Tính điểm trung bình môn Tin của từng bạn trong lớp.
  4. Đáp án D: Tính chi tiêu trong một tháng của một hộ gia đình.
Xem đáp án và lời giải

Câu 8

1 điểm
Thế nào là sắp xếp chọn?
  1. Đáp án A: Chọn số lớn nhất và sắp xếp vào 1 vị trí định sẵn.
  2. Đáp án B: Chọn số tùy ý và sắp xếp vào vị trí mong muốn.
  3. Đáp án C: Sắp xếp chọn là chọn phần tử lớn nhất trong dãy chưa sắp xếp còn lại và sắp xếp vào đầu dãy đó.
  4. Đáp án D: Chọn số nhỏ nhất và sắp xếp vào 1 vị trí tùy ý.
Xem đáp án và lời giải

Câu 9

1 điểm
Bài toán sắp xếp có mô hình chung là gì?
  1. Đáp án A: Đổi chỗ các phần tử trong dãy để dãy có thứ tự tăng hoặc giảm dần.
  2. Đáp án B: Đổi chỗ các phần tử trong dãy chỉ để dãy có thứ tự tăng dần.
  3. Đáp án C: Đổi chỗ các phần tử trong dãy chỉ để dãy có thứ tự giảm dần.
  4. Đáp án D: Không cần đổi chỗ các phần tử trong dãy để dãy có thứ tự tăng hoặc giảm dần.
Xem đáp án và lời giải

Câu 10

1 điểm
Nhận định nào đúng?
  1. Đáp án A: Trong thuật toán sắp xếp chọn, khi am >= ai thì không cần thực hiện thao tác “Đổi chỗ am cho ai” mà kết quả sắp xếp vẫn đúng.
  2. Đáp án B: Trong thuật toán sắp xếp chọn, nếu thay “Tìm giá trị lớn nhất bằng” “Tìm giá trị nhỏ nhất” thì kết quả nhận được là dãy số có giá trị tăng dần.
  3. Đáp án C: Muốn sắp xếp được các que tính theo thứ tự ngắn dần, ta không phải đổi chỗ các que tính.
  4. Đáp án D: Không cần đổi chỗ các phần tử trong dãy để dãy có thứ tự tăng hoặc giảm dần.
Xem đáp án và lời giải

Đề cùng chủ đề

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