hieni12a89
Thành Viên Cấp 4
Tổng số bài gửi : 145 Số lần được thanks : 23 Join date : 09/03/2012 Age : 35 Đến từ : Quãng Ngãi
| Tiêu đề: Đề Bài Và Lời Giải MTLTTQ Mới Fri May 25, 2012 8:33 pm | |
| 1. Cho biết kết quả đoạn chương trình sau: struct ValType { public int data; public ValType(int i) { data = i; } public static void Main() { ValType v = new ValType(2); Console.WriteLine(v.data); } } A. Lỗi cú pháp B. 2 C. 0 D. Giá trị khác
2. Để thêm một chuỗi string vào listView1, dùng lệnh nào sau đây? A. listView1.Add (string); B. listView1.Insert (string); C. listView1.Items.Add (string); D. listView1.Items.Insert (string); 3. Lệnh nào sau đây cho phép xóa phần tử thứ n trong listBox1? A. listBox1.Remove(n); B. listBox1.RemoveAt(n); C. listBox1.Items.Remove(n); D, listBox1.Items.RemoveAt(n); 4. Đối với đa số các control, thuộc tính Location là thuộc tính: A. Xác định điểm giữa của control B. Xác định kích thước của control C. Xác định vị trí, kích thước của control D. Xác định điểm góc trên bên trái của control 5. Lệnh nào sau đây trả về vị trí phần tử được chọn trong listBox1? A. int index = listBox1. SelectedItem; B. int index = listBox1. SelectedIndex; C. int index = listBox1.Items. SelectedIndex; D. int index = listBox1.Items. SelectedItem;
6. Chọn phát biểu chính xác: A. Phương thức thiết lập không có kiểu trả về và không được phép overload B. Phương thức thiết lập luôn có kiểu trả về và không được phép overload C. Phương thức thiết lập luôn có kiểu trả về và được phép overload D. Phương thức thiết lập không có kiểu trả về và được phép overload 7. Phương thức nào sau đây cho phép thêm một chuỗi mystring vào ListBox có tên là listbox1? A. listbox1.Add (mystring); B. listbox1.Insert (mystring); C. listbox1.Items.Add (mystring); D. listbox1.Items.Insert (mystring); 8. Khi con trỏ chuột đi vào một điều khiển (control), biến cố nào sau đây được gởi lên cửa sổ? A. MouseHover B. MouseDown C. MouseMove D. MouseEnter 9. Thuộc tính Text của Label, TextBox là thuộc tính A. Chỉ cho phép đọc B Chỉ cho phép ghi C. Cho phép đọc và ghi D. Label và TextBox không có thuộc tính Text 10. Chọn phát biểu chính xác: Trong C# A. Một lớp có thể có nhiều lớp cha. B. Một lớp chỉ có thể được kế thừa tối đa một lớp cha. C. Có thể tạo một thể hiện của một Interface. D. Có thể tạo thể hiện của một lớp ảo (abstract)
11. Cho biết giá trị biến sum trong đoạn chương trình sau: int []arrInt = { 2, 3, 6, 4, 7 }; int i = 0, sum =0; do { if (arrInt[i] % 2 == 0) { i++; continue; } sum += arrInt[i++]; } while (i < arrInt.Length); A. 2 B. 3 C. 10 D. 12 12. Trong C#, Để xuất một chuỗi ra màn hình và đưa con trỏ màn hình xuống dòng dưới ta dùng phương thức nào của lớp System.Console? A. Read B. ReadLine C. Write D. WriteLine
13. Các control nào sau đây có thuộc tính Items? A. ListBox, ComboBox, RadioButton B. ListBox, ComboBox, TreeView C. ListBox, ComboBox, ListView D. ListBox, ComboBox, ImageList 14. Các loại Control nào sau đây có thuộc tính ImageList? A. ListBox, ListView B. ListBox, ComboBox C. ListBox, TreeView D. ListView, TreeView 15. Phát biểu nào sau đây không chính xác? A. Các phương thức khai báo trong C# phải bắt đầu bằng một trong các từ khóa private, public, protected B. Phương thức khai báo với từ khóa private chỉ được truy xuất trong phạm vi lớp chứa phương thưc C. Phương thức khai báo với từ khóa protected chỉ được truy xuất trong phạm vi lớp chứa phương thưc và các lớp kế thừa từ lớp đó D. Các phương thức không khai báo với các từ khóa private, public, protected,... chỉ được truy xuất trong phạm vi lớp chứa phương thưc. 16. Cho biết kết quả đoạn chương trình sau: struct ValType { public int data; public ValType() { data = 2; } public static void Main() { ValType v = new ValType(); Console.WriteLine(v.data); } } A. Lỗi cú pháp B. Lỗ biên dịch C. 0 D. 2
17. Để nhắc người sử dụng lưu dữ liệu trước khi đóng Form, ta viết code trong sự kiện nào sau đây? A. FormClosed B. FormClosing C. Activated D. Leave 18. Cho biết kết quả đoạn chương trình sau: struct ValType { public int data; public static void Main() { ValType v = new ValType(); Console.WriteLine(v.data); } }
A. Lỗi cú pháp B. Lỗi logic C. 0 D. Giá trị khác 19. Cho biết kết quả đoạn chương trình sau: class MyClass { public int data; public override bool Equals(object obj) [/b] { MyClass other = obj as MyClass; if (other == null) return false; if (other.data != data) return false; return true; } static void Main() { MyClass m1 = new MyClass(); MyClass m2 = m1; m1.data = 2; m2.data = 4; Console.WriteLine("{0}/{1}",m1==m2,m1.Equals(m2)); } }
A. true/true B. true/false C. false/true D. false/false 20. Cho biết kết quả đoạn chương trình sau: struct ValType { public int data = 3; public ValType(int i) { data = i; } public static void Main() { ValType v = new ValType(2); Console.WriteLine(v.data); } } A. Lỗi cú pháp // struct ko thể gán giá trị cho biến B. 2 C. 0 D. 3
Được sửa bởi hieni12a89 ngày Sat May 26, 2012 3:24 am; sửa lần 7. |
|
hiepsibac57
Thành Viên Cấp 3
Tổng số bài gửi : 69 Số lần được thanks : 2 Join date : 14/03/2012
| Tiêu đề: Re: Đề Bài Và Lời Giải MTLTTQ Mới Fri May 25, 2012 8:45 pm | |
| |
|
hieni12a89
Thành Viên Cấp 4
Tổng số bài gửi : 145 Số lần được thanks : 23 Join date : 09/03/2012 Age : 35 Đến từ : Quãng Ngãi
| |
handsomecat
Thành Viên Cấp 5
Tổng số bài gửi : 179 Số lần được thanks : 4 Join date : 20/03/2012
| Tiêu đề: Re: Đề Bài Và Lời Giải MTLTTQ Mới Fri May 25, 2012 10:24 pm | |
| Lời giải này nhìn sơ sơ cũng có vài câu sai |
|
hoanggiang
Thành Viên Cấp 2
Tổng số bài gửi : 29 Số lần được thanks : 1 Join date : 10/03/2012
| Tiêu đề: Re: Đề Bài Và Lời Giải MTLTTQ Mới Sat May 26, 2012 8:57 am | |
| tất cả mang tính chất tham khảo. chỉ có mấy câu lý thuyết thấy đề nào cũng giống nhau. an tâm được mấy câu lý thuyết.. |
|
Sponsored content
| Tiêu đề: Re: Đề Bài Và Lời Giải MTLTTQ Mới | |
| |
|