...
n
n
ế
ế
u
u
m
m
ộ
ộ
t
t
class
class
ho
ho
ặ
ặ
c
c
m
m
ộ
ộ
t
t
struct
struct
c
c
à
à
i
i
đ
đ
ặ
ặ
t
t
m
m
ộ
ộ
t
t
interface
interface
th
th
ì
ì
ph
ph
ả
ả
i
i
c
c
à
à
i
i
đ
đ
ặ
ặ
t
t
t
t
ấ
ấ
t
t
c
c
ả
ả
c
c
á
á
c
c
t
t
í
í
nh
nh
năng
năng
đư
đư
ợ
ợ
c
c
khai
khai
b
b
á
á
o
o
trong
trong
interface ... trong C#
-
-
Editor
Editor
:
:
Đo
Đo
à
à
n Quang Minh
n Quang Minh
12
12
C
C
ấ
ấ
u
u
tr
tr
ú
ú
c
c
(
(
Structs
Structs
)
)
C
C
ấ
ấ
u
u
tr
tr
ú
ú
c
c
(
(
struct
struct
)
)
–
–
Ch
Ch
ỉ
ỉ
ch
ch
ứ
ứ
a
a
c
c
á
á
c
c
bi
bi
ế
ế
n
n
, ...
trong
trong
C+ +,
C+ +,
gi
gi
ú
ú
p
p
cho
cho
vi
vi
ệ
ệ
c
c
truy
truy
c
c
ậ
ậ
p
p
v
v
à
à
o
o
m
m
ộ
ộ
t
t
class
class
ho
ho
ặ
ặ
c
c
m
m
ộ
ộ
t
t
struct
struct
gi
gi
ố
ố
ng
ng
như
như
truy
truy
c
c
ậ
ậ
p
p
v
v
à
à
o
o
m
m
ộ
ộ
t
t
array.
array.
–
–
Gi
Gi
ố
ố
ng
ng
như
như
thu
thu
ộ
ộ
c
c
t
t
í
í
nh
nh
,...
... Quang Minh
7
7
.NET Framework Classes
.NET Framework Classes
C
C
á
á
c
c
l
l
ớ
ớ
p
p
c
c
b
b
ả
ả
n
n
đư
đư
ợ
ợ
c
c
cung
cung
c
c
ấ
ấ
p
p
b
b
ở
ở
i
i
Microsoft,
Microsoft,
cho
cho
ph
ph
é
é
p
p
th
th
ự
ự
c
c
thi
thi
h
h
ầ
ầ
u
u
h
h
ế
ế
t
t
c
c
á
á
c
c
t
t
á
á
c
c
v
v
ụ
ụ
thư
thư
ờ
ờ
ng
ng
g
g
ặ
ặ
p
p
–
–
C
C
á
á
c
c
th
th
ủ
ủ
t
t
ụ
ụ
c
c
tri
tri
ệ
ệ
u
u
g
g
ọ
ọ
i
i
đơn
đơn
gi
gi
ả
ả
n
n
.
.
–
–
Cho ...
qu
qu
ả
ả
n
n
lý
lý
ti
ti
ế
ế
n
n
tr
tr
ì
ì
nh
nh
d
d
ự
ự
a
a
trên
trên
t
t
à
à
i
i
kho
kho
ả
ả
n
n
C# v
C# v
à
à
ki
ki
ế
ế
n tr
n tr
ú
ú
c .
c .
NET. C#
NET. C#
c b
c b
ả
ả
n
n
-
-
Editor:
Editor:
Đo
Đo
à
à
n Quang Minh
n Quang Minh
10
10
C#
C#
c
c
b
b
ả
ả
n
n
C#
C#
c
c
ó
ó
nhi
nhi
ề
ề
u
u
n
n
é
é
t
t
tương
tương
đ
đ
ồ
ồ
ng
ng
v
v
ớ
ớ
i
i
C+ +, ... Specification
–
–
CLS
CLS
)
)
–
–
T
T
ậ
ậ
p
p
con
con
c
c
ủ
ủ
a
a
CTS
CTS
m
m
à
à
t
t
ấ
ấ
t
t
c
c
ả
ả
c
c
á
á
c
c
ngôn
ngôn
ng
ng
ữ
ữ
đ
đ
ề
ề
u
u
ph
ph
ả
ả
i
i
h
h
ỗ
ỗ
tr
tr
ợ
ợ
Đ
Đ
ặ
ặ
c
c
t
t
í
í
nh
nh
c
c
ủ
ủ
a
a
IL:
IL:
–
–
H
H
ỗ
ỗ
tr
tr
ợ
ợ
hư
hư
ớ
ớ
ng
ng
đ
đ
ố
ố
i
i
tư
tư
ợ
ợ
ng
ng
v
v
à
à
giao
giao
ti
ti
ế
ế
p
p
:...
...
kh
kh
á
á
i
i
ni
ni
ệ
ệ
m
m
.
.
–
–
Bi
Bi
ể
ể
u
u
th
th
ứ
ứ
c
c
ch
ch
í
í
nh
nh
quy
quy
:
:
C
C
s
s
ở
ở
to
to
á
á
n
n
h
h
ọ
ọ
c
c
.
.
C
C
á
á
c
c
l
l
ớ
ớ
p
p
Regex
Regex
, Match
, Match
Ứ
Ứ
ng
ng
d
d
ụ
ụ
ng
ng
–
–
C
C
á
á
c
c
l
l
ớ
ớ
p
p
d
d
ạ
ạ
ng
ng
nh
nh
ó
ó
m
m
Kh
Kh
á
á
i
i
ni
ni
ệ
ệ
m
m
L
L
ớ
ớ
p
p
ArrayList
ArrayList
, ... Minh
n Quang Minh
2
2
M
M
ụ
ụ
c l
c l
ụ
ụ
c
c
Nh
Nh
ắ
ắ
c
c
l
l
ạ
ạ
i
i
c
c
á
á
c
c
b
b
à
à
i
i
t
t
ậ
ậ
p
p
đã
đã
h
h
ọ
ọ
c
c
Tr
Tr
ả
ả
l
l
ờ
ờ
i
i
th
th
ắ
ắ
c
c
m
m
ắ
ắ
c
c
Summary
Summary
-
-
...
menu
v
v
à
à
c
c
á
á
c
c
control
control
kh
kh
á
á
c
c
Handle
Handle
s
s
ự
ự
ki
ki
ệ
ệ
n
n
S
S
ử
ử
d
d
ụ
ụ
ng
ng
c
c
á
á
c
c
h
h
ộ
ộ
p
p
tho
tho
ạ
ạ
i
i
d
d
ù
ù
ng
ng
chung
chung
Ứ
Ứ
ng
ng
d
d
ụ
ụ
ng
ng
th
th
ự
ự
c
c
ti
ti
ễ
ễ
n
n
–
–
Xây
Xây
d
d
ự
ự
ng
ng
tr
tr
ì
ì
nh
nh
so
so
ạ
ạ
n
n
th
th
ả
ả
o
o
văn
văn
b
b
ả
ả
n
n
Summary...
...
d
d
ù
ù
ng
ng
tr
tr
ì
ì
nh
nh
regedit
regedit
.
.
–
–
C
C
á
á
c
c
th
th
à
à
nh
nh
ph
ph
ầ
ầ
n
n
quan
quan
tr
tr
ọ
ọ
ng
ng
:
:
HKEY_CLASSES_ROOT (HKCR):
HKEY_CLASSES_ROOT (HKCR):
ch
ch
ứ
ứ
a
a
c
c
á
á
c
c
mô
mô
t
t
ả
ả
c
c
ủ
ủ
a
a
c
c
á
á
c
c
th
th
à
à
nh
nh
ph
ph
ầ
ầ
n
n
COM ...
trong
trong
registry
registry
RegistryKey
RegistryKey
:
:
cho
cho
ph
ph
é
é
p
p
thao
thao
t
t
á
á
c
c
v
v
ớ
ớ
i
i
c
c
á
á
c
c
key
key
– Cc phương thứccủa RegistryKey
OpenSubKey()
:
:
m
m
ở
ở
key con (
key con (
ti
ti
ế
ế
p
p
t
t
ụ
ụ
c
c
đi
đi
xu
xu
ố
ố
ng
ng
)
)
CreateSubKey()
/DeleteSubKey
/DeleteSubKey
(): ...
file hay folder
c
c
ầ
ầ
n
n
l
l
à
à
m
m
vi
vi
ệ
ệ
c
c
DirectoryInfo
DirectoryInfo
v
v
à
à
FileInfo
FileInfo
:
:
cung
cung
c
c
ấ
ấ
p
p
c
c
á
á
c
c
phương
phương
th
th
ứ
ứ
c
c
như
như
2
2
đ
đ
ố
ố
i
i
tư
tư
ợ
ợ
ng
ng
trên
trên
,...
...
ph
ph
ả
ả
i
i
l
l
à
à
t
t
à
à
i
i
li
li
ệ
ệ
u
u
h
h
ợ
ợ
p
p
khuôn
khuôn
d
d
ạ
ạ
ng
ng
.
.
–
–
CML, MML:
CML, MML:
c
c
á
á
c
c
ngôn
ngôn
ng
ng
ữ
ữ
bi
bi
ể
ể
u
u
di
di
ễ
ễ
n
n
c ng
c ng
th
th
ứ
ứ
c
c
ho
ho
á
á
h
h
ọ
ọ
c
c
,
,
c ng
c ng
th
th
ứ
ứ
c
c
to
to
á
á
n
n
h
h
ọ
ọ
c
c
.
.
C
C
á
á
c
c
c ng
c ng
th
th
ứ
ứ
c
c
n
n
à
à
y
y
c
c
ó
ó
th
th
ể
ể
đư
đư
ợ
ợ
c
c
v
v
ẽ
ẽ
trên
trên
c
c
á
á
c
c
tr
tr
ì
ì
nh
nh
duy
duy
ệ
ệ
t
t
đ
đ
ặ
ặ
c
c
bi
bi
ệ
ệ
t
t
, ...
c ng
c ng
th
th
ứ
ứ
c
c
to
to
á
á
n
n
h
h
ọ
ọ
c
c
.
.
C
C
á
á
c
c
c ng
c ng
th
th
ứ
ứ
c
c
n
n
à
à
y
y
c
c
ó
ó
th
th
ể
ể
đư
đư
ợ
ợ
c
c
v
v
ẽ
ẽ
trên
trên
c
c
á
á
c
c
tr
tr
ì
ì
nh
nh
duy
duy
ệ
ệ
t
t
đ
đ
ặ
ặ
c
c
bi
bi
ệ
ệ
t
t
,
, ...
thu
thu
ộ
ộ
c
c
t
t
í
í
nh
nh
Value
Value
C
C
ó
ó
th
th
ể
ể
s
s
ử
ử
d
d
ụ
ụ
ng
ng
c
c
á
á
c
c
phương
phương
th
th
ứ
ứ
c
c
c
c
ụ
ụ
th
th
ể
ể
kh
kh
á
á
c
c
như
như
ReadString
ReadString
():
():
đ
đ
ọ
ọ
c
c
gi
gi
á
á
tr
tr
ị
ị
text...
... the object is accessed.
c) A static constructor can have
public as a accessibility
modifiers
74. class A
{
public static int X = B.Y + 1;
}
class B
{
public static int Y = A.X + 1;
static void ... initialize
a class.
d) A static constructor cannot
have accessibility
modifiers.
b) Static constructors may or may
not take parameters.
e) A static constructor for a
class is called automatically ... Static
constructors ?
[2.0]
a) A constructor-declaration
may include a set of
attributes.
d) A class has no other
constructors than those
that are actually declared
in the class
b) A constructor-declaration...
... wrapper object created when a .NET component is
called from COM.
[0.5]
a) CWO c) CCW
111. ________ CCW object(s) is/are created for a managed .NET
component irrespective of the number of COM clients ...
ServiceMainCallback()
belongs to the class
ServiceInstaller class.
c) The method ServiceMainCallback()
belongs to the class ServiceBase class.
b) The service class
derived from
ServiceBase class ... the RCW, exactly one copy of the RCW
object is created irrespective of the number of clients requesting the
same COM component.
[0.5]
a) True b) False
108. A non NET client can call .NET components...
... Identify the correct statements
1. Connection Object - The connection object is used to establish a
connection between the application and the database.
2. Command Object - The command object allows ... Intrinsic Controls c) List Controls
b) Rich Controls d) Validation Controls
53. ____________ are used when you want controls that have complex
functionality
[1.0]
a) Intrinsic Controls c) List Controls
b) ... JavaScript c) JScript
b) VBScript d) Java
20. In client-side scripting, the scripts are embedded in the
_____________ document.
[1.0]
a) JavaScript c) HTML
b) CGI d) VBScript
21. JavaScript is a scripting...
... Object đg
chọn
- SelectedIndex: Lấy giá trị chỉ m c ứng với ptử đg chọn.
C c biến c :
- MouseClick: xảy ra khi người dùng click chuột lên điều
khiển.
Chương 4: Điều khiển đ c biệt
Chương này chúng ... Runtime
Quản lý code th c thi c a chương trình, quản lý tiến trình, quản lý
bộ nhớ, cung c p dịch vụ biên dịch, tích hợp và t c vụ truy c p từ xa.
FCL: Framework Class Library
Appli FCLCLR
Operatio
n ... form.
C c bư c:
- gọi điều khiển tooltip ra
- Điều chỉnh cc thu c tính c a đối tượng tooltip
- Chọn đối tượng (điều khiển_ control) c n giải thích. Ví dụ
c n giải thích cho textbox, chọn textbox...
... sequence of operations?
a. With CLSID, COM can start an instance of the object.
b. After the ProgID is located, COM can determine the object
CLSID.
c. COM binds the file to the object.
d. COM ... One c) Three
b) Two d) Layered
34. _______ computing is where remote servers and clients cooperate
over the Internet to perform tasks.
[2.0]
a) ClientCentric c) Netcentric
b) ServerCentric d) ... Recorder records and passes the messages to MSMQ.
Which of the above is the sequence of Asynchronous Processing with
COM+ QC?
[1.5]
210. Which of the software elements are included in DTC architecture...
... correct statements with respect to constructors. [1.0]
a) Instantiation of an object of
a particular type is termed
as the function of a
constructor.
c) The constructor method is
always called ... procedure
e) can be called using a Call
statement.
c) cannot return a value to the
calling procedure
f)
76. Identify the correct statements with respect to Functions. [1.5]
a) Function procedures ... anything declared as Private
in the class 't1' can accessed
directly from the class 's1'.
b) anything declared as Public
in the class 's1' can
accessed directly from...