Tải bản đầy đủ (.pdf) (55 trang)

Bài tập thực hành Visual Studio .NET ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.71 MB, 55 trang )






Bộ môn Công nghệ Phần mềm
Khoa Công nghệ Thông tin
Đại học Khoa học Huế
77 Nguyễn Huệ, Tp Huế
(054) 826767
[Type the fax number]
2007/08/13
Nguyễn Văn Trung
Giáo trình thực hành Chuyên đề Lập trình với Visual
Studio .NET. Các ví dụ được minh họa trên môi
trường Microsoft Visual Studio 2005

Bàitập thực hành
Visual Studio .NET

N
B

Bài tậ
p
t
h

Date



2007.08.
2
2007.08.
2
2007.08.
1
2007.08.
1
2007.08.
1



N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
Time


2
1
2 hour
s
2
0

2 hour
s
1
9
12 hou
r
1
5
5 hour
s
1
4
2 hour
s
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
Descrip
t


s

• fileVie

w
• jump t
o
s

• fileVie
w
r
s
• hello
W
• myNot
• studen
t
s

• Chang
e
• Fix m
i
s

• Start o
u


m
ềm – Khoa
C
s

ual Studio .
N
t
ion
w
er (cont.)
o
ADO.NET!
w
er
W
inForms
ePAD
t
Manage
r

e
some figur
e
i
nor errors in
u
tline
C
ông nghệ T
h
N
E
T

!!
e
s
the code ☺
h
ông tin – Tr
ư
ư
ờng Đại học
By


Ngu
y
Ngu
y
Ngu
y
Ngu
y
Ngu
y
Khoa học H
u
0B
H
H
I
I
S

S
T
T
O
y
en Van Tru
n
y
en Van Tru
n
y
en Van Tru
n
y
en Van Tru
n
y
en Van Tru
n
u
ế
2
O
O
R
R
Y
Y



n
g
n
g
n
g
n
g
n
g

N
B

Bài tậ
p
t
h

5B
Bài thự
c
23B
Tómtắ
t
Bài thực
xuất cơ
b
số, sau đ
ó

24B
Kỹthuậ
t
-
L
n
-
C
- S
25B
Trìnht

1.
K

2.
C
c
h
m

b
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h

c
hành 1.1
.
t

hành này
g
b
ản thông q
u
ó
in ra màn
h
t
được trìn
h
L
àm quen v

guyên có li
ê
C
ách thức sử
ử dụng thao

thực hiện
K
hởi động
M


ng là File

C
họn loại ứ
n
h
ứa project
m
ột solution
b
ài toán” đ
ơ
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
Chương
t
g
iúp bạn là
m
u
a giao diện
h

ình tổng, t
í
h
bày

i môi trườ
n
ê
n quan
dụng thư v
i
tác nhập x
u
M
icrosoft Vi
s

New  Pr
n
g
d
ụng cần
và đặt tên c
h
nào đó, và
ơ
n giản (như
m
ềm – Khoa
C

s
ual Studio .
N
t
rình đầu t
i
m
quen với
m
bàn phím.
C
í
ch và thươ
n
n
g Visual St
u
i
ện MSDN
đ
u
ất cơ bản
s
ual Studio
2
oject để tạo
phát triển l
à
h
o project.

V
một solutio
n

d
ụ của c
h
C
ông nghệ T
h
N
E
T
C
C
Ơ B

Ơ B

i
ên
m
ôi t
r
ường
V
C
ụ thể, chư
ơ
n

g của hai số
u
dio 2005.
C
đ
ể tra cứu, h
ư
2
005. Nhấn
mới một pr
o
à
Visual C#
V
ề mặt thự
c
n
có thể ch

h
úng ta chẳ
n
h
ông tin – Tr
ư

N V

NG
Ô


N V

NG
Ô
V
isual Stud
i
ơ
ng trình yê
u
này.
C
ấu trúc m

ư
ớng dẫn
Ctrl + Shif
t
o
ject
 Consol
e
c
chất, Visu
a

a nhiều pr
o
n

g hạn), một
ư
ờng Đại học
Ô
N NGỮ
Ô
N NGỮ


L

L

i
o 2005 và
c
u
cầu người

t solution,
p
t
+ N hoặc
c
e
Applicatio
n
a
l Studio co
i

o
ject. Tuy n
h
solution ch

Khoa học H
u
1B
P
P
H

H


P TR
Ì
NH

P TR
Ì
NH
c
ác thao tác
sử dụng nh

p
roject và c
á
c

họn menu
t
n
. Chọn th
ư
i
project thu

h
iên, trong
n

có 1 projec
u
ế
3

N

N
1
1





C
C
#

#


nhập

p hai
á
c tài
t
ương

ư
mục

c về
n
hiều
t.

N
B

Bài tậ
p
t
h

3.
Đ
c


c
á
4.
G
5. S
6.
N
s
o
7.
T

f
l
t
h
f
l
r

8. S
p
h
N
guyễn Văn
T
B
ộ môn Công
h

ực hành C
h
Đ
ặt tên cho
p

u trúc của
t
á
c tập tin, t
h
G
õ mã lệnh
n
ử dụng MS
D
a. Cons
o
b. Cách
N
hấn Ctrl +
o
lution, cho
T
hử thay đổi
l
oat thuon
g
h
ành

l
oat thuon
g

i chạy chư
ơ
ử dụng thê
m
h
ép chia ch
o
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
p
roject của
c
t

m
ục ch

h
ư

m
ục đượ
c
n
hư minh họ
a
D
N để tra c

o
le và các p
h
chuyển đổi
k
F5 để thực
biết sự thay
kết câu lện
h
g
= (float)
x
g
= x / y;
ơ
ng t
r
ình, q
u
m
các cấu t

r
o
0, …)
m
ềm – Khoa
C
s
ual Studio .
N
c
húng ta thà
n

a solution
c
c
tạo ra tron
g
a
vào trong
p

u các thông
h
ương thức
R
k
iểu chuỗi t
h
hiện chạy

c
đổi của nó
s
h

x
/ y;
u
an sát kết
q
r
úc lệnh kh
á
C
ông nghệ T
h
N
E
T
n
h firstApp.
c
ủa chúng ta
g
quá trình l
à
p
hần mã ng
u
tin bạn chư

