Trang chủ Tin Học Lớp 7 Câu 21. Bước đầu tiên (bước 1) mô tả thuật...

Câu 21. Bước đầu tiên (bước 1) mô tả thuật toán tìm kiếm nhị phân bằng ngôn ngữ tự nhiên là: A. Xét phần từ đầu tiên trong danh sách B. Nếu vùng tìm kiếm dữ li

Câu hỏi :

Câu 21. Bước đầu tiên (bước 1) mô tả thuật toán tìm kiếm nhị phân bằng ngôn ngữ tự nhiên là:

A. Xét phần từ đầu tiên trong danh sách

B. Nếu vùng tìm kiếm dữ liệu không có thì thông báo không tìm thấy

C. Nếu vùng tìm kiếm dữ liệu không có phần từ thì thông báo không tìm thấy

D. Nếu vùng tìm kiếm dữ liệu không có phần từ thì thông báo không tìm thấy và kết thúc thuật toán

Câu 22. Câu khẳng định sau: “Thực hiện so sánh lần lượt từ phần tử đầu tiên của dãy với giá trị cần tìm, việc tìm kiếm kết thúc khi tìm thấy hoặc đã duyệt hết các phần tử trong dãy”. Là quá trình thực hiện của thuật toán nào sau đây:

A. Thuật toán sắp xếp nổi bọt. B. Thuật toán sắp xếp chọn.

C. Thuật toán tìm kiếm tuần tự D. Thuật toán tìm kiếm nhị phân

Câu 23. Thuật toán tìm kiếm nhị phân được sử dụng trong trường hợp nào?

A. Tìm một phần tử trong danh sách bất kỳ.

B. Tìm một phần tử trong danh sách đã được sắp xếp.

C. Tìm kiếm đồng thời nhiều phần tử trong danh sách bất kỳ

D. Tìm kiếm đồng thời nhiều phần tử trong danh sách sắp xếp

Câu 24. Thuật toán tìm kiếm nhị phân bắt đầu thực hiện ở vị trí nào trong danh sách?

A. Vị trí đầu tiên. B. Vị trí cuối cùng.

C. Vị trí giữa. D. Bất kì vị trí nào

Câu 25. Khi so sánh giá trị cần tìm với giá trị của vị trí giữa, nếu giá trị cần tìm nhỏ hơn giá trị giữa thì:

A. Tìm trong nửa đầu của danh sách.            B. Tìm trong nửa sau của danh sách.

C. Dừng lại.               D. Tìm trong nửa đầu hoặc nửa sau của danh sách.

Câu 26. Cho danh sách tên khách hàng với các vị trí như hình dưới đây:

Để tìm khách hàng có tên là “Liên” trong danh sách theo thuật toán tìm kiếm nhị phân thì tại bước 1 sẽ xét tại vị trí nào?

A. Vị trí 1         B. Vị trí 4                   C. Vị trí 5                   D. Vị trí 9

Câu 27. Bước đầu tiên (bước 1) mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên là:

A. Xét phần từ đầu tiên trong danh sách                      B. Xét phần tử cuối cùng danh sách

C. Xét phần tử giữa danh sách        D. Xét phần tử gần cuối danh sách

Câu 28. Đầu vào của thuật toán tìm kiếm tuần tự là

A. Danh sách bất kỳ và giá trị cần tìm        B. Thông báo không tìm thấy

C. Thông báo tìm thấy và vị trí của giá trị cần tìm                    D. Giá trị cần tìm

Câu 29. Điều gì xảy ra khi thuật toán tìm kiếm nhị phân không tìm thấy giá trị cần tìm trong danh sách?

A.Tiếp tục tìm kiếm và không bao giờ kết thúc.

B. Thông báo “Tìm thấy” và tìm tiếp xem còn phần tử nào khác nữa không?

C. Thông báo “Tìm thấy” và kết thúc.

D. Thông báo “Không tìm thấy” và kết thúc.

Câu 30. Thuật toán tìm kiếm tuần tự thực hiện công việc như thế nào?

