wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn thi HK2 - Tin học 9 2024-2025

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Bước đầu tiên trong quá trình giải quyết vấn đề là gì?

a)

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

b)

Tìm hiểu vấn đề

c)

Phân tích vấn đề

d)

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

2.

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

a)

Phân tích vấn đề

b)

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

c)

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

d)

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

3.

Khi trình bày giải pháp, điều quan trọng nhất là gì?

a)

Sử dụng nhiều tài liệu minh họa

b)

Sử dụng trình cài đặt ngôn ngữ

c)

Mô tả rõ ràng để tránh nhầm lẫn

d)

Đơn giản hóa các bước

4.

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

a)

Một bài toán được giải quyết bằng con người

b)

Một bài toán có thể giao cho máy tính thực hiện

c)

Một bài toán không thể giải quyết bằng máy tính

d)

Một bài toán chỉ áp dụng cho số học

5.

Trong một bài toán tin học, "đầu vào" là gì?

a)

Giá trị cần tìm

b)

Kết quả của bài toán

c)

Dữ liệu ban đầu cung cấp cho máy tính

d)

Quy trình xử lý

6.

Quy trình tính lương gồm bước nào giao cho máy tính thực hiện?

a)

Chấm công nhân viên

b)

Xây dựng công thức tính toán

c)

Tính toán tiền lương dựa trên dữ liệu đầu vào

d)

Thanh toán lương cho nhân viên

7.

Đầu ra trong bài toán tính lương là gì?

a)

Mức lương theo giờ

b)

Số giờ làm việc

c)

Tổng tiền lương hàng tuần

d)

Thông báo không có dữ liệu

8.

Cấu trúc điều khiển nào không được đề cập trong tài liệu?

a)

Tuần tự

b)

Rẽ nhánh

c)

Đệ quy

d)

Lặp

9.

Biến đầu vào trong bài toán tính lương là gì?

a)

Tổng tiền lương

b)

Mức lương và số giờ làm việc

c)

Số tiền thưởng

d)

Tên nhân viên

10.

Trong Scratch, cách nhập số giờ lao động sử dụng cấu trúc nào?

a)

Lặp với điều kiện trước

b)

Lặp với điều kiện sau

c)

Rẽ nhánh đơn giản

d)

Tuần tự

11.

Những công việc thuộc hướng Tin học ứng dụng là gì?

a)

Phân tích hệ thống thông tin

b)

Tạo nội dung đa phương tiện phục vụ quảng cáo

c)

Nghiên cứu trí tuệ nhân tạo

d)

Xây dựng giải pháp kỹ thuật xử lý thông tin

12.

Nhóm nghề không yêu cầu nghiên cứu sâu về lý thuyết máy tính là gì?

a)

Tin học ứng dụng

b)

Khoa học máy tính

c)

Quản trị mạng

d)

Phân tích dữ liệu

13.

Một nhà thiết kế đồ họa cần làm gì?

a)

Quản lý hệ thống cơ sở dữ liệu

b)

Tạo hình ảnh, âm thanh, video phục vụ truyền thông

c)

Phát triển thuật toán cho hệ thống máy tính

d)

Tìm hiểu an ninh mạng ngăn ngừa máy hỏng, nhiễm virus trong khi thiết kế

14.

Nghề nào phù hợp với một người muốn làm việc với mạng máy tính?

a)

Nhà thiết kế đồ họa

b)

Nhà phát triển phần mềm

c)

Nhà quản trị hệ thống

d)

Nhà nghiên cứu trí tuệ nhân tạo

15.

Sự khác biệt chính giữa Tin học ứng dụng và Khoa học máy tính là gì?

a)

Tin học ứng dụng chỉ làm việc với phần cứng

b)

Khoa học máy tính tập trung vào nghiên cứu thuật toán

c)

Tin học ứng dụng không liên quan đến công nghệ thông tin

d)

Khoa học máy tính không áp dụng thực tế

16.

Giải quyết vấn đề luôn cần phải phân tích thành những vấn đề nhỏ hơn, dễ giải quyết hơn.

a)

Đúng

b)

Sai

17.

Trong việc trình bày giải pháp, không nhất thiết phải mô tả rõ ràng miễn sao có thể thực hiện được.

