Tên bảng/view và điều khiển datagridView.

Một phần của tài liệu Trọn gói Bài tập + Đáp án môn Lập trình hướng sự kiện- Ehou (4 luyện tập, 2 kiểm tra, thi) (Trang 30 - 35)

Câu 36: Câu lệnh truy vấn sử dụng trong lọc dữ liệu (form tìm kiếm) trong ứng dụng không có mệnh đề nào?

a. From b. Select c. Group by

d. Where

Câu 37: Đối tượng nào không được sử dụng trong quá trình cập nhật cơ sở dữ liệu cho ứng dụng quản lý kho?

a. Connection b. DataSet c. DataReader

d. Command

Câu 38: Thành phần nào không cần thiết trong xâu kết nối tới cơ sở dữ liệu với chế độ đăng nhập bằng tài khoản SQL Server?

a. Tên bảng dữ liệu

b. Tên server chứa cơ sở dữ liệu. c. Tên người dùng

d. Tên Database

Câu 39: Để thực thi thủ tục lưu có chức năng xóa dữ liệu từ bảng tblHang, ta cần truyền bao nhiêu tham số?

a. 3 tham số b. 2 tham số c. 1 tham số

Câu 40: Trong ứng dụng quản lý kho, nếu muốn xóa nhiều mặt hàng đồng thời (cùng thời điểm) ta thao tác như thế nào?

a. Nhập “%” vào textbox mã hàng và bấm nút “Xóa”.

b. Chọn nhiều mặt hàng trên datagridView và bấm nút “Xóa” c. Nhập “*” vào textbox mã hàng và bấm nút “Xóa”

d. Không xóa được nhiều mặt hàng đồng thời

Câu 41: Thuộc tính string.Length cho biết độ dài của một xâu.

Với đoạn chương trình string s= “E-learning”;

int n = s.Replace(“n”, “”).Length; Hỏi n có giá trị bằng bao nhiêu?

a. 10 b. 9 c. 7 d. 8

Câu 42: Phương thức nào của đối tượng kiểu String dùng để xoá dấu cách (space) thừa ở 2 đầu xâu?

a. .RemoveSpace() b. .ToTrim()

c. .ToUpper() d. .Trim()

Câu 43: Phần mở rộng của tệp mã nguồn C# là gì?

a. .csharp b. .c# c. .vb d. .cs

Câu 44: Phát biểu nào sau đây là đúng?

a. 1 class có thể chứa namespace b. 1 namespace chỉ chứa 1 class c. 1 namespace không thể chứa class d. 1 namespace chứa nhiều class

Câu 45: Đối tượng SqlConnection thuộc namespace

b. System.Data.SqlClient

c. Cả 3 đều sai d. System.Data

Câu 46: Đối tượng nào không thuộc thư viện System.Data.SqlClient?

a. SqlParameter b. OledbConnection

c. SqlCommand d. SqlDataConnection

Câu 47: Khi thêm dữ liệu vào CSDL cần thực thi loại Query nào?

a. Tất cả các phương án đều đúng

b. ExecuteNonQuery c. ExecuteScalar

Câu 48 : Thuộc tính nào dùng để định nghĩa kiểu dữ liệu?

a. DbType

b. Size c. Parameter d. Value

Câu 49: Đối tượng nào sau đây có tương tác với CSDL?

a. DataAdapter b. DataTable c. DataRow d. DataSet Câu 50: DataRelation dùng để làm gì? a. Thiết lập chế độ xác thực

b. Thiết lập kết nối với nguồn dữ liệu c. Thiết lập kết nối với Hệ quản trị CSDL

d. Thiết lập quan hệ giữa các DataTable trong DataSet

Câu 51: Đối tượng nào sau đây dùng để cập nhật dữ liệu từ DataTable về CSDL

a. DataReader b. DataSet c. DataAdapter

Câu 52: Đối tượng nào sau đây có thể chứa dữ liệu trong bộ nhớ?

a. Connection b. DataTable

c. DataReader d. Command

