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

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

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

Số câu30
Quiz ID11757
Câu 1
1. Từ khóa 'sealed' trong C# được sử dụng để làm gì?
Câu 2
2. Sự khác biệt chính giữa 'StringBuilder' và 'string' trong C# là gì khi thao tác với chuỗi?
Câu 3
3. Đâu là sự khác biệt chính giữa 'interface' và 'abstract class' trong C#?
Câu 4
4. Unit Testing là gì và tại sao nó quan trọng trong phát triển .NET?
Câu 5
5. DI Container (Dependency Injection Container) trong .NET có vai trò gì?
Câu 6
6. Đâu là mục đích của 'async void' method trong C#?
Câu 7
7. Sự khác biệt chính giữa 'var' và các kiểu dữ liệu tường minh (explicit types) trong C# là gì?
Câu 8
8. Đâu là mục đích của Middleware trong ASP.NET Core?
Câu 9
9. Trong .NET, CLR (Common Language Runtime) chịu trách nhiệm chính cho công việc nào?
Câu 10
10. Garbage Collection (GC) trong .NET CLR hoạt động như thế nào?
Câu 11
11. Blazor WebAssembly cho phép làm gì?
Câu 12
12. Razor Pages là gì trong ASP.NET Core?
Câu 13
13. Delegates trong C# được sử dụng để làm gì?
Câu 14
14. Đâu là sự khác biệt chính giữa .NET Framework và .NET (.NET Core / .NET 5+)?
Câu 15
15. Async và Await trong C# được sử dụng để giải quyết vấn đề nào?
Câu 16
16. WPF (Windows Presentation Foundation) trong .NET được sử dụng để phát triển loại ứng dụng nào?
Câu 17
17. Dependency Injection (DI) là gì và lợi ích chính của nó trong .NET là gì?
Câu 18
18. Attributes trong C# được sử dụng để làm gì?
Câu 19
19. Đâu là mục đích chính của Namespaces trong C#?
Câu 20
20. Kiểu dữ liệu 'value type' nào sau đây KHÔNG phải là kiểu built-in trong C#?
Câu 21
21. Đâu là mục đích của 'using' statement trong C#?
Câu 22
22. LINQ (Language Integrated Query) trong .NET dùng để làm gì?
Câu 23
23. Entity Framework Core (EF Core) là gì?
Câu 24
24. Reflection trong .NET cho phép làm gì?
Câu 25
25. Boxing và Unboxing trong C# liên quan đến kiểu dữ liệu nào?
Câu 26
26. Phương thức mở rộng (Extension methods) trong C# cho phép làm gì?
Câu 27
27. NuGet Package Manager được sử dụng để làm gì trong .NET development?
Câu 28
28. Ngôn ngữ lập trình chính được sử dụng để phát triển ứng dụng .NET là gì?
Câu 29
29. Generic trong C# giúp giải quyết vấn đề nào?
Câu 30
30. IActionResult trong ASP.NET Core MVC là gì?

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