[SBT Tin học Lớp 7 Cánh diều] Bài 1. Tìm kiếm tuần tự trang 35, 36 SBT Tin học 7 Cánh diều

Hướng dẫn học bài: Bài 1. Tìm kiếm tuần tự trang 35, 36 SBT Tin học 7 Cánh diều - Môn Tin học Lớp 7 Lớp 7. Đây là sách giáo khoa nằm trong bộ sách 'SBT Tin học Lớp 7 Cánh diều Lớp 7' được biên soạn theo chương trình đổi mới của Bộ giáo dục. Hi vọng, với cách hướng dẫn cụ thể và giải chi tiết các bé sẽ nắm bài học tốt hơn.

Lựa chọn câu để xem lời giải nhanh hơn

Câu 1

Hãy cho biết mỗi khẳng định sau đây là đúng hay sai và giải thích lí do:

Nếu trong dãy có nhiều số bằng x thì thuật toán tìm kiếm tuần tự:

1) Tìm thấy tất cả các số đó.

2) Tìm thấy số đầu tiên trong dãy bằng x.

3) Tìm thấy số cuối cùng trong dãy bằng x.

Lời giải chi tiết:

1) Sai. Vì thuật toán dừng ngay khi tìm thấy một số bằng x mà không tiếp tục kiểm tra thêm.

2) Đúng. Thuật toán dừng ngay khi tìm thấy một số bằng x nên đó là số đầu tiên trong dãy bằng x.

3) Sai. Vì 2) và 3) không thể cùng đúng nếu như có nhiều hơn một số trong dãy bằng x.

Câu 2

Theo em, việc gán Kết quả = Chưa tìm thấy trước khi lặp và sửa lại thành Kết quả = Tìm thấy khi phát hiện có số trong dãy bằng x có tác dụng gì? Tại sao cần làm thế?

Lời giải chi tiết:

Trước khi lặp đánh dấu Kết quả = Chưa tìm thấy thì điều kiện dừng vòng lặp chưa thỏa mãn. Khi phát hiện có số trong dãy bằng x sửa lại thành Kết quả = Tìm thấy thì điều kiện dừng vòng lặp thỏa mãn. Thuật toán kết thúc.

Nếu không làm thế thì thuật toán vẫn tiếp tục lặp, kiểm tra đến hết dãy, dù đã tìm thấy số bằng x. Đó là việc làm vô ích.

Câu 3

Bài toán yêu cầu tìm kiếm số cuối cùng trong dãy bằng x. Em hãy nêu ý tưởng sửa thuật toán trong bài học để giải bài toán này.

Lời giải chi tiết:

Bắt đầu từ cuối dãy và kiểm tra lùi dần về đầu dãy. Chỉ cần sửa ở hai chỗ:

1) Bước 1. Số đang xét là ở cuối dãy.

2) Nếu số đang xét # x: Chuyển sang xét số đứng trước trong dãy

Câu 4

Dựa theo bảng mô phỏng các bước tìm kiếm tuần tự trong sách giáo khoa, hãy mô phỏng ý tưởng của em vừa đề xuất áp dụng cho bài toán tìm số cuối cùng trong dãy 44 với dãy đầu vào là {18, 94, 42, 44, 06, 44, 55, 67}.

Lời giải chi tiết:

Các bước có thể như sau:

Dựa theo bảng mô phỏng các bước tìm kiếm tuần tự trong sách giáo khoa

Câu 5

Em hãy nêu ý tưởng sửa đổi thuật toán tìm kiếm tuần tự cho bài toán yêu cầu đếm ở trong dãy có bao nhiêu số bằng x.

Lời giải chi tiết:

Cần sửa thuật toán để:

1) Không dừng ngay khi tìm thấy số đầu tiên bằng x mà vẫn tiếp tục kiểm tra đến cuối dãy.

Không cần có biến Kết quả để đánh dấu đã Tìm thấy hay Chưa tìm thấy. Tất cả các thao tác kiểm tra Kết quả đều xóa bỏ. Không còn bước 3.

2) Thêm biến đếm, bắt đầu với đếm =0, mỗi khi thấy số đang xét = x thì tăng đếm lên 1 đơn vị.

Bước

Thực hiện

1

đếm = 0, Số đang xét là số ở đầu dãy

2

Lặp khi (chưa xét hết dãy số)

Nếu Số đang xét = x: tăng đếm lên 1 đơn vị

Hết nhánh

Lấy Số đang xét là số tiếp theo trong dãy

Hết lặp

3

Thông báo tìm thấy trong dãy số có đếm số x

Câu 6

Thực hiện các yêu cầu sau:

1) Nêu một bài toán thực tế dẫn đến bài toán tìm kiếm.

2) Nêu một bài toán thực tế dẫn đến bài toán tìm kiếm trong dãy đã sắp thứ tự.

Lời giải chi tiết:

1) Nhân viên lễ tân khách sạn tìm một chìa khóa phòng của một phòng trong khách sạn để đưa cho khách.

2) Trong bảng kết quả một cuộc thi, tìm họ tên và kết quả thi của một thí sinh khi biết số báo danh của thí sinh đó.

Giải bài tập những môn khác

Môn Toán học Lớp 7