R
eadLine(),
h
ành số, ví
d
c
hương t
r
ìn
h
s
o với khi
m
q
uả và rút ra
á
c để tinh c
h
h
ông tin – Tr
ư
Sau khi nh

. Bạn phải l
u
à
m việc.
u
ồn của tập
t

a biết về:
WriteLine(
)
d
ụ như int.P
a
h
. Sau đó q
u
m
ới được tạo
kết luận.
h
ỉnh hoạt đ

ư
ờng Đại học

n nút OK,
h
u
ôn nắm ch

t
in Program
.
)
của nó
a
rse()

u
an sát cấu
t
ra ở bước 3

ng của ch
ư
Khoa học H
u
h
ãy khảo sá
t

c về ý ngh
ĩ
.
cs
t
rúc thư
m

c
.
ư
ơng t
r
ình (
x
u
ế

4
t
xem
ĩ
a của

c
của
x
ử lý

N
B

Bài tậ
p
t
h

6B
Bài thự
c
26B
Tómtắ
t
Viết ch
ư
a. I
n
b.

N
27B
Kỹthuậ
t
-
C
-
T
-
C
28B
Trìnht

1.
M

d
2.
T
T
A
3.
Q
W
đ
p
r
r
a
N

guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
c
hành 1.2
.
t

ư
ơng trình n
h
n
ra màn hì
n
N
hập thêm
m
t
được trìn
h
C
ấu trúc, các
h
T
hực hiện ch
i

C
ơ bản về cá
c

thực hiện
M
ở solution
đ
d
ay1” cho c
ó
T
hêm một p
r
T
ương tự nh
ư
A
pplication.
Đ
Q
uan sát cấ
u
W
indows Ex
p
ậm. Điều n
à
r
oject này s


Trong c

a
, chọn men
u
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
Module
h
h
ập vào một
n
h giá trị N!.
m
ột số nguyê
h

y

h
quản lý lo

g
i
a nhỏ ứng
d
c
kiểu phươ
n
đ
ã làm ở B
à
ó
ý nghĩa.
X
r
oject vào
s
ư
cách tạo
m
Đ
ặt tên cho
u
trúc cây t
h
p
lorer. Để
ý
à
y có ngh
ĩ

a,

được gọi t
h

a sổ Solut
i
u
lệnh “Set
a
m
ềm – Khoa
C
s
ual Studio .
N
h
óa chươn
g
số nguyên
N
n K từ bàn
p
g
ic và vật l
ý
d
ụng thành
đ
n

g thức tron
à
i thực hàn
h
X
em cấu trúc
s
olution nà
y
m
ới project ở
project
m
ới
h
ư
m
ục của
ý

r
ằng, tron
g
firstApp đó
n
h
ực thi chứ
k
i
on Explore

r
a
s Startup p
r
C
ông nghệ T
h
N
E
T
g
trình
N
từ bàn ph
í
p

m
. Sau đ
ó
ý
, cách làm
v
đ
ể chuyên
m
g một lớp
h
1.1. Chỉnh
thư

m
ục củ
y
bằng men
u
bài thực hà
n
là “modula
r
solution tro
n
g
cửa sổ So
l
n
g vai t
r
ò là
k
hông phải
l
r
, nhắp phải
r
oject” để th
i
h
ông tin – Tr
ư
í

m. Sau đó
ó
in ra C
K
N

=
v
iệc của sol
u
m
ôn hóa các
p
sửa tên của
a solution s
a

u
lệnh File
n
h trước, ch

r
”.
n
g cửa sổ S
l
ution Expl
o
“Startup pr

o
l
à project m
o
chuột lên

i
ết lập lại st
a
ư
ờng Đại học
=
N!/(K!*(N
u
tion và proj
e
p
hần
solution từ
a
u khi thay
đ
 Add 

n thể loại
p
olution Exp
o
rer, project
o

ject”. Khi
n
o
dular mà t
a

modular”.
T
a
rtup projec
t
Khoa học H
u
-K)!)
e
ct
“firstApp”
t
đ
ổi.
New proje
c
p
roject là Co
lorer và cả
firstApp đ
ư
n
hấn Ctrl +
F

a

m
ới tạo ra.
T
rong men
u
t
cho soluti
o
u
ế
5
t
hành
c
t… .
nsole
trong
ư
ợc tô
F
5 thì

u
hiện
o
n.

N

B

Bài tậ
p
t
h

4.
V
đ
đ
5.
C
s
t

6.
B
v
k
)
7.
H
t
h

N
guyễn Văn
T
B

ộ môn Công
h
ực hành C
h
V
iệc nhập n,
ơ
n giản. Tu
y
ể hỗ trợ việ
c
C
hạy thử ch
ư
t
atic long gi
a

Lỗi nhận
nhau
B
ằng cách tạ
ấn đề tính
C
)
*GiaiThua
(
H
ãy tạo ra
m

h
am số và k
i
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
tính n!
r
ồi i
n
y
nhiên, để
t
c
tính toán n
ư
ơng t
r
ình đ

a
iThua(int
n
được cho

b
o ra phươn
g
C
k
n
một cách
(
k))
m
ột phương
t
i
ểu dữ liệu t
r

m
ềm – Khoa
C
s
ual Studio .
N
n
kết quả b

t
ăng tính
r
õ
!. Xem mã l


xem kết q
u
n
). Thử xóa
s
b
iết chỉ các
p
g
thức long
g
d
ễ dàng. L

t
hức để tính
r
ả về).
C
ông nghệ T
h
N
E
T

n hoàn toàn
ràng và tái
s
ệnh bên dư


u
ả. Hãy để
ý
s
tatic trong
k
p
hương thứ
c
g
iaiThua()
n

i gọi để tín
h
tổ hợp chậ
p
h
ông tin – Tr
ư
có thể thực
s
ử dụng, bạ
n

i
ý

r

ằng, khai
b
k
hai báo này
c
static mới
n
hư trên, ch
ú
h
C
k
n
như s
a
p
k của n p
h
ư
ờng Đại học
hiện được
b
n
nên tạo ra
m
b
áo phươn
g
rồi chạy lại
được triệu

ú
ng ta có th

