wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ĐỀ CƯƠNG ÔN TẬP HỌC KÌ 2

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Trong quá trình giải quyết vấn đề, bước đầu tiên cần thực hiện là gì?

a)

Phân tích vấn đề

b)

Trình bày giải pháp

c)

Tìm hiểu vấn đề

d)

Thực hiện giải pháp.

2.

Tại sao thuật toán bám tường có thể giúp robot thoát khỏi mê cung?

a)

Nó kiểm tra mọi ngõ ngách trong mê cung

b)

Nó chỉ tiến về phía trước.

c)

Nó ghi nhớ đường đi đã qua

d)

Nó luôn đi theo đường ngắn nhất

3.

Trong thuật toán bám tường, khi phía bên phải có tường và phía trước cũng có tường, robot sẽ làm gì?

a)

Quay trái 90°

b)

Quay phải 90°

c)

Đi thẳng

d)

Dừng lại.

4.

Trong các bước giải quyết vấn đề, bước nào dùng để xác định hiệu quả của giải pháp?

a)

Tìm hiểu vấn đề

b)

Phân tích vấn đề

c)

Lựa chọn giải pháp

d)

Thực hiện giải pháp và đánh giá kết quả.

5.

Điều kiện nào khiến thuật toán bám tường có thể không tìm được lối ra?

a)

Mê cung có chu kỳ lặp vô hạn

b)

Mê cung quá phức tạp

c)

Robot đi sai hướng ban đầu

d)

Có quá nhiều ngã rẽ.

6.

Trong bước "Trình bày giải pháp", điều quan trọng nhất là gì?

a)

Sử dụng ngôn ngữ phức tạp

b)

Đảm bảo không gây nhầm lẫn khi thực hiện

c)

Đưa ra nhiều lựa chọn giải pháp

d)

Thực hiện kiểm tra ngay.

7.

Robot có thể thực hiện những hành động nào trong thuật toán bám tường?

a)

Nhảy qua tường

b)

Đi thẳng, rẽ trái hoặc rẽ phải

c)

Bay qua mê cung

d)

Ghi nhớ các bước đã đi.

8.

Khi thực hiện thuật toán bám tường, robot sẽ dừng lại khi nào?

a)

Khi gặp tường phía trước

b)

Khi đã tìm thấy lối ra

c)

Khi không còn đường đi nào khác

d)

Khi hết năng lượng.

9.

Bài toán tin học được xác định bởi những yếu tố nào?

a)

Những bài toán nhỏ hơn

b)

Đầu vào và đầu ra

c)

Các cấu trúc điều khiển

d)

Chương trình máy tính.

10.

Trong quy trình tính lương cho nhân viên, bước nào thường được giao cho máy tính thực hiện?

a)

Chấm công

b)

Lập phiếu chi lương

c)

Tính toán tiền lương

d)

Thanh toán tiền lương.

11.

Khi xây dựng thuật toán, cần sử dụng các cấu trúc điều khiển nào?

a)

Điều kiện, lặp và phân nhánh.

b)

Tuần tự, rẽ nhánh và lặp.

c)

Chỉ có lặp và điều kiện.

d)

Phân nhánh và tuần tự.

12.

Bài toán nào không phải là bài toán tin học?

a)

Tính tiền lương cho nhân viên.

b)

Dịch văn bản từ tiếng Anh sang tiếng Việt.

c)

Phát triển phần mềm máy tính.

d)

Lập kế hoạch công việc trong tuần.

13.

Công thức tính tổng các giá trị nhỏ hơn 100 trong vùng B2:B6 là

a)

=SUM(B2:B6,"<100").

b)

=SUMIF(B2:B6,"<100").

c)

=SUMIF(B2:B6,">100").

d)

=SUMIF(B2:B6,<100).

14.

Em hãy sắp xếp các bước giải quyết vấn đề sau theo đúng thứ tự.

1. Thực hiện giải pháp.

2. Tìm hiểu vấn đề.

3. Lựa chọn giải pháp.

4. Đánh giá kết quả.

5. Phân tích vấn đề.

a)

2 => 5 => 3 =>1 => 4.

b)

2 => 3 => 1 =>5 => 4.

c)

2 => 1 => 5 =>3 => 4.

d)

2 => 5 => 1 =>3 => 4.

15.

Xem xét hiệu quả đạt được khi thực hiện giải pháp để cải tiến hoặc phát hiện những giải pháp mới là nội dung của bước nào trong quá trình giải quyết vấn đề?

a)

Lựa chọn giải pháp.

b)

Phân tích vấn đề.

c)

Đánh giá kết quả.

d)

Thực hiện giải pháp.

16.

Phương pháp giải quyết vấn đề có thể được mô tả dưới dạng thuật toán bằng những phương pháp nào?

a)

Vẽ sơ đồ tư duy hoặc sơ đồ khối.

b)

Liệt kê các bước hoặc tạo bảng tính.

c)

Sử dụng ngôn ngữ lập trình hoặc vẽ sơ đồ tư duy.

d)

Liệt kê các bước hoặc vẽ sơ đồ khối.

17.

Thế nào là Thực hiện giải pháp?

a)

Là xác định hiệu quả, phát hiện nhược điểm của giải pháp để cải tiến.

b)

Là triển khai giải pháp đã chọn để đạt được mục tiêu đặt ra.

c)

Là dựa trên nhận định ở bước phân tích vấn đề, tìm kiếm và lựa chọn cách giải quyết vấn đề.

d)

Là xem xét từng khía cạnh của vấn đề, đưa ra nhận định để tìm cách giải quyết.

18.

Bước đầu tiên trong quy trình giải bài toán tin học là gì?

a)

Cài đặt thuật toán.

b)

Gỡ lỗi và hiệu chỉnh.

c)

Xác định bài toán.

d)

Thực hiện chương trình.

19.

Bước Thực hiện giải pháp trong giải quyết vấn đề tương ứng với bước nào trong việc giải một bài toán tin học?

a)

Cài đặt thuật toán.

b)

Xây dựng thuật toán.

c)

Xác định bài toán.

d)

Gỡ lỗi và hiệu chỉnh chương trình.

20.

Đầu vào của bài toán giải phương trình ax2+bx+c=0 là gì?

a)

Thông báo "phương trình có vô số nghiệm".

b)

Nghiệm của phương trình (nếu có).

c)

Các hệ số a, b, c.

d)

Thông báo "phương trình vô nghiệm".