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

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

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

Số câu30
Quiz ID11763
Câu 1
1. Garbage Collection (GC) trong .NET Framework hoạt động như thế nào?
Câu 2
2. .NET Standard là gì và mục đích chính của nó?
Câu 3
3. Generics trong C# và .NET Framework mang lại lợi ích chính nào?
Câu 4
4. LINQ (Language Integrated Query) trong .NET Framework cung cấp khả năng gì?
Câu 5
5. Delegate trong C# được sử dụng để làm gì?
Câu 6
6. Web API trong .NET được sử dụng để xây dựng loại ứng dụng nào?
Câu 7
7. Exception handling (xử lý ngoại lệ) trong .NET (try-catch-finally) được sử dụng để làm gì?
Câu 8
8. Trong C#, 'async' và 'await' là các từ khóa liên quan đến khái niệm lập trình nào?
Câu 9
9. Middleware trong ASP.NET Core đóng vai trò gì?
Câu 10
10. NuGet là gì trong hệ sinh thái .NET?
Câu 11
11. Khái niệm 'Common Language Runtime' (CLR) trong .NET Framework dùng để chỉ thành phần nào?
Câu 12
12. Entity Framework (EF) là gì và nó giải quyết vấn đề gì trong lập trình .NET?
Câu 13
13. ASP.NET MVC là gì và kiến trúc MVC giúp ích gì trong phát triển ứng dụng web?
Câu 14
14. Trong lập trình .NET, 'namespace' được sử dụng với mục đích chính là gì?
Câu 15
15. Điểm khác biệt lớn nhất giữa ASP.NET Framework và ASP.NET Core là gì?
Câu 16
16. Sự kiện (event) trong C# hoạt động dựa trên cơ chế nào?
Câu 17
17. Unit testing (kiểm thử đơn vị) quan trọng như thế nào trong phát triển ứng dụng .NET và nó giúp ích gì?
Câu 18
18. Asynchronous programming (lập trình bất đồng bộ) trong C# và .NET được sử dụng khi nào và để giải quyết vấn đề gì?
Câu 19
19. 'IActionResult' trong ASP.NET Core Web API là gì?
Câu 20
20. Razor Pages trong ASP.NET Core là gì và nó khác biệt so với ASP.NET MVC như thế nào?
Câu 21
21. Reflection trong .NET cho phép thực hiện điều gì?
Câu 22
22. Điểm khác biệt chính giữa kiểu dữ liệu 'struct' và 'class' trong C# là gì?
Câu 23
23. So sánh giữa 'StringBuilder' và 'string' trong C# về hiệu năng khi thao tác với chuỗi.
Câu 24
24. Thuật ngữ 'Cross-platform' trong bối cảnh .NET Core có nghĩa là gì?
Câu 25
25. Interface và abstract class trong C# có điểm gì khác biệt cơ bản?
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. Attributes trong C# được sử dụng để làm gì?
Câu 28
28. Dependency Injection (DI) trong .NET Core và ASP.NET Core mang lại lợi ích gì?
Câu 29
29. Phương thức 'boxing' trong .NET đề cập đến quá trình nào?
Câu 30
30. Trong C#, từ khóa 'virtual' được sử dụng để làm gì?

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