wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập Tin 9 kỳ II

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

Hàm COUNTIF dùng để làm gì?

a)

Tính tổng các giá trị trong một vùng.

b)

Đếm số lượng ô thỏa mãn một điều kiện cho trước.

c)

Tìm giá trị lớn nhất trong một vùng.

d)

Tìm giá trị nhỏ nhất trong một vùng.

2.

Hàm SUMIF dùng để làm gì?

a)

Tính trung bình cộng của các giá trị trong một vùng.

b)

Tính tổng các giá trị trong một vùng dựa trên một điều kiện cho trước.

c)

Đếm số lượng ô không trống trong một vùng.

d)

Chuyển đổi dữ liệu từ dạng cột sang dạng hàng.

3.

Trong bảng tính quản lý tài chính gia đình, bạn muốn tính toán khoản tiền còn lại sau khi trừ các chi phí từ tổng thu nhập. Giả sử ô B2 chứa tổng thu nhập, và ô C2 chứa tổng chi phí. Công thức nào sau đây sẽ tính toán chính xác khoản tiền còn lại?

a)

=B2+C2

b)

=C2-B2

c)

=B2-C2

d)

=SUM(B2,C2)

4.

Cho bảng dữ liệu về danh sách học sinh và điểm thi. Bạn muốn đếm số lượng học sinh có điểm lớn hơn hoặc bằng 8. Công thức COUNTIF nào sau đây là đúng?

a)

=COUNTIF(B2:B10, ">8")

b)

=COUNTIF(B2:B10, ">=8")

c)

=COUNTIF(B2:B10, "=>8")

d)

=COUNTIF(B2:B10, ">= 8")

5.

Bạn cần chỉ cho phép nhập giá trị từ 1 đến 10 cho ô A1. Cách thực hiện nào sau đây là hợp lý?

a)

Sử dụng hàm IF để kiểm tra giá trị.

b)

Sử dụng Conditional Formatting để tô màu ô.

c)

Sử dụng Data Validation với loại số nguyên, từ 1 đến 10.

d)

Nhập giá trị vào mà không cần kiểm tra.

6.

Bạn muốn xác nhận số lượng ô có giá trị là "Điểm" trong cột A. Công thức nào là đúng?

a)

COUNTIF(A:A, "Điểm")

b)

COUNTIF(A:A, "Điểm", B:B)

c)

COUNTA(A:A, "Điểm")

d)

COUNT(A:A, "Điểm")

7.

Nếu bạn muốn tính tổng các khoản "Chi" trong cột B dựa trên loại giao dịch trong cột A, công thức nào đúng?

a)

IF(A:A="Chi", SUM(B:B), 0)

b)

SUMIF(B:B, "Chi", A:A)

c)

COUNTIF(A:A, "Chi")

d)

SUMIF(A:A, "Chi", B:B)

8.

Để phân loại điểm từ ô C2, nếu >= 9 thì "Xuất sắc", >= 7 thì "Khá", còn lại là "Yếu". Công thức nào là chính xác?

a)

=IF(C2<9, "Xuất sắc", "Khá")

b)

=IF(C2>=9, "Xuất sắc", IF(C2>=7, "Khá", "Yếu"))

c)

=IF(C2=9, "Xuất sắc", "Khá", "Yếu")

d)

=IF(C2>9, "Xuất sắc", "Khá", "Yếu")

9.

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

a)

Tìm kiếm giải pháp

b)

Xác định vấn đề

c)

Lập kế hoạch

d)

Kiểm tra kết quả

10.

Mục tiêu của việc giải quyết vấn đề là gì?

a)

Tạo ra vấn đề mới

b)

Tìm ra nguyên nhân của vấn đề

c)

Đưa ra giải pháp cho vấn đề

d)

Tránh né vấn đề

11.

Bài toán tin học là gì?

a)

Bài toán được mô tả dưới dạng thuật toán

b)

Bài toán chỉ có thể giải bằng máy tính

c)

Bài toán không liên quan đến thực tế

d)

Bài toán chỉ dành cho người giỏi tin học

12.

Thuật toán là gì?

a)

Một loại virus máy tính

b)

Một dãy các thao tác để giải quyết một bài toán

c)

Một ngôn ngữ lập trình

d)

Một phần cứng máy tính

13.

Chương trình máy tính là gì?

a)

Một trò chơi điện tử

b)

Một thiết bị phần cứng

c)

Một tập hợp các câu lệnh để máy tính thực hiện

d)

Một loại virus máy tính

14.

Ngôn ngữ lập trình dùng để làm gì?

a)

Để giao tiếp với người nước ngoài

b)

Để viết các câu lệnh cho máy tính

c)

Để thiết kế đồ họa

d)

Để soạn thảo văn bản

15.

Lệnh trong ngôn ngữ lập trình là gì?

a)

Một yêu cầu để máy tính thực hiện một công việc cụ thể

b)

Một thông báo lỗi

c)

Một lời khuyên

d)

Một đoạn văn bản

16.

Biên dịch chương trình là gì?

a)

Lưu trữ chương trình

b)

Tìm kiếm lỗi trong chương trình

c)

Chạy thử chương trình

d)

Dịch chương trình sang ngôn ngữ máy tính hiểu được

17.

Tại sao việc chia nhỏ một vấn đề lớn thành các vấn đề nhỏ hơn lại hữu ích trong quá trình giải quyết vấn đề?

a)

Giúp vấn đề trở nên phức tạp hơn.

b)

Giúp dễ dàng xác định và giải quyết từng phần của vấn đề.

c)

Làm mất thời gian hơn so với việc giải quyết vấn đề lớn.

d)

Không có lợi ích gì cả.

18.

Khi nào một bài toán được coi là có tính khả thi để giải quyết bằng máy tính?

a)

Khi bài toán quá phức tạp.

b)

Khi bài toán không có quy luật.

c)

Khi bài toán có thể được mô tả bằng một thuật toán rõ ràng và hiệu quả.

d)

Khi bài toán chỉ có một cách giải duy nhất.

19.

Tại sao cần phải kiểm tra và gỡ lỗi (debug) chương trình máy tính sau khi viết?

a)

Vì máy tính luôn hoạt động chính xác.

b)

Để đảm bảo chương trình chạy đúng theo yêu cầu và không có lỗi.

c)

Vì việc kiểm tra và gỡ lỗi là không cần thiết.

d)

Để làm cho chương trình chạy nhanh hơn.

20.

Điều gì sẽ xảy ra nếu một chương trình máy tính không tuân theo cú pháp của ngôn ngữ lập trình?

a)

Chương trình vẫn sẽ chạy bình thường.

b)

Chương trình sẽ bị treo.

c)

Chương trình sẽ không thể biên dịch hoặc chạy được.

d)

Chương trình sẽ tự động sửa lỗi.

21.

Ngành nghề nào sau đây liên quan trực tiếp đến lĩnh vực tin học?

a)

Lập trình viên

b)

Kỹ sư xây dựng

c)

Bác sĩ

d)

Giáo viên ngữ văn

22.

Công việc nào sau đây thường được thực hiện bởi một chuyên gia an ninh mạng?

a)

Thiết kế website

b)

Bảo vệ hệ thống máy tính khỏi các cuộc tấn công mạng

c)

Sửa chữa phần cứng máy tính

d)

Quản lý cơ sở dữ liệu

23.

Vì sao kỹ năng tin học quan trọng với nhiều nghề?

a)

Giúp giải trí.

b)

Là môn học bắt buộc.

c)

Hỗ trợ công việc, xử lý thông tin.

d)

Giúp thông minh hơn.

24.

Người giỏi bảo mật thông tin giúp gì tổ chức?

a)

Quản lý mạng xã hội.

b)

Bảo vệ dữ liệu và hệ thống.

c)

Thiết kế giao diện.

d)

Sửa chữa phần cứng.

25.

Trong bài toán tính lương, bước nào cần sử dụng cấu trúc điều kiện?

a)

Nhập dữ liệu đầu vào

b)

Tính lương vượt mức

c)

Xuất kết quả tiền lương

d)

Lưu dữ liệu vào hồ sơ

26.

Một trong những yếu tố quan trọng của thuật toán bám tường là gì?

a)

Luôn tiến thẳng khi không có đường khác

b)

Luôn giữ tường ở bên trái hoặc phải

c)

Quay ngẫu nhiên khi gặp ngã rẽ

d)

Dừng lại khi gặp tường

27.

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óc 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.

28.

Công việc đặc thù của nhóm các nhà chuyên môn phân tích và phát triển phần mềm là gì?

a)

Thiết kế, xây dựng, tích hợp và triển khai các hệ thống cơ sở dữ liệu.

b)

Thiết kế nội dung để truyền đạt thông tin dưới hình thức hình ảnh, âm thanh, hoạt hình,...

c)

Thiết lập chính sách và triển khai các kế hoạch bảo mật dữ liệu.

d)

Nghiên cứu, phân tích các thành phần của hệ thống thông tin.