Bộ số 1

Câu 1

Trong khoa học máy tính, 'dữ liệu' (data) là gì?

Câu 2

Trong lập trình, 'gỡ lỗi' (debugging) là quá trình:

Câu 3

Trong ngôn ngữ lập trình, 'hàm' (function) hoặc 'phương thức' (method) được sử dụng để:

Câu 4

Phát biểu nào sau đây mô tả đúng nhất về 'chương trình máy tính'?

Câu 5

Trong hệ thống tệp, 'thư mục' (directory/folder) có vai trò gì?

Câu 6

Trong môi trường mạng, 'Địa chỉ IP' (Internet Protocol Address) có vai trò gì?

Câu 7

Trong ngôn ngữ lập trình C++, câu lệnh 'cout << 'Hello' << endl;' có chức năng gì?

Câu 8

Khi nói về 'phần mềm ứng dụng' (application software), ví dụ nào sau đây là phù hợp nhất?

Câu 9

Nguyên tắc 'DRY' (Don't Repeat Yourself) trong lập trình khuyên chúng ta nên:

Câu 10

Khái niệm 'Internet of Things' (IoT) đề cập đến điều gì?

Câu 11

Trong một hệ điều hành, chức năng chính của 'trình quản lý tệp' (file manager) là gì?

Câu 12

Trong ngôn ngữ lập trình Python, câu lệnh 'if...elif...else' được sử dụng cho mục đích gì?

Câu 13

Khái niệm 'tệp tin' (file) trong máy tính đề cập đến:

Câu 14

Trong ngôn ngữ lập trình Python, câu lệnh nào sau đây được sử dụng để khai báo một biến và gán giá trị ban đầu cho nó?

Câu 15

Khi nói về 'lập trình hướng đối tượng' (Object-Oriented Programming - OOP), khái niệm nào sau đây là cơ bản nhất?

Câu 16

Câu lệnh nào trong Python được dùng để in ra màn hình một giá trị hoặc một chuỗi?

Câu 17

Phát biểu nào sau đây là đúng về 'thuật toán tìm kiếm nhị phân' (binary search)?

Câu 18

Khái niệm 'dữ liệu lớn' (Big Data) thường đề cập đến:

Câu 19

Trong ngôn ngữ lập trình, 'biến' (variable) có chức năng gì?

Câu 20

Phát biểu nào sau đây đúng về 'hệ điều hành' (operating system)?

Câu 21

Trong ngôn ngữ lập trình Scratch, khối lệnh 'repeat' được sử dụng để:

Câu 22

Trong lĩnh vực lập trình, 'biên dịch' (compilation) là quá trình:

Câu 23

Trong các ngôn ngữ lập trình, 'kiểu dữ liệu' (data type) xác định điều gì?

Câu 24

Một 'từ khóa' (keyword) trong ngôn ngữ lập trình là gì?

Câu 25

Phát biểu nào sau đây mô tả chính xác nhất về 'thuật toán'?

Câu 26

Trong lập trình, 'vòng lặp' (loop) được sử dụng để làm gì?

Câu 27

Khái niệm 'đám mây' (cloud computing) được hiểu là:

Câu 28

Khi nói về 'an ninh mạng' (cybersecurity), hành động nào là quan trọng nhất để bảo vệ tài khoản trực tuyến?

Câu 29

Nguyên tắc cơ bản của 'mật mã hóa' (encryption) là gì?

Câu 30

Khi làm việc với dữ liệu dạng bảng, thành phần nào là tập hợp các cột, mỗi cột đại diện cho một thuộc tính của dữ liệu?