Tạo Trắc Nghiệm

200+ Trắc nghiệm Lập trình nâng cao (có đáp án)

30 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Trong CSDL SQL Server, c sở dữ liệu Master thuộc:

Đáp án và lời giải

Đáp án: A

Câu 2

Câu 2:SqlConnection là đối tượng dùng để ?

Đáp án và lời giải

Đáp án: B

Câu 3

Câu 3:Kết quả của chương trình sau là gì ? "

 " static void Main(string[] args) "

 " { "

 " int a = 30; "

 " ++a; "

 " Console.Write(a); "

 " Console.ReadLine(); "

 " "

“ }

Đáp án và lời giải

Đáp án: C

Câu 4

Anh Chị hãy cho biết chưng trình sau để làm gì? "

 " "

" private void textBox2_KeyPress(object sender, KeyPressEventArgs e) "

 " { "

 " if (!char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar)) "

 " { "

 " e.Handled = true; "

 " } "

 " } 

Đáp án và lời giải

Đáp án: B

Câu 5

Câu 5:Để thực thi câu truy vấn Update bạn sử dụng câu lệnh nào sau đây ?

Đáp án và lời giải

Đáp án: A

Câu 6

Câu 6:Anh chị hãy cho biết. Ngôn ngữ C# không hỗ trợ

Đáp án và lời giải

Đáp án: B

Câu 7

Kết qủa đoạn chương trình sau là gì ? "

" "

" int tich, i; "

 " tich = 1; "

for(i=1;i

Đáp án và lời giải

Đáp án: C

Câu 8

Đoạn chương trình sau thực hiện công việc gì?”

“dataGridView1.Rows[current].Selected = false;” & vbCrLf & _

“current = 0;” & vbCrLf & _

“dataGridView1.Rows[current].Selected = true;

Đáp án và lời giải

Đáp án: B

Câu 9

Tạo CSDL. Khi cửa sổ New Database xuất hiện. Mục Autogrowth sử dụng để thiết lập:

Đáp án và lời giải

Đáp án: A

Câu 10

Câu 10:Phưng thức nào của SqlDataAdapter dùng để select dữ liệu từ server và lưu vào DataTable

Đáp án và lời giải

Đáp án: B

Câu 11

Chương trình sau sai ở dòng nào? " & vbcrlf & "

 1. short x; "

 2. int y =100; "

 3. x = (short)y;

Đáp án và lời giải

Đáp án: D

Câu 12

Để lấy ra vị trí dòng hiện thời trong DataGridView bạn sử dụng câu lệnh nào ?

Đáp án và lời giải

Đáp án: C

Câu 13

Chương trình sau sẽ gọi thủ tục khởi tạo nào ? "

 " "

 " class Program "

" { "

 “ static void Main(string[] args) ”

 " { " & vbcrlf &

 " nguoi obj = new nhanvien(); "

 " } "

 “ } ”

" class nguoi "

 " { "

 " private string hoten; "

 " 1. public nguoi() { } "

 " 2. public nguoi(string name, int age) { } "

 " 3. public nguoi(string name) { } "

 " } 

Đáp án và lời giải

Đáp án: A

Câu 14

Đối tượng SqlDataAdapter có thể đổ dữ liệu selected lên đối tượng nào sau đây:

Đáp án và lời giải

Đáp án: C

Câu 15

Câu 15:Thuộc tính nào dùng để lấy ra giá trị của dòng đang được chọn trong ListBox ?

Đáp án và lời giải

Đáp án: C

Câu 16

Để cho " textbox txtPW không hiển thị nội dung khi gõ vào. Cách nào sau đây là đúng:

Đáp án và lời giải

Đáp án: C

Câu 17

Để xóa dữ liệu trong TextBox bạn dùng câu lệnh nào?

Đáp án và lời giải

Đáp án: C

Câu 18

Để xóa ảnh hiện tại trong đối tượng PictureBox bạn dùng câu lệnh nào sau đây ?

Đáp án và lời giải

Đáp án: C

Câu 19

Câu 19:Để sử dụng được các đối tượng SqlConnection,SqlCommand bạn phải khai báo sử dụng thêm câu lệnh nào ?

Đáp án và lời giải

Đáp án: B

Câu 20

Câu 20:Để chú thích trong c# ta dùng ?

Đáp án và lời giải

Đáp án: D

Câu 21

Câu 21:Để cho phép chia ListBox thành nhiều cột, chúng ta dùng ?

Đáp án và lời giải

Đáp án: C

Câu 22

Câu 22:Câu lệnh sau sai ở dòng nào ?”

“1. SqlConnection ketnoi = new SqlConnection(@"server=(local);"” & vbCrLf & _

“+"database=Quanlysinhvien; integrated security=true;");” & vbCrLf & _

“ 2. string truyvan = "delete from sinhvien";” & vbCrLf & _

“ 3. SqlCommand cmd = new SqlCommand(truyvan,ketnoi); & vbCrLf & _

“ 4. cmd.ExecuteReader();

Đáp án và lời giải

Đáp án: C

Câu 23

Câu 23:Đoạn chương trình sau thực hiện công việc gì?”

“if (current >=dataGridView1.Rows.Count-2) “ _

“{“

“return;”

“}”

“dataGridView1.Rows[current].Selected = false;”

“current = current + 1;”

“dataGridView1.Rows[current].Selected = true;

Đáp án và lời giải

Đáp án: C

Câu 24

Câu 24:Anh chị hãy : Lựa chọn phát biểu đúng. Trong C#:

Đáp án và lời giải

Đáp án: B

Câu 25

Câu 25:Đoạn chương trình sau thực hiện công việc gì?”

“dataGridView1.Rows[current].Selected = false;”

“current = dataGridView1.Rows.Count-2;”

“dataGridView1.Rows[current].Selected = true;

Đáp án và lời giải

Đáp án: C

Câu 26

Đáp án do AI giải
Để khai báo khởi tạo đối tượng sqlCommand ta chọn ”

Đáp án và lời giải

Đáp án: C

Câu 27

Cách khai báo và khởi tạo đối tượng trong C#?

Đáp án và lời giải

Đáp án: D

Câu 28

Đoạn chương trình sau cho kết quả là bao nhiêu ? " & vbcrlf &

 " int tich, i; "

" tich = 1; "

for (i = 1; i

Đáp án và lời giải

Đáp án: D

Câu 29

Để thao tác với cơ sở dữ liệu trong C#,bạn cần những đối tượng nào ?

Đáp án và lời giải

Đáp án: B

Câu 30

Câu 30:Lớp nhanvien kế thừa được những gì ở lớp nguoi? "

" "

" class nhanvien : nguoi "

" { } "

" class nguoi "  

" { "

 " private string hoten; "

 " public string getName "

" {get { return hoten; }} "

 " public void hienthi(){ } "

 " } "

 " 

Đáp án và lời giải

Đáp án: A