vietjack.com

100+ câu trắc nghiệm tổng hợp Lập trình .Net có đáp án - Phần 3
Quiz

100+ câu trắc nghiệm tổng hợp Lập trình .Net có đáp án - Phần 3

V
VietJack
Đại họcTrắc nghiệm tổng hợp6 lượt thi
26 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Khai báo một mảng như sau: int[,] numbers = new int[3, 2] { { 1, 2 }, { 3, 4 }, { 5, 6 } }. câu lệnh: numbers.Length cho kết quả là

3

2

5

6

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Giả sử ta có lớp Form1, khi ta kéo thả một Control từ cửa sổ vào Form1 thì đoạn code được sinh ra ở đâu?

Được sinh ra ở lớp Form1.cs

Được sinh ra ở lớp Form1.Designer.cs

Không có code được sinh ra

Không thể kéo thả một Control vào Form

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

AcceptButton là thuộc tính gì của Form?

Không có thuộc tính này

Thiết lập button là click khi user nhấn Enter

Thiết lập button là click khi user nhấn Caps

Thiết lập button là click khi user nhấn Esc

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Ứng dụng Winform có kết nối với SQL Server 2012 trên một máy tính có tên là PhiLong. CSDL cần kết nối là DSinhVien. User được phép kết nối đến CSDL này là admin và mật khẩu là 123456. Connection String nào sau đây có thể dùng cho kết nối SqlConnection này:

"DataSource= PhiLong; Initial Catalog= DSinhVien; Uid = admin; Pwd = 123456";

"DataSource= PhiLong; Database= DSinhVien; Uid = admin; Pasword = 123456";

"DataSource= PhiLong; Database = DSinhVien; Uid = admin; Pwd = 123456";

"DataSource= PhiLong; Initial Catalog= DSinhVien; Uid = admin; Pasword = 123456";

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Trong C#, đâu là điểm khác nhau giữa lớp Trừu Tượng và Interface?

Đều không thể tạo đối tượng bên trong được

Đều khai báo phương thức nhưng không sử dụng chúng

Đều có thể kế thừa từ lớp

Đều có thể kế thừa từ nhiều Interface

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Trong C#, từ khóa base có chức năng gì trong các đáp án sau?

Gọi phương thức của lớp con

Gọi phương thức của lớp cha

Gọi phương thức lớp Interface

Cả 3 đáp án trên

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Khai báo nào sau đây là sai?

Khai báo hằng dùng từ khoá constant

Khai báo biến thành viên dùng từ khoá property

Khai báo sự kiện dùng từ khoá event

Khai báo chỉ mục dùng từ khoá indexer

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Khi nào bắt buộc phải Get... và Set.... Cho các biến?

Để các lớp kế thừa truy cập được

Để các phương thức trong lớp chứa các biến đó truy cập được

Để chỉ duy nhất lớp Program truy cập được

Để các lớp khác truy cập được các thuộc tính tạo ra từ các biến

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Từ nào sau đây được hiểu là "Bảng thiết kế của một lớp"?

Abstract class

Virtual

Delegate

Interface

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Net Data Provider chứa thành phần nào sau đây?

Conection, DataReader, DataAdapter

Conection, Command, DataAdapter

Conection, Command, DataReader, DataAdapter

Conection, Command, DataReader

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Để thực thi giá trị đơn, ta dùng phương thức nào sao đây của đối tượng command:

ExecuteReader()

ExecuteScalar()

ExecuteXmlReader()

ExecuteNoneQuery()

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Thành phần nào không phải là thuộc tính của đối tượng Data Adapter :

SQLCommand

DeleteCommand

UpdateCommand

InsertCommand

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Phương thức Read của đối tượng DataReader để làm gì?

Di chuyển và trỏ đến bản ghi kế tiếp, nếu hết bản ghi phương thức trả về false.

Di chuyển và trỏ đến bản ghi kế tiếp, nếu hết bản ghi thì quay về từ đầu.

Di chuyển và trỏ đến bản ghi kế tiếp, nếu hết bản ghi thì đóng.

Di chuyển và trỏ đến bản ghi kế tiếp, nếu hết bản ghi thì thông báo hết.

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Đối tượng nào là cầu nối của DataSet với Cơ sở dữ liệu

Conection,

Command,

DataReader,

DataAdapter

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Phương thức nào sau đây của DataSet dùng để cập nhật dữ liệu:

Fill ()

ExecuteQuery ()

Read ()

Update ()

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Các phương thức của đối tượng command nào sau đây là không đúng?

ExecuteReader

ExcuteNoneQuery

ExcuteScalar

SqlReader

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Dùng phương thức nào để thực hiện lệnh thêm, xóa, sửa... dữ liệu

ExecuteNonQuery

ExecuteReader

ExecuteScalar

ExecuteReadOnly

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Trong một trang ASP.Net có đoạn code cần tính tổng số tiền nợ của khách hàng từ CSDL với đối tượng SqlCommand. Ta phải dùng phương thức nào để truy vấn CSDL có kết quả đúng và tốt nhất.

Read

ExecuteNonQuery

ExecuteScalar

ExecuteReader

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

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

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

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ó kiểu trả về và tham số khác với lớp cha.

Là ảo

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

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

myArray[1][3];

myArray[1,3];

myArray{1}{3};

myArray(1),(3);

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

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.

Đúng

Sai

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

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.

Đúng

Sai

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

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?

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

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

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

A và B

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

Một lớp trừu tượng...

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

Có thể chứa constructor

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

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

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

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

class MyClass IFace

class MyClass ; IFace

class MyClass : IFace

class MyClass {IFace}

Xem đáp án
26. Trắc nghiệm
1 điểmKhông giới hạn

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

System

Object

Drawing

Console

Xem đáp án
© All rights reserved VietJack