a
u: GiaiThu
a
h
ần tử (
b
ạn
t
Khoa học H
u
b
ằng các câ
u
m
ột phươn
g

g
thức giaiT
h
chương t
r
ì
n
g
ọi, sử dụn
g


giải quyết
a
(n)/(GiaiT
h
t
ự quyết địn
h
u
ế
6
u
lệnh
g
thức
h
ua là
n
h.
g

l
ẫn
được
h
ua(n-
h
các

N

B

Bài tậ
p
t
h

7B
Bài thự
c
29B
Tómtắt
Trong t
h
thư viện
Bài t
h
đích mi
n
biên dịc
h
tham chi
ế
30B
Kỹ thuậ
t
-
T
31B
Trìnht


1.
T
c
h
2.
M
C
3.
R
đ
C
c
o
b
n
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
c
hành 1.3
.
h
ực tế, một


để chứa các
h
ực hành n
à
n
h họa, thư
v
h
, bạn sẽ có
ế
u đến tron
g
t
được trìn
h
T
ạo loại ứng

thực hiện
T
ạo mới m

h
ung). Chú
ý
M
ặc định V
i
C
lass1. Đổi t

ê
R
õ ràng, đây
ó - class M
a
C
trl + F5 để
o
mmonUtil
s
in\Release
h
ày sẽ được
d
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
Tạo thư
v

ng dụng c
ó
chức năng,

à
y hướng dẫ
n
v
iện này chỉ
được một fi
l
g
các ứng d

h

y

d
ụng loại t
h

t project, đ
ý
chọn loại

i
sual Studio
ê
n lớp này l

không phải
a
th không c

ó
chạy chươ
n
s
. Kết quả,
h
oặc bin\De
b
d
ùng để tha
m
m
ềm – Khoa
C
s
ual Studio .
N
v
iện sử dụ
n
ó
thể là có
k
lớp đối tượ
n
n
bạn tạo th
ư
chứa 2 hà
m

l
e nhị với p
h

ng khác.
h
ư viện
ặt tên là c
o

ng dụng cầ
2005 sẽ tạ
o

i thành Ma
t

m
ột chư
ơ
ó
phương t
h
n
g t
r
ình. Bi
bạn sẽ c
ó
b

ug của pr
oj
m
chiếu đến
C
ông nghệ T
h
N
E
T
n
g chung
k
hả năng th

n
g.
ư
viện chứa
m
tiện ích gi
ú
h
ần mở rộn
g
o
mmonUtils
n tạo là Cla
s
o

ra trong
n
t
h. Sau đó c
à
ơ
ng t
r
ình để
h
ức static p
u
ên
d
ịch pro
j
ó

m
ột thư
oj
ect tùy the
o
trong các ứ
n
h
ông tin – Tr
ư

c thi (exec

u
các phươn
g
ú
p tính giai
t
g
là DLL. T
h
(common
u
s
s Library
n
amespace
C
à
i đặt các p
h
chạy như c
á
u
blic Main()
j
ect này bằ
n
viện com
m
o
cách chọ

n
n
g
d
ụng cần
ư
ờng Đại học
u
table) hoặc
g
thức thườ
n
t
hừa và tổ
h
h
ư viện này,
u
tilities - c
á
C
ommonUti
l
h
ương thức
n
á
c ứng dụng
– tức là bạ
n

n
g menu lệ
n
m
onUtils.dll
n
chế độ
b

nó.
Khoa học H
u
chỉ đơn th
u
n
g dùng. Vớ
i
h
ợp chập. S
a
khi cần, sẽ
á
c tiện ích
l
s
m
ột lớp
t
n
hư sau:


bạn đã viết
n
không thể
n
h Build


B
trong thư
n
d
ịch. Th
ư
u
ế
7
u
ần là
i

m
ục
a
u khi
được
dùng
t
ên là
trước

nhấn
B
uild
mục
ư
viện

N
B

Bài tậ
p
t
h

32B
Mở rộn
g
Bổ sung
xem mộ
t


N
guyễn Văn
T
B
ộ môn Công
h
ực hành C

h
g

các phươn
g
t
số có phải
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
g
thức thườn
g
là nguyên t


m
ềm – Khoa
C
s
ual Studio .
N
g
dùng khá

c

hay khôn
g
C
ông nghệ T
h
N
E
T
c
vào thư vi

g
, phương t
h
h
ông tin – Tr
ư

n, chẳng h

h
ức hoán đổ
i
ư
ờng Đại học

n như phư
ơ

i
giá t
r
ị của
Khoa học H
u
ơ
ng thức xá
c
hai số cho
t
u
ế
8
c
định
t
rước,

N
B

Bài tậ
p
t
h

8B
Bài thự
c

33B
Tómtắ
t
Viết chư
ơ
tam giác
34B
Kỹthuậ
t
- S
35B
Trìnht

1.
T
2.
T
3.
H
d
ư
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
c

hành 1.4
.
t

ơ
ng trình n
h
Pascal.
t
được trìn
h
ử dụng thư
v

thực hiện
T
ạo mới một
T
hực hiện bổ
- Nhắp
- Tron
g
Tron
g
com
m
 D

có cá
c

H
oàn thiện
p
ư
ới:
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
Tam giác
h
ập một số n
h

y

v
iện có sẵn
ứng dụng k
i
sung tham
k
phải chuột
v

g
menu hiện
g
tab Bro
w
m
onUtils.dll
đ

thấy rằng
t
c

d
ạng khác,
p
hần mã ng
u
m
ềm – Khoa
C
s
ual Studio .
N
Pascal
guyên N từ
b
i
ểu Console
k

hảo đến th
ư
v
ào project
p
ra, chọn A
d
w
se của
h
đ
ã tạo ra tr
ư
t
hư viện đư

bao gồm E
X
u
ồn có sử d

C
ông nghệ T
h
N
E
T
b
àn phí
m

, s
a
Applicatio
n
ư
viện com
m
p
ascalTrian
g
d
d Referenc
e
h
ộp thoại
ư
ớc đó.

c tham khả
o
X
E, OCX,


ng tham c
h
h
ông tin – Tr
ư
a

u đó in ra
m
n
. Đặt tên pr
o
m
onUtils bằ
n
g
le1 trong c

e

Add Refe
r
o
đến khôn
g


h
iếu đến th
ư
ư
ờng Đại học
m
àn hình N
d
o
ject là pasc

n
g cách:

a sổ Soluti
o
r
ence, tìm
g
chỉ có dạn
g
ư
viện vừa
b
Khoa học H
u
d
òng đầu tiê
n
alTriangle1
o
n Explore
r
đến thư
g
DLL mà
c
b
ổ sung như
u
ế

9
n
của

viện
c
ó thể
hình

N
B

Bài tậ
p
t
h

36B
Mở rộn
g
Hãy tự r
ú
-
K
p
u
s
t
-
T

-
T
c
o
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
g

ú
t ra những
g
K
hai báo ph
ư
u
blic static
l
t
atic, public
T
ương tự ch
o
T
ại sao trong

o
mmonUtil
s
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
g
hi chú cần
t
ư
ơng thức C
(
l
ong C(int n
,
ở đây có ý
n
o
phương th

quá trình s

s
.Math.C()?

m
ềm – Khoa
C
s
ual Studio .
N
t
hiết về việ
c
(
int n, int k)
,
int k)
n
ghĩa gì, có
t

c giaiThua
(

dụng phư
ơ
Chỉ cần ghi
C
ông nghệ T
h
N
E
T
c

:
trong com
m
t
hể thay thế
(
int n);
ơ
ng thức C()
Math.C() c
ó
h
ông tin – Tr
ư
m
onUtils l
à

hoặc bỏ đi?
lại phải ghi
ó
được khôn
ư
ờng Đại học
đầy đủ là
g?
Khoa học H
u
u
ế

10



N
B

Bài tậ
p
t
h

9B
Bài thự
c
37B
Tómtắ
t
Sử dụng
38B
Kỹthuậ
t
- S
39B
Trìnht

1.
T
2. S
a

r
40B
Mở rộn
g
Có thể d
ù
với dùn
g
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
c
hành 1.5
.
t

array để xâ
y
t
được trìn
h
ử dụng arra
y

thực hiện

T
ạo mới một
ử dụng các
t
r
ray từ nhỏ
đ
g

ù
ng array n
h
g
jagged arra
y
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
Tam giác
y

d
ựng tam

g
h

y

y

project kiể
u
t
ính chất C
0
0
đ
ến lớn. Chi
h
iều chiều t
r
y
?
m
ềm – Khoa
C
s
ual Studio .
N
Pascal –
a
g
iác Pascal

n
u
Console A
p
0
= C
k
k
= 1,
C
tiết như ph

r
ong trường
C
ông nghệ T
h
N
E
T
a
rray versi
o
n
hư Bài thự
c
p
plication v

C

n
k
= C
n-1
k-1

n mã nguồ
n
hợp này k
h
h
ông tin – Tr
ư
o
n
c
hành 1.4.

i tên là pas
c
+ C
n-1
k
, ta
s
n
phía dưới:
h
ông? Nếu c
ó

ư
ờng Đại học
c
alTriangle
2
s
ẽ xây dựn
g
ó
thì có sự
k
Khoa học H
u
2

g
một jagge
d

k
hác nhau n
u
ế
11
d

ào so

N
B


Bài tậ
p
t
h

10B
Bài thự
c
41B
Tómtắ
t
Viết chư
truyền t
h
42B
Kỹthuậ
t
- S
- S
43B
Trìnht

1.
T
2.
K
h
44B
Mở rộn

g
-
C
C
G
-
T
đ
- S
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
c
hành 1.6
.
t

ơng trình i
n
h
eo tham số
d
t
được trìn
h

ử dụng tha
m
ử dụng na
m

thực hiện
T
ạo mới một
K
hai báo sử
ọa dưới
g

C
ách kiểm tr
a
C
ó trường h

G
iải quyết b

T
hêm phần
k
ộng chính x
á
ử dụng MS
D
T

rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
MyTYP
E
n
nội dung v
ă
d
òng lệnh.
h

y

m
số dòng lệ
n
m
espace Syst
e
projecet ki

dụng thêm
n

a
sự tồn tại
c

p nào mà s


ng cách nà
o
k
iểm tra số l
ư
á
c hơn (sử
d
D
N để tìm h
i
m
ềm – Khoa
C
s
ual Studio .
N
E

ă
n bản ra
m
n

h được tru
y
e
m.IO để đ


u Console
A
n
amespace
S
c
ủa tập tin t
r

tồn tại của
o
?
ư
ợng tham
s
d
ụng args.L
e
i
ểu thêm cá
c
C
ông nghệ T
h

N
E
T
m
àn hình (nh
ư
y
ền vào

c nội dung
t
A
pplication
v
S
ystem.IO
r
r
ước khi đọ
c
tập tin lại c
h
s
ố truyền v
à
e
ngth)
c
lớp khác t
r

h
ông tin – Tr
ư
ư
lệnh TYP
E
t
ập tin
v
ới tên myT
Y
r
ồi hoàn thi

c
và hiển thị
h
ưa đảm bả
o
à
o dòng lện
h
r
ong names
p
ư
ờng Đại học
E
ở Ms DO
S

Y
PE

n phần mã
nó như trên
o
cho việc đ

h
để chương
p
ace System
.
Khoa học H
u
S
). Tên file
nguồn như
đã an toàn
c

c và hiển t
h
t
r
ình có th

.
IO
u

ế
12
được
minh

c
hưa?
h
ị nó?

hoạt

N
B

Bài tậ
p
t
h

11B
Bài thự
c
45B
Tómtắ
t
Viết ch
ư
Công ng
nhau.

• S
• S
• S
Chương
trung bì
n
In ra da
n
có dạng
H
46B
Kỹthuậ
t
-
T
- S
-
C
47B
Trìnht

1.
T
r
õ
N
guyễn Văn
T
B
ộ môn Công

h
ực hành C
h
c
hành 1.7
.
t

ư
ơng t
r
ình q
u
hệ Thông t
i
inh viên kh
o
inh viên kh
o
inh viên kh
o
t
r
ình cho p
h
n
h của họ ra
n
h sách nhữ
n

H
ọ tên, Chu
y
t
được trìn
h
T
ruy xuất tậ
p
ử dụng một
C
ác kỹ thuật

thực hiện
T
rước khi tiế
n
õ
ràng trong
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
Quản lý

s
u
ản lý sinh
i
n, Vật lý,
N
o
a Công ng
h
o
a Vật lý ph

o
a Văn phải
h
ép nhập da
n
màn hình.
n
g sinh viên
y
ên ngành
đ
h

y

p
tin có định
phương thứ

hướng đối t
ư
n
hành cài
đ
yêu cầu bài
m
ềm – Khoa
C
s
ual Studio .
N
s
inh viên
viên của
m
N
gữ văn.
M
h
ệ Thông tin

i học 4 mô
n
học 2 môn
V
n
h sách sin
h
có điểm tr

u
đ
ào tạo, Điể
m
d
ạng cho tr
ư
c của lớp St
r
ư
ợng được
s
đ
ặt, ta khảo
s
toán, ta có
đ
C
ông nghệ T
h
N
E
T
m
ột trường.
S
M
ỗi chuyên
n
phải học 3

m
n
: Cơ học,
Đ
V
ăn học cổ
đ
h
viên, sau
đ
u
ng bình ca
o
m
trung bìn
h
ư
ớc
r
ing
s
ử dụng tron
g
s
át qua sơ đ

đ
ược cái nh
ì
h

ông tin – Tr
ư
S
inh viên c
ó
n
gành tươn
g
m
ôn Pascal,
Đ
iện học, Q
u
đ
iển và Văn
đ
ó in danh s
o
trên 5.0 ra
h
.
g
bài toán t
h

lớp được s

ì
n tổng quan
ư

ờng Đại học
ó
thể học c
á
g
ứng có cá
c
C# và SQL
.
u
ang học, V

học Hiện đ

ách sinh vi
ê
màn hình.
T
h
ực tế

dụng. Với
về các lớp
n
Khoa học H
u
á
c chuyên
n
c

môn học
.


t lý hạt nhâ
n

i
ê
n cùng với
T
hông tin hi

những mô t
n
hư sau:

u
ế
13
n
gành
khác
n
.
điểm

n thị
ả khá


N
B

Bài tậ
p
t
h

L
c
á
đ
ư
2.
T
3.
T
h
4.
C
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
L
ưu ý rằng,

p
á
ch cụ thể,
c
ư
ợc cài đặt
o
T
ạo mới một
T
ại cây phân
ộp thoại hiệ
n
C
ài đặt các t
h
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
p
hương thứ
c
c
hi tiết hơn

t
o
verride từ l
project kiể
u
cấp Soluti
o
n
ra, chọn t

h
ành phần c
ơ
m
ềm – Khoa
C
s
ual Studio .
N
c
dtb() đượ
c
t
rong các lớ
p
ớp object đ

u
Console A
p

o
n Explorer

o mới class
ơ
bản cho lớ
p
C
ông nghệ T
h
N
E
T
c
cài đặt là
p
kế thừa từ

sử dụng tr
o
p
plication v

nhắp phải c
h
SinhVien.c
s
p
SinhVien
h

ông tin – Tr
ư
virtual để
c
class Sinh
V
o
ng việc in


i tên là stu
d
h
uột và chọ
s

ư
ờng Đại học
c
húng ta có
V
ien. Phươn
g

nội dung” c

d
entManage
r
n Add N

e
Khoa học H
u
thể overrid
e
g
thức ToSt
r

a đối tượn
g
r

e
w Item…
T
u
ế
14
e
một
r
ing()
g
.
T
rong


N

B

Bài tậ
p
t
h

5.
B
k
S
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
B
ổ sung thê
m
ế lớp từ trư
inhVienCN
T
T
rung
nghệ Phần
m
h

uyên
đ
ề Vi
s
m
các class
S

c. Dưới đ
â
T
T, SinhVi
e
m
ềm – Khoa
C
s
ual Studio .
N
S
inhVienC
N
â
y là phần
m
e
nVL được
c
C
ông nghệ T

h
N
E
T
N
TT, SinhVi
m
ô tả cài đ

c
ài đặt một
c
h
ông tin – Tr
ư
enVan, Sin
h

t cho lớp S
i
c
ách tương t

ư
ờng Đại học
h
VienVL th
e
i
nhVienVa

n

.
Khoa học H
u
e
o phân tíc
h
n
. Hai lớp c
ò
u
ế
15
h
thiết
ò
n lại

N
B

Bài tậ
p
t
h

6.
T
s

a
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
T
rong phần
c
a
u:
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
c
hương t
r
ìn
h
m
ềm – Khoa

C
s
ual Studio .
N
h
(tập tin P
r
C
ông nghệ T
h
N
E
T
r
ogram.cs)
c
h
ông tin – Tr
ư
c
húng ta th

ư
ờng Đại học

c hiện yêu
c
Khoa học H
u
c

ầu bài toá
n
u
ế
16
n
như


N
B

Bài tậ
p
t
h

48B
Yêucầu

- I
n
-
C
v
-
C


N

guyễn Văn
T
B
ộ môn Công
h
ực hành C
h

thêm
n
ra 3 sinh v
C
hỉnh sửa đ

iên (sử dụn
g
C
hỉnh sửa để
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
iên có điểm

người sử

d
g
vòng lặp
w
có thể nhậ
p


m
ềm – Khoa
C
s
ual Studio .
N
trung bình
c
d
ụng có thể
w
hile, do, …
)
p

d
ữ liệu các
C
ông nghệ T
h
N
E

T
c
ao nhất trư

nhập danh
)

sinh viên t

h
ông tin – Tr
ư

ng.
sách mà kh
ô

file.
ư
ờng Đại học
ô
ng biết trư

Khoa học H
u

c số lượn
g
u
ế

17

g
sinh

N
B

Bài tậ
p
t
h

Phần nà
y
nhất mà
s
12B
Bài thự
c
49B
Tómtắt
Xây dựn
g
50B
Kỹ thuậ
t
-
G
-

C
-
C
-
N
51B
Trìnht

1.
T
2.
T
g
T
N
T
F
M
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
y
kéo dài tr
o
s

inh viên cầ
n
c
hành 2.1
g
chương t
r
ì
t
được trìn
h
G
iới thiệu m

C
ách thức lư
u
C
ác thành ph
N
ạp một ảnh

thực hiện
T
ạo mới một
T
heo
m
ặc đị
n

iá t
r
ị như b

T
huộc tính
N
ame
T
ex
t

F
ormBorder
S
M
aximizeBo
x
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
o
ng 2 buổi.
C

n
nắm. Các
k
helloWin
F
ì
nh điền thô
n
h

y


t ứng dụng
u
file với nộ
i
ần điều khi

từ file
project loại
n
h,
m
ột lớp
F

ng dưới:
Giá
For

m
Hel
l
S
tyle
Fix
e
x

Fal
s
m
ềm – Khoa
C
s
ual Studio .
N
C
ác bài thực
k
ỹ thuật kh
á
F
orms
n
g tin cá nh
â
WinForms
c
i

dung tiếng

n cơ bản: B
u
Windows
A
F
orm1 được
trị
m
Main
l
o WinForms
e
dSingle
s
e
C
ông nghệ T
h
N
E
T
L
L

P T
R

P T

R
hành này s

á
c sinh viên
t
â
n như minh
c
ơ bản
Việt
u
tton, Label
A
pplication,
đ
sinh ra. Ch

G
h

Ti
K
í
đ

V
ô
h
ông tin – Tr

ư

NH

NH

NG

NG

được giới
t
ự tham khả
o
họa

, TextBox,
P
đ
ặt tên là h
e

nh sửa các
t
h
i chú
êu để của cử
a
í
ch th

ư
ớc củ
a

i khi chạy c
h
ô
hiệu hóa n
ú
ư
ờng Đại học
D

NG V

D

NG V

thiệu như l
à
o
và trao đổ
i
P
ictureBox,
e
lloWinFor
m
t

huộc tính c

a
sổ
a
cửa sỗ sẽ kh
h
ương t
r
ình
ú
t Maximize
c
Khoa học H
u
2B
P
P
H

H


I WINF

I WINF
O
O
R
R

à
nội dung c
ơ
i
với lớp.
Time
r
, …
m
s

a Form1 v

ông đ
ư
ợc tha
c
ủa cửa sổ
u
ế
18

N

N
2
2


R

R
M
M
S
S


ơ
bản

i các
y

N
B

Bài tậ
p
t
h

C
c

3.
T
n
n
h
C

Đ
d

t
l
p
l
t

4.
N
F
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
C
hú ý
r
ằng,
n

a sổ Prope
r
T
hiết kế gia

o
ếu dự định
t
h
ư tên
m
ặc
đ
C
hỉnh sửa th
u
Đ
iều khiển
d
tpDOB
t
xtOther
l
blInfo
p
icImage
l
blName
t
mrScroll
N
hấn Ctrl +
orm nên Vi
s
T

rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
n
hững thuộ
c
r
ties dưới d

o
diện của f
o
t
ruy xuất nó
đ
ịnh.
u
ộc tính của
Thuộc
t
Format
Custo
m
Enable
Font

SizeMo
BackC
o
Interva
l
S để lưu n

s
ual Studio
c
m
ềm – Khoa
C
s
ual Studio .
N
c
tính có th
a

ng chữ in đ

o
rm như mi
n
trong phần
m
ột số đối
t
t

ính
m
Forma
t

de
o
lo
r

l


i dung proj
c
ó hiển thị h
C
ông nghệ T
h
N
E
T
a
y đổi giá tr


m
n
h họa. Lưu
mã nguồn

k
t
ượng như s
a
ect. Do chú
ộp thoại để
y
h
ông tin – Tr
ư

so với mặ
c
ý, với mỗi
đ
k
hi lập trình
a
u:
Giá
t
Cust
o
dd/
M
False
Chọ
n
Stret
c

Tran
s
120
ng ta có sử
y
êu cầu chỉ
đ
ư
ờng Đại học
c
định sẽ đ
ư
đ
iều khiển b
thì hãy đặt
t
rị
o
m
M
M/yyyy

n
font thích h

c
hImage
s
parent (Web
)

dụng ký tự
đ
ịnh bảng
m
Khoa học H
u
ư
ợc hiển thị
ạn đưa vào
f
tên nó thay


p, in đậm
)

tiếng Việt
m
ã lưu ký tự:
u
ế
19
trong
f
orm,
vì để
trong


N

B

Bài tậ
p
t
h

N
c
h
1
2
N
t
o
5.
C
K
c
á
đ
ư
O
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C

h
N
hấn nút “S
a
h
ọn cách lư
u
2
00):
N
ếu các for
m
o
all docum
e
C
ài đặt phần
K
hi người s

á
c tập tin c
ó
ư
ợc thiết
l
O
penFileDia
l
T

rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
a
ve With O
t
u
theo UTF
8
m
s khác tron
g
e
nts”.
mã lệnh ch
o

dụng nhấn
ó
phần mở r

l
ập thông
l
og).

m
ềm – Khoa
C
s
ual Studio .
N
t
her Encodi
n
8
như hình
d
g
project cũ
n
o
sự kiện Cli
vào nút nà
y

ng là BMP
qua thuộc
C
ông nghệ T
h
N
E
T
n
g” để chọn

d
ưới (cũng c
ó
n
g có sử dụ
n
ck của nút
b
y
,
m
ột hộp
t
, JPG, GIF
m
tính Filter
h
ông tin – Tr
ư
bảng mã t
h
ó
thể chọn t
ù

n
g tiếng Việ
t
b
ấm btnSele

c
t
hoại sẽ hiệ
n
m
ới được h
i
của đối
t
ư
ờng Đại học
h
ích hợp – s
ù
y chọn Uni
t
thì bạn nê
n
c
tImage nh
ư
n
ra cho ph
é
i
ển thị để lự
t
ượng dlg
O
Khoa học H

u
au đó bạn
c
code – Cod
e
n
check ở “
A
ư
sau:
é
p chọn ản
h
a chọn. Điề
u
O
pen (thuộ
c
u
ế
20

c
ó thể
e
page
A
pply
h
. Chỉ

u
này
c
lớp


N
B

Bài tậ
p
t
h

6.
K
t
h
m
7.
Đ
t
a
8.
K
c
à
9.
N
c

h
10.
Đ

N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
K
hi người s

h
eo. Muốn
v
m
inh họa co
d
Đ
ối tượng tx
t
a
cũng cài đ

K
hi nhấn nú
t

à
i đặt cho s

N
gười sử dụ
n
h
uột vào nó
.
Đ
ể cuộn nội
d
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s

dụng gõ t
ê
v
ậy, ta cài đ

d
e ở dưới
t

Other chỉ
đ

t mã lệnh c
h
t
“Cập nhật


kiện Click
n
g có thể
b
.
Cài đặt mã
d
ung dòng c

m
ềm – Khoa
C
s
ual Studio .
N
ê
n của họ v
à

t mã lệnh c
h

đ
ược sử dụn
g
h
o sự kiện
C

thì nội du
n
của btnUpd
b
ật tắt chế
đ
lệnh cho s

hữ, cài đặt
m
C
ông nghệ T
h
N
E
T
à
o txtName
t
h
o sự kiện
T
g

(Enabled)
C
heckChang
e
n
g của lblIn
f
ate (3)
đ
ộ cuộn nội

kiện Click
c
m
ã lệnh cho
h
ông tin – Tr
ư
t
hì nội dun
g
T
extChange
d
khi mà chk
O
e
d của chk
O
f

o được cập
dung dòng
c
ủa lblInfo
n
sự kiện Tic
k
ư
ờng Đại học
g
của lblNa
m
d
của txtNa
m
O
ther được
c
O
ther như (2
)
nhật theo
n
chữ lblInfo
n
hư (5)
k
của tmrSc
r
Khoa học H

u
m
e cũng th
a
m
e như (1)

c
heck vào,
d
)

n
hư phần m
ã
bằng cách
r
oll như (4)
u
ế
21
a
y đổi

xem
d
o đó
ã
lệnh
nhấn



N
B

Bài tậ
p
t
h


13B
Bài thự
c
52B
Tómtắ
t
Xây dựn
g
53B
Kỹthu

-
X
-
C
-
T
54B
Trìnht


1.
T
2.
T
g
T
N
T
F
M
C
c

3.
T
S
c

t
r
h


N
guyễn Văn
T
B
ộ môn Công
h

ực hành C
h
c
hành 2.2
t

g
chương tr
ì

tđượctrì
n
X
ây
d
ựng ứn
g
C
ách thức cà
i
T
ạo hiệu ứn
g

thựchiện

T
ạo mới một
T
heo

m
ặc đị
n
iá t
r
ị như b
ê
T
huộc tính
N
ame
T
ex
t

F
ormBorder
S
M
aximizeBo
x
C
hú ý
r
ằng,
n

a sổ Prope
r
T

ạo giao diệ
n
au khi đã t


định chún
g
r
ong menu
h
ình hiển thị

T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
myCalcul
a
ì
nh mô phỏ
n
n
hbày:
g
dụng GUI

i
đặt, gắn kế
g
transparent

project loại
n
h,
m
ột lớp
F
ê
n dưới:
Giá
For
m
my
C
S
tyle
Fix
e
x

Fal
s
n
hững thuộ
c
r

ties dưới d

n
cho chươn
g

o ra được g
i
g
. Thực hiệ
n
h
iện ra, chọ
n

như sau:
m
ềm – Khoa
C
s
ual Studio .
N
a
tor
n
g một máy
t
với WinFo
r
t, xử lý eve

n
với Form
Windows
A
F
orm1 được
trị
m
Main
C
alculato
r

e
dSingle
s
e
c
tính có th
a

ng chữ in đ

g
t
r
ình như
h
i
ao diện vớ

i
n
điều này b
n
Lock Con
t
C
ông nghệ T
h
N
E
T
t
ính điện tử
đ
r
ms
n
ts với một
t
A
pplication,
đ
sinh ra. Ch

G
h

Ti
K

í
đ

V
ô
a
y đổi giá tr


m
h
ình minh h


i
các điều k
h
ằng cách n
h
t
rols. Điều
c
h
ông tin – Tr
ư
đ
ơn giản.
t
hành phần
g

đ
ặt tên là m
y

nh sửa các
t
h
i chú
êu để của cử
a
í
ch th
ư
ớc củ
a

i khi chạy c
h
ô
hiệu hóa n
ú

so với mặ
c

a
h
iển có vị tr
í
h

ắp phải chu

c
hỉnh các th
u
ư
ờng Đại học
g
iao diện
y
Calculato
r

t
huộc tính c

a
sổ
a
cửa sỗ sẽ kh
h
ương t
r
ình
ú
t Maximize
c
c
định sẽ đ
ư

í
, kích thướ
c

t lên bề m

u
ộc tính củ
a
Khoa học H
u

a Form1 v

ông đ
ư
ợc tha
c
ủa cửa sổ
ư
ợc hiển thị
c
hợp lý, bạ
n

t của Form
M
a
đối tượng


u
ế
22

i các
y
trong
n
nên
M
ain,

màn

N
B

Bài tậ
p
t
h

Đ






4.

T
t
r
l
à
p
h
T
v
t
h
x
n
l
i
t
h
n
đ
ư
5.
N
6.
C
7.
C
s
a
N
guyễn Văn

T
B
ộ môn Công
h
ực hành C
h
Đ
ối tượng

Màn hình
h
T
rước khi b

r
ình cũng n
h
Giao diệ
n
à
máy tính
đ
h
ân biệt nút
(1) Nút b
 xá
c
(2) Nút b

(3) Nút

E
(4) Nút
C
T
rình tự các
ào” số thứ
n
Khái niệ
m
h
uộc nhóm
(
ác định phé
p
gười sử dụ
n
i
ệu” cho số
h
h
ứ nhất, ng
ư
Điều khá
c
ày, việc sử
d
ư
ợc lưu trữ
b
N

gay trong đ
a. stNu
m
b. op ki

C
ài đặt phần
C
ác nút bấm
a
u:
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
h
iển thị”

t tay vào vi
h
ư việc chuẩ
n
n
của chươn
g

đ
ơn giản nê
n
bấm thuộc
c
ấm chữ số
0
c
định hai t
o

m phép tín
h
E
nter  để
k
C
 khởi tạ
o
bước sử d

n
hất, xác địn
h
m
“nhập và
o
(
1). Chú ý
r


p
toán có th

n
g nhấn một
h
ạng nào: n
ế
ư
ợc lại thì đa
c
nữa cần p
h
d
ụng string
b
ằng một k
ý
ầu phần mã
m
1, stNum2

u char để đ

mã lệnh ch
o
trong nhó
m
m

ềm – Khoa
C
s
ual Studio .
N
Thuộc t
í
Name
Text
Font
ReadO
n
TextAli
g
ết mã lệnh,
n
bị các kiể
u
g
t
r
ình chỉ l
à
n
chương t
r
c
ác nhóm:
0
, 1, …, 9, k

ý
o
án hạng tha
m
h
+, -, x, /

k
ích hoạt việ
c
o

m
ột phép t
o

ng của má
y
h
phép toán
,
o
” ở đây có

ng dấu chấ
m

xác định
n
nút bấm tro

ế
u chưa xác
ng nhập ch
o
h
ải tính đế
n
để lưu trữ
c
ý
tự.
nguồn
part
i
kiểu string
đ

i diện cho
p
o
sự kiện Fo
r
m
(1) được c
à
C
ông nghệ T
h
N
E

T
í
nh
n
ly
g
n
bạn phải hì
n
u
đối tượng,
à
các nút bấ
m
r
ình chỉ hỗ
t
ý
hiệu dấu
c
m
gia vào p
h

xác định p
h
c
thực hiện
p
o

án
m
ới
y
tính thông
,
sau đó “nh

nghĩa là n
g
m
thập phân
n
hiều lần gi

ng nhóm (1
)
định phép t
o
o
số thứ hai.
n
, đó là lưu
t
c
ác số hạng
i
al class Fo
r
đ

ể đại diện
c
p
hép toán (o
p
r
mLoad và
s
à
i đặt phần
m
h
ông tin – Tr
ư
Giá
txtS
c
0
Chọ
n
Tru
e
Rig
h
n
h dung cá
c
d
ữ liệu.
m

và “màn
h
tr
ợ các phé
p
c
hấm thập p
h
h
ép tính.
h
ép tính
p
hép tính v
à
thường nh
ư

p vào” số t
h
g
ười sử dụn
g
chỉ xuất hi


a hai lần n
h
)
, ta luôn bi

ế
o
án thì có n
g
tr
ữ dữ liệu
n
là hợp lý c
h
r
mMain : For
m
c
ho hai chuỗ
p
là viết tắt
c
s
ự kiện clic
k
m
ã lệnh tươ
n
ư
ờng Đại học
trị
c
reen
n
font thích

h
e

ht

c
h thức làm
h
ình” hiển t
h
p
tính 2 ng
ô
h
ân, nút đả
o
à
hiển thị kế
t
ư
sau: Ngư

h
ứ hai, cuối
g
dùng liên

n 1 lần tron
g
h

ập hai số h

ế
t được anh
g
h
ĩ
a anh ta
đ
n
hư thế nà
o
h
o việc nhậ
p
m
,
bổ sung
k
i số hạng.
c
ủa operato
r
k
của nút C
n

n
g ứng với
s

Khoa học H
u
h
ợp
việc của c
h
h
ị kết quả.
D
ô
i cơ bản. C
o

d
ấu, nút x
ó
t
quả

i sử dụng

cùng nhấn
d
tiếp các nú
t
g
1 số hạng.

ng. Tóm l


ta đang “nh
đ
ang nhập c
h
o
? Trong bà
i
p
số. Phép tí
n
k
hai báo các
r
)
n
hư sau:
s
ự kiện clic
k
u
ế
23
h
ương
D
o chỉ
ó thể
ó
a trái


nhập
d
ấu =
t
bấm
Việc

i, khi
ập số
h
o số
i
toán
n
h sẽ
biến
k
như

N
B

Bài tậ
p
t
h

8. P
9.
C

10.
Đ
s

N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
hương thức
C
uối cùng, p
h
Đ
ến đây, các

hiệu ứng
đ
a. Thiết
chươ
n
T
rung
nghệ Phần
m
h
uyên

đ
ề Vi
s
xử lý sự ki

h
ương thức
x
tính năng c
ơ
đ
ặc biệt của
l
lập thuộc
t
n
g t
r
ình luô
n
m
ềm – Khoa
C
s
ual Studio .
N

n click của
n
x

ử lý sự kiệ
n
ơ
bản của
m
l
ớp đối tượ
n
t
ính TopM
o
n
luôn nổi.
C
ông nghệ T
h
N
E
T
n
út bấm thu

n
click của
n
m
áy tính đã
đ
n
g For

m
:
o
st bằng Tr
u
h
ông tin – Tr
ư

c nhóm (2)

n
út bấm ‘=’
đ
đ
ược cài đặt.
u
e để tron
g
ư
ờng Đại học

– xác định
p
đ
ược cài đặ
t

Chúng ta k
h

g
thời gian
Khoa học H
u
p
hép tính
t
như sau:
h
ảo sát thê
m
thực thi, c

u
ế
24
m
một

a sổ

N
B

Bài tậ
p
t
h

55B

Mở rộn
g
-
C
b
v
-
H

N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
b. Bổ s
u
kiện
n
(Acti
v
c. Minh
ứng d
g

C
ài đặt thêm
ậc 2, nghịc

h

i số âm…)
H
ỗ trợ để ng
ư
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
u
ng phương
t
n
ày được kí
c
v
ated) hay r
a
họa khi ch


ng, cửa sổ
các tính nă
n

h
đảo, phần
t
ư
ời sử dụng

m
ềm – Khoa
C
s
ual Studio .
N
t
hức xử lý s

c
h hoạt tươn
a
khỏi ứng
d

y chương t
r
này sẽ bị m

n
g khác cho
t
răm,… Ch
ú

có thể nhập
C
ông nghệ T
h
N
E
T

kiện Acti
v
g ứng khi n
g
d
ụng (Deacti
v
r
ình: khi ng
ư

đi 50%.
máy tính, c
h
ú
ý phần xử
d
ữ liệu bằn
g
h
ông tin – Tr
ư

v
ated và De
a
g
ười dùng c
h
v
e)
ư
ời sử dụng

h
ẳng hạn hỗ
lý lỗi (ví d

g
bàn phím.
ư
ờng Đại học
a
ctive cho F
h
uyển focus

chuyển foc
u
trợ phép tí
n

như chia c

h
Khoa học H
u
or
m
Main.
H
từ vào ứng
u
s ra khỏi c

n
h 1 ngôi nh
ư
h
o 0, căn b

u
ế
25
H
ai sự
d
ụng

a sổ
ư
căn

c hai

×