Font size
WorksheetsCâu hỏi ôn tập về lập trình OOP
Total questions: 90
Worksheet time: 50mins
Để thêm một dòng mới vào ListBox bạn sử dụng câu lệnh?
listBox1.Items.Add(“hello”)
Không có đáp án đúng
listBox1.AddNewItem(“hello”)
listBox1.Items.AddNew(“hello”)
Phần mở rộng của tệp mã nguồn C# là gì?
.c#
.cs
.csharp
.vb
Trong đối tượng MessageBox, tham số MessageBoxIcon dùng để ?
Không có đáp án đúng
Hiển thị các nút nhấn cho đối tượng MessageBox
Hiển thị tiêu đề cho đối tượng MessageBox
Hiển thị biểu tượng cho đối tượng MessageBox
Thuộc tính AcceptButton của Form dùng để làm gì
Tạo một nút nhấn trên Form
Nút được click khi nhấn phím Enter
Tạo ra nút nhấn có nhãn là Accept
Không có đáp án đúng
Điều khiển nào dùng để nhóm các thông tin có liên quan lại với nhau?
Form
Panel
Combobox
GroupBox (nhóm thông tin)
Điều khiển nào cho phép người dùng xem thông tin mà không cho phép sửa khi chương trình đang chạy ?
ListBox
Label (nhãn)
TextBox
RichTextBox
Trong WinForm, thuộc tính nào của ComboBox chỉ định tên trường hiển thị trên ComboBox khi ComboB
Trong WinForm, thuộc tính nào của ComboBox chỉ định tên trường hiển thị trên ComboBox khi ComboBox được gán nguồn dữ liệu tới 1 bảng?
DataSource
ValueMember
DisplayMember
SelectedValue
Để điền dữ liệu vào cho điều khiển DataGridView có tên dataGridView, dùng câu lệnh nào?
dataGridView1.DataMember =
dataGridView1.DataSource =
dataGridView1.RowSource =
Không có đáp án đúng
Dòng không được chọn trong ListBox có giá trị chỉ mục là bao nhiêu?
-1
5
1
Một giá trị bất kỳ
Một cột trong DataGridView không thể có kiểu thuộc đối tượng nào trong danh sách các đối tượng sau?
CheckBox
ComboBox
MenuStrip
TextBox
ComboBox là gì?
Là điều khiển cho phép nhập dữ liệu và lựa chọn dữ liệu
Là điều khiển cho phép xem thông tin
Là điều khiển giống ListBox
Không có đáp án đúng
Phương thức Focus() trong điều khiển TextBox dùng để làm gì?
Không có đáp án đúng
Đặt con trỏ vào trong điều khiển TextBox
Đổi màu chữ trong ô TextBox
Làm cho chữ trong điều khiển TextBox đậm lên
Để lấy ra các phần tử của điều khiển ListBox bạn dùng?
d
Text
Column
ListItem
Lệnh nào dùng để thêm 1 DataRow có tên obj1 vào 1 DataTable có tên là t?
t.Rows.Add(obj1);
t.Rows.Insert(obj1)
t.Add(obj1);
t.Insert(obj1);
Đối tượng SqlCommand có thể truyền vào bao nhiêu Parameter?
1
2
3
Nhiều
Sự kiệ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?
CellClick
CellDoubleClick
CellContentClick
CellValueChange
Thuộc tính nào quy định cho phép hoặc không cho phép người dùng chọn dữ liệu trong DatagridView?
SelectedCells
MultiSelect
AutoSelected
CanSelect
Thuộc tính nào được sử dụng để nhận hoặc thiết lập giá trị trả về khi sự kiện Click của một đối tượng Button xảy ra?
ButonResult
DialogResult
ResultValue
ResultDialog
Để cho phép chia ListBox thành nhiều cột, chúng ta dùng?
ColumnCount
Column
Item
MultiColumn
Để cho phép kích thước ảnh phù hợp với PictureBox, dùng thuộc tính nào?
SizeMode
Image
Size
MaximumSize
Để cho phép kích thước ảnh phù hợp với PictureBox, dùng thuộc tính nào?
SizeMode
Image
Size
MaximumSize
Môi trường cho phép các ứng dụng .NET có thể thực thi được gọi là gì?
.NET Framework
Visual C#
Visual Studio .NET
Windows
Điều khiển nào cho phép người dùng chọn nhiều hơn một mục trong danh sách các điều khiển cùng nhóm?
RadioButon
CheckBox
ListBox với thuộc tính SelectionMode là “One”
ComboBox
Điều khiển nào sau đây không nằm trong nhóm đối tượng chứa (Containers) trong WinForm?
Panel
GroupBox
ToolTip
TabControl
Để đọc dữ liệu từ cơ sở dữ liệu MS SQL Server, chúng ta có thể sử dụng đối tượng nào?
SQLDataAdapter
DataSet
XmlTextReader
ADOSet
Điều gì xảy ra khi gọi phương thức Delete của một DataRow trong một DataTable?
Bản ghi trong CSDL bị xoá, DataRow không bị xoá
DataRow bị xoá, bản ghi tương ứng trong CSDL không bị xoá
DataRow bị xoá, bản ghi tương ứng trong CSDL cũng bị xoá
DataRow không bị ảnh hưởng gì
Để sử dụng được các đối tượng SqlConnection, SqlCommand bạn phải khai báo sử dụng thêm câu lệnh nào ?
using System.Data.SqlClient;
using System.SqlClient.Data;
using System.Data.OLEDB;
using System.Data;
Biểu thức “Tin học TCKT”.ToUpper().Left(3)cho kết quả là gì?
TIN
Tin
tin
tIN
Lớp ListView thuộc không gian tên (namespace) nào?
System.Windows.Lists
System.Windows.Drawing
System.Windows.Paint
System.Windows.Forms
Để khai báo biến trong C#, ta sử dụng câu lệnh ?
dim hoten as string
dim hoten
string hoten;
hoten string;
Điều khiển nào trong các điều khiển sau không có thuộc tính Sorted?
ListBox
TextBox
Tất cả các phương án đều đúng
ComboBox
Để thực thi câu lệnh truy vấn Delete bạn sử dụng câu lệnh nào sau đây?
cmd.ExecuteScalar()
cmd.ExecuteReader()
cmd.EndExecuteNonQuery()
cmd.ExecuteNonQuery()
Hàm chạy mặc định của một chương trình Console C# có tên là gì?
Run
Default
Main
main
Đối tượng nào không thuộc thư viện System.Data.SqlClient?
SqlParameter
SqlDataConnection
OledbConnection
SqlCommand
Đối tượng nào sau đây dùng để cập nhật dữ liệu từ DataTable về MS SQL Server?
Đối tượng nào sau đây dùng để cập nhật dữ liệu từ DataTable về MS SQL Server?
DataRelation
DataAdapter
DataReader
DataSet
Để thực thi câu lệnh truy vấn Select bạn sử dụng câu lệnh nào?
cmd.ExecuteReader() (truy vấn)
cmd.ExecuteNonQuery()
cmd.ExecuteScalar()
cmd.EndExecuteReader()
Điều khiển nào trong các điều khiển sau không có thuộc tính DataSource để nhận dữ liệu từ các nguồn dữ liệu?
DataGridView
ComboBox
Textbox
ListView
Thuộc tính nào dùng để lấy ra giá trị của dòng đang được chọn trong ListBox?
SelectedItem
SelectedValue
SelectedText
Không có đáp án đúng
Để lấy ra vị trí dòng hiện thời trong DataGridView bạn sử dụng câu lệnh nào?
dataGridView1.CurrentRow.Count ;
Không có đáp án đúng
dataGridView1.CurrentRow.Index ;
dataGridView1.CurrentCell.Index ;
Thuộc tính Visible của điều khiển dùng để làm gì?
Không cho phép di chuyển điều khiển
Hiển thị hình ảnh
Cho phép nhập văn bản
Để đóng Form hiện tại, bạn sử dụng câu lệnh nào?
me.Close()
this.Close()
me.Hide()
this.Hide()
Muốn lấy giá trị của cột thứ 2, ở dòng thứ 3 trong dataGridView bạn chọn?
dataGridView1.Rows[2].Cells[1].Value ;
dataGridView1.CurrentRow[2].Cells[1].Value ;
dataGridView1.Cells[2].Rows[1].Value
Không có đáp án đúng
Để thực thi câu truy vấn Update bạn sử dụng câu lệnh nào sau đây?
cmd.ExecuteReader()
cmd.EndExecuteNonQuery()
cmd.ExecuteNonQuery()
cmd.ExecuteScalar()
Để mở hộp thoại chọn File sử dụng câu lệnh nào?
openFileDialog1.ShowDialog() ;
openFileDialog1.Open() ;
openFileDialog1.OpenFile() ;
openFileDialog1.Show() ;
Để mở kết nối đến Server bạn sử dụng phương thức nào?
Không có đáp án nào đúng
ketnoi.OpenConnection() ;
ketnoi.OpenDatabase() ;
DataGridView không thể tiếp nhận và hiển thị dữ liệu từ đối tượng nào?
DataSet
DataTable
DataView
DataAdapter
Thuộc tính nào dùng để lấy ra chỉ mục của dòng hiện thời trong ListBox?
SelectedText
SelectedItem
SelectedIndex
SelectedValue
Điều khiển nào sau đây không nằm trong nhóm đối tượng chứa (Containers) trong WinForm?
Panel
Gr
ra chỉ mục của dòng hiện thời trong ListBox?
SelectedText
SelectedItem
SelectedIndex
SelectedValue
Điều khiển nào sau đây không nằm trong nhóm đối tượng chứa (Containers) trong WinForm?
Panel
GroupBox
ToolTip
TabControl
Để lấy giá trị các cột của hàng thứ i trong một đối tượng DataTable có tên là dt1, cách nào sau đây đúng?
DataColumn array = datatable.Rows [i] .ItemArray;
String [] array = datatable.Rows [i] .ItemArray;
Object [] array = datatable.Rows [i] .ItemArray;
DataRow array = datatable.Rows [i] .ItemArray;
Để lấy ra giá trị của ô đang chọn hiện thời( dòng hiện thời đang là dòng đầu tiên), trong dataGridView bạn chọn ?
dataGridView1.CurrentRow.Cells[0].Text
dataGridView1.CurrentCell.Row[0].Value
dataGridView1.CurrentRow.Row[0].Value
dataGridView1.CurrentRow.Cells[0].Value ;
Phương thức nào dùng để đóng Form và giải phóng tài nguyên?
Close
Hide
Exit
Show
Câu lệnh nào dùng để đóng tất cả các ứng dụng trong C# WinForm?
return ;
Application.Exit() ;
Exit Sub ;
this.Close() ;
Phát biểu nào sau đây sai?
Một DataTable chứa nhiều DataColumn
Một DataSet chứa nhiều DataTable
Một DataTable chứa nhiều DataSet
Một DataTable chứa nhiều DataRow
Để lấy ra đường dẫn hiện tại của Project ?
App.StartupPath ;
Application.Path ;
Application.StartupPath ;
App.Path;
Chúng ta cần những tham số nào cho lớp SqlConnection?
database,, integrated security, password
server, database, integrated security
server, database, username
server, password, database
Một dự án WinForm C# tạo ra loại ứng dụng nào?
Console Application
Class Library
Windows Application
Windows Forms
Trong WinForm, thuộc tính nào dùng để neo đối tượng vào cạnh của đối tượng chứa nó?
Hang
Fixed
Anchor
Dock
Để thực hiện các câu lệnh Insert bạn sử dụng phương thức nào trong C#?
cmd.EndExecuteNonQuery() ;
cmd.ExecuteReader() ;
cmd.ExecuteNonQuery() ; (dùng lệnh insert)
cmd.ExecuteScalar() ;
Từ khóa nào không phải là từ khóa thừa kế trong C# :
new
protected
inherit
override
Để xóa dữ liệu trong TextBox bạn dùng câu lệnh nào?
TextBox1.Text="";
TextBox1.Clear() ;
Cả hai đáp án đều đúng
Cả hai đáp án đều sai
Để xóa dữ liệu trong TextBox bạn dùng câu lệnh nào?
TextBox1.Text="";
TextBox1.Clear() ;
Cả hai đáp án đều đúng
Cả hai đáp án đều sai
Phát biểu nào sau đây đúng?
1 namespace chứa nhiều class
1 namespace chỉ chứa 1 class
1 namespace không thể chứa class
1 class có thể chưa namespace
Chế độ nào Visual Studio .NET cho phép bạn chạy từng dòng mã lệnh và theo dõi việc thực thi ứng dụng của bạn?
Không chế độ nào đúng
Chế độ Watch
Chế độ Release
Chế độ Debug
Thuộc tính nào cho phép ListBox được chọn trên nhiều dòng?
SelectionColumn
SelectionRow
SelectionMode
Không có đáp án đúng
Để Form có kích thước to nhất khi chạy, dùng thuộc tính nào?
WindowState
SizeMode
StartPosition
Không có đáp án đúng
Để đóng Form nhưng không giải phóng tài nguyên?
this.Close() ;
me.Hide() ;
me.Close() ;
this.Hide() ;
Để không cho phép người dùng sửa dữ liệu trong Textbox, chúng ta dùng thuộc tính ?
Enable
ReadOnly
Text
Locked
Để có thể chạy được, một chương trình viết bằng .NET cần qua mấy bước dịch?
2
1
4
3
SqlConnection là đối tượng dùng để?
Đọc dữ liệu được trả về
Tạo một kết nối đến cơ sơ dữ liệu trên server
Không có đáp án nào đúng
Thực thi một câu truy vấn
Để cho phép điều khiển TextBox nhập dữ liệu được trên nhiều dòng, bạn sử dụng thuộc tính nào?
MultiRow
MultiColumn
MultiText
Multiline (dòng)
Thuộc tính nào dùng để ẩn điều khiển khỏi Form?
Close
Visible
Hide
Dispose
Lệnh nào sau đây trả về giá trị cột đầu tiên của dòng hiện tại khi người dùng click chuột vào dòng đó trong DataGridView có tên dgvDanhsach?
dgvDanhsach.CurrentRow.Cells[2].Value.ToString();
dgvDanhsach.CurrentRow.Cells[0].Value.ToString();
dgvDanhsach.CurrentRow.Cells[1].Value.ToString();
dgvDanhsach.CurrentRow.Cells[3].Value.ToString();
Để tạo ra các menu cho chương trình, bạn dùng điều khiển nào?
MenuStrip
StatusStrip
ToolStrip
ContextMenuStrip
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ì?
Sắp xếp lại các cột theo thứ tự alphabel của tiêu đề các cột.
Thu nhỏ độ rộng cột được click.
Sắp xếp lại các dòng theo thứ tự alphabel của các xâu có tr
DataGridView thực hiện công việc gì?
Sắp xếp lại các cột theo thứ tự alphabel của tiêu đề các cột.
Thu nhỏ độ rộng cột được click.
Sắp xếp lại các dòng theo thứ tự alphabel của các xâu có trong cột.
Ẩn cột vừa được click
Đối tượng DataAdapter không thể làm gì?
Cập nhật dữ liệu
Chứa dữ liệu
Lấy dữ liệu
Các phương án đề đúng
Để xóa tất cả các dòng,bạn dùng phương thức?
Clear()
Delete()
Remove()
Add()
Nếu chỉ cần duyệt qua dữ liệu một lần, theo chiều tiến và không dùng lại dữ liệu thì đối tượng nào là thích hợp nhất?
DataTable
DataSet
DataView
DataReader
Để xóa ảnh hiện tại trong đối tượng PictureBox bạn dùng câu lệnh nào sau đây?
PictureBox1.Image=null
PictureBox1.Image= “”
PictureBox1.FromFile=null
Không có đáp án nào đúng
Khi khởi tạo DataAdapter, ta có thể truyền vào đối tượng nào?
Connection
Command
DataTable
DataSet
Để hiển thị dữ liệu dạng dòng và cột bạn sử dụng điều khiển nào?
TextBox
DataGridView
Combobox
ListBox
Trong WinForm, điều khiển nào kết hợp các tính năng của điều khiển TextBox và ListBox?
ComboBox (= textbox + listbox)
TextArea
DropDownList
GroupBox
Trong WinForm, thuộc tính nào dùng để cố định đối tượng trong đối tượng chứa?
Hang
Location
Anchor
Dock
Thuộc tính nào dùng để đổi màu chữ của Form và các đối tượng khác trên Form?
ForeColor
Color
FontColor
BackColor
Để lấy giá trị mã đối tượng tương ứng với tên đối tượng được chọn từ ComboBox có tên là cboLop, ta sử dụng câu lệnh nào?
cboLop.Value.ToString()
cboLop.SelectedIndex.ToString()
cboLop.SelectedValue.ToString()
cboLop.Item.Value.ToString()
Để thao tác với cơ sở dữ liệu trong C#, bạn cần những đối tượng nào?
SqlConnection, SqlCommand, SqlDataAdapter
SqlConnection, SqlCommand, DataTable
SqlConnection, DataTable, SqlDataReader
SqlConnection, DataTable, SqlDataAdapter
