Professional Documents
Culture Documents
Ung Dung Mo Hinh Cokb Va Thuat Giai Cho Tri Thuc Hinh Hoc Giai Tich Hai Chieu
Ung Dung Mo Hinh Cokb Va Thuat Giai Cho Tri Thuc Hinh Hoc Giai Tich Hai Chieu
H CH MINH
TRNG I HC CNG NGH THNG TIN
BI THU HOCH CHUYN
BIU DIN TRI THC V NG DNG
ti:
1.1. t vn
1.2. Mc tiu
1.3. Phm vi
Cc i tng c xt n trong bo co ny l:
- im.
- on thng
- ng thng
- Tam gic
- T gic
2
M hnh biu din tri thc COKB(Computational Objects Knowledge Base) [4]
l mt m hnh tri thc ca cc i tng tnh ton. M hnh COKB l mt h thng
gm 6 thnh phn chnh c k hiu bi b 6 nh sau:
(C,H,R,Opts, Funcs,Rules)
Trong :
Cu trc ca mt quan h:
5
[ < tn quan h > , < loi i tng > , < loi i tng > ,] , {< tnh cht > ,
< tnh cht >}.
Cc ton t th hin cc qui tc tnh ton nht nh trn cc bin thc cng
nh trn cc i tng. Chng hn nh cc php ton s hc, cc php tnh ton
trn cc i tng on, gc tng t nh i vi cc bin thc hay cc php tnh
ton vecto, tnh ton ma trn, Trong trng hp cc php ton 2 ngi th php
ton c th c cc tnh cht nh tnh giao hon, tnh kt hp,tnh nghch o, tnh
trung ho.
2.1.6. Tp hp Funcs cc hm
Cu trc ca mt lut:
Trong :
6
Cu trc s kin:
[TAMGIAC[A,B,C], TAMGIACCAN].
Cu trc s kin:
Cu trc s kin:
Cu trc s kin:
<i tng> | <i tng >.<thuc tnh> = <i tng> | <i tng >.<thuc
tnh>
Cu trc s kin:
<i tng>|<i tng >.<thuc tnh>=<biu thc theo cc i tng hay thuc
tnh >
9
S kin loi 6: S kin v mt quan h trn cc i tng hay trn cc thuc tnh ca
cc i tng.
Cu trc s kin:
Cu trc s kin:
S kin loi 9: S kin v s bng nhau gia mt i tng hay thuc tnh vi mt
hm.
Cu trc s kin:
Cu trc s kin:
<hm> = <hm>
V d: KHOANGCACH(d,d1) = KHOANGCACH(d1,d2)
Cu trc s kin:
S kin loi 12: S kin v s ph thuc gia cc hm hay cc i tng thng qua
mt ng thc theo cc hm hay cc i tng.
Cu trc s kin:
3.1. M hnh
3.1.1. Tp C, tp cc khi nim
TRIANGLE:
- L mt tp 3 im A, B, C.
- di 3 cch: a,b,c (hay BC, AC, AB).
- Cc thuc tnh khc: S,p.
QUADRANGLE:
- L mt tp 4 im A, B, C, D.
- di 4 cnh: AB, BC, CD, DA.
- Cc thuc tnh khc: S,p.
13
- Kiu: S cp.
- Thuc tnh: Tn im, ta im (X,Y) thuc kiu thc.
- Quan h: l thuc tnh ca cc i tng cp cao hn.
- iu kin rng but: Mi im c mt tn ring bit(Tc khng tn ti hai im
- trng tn hoc trng ta trong cng mt tp).
- Tnh cht ca i tng:...
- Lut suy din:...
- Kiu: i tng nn
14
Ha,Hb,Hc: di cc ng cao.
- Rng but:
- Quan h suy din:
* nh l Pitago:
3.1.2. S Hasses
Trong qu trnh pht trin, ta s xy dng cc module kim tra cc iu kin tng
ng ca cc i tng (Vd Hm kim tra bng nhau, vung gc v.v..) v xem y nh
cc hm c s phc v cho vic gii cc bi ton phc tp.
y l mt phn quan trng trong vic xay dng b suy din, v bn cnh cc quan
h ni ti cc i tng, cc lut ng vai tr nh cc cu ni gia cc i tng v m
ra cc thuc tnh mi thng qua cc lut.
FactSet ;
Bc 2: Thc hin mt qu trnh d tm cch suy din tnh ton pht sinh
(hay suy ra) s kin mi:
end do;
[1] Nhon Do Van, A system supports studying knowlegde and solving analytic
Geometry problems. P.O.Box 3058 - Macau, 2000.
[3] Nhon Do Van, Tam Pham Huu, The Extensive C-Objects Network And Applying
in an Educational Software. Wuhan, P. R. China, August. 22-23, 2009.
[4] Hong Kim, Vn Nhn M rng v pht trin m hnh tri thc cc i
tng tnh ton K hiu hi tho Quc gia Nng 18-20 thng 8 nm 2004.
[5] Hong Kim , Vn Nhn (2005), M rng v pht trin m hnh tri thc cc
i tng tnh tan, Nh xut bn Khoa Hc K Thut.