wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập 2

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

Khi thực hiện phép toán OR giữa hai dãy bit, kết quả của mỗi bit sẽ như thế nào?

a)

Bằng 1 nếu cả hai bit đều bằng 1

b)

Bằng 1 nếu ít nhất một trong hai bit bằng 1

c)

Bằng 0 nếu cả hai bit đều bằng 0

d)

Bằng 1 nếu hai bit khác nhau

2.

Số nhị phân 1011 tương ứng với giá trị thập phân nào?

a)

9

b)

10

c)

11

d)

12

3.

Bạn phát hiện tài khoản mạng xã hội của mình bị truy cập trái phép. Việc nào sau đây là cách tự bảo vệ dữ liệu cá nhân phù hợp nhất?

a)

Đăng xuất khỏi tài khoản và không sử dụng nữa

b)

Báo cáo sự cố với nền tảng và đổi mật khẩu ngay lập tức

c)

Xóa toàn bộ dữ liệu trong tài khoản

d)

Tạo tài khoản mới và bỏ qua tài khoản cũ

4.

Khi tham gia một diễn đàn học tập trực tuyến, bạn thấy một người dùng đăng thông tin sai lệch và có dấu hiệu bắt nạt người khác. Bạn nên làm gì?

a)

Phớt lờ và tiếp tục học tập như bình thường

b)

Trả lời lại để phản bác và bảo vệ người bị bắt nạt

c)
  1. Báo cáo hành vi đó với quản trị viên diễn đàn

d)

Rời khỏi diễn đàn để tránh rắc rối

5.

Câu lệnh rẽ nhánh trong lập trình giúp thực hiện điều gì?

a)

Lặp lại một đoạn chương trình nhiều lần

b)

Chia chương trình thành các phần nhỏ hơn

c)

Quyết định thực hiện một hành động dựa trên điều kiện

d)
  1. Khai báo biến trong chương trình

6.

Cấu trúc lặp trong lập trình thường được sử dụng khi nào?

a)

Khi cần kiểm tra điều kiện một lần duy nhất

b)
  1. Khi cần thực hiện một hành động nhiều lần

c)

Khi cần xử lý dữ liệu đầu vào

d)

Khi cần gọi chương trình con

7.

Đoạn mã sau thực hiện điều gì?

for i in range(3):

print("Xin chào")

a)
  1. In ra "Xin chào" một lần

b)
  1. In ra "Xin chào" ba lần

c)

In ra số 3

d)

Không in gì vì thiếu điều kiện

8.

Bạn muốn viết một chương trình kiểm tra xem một số có chia hết cho 5 hay không. Câu lệnh rẽ nhánh nào sau đây là phù hợp nhất?

a)

if number % 5 == 0:

b)

for number in range(5):

c)

print(number/5)

d)

while number == 5:

9.

Phép toán nhị phân với mạch logic được sử dụng để làm gì trong máy tính?

a)

Lưu trữ dữ liệu trên đám mây

b)

Tính toán và xử lý thông tin theo tín hiệu điện

c)

Hiển thị hình ảnh trên màn hình

d)

Kết nối máy tính với Internet

10.

Lưu trữ trực tuyến trên nền tảng đám mây giúp người dùng đạt được lợi ích nào sau đây?

a)

Giảm tốc độ xử lý của máy tính

b)

Tăng khả năng bảo mật phần cứng

c)
  1. Truy cập dữ liệu mọi lúc, mọi nơi có Internet

d)

Tự động xóa dữ liệu sau một thời gian

11.

Bạn muốn chia sẻ một bài hát yêu thích lên mạng xã hội. Để không vi phạm quyền sở hữu trí tuệ, bạn nên làm gì?

a)

Tải bài hát lên từ nguồn bất kỳ và chia sẻ công khai

b)

Ghi âm lại bài hát rồi đăng lên với tên khác

c)
  1. Chia sẻ đường dẫn đến bài hát từ nền tảng chính thức có bản quyền

d)

Đăng lời bài hát kèm theo hình ảnh minh họa

12.

Bạn muốn sử dụng một phần mềm thiết kế đồ họa cho dự án học tập. Để đảm bảo tuân thủ pháp luật về công nghệ thông tin, bạn nên chọn cách nào sau đây?

