Mỗi đối tượng được đặc trưng bằng 2 yếu tố thuộc tính và tác vụ.
B -
Interface của một đối tượng là tập hợp các chức năng của đối tượng mà bên ngoài có thể dùng
C -
Interface của đối tượng là nơi chứa code của đối tượng.
D -
Cả a và b đều đúng.
2-
Chọn phát biểu đúng:
A -
Cơ chế trao đổi dữ liệu giữa các đối tượng là dùng biến toàn cục.
B -
Lớp con không được phép viết lại những phương thức trùng tên với phương thức của lớp cha
C -
Một thông điệp là một lời gọi một tác vụ của một đối tượng.
D -
Tất cả đều đúng
3-
Chọn phát biểu đúng. Lập trình cấu trúc ...
A -
Luôn đảm bảo tính nhất quán của dữ liệu toàn cục
B -
Luôn làm được những gì mà OOP làm được
C -
Không cho phép tạo tự động nhiều nhân bản của cùng một module
D -
Ra đời nhằm khắc phục nhược điểm của OOP
4-
Chọn phát biểu đúng:
A -
Một đối tượng con có thể đại diện cho nhiều đối tượng cha khác nhau
B -
Một đối tượng con không thể đại diện cho đối tượng cha
C -
Một đối tượng con chỉ có thể đại diện cho một đối tượng cha duy nhất
D -
Một đối tượng cha có thể đại diện cho nhiều đối tượng con khác nhau
5-
Trong khi thiết kế nếu ta nhấn kép vào nút thứ 3 từ trái sang của form sau thì thủ tục xử lý sự kiện nào được chọn :
A -
Sub su_Click()
B -
Sub su_DoubleClick()
C -
Sub su_Double_Click()
D -
Chưa thể xác định.
6-
Vì hiệu chỉnh thuộc tính của đối tượng giao diện:
A -
Không thể thực hiện được, vì mọi thuộc tính đều đóng, cố định.
B -
Chỉ có thể thực hiện trong lúc thiết kế trực quan thông qua cửa sổ thuộc tính, không thể lập trình để thay đổi giá trị thuộc tính.
C -
Chỉ có thể thực hiện thông qua việc lập trình, không thể thực hiện thông qua cửa sổ thuộc tính.
D -
Có thể thực hiện thông qua cửa sổ thuộc tính cũng như lập trình.
7-
Để tạo Toolbar cho một form, ta cần thêm vào tập các điều khiển nào vào cửa sổ Toolbox của project:
A -
Microsoft Toolbar Control 5.0
B -
Microsoft Windows Common Controls 6.0
C -
Microsoft Winsock Control 6.0
D -
Tất cả đều sai.
8-
Chọn phát biểu đúng.
A -
Việc dùng các ActiveX Control cho phép chúng ta có thể giải quyết một công việc mà không cần có kiến thức về công việc đó
B -
Việc dùng các ActiveX Control cũng đơn giản như việc dùng các control như TextBox, CommandButton
C -
Tất cả đều đúng
D -
Tất cả đều sai
9-
Để sử dụng một linh kiện phần mềm ta có thể dùng lệnh nào sau đây để thêm nó vào thanh Toolbox:
A -
File.Add Components
B -
Project.Add Components
C -
Project.Components
D -
Tất cả đều sai
10-
Để xây dựng một ứng dụng VB, thông thường chúng ta phải thực hiện các bước :
(1) Thiết kế giao diện
(2) Viết Code
(3) Tạo thủ tục xử lý sự kiện
(4) Thiết lập giá trị thuộc tính của các đối tượng giao diện.
Ta nên thực hiện các bước trên theo thứ tự nào?