150+ câu hỏi trắc nghiệm tin 12 bài 10 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
Tại sao việc đặt tên biến có ý nghĩa và tuân thủ quy ước lại quan trọng trong lập trình?
Câu 2
Phát biểu nào sau đây mô tả đúng về 'loop termination condition' (điều kiện kết thúc vòng lặp)?
Câu 3
Trong các cấu trúc điều khiển luồng, 'if-else' statement (câu lệnh nếu-thì-khác) được sử dụng để làm gì?
Câu 4
Trong lập trình, 'compiler optimization' (tối ưu hóa trình biên dịch) nhằm mục đích gì?
Câu 5
Phát biểu nào sau đây mô tả chính xác mục đích của 'compiler' (trình biên dịch)?
Câu 6
Phát biểu nào sau đây mô tả đúng nhất 'syntax' (cú pháp) trong ngôn ngữ lập trình?
Câu 7
Trong lập trình, một 'variable' (biến) được sử dụng để làm gì?
Câu 8
Khi một chương trình bị 'crash' (sập), điều đó thường có nghĩa là gì?
Câu 9
Một 'comment' (chú thích) trong mã nguồn được sử dụng để làm gì?
Câu 10
Trong lập trình, 'string' (chuỗi) là một kiểu dữ liệu dùng để biểu diễn gì?
Câu 11
Trong lập trình hướng đối tượng, 'object' (đối tượng) là một thể hiện của lớp nào?
Câu 12
Trong lập trình, một 'statement' (câu lệnh) là gì?
Câu 13
Khái niệm 'algorithm' (thuật toán) trong khoa học máy tính đề cập đến điều gì?
Câu 14
Khái niệm 'object-oriented programming' (lập trình hướng đối tượng - OOP) tập trung vào việc tổ chức mã xung quanh các 'objects' (đối tượng). Phương thức nào sau đây là một đặc điểm cốt lõi của OOP?
Câu 15
Trong lập trình, 'debugging' (gỡ lỗi) là quá trình gì?
Câu 16
Phát biểu nào sau đây mô tả đúng nhất vai trò của 'interpreter' (trình thông dịch)?
Câu 17
Trong lập trình, 'variable scope' (phạm vi của biến) xác định điều gì?
Câu 18
Tại sao việc sử dụng 'libraries' (thư viện) lại phổ biến trong lập trình?
Câu 19
Khái niệm 'recursion' (đệ quy) trong lập trình là gì?
Câu 20
Trong lập trình, một 'array' (mảng) là gì?
Câu 21
Phát biểu nào sau đây mô tả đúng nhất vai trò của 'API' (Application Programming Interface - Giao diện Lập trình Ứng dụng)?
Câu 22
Phát biểu nào sau đây mô tả đúng nhất 'data structure' (cấu trúc dữ liệu)?
Câu 23
Trong lập trình, 'runtime error' (lỗi thời gian chạy) xảy ra khi nào?
Câu 24
Khi một chương trình máy tính thực thi, 'syntax error' (lỗi cú pháp) thường xảy ra do nguyên nhân nào?
Câu 25
Trong lập trình, khi một hàm nhận các giá trị đầu vào, các giá trị này được gọi là gì?
Câu 26
Trong lập trình, 'polymorphism' (tính đa hình) là một nguyên lý cho phép gì?
Câu 27
Một 'loop' (vòng lặp) trong lập trình được thiết kế để thực hiện chức năng gì?
Câu 28
Phát biểu nào sau đây mô tả đúng nhất khái niệm 'function' (hàm) trong lập trình?
Câu 29
Khi nói về 'data types' (kiểu dữ liệu) trong lập trình, ví dụ nào sau đây không phải là kiểu dữ liệu cơ bản?
Câu 30
Trong phát triển phần mềm, 'IDE' (Integrated Development Environment - Môi trường Phát triển Tích hợp) thường bao gồm những thành phần nào?
