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

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

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

Số câu30
Quiz ID11760
Câu 1
1. Namespace trong C# được sử dụng để làm gì?
Câu 2
2. Unit Testing trong .NET dùng để làm gì?
Câu 3
3. Garbage Collection (GC) trong .NET hoạt động như thế nào?
Câu 4
4. Reflection trong .NET cho phép làm gì?
Câu 5
5. Generics trong C# giải quyết vấn đề chính nào?
Câu 6
6. Asynchronous programming (lập trình bất đồng bộ) trong .NET, với từ khóa `async` và `await`, được sử dụng để giải quyết vấn đề gì?
Câu 7
7. Delegates trong C# là gì?
Câu 8
8. Sự khác biệt chính giữa .NET Framework và .NET (từ .NET 5 trở đi) là gì?
Câu 9
9. NuGet Packages là gì và tại sao chúng quan trọng trong phát triển .NET?
Câu 10
10. Lambda expressions trong C# là gì và chúng thường được sử dụng trong ngữ cảnh nào?
Câu 11
11. Attributes trong C# được sử dụng để làm gì?
Câu 12
12. CLS (Common Language Specification) trong .NET định nghĩa điều gì?
Câu 13
13. Đâu là từ khóa dùng để khai báo một lớp trong C#?
Câu 14
14. ASP.NET Core là gì?
Câu 15
15. Boxing và Unboxing trong C# là gì?
Câu 16
16. Events trong C# được xây dựng dựa trên cơ chế 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. Phương thức `Dispose()` trong C# thường được sử dụng để làm gì?
Câu 19
19. Khái niệm nào sau đây mô tả đúng nhất về .NET?
Câu 20
20. CTS (Common Type System) trong .NET có vai trò gì?
Câu 21
21. Exception Handling trong .NET được thực hiện thông qua cấu trúc nào?
Câu 22
22. Phương thức mở rộng (Extension methods) trong C# cho phép làm gì?
Câu 23
23. Entity Framework (EF) Core là một ORM (Object-Relational Mapper) dùng để làm gì?
Câu 24
24. Từ khóa `sealed` trong C# được sử dụng để làm gì?
Câu 25
25. LINQ (Language Integrated Query) trong .NET dùng để làm gì?
Câu 26
26. Thành phần cốt lõi nào của .NET chịu trách nhiệm biên dịch mã trung gian (IL) thành mã máy để thực thi?
Câu 27
27. Đặc điểm nào sau đây KHÔNG phải là của lập trình hướng đối tượng (OOP)?
Câu 28
28. Assembly trong .NET là gì?
Câu 29
29. Sự khác biệt chính giữa `interface` và `abstract class` trong C# là gì?
Câu 30
30. Kiểu dữ liệu value type nào sau đây KHÔNG có trong C#?

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