Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Câu hỏi TN về Bài 4 Thiết kế báo cáo GTXDPMQL

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Công cụ nào trong Visual Studio giúp hiển thị báo cáo RDLC trên form?

a)

DataGridView

b)

ListView

c)

ReportViewer

d)

CrystalReportViewer

2.

Dữ liệu trong báo cáo RDLC thường được lấy từ đâu?

a)

Một tệp văn bản

b)

Một cơ sở dữ liệu hoặc nguồn dữ liệu có cấu trúc

c)

Một hình ảnh

d)

Một file Excel

3.

Trong Report RDLC, đối tượng nào giúp hiển thị dữ liệu động trên báo cáo?

a)

Textbox

b)

Table

c)

Label

d)

Panel

4.

Khi chạy báo cáo RDLC nhưng không hiển thị dữ liệu, nguyên nhân có thể là gì?

a)

Không đặt đúng tên DataSet trong ReportDataSource

b)

Không có dữ liệu trong cơ sở dữ liệu

c)

Không kết nối Internet

d)

Không cài đặt Visual Studio

5.

Đối tượng nào thường được sử dụng để nhập mật khẩu trên Form đăng nhập?

a)

TextBox với thuộc tính PasswordChar

b)

Label

c)

ListBox

d)

CheckBox

6.

Để tạo một Form MDI trong WinForms, thuộc tính nào của Form chính cần được đặt?

a)

IsMdiContainer = true

b)

MdiChild = true

c)

MainForm = true

d)

MultiForm = true

7.

Để kết nối C# với SQL Server, thư viện nào thường được sử dụng?

a)

System.Data.SqlClient

b)

System.Data.OleDb

c)

System.Data.Entity

d)

System.Data.SqlServerCe

8.

Thuộc tính nào của DataGridView giúp người dùng chọn toàn bộ một hàng?

a)

SelectionMode = FullRowSelect

b)

AutoSelect = true

c)

RowMode = SelectAll

d)

FullRow = true

9.

Điều gì cần làm sau khi thêm, sửa, hoặc xóa dữ liệu từ SQL Server để hiển thị dữ liệu mới nhất trên Form?

a)

Tạo lại cơ sở dữ liệu

b)

Đóng ứng dụng rồi mở lại

c)

Chạy lại truy vấn lấy dữ liệu và cập nhật DataGridView

d)

Không cần làm gì, dữ liệu sẽ tự động cập nhật

10.

Cách nào sau đây giúp ẩn hoàn toàn một mục trong MenuStrip?

a)

menuItem.Enabled = false;

b)

menuItem.Visible = false;

c)

menuItem.Hide();

d)

menuItem.Remove();

11.

Thuộc tính nào của ToolStripMenuItem dùng để vô hiệu hóa một mục menu?

a)

Visible

b)

Enabled

c)

Locked

d)

Disable

12.

Công cụ nào được sử dụng để tạo menu ngữ cảnh trong C# WinForms?

a)

MenuStrip

b)

ToolStrip

c)

ContextMenuStrip

d)

StatusStrip

13.

Cách đơn giản nhất để truyền dữ liệu từ Form1 sang Form2 khi mở Form2 là gì?

a)

Sử dụng biến toàn cục

b)

Sử dụng tham số trong constructor của Form2

c)

Sử dụng Clipboard

d)

Không thể truyền dữ liệu giữa các Form

14.

Mô hình 3 lớp trong lập trình phần mềm bao gồm những lớp nào?

a)

UI, Backend, Server

b)

Presentation Layer, Business Layer, Data Access Layer

c)

View, Controller, Model

d)

Frontend, Middleware, Backend

15.

Lớp nào chịu trách nhiệm xử lý logic nghiệp vụ trong mô hình 3 lớp?

a)

Presentation Layer

b)

Business Logic Layer (BLL)

c)

Data Access Layer (DAL)

d)

Database