150+ câu hỏi trắc nghiệm tin 11 bài 11 online có đáp án
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
⚠️ Đọc lưu ý và miễn trừ trách nhiệm trước khi bắt đầu: Các câu hỏi và đáp án trong bộ trắc nghiệm này chỉ mang tính chất tham khảo, hỗ trợ học tập và ôn luyện. Đây KHÔNG PHẢI là đề thi chính thức, không đại diện cho bất kỳ tài liệu chuẩn hóa hay kiểm tra chứng chỉ nào từ các cơ quan giáo dục hay tổ chức cấp chứng chỉ chuyên môn. Website không chịu bất kỳ trách nhiệm nào liên quan đến độ chính xác của nội dung hoặc các quyết định được đưa ra dựa trên kết quả làm bài trắc nghiệm.
Bộ số 1
Câu 1
Cấu trúc dữ liệu nào sau đây hoạt động theo nguyên tắc 'vào trước, ra trước' (FIFO - First In, First Out)?
Câu 2
Trong Python, kiểu dữ liệu nào sau đây dùng để lưu trữ một tập hợp các phần tử *không* trùng lặp và *không* có thứ tự?
Câu 3
Trong Python, hàm 'len()' được sử dụng để làm gì?
Câu 4
Thế nào là phạm vi (scope) của một biến trong lập trình?
Câu 5
Trong lập trình, thuật ngữ 'recursion' (đệ quy) có nghĩa là gì?
Câu 6
Trong Python, phương thức nào sau đây được sử dụng để thêm một phần tử vào cuối danh sách?
Câu 7
Trong Python, hàm 'sorted()' được sử dụng để làm gì?
Câu 8
Trong lập trình, thuật ngữ 'module' (mô-đun) dùng để chỉ điều gì?
Câu 9
Trong lập trình, ngoại lệ (exception) là gì?
Câu 10
Cấu trúc điều khiển nào sau đây cho phép thực hiện một khối lệnh nhiều lần cho đến khi một điều kiện nhất định không còn đúng?
Câu 11
Trong Python, kiểu dữ liệu nào sau đây là *không thể thay đổi* (immutable)?
Câu 12
Trong Python, hàm nào sau đây được sử dụng để nhập dữ liệu từ bàn phím?
Câu 13
Trong Python, hàm 'open()' được sử dụng để làm gì?
Câu 14
Trong Python, phương thức 'split()' được sử dụng để làm gì?
Câu 15
Trong ngôn ngữ lập trình Python, kiểu dữ liệu nào sau đây dùng để lưu trữ một chuỗi ký tự?
Câu 16
Đâu là lợi ích chính của việc sử dụng hàm trong lập trình?
Câu 17
Trong lập trình, 'algorithm' (thuật toán) là gì?
Câu 18
Đâu là điểm khác biệt chính giữa vòng lặp 'for' và 'while' trong Python?
Câu 19
Trong lập trình, thuật ngữ 'API' là viết tắt của cụm từ nào?
Câu 20
Trong Python, toán tử '//' thực hiện phép toán nào?
Câu 21
Trong Python, biểu thức ''hello'.upper()' sẽ trả về kết quả gì?
Câu 22
Trong lập trình, kỹ thuật 'data abstraction' (trừu tượng hóa dữ liệu) có nghĩa là gì?
Câu 23
Phát biểu nào sau đây là đúng về biến trong lập trình?
Câu 24
Trong Python, biểu thức '[1, 2, 3] + [4, 5, 6]' sẽ trả về kết quả gì?
Câu 25
Trong Python, hàm 'range(1, 10, 2)' sẽ tạo ra dãy số nào?
Câu 26
Trong lập trình, thuật ngữ 'debug' dùng để chỉ công việc nào?
Câu 27
Trong Python, biểu thức '3 > 5 and 2 < 4' sẽ trả về giá trị gì?
Câu 28
Trong lập trình, mục đích của việc sử dụng comment (chú thích) trong code là gì?
Câu 29
Trong lập trình hướng đối tượng, thuộc tính (attribute) của một đối tượng dùng để làm gì?
Câu 30
Trong lập trình, thuật ngữ 'inheritance' (kế thừa) dùng để chỉ điều gì?
