Đề 12 – Bài tập, đề thi trắc nghiệm online Lập trình .NET

Đề 12 – Bài tập, đề thi trắc nghiệm online Lập trình .NET

Đề 12 – Bài tập, đề thi trắc nghiệm online Lập trình .NET

Số câu30
Quiz ID11767
Câu 1
1. Thành phần nào của .NET Framework chịu trách nhiệm chuyển đổi mã IL (Intermediate Language) thành mã máy (native code) để thực thi trên hệ điều hành cụ thể?
Câu 2
2. Generics trong C# mang lại lợi ích chính nào?
Câu 3
3. Trong lập trình hướng đối tượng với .NET, 'inheritance' (kế thừa) cho phép điều gì?
Câu 4
4. Từ khóa 'override' trong C# được sử dụng để làm gì?
Câu 5
5. ASP.NET Core là framework để phát triển loại ứng dụng nào?
Câu 6
6. Entity Framework (EF) Core là gì trong .NET?
Câu 7
7. Interface trong C# được sử dụng để định nghĩa điều gì?
Câu 8
8. Delegate trong C# có thể được hiểu như thế nào?
Câu 9
9. Kiểu dữ liệu 'value type' và 'reference type' khác nhau cơ bản như thế nào trong .NET?
Câu 10
10. LINQ (Language Integrated Query) trong .NET Framework cung cấp khả năng gì?
Câu 11
11. Attribute trong C# được dùng để làm gì?
Câu 12
12. CLS (Common Language Specification) đảm bảo điều gì trong .NET?
Câu 13
13. NuGet là gì trong hệ sinh thái .NET?
Câu 14
14. Phương thức 'virtual' trong C# cho phép điều gì?
Câu 15
15. Trong .NET, 'Garbage Collection' (GC) là cơ chế quản lý bộ nhớ tự động. Phát biểu nào sau đây mô tả đúng nhất về GC?
Câu 16
16. Razor Pages trong ASP.NET Core là gì?
Câu 17
17. Dependency Injection (DI) trong .NET Core (và .NET) mang lại lợi ích chính nào?
Câu 18
18. Extension methods (phương thức mở rộng) trong C# cho phép làm gì?
Câu 19
19. Ngôn ngữ lập trình nào sau đây KHÔNG phải là ngôn ngữ chính thức được hỗ trợ trên nền tảng .NET?
Câu 20
20. IActionResult trong ASP.NET Core MVC được sử dụng để làm gì?
Câu 21
21. Boxing và Unboxing là gì trong .NET?
Câu 22
22. Điểm khác biệt chính giữa .NET Framework và .NET (trước đây là .NET Core) là gì?
Câu 23
23. CTS (Common Type System) trong .NET Framework định nghĩa điều gì?
Câu 24
24. Blazor trong .NET cho phép phát triển loại ứng dụng web nào đặc biệt?
Câu 25
25. Abstract class (lớp trừu tượng) khác với interface (giao diện) ở điểm nào?
Câu 26
26. Async và Await trong C# được sử dụng để làm gì?
Câu 27
27. Polymorphism (đa hình) trong OOP .NET có nghĩa là gì?
Câu 28
28. Event (sự kiện) trong C# được xây dựng dựa trên cơ chế nào?
Câu 29
29. Từ khóa 'using' trong C# thường được sử dụng để làm gì?
Câu 30
30. Middleware trong ASP.NET Core pipeline có vai trò gì?

Để lại một bình luận