Trắc nghiệm VB.NET: Bạn có phải là “siêu nhân code”? (Phần 1)

Bạn tự tin là một “tay chơi” trong thế giới lập trình? Bạn thở bằng code và mơ về những dòng lệnh VB.NET? Hãy thử sức với bài trắc nghiệm VB.NET của Quantrimangnews để kiểm tra kiến thức và khẳng định đẳng cấp lập trình của mình.

Bài quiz gồm 15 câu hỏi trắc nghiệm với độ khó tăng dần, bao quát kiến thức từ cơ bản đến nâng cao trong VB.NET. Đừng lo lắng về thời gian, hãy tập trung suy nghĩ và chọn ra đáp án chính xác nhất.

Bạn đã sẵn sàng chưa? Bắt đầu thôi!

Câu hỏi 1: Ứng dụng cho Smartphone và các thiết bị cầm tay khác có thể được viết bằng công nghệ nào sau đây?

  • .NET Smartclient Framework
  • .NET Small Framework
  • .NET Compact Framework

Câu hỏi 2: Làm cách nào để triển khai tính kế thừa trong VB.NET?

  • Sử dụng từ khóa “Extends”
  • Sử dụng từ khóa “Imports”
  • Sử dụng từ khóa “Override”
  • Không có đáp án nào đúng

Câu hỏi 3: Loại bộ sưu tập (Collection) nào sau đây được hỗ trợ bởi VB.NET?

  • ArrayList
  • HashTable
  • DynamicArray
  • Cả ArrayList và HashTable

Câu hỏi 4: Làm cách nào để bảo toàn nội dung của một mảng khi thay đổi kích thước mảng?

  • Sử dụng từ khóa “Redim”
  • Sử dụng từ khóa “Preserve”
  • Sử dụng từ khóa “Reserve”

Câu hỏi 5: Lớp nào sau đây có thể được sử dụng để chạy các ứng dụng hoặc tệp batch khác từ VB.NET?

  • System.Diagnostics.Process
  • System.App.Run
  • System.Diagnostics.Run
  • System.Fileapp.Execute
Khám phá sức mạnh của ASP Server Side Includes: Bài kiểm tra kiến thức dành cho bạn
Xem

Câu hỏi 6: Lớp cơ sở (Base Class) cho tất cả các điều khiển (Control) được tích hợp sẵn là gì?

  • User Control
  • Custom Control
  • Control
  • ActiveX Control

Câu hỏi 7: Không gian tên (Namespace) nào sau đây chứa thành phần EventLog?

  • System.Threading
  • System.IO
  • System.Diagnostics
  • System.XML

Câu hỏi 8: Trình biên dịch Visual Basic là gì?

  • vbcompiler.exe
  • vb.exe
  • vbc.exe

Câu hỏi 9: Kết quả của đoạn mã sau là gì?

NotInheritable Class A
    Public Sub PrintA()
    End Sub
    Public Sub PrintB()
    End Sub
End Class

Class B
    Inherits A
End Class
  • Cả PrintA & PrintB đều khả dụng ở Class B
  • Chỉ PrintA khả dụng ở Class B
  • Class B không thể kế thừa Class A vì nó không được kế thừa

Câu hỏi 10: Từ khóa nào được sử dụng khi nạp chồng toán tử?

  • Operator
  • Overload
  • Overloads

Câu hỏi 11: Để xác định thư mục chứa ứng dụng của bạn, bạn có thể sử dụng:

  • My.Computer.CurrentFolder
  • My.Application.CurrentFolder
  • My.System.CurrentFolder

Câu hỏi 12: Delegate trỏ đến loại thủ tục nào?

  • Static procedure
  • Instance Procedure
  • Cả hai

Câu hỏi 13: Ép kiểu từ kiểu tham chiếu sang kiểu giá trị hoặc ngược lại được gọi là:

  • Ép kiểu biến
  • Boxing/Unboxing
  • Chuyển đổi cấu trúc & lớp
  • Chuyển đổi Stack & Heap

Câu hỏi 14: Sự khác biệt giữa thuộc tính trường lớp là gì?

  • Một trường luôn có phương thức Get và Set
  • Một thuộc tính luôn có phương thức Get và Set
  • Không có đáp án nào đúng

Câu hỏi 15: Kiểu dữ liệu nào của VB đã bị loại bỏ trong VB.NET?

  • String
  • Double
  • Byte
  • Currency
Bài Kiểm Tra Trắc Nghiệm CSS Thú Vị Dành Cho Bạn
Xem

Hãy dành thời gian suy nghĩ và chọn ra đáp án đúng nhất cho mỗi câu hỏi. Sau khi hoàn thành bài trắc nghiệm, bạn có thể kiểm tra đáp án và xem mình đạt được bao nhiêu điểm.

Đừng quên chia sẻ bài viết và kết quả của bạn với bạn bè để cùng nhau thử thách và nâng cao kiến thức VB.NET nhé!

Bạn muốn thử sức với phần 2 của bài trắc nghiệm? Hãy tiếp tục theo dõi Quantrimangnews để không bỏ lỡ những bài viết hấp dẫn tiếp theo nhé!

5/5 - (9621 bình chọn)

Biên tập Nguyễn Trang

Biên tập Nguyễn Trang chuyên tổng hợp kiến thức về thủ thuật điện thoại, máy tính, mạng, học lập trình, sửa lỗi máy tính, cách dùng các phần mềm, phần mềm chuyên dụng, công nghệ khoa học và cuộc sống.

Bài viết liên quan

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

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button