Câu 158 Phương thức nào thực thi câu lệnh CommandText của đối tượng Command và trả về kiểu DataReader? a. ExecuteReader() (Đ) b. ExecuteScalar() c. ExecuteNonQuery() Câu 159 Đối tượng nào sau đây có thể chứa dữ liệu trong bộ nhớ? a. DataReader b. Connection c. DataTable (Đ) d. Command Câu 160 Trong kiến trúc (Architecture) của Windows Forms, thứ tự nào là đúng trong mô hình thừa kế của các lớp? a. Object, Form, Control, Conponent b. Object, Conponent, Control, Form (Đ) c. Control, Object, Conponent, Form d. Object, Control, Conponent, Form Câu 161 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. Where b. Select c. Group by (Đ) d. From
Trang 1ĐÁP ÁN TRẮC NGHIỆM LẬP TRÌNH HƯỚNG SỰ KIỆN _IT09_THI VẤN ĐÁP TRỰC TUYẾN
Ghi chú(Đ) là đáp án.
Câu hỏi
NET Framework gồm những thành phần nào?
a Common Language Runtime (CLR)
b Common Language Runtime (CLR) và Net Framework Class Library(Đ)
c Windows Communication Foundation (WCF) Application
d Net Framework Class Library
Câu hỏi
1 DataTable có 1 bản ghi bị xoá, 1 bản ghi nguyên gốc và 1 bản ghi bị sửa Những Command nào của DataAdapter sẽ được gọi thực thi khi Update DataTable đó?
Trang 2Các bước tạo mới một Console Application Project trong VS.NET là gì?
a File > New > Console Application
Trang 3Chọn đường dẫn lưu Project
2.Chọn ngôn ngữ (Visual Basic)
3.Chọn Windows Form Project
Trang 42.Thiết lập các thông số cho Command
3.Khai báo các đối tượng ADO.NET cần thiết(Connection, Command, …)
Trang 5a Add>New Item>Crystal Report:chọn As a Blank Report (báo cáo trống)
b Add>New Item>Reporting>Crystal Report:chọn As a Blank Report (báo cáo trống)(Đ)
c Add>New Item>Report>Crystal Report:chọn As a Blank Report (báo cáo trống)
d Add>Reporting>Crystal Report:chọn As a Blank Report (báo cáo trống)
e Add>Crystal Report:chọn As a Blank Report (báo cáo trống)
Trang 6b Crystal Report MSI
c Crystal Report ClickOnce
b Thuộc tính CommandText dùng để chỉ định tên hoặc nội dung truy
vấn(Đ)Đáp án đúng là: Thuộc tính CommandText dùng để chỉ định tên hoặc nội dung truy vấn
c Thuộc tính CommandName dùng để chỉ định tên hoặc nội dung truy vấn
d Thuộc tính CommandType dùng để chỉ định tên hoặc nội dung truy vấn
Trang 7b Chỉ duyệt dữ liệu theo chiều tiến, mỗi lần 1 bản ghi(Đ)
c Có thể thực thi truy vấn với CSDL
Trang 8a Thiết lập kết nối với Hệ quản trị CSDL
b Thiết lập quan hệ giữa các DataTable trong DataSet(Đ)
Trang 9a <Đối_tượng> = new System.EventHandler(<Tên_hàm_xử_lý>);
b <Đối_tượng>.<Sự_kiện> += new System.EventHandler();
c <Đối_tượng>.<Sự_kiện> += new System.EventHandler(<Tên_hàm_xử_lý>);(Đ)
d <Đối_tượng>.<Sự_kiện> = new System.EventHandler(<Tên_hàm_xử_lý>);
Câu hỏi
Để hiển thị báo cáo trên điều khiển CrystalReportViewer, ta sử dụng
phương thức nào của đối tượng ReportDocument?
Trang 10Để 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 và tên cột khóa chính
b Điều khiển datagridView, tên cột hiển thị và tên cột khóa chính
c Tên bảng/view và điều khiển datagridView.(Đ)
d Tên cột khóa chính, tên bảng và điều khiển datagridView
Để Parameter nhận được giá trị trả về từ Stored Procedure cần?
a ParameterDirection.Output(Đ)Kết quả đúng là : ParameterDirection.Output
b Stored Procedure Output
Trang 11b DataRow đó bị sửa, bản ghi tương ứng trong CSDL cũng bị sửa
c Bản ghi trong CSDL bị xoá DataRow đó không bị xoá
d DataRow đó bị xoá, bản ghi tương ứng trong CSDL không bị xoá
Trang 16Đối tượng nào sau đây không thể duyệt dữ liệu theo chiều lui (từ bản ghi sau lên bản ghi trước)?
Trang 19a Không triển khai kiểm tra khóa chính khi sửa dữ liệu hàng(Đ)
b Khi giá trị mã hàng không thay đổi
c Luôn được thực hiện
d Khi giá trị mã hàng bị thay đổi
Trang 21Lệnh nào sau đây nhận một xâu dữ liệu nhập từ bàn phím trong ứng dụng Console?
a Gán dữ liệu vào ô thứ 2 (tính từ trái sang) của hàng đầu tiên trên ListView(Đ)
b Lấy dữ liệu từ ô đầu tiên của hàng đầu tiên trên ListView
c Lấy dữ liệu vào ô thứ 2 (tính từ trái sang) của hàng đầu tiên trên ListView
d Gán dữ liệu vào ô đầu tiên của hàng đầu tiên trên ListView
Loại project nào trong Visual Studio NET cho ứng dụng dạng dòng lệnh.
a ASP.NET Web Services
Trang 22b ASP.NET Web Application
Trang 23Câu hỏi
Mã trung gian ở bước dịch thứ nhất của ứng dụng NET có tên là gì?
a Machine Code
b Microsoft Machine Code
c Microsoft Intermediate Language (MSIL)(Đ)
d Microsoft Temporary Language (MSTL)
Câu hỏi
Mặc định, khi người dùng click chuột lên phần tiêu đề các cột thì
DataGridView thực hiện công việc gì?
a Sắp xếp lại các cột theo thứ tự alphabel của tiêu đề các cột
b Thu nhỏ độ rộng cột được click
c Sắp xếp lại các dòng theo thứ tự alphabel của các xâu có trong cột.(Đ)
d Ẩn cột vừa bược click
Trang 24Người dùng cuối quan tâm đến gì hơn trong báo cáo?
a Quan tâm đến cách tạo ra chúng hơn là quan tâm đến dữ liệu trong báo cáo
Trang 25d Page header
Câu hỏi
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 chứa nhiều class(Đ)
d 1 namespace không thể chứa class
Câu hỏi
Phát biểu nào sau đây là sai?
a Một DataSet chứa nhiều DataTable
b Một DataTable chứa nhiều DataRow
c Một DataTable chứa nhiều DataSet(Đ)
d Một DataTable chứa nhiều DataColumn
Trang 26Phương thức nào của đối tượng SqlDataAdapter được dùng để nạp dữ liệu
từ bảng tblNhacungcap vào datagriView dgrNhacungcap?
Trang 27Săp xếp theo thứ tự xảy ra của các sự kiện khi một phím ký tự được nhấn?
a Không theo thứ tự cụ thể nào
b KeyDown, KeyPress và KeyUp(Đ)
c KeyDown, KeyUp và KeyPress
d KeyUp, KeyPress và KeyDown
Câu hỏi
Sau khi dùng DataReader ta phải làm gì?
a Đóng DataReader(Đ)
b Thực thi truy vấn
Trang 29c Dispose();
d Tất cả những phương án đều đúng.(Đ)
e Close();
Câu hỏi
SqlConnection được khai báo như thế nào?
a SqlConnection <tênOBJ>=new SqlConnection([connectionString])
b SqlConnection <tênOBJ>=new ([connectionString]);
Trang 30b điều khiển comboBox
c trường khóa ngoại(Đ)
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?
Trang 31Thành phần trong 1 report bao gồm?
a Report Header, Footer
b Report Header,Report Footer,Page Header, Page Footer,Detail,[Group
Header, Group Footer](Đ)
Trang 32c Tùy tình huống
Câu hỏi
Thuộc tính HasRows của DataReader là?
a Tất cả phương án trên
b Kiểm tra reader đã bị đóng hay chưa
c Kiểm tra có bản ghi trong reader hay không(Đ)
d Đếm số trường trong reader
e Kiểm tra reader
Trang 33Thuộc tính nào của đối tượng CrystalReportViewer dùng để thiết lập nguồn dữ liệu cho báo cáo?
Trang 35a Initial Catalog, Database
b Data Source, Server
c User ID, UID(Đ)
d Password, PWD
Câu hỏi
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
Trang 36string s= “E-learning”;
int n = s.Replace(“n”, “”).Length;
Hỏi n có giá trị bằng bao nhiêu?
Trang 37Trong ứng dụng quản lý kho, nếu muốn sửa thông tin mặt hàng nào đó ta
có thể sửa ngay trên datagridView?
a Chọn nhiều mặt hàng trên datagridView và bấm nút “Xóa”
b Nhập “%” vào textbox mã hàng 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(Đ)
Trang 38lệnh nào không dùng để thực thi Stored Procedure sau:
CREATE PROCEDURE spTest
Trang 39a Select
b Where
c From
d Group by(Đ)