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)
Câu 1: Header đúng cho một class dự định dùng là:
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
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:
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
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
................................
................................
................................
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:
Sách VietJack thi THPT quốc gia 2025 cho học sinh 2k7:
- Soạn văn 12 (hay nhất) - KNTT
- Soạn văn 12 (ngắn nhất) - KNTT
- Giải sgk Toán 12 - KNTT
- Giải Tiếng Anh 12 Global Success
- Giải sgk Tiếng Anh 12 Smart World
- Giải sgk Tiếng Anh 12 Friends Global
- Giải sgk Vật Lí 12 - KNTT
- Giải sgk Hóa học 12 - KNTT
- Giải sgk Sinh học 12 - KNTT
- Giải sgk Lịch Sử 12 - KNTT
- Giải sgk Địa Lí 12 - KNTT
- Giải sgk Giáo dục KTPL 12 - KNTT
- Giải sgk Tin học 12 - KNTT
- Giải sgk Công nghệ 12 - KNTT
- Giải sgk Hoạt động trải nghiệm 12 - KNTT
- Giải sgk Giáo dục quốc phòng 12 - KNTT
- Giải sgk Âm nhạc 12 - KNTT
- Giải sgk Mĩ thuật 12 - KNTT
Giải bài tập SGK & SBT
Tài liệu giáo viên
Sách
Khóa học
Thi online
Hỏi đáp



