Biểu thức “Hello world” ToUpper() Left(3)cho kết quả là gì? Chọn một câu trả lời a “HEL” b “Hel” c “hEL” d “hel” Phản hồi Kết quả đúng là “HEL” Giả thiết cần bổ sung chức năng tìm kiếm theo tiêu chí t.
Biểu thức “Hello world”.ToUpper().Left(3)cho kết gì? Chọn câu trả lời: a “HEL” b “Hel” c “hEL” d “hel” Phản hồi Kết là: “HEL” Giả thiết cần bổ sung chức tìm kiếm theo tiêu chí tên nhà cung cấp số hóa đơn nhập “HD003”, toán tử sử dụng kết đúng? Chọn câu trả lời: a Toán tử NOT b Toán tử AND c Toán tử && d Toán tử OR Phản hồi Đáp án là: Toán tử AND 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? Chọn câu trả lời: a Có b Khơng c Tùy tình Phản hồi Đáp án là: Không Để 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? Chọn câu trả lời: a Mã hàng b Đơn vị tính c Tên hàng d Mã nhà cung cấp Phản hồi Đáp án là: Mã nhà cung cấp 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? Chọn câu trả lời: a Tùy tình b Khơng c Có Phản hồi Đáp án là: Có Phương thức đối tượng SqlDataAdapter dùng để nạp liệu từ bảng tblNhacungcap vào datagriView dgrNhacungcap? Chọn câu trả lời: a send b view c fill d accept Phản hồi Đáp án là: fill 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? Chọn câu trả lời: a Tùy tình b Có c Không Phản hồi Đáp án là: Không 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? Chọn câu trả lời: a Tầng sở liệu b Tầng ứng dụng c Tầng kết nối liệu Phản hồi Đáp án là: Tầng kết nối liệu 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 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 Chọn câu trả lời: a Thứ tự b Thứ tự c Thứ tự d Thứ tự Phản hồi Đáp án là: Thứ tự Đố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? Chọn câu trả lời: a DataSet b Command c DataReader d Connection Phản hồi Đáp án là: DataReader 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? Chọn câu trả lời: 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 Phản hồi Đáp án là: Tên bảng liệu Thuộc tính đối tượng DataDefinition dùng để xác định lọc liệu hiển thị report? Chọn câu trả lời: a FormulaFillter b GroupSelectionFormula c FormulaFields d GroupFormulaFields Phản hồi Đáp án là: GroupSelectionFormula Lệnh sau dùng để khai báo khởi gán giá trị 2.5 cho biến f kiểu số thực C#? Chọn câu trả lời: a float f; b single f=2.5; c Dim f As Single d float f=2.5; Phản hồi Đáp án là: float f=2.5; Vì: theo cú pháp khai báo biến Tham khảo: Bài 1, slide 30 Giá trị sau thể trạng thái Bị ngắt kết nối ý muốn đối tượng Connection Chọn câu trả lời: a ConnectionState.Fetching b ConnectionState.Connecting c ConnectionState.Closed d ConnectionState.Broken Phản hồi Đáp án là: ConnectionState.Broken Vì: theo enum ConnectionState Tham khảo: Bài 2, slide 16 Đối tượng thuộc thư viện System.Data.Oledb? Chọn câu trả lời: a SqlDataAdapter b SqlCommand c OledbConnection Đáp án là: OledbConnection d SqlDataReader Tổ hợp phím sau dùng để comment nhiều dòng lệnh? Chọn câu trả lời: a F5 b Ctrl + F5 c Ctrl + R d Ctrl + K, Ctrl + C Phản hồi Đáp án là: Ctrl + K, Ctrl + CVì: theo cài đặt mặc định Visual Studio.NETTham khảo: Slide Bài 01, phần II, mục Sau thực khối lệnh sau biến kq có giá trị gì? int a=2, b=5; int c=a-b; bool kq=((a>b)||(b==5))&&(c>0); Chọn câu trả lời: a true b -3 c false d Phản hồi Đáp án là: false Vì: a>b: false b==5: true c=a-b=2-5=-3>5:false (false||true)&&false=false Tham khảo: Bài 1, Các toán tử Phần mở rộng tệp mã nguồn C# gì? Chọn câu trả lời: a .vb b .c# c .cs d .csharp Phản hồi Đáp án : cs Bài 1, Tài liệu hướng dẫn học (Bản TEXT), mục II.4 Giá trị sau thể trạng thái Bị ngắt kết nối ý muốn đối tượng Connection Chọn câu trả lời: a ConnectionState.Connecting b ConnectionState.Fetching c ConnectionState.Closed d ConnectionState.Broken Phản hồi Đáp án là: ConnectionState.Broken Vì: theo enum ConnectionState Tham khảo: Bài 2, slide 16 Để Parameter nhận giá trị trả từ Stored Procedure cần? Chọn câu trả lời: a ParameterDirection.ReturnValue b ParameterDirection.InputOutput c ParameterDirection.Output Kết : ParameterDirection.Output d Stored Procedure Output Đối tượng SqlConnection thuộc namespace Chọn câu trả lời: a System b Cả sai c System.Data d System.Data.SqlClient Đáp án là: System.Data.SqlClient Chọn phát biểu đúng? Chọn câu trả lời: a Cả b Thuộc tính CommandType dùng để định tên nội dung truy vấn c Thuộc tính CommandText dùng để định tên nội dung truy vấn Đáp án là: Thuộc tính CommandText dùng để định tên nội dung truy vấn d Thuộc tính CommandName dùng để định tên nội dung truy vấn Loại project Visual Studio NET cho ứng dụng dạng dòng lệnh Chọn câu trả lời: a ASP.NET Web Application b Windows Form c Console d ASP.NET Web Services Phản hồi Đáp án là: Console Từ khố sau khơng thuộc ngơn ngữ C#? Chọn câu trả lời: a continue b while c class d Else Phản hồi Đáp án là: Else Các từ khố C# giống C, Java: ln viết thường toàn Lệnh sau dùng để khai báo khởi gán giá trị 2.5 cho biến f kiểu số thực C#? Chọn câu trả lời: a Dim f As Single b single f=2.5; c float f=2.5; d float f; Phản hồi Đáp án là: float f=2.5; Vì: theo cú pháp khai báo biến Tham khảo: Bài 1, slide 30 Phương thức Console.ReadLine() trả liệu kiểu gì? Chọn câu trả lời: a float b int Chọn câu trả lời: a Runing Total Fields b Group Name Fields c Parameter Fields d Specical Fields Phản hồi Đáp án là: Parameter Fields Hàm report sử dụng để chuyển đổi kiểu liệu sang xâu ký tự Crystal report? Chọn câu trả lời: a ConvertToText b ToText c ConvertToString d String Phản hồi Đáp án là: ToText Câu trả lời là: Để hiển thị số ghi theo tiêu chí định, ta cần định thuộc tính “ReportDocument”? Chọn câu trả lời: a RecordCount b GroupSelectionFormula RecordSelectionFormula c RecordSelectionFormula d GroupSelectionFormula Phản hồi Đáp án là: GroupSelectionFormula RecordSelectionFormula Tham khảo: Bài 8- slide 15, 16 tùy theo yêu cầu lọc liệu Đối tượng đại diện cho report ứng dụng? Chọn câu trả lời: a CrystalDecisions.CrystalReports.Engine b CrystalDecisions.CrystalReports.Engine.ReportDocument c CrystalDecisions.CrystalReports ReportDocument d CrystalReports.Engine.ReportDocument Phản hồi Đáp án là: CrystalDecisions.CrystalReports.Engine.ReportDocument Tham khảo: Tham khảo: Bài 8- slide 10 Ý nghĩa việc tích hợp Crystal Report vào ứng dụng gì? Chọn câu trả lời: a Crystal Report phần mềm chuyên biệt cho việc tạo báo cáo b Tất phương án c Tạo báo cáo Crystal Report cần có trình độ định d Dung lượng Crystal Report không nhỏ Phản hồi Đáp án là: Tất phương án Tham khảo: Bài 8- slide Câu lệnh sau cho việc thiết lập thuộc tính đối tượng: “TableLogOnInfo.ConnectionInfo”? Chọn câu trả lời: a logonInfo.ConnectionInfo.ServerName = “local”; logonInfo.ConnectionInfo.DatabaseName = “db_Thuchanh”; b logonInfo.ConnectionInfo.ServerName = “local”; logonInfo.ConnectionInfo.DatabaseName = “db_Thuchanh”; logonInfo.ConnectionInfo.UserID = “sa”; logonInfo.ConnectionInfo.Password = “”; c 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”; Phản hồi Đáp án là: logonInfo.ConnectionInfo.ServerName = “local”; logonInfo.ConnectionInfo.DatabaseName = “db_Thuchanh”; logonInfo.ConnectionInfo.UserID = “sa”; logonInfo.ConnectionInfo.Password = “”; Tham khảo: Bài 8- slide 12 Biểu thức sau dùng để đặt lọc nhóm? Chọn câu trả lời: a .GroupFormula= b .GroupSelection= c .GroupSelectionFormula= d .SelectionFormula= Phản hồi Đáp án là: .GroupSelectionFormula=Tham khảo: Bài 8- slide 14 Các thuộc tính đối tượng TableLogOnInfo.ConnectionInfo gì? Chọn câu trả lời: a DatabaseName b UserID, Password c Tất phương án d ServerName Phản hồi Đáp án là: Tất phương án Tham khảo: Bài 8-slide 11 Để lấy ghi có sTenGiangvien có chữ “a” bảng tblGiangvien để lên Report câu lệnh sau đúng? Chọn câu trả lời: a rpt.RecordSelectionFormula = “{sTenGiangvien} LIKE ‘%a%’”; b rpt.RecordSelectionFormula = “{tblGiangvien } LIKE ‘%a%’”; c rpt.RecordSelectionFormula = “{tblGiangvien.sTenGiangvien} LIKE ‘%a%’”; d rpt = “{tblGiangvien.sTenGiangvien} LIKE ‘%a%’”; Phản hồi Đáp án là: rpt.RecordSelectionFormula = “{tblGiangvien.sTenGiangvien} LIKE ‘%a%’”; Loại trường Crystal Report cho phép lập cơng thức tính tốn báo cáo? Chọn câu trả lời: a Running Total Field b Parameter Field c Database Fields d Formula Field Phản hồi Đáp án là: Formula FieldVì: theo tính chất Formula Field Tham khảo: Bài 8, Tích hợp Crystal Report Để lấy hàng hóa nhà cung cấp có mã “NCC002” bảng tblNhacungcap để lên Report câu lệnh sau đúng? Chọn câu trả lời: a rpt.GroupSelectionFormula = “{tblNhacungcap.PK_sNhacungcapID} b rpt.GroupSelectionFormula = “{PK_sNhacungcapID} = ‘NCC002’”; c rpt.GroupSelectionFormula = “{tblNhacungcap } = ‘NCC002’”; d rpt.GroupSelectionFormula = “{tblNhacungcap.PK_sNhacungcapID} = ‘NCC002’”; Đáp án là: rpt.GroupSelectionFormula = “{tblNhacungcap.PK_sNhacungcapID} = ‘NCC002’”; Đối tượng Cell DatagridView hiểu thành phần ListView? Chọn câu trả lời: a ListViewItem b Range c SubItems d Columns Phản hồi Đáp án là: SubItems Sự khiện xảy người dùng click vào liệu bên ô DatagridView? Chọn câu trả lời: a CellContentClick b CellDoubleClick c CellValueChange d CellClick Phản hồi Đáp án là: CellContentClick Lớp lớp sau lớp nhận kiện (hay xử lý kiện xảy ra)? Chọn câu trả lời: a delegate b Subscriber c Object d Publisher Phản hồi Đáp án là: Subscriber Lệnh sau trả giá trị dịng người dùng click chuột vào dịng datagridView có tên dgrDanhsach? Chọn câu trả lời: a dgrDanhsach.CurrentRow.Cells[1].Value.ToString(); b dgrDanhsach.CurrentRow.Cells[3].Value.ToString(); c dgrDanhsach.CurrentRow.Cells[2].Value.ToString(); d dgrDanhsach.CurrentRow.Cells[0].Value.ToString(); Phản hồi Đáp án là: dgrDanhsach.CurrentRow.Cells[0].Value.ToString(); Để 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ố? Chọn câu trả lời: a tham số b tham số c tham số Phản hồi Đáp án là: tham số Tham số khơng có mặt phương thức lấy liệu hiển thị comboBox lớp GlobalFuncs ứng dụng quản lý kho? Chọn câu trả lời: a tên bảng b trường khóa ngoại c trường khóa d điều khiển comboBox Phản hồi Đáp án là: trường khóa ngoại 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? Chọn câu trả lời: a Thuộc tính public b Sử dụng hàm tạo c Delegate d Biến toàn cục Phản hồi Đáp án là: Sử dụng hàm tạo Cách bước tạo report báo cáo trống Crystal Report VS.NET 2010? Chọn câu trả lời: a Add>New Item>Crystal Report:chọn As a Blank Report (báo cáo trống) b Add>Crystal Report:chọn As a Blank Report (báo cáo trống) c Add>New Item>Reporting>Crystal Report:chọn As a Blank Report (báo cáo trống) d Add>New Item>Report>Crystal Report:chọn As a Blank Report (báo cáo trống) e Add>Reporting>Crystal Report:chọn As a Blank Report (báo cáo trống) Phản hồi Đáp án là: Add>New Item>Reporting>Crystal Report:chọn As a Blank Report (báo cáo trống)Vì: cách thêm report tiêu chuẩn Visual Studio, loại report nằm Template Reporting Tham khảo: Bài Tài liệu hướng dẫn sử dụng Crystal Report Để 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? Chọn câu trả lời: a Cặp ngoặc vng [] b Cặp ngoặc móc {} c Cặp ký tự nháy đơn d Cặp ký tự nháy kép Phản hồi Đáp án là: Cặp ký tự nháy đơn Cú pháp sử dụng để viết câu lệnh để thực thao tác với Parameter Field cơng thức, biểu thức tính tốn? Chọn câu trả lời: a {} b {!} c {?} d {=} Phản hồi Đáp án là: {?} Phần báo cáo thường dùng để hiển thị dòng liệu lấy từ bảng/view? Chọn câu trả lời: a Page footer b Page header c Report header d Detail Phản hồi Đáp án là: Detail 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? Chọn câu trả lời: a "{ vNhacungcap.Địa } like '%" + sGiatri + "'"; b "{vNhacungcap.Địa } like '%" + sGiatri + "%'"; c "{Địa chỉ} like '%" + sGiatri + "'"; d "{ vNhacungcap.Địa } like '" + sGiatri + "'"; Phản hồi Đáp án là: "{ vNhacungcap.Địa } like '%" + sGiatri + "'"; Đối tượng sau dùng để cập nhật liệu từ DataTable CSDL Chọn câu trả lời: a DataSet b DataAdapter c DataRelation d DataReader Phản hồi Đáp án là: DataAdapter Bài 3: slide 12, 13 Làm để thêm DataRow (obj) vào DataTable (t) Chọn câu trả lời: a t.Insert(obj); b t.Add(obj); c t.Rows.Add(obj); d t.Rows.Insert(obj) Phản hồi Đáp án là: t.Rows.Add(obj); Bài 3: slide 15 Thuộc tính DataView cho phép xếp lại ghi nhớ? Chọn câu trả lời: a FilterExpression b SortExpresion c Sort d Filter Phản hồi Đáp án là: Sort Bài 3: slide 27 Phương thức DataTable thực việc lấy ghi bị thay đổi DataTable đó? Chọn câu trả lời: a RejectChange b AcceptChange c HasChanges d GetChanges Phản hồi Đáp án là: GetChanges Bài 3: slide 16 Điều xảy gán liệu vào trường DataRow có sẵn DataTable? Chọn câu trả lời: a DataRow bị sửa, ghi tương ứng CSDL bị sửa b DataRow bị xố, ghi tương ứng CSDL khơng bị xố c Bản ghi CSDL bị xố DataRow khơng bị xố d DataRow bị sửa Phản hồi Đáp án là: DataRow bị sửa.Vì: gán liệu vào trường DataRow, liệu ghi đè lên liệu cũ trường làm cho ghi chuyển sang trạng thái Modified (bị sửa) Tham khảo: Bài 3: slide 18, 19 Đối tượng sau chứa liệu nhớ? Chọn câu trả lời: a Connection b DataTable c DataReader d Command Phản hồi Đáp án là: DataTable Bài 3: slide 14 Đối tượng sau có tương tác với CSDL? Chọn câu trả lời: a DataTable b DataAdapter c DataRow d DataSet Phản hồi Đáp án là: DataAdapterBài 3: slide 11, 12, 13 Đối tượng sau dùng để cập nhật liệu từ DataTable CSDL Chọn câu trả lời: a DataRelation b DataReader c DataAdapter d DataSet Phản hồi Đáp án là: DataAdapter Bài 3: slide 12, 13 HasErrors thuộc tính đối tượng nào? Chọn câu trả lời: a DataTable b DataAdapter c Command d Connection Phản hồi Đáp án là: DataTableBài 3: slide 15 Sau dùng DataReader ta phải làm gì? Chọn câu trả lời: a Mở kết nối b Thực thi truy vấn c Mở DataReader d Đóng DataReader Phản hồi Đáp án là: Đóng DataReader Bài 3: slide 6, Điều xảy gọi phương thức Delete DataRow DataTable? Chọn câu trả lời: a DataRow bị xố, ghi tương ứng CSDL bị xoá b Bản ghi CSDL bị xố DataRow khơng bị xố c DataRow bị sửa d DataRow bị xố, ghi tương ứng CSDL khơng bị xố Phản hồi Đáp án là: DataRow bị xố, ghi tương ứng CSDL khơng bị xố Bài 3: slide 18, 19 Để DataColumn DataTable lưu trữ giá trị 1000000 DataColumn nên có kiểu liệu gì? Chọn câu trả lời: a System.Byte b System.Int32 c System.DateTime d System.Single Phản hồi Đáp án là: System.Int32 Vì: System.Int32 có khả chứa đến xấp xỉ 2,1 tỉ giá trị cần chứa triệu ... Chọn câu trả lời: a . = new System.EventHandler(); b . += new System.EventHandler(); c . += new System.EventHandler();... trả lời: a Thiết lập kết nối với Hệ quản trị CSDL b Thiết lập kết nối với nguồn liệu c Thiết lập chế độ xác thực d Thiết lập quan hệ DataTable DataSet Phản hồi Đáp án là: Thiết lập quan hệ DataTable... DatagridView khơng thể itếp nhận trình bày liệu từ đối tượng nào? Chọn câu trả lời: a DataSet b DataAdapter c DataView d DataTable Phản hồi Đáp án là: DataAdapter Để đăng ký kiện cho đối tượng điều khiển,