TopStudy

Tin học · Lớp 7

Bài tập Thuật toán tìm kiếm tuần tự có đáp án

5 câu · 10 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. Tự luận

Câu 1

1 điểm

Danh sách khách hàng được mẹ An ghi trong Bảng 14.1 như sau:

Bảng 14.1. Danh sách khách hàng

TTHọ tênĐịa chỉ
1Nguyễn AnXóm 1, Nghĩa Lộ, Võng Xuyên
2Trần BìnhXóm 3, Thư Trai
3Hoàng MaiSố 3, tổ 7, Phúc Hòa
4Thanh TrúcXóm 2, Lục Xuân, Hòa Hưng
5Nguyễn HòaSố 69 đường Ngô Quyền

Em hãy kẻ Bảng 14.2 vào vở và điền các bước thực hiện thuật toán tìm kiếm tuần tự để tìm ra địa chỉ của khách hàng có họ tên là “Thanh Trúc”.

Lần lặpTên khách hàngCó đúng khách hàng cần tìm không?Có đúng là đã hết danh sách không?
1Nguyễn AnSaiSai
2…………………..…………………………..…………………………..
……..…………………...…………………………...……………………………
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Lần lặpTên khách hàngCó đúng khách hàng cần tìm không?Có đúng là đã hết danh sách không?
1Nguyễn AnSaiSai
2Trần BìnhSaiSai
3Hoàng MaiSaiSai
4Thanh TrúcĐúng

Phần II. Trắc nghiệm nhiều lựa chọn

Câu 2

1 điểm
Thuật toán tìm kiếm tuần tự thực hiện công việc gì?
  1. Đáp án A: Lưu trữ dữ liệu
  2. Đáp án B: Sắp xếp dữ liệu theo chiều tăng dần.
  3. Đáp án C: Xử lí dữ liệu.
  4. Đáp án D: Tìm kiếm dữ liệu cho trước trong một danh sách đã cho
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

Thuật toán tìm kiếm tuần tự thực hiện tìm lần lượt từ đầu đến cuối danh sách, chừng nào chưa tìm thấy và chưa tìm hết thì còn tiếp tục tìm.

Câu 3

1 điểm
Thuật toán tìm kiếm tuần tự thực hiện công việc như thế nào?
  1. Đáp án A: Sắp xếp lại dữ liệu theo thứ tự của bảng chữ cái
  2. Đáp án B: Xem xét mục dữ liệu đầu tiên, sau đó xem xét lần lượt từng mục dữ liệu tiếp theo cho đến khi tìm thấy mục dữ liệu được yêu cầu hoặc đến khi hết danh sách.
  3. Đáp án C: Chia nhỏ dữ liệu thành từng phần để tìm kiếm
  4. Đáp án D: Bắt đầu tìm từ vị trí bất kì của danh sách
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

Thuật toán tìm kiếm tuần tự thực hiện công việc như sau:

- Xem xét mục dữ liệu đầu tiên.

- Sau đó xem xét lần lượt từng mục dữ liệu tiếp theo cho đến khi tìm thấy mục dữ liệu được yêu cầu hoặc đến khi hết danh sách.

Phần III. Tự luận

Câu 4

1 điểm

Cho danh sách tên các nước sau đây:

Bolivia, Albania, Scotland, Canada, Vietnam, Iceland, Portugal, Greenland, Germany

Em hãy kẻ Bảng 14.3 vào vở và điền các bước thực hiện thuật toán tìm kiếm tuần tự để tìm tên nước Iceland trong danh sách trên (dòng 1 là ví dụ minh hoạ).

Hình minh hoạ

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Lần lặpTên nướcCó đúng tên nước cần tìm không?Có đúng là đã hết danh sách không?Đầu ra
1BoliviaSaiSai
2AlbaniaSaiSai
3ScotlandSaiSai
4VietnamSaiSai
5IcelandĐúngIceland

Câu 5

1 điểm
Em hãy lập danh sách những cuốn sách mà em có. Sau đó sử dụng thuật toán tìm kiếm tuần tự để tìm một cuốn sách trong danh sách đó.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

- Danh sách tên các sách: Toán, Ngữ Văn, Tiếng Anh, Lịch Sử, Địa Lý, Sinh Học, Vật Lý.

- Sử dụng thuật toán tuần tự tìm sách Địa lý.

Lần lặpTên SáchCó đúng tên sách không?Có đúng là đã hết danh sách không?Đầu ra
1ToánSaiSai
2Ngữ VănSaiSai
3Tiếng AnhSaiSai
4Lịch SửSaiSai
5Địa LýĐúngĐịa Lý

Đề cùng chủ đề

Tất cả đề Thuật toán tìm kiếm tuần tự · Các bộ sách Tin học Lớp 7