Câu 53: Thành phần nào của các điều khiển thể hiện hành vi hay khả năng mà đối tượng đó có thể làm được?

a. Thông điệp (Message) b. Phương thức (Method)

c. Sự kiện (Event) d. Thuộc tính (property)

Câu 54: Điều khiển chứa (Group Control) nào sau đây không có label và thanh cuộn?

a. Frame b. Tab c. Panel

d. PictureBox

Câu 55: Cách gán giá trị nào sau đây là đúng cú pháp cho việc gán giá trị các thuộc tính của đối tượng bằng mã lệnh?

a. <Tên_thuộc_tính>.<Tên_đối_tượng> = <Giá_trị> b. <Tên_đối_tương>(<Tên_thuộc_tính>) = <Giá_trị> c. <Tên_đối_tượng>.<Tên_thuộc_tính> = <Giá_trị>

d. <Tên_đối_tượng>.<Tên_thuộc_tính>(<Giá_trị>)

Câu 56: Điều khiển nào trong các điều khiển sau không có thuộc tính Sorted?

a. ListBox

b. RichTextBox

c. Tất cả các phương án đều đúng d. ComboBox

Câu 57: Để đăng ký các sự kiện cho các đối tượng điều khiển, ta sử dụng cú pháp nào?

a. <Đối_tượng>.<Sự_kiện> += new System.EventHandler();

b. <Đối_tượng>.<Sự_kiện> += new System.EventHandler(<Tên_hàm_xử_lý>);

c. <Đối_tượng>.<Sự_kiện> = new System.EventHandler(<Tên_hàm_xử_lý>); d. <Đối_tượng> = new System.EventHandler(<Tên_hàm_xử_lý>);

Câu 58: Sự kiện nào không xảy ra khi người sử dụng chọn và thay đổi phần tử trong ListView?

a. SelectedIndexChanged b. Click

c. temActivate d. ItemChecked

Câu 59: Đối tượng ListViewItem được hiểu là thành phần nào trong ListView?

a. Ô b. Vùng c. Hàng

d. Cột

Câu 60: Sự khiện nào xảy ra khi người dùng click vào dữ liệu bên trong một ô của DatagridView?

a. CellDoubleClick b. CellContentClick

c. CellValueChange d. CellClick

Câu 61: Ta có thể tìm kiếm theo điều kiện kết hợp đồng thời (And và Or) trên form tìm kiếm thông tin hóa đơn nhập hàng trong ứng dụng quản lý kho không?

a. Có

b. Tùy tình huống

c. Không

Câu 62: Theo cài đặt triển khai mã lệnh của chức năng “thêm nhà cung cấp”, ta có thể để trống giá trị mã nhà cung cấp không?

a. Không

b. Có

c. Tùy tình huống

Câu 63: Để hiển thị dữ liệu trên datagridView trong lớp GlobalFuncs, ta cần truyền các tham số nào?

a. Tên bảng/view và điều khiển datagridView.

b. Tên cột khóa chính, tên bảng và điều khiển datagridView. c. Điều khiển datagridView, tên cột hiển thị và tên cột khóa chính. d. Tên bảng và tên cột khóa chính.

Câu 64: Đối tượng nào không được sử dụng trong quá trình cập nhật cơ sở dữ liệu cho ứng dụng quản lý kho?

b. DataSet c. DataReader

d. Connection

Câu 65: Theo cài đặt triển khai mã lệnh của chức năng “thêm nhà cung cấp”, ta có thể để trống giá trị địa chỉ nhà cung cấp không?

a. Không.

b. Tùy tình huống.

c. Có.

Câu 66: Để thêm một bản ghi mới vào bảng tblHang trong ứng dụng quản lý kho, trường nào sau đây bắt buộc đã phải tồn tại trong cơ sở dữ liệu?

Một phần của tài liệu Trọn gói Bài tập + Đáp án môn Lập trình hướng sự kiện- Ehou (4 luyện tập, 2 kiểm tra, thi) (Trang 30 - 35)