A.Sắp xếp lại dữ liệu theo thứ tự của bảng chữ cái.

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 khí hết danh sách.

C. Chia nhỏ dữ liệu thành từng phần để tìm kiếm.

D. Bắt đầu tìm từ vị trí bất kỳ của danh sách.

Lời giải 1 :

Câu 21. Bước đầu tiên (bước 1) mô tả thuật toán tìm kiếm nhị phân bằng ngôn ngữ tự nhiên là:

⇒Đáp án: D. Nếu vùng tìm kiếm dữ liệu không có phần từ thì thông báo không tìm thấy và kết thúc thuật toán

- Đây là bước đầu tiên trong 5 bước của thuật toán tìm kiếm nhị phân 

Câu 22. Câu khẳng định sau: “Thực hiện so sánh lần lượt từ phần tử đầu tiên của dãy với giá trị cần tìm, việc tìm kiếm kết thúc khi tìm thấy hoặc đã duyệt hết các phần tử trong dãy”. Là quá trình thực hiện của thuật toán nào sau đây:

⇒Đáp án: C. Thuật toán tìm kiếm tuần tự

- Khái niệm thuật toán tìm kiếm tuần tự 

Câu 23. Thuật toán tìm kiếm nhị phân được sử dụng trong trường hợp nào?

⇒Đáp án: B. Tìm một phần tử trong danh sách đã được sắp xếp.

- B. Tìm một phần tử trong danh sách đã được sắp xếp sẽ sử dụng thuật toán tìm kiếm nhị phân

Câu 24. Thuật toán tìm kiếm nhị phân bắt đầu thực hiện ở vị trí nào trong danh sách?

⇒Đáp án: C. Vị trí giữa.

- Khái niệm thuật toán tìm kiếm nhị phân

Câu 25. Khi so sánh giá trị cần tìm với giá trị của vị trí giữa, nếu giá trị cần tìm nhỏ hơn giá trị giữa thì:

⇒Đáp án: A. Tìm trong nửa đầu của danh sách.

- Khái niệm thuật toán tìm kiếm nhị phân

Câu 26. Cho danh sách tên khách hàng với các vị trí như hình dưới đây: Để tìm khách hàng có tên là “Liên” trong danh sách theo thuật toán tìm kiếm nhị phân thì tại bước 1 sẽ xét tại vị trí nào?

- Không có dữ kiện

Câu 27. Bước đầu tiên (bước 1) mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên là:

⇒Đáp án: A. Xét phần từ đầu tiên trong danh sách

- Bước đầu tiên là xét phần tử đầu tiên trong danh sách, sau đó xét lần lượt các phần tử còn lại cho đến khi tìm phần tử mong muốn

Câu 28. Đầu vào của thuật toán tìm kiếm tuần tự là

⇒Đáp án: A. Danh sách bất kỳ và giá trị cần tìm

- Đầu vào của thuât toán tìm kiếm tuần tự là Danh sách bất kỳ và giá trị cần tìm

Câu 29. Điều gì xảy ra khi thuật toán tìm kiếm nhị phân không tìm thấy giá trị cần tìm trong danh sách?

⇒ Đáp án: D. Thông báo “Không tìm thấy” và kết thúc.

- Khái niệm thuật toán tìm kiếm nhị phân

Câu 30. Thuật toán tìm kiếm tuần tự thực hiện công việc như thế nào?

⇒Đá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 khí hết danh sách

- Khái niệm thuật toán tìm kiếm tuần tự 

Bạn có biết?

Tin học là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng. Tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin. Hãy tận dụng sức mạnh của tin học để giải quyết các vấn đề và sáng tạo ra những giải pháp mới!

Nguồn :

Wikipedia - Bách khoa toàn thư

Tâm sự lớp 7

Lớp 7 - Năm thứ hai ở cấp trung học cơ sở, một chuỗi quay mới lại đến và chúng ta vẫn bước tiếp trên con đường học sinh. Học tập vẫn là nhiệm vụ chính, hãy luôn kiên trì và không ngừng cố gắng!

Nguồn :

sưu tập

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK