Tin học 7 Bài 16: Thuật toán sắp xếp Tin học lớp 7 trang 78 sách Kết nối tri thức với cuộc sống
Giải bài tập SGK Tin học 7 trang 78, 79, 80, 81, 82 sách Kết nối tri thức với cuộc sống giúp các em học sinh lớp 7 xem gợi ý giải các câu hỏi Bài 16: Thuật toán sắp xếp của Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính.
Qua đó, các em sẽ biết cách trả lời toàn bộ các câu hỏi của bài 16 trong sách giáo khoa Tin học 7 Kết nối tri thức với cuộc sống. Đồng thời, cũng giúp thầy cô tham khảo để soạn giáo án Tin học lớp 7 cho học sinh của mình theo chương trình mới. Mời thầy cô và các em cùng theo dõi nội dung chi tiết trong bài viết dưới đây của Eballsviet.com:
Tin học lớp 7 bài 16: Thuật toán sắp xếp
Giải Tin học 7 bài 16 phần Hoạt động
Hoạt động 1
Em hãy thực hiện thuật toán sắp xếp nổi bọt để sắp xếp 5 số sau đây theo thứ tự tăng dần. Hãy mô phỏng các bước sắp xếp bằng hình vẽ minh hoạ tương tự như Hình 16.2, Hình 16.3, Hình 16.4
3 | 5 | 4 | 1 | 2 |
Trả lời:
Vòng lặp thứ nhất
|
2 > 1 ⇒ KHÔNG hoán đổi
1 < 4 ⇒ hoán đổi
1 < 5 ⇒ hoán đổi
1 < 3 ⇒ hoán đổi Kết quả vòng lặp thứ nhất
|
|||||||||||||||||||||||||
Vòng lặp thứ hai
|
2 < 4 ⇒ hoán đổi
2 < 5 ⇒ hoán đổi
2 < 3 ⇒ hoán đổi Kết quả vòng lặp thứ hai
|
|||||||||||||||||||||||||
Vòng lặp thứ ba
|
4 < 5 ⇒ hoán đổi
4 > 3 ⇒ KHÔNG hoán đổi
3 > 2 ⇒ KHÔNG hoán đổi
2 > 1 ⇒ KHÔNG hoán đổi Kết quả vòng lặp thứ ba
|
Hoạt động 2
Chọn năm học sinh, mỗi học sinh viết ra tờ giấy một con số mà mình yêu thích. Các em đứng thành một hàng ngang và cầm tờ giấy có ghi con số để cả lớp có thể quan sát được.
Ví dụ:
41 | 15 | 17 | 32 | 18 |
Học sinh thứ sáu thực hiện thuật toán sắp xếp chọn để sắp xếp các con số của năm bạn theo thứ tự tăng dần.
Trả lời:
Vòng lặp thứ nhất
|
15 < 41 ⇒ hoán đổi
17 > 15 ⇒ KHÔNG hoán đổi
32 > 15 ⇒ KHÔNG hoán đổi
18 > 15 ⇒ KHÔNG hoán đổi Kết quả vòng lặp thứ nhất
|
|||||||||||||||||||||||||
Vòng lặp thứ hai
|
17 < 41 ⇒ hoán đổi
32 > 17 ⇒ KHÔNG hoán đổi
18 > 17 ⇒ KHÔNG hoán đổi Kết quả vòng lặp thứ hai
|
|||||||||||||||||||||||||
Vòng lặp thứ ba
|
32 < 41 ⇒ hoán đổi
18 < 32 ⇒ hoán đổi
Kết quả vòng lặp thứ ba
|
|||||||||||||||||||||||||
Vòng lặp thứ tư |
32 < 41 ⇒ hoán đổi Kết quả vòng lặp thứ tư
|
Đầu ra dãy các phần tử đã sắp xếp tăng dần:
15 | 17 | 18 | 32 | 41 |
Giải Luyện tập Tin học 7 bài 16
Luyện tập 1
Em hãy liệt kê các bước của thuật toán sắp xếp nổi bọt để sắp xếp các số 3, 2, 4, 1, 5 theo thứ tự tăng dần.
Trả lời:
Vòng lặp thứ nhất
|
5 > 1 ⇒ KHÔNG hoán đổi
1 < 4 ⇒ hoán đổi
1 < 2 ⇒ hoán đổi Kết quả vòng lặp thứ nhất
1 < 3 ⇒ hoán đổi
Kết quả vòng lặp thứ nhất |
|||||||||||||||||||||||||
Vòng lặp thứ hai
|
5 > 4 ⇒ KHÔNG hoán đổi
4 < 2 ⇒ KHÔNG hoán đổi
2 < 3 ⇒ hoán đổi
Kết quả vòng lặp thứ hai |
Luyện tập 2
Em hãy liệt kê các bước của thuật toán sắp xếp chọn để sắp xếp các số 3, 2, 4, 1, 5 theo thứ tự tăng dần.
Trả lời:
Vòng lặp thứ nhất
|
2 < 3 ⇒ hoán đổi
KHÔNG hoán đổi
1 < 2 ⇒ hoán đổi Kết quả vòng lặp thứ nhất
|
||||||||||||||||||||
Vòng lặp thứ hai
|
KHÔNG hoán đổi
2 < 3 ⇒ hoán đổi
Kết quả vòng lặp thứ hai |
||||||||||||||||||||
Vòng lặp thứ ba
|
3 < 4 ⇒ hoán đổi
Kết quả vòng lặp thứ ba
|
||||||||||||||||||||
Vòng lặp thứ tư |
KHÔNG hoán đổi
Kết quả vòng lặp thứ tư |
Giải Vận dụng Tin học 7 bài 16
Em hãy ghi lại kết quả điểm học tập môn Tin học của các bạn trong tổ. Thực hiện thuật toán sắp xếp chọn hoặc sắp xếp nổi bọt để sắp xếp điểm theo thứ tự giảm dần. Dựa trên kết quả sắp xếp, hãy cho biết danh sách tên các bạn tương ứng theo kết quả sắp xếp đó.
Trả lời:
- Bảng điểm môn Tin học
Họ và tên | Điểm |
Đỗ Ngọc Anh | 7 |
Lê Mỹ Duyên | 4 |
Trần Quốc Đạt | 9 |
Lê Hà My | 5 |
Nguyễn Bảo Trâm | 6 |
- Thực hiện thuật toán sắp xếp nổi bọt:
Vòng lặp thứ nhất
|
6 > 5 ⇒ hoán đổi
6 < 9 ⇒ KHÔNG hoán đổi
9 > 4 ⇒ hoán đổi
9 > 7 ⇒ hoán đổi
Kết quả vòng lặp thứ nhất |
|||||||||||||||||||||||||
Vòng lặp thứ hai
|
5 < 6 ⇒ KHÔNG hoán đổi
6 > 4 ⇒ hoán đổi
7 < 9 ⇒ KHÔNG hoán đổi
Kết quả vòng lặp thứ hai |
|||||||||||||||||||||||||
Vòng lặp thứ ba
|
5 > 4 ⇒ hoán đổi
5 < 6 ⇒ KHÔNG hoán đổi
7 < 9 ⇒ KHÔNG hoán đổi
7 < 9 ⇒ KHÔNG hoán đổi
Kết quả vòng lặp thứ hai |
- Bảng điểm môn Tin học sau khi sắp xếp:
Họ và tên | Điểm |
Trần Quốc Đạt | 9 |
Đỗ Ngọc Anh | 7 |
Nguyễn Bảo Trâm | 6 |
Lê Hà My | 5 |
Lê Mỹ Duyên | 4 |
Chọn file cần tải:
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:

