200+ Trắc nghiệm Lập trình trực quan C# (có đáp án)

Tổng hợp trên 200 câu hỏi trắc nghiệm Lập trình trực quan C# có đáp án với các câu hỏi đa dạng, phong phú từ nhiều nguồn giúp sinh viên ôn trắc nghiệm Lập trình trực quan C# đạt kết quả cao.

200+ Trắc nghiệm Lập trình trực quan C# (có đáp án)

TRẮC NGHIỆM ONLINE

Câu 1: Header đúng cho một class dự định dùng là:

Quảng cáo

A. class MyClass IFace

B. class MyClass ; IFace

C. class MyClass : IFace

D. class MyClass {IFace}

Câu 2: Để class sử dụng interface nó phải:

A. Kế thừa các đặc tính của interface

B. Chứa các phương thức giống như interface

C. Tạo một interface object

D. Tất cả các đáp án trên

Quảng cáo

Câu 3: Mọi class đều trực tiếp hoặc gián tiếp mở rộng lớp nào sau đây:

A. System

B. Object

C. Drawing

D. Console

Câu 4: Khái niệm composition xác định rằng bạn có thể:

A. Biên soạn code tốt với C#

B. Soạn các dự án C# với những object khác nhau

C. Giảm lỗi bằng cách viết lại trong quá trình lập trình

D. Tất cả các đáp án trên

Câu 5: Đa hình xảy ra khi các phương thức của lớp con:

Quảng cáo

A. Ghi đè các phương thức của lớp cha nhưng vẫn duy trì việc triển khai

B. Duy trì cũng kiểu trả về và các tham số như lớp cha, nhưng cách thực hiện khác nhau

C. Có kiểu trả về và tham số khác với lớp cha

D. Là ảo

Câu 6: Để xuất giá trị của mảng đa chiều, Console.WriteLine(___):

A. myArray[1][3];

B. myArray[1,3];

C. myArray{1}{3};

D. myArray(1),(3);

Câu 7: Tất cả các phương thức trong lớp cơ sở trừu tượng phải được khai báo trừu tượng.

A. Sai

B. Đúng

Quảng cáo

Câu 8: Các phương thức được khai báo trừu tượng trong lớp cơ sở phải hiển thị việc triển khai tại thời điểm khai báo.

A. Sai

B. Đúng

Câu 9: Code:public class B : A { }

A. Định nghĩa một class dẫn xuất tất cả các phương thức của A.

B. Định nghĩa một class chỉ dẫn xuất những phương thức được bảo vệ và public của A.

C. Cả A và B.

D. Code trên bị lỗi.

Câu 10: Giả sử rằng:public class B : A { public B(int i) : base(i) { } }Biên dịch và chạy đúng, chúng ta có thể kết luận gì về các constructor trong lớp A?

A. Một constructor lấy tham số có kiểu i.

B. Đây chỉ là constructor mặc định.

C. Một constructor lấy tham số có kiểu là int.

D. A và B.

Câu 11: Các lớp được khai báo với từ khóa sealed không thể là lớp cơ sở?

A. Sai

B. Đúng

Câu 12: Một phương thức ... một ngoại lệ khi phương thức phát hiện có vấn đề xảy ra.

A. Try

B. Catch

C. Throw

D. A và B

Câu 13: Các đối tượng ngoại lệ được bắt nguồn từ class?

A. Try

B. Catch

C. Exception

D. Event

Câu 14: Một lớp trừu tượng...

A. Có thể chứa các biến instance

B. Có thể chứa constructor

C. Có thể mở rộng class khác

D. Tất cả các đáp án trên

Câu 15: Một khối ... kèm theo code có thể throw một ngoại lệ.

A. Try

B. Catch

C. Exception

D. A và B

................................

................................

................................

TRẮC NGHIỆM ONLINE

Xem thêm câu hỏi trắc nghiệm các môn học Đại học có đáp án hay khác:

ĐỀ THI, GIÁO ÁN, GÓI THI ONLINE DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 12

Bộ giáo án, đề thi, bài giảng powerpoint, khóa học dành cho các thầy cô và học sinh lớp 12, đẩy đủ các bộ sách cánh diều, kết nối tri thức, chân trời sáng tạo tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official


Giải bài tập lớp 12 Kết nối tri thức khác