a)

Tìm bản cài đặt miễn phí trên các diễn đàn không chính thức

b)
  1. Mượn tài khoản của người khác để sử dụng phần mềm trả phí

c)

Sử dụng phần mềm mã nguồn mở hoặc phiên bản miễn phí hợp pháp

d)
  1. Tải phần mềm từ bất kỳ nguồn nào miễn là không bị lỗi

13.

Câu lệnh SQL nào dùng để lấy dữ liệu từ bảng?

a)

SELECT

b)

INSERT

c)

DELETE

d)

UPDATE

14.

Trong cơ sở dữ liệu quan hệ, bảng dữ liệu gồm những thành phần nào?

a)

Các biểu đồ và hình ảnh

b)

Các hàng và cột

c)

Các đoạn mã lập trình

d)

Các thư mục và tệp tin

15.

Khóa chính (Primary Key) có đặc điểm nào sau đây?

a)

Có thể trùng lặp giữa các bản ghi

b)

Là một cột không bắt buộc phải có

c)

Dùng để xác định duy nhất mỗi bản ghi

d)

Chỉ dùng để liên kết giữa các bảng

16.

Khóa ngoại (Foreign Key) giúp thực hiện điều gì trong cơ sở dữ liệu?

a)

Tăng tốc độ truy vấn dữ liệu

b)

Liên kết dữ liệu giữa các bảng

c)

Xóa dữ liệu không cần thiết

d)
  1. Mã hóa dữ liệu trong bảng

17.

Cho bảng HocSinh gồm các cột: MaHS, TenHS, Lop. Câu truy vấn nào sau đây lấy danh sách học sinh lớp 11A1?

a)
  1. SELECT TenHS FROM HocSinh WHERE Lop = '11A1';

b)
  1. SELECT MaHS FROM HocSinh WHERE TenHS = '11A1';

c)
  1. SELECT * FROM HocSinh WHERE MaHS = '11A1';

d)
  1. SELECT Lop FROM HocSinh WHERE TenHS = '11A1';

18.

Để bảo vệ thông tin trong hệ cơ sở dữ liệu của một trường học, biện pháp nào sau đây là phù hợp nhất?

a)

Cho phép tất cả giáo viên truy cập toàn bộ dữ liệu

b)

Sử dụng phần mềm chỉnh sửa ảnh để mã hóa dữ liệu

c)

Phân quyền truy cập theo chức năng và vai trò người dùng

d)

Sao chép dữ liệu ra USB để lưu trữ

19.

Thẻ HTML nào dùng để tạo liên kết đến một trang web khác?

a)

<img>

b)

<a>

c)

<ul>

d)

<form>

20.

Thuộc tính CSS nào dùng để thay đổi màu nền của trang web?

a)
  1. font-size

b)
  1. color

c)
  1. background-color

d)
  1. border

21.

Thẻ <form> trong HTML thường được sử dụng để làm gì?

a)

Hiển thị hình ảnh

b)

Tạo danh sách có thứ tự

c)

Nhập và gửi dữ liệu từ người dùng

d)

Tạo bảng dữ liệu

22.

Để áp dụng một kiểu CSS cho nhiều phần tử có cùng class, cú pháp nào sau đây là đúng?

a)
  1. #tenClass {}

b)
  1. .tenClass {}

c)
  1. tenClass {}

d)
  1. *tenClass {}

23.

Bạn muốn chèn một video vào trang web. Thẻ HTML nào phù hợp nhất để thực hiện điều này?

a)

<audio>

b)

<video>

c)

<iframe>

d)

<object>

24.

Bạn thiết kế một trang web bán hàng và muốn phần giới thiệu sản phẩm nổi bật hơn. Giải pháp nào sau đây là phù hợp nhất?

a)

Dùng CSS để thay đổi màu nền, kích thước chữ và thêm viền cho phần giới thiệu

b)

Chèn toàn bộ nội dung vào một hình ảnh duy nhất

c)
  1. Sử dụng thẻ

    để hiển thị thông tin sản phẩm

d)

Tăng số lượng sản phẩm hiển thị trên một dòng