Chủ đề liên quan
Có thể bạn quan tâm
-
Bộ công thức Toán ôn thi THPT Quốc gia
-
Công thức tính lực đàn hồi của lò xo, định luật Húc
-
Văn mẫu lớp 12: Viết đoạn văn trả lời câu hỏi Sự ngông nghênh của tuổi trẻ khiến con người dễ bỏ lỡ những điều gì
-
Nghị luận về tình trạng học lệch, ôn thi lệch của học sinh hiện nay
-
35 đề ôn thi học kì 2 môn Tiếng Việt lớp 5 năm 2023 - 2024
-
Bài tập cuối tuần lớp 3 môn Toán Kết nối tri thức - Tuần 28
-
Bộ đề ôn thi học kì 2 môn Tiếng Anh 6 sách Kết nối tri thức với cuộc sống
-
Bài tập cuối tuần lớp 3 môn Toán Kết nối tri thức - Tuần 30
-
Báo cáo kết quả Bồi dưỡng thường xuyên giáo viên
-
Bộ đề ôn tập cuối năm Toán lớp 3 năm 2023 - 2024
Mới nhất trong tuần
-
Tin học 7 Bài 2: Phần mềm máy tính
10.000+ -
Tin học 7 Bài 1: Thiết bị vào - ra
10.000+ -
Tin học 7 Bài 3: Quản lí dữ liệu trong máy tính
5.000+ -
Tin học 7 Bài 14: Thuật toán tìm kiếm tuần tự
1.000+ -
Tin học 7 Bài 16: Thuật toán sắp xếp
100+ -
Tin học 7 Bài 15: Thuật toán tìm kiếm nhị phân
1.000+ -
Tin học 7 Bài 13: Thực hành tổng hợp: Hoàn thiện bài trình chiếu
1.000+ -
Tin học 7 Bài 12: Định dạng đối tượng trên trang chiếu
1.000+ -
Tin học 7 Bài 11: Tạo bài trình chiếu
1.000+ -
Tin học 7 Bài 10: Hoàn thiện bảng tính
1.000+