Giao diện mới của VnDoc Pro: Dễ sử dụng hơn - chỉ tập trung vào lớp bạn quan tâm. Vui lòng chọn lớp mà bạn quan tâm: Lưu và trải nghiệm
Đóng
Điểm danh hàng ngày
  • Hôm nay +3
  • Ngày 2 +3
  • Ngày 3 +3
  • Ngày 4 +3
  • Ngày 5 +3
  • Ngày 6 +3
  • Ngày 7 +5
Bạn đã điểm danh Hôm nay và nhận 3 điểm!
Nhắn tin Zalo VNDOC để nhận tư vấn mua gói Thành viên hoặc tải tài liệu Hotline hỗ trợ: 0936 120 169
Đóng
Bạn đã dùng hết 1 lần làm bài Trắc nghiệm miễn phí. Mời bạn mua tài khoản VnDoc PRO để tiếp tục! Tìm hiểu thêm

Trắc nghiệm Tin học 11 bài 21: Các thuật toán sắp xếp đơn giản

Mô tả thêm:

VnDoc.com xin gửi tới bạn đọc bài viết Trắc nghiệm Tin học 11 bài 21: Các thuật toán sắp xếp đơn giản để bạn đọc cùng tham khảo. Bài viết giúp học sinh ôn tập và củng cố kiến thức về các thuật toán sắp xếp cơ bản trong lập trình. Nội dung bài trắc nghiệm tập trung vào nguyên lí hoạt động, cách thực hiện và đặc điểm của một số thuật toán sắp xếp đơn giản, qua đó giúp học sinh hiểu rõ cách tổ chức và sắp xếp dữ liệu theo yêu cầu. Bộ câu hỏi được xây dựng với nhiều mức độ từ nhận biết, thông hiểu, vận dụng đến vận dụng cao. Mời các bạn cùng theo dòi và làm bài trắc nghiệm dưới đây.

  • Thời gian làm: 20 phút
  • Số câu hỏi: 17 câu
  • Số điểm tối đa: 17 điểm
Trước khi làm bài bạn hãy
  • 1 Ôn tập kiến thức đã nêu trong phần Mô tả thêm
  • 2 Tìm không gian và thiết bị phù hợp để tập trung làm bài
  • 3 Chuẩn bị sẵn dụng cụ cần dùng khi làm bài như bút, nháp, máy tính
  • 4 Căn chỉnh thời gian làm từng câu một cách hợp lý
Bạn còn 1 lượt làm bài tập miễn phí. Hãy mua tài khoản VnDoc PRO để học không giới hạn nhé! Bạn đã HẾT lượt làm bài tập miễn phí! Hãy mua tài khoản VnDoc PRO để làm Trắc nghiệm không giới hạn và tải tài liệu nhanh nhé!
Mua ngay Đổi điểm
  • Câu 1: Nhận biết

    Thuật toán sắp xếp nổi bọt là:

  • Câu 2: Thông hiểu

    Chỉ ra phương án sai:

    Ý nghĩa của việc chi bài toán thành bài toán nhỏ hơn là:

  • Câu 3: Vận dụng

    Chọn đáp án đúng

    Bạn An thực hiện thuật toán sắp xếp chọn để sắp xếp dãy số sau theo thứ tự tăng dần, kết thúc bước thứ 3 ta thu được dãy số nào?

    Dãy số ban đầu: 64, 25, 12, 22, 11

  • Câu 4: Nhận biết

    Tìm đáp án đúng nhất khi nói về thuật toán sắp xếp nổi bọt

  • Câu 5: Vận dụng

    Theo thuật toán sắp xếp chọn, sau mỗi bước thứ i thì các phần tử A[0]. A[1]..... A[i] đã được sắp xếp đúng. Đúng hay sai?

  • Câu 6: Thông hiểu

    Chọn đáp án đúng

    Dãy số sau thực hiện mấy vòng lặp khi thực hiện sắp xếp nổi bọt để sắp xếp dãy theo thứ tự tăng dần?

    Dãy ban đầu: 13, 14, 8, 9, 4, 5

  • Câu 7: Nhận biết

    Ý tưởng của thuật toán sắp xếp chèn là:

  • Câu 8: Thông hiểu

    Nêu ý nghĩa thực tế của thuật toán sắp xếp nổi bọt:

  • Câu 9: Nhận biết

    Thuật toán sắp xếp nổi bọt thực hiện sắp xếp dãy số không giảm bằng cách nào dưới đây?

  • Câu 10: Thông hiểu

    Chọn đáp án đúng

    Dùng thuật toán sắp xếp chọn để sắp xếp dãy sau tăng dần, sau khi thực hiện bước thứ 2 ta thu được dãy số nào?

    Dãy số ban đầu: 19, 16, 8, 25

  • Câu 11: Vận dụng

    Bạn An thực hiện thuật toán sắp xếp chọn để sắp xếp dãy chữ cái “c, g, q, a, h, m” theo thứ tự tăng dần. Ở vòng lặp đầu tiên ta sẽ đổi vị trí của chữ cái nào?

  • Câu 12: Thông hiểu

    Chọn đáp án đúng

    Sau khi kết thúc vòng lặp thứ hai của thuật toán nổi bọt để sắp xếp dãy số sau theo thứ tự tăng dần, thu được dãy số là?

    Dãy số ban đầu: 14, 6, 8, 3, 19

  • Câu 13: Nhận biết

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

  • Câu 14: Thông hiểu

    Chọn đáp án đúng

    Dãy số sau là kết quả khi thực hiện vòng lặp thứ mấy khi sử dụng thuật toán sắp xếp nổi bọt để sắp xếp dãy số 5, 3, 8, 2, 5 theo thứ tự tăng dần?

    Kết quả: 2, 5, 3, 8, 5.

  • Câu 15: Thông hiểu

    Phát biểu nào không đúng khi nói về thuật toán sắp xếp chọn?

  • Câu 16: Thông hiểu

    Nêu ý nghĩa thực tế của thuật toán sắp xếp chọn:

  • Câu 17: Vận dụng cao

    Chọn đáp án đúng

    Mô phỏng chi tiết các bước lặp sắp xếp chèn dãy A = [5, 0, 4, 2, 3]

    Bước 1: i = 1;//giả sử có đoạn a[0] đã được sắp xếp

    Bước 2: x = a[i];

    Bước 3:

    Tìm vị trí pos thích hợp trong đoạn a[0] đến a[i-1] để chèn a[i] vào danh sách.

    Dời chỗ các phần tử từ a[pos] đến a[i-1] sang phải 1 vị trí để dành chổ cho a[i].

    Bước 4: a[pos] = x;//chèn x, có đoạn a[0],…,a[i] đã được sắp.

    Bước 5: i = i+1; nếu i < n -> lặp lại bước 2, ngược lại -> Dừng.

    Em có nhận xét gì về các bước mô phỏng trên:

Bạn còn 1 lượt làm bài tập miễn phí. Hãy mua tài khoản VnDoc PRO để học không giới hạn nhé! Bạn đã HẾT lượt làm bài tập miễn phí! Hãy mua tài khoản VnDoc PRO để làm Trắc nghiệm không giới hạn và tải tài liệu nhanh nhé!
Mua ngay Đổi điểm

Chúc mừng Bạn đã hoàn thành bài!

Trắc nghiệm Tin học 11 bài 21: Các thuật toán sắp xếp đơn giản Kết quả
  • Thời gian làm bài: 00:00:00
  • Số câu đã làm: 0
  • Điểm tạm tính: 0
  • Điểm thưởng: 0
Tải file làm trên giấy
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
Sắp xếp theo