Tạo Trắc Nghiệm

200+ câu Trắc nghiệm Lập trình căn bản có đáp án - Phần 6

30 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Trong các cấu trúc dữ liệu cơ bản, ‘ngăn xếp’ (stack) hoạt động theo nguyên tắc nào?

Đáp án và lời giải

Đáp án: B

Câu 2

Phát biểu nào sau đây mô tả đúng về ‘client’ trong kiến trúc client-server?

Đáp án và lời giải

Đáp án: B

Câu 3

Trong OOP, ‘kế thừa’ (inheritance) cho phép một lớp…

Đáp án và lời giải

Đáp án: B

Câu 4

Phát biểu nào sau đây mô tả đúng nhất về ‘kiểu dữ liệu’ (data type) trong lập trình?

Đáp án và lời giải

Đáp án: B

Câu 5

Phát biểu nào sau đây mô tả đúng về ‘môi trường phát triển tích hợp’ (Integrated Development Environment – IDE)?

Đáp án và lời giải

Đáp án: B

Câu 6

Trong lập trình, ‘con trỏ’ (pointer) là gì?

Đáp án và lời giải

Đáp án: B

Câu 7

Trong lập trình, ‘bao đóng’ (encapsulation) là gì?

Đáp án và lời giải

Đáp án: B

Câu 8

Phát biểu nào sau đây mô tả đúng nhất về ‘thông dịch’ (interpretation) trong lập trình?

Đáp án và lời giải

Đáp án: B

Câu 9

Phát biểu nào sau đây mô tả đúng về ‘mô hình dữ liệu’ (data model)?

Đáp án và lời giải

Đáp án: B

Câu 10

Trong cơ sở dữ liệu quan hệ, ‘khóa chính’ (primary key) có vai trò gì?

Đáp án và lời giải

Đáp án: B

Câu 11

Phát biểu nào sau đây mô tả đúng về ‘lập trình tuyến tính’ (linear programming) trong ngữ cảnh thuật toán?

Đáp án và lời giải

Đáp án: B

Câu 12

Phát biểu nào mô tả đúng về ‘vòng lặp `while`’?

Đáp án và lời giải

Đáp án: B

Câu 13

Trong lập trình, ‘chuỗi ký tự’ (string) là loại dữ liệu dùng để biểu diễn điều gì?

Đáp án và lời giải

Đáp án: B

Câu 14

Khái niệm ‘cấu trúc điều khiển’ (control structure) trong lập trình đề cập đến loại thành phần nào?

Đáp án và lời giải

Đáp án: B

Câu 15

Trong lập trình, ‘bộ nhớ đệm’ (cache) thường được sử dụng với mục đích gì?

Đáp án và lời giải

Đáp án: B

Câu 16

Khái niệm ‘hằng số’ (constant) trong lập trình là gì?

Đáp án và lời giải

Đáp án: B

Câu 17

Phát biểu nào mô tả đúng về ‘tính kế thừa’ (inheritance) trong lập trình hướng đối tượng?

Đáp án và lời giải

Đáp án: B

Câu 18

Trong ngữ cảnh lập trình, khái niệm ‘biến’ (variable) được định nghĩa chính xác nhất là gì?

Đáp án và lời giải

Đáp án: B

Câu 19

Phát biểu nào mô tả đúng về ‘lỗi logic’ (logic error) trong lập trình?

Đáp án và lời giải

Đáp án: B

Câu 20

Khái niệm ‘biên dịch’ (compilation) trong lập trình là quá trình gì?

Đáp án và lời giải

Đáp án: B

Câu 21

Trong lập trình, ‘lệnh điều kiện’ (conditional statement) như `if-else` được dùng để làm gì?

Đáp án và lời giải

Đáp án: B

Câu 22

Phát biểu nào mô tả đúng nhất về ‘thuật toán’ (algorithm) trong khoa học máy tính?

Đáp án và lời giải

Đáp án: B

Câu 23

Phát biểu nào mô tả đúng về ‘lập trình thủ tục’ (procedural programming)?

Đáp án và lời giải

Đáp án: B

Câu 24

Trong lập trình, ‘điều kiện’ (condition) thường được sử dụng kết hợp với cấu trúc nào?

Đáp án và lời giải

Đáp án: B

Câu 25

Trong lập trình, ‘vòng lặp `for`’ thường được sử dụng khi nào?

Đáp án và lời giải

Đáp án: B

Câu 26

Trong lập trình, ‘toán tử’ (operator) được sử dụng để thực hiện hành động gì?

Đáp án và lời giải

Đáp án: B

Câu 27

Phát biểu nào mô tả đúng nhất ‘lập trình hướng đối tượng’ (Object-Oriented Programming – OOP)?

Đáp án và lời giải

Đáp án: B

Câu 28

Phát biểu nào mô tả đúng ý nghĩa của ‘tính đóng gói’ (encapsulation) trong lập trình hướng đối tượng?

Đáp án và lời giải

Đáp án: B

Câu 29

Trong lập trình, ‘giá trị trả về’ (return value) của một hàm là gì?

Đáp án và lời giải

Đáp án: B

Câu 30

Khái niệm ‘kiểu dữ liệu’ (data type) trong lập trình xác định điều gì?

Đáp án và lời giải

Đáp án: B