Lập trình C

Lưu
(0) lượt yêu thích
(205) lượt xem
(15) luyện tập

Ôn tập trên lớp

Ảnh đề thi

Câu 1: Chương trình C có bao nhiêu hàm main()?
  • 1
  • 2
  • 3
  • 4
Câu 2: Đâu là cặp kí hiệu dùng để bắt đầu và kết thúc một block code trong ngôn ngữ lập trình C?
  • <>
  • {}
  • []
  • ""
Câu 3: Theo Nghị định 112/2020/NĐ-CP; 18/9/2020. Phương án nào sau đây là một trong những nguyên tắc xử lý kỷ luật cán bộ, công chức, viên chức?
  • Tuân thủ Hiến pháp và pháp luật.
  • Công khai, minh bạch, đúng thẩm quyền và có sự kiểm tra, giám sát.
  • Khách quan, công bằng; công khai, minh bạch; nghiêm minh, đúng pháp luật
  • Bảo đảm sự lãnh đạo của Đảng Cộng sản Việt Nam, sự quản lý của Nhà nước.
Câu 4: Theo Nghị định 112/2020/NĐ-CP; 18/9/2020. Cán bộ, công chức, viên chức có hành vi vi phạm lần đầu đã bị xử lý kỷ luật mà trong thời hạn bao nhiêu tháng kể từ ngày quyết định xử lý kỷ luật có hiệu lực có cùng hành vi vi phạm thì bị coi là tái phạm?
  • 12 tháng
  • 18 tháng
  • 36 tháng
  • 24 tháng
Câu 5: Nghị định số 112/2020/NĐ-CP của Chính phủ Việt Nam về quản lý và sử dụng thẻ bảo hiểm y tế có những nội dung quan trọng nào? Chọn tất cả các phát biểu đúng.
  • Quy định về đối tượng được phát thẻ bảo hiểm y tế
  • Điều chỉnh về quy trình cấp thẻ bảo hiểm y tế
  • Thay đổi mức đóng bảo hiểm y tế hàng tháng
  • Quy định về việc sử dụng thẻ bảo hiểm y tế

Câu 1: Trong C++ hướng đối tượng, khái niệm nào cho phép một lớp có nhiều khởi tạo với danh sách tham số khác nhau, mà vẫn giữ nguyên tên hàm và kiểu trả về?
  • Overloading constructor (nạp chồng hàm khởi tạo)
  • Virtual constructor
  • Copy constructor
  • Move constructor
Câu 2: Thuộc tính nào cho phép một lớp ẩn chi tiết thực thi từ người dùng lớp khác và đảm bảo an toàn dữ liệu bằng cách ẩn thành viên và kiểm tra truy cập?
  • Inheritance (Kế thừa)
  • Encapsulation (Đóng gói)
  • Polymorphism (Đa hình)
  • Abstraction (Trừu tượng hóa)
Câu 3: Trong C++, từ khóa nào dùng để đảm bảo thành viên dữ liệu hoặc hàm chỉ có thể truy cập được từ các thành phần liên quan hoặc từ lớp con?
  • private
  • public
  • protected
  • internal
Câu 4: Một lớp có thể kế thừa từ một lớp khác và ghi đè lại phương thức ảo. Từ khóa nào xác định việc ghi đè đúng kiểu và cho phép đa hình?
  • virtual
  • override
  • final
  • abstract
Câu 5: Trong C++, khởi tạo sao chép (copy constructor) có chữ ký nào đúng?
  • ClassName(const ClassName& other)
  • ClassName(ClassName other)
  • ClassName& operator=(const ClassName& other)
  • ClassName(ClassName&& other)
Câu 6: Để quản lý vòng đời đối tượng hiệu quả và tránh rò rỉ bộ nhớ khi dùng cấp phát động, cách nào là phù hợp nhất?
  • Sử dụng raw pointers và delete ở mọi nơi
  • Sử dụng smart pointers (unique_ptr, shared_ptr)
  • Sử dụng C-style malloc/free
  • Gán con trỏ null cho đối tượng
Câu 7: Biểu thức toán tử nào cho phép tham chiếu tới đối tượng hiện tại trong lớp thành viên (this) và được dùng phổ biến trong thiết kế fluent interface?
  • operator->
  • operator*
  • operator()
  • operator=
Câu 8: Trong thiết kế hướng đối tượng, nguyên tắc SOLID nguyên tắc nào liên quan tới chữ ký hàm và phạm vi tác động của thay đổi?
  • Single Responsibility Principle (Nguyên tắc trách nhiệm đơn)
  • Open/Closed Principle (Mở đóng)
  • Liskov Substitution Principle (Nguyên tắc thay thế Liskov)
  • Dependency Inversion Principle (Đảo ngược phụ thuộc)
Câu 9: Một lớp trừu tượng trong C++ được biểu thị bằng:
  • Có constructor ẩn danh
  • Có ít nhất một hàm ảo thuần túy (pure virtual function)
  • Kế thừa từ lớp abstracter
  • Có member data ẩn
Câu 10: Trong việc quản lý tài nguyên theo RAII (Resource Acquisition Is Initialization), hành động nào đúng nhất?
  • Cấp phát và giải phóng tài nguyên thủ công ở mọi nơi
  • Sử dụng bất động hóa (garbage collection) để giải phóng tài nguyên
  • Gán tài nguyên vào đối tượng và để nó tự giải phóng khi đối tượng bị hủy
  • Truyền tài nguyên giữa các đối tượng bằng tham chiếu
Xếp hạng ứng dụng
Cho người khác biết về suy nghĩ của bạn?

Tất cả đánh giá

Admin
- 2023-12-19 14:49:45

xịn

Đánh giá tổng quát

Dựa trên 1 đánh giá
5
4
3
2
1
Ảnh đề thi
Thông tin đề thi
Trường học
Cao đẳng Đại Việt Sài Gòn
Ngành nghề
Đang cập nhật
Môn học
Lập trình C/C++
Tác giả
Báo lỗi
Nếu có bất kì vấn đề nào về Website hay đề thi, các bạn có thể liên hệ đến Facebook của mình. Tại đây!
Đề thi khác Hot
9 tháng trước