Phiếu học tập Tin học 7 kết nối Bài 16: Thuật toán sắp xếp
Dưới đây là phiếu học tập Bài 16: Thuật toán sắp xếp môn Tin học 7 sách Kết nối tri thức. PHT có nội dung trải đều kiến thức trong bài, hình thức đẹp mắt, bố trí hợp lí. Tài liệu có thể in và làm trực tiếp trên phiếu, rất tiện lợi. Hi vọng tài liệu này sẽ giúp thầy cô nhẹ nhàng hơn trong việc giảng dạy.
Xem: => Giáo án tin học 7 kết nối tri thức (bản word)
Họ và tên: …………………………… Lớp: …………………….
PHIẾU HỌC TẬP 1
BÀI 16. THUẬT TOÁN SẮP XẾP
1. Mục đích chính của thuật toán sắp xếp là gì?
Tìm giá trị lớn nhất trong dãy số.
Sắp xếp các phần tử trong dãy theo một thứ tự nhất định.
Tính tổng các phần tử trong dãy.
Tìm phần tử xuất hiện nhiều nhất trong dãy.
2. Thuật toán sắp xếp nổi bọt (Bubble Sort) hoạt động dựa trên nguyên tắc nào?
So sánh và đổi chỗ liên tục các phần tử kề nhau.
Chia dãy thành hai nửa và sắp xếp từng nửa.
Chọn phần tử nhỏ nhất đưa lên đầu dãy.
Tìm phần tử lớn nhất đưa về cuối dãy.
3. Điền từ còn thiếu vào chỗ trống:
Thuật toán sắp xếp ......................hoạt động bằng cách so sánh và đổi chỗ liên tục các phần tử kề nhau.
Thuật toán sắp xếp.............. được sử dụng để sắp xếp một dãy số theo thứ tự tăng dần hoặc giảm dần.
4. Hãy giải thích thuật toán sắp xếp nổi bọt bằng một ví dụ cụ thể ?
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
5. So sánh sự khác nhau giữa thuật toán sắp xếp nổi bọt và thuật toán sắp xếp chọn ?
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
Họ và tên: ………………………… Lớp: …………………….
PHIẾU HỌC TẬP 2
BÀI 16. THUẬT TOÁN SẮP XẾP
1. Ưu điểm của thuật toán sắp xếp nổi bọt là gì?
Hiệu quả với mọi loại dãy số.
Có ít sai số
Thời gian thực hiện nhanh.
Nếu dữ liệu quá dài thì sẽ bị châm
2. Trong thuật toán sắp xếp chọn (Selection Sort), ta thực hiện bước nào sau đây?
Tìm phần tử lớn nhất và đưa về cuối dãy.
Tìm phần tử nhỏ nhất và đưa lên đầu dãy.
Chia dãy thành hai nửa và sắp xếp từng nửa.
So sánh và đổi chỗ liên tục các phần tử kề nhau.
3. Điền từ thích hợp vào chỗ trống:
Trong thuật toán sắp xếp......................., ta tìm phần tử nhỏ nhất trong dãy chưa được sắp xếp và đưa nó về vị trí đúng.
Độ phức tạp của thuật toán sắp xếp nổi bọt trong trường hợp xấu nhất là O(................)
4. Nêu ưu điểm và nhược điểm của thuật toán sắp xếp xếp chọn ?
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
5. Tại sao thuật toán sắp xếp lại có vai trò quan trọng trong lập trình?
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
=> Giáo án tin học 7 kết nối bài 16: Thuật toán sắp xếp (3 tiết)