Trắc nghiệm đúng sai Tin học 7 kết nối: Bài 14 Thuật toán tìm kiếm tuần tự
Phiếu trắc nghiệm đúng/sai Tin học 7 kết nối tri thức: Bài 14 Thuật toán tìm kiếm tuần tự. Bộ câu hỏi trong phiếu trắc nghiệm giúp học sinh vừa ôn tập các kiến thức đã học vừa tiếp cận với dạng bài tập mới. Các câu hỏi có độ khó tăng dần đòi hỏi học sinh phải suy nghĩ thật kĩ trước khi lựa chọn đáp án. Tài liệu có thể tải về và chỉnh sửa.
Nội dung chi tiết
CHỦ ĐỀ 4. ỨNG DỤNG TIN HỌC
BÀI 14: THUẬT TOÁN TÌM KIẾM TUẦN TỰ
Câu 1: Cho đoạn thông tin:
Thuật toán tìm kiếm tuần tự là phương pháp tìm kiếm đơn giản nhất, trong đó mỗi phần tử của mảng được kiểm tra lần lượt cho đến khi tìm thấy phần tử cần tìm hoặc đến khi hết mảng.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Thuật toán tìm kiếm tuần tự chỉ có thể tìm kiếm trong mảng đã được sắp xếp.
b) Tìm kiếm tuần tự là phương pháp hiệu quả khi số lượng phần tử trong mảng nhỏ.
c) Tìm kiếm tuần tự sẽ dừng lại ngay khi tìm thấy phần tử cần tìm.
d) Thuật toán tìm kiếm tuần tự luôn nhanh hơn thuật toán tìm kiếm nhị phân.
Câu 2: Cho đoạn thông tin sau:
Để thực hiện thuật toán tìm kiếm tuần tự, người lập trình cần biết vị trí bắt đầu của mảng và giá trị cần tìm.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Không cần biết vị trí bắt đầu của mảng khi sử dụng thuật toán tìm kiếm tuần tự.
b) Thuật toán tìm kiếm tuần tự có thể tìm kiếm bất kỳ giá trị nào trong mảng.
c) Giá trị cần tìm phải nằm trong mảng để thuật toán tìm kiếm tuần tự hoạt động.
d) Tìm kiếm tuần tự là cách tìm kiếm phức tạp nhất.
Câu 3: Cho đoạn thông tin sau:
Thuật toán tìm kiếm tuần tự có độ phức tạp thời gian là O(n), trong đó n là số lượng phần tử trong mảng. Điều này có nghĩa là thời gian tìm kiếm tăng lên theo số lượng phần tử.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Độ phức tạp thời gian của thuật toán tìm kiếm tuần tự là O(n).
b) Tìm kiếm tuần tự có thể mất thời gian lâu khi mảng có nhiều phần tử.
c) Tìm kiếm tuần tự không phụ thuộc vào số lượng phần tử trong mảng.
d) Độ phức tạp thời gian O(n) cho thấy thuật toán này rất nhanh.
Câu 4: Cho đoạn thông tin sau:
Thuật toán tìm kiếm tuần tự có thể áp dụng cho cả mảng số nguyên và mảng chuỗi. Tuy nhiên, nó không phải là phương pháp tối ưu cho mảng lớn.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Tìm kiếm tuần tự chỉ áp dụng cho mảng số nguyên.
b) Mảng chuỗi cũng có thể sử dụng thuật toán tìm kiếm tuần tự.
c) Tìm kiếm tuần tự là phương pháp tối ưu cho mảng lớn.
d) Tìm kiếm tuần tự có thể tìm kiếm trong cả mảng số và mảng chữ.
Câu 5: Cho đoạn thông tin sau:
Khi sử dụng thuật toán tìm kiếm tuần tự, nếu phần tử cần tìm không có trong mảng, thuật toán sẽ kiểm tra tất cả các phần tử và kết thúc khi không còn phần tử nào để kiểm tra.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Nếu phần tử không có trong mảng, thuật toán tìm kiếm tuần tự sẽ dừng ngay lập tức.
b) Tìm kiếm tuần tự đảm bảo tìm thấy phần tử nếu dù nó không tồn tại trong mảng.
c) Tìm kiếm tuần tự không cần kiểm tra tất cả các phần tử nếu tìm thấy phần tử.
d) Tìm kiếm tuần tự có thể cho kết quả sai nếu không kiểm tra hết các phần tử.
Tài liệu cùng môn học
- Trắc nghiệm tin học 7 kết nối tri thức
- Giáo án word tin học 7 kết nối tri thức
- Giáo án ppt tin học 7 kết nối tri thức
- Giải tin học 7 kết nối tri thức
- Phiếu bài tập tin học 7 kết nối tri thức
- Lý thuyết tin học 7 kết nối tri thức
- Bài tập củng cố Tin học 7 kết nối tri thức
- Trắc nghiệm đúng sai tin học 7 kết nối tri thức
- Trắc nghiệm câu trả lời ngắn tin học 7 kết nối tri thức
- Đề thi tin học 7 kết nối tri thức
- Ppt trò chơi AI Tin học 7 Kết nối tri thức
- Video AI mở đầu Tin học 7 kết nối tri thức
- GA tích hợp NLS Tin học 7 kết nối tri thức - Trọn bộ cả năm
Tài liệu khác
- Trắc nghiệm văn 7 kết nối tri thức
- Trắc nghiệm địa lí 7 kết nối tri thức
- Trắc nghiệm KHTN 7 kết nối tri thức
- Trắc nghiệm công dân 7 kết nối tri thức
- Trắc nghiệm lịch sử 7 kết nối tri thức
- Trắc nghiệm toán 7 kết nối tri thức
- Trắc nghiệm tin học 7 kết nối tri thức
- Trắc nghiệm âm nhạc 7 kết nối tri thức
- => Xem nhiều môn hơn