Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
138,98 KB
Nội dung
LẬP TRÌNH HƯỚNG SỰ KIỆN Câu 1: Với C#, cú pháp khai báo biến x kiểu số nguyên gì? Câu trả lời: a int x; c Dim x As Integer; b Dim x As Integer d integer x; Câu 2: Cho đoạn chương trình: int t=15; while (t>5) t=t/2; Hỏi: lệnh t=t/2 đoạn chương trình thực lần? Chọn câu trả lời: a c b d Câu 3: Sau thực thi biểu thức sau, a có giá trị bao nhiêu? float a=(2+3)/2; Câu trả lời: a 2.5 c 2.0 b 1.0 d 1.5 Câu 4:Phần mở rộng tệp mã nguồn C# gì? Câu trả lời: a .cs c .vb b .csharp d .c# Câu 5:Phương thức string.Substring(i, n) lấy xâu n kí tự từ vị trí thứ i xâu ban đầu Với lệnh: string s2=s1.Substring(2, 3); Hỏi: Trước đó, s1 phải có giá trị sau để s2 sau lệnh có giá trị “ell” Chọn câu trả lời: a s1= “Hello” c s1= “ellison” b s1= “iTellCo” d s1= “Telling” Câu 6:Loại project Visual Studio NET cho ứng dụng dạng dòng lệnh Câu trả lời: a Windows Form c ASP.NET Web Services b Console d ASP.NET Web Application Câu 7:Phát biểu sau đúng? Câu trả lời: a namespace chứa nhiều class b namespace chứa class c namespace chứa class d class chứa namespace Câu 8:Hàm chạy mặc định chương trình Console có tên gì? Câu trả lời: a Run b Default (S) (S) c Main d Function Câu trả lời khơng Câu 9:Thuộc tính string.Length cho biết độ dài 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ị bao nhiêu? Chọn câu trả lời: a c b d 10 Câu 10:Biểu thức “Hello world”.ToUpper().Left(3)cho kết gì? Câu trả lời: a “hel” c “Hel” b “HEL” d “hEL” Câu 11:Lệnh sau nhận xâu liệu nhập từ bàn phím ứng dụng Console? Câu trả lời: a Console.Read() c Console.Write( ) b Console.WriteLine( ) d Console.ReadLine() Câu 12: Để chạy được, chương trình viết NET cần qua bước dịch? Câu trả lời: a c b d Câu 13:Các bước tạo Console Application Project VS.NET gì? Câu trả lời: a Project > New > Console Application Click OK b Project > New Chọn ngôn ngữ lập trình Chọn loại project: Console Application Đặt tên Project Chọn đường dẫn lưu Project\ Click OK c File > New > Console Application Click OK d File > New > Project Chọn ngơn ngữ lập trình Chọn loại project: Console Application Đặt tên Project Chọn đường dẫn lưu Project Click OK Câu 14:Phương thức đối tượng kiểu String dùng để xoá dấu cách (space) thừa đầu xâu? Câu trả lời: a .RemoveSpace() c .ToTrim() b .ToUpper() d .Trim() Câu 15:Từ khoá sau không thuộc ngôn ngữ C#? Câu trả lời: a while c Else b continue d class Câu 16: Môi trường cho phép ứng dụng NET thực thi (chạy) gọi gì? Câu trả lời: a Visual C# c Visual Studio.NET b NET Framework d Windows Câu 17:Mã trung gian bước dịch thứ ứng dụng NET có tên gì? Câu trả lời: a Microsoft Intermediate Language c Machine Code (MSIL) d Microsoft Machine Code b Microsoft Temporary Language (MSTL) Câu 18:Hàm chạy mặc định chương trình Console có tên gì? Câu trả lời: a Default c Main b Run d Function Câu 19:Hàm hàm chạy mặc định ứng dụng Console? Câu trả lời: a Hàm Run c Hàm Start b Hàm Program d Hàm Main Câu 20:Phương thức sau dùng để mở kết nối? Câu trả lời: a Open() b CreateCommand() c Dispose() d Close() Câu 21:Đối tượng thuộc thư viện System.Data.Oledb? Câu trả lời: a SqlCommand b SqlDataAdapter c SqlDataReader d OledbConnection Câu 22: Phương thức thực thi câu lệnh CommandText đối tượng Command trả kiểu DataReader? Câu trả lời: a ExecuteReader() b ExecuteNonQuery() c ExecuteScalar() Câu 23: Thuộc tính dùng để định nghĩa kiểu liệu? Câu trả lời: a DbType b Size c Value d Parameter Câu 24: Chọn phát biểu đúng? Câu trả lời: a Thuộc tính CommandName dùng để định tên nội dung truy vấn b Thuộc tính CommandType dùng để định tên nội dung truy vấn c Cả d Thuộc tính CommandText dùng để định tên nội dung truy vấn Câu 25: Đối tượng không thuộc thư viện System.Data.SqlClient? Câu trả lời: a SqlParameter b SqlDataConnection c OledbConnection d SqlCommand Câu 26: Đối tượng SqlConnection thuộc namespace Câu trả lời: a System.Data b System.Data.SqlClient c System d Cả sai Câu 27: Khi thêm liệu vào CSDL cần thực thi loại Query nào? Câu trả lời: a ExecuteScalar b ExecuteNonQuery c Tất phương án Câu 28: Để Parameter nhận giá trị trả từ Stored Procedure cần? Câu trả lời: a ParameterDirection.ReturnValue b ParameterDirection.Output c Stored Procedure Output d ParameterDirection.InputOutput Câu 29: Đối tượng SqlCommand truyền Parameter? Câu trả lời: a Nhiều b c d Câu 30:Sau dùng DataReader ta phải làm gì? Câu trả lời: a Mở kết nối b Thực thi truy vấn c Mở DataReader d Đóng DataReader Câu 31: Đối tượng sau chứa liệu nhớ? Câu trả lời: a DataReader b Command c DataTable d Connection Câu 32: DataAdapter làm gì? Câu trả lời: a Cập nhật liệu b Chứa liệu c Lấy liệu d Cả phương án Câu 33:Đối tượng sau có tương tác với CSDL? Câu trả lời: a DataTable b Connection c DataAdapter d Command Câu 34: Thuộc tính DataView cho phép xếp lại ghi nhớ? Câu trả lời: a SortExpresion b Filter c Sort d FilterExpression Câu 35: Để DataColumn DataTable lưu trữ giá trị 1000000 DataColumn nên có kiểu liệu gì? Câu trả lời: a System.Single b System.DateTime c System.Int32 d System.Byte Câu 36: Bản ghi thêm vào DataTable có trạng thái gì? Câu trả lời: a DataRowState.Deleted b DataRowState.Modified c DataRowState.Added d DataRowState.Original Câu 37: Phương thức Read() DataReader trả liệu kiểu gì? Câu trả lời: a object b string c bool d int Câu 38: Đối tượng sau dùng để cập nhật liệu từ DataTable CSDL Câu trả lời: a DataRelation b DataAdapter c DataReader d DataSet Câu 39: DataTable có ghi bị xố, ghi nguyên gốc ghi thêm vào Những Command DataAdapter gọi thực thi Update DataTable đó? Câu trả lời: a SelectCommand, DeleteCommand b DeleteCommand, InsertCommand c InsertCommand, UpdateCommand d DeleteCommand, UpdateCommand Câu 40: Điều khiển điều khiển sau không nằm nhóm thành phần vật chứa (Containers)? Câu trả lời: a Panel b GroupBox c ToolTip d TabControl Câu 41: Đâu phương thức điều khiển RichTextBox? Câu trả lời: a Font b SelectionStart c Find d Text Câu 42: Lớp lớp sở NET? Câu trả lời: a Control b Component c Object d ContainerControl Câu 43: Điều khiển dụng để hiển thị thông báo cho điều khiển độc lập form? Câu trả lời: a ToolClass b HelpTool c HelpText d ToolTip Câu 44: Thuộc tính ComboBox định kiểu tự động tìm kiếm phần từ danh sách? Chọn câu trả lời: a SelectedIndex b Sort c AutoCompleteMode d DropDownStyle Câu 45: Thuộc tính sử dụng để gán/nhận menu tắt gắn với điều khiển? Câu trả lời: a SubMenu b MainMenu c PopupMenu d ContextMenu Câu 46: Thuộc tính sử dụng để gán nhận giá trị cạnh điều khiển neo vào cạnh vật chứa? Câu trả lời: a Hang b Fixed c Anchor d Dock Câu 47: Trong kiến trúc (Architecture) Windows Forms, thứ tự mơ hình thừa kế lớp? Chọn câu trả lời: a Control, Object, Conponent, Form b Object, Conponent, Control, Form c Object, Control, Conponent, Form d Object, Form, Control, Conponent Câu 48: Thuộc tính trả tập (collection) phần tử đánh dấu CheckedListBox? Câu trả lời: a CheckedItems b CheckOnClick c CheckedIndexes d Items Câu 49: Lệnh hiển thị nội dung mục chọn listBox1 textBox1 người dùng di chuyển qua mục (bằng phím mũi tên lên xuống chuột)? Câu trả lời: a textBox1.Text = listBox1.Items[listBox1.SelectedIndex].ToString(); b textBox1.Text = listBox1.Items[listBox1.Index].ToString(); c textBox1.Text = listBox1.Items[CurentItem].ToString(); d textBox1.Text = listBox1.Items[0].ToString(); Câu 50: Phương thức Fill đối tượng sau đây? Câu trả lời: a DataTable b DataSet c DataAdapter d DataReader Câu 51:Khi khởi tạo DataAdapter, ta truyền vào đối tượng nào? Câu trả lời: a Connection b Command c DataTable d DataSet Câu 52:Đặc tính sau DataReader? Câu trả lời: a Có thể thực thi truy vấn với CSDL b Có thể xếp ghi c Chỉ duyệt liệu theo chiều tiến, lần ghi d Tự kết nối CDSL Câu 53:Điều xảy gọi phương thức Delete DataRow DataTable? Câu trả lời: a Bản ghi CSDL bị xố DataRow khơng bị xố b DataRow bị xố, ghi tương ứng CSDL khơng bị xố c DataRow bị sửa d DataRow bị xố, ghi tương ứng CSDL bị xoá Câu 54:Đâu loại ứng dụng cho dự án WinForm? Câu trả lời: a Console Application b Class Library c Windows Application d Windows Froms Câu 55: Sự kiện xảy điều khiển bị xóa khỏi Form? Câu trả lời: a Dispose b RemoveControl c ControlAdded d ControlRemoved Câu 56: Giá trị dùng để gán cho thuộc tính SelectionMode điều khiển ListBox để người dùng dùng phím SHIFT phím mũi tên để chọn mục ListBox? Câu trả lời: a One b MultiSimple c None d MultiExtended Câu 57: Đối tượng sau có tương tác với CSDL? Chọn câu trả lời: a DataRow b DataSet c DataAdapter d DataTable Câu 58: Phát biểu sau sai? Câu trả lời: a Một DataTable chứa nhiều DataColumn b Một DataSet chứa nhiều DataTable c Một DataTable chứa nhiều DataSet d Một DataTable chứa nhiều DataRow Câu 59:HasErrors thuộc tính đối tượng nào? Câu trả lời: a DataAdapter b Connection c DataTable d Command Câu 60: Cách gán giá trị sau cú pháp cho việc gán giá trị thuộc tính đối tượng mã lệnh? Câu trả lời: a .() b . = c () = d . = Câu 61: Thành phần điều khiển thể hành vi hay khả mà đối tượng làm được? Câu trả lời: a Thông điệp (Message) b Sự kiện (Event) c Phương thức (Method) d Thuộc tính (property) Câu 62: Lớp trình bày cho menu tắt hiển thị người dùng nhấp chuột vào nút chuột phải điều khiển vùng form? Câu trả lời: a PopupMenu b ContextMenu c FileMenu d SubMenu Câu 63: Điều khiển điều khiển trình bày biểu tượng khay hệ thống (System Tray)? Câu trả lời: a MenuIcon b PopupIcon c MessageIcon d NotifyIcon Câu 64: Nếu cần duyệt qua liệu lần, theo chiều tiến khơng dùng lại liệu đối tượng thích hợp nhất? Câu trả lời: a DataTable b DataSet c DataView d DataReader Câu 65: DataRelation dùng để làm gì? Câu trả lời: a Thiết lập quan hệ DataTable DataSet b Thiết lập chế độ xác thực c Thiết lập kết nối với Hệ quản trị CSDL d Thiết lập kết nối với nguồn liệu Câu 66:Làm để thêm DataRow (obj) vào DataTable (t) Câu trả lời: c logonInfo.ConnectionInfo.ServerName = “local”; logonInfo.ConnectionInfo.DatabaseName = “db_Thuchanh”; logonInfo.ConnectionInfo.UserID = “sa”; logonInfo.ConnectionInfo.Password = “”; d logonInfo.ConnectionInfo.ServerName = “local”; logonInfo.ConnectionInfo.DatabaseName = “db_Thuchanh”; logonInfo.ConnectionInfo.UserID = “sa”; Câu 5: Làm để tự động cài đặt Crystal Report Merge Module cho máy tính người dùng cuối? a Bật tính Windows b Cài Crystal Report c Tích hợp cài đặt (setup) ứng dụng d Cài NET Framework Câu 2: Phương thức string.Substring(i, n) lấy xâu n kí tự từ vị trí thứ i xâu ban đầu Với lệnh: string s2=s1.Substring(2, 3); Hỏi: Trước đó, s1 phải có giá trị sau để s2 sau lệnh có giá trị “ell” a s1= “Hello” b s1= “ellison” c s1= “Telling” d s1= “iTellCo” Câu 3: Thuộc tính string.Length cho biết độ dài 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ị bao nhiêu? a 10 b c d Câu 4: Biểu thức “Hello world”.ToUpper().Left(3)cho kết gì? a “HEL” b “Hel” c “hel” d “hEL” Câu 5: Mã trung gian bước dịch thứ ứng dụng NET có tên gì? a Machine Code b Microsoft Machine Code c Microsoft Temporary Language (MSTL) d Microsoft Intermediate Language (MSIL) Câu 6: Phần mở rộng tệp mã nguồn C# gì? a .c# b .cs c .csharp d .vb Câu 7: Hàm chạy mặc định chương trình Console có tên gì? a Run b Function c Main d Default Câu 8: Hàm hàm chạy mặc định ứng dụng Console? a Hàm Start b Hàm Program c Hàm Run d Hàm Main Câu 9: Cho đoạn chương trình: int t=15; while (t>5) t=t/2; Hỏi: lệnh t=t/2 đoạn chương trình thực lần? a b c d Câu 10: Phát biểu sau đúng? a namespace chứa class b class chứa namespace c namespace chứa class d namespace chứa nhiều class Câu 11: Thuộc tính ComboBox định kiểu tự động tìm kiếm phần từ danh sách? a Sort b DropDownStyle c AutoCompleteMode d SelectedIndex Câu 12: Trong kiến trúc (Architecture) Windows Forms, thứ tự mơ hình thừa kế lớp? a Control, Object, Conponent, Form b Object, Form, Control, Conponent c Object, Conponent, Control, Form d Object, Control, Conponent, Form Câu 13: Đâu loại ứng dụng cho dự án WinForm? a Console Application b Windows Application c Class Library d Windows Froms Câu 14: Thuộc tính trả tập (collection) phần tử đánh dấu CheckedListBox? a CheckOnClick b CheckedIndexes c CheckedItems d Items Câu 15: Sự kiện xảy điều khiển bị xóa khỏi Form? a ControlAdded b ControlRemoved c Dispose d RemoveControl Câu 16: Điều khiển điều khiển sau khơng có thuộc tính Sorted? a RichTextBox b ListBox c Tất phương án d ComboBox Câu 17: Điều khiển điều khiển sau khơng nằm nhóm thành phần vật chứa (Containers)? a ToolTip b GroupBox c Panel d TabControl Câu 18: Giá trị dùng để gán cho thuộc tính SelectionMode điều khiển ListBox để người dùng dùng phím SHIFT phím mũi tên để chọn mục ListBox? a One b MultiSimple c MultiExtended d None Câu 19: Điều khiển dụng để hiển thị thông báo cho điều khiển độc lập form? a ToolClass b HelpText c ToolTip d HelpTool Câu 20: Điều khiển điều khiển trình bày biểu tượng khay hệ thống (System Tray)? a MessageIcon b MenuIcon c PopupIcon d NotifyIcon Câu 21: HasErrors thuộc tính đối tượng nào? a Command b Connection c DataTable d DataAdapter Câu 22: Để DataColumn DataTable lưu trữ giá trị 1000000 DataColumn nên có kiểu liệu gì? a System.Byte b System.Single c System.DateTime d System.Int32 Câu 23: Đặc tính sau DataReader? a Có thể xếp ghi b Chỉ duyệt liệu theo chiều tiến, lần ghi c Tự kết nối CDSL d Có thể thực thi truy vấn với CSDL Câu 24: Đối tượng sau có tương tác với CSDL? a DataAdapter b DataTable c DataSet d DataRow Câu 25: Làm để thêm DataRow (obj) vào DataTable (t) a t.Add(obj); b t.Rows.Insert(obj) c t.Rows.Add(obj); d t.Insert(obj); Câu 26: Đối tượng thuộc thư viện System.Data.Oledb? a SqlCommand b SqlDataAdapter c SqlDataReader d OledbConnection Câu 27: Phương thức sau dùng để mở kết nối? a Open() b CreateCommand() c Close() d Dispose() Câu 28 : Thuộc tính dùng để định nghĩa kiểu liệu? a Parameter b Value c DbType d Size Câu 29: Đối tượng SqlCommand truyền Parameter? a Nhiều b c d Câu 30: Phương thức thực thi câu lệnh CommandText đối tượng Command trả kiểu DataReader? a ExecuteScalar() b ExecuteReader() c ExecuteNonQuery() Câu 31: Theo cài đặt triển khai mã lệnh chức “thêm nhà cung cấp”, ta để trống giá trị mã nhà cung cấp khơng? a Tùy tình b Có c Khơng Câu 32: Chức phương thức xóa liệu lớp GlobalFuncs thực theo thứ tự dãy công việc đây: Thứ tự 1: Kiểm tra liệu bảng - hiển thị - hỏi xác nhận - xóa Thứ tự 2: Kiểm tra liệu cịn bảng - xóa - hỏi xác nhận - hiển thị Thứ tự 3: Kiểm tra liệu cịn bảng - hỏi xác nhận - xóa - hiển thị Thứ tự 4: Kiểm tra liệu bảng - hỏi xác nhận - hiển thị - xóa a Thứ tự b Thứ tự c Thứ tự d Thứ tự Câu 33: Điều khiển điều khiển sau khơng có thuộc tính DataSource để nhận liệu từ nguồn liệu? a ComboBox b datagridView c ListView d Textbox Câu 34: Trong sơ đồ liên kết quản lý sở liệu, đối tượng để truy nhập đến sở liệu nằm tầng nào? a Tầng sở liệu b Tầng ứng dụng c Tầng kết nối liệu Câu 35: Để hiển thị liệu datagridView lớp GlobalFuncs, ta cần truyền tham số nào? a Điều khiển datagridView, tên cột hiển thị tên cột khóa b Tên cột khóa chính, tên bảng điều khiển datagridView c Tên bảng tên cột khóa d Tên bảng/view điều khiển datagridView Câu 36: Câu lệnh truy vấn sử dụng lọc liệu (form tìm kiếm) ứ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 khơng sử dụng q trình cập nhật sở 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 không cần thiết xâu kết nối tới sở liệu với chế độ đăng nhập tài khoản SQL Server? a Tên bảng liệu b Tên server chứa sở 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 xóa liệu từ bảng tblHang, ta cần truyền tham số? a tham số b tham số c tham số Câu 40: Trong ứng dụng quản lý kho, muốn xóa nhiều mặt hàng đồng thời (cùng thời điểm) ta thao tác nào? a Nhập “%” vào textbox mã hàng bấm nút “Xóa” b Chọn nhiều mặt hàng datagridView bấm nút “Xóa” c Nhập “*” vào textbox mã hàng bấm nút “Xóa” d Khơng xóa nhiều mặt hàng đồng thời Câu 41: Thuộc tính string.Length cho biết độ dài 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ị bao nhiêu? a 10 b c d Câu 42: Phương thức đối tượng kiểu String dùng để xoá dấu cách (space) thừa đầu xâu? a .RemoveSpace() b .ToTrim() c .ToUpper() d .Trim() Câu 43: Phần mở rộng tệp mã nguồn C# gì? a .csharp b .c# c .vb d .cs Câu 44: Phát biểu sau đúng? a class chứa namespace b namespace chứa class c namespace chứa class d namespace chứa nhiều class Câu 45: Đối tượng SqlConnection thuộc namespace a System b System.Data.SqlClient c Cả sai d System.Data Câu 46: Đối tượng không thuộc thư viện System.Data.SqlClient? a SqlParameter b OledbConnection c SqlCommand d SqlDataConnection Câu 47: Khi thêm liệu vào CSDL cần thực thi loại Query nào? a Tất phương án b ExecuteNonQuery c ExecuteScalar Câu 48 : Thuộc tính dùng để định nghĩa kiểu liệu? a DbType b Size c Parameter d Value Câu 49: Đối tượng sau 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 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ệ DataTable DataSet Câu 51: Đối tượng sau dùng để cập nhật liệu từ DataTable CSDL a DataReader b DataSet c DataAdapter d DataRelation Câu 52: Đối tượng sau chứa liệu nhớ? a Connection b DataTable c DataReader d Command Câu 53: Thành phần điều khiển thể hành vi hay khả mà đối tượng 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) sau khơng có label cuộn? a Frame b Tab c Panel d PictureBox Câu 55: Cách gán giá trị sau cú pháp cho việc gán giá trị thuộc tính đối tượng mã lệnh? a . = b () = c . = d .() Câu 56: Điều khiển điều khiển sau khơng có thuộc tính Sorted? a ListBox b RichTextBox c Tất phương án d ComboBox Câu 57: Để đăng ký kiện cho đối tượng điều khiển, ta sử dụng cú pháp nào? a . += new System.EventHandler(); b . += new System.EventHandler(); c . = new System.EventHandler(); d = new System.EventHandler(); Câu 58: Sự kiện không xảy người sử dụng chọn thay đổi phần tử ListView? a SelectedIndexChanged b Click c temActivate d ItemChecked Câu 59: Đối tượng ListViewItem hiểu thành phần ListView? a Ô b Vùng c Hàng d Cột Câu 60: Sự khiện xảy người dùng click vào liệu bên ô DatagridView? a CellDoubleClick b CellContentClick c CellValueChange d CellClick Câu 61: Ta tìm kiếm theo điều kiện kết hợp đồng thời (And Or) form tìm kiếm thơng tin hóa đơn nhập hàng ứng dụng quản lý kho khơng? a Có b Tùy tình c Khơng Câu 62: Theo cài đặt triển khai mã lệnh chức “thêm nhà cung cấp”, ta để trống giá trị mã nhà cung cấp không? a Không b Có c Tùy tình Câu 63: Để hiển thị liệu datagridView lớp GlobalFuncs, ta cần truyền tham số nào? a Tên bảng/view điều khiển datagridView b Tên cột khóa chính, tên bảng điều khiển datagridView c Điều khiển datagridView, tên cột hiển thị tên cột khóa d Tên bảng tên cột khóa Câu 64: Đối tượng khơng sử dụng trình cập nhật sở liệu cho ứng dụng quản lý kho? a Command b DataSet c DataReader d Connection Câu 65: Theo cài đặt triển khai mã lệnh chức “thêm nhà cung cấp”, ta để trống giá trị địa nhà cung cấp khơng? a Khơng b Tùy tình c Có Câu 66: Để thêm ghi vào bảng tblHang ứng dụng quản lý kho, trường sau bắt buộc phải tồn sở liệu? a Mã nhà cung cấp b Đơn vị tính c Mã hàng d Tên hàng Câu 67: Mặc định, người dùng click chuột lên phần tiêu đề cột DataGridView thực cơng việc gì? a Sắp xếp lại cột theo thứ tự alphabel tiêu đề cột b Thu nhỏ độ rộng cột click c Sắp xếp lại dòng theo thứ tự alphabel xâu có cột d Ẩn cột vừa bược click Câu 68: Phương thức DatagridView chấp nhận lưu thay đổi vào DataTable? a SaveTransaction b UpdateTable c CommiteTran d CommiteEdit Câu 69: Phương pháp phương pháp truyền tham số từ form tới report áp dụng ứng dụng quản lý kho? a Delegate b Sử dụng hàm tạo c Biến tồn cục d Thuộc tính public Câu 70: Đối tượng thiết lập tùy chọn kết nối tới sở liệu với thông số server name, user name, database name, password? a TableLogOnInfo b DataDefinition c ParameterField d ReportSource Câu 71: Đối tượng dùng để tính tốn gộp nhóm nhóm ghi Crystal Report? a Formular Fields b Runing Total Fields c Group Name Fields d Specical Fields Câu 72: Để so sánh điều kiện lọc report trường có kiểu liệu xâu (chuỗi), ta sử dụng cặp ký tự bao quanh? a Cặp ngoặc móc {} b Cặp ký tự nháy kép c Cặp ngoặc vuông [] d Cặp ký tự nháy đơn Câu 73: Thuộc tính đối tượng DataDefinition dùng để xác định lọc liệu hiển thị report? a FormulaFields b GroupFormulaFields c GroupSelectionFormula d FormulaFillter Câu 74: Để hiển thị báo cáo điều khiển CrystalReportViewer, ta sử dụng phương thức đối tượng ReportDocument? a Load() b View() c Initial() d Show() Câu 75: Trong trường special fields, trường cho ta thông tin ngày thay đổi gần báo cáo? a Modification Date b DateUpdate c DateModify d DatetimeModification Câu 76: Cách viết muốn tìm hiển thị báo cáo thơng tin nhà cung cấp có địa Hà Nội? a "{Địa chỉ} like '%" + sGiatri + "'"; b "{vNhacungcap.Địa } like '%" + sGiatri + "%'"; c "{ vNhacungcap.Địa } like '%" + sGiatri + "'"; d "{ vNhacungcap.Địa } like '" + sGiatri + "'"; Câu 77: Trong môi trường thiết kế báo cáo Crystal Report, ta thêm biểu thức viết ngơn ngữ SQL? a Khơng thể b Có thể Câu 78: Phần báo cáo thường dùng để hiển thị dòng liệu lấy từ bảng/view? a Detail b Report header c Page footer d Page header Câu 79: Để lấy giá trị mã đối tượng tượng ứng với tên đối tượng chọn từ ComboBox, ta sử dụng câu lệnh nào? a comboBox1.Item.Value.ToString() b comboBox1.SelectedIndex.ToString() c comboBox1.SelectedValue.ToString() d comboBox1.Value.ToString() Câu 80: Thuộc tính quy định cho/khơng cho phép người dùng chọn liệu DatagridView? a MultiSelect b CanSelect c SelectedCells d AutoSelected Câu 7: Săp xếp theo thứ tự xảy kiện phím ký tự nhấn? a KeyDown, KeyPress KeyUp b KeyUp, KeyPress KeyDown c KeyDown, KeyUp KeyPress d Không theo thứ tự cụ thể