Môn Ngữ văn Lớp 7

  • Bài Tập Trắc Nghiệm Văn Lớp 7 Cánh Diều
  • Bài Tập Trắc Nghiệm Văn Lớp 7 Kết Nối Tri Thức
  • Bài tập trắc nghiệm Văn Lớp 7 Cánh diều
  • Bài Tập Trắc Nghiệm Văn Lớp 7 Chân Trời Sáng Tạo
  • Bài tập trắc nghiệm Văn Lớp 7 Kết nối tri thức
  • Bài tập trắc nghiệm Văn Lớp 7 Chân trời sáng tạo
  • Đề thi, đề kiểm tra Văn Lớp 7 Cánh diều
  • Đề thi, đề kiểm tra Văn Lớp 7 Chân trời sáng tạo
  • Đề thi, đề kiểm tra Văn Lớp 7 Kết nối tri thức
  • Lý Thuyết Ngữ Văn Lớp 7
  • SBT Văn Lớp 7 Cánh diều
  • SBT Văn Lớp 7 Kết nối tri thức
  • SBT Văn Lớp 7 Chân trời sáng tạo
  • Soạn Văn Lớp 7 Chân Trời Sáng Tạo Chi Tiết
  • Soạn Văn Lớp 7 Cánh Diều Chi Tiết
  • Soạn Văn Lớp 7 Cánh Diều Siêu Ngắn
  • Soạn Văn Lớp 7 Kết Nối Tri Thức Chi Tiết
  • Soạn Văn Lớp 7 Kết Nối Tri Thức Siêu Ngắn
  • Soạn văn chi tiết Lớp 7 Cánh diều
  • Soạn văn chi tiết Lớp 7 chân trời sáng tạo
  • Soạn văn chi tiết Lớp 7 kết nối tri thức
  • Soạn Văn Lớp 7 Chân Trời Sáng Tạo Siêu Ngắn
  • Soạn văn siêu ngắn Lớp 7 Cánh diều
  • Soạn văn siêu ngắn Lớp 7 chân trời sáng tạo
  • Soạn văn siêu ngắn Lớp 7 kết nối tri thức
  • Tác Giả - Tác Phẩm Văn Lớp 7
  • Tóm tắt, bố cục Văn Lớp 7 Cánh diều
  • Tóm tắt, bố cục Văn Lớp 7 Kết nối tri thức
  • Tóm tắt, bố cục Văn Lớp 7 Chân trời sáng tạo
  • Văn mẫu Lớp 7 Chân trời sáng tạo
  • Văn mẫu Lớp 7 Kết nối tri thức
  • Văn mẫu Lớp 7 Cánh Diều
  • Vở Thực Hành Ngữ Văn Lớp 7
  • Vở Thực Hành Ngữ Văn Lớp 7
  • Môn Khoa học tự nhiên Lớp 7

    Môn Tiếng Anh Lớp 7

  • Bài Tập Trắc Nghiệm Tiếng Anh Lớp 7 Friends Plus
  • Bài tập trắc nghiệm Tiếng Anh Lớp 7 Global Success
  • Bài tập trắc nghiệm Tiếng Anh Lớp 7 iLearn Smart World
  • Bài tập trắc nghiệm Tiếng Anh Lớp 7 Friends Plus
  • Bài Tập Trắc Nghiệm Tiếng Anh Lớp 7 iLearn Smart World
  • Bài Tập Trắc Nghiệm Tiếng Anh Lớp 7 Global Success
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 7 English Discovery
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 7 Friends Plus
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 7 Global Success
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 7 iLearn Smart World
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 7 Right on!
  • Lý Thuyết Tiếng Anh Lớp 7
  • SBT Tiếng anh Lớp 7 English Discovery
  • SBT Tiếng anh Lớp 7 Friends Plus
  • SBT Tiếng Anh Lớp 7 Friends Plus - Chân Trời Sáng Tạo
  • SBT Tiếng anh Lớp 7 Global Success
  • SBT Tiếng Anh Lớp 7 iLearn Smart World
  • SBT Tiếng anh Lớp 7 iLearn Smart World
  • SBT Tiếng anh Lớp 7 Right on!
  • SBT Tiếng Anh Lớp 7 English Discovery
  • SBT Tiếng Anh Lớp 7 Right On
  • SBT Tiếng Anh Lớp 7 Global Success - Kết Nối Tri Thức
  • Tiếng Anh Lớp 7 English Discovery
  • Tiếng Anh Lớp 7 Global Success
  • Tiếng Anh Lớp 7 iLearn Smart World
  • Tiếng Anh Lớp 7 English Discovery
  • Tiếng Anh Lớp 7 Friends Plus
  • Tiếng Anh Lớp 7 Friends Plus
  • Tiếng Anh Lớp 7 iLearn Smart World
  • Tiếng Anh Lớp 7 Right on!
  • Tiếng Anh Lớp 7 Right On
  • Tiếng Anh Lớp 7 Global Success
  • Tài liệu tin học

    Tài liệu Lớp 1

    Tài liệu Lớp 2

    Tài liệu Lớp 3

    Tài liệu Lớp 4

    Tài liệu Lớp 5

    Trò chơi Powerpoint

    Sáng kiến kinh nghiệm