a)

Đúng

b)

Sai

18.

Các bước giải quyết vấn đề luôn cần theo đúng trình tự mà không thể thay đổi.

a)

Đúng

b)

Sai

19.

Thuật toán luôn phải sử dụng cả ba cấu trúc điều khiển: tuần tự, rẽ nhánh và lặp.

a)

Đúng

b)

Sai

20.

Cài đặt thuật toán là bước chuyển các bước giải quyết vấn đề thành chương trình máy tính.

a)

Đúng

b)

Sai

21.

Khoa học máy tính nghiên cứu lý thuyết về thông tin và thuật toán.

a)

Đúng

b)

Sai

22.

Nhà thiết kế đồ họa thuộc nhóm nghề liên quan đến khoa học máy tính.

a)

Đúng

b)

Sai

23.

Nhóm nghề Tin học ứng dụng không đòi hỏi nghiên cứu lý thuyết sâu về khoa học máy tính.

a)

Đúng

b)

Sai

24.

Nhà quản trị hệ thống phải nghiên cứu lý thuyết về thông tin và thuật toán để làm việc hiệu quả.

a)

Đúng

b)

Sai

25.

Hàm nào trong Excel dùng để kiểm tra điều kiện và trả về một giá trị khi điều kiện đó đúng và một giá trị khác nếu điều kiện đó sai?

a)

Countif

b)

Sumif

c)

if

d)

and

26.

Công thức tính tổng các giá trị trong vùng D1:D7 với các ô tương ứng trong vùng A1:A7 có giá trị giống như ô F3 là

a)

=SUMIF(A1:A7,“F3”,D1:D7)

b)

=SUMIF(D1:D7,F3,A1:A7)

c)

=SUMIF(A1:A7,F3,D1:D7)

d)

=SUMIF(D1:D7,“F3”,A1:A7)

27.

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)

28.

Trong công thức chung của IF, tham số logical_test có ý nghĩa gì?

a)

Điều kiện kiểm tra

b)

Giá trị trả về nếu điều kiện là sai

c)

Giá trị trả về nếu điều kiện là đúng

d)

Phạm vi chứa các giá trị cần tính tổng

29.

Hàm nào trong Excel dùng để tính tổng giá trị của những ô thoả mãn một điều kiện nào đó?

a)

SUM

b)

SUMIF

c)

COUNTIF

d)

IF

30.

Hàm nào trong Excel dùng để đếm số ô tính trong vùng dữ liệu thoả mãn điều kiện?

a)

SUM

b)

SUMIF

c)

COUNTIF

d)

IF

31.

Hàm Countif đếm ô tính trong một vùng dữ liệu.

a)
True
b)
False
32.

Công thức chung của hàm countif là =Countif(range,criteria)

a)
True
b)
False
33.

= Countif(A1:A5,”10”) đếm có bao nhiêu giá trị 10 trong vùng A1:A10

a)
True
b)
False
34.

=If(10>8,gioi,kha) là hàm chưa đúng công thức báo lỗi

a)
True
b)
False
35.

Ô B10 chứa chữ “Nam” hàm = If(B10<>”Nam”,1,2) trả về kết quả trả về là 1

a)
True
b)
False
36.

Ô B10 chứa chữ “Nam” hàm = If(B10=”Nam”,1,2) trả về kết quả trả về là 1

a)
True
b)
False
37.

Ô B10 chứa số 0 hàm = If(B10>0,"Số dương","Số âm") trả về kết quả trả về là...

a)

Số dương

b)

Số âm

c)

0

d)

Báo lỗi

38.

Ô B10 chứa số 0 hàm = If(B10<=0,"Số dương","Số âm") trả về kết quả trả về là...

a)

Số dương

b)

Số âm

c)

0

d)

Báo lỗi

39.

Ô B10 chứa số 0 hàm = If(B10<>0,"Số dương","Số âm") trả về kết quả trả về là...

a)

Số dương

b)

Số âm

c)

0

d)

Báo lỗi

40.

Ô B10 chứa số 10 hàm = If(B10<>0,"Số dương","Số âm") trả về kết quả trả về là...

a)

Số dương

b)

Số âm

c)

0

d)

Báo lỗi