Gozic.AI
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Contact Us
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Contact Us
Menu Trắc Nghiệm
Trắc Nghiệm
Lập Trình C++
Tổng hợp
Phỏng vấn
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Lập Trình C++
Tổng hợp
Phỏng vấn
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Tổng câu hỏi trong bộ đề
Trang Chủ
Mục Khác
KHÁC
Lập Trình C++
Tổng hợp
Previous
Next
Câu hỏi 1: C++ là gì?
A: Một hệ điều hành
B: Ngôn ngữ lập trình hướng đối tượng mở rộng từ C
C: Một phần mềm thiết kế đồ họa
D: Ngôn ngữ lập trình web
Câu hỏi 2: Ai là người tạo ra C++?
A: James Gosling
B: Bjarne Stroustrup
C: Dennis Ritchie
D: Guido van Rossum
Câu hỏi 3: Tính chất nào sau đây không thuộc lập trình hướng đối tượng trong C++?
A: Kế thừa
B: Đa hình
C: Bao đóng (Encapsulation)
D: Liệt kê (Enumeration)
Câu hỏi 4: Từ khóa nào dùng để khai báo class trong C++?
A: struct
B: object
C: class
D: define
Câu hỏi 5: Từ khóa 'public' trong class có nghĩa là gì?
A: Chỉ được truy cập trong class
B: Chỉ dùng trong hàm main
C: Có thể truy cập từ bên ngoài class
D: Không thể kế thừa
Câu hỏi 6: Tính kế thừa trong C++ cho phép?
A: Class con sử dụng lại thuộc tính và phương thức class cha
B: Tạo biến toàn cục
C: Gán con trỏ
D: Sử dụng malloc
Câu hỏi 7: C++ hỗ trợ mấy loại kế thừa?
A: Đơn, đa cấp, đa hình, hỗn hợp
B: Chỉ đơn kế thừa
C: Không hỗ trợ
D: Một kiểu duy nhất
Câu hỏi 8: Từ khóa 'this' dùng để?
A: Tham chiếu đến đối tượng hiện tại trong class
B: Khai báo mảng
C: Xóa bộ nhớ
D: Gán giá trị
Câu hỏi 9: Overloading là gì trong C++?
A: Định nghĩa nhiều hàm cùng tên với đối số khác nhau
B: Gọi quá nhiều hàm
C: Truy xuất quá mức
D: Chạy song song
Câu hỏi 10: Từ khóa 'private' trong class nghĩa là gì?
A: Chỉ có thể truy cập từ bên trong class
B: Truy cập từ mọi nơi
C: Truy cập từ hàm bạn
D: Truy cập trong file khác
Câu hỏi 11: Từ khóa 'virtual' dùng để làm gì?
A: Hỗ trợ đa hình khi kế thừa
B: Khai báo biến
C: Tạo đối tượng
D: Gọi hàm static
Câu hỏi 12: Constructor dùng để làm gì?
A: Khởi tạo đối tượng khi tạo mới
B: Gán giá trị cho class
C: Tạo biến cục bộ
D: Hủy biến
Câu hỏi 13: Template trong C++ dùng để làm gì?
A: Tạo hàm và class với kiểu dữ liệu linh hoạt
B: Tạo UI
C: Sinh mã nguồn
D: Tạo thư viện
Câu hỏi 14: Namespace trong C++ dùng để làm gì?
A: Tránh trùng tên trong chương trình lớn
B: Tạo hàm đệ quy
C: Lưu file
D: Tạo class
Câu hỏi 15: Destructor được gọi khi nào?
A: Khi object kết thúc vòng đời
B: Khi gọi new
C: Khi khởi tạo
D: Khi gọi hàm main
×