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

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

1. Trong C#, 'sealed class' có nghĩa là gì?
2. LINQ (Language Integrated Query) trong .NET Framework cho phép truy vấn dữ liệu từ nguồn nào?
3. NuGet là gì trong hệ sinh thái .NET?
4. ViewState trong ASP.NET Web Forms được sử dụng để làm gì?
5. Framework .NET cung cấp cơ chế quản lý bộ nhớ tự động nào?
6. Đâu là mục đích chính của không gian tên (namespace) trong C#?
7. Delegates trong C# đóng vai trò tương tự như khái niệm nào trong C/C++?
8. Đâu KHÔNG phải là một lợi ích của việc sử dụng .NET?
9. Đâu là mục đích của 'using statement' trong C# khi làm việc với các đối tượng IDisposable?
10. Trong ASP.NET Core, middleware là gì?
11. Dependency Injection (DI) trong .NET giúp đạt được mục tiêu thiết kế phần mềm nào?
12. Garbage Collection trong .NET hoạt động theo cơ chế nào là chủ yếu?
13. Kiểu dữ liệu nào sau đây KHÔNG phải là kiểu giá trị (value type) trong C#?
14. Generic trong C# mang lại lợi ích chính nào?
15. Entity Framework Core (EF Core) là một ORM (Object-Relational Mapper) dành cho .NET. ORM có vai trò chính là gì?
16. Khái niệm 'Boxing' trong C# mô tả quá trình chuyển đổi từ kiểu dữ liệu nào sang kiểu dữ liệu nào?
17. WPF (Windows Presentation Foundation) trong .NET được sử dụng để phát triển loại ứng dụng nào?
18. Ngôn ngữ lập trình chính được sử dụng để phát triển ứng dụng .NET là gì?
19. Phương thức 'Dispose()' trong .NET thường được sử dụng để làm gì?
20. Attribute trong C# được dùng để làm gì?
21. Phiên bản .NET Core khác biệt chính so với .NET Framework truyền thống ở điểm nào?
22. Reflection trong .NET cho phép ứng dụng làm gì?
23. Boxing và Unboxing có thể gây ra vấn đề hiệu suất nào trong .NET?
24. Async và Await trong C# được sử dụng chủ yếu để giải quyết vấn đề gì?
25. Sự khác biệt chính giữa 'throw' và 'throw ex' (khi bắt exception trong catch block) trong C# là gì?
26. Extension methods trong C# cho phép làm gì?
27. Trong .NET, CLR là viết tắt của cụm từ nào?
28. Razor trong ASP.NET Core được sử dụng để làm gì?
29. Sự khác biệt chính giữa 'public', 'private' và 'protected' modifiers trong C# là gì?
30. Đâu là sự khác biệt chính giữa 'interface' và 'abstract class' trong C#?