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

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

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

Số câu30
Quiz ID11762
Câu 1
1. Sự khác biệt giữa `StringBuilder` và `string` trong C# là gì?
Câu 2
2. Trong .NET, Common Language Runtime (CLR) chịu trách nhiệm chính cho điều gì?
Câu 3
3. LINQ (Language Integrated Query) trong .NET dùng để làm gì?
Câu 4
4. Unit testing là gì và tại sao nó quan trọng trong phát triển phần mềm .NET?
Câu 5
5. `using` statement trong C# thường được dùng để làm gì?
Câu 6
6. 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 7
7. `virtual` và `override` keywords được sử dụng như thế nào trong C#?
Câu 8
8. Extension methods trong C# cho phép làm gì?
Câu 9
9. Đâu là sự khác biệt chính giữa .NET Framework và .NET (.NET Core và các phiên bản mới hơn)?
Câu 10
10. Garbage Collection (GC) trong .NET hoạt động như thế nào?
Câu 11
11. Entity Framework Core (EF Core) là một ORM (Object-Relational Mapper) cho .NET. ORM có vai trò gì?
Câu 12
12. Trong C#, từ khóa `async` và `await` được sử dụng để làm gì?
Câu 13
13. Boxing và Unboxing trong C# là gì và khi nào chúng xảy ra?
Câu 14
14. `sealed` class trong C# có nghĩa là gì?
Câu 15
15. Serialization và Deserialization trong .NET là gì?
Câu 16
16. Interface và Abstract Class trong C# có điểm chung và khác biệt gì?
Câu 17
17. Reflection trong .NET cho phép làm gì?
Câu 18
18. Dependency Injection (DI) là gì và lợi ích chính của nó trong .NET là gì?
Câu 19
19. Attribute trong C# được sử dụng để làm gì?
Câu 20
20. Razor Pages trong ASP.NET Core là gì?
Câu 21
21. Đâu là nhược điểm chính của việc sử dụng ViewState trong ASP.NET Web Forms?
Câu 22
22. Event trong C# được xây dựng dựa trên cơ chế nào?
Câu 23
23. NuGet Package Manager dùng để làm gì trong .NET development?
Câu 24
24. Delegate trong C# là gì?
Câu 25
25. Generic trong C# giải quyết vấn đề gì?
Câu 26
26. Trong ASP.NET Core, Middleware là gì?
Câu 27
27. Value type và Reference type khác nhau như thế nào trong C#?
Câu 28
28. Phương thức `Dispose()` trong C# thường được sử dụng để làm gì?
Câu 29
29. Thành phần nào của .NET Framework cho phép các ngôn ngữ khác nhau (ví dụ: C#, VB.NET) có thể tương tác với nhau?
Câu 30
30. ViewState trong ASP.NET Web Forms dùng để làm gì?

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