Tài liệu Hỗ trợ giải bài tập Đại số: Hệẻ TRÚÅ GIAÃI BAÂI TấÅP ÀAÅI Sệậ 1
MUÅC LUÅC
MUÅC LUÅC..................................................................................................... 1
CHÛÚNG 1: ÀÙÅT VấậN Àẽè .......................................................................... 2
1 Àựồt Vờởn Àùỡ ............................................................................................. 2
SÚ LÛÚÅC NệÅI DUNG LUấÅN VÙN .............................................................. 3
CHÛÚNG 2: KHAÃO SAÁT HIẽÅN TRAÅNG VAÂ PHấN TẹCH YẽU CấèU .......... 4
2 Khaóo Saỏt Hiùồn Traồng Vaõ Phờn Tủch Yùu Cờỡu............................................ 4
CHÛÚNG 3: PHấN TẹCH ............................................................................. 8
3 Phờn Tủch ................................................................................................ 8
BAÂI TấÅP - CAÁCH GIAÃI BAÂI HOÅC................................................................10
Baõi giaói ............................
51 trang |
Chia sẻ: hunglv | Lượt xem: 1347 | Lượt tải: 0
Bạn đang xem trước 20 trang mẫu tài liệu Hỗ trợ giải bài tập Đại số, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 1
MUÅC LUÅC
MUÅC LUÅC..................................................................................................... 1
CHÛÚNG 1: ÀÙÅT VÊËN ÀÏÌ .......................................................................... 2
1 Àùåt Vêën Àïì ............................................................................................. 2
SÚ LÛÚÅC NÖÅI DUNG LUÊÅN VÙN .............................................................. 3
CHÛÚNG 2: KHAÃO SAÁT HIÏÅN TRAÅNG VAÂ PHÊN TÑCH YÏU CÊÌU .......... 4
2 Khaão Saát Hiïån Traång Vaâ Phên Tñch Yïu Cêìu............................................ 4
CHÛÚNG 3: PHÊN TÑCH ............................................................................. 8
3 Phên Tñch ................................................................................................ 8
BAÂI TÊÅP - CAÁCH GIAÃI BAÂI HOÅC................................................................10
Baâi giaãi .....................................................................................................10
CHÛÚNG 4: THIÏËT KÏË ...............................................................................11
4 Thiïët Kïë .................................................................................................11
CHÛÚNG 5: CAÂI ÀÙÅT VAÂ NGHIÏÅM THU ..................................................42
5 Caâi àùåt vaâ nghiïåm thu .............................................................................42
CHÛÚNG 6: KÏËT LUÊÅN .............................................................................43
6 Kïët luêån .................................................................................................43
PHÊÌN PHUÅ LUÅC..........................................................................................45
1 Phên loaåi caác baâi têåp ...............................................................................45
1.2 Phên loaåi theo daång baâi têåp:..................................................................46
CAÁC TAÂI LIÏÅU THAM KHAÃO.....................................................................51
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 2
CHÛÚNG 1: ÀÙÅT VÊËN ÀÏÌ
1 Àùåt Vêën Àïì
Trong quaá trònh hoåc têåp cuãa mònh, hoåc sinh khöng chó lïn lúáp nghe giaãng
baâi maâ coân phaãi thûåc haânh laâm baâi têåp úã nhaâ. Àöëi vúái nhûäng mön hoåc nhû Toaán,
Lyá, Hoáa, Anh Vùn... trong luác laâm baâi têåp úã nhaâ hoåc sinh coá thïí àoåc caác saách
tham khaão àïí tòm lúâi giaãi nhûäng luác cêìn thiïët hay têåp laâm thïm nhûäng baâi nêng
cao trong àoá. Têët caã caác loaåi saách tham khaão thûúâng coá phêìn hûúáng dêîn giaãi chi
tiïët hay gúåi yá dûåa vaâo àoá hoåc sinh coá thïí tûå reân luyïån khaã nùng cuãa mònh. Vò vêåy
hiïån nay loaåi saách giuáp hoåc töët, hûúáng dêîn giaãi baâi têåp... àûúåc caác giaáo viïn soaån
rêët nhiïìu, phong phuá caã vïì nöåi dung lêîn hònh thûác. Cuâng möåt mön hoåc coá rêët
nhiïìu saách tham khaão cuãa nhiïìu taác giaã khaác nhau.
Vúái nhu cêìu tham khaão saách baâi têåp ngaây caâng cao cuâng vúái sûå phaát triïín
cuãa Tin Hoåc, nhêët laâ sûå phaát triïín nhaãy voåt cuãa cöng nghïå phêìn cûáng laâm cho giaá
maáy vi tñnh ngaây caâng haå, cuäng chñnh vò vêåy maâ nhiïìu em hoåc sinh hiïån nay àaä
àûúåc cha meå mua cho maáy vi tñnh phuåc vuå cho viïåc hoåc têåp giaãi trñ cuãa caác em.
Trònh àöå tin hoåc cuãa hoåc sinh cuäng laâ vêën àïì àûúåc quan têm trong caác
trûúâng hoåc, cuå thïí laâ trong nhiïìu trûúâng àaä àûa böå mön Tin Hoåc laâm mön hoåc
chñnh cuãa trûúâng taåo àïìu kiïån thuêån lúåi cho hoåc sinh tiïëp cêån vúái nïìn cöng nghïå
thöng tin.
Toám laåi, chñnh vò nhu cêìu tham khaão saách trong quaá trònh hoåc têåp vaâ sûå höî
trúå maånh meä cuãa maáy tñnh, chuáng ta cêìn coá caác phêìn mïìm giuáp àúä cho hoåc sinh
thûåc hiïån tham khaão nhûäng hûúáng dêîn baâi têåp ngay trïn maáy möåt caách coá hiïåu
quaã. Phêìn mïìm naây hoaåt àöång nhû laâ möåt gia sû, cung cêëp kiïën thûác, cuãng cöë lyá
thuyïët, hûúáng dêîn giaãi, reân luyïån kyä nùng thûåc haânh, kiïím tra mûác àöå tiïëp thu,
giuáp àúä ön têåp... giuáp cho hoåc sinh hoåc têåp ngaây caâng tiïën böå hún. Do àoá,
chûúng trònh höî trúå giaãi baâi têåp taåi nhaâ mön Àaåi söë cho hoåc sinh lúáp 9 àûúåc xêy
dûång.
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 3
SÚ LÛÚÅC NÖÅI DUNG LUÊÅN VÙN
Chûúng 1: Àùåt vêën àïì vïì nhu cêìu xêy dûång chûúng trònh höî trúå giaãi baâi têåp taåi
nhaâ mön Àaåi söë cho hoåc sinh lúáp 9.
Chûúng 2: Khaão saát hiïån traång vaâ phên tñch yïu cêìu cuãa viïåc höî trúå giaãi baâi têåp
taåi nhaâ mön Àaåi söë cho hoåc sinh lúáp 9.
Chûúng 3: Phên tñch, àûa ra mö hònh àöëi tûúång cuãa chûúng trònh.
Chûúng 4: Thiïët kïë chûúng trònh, àûa ra mö hònh lûu trûä dûä liïåu, giao diïån, vaâ
xûã lyá cuãa chûúng trònh.
Chûúng 5: Caâi àùåt vaâ thûã nghiïåm chûúng trònh.
Chûúng 6: Kïët luêån.
Phuå luåc:
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 4
CHÛÚNG 2: KHAÃO SAÁT HIÏÅN TRAÅNG VAÂ PHÊN TÑCH YÏU
CÊÌU
2 Khaão Saát Hiïån Traång Vaâ Phên Tñch Yïu Cêìu
2.1 Hiïån traång
2.1.1 Hiïån traång vïì mùåt töí chûác
Hiïån traång Baâi têåp toaán lúáp 9 mön Àaåi Söë coá cú cêëu töí chûác göìm caác böå
phêån sau:
- Hoåc sinh.
- Giaáo viïn.
- Phuå huynh.
- Nhaâ trûúâng, baån beâ.
- Hïå thöëng baâi têåp.
Toám laåi, cú cêëu töí chûác coá thïí toám lûúåc trong sú àöì sau:
Hoåc sinh giaáo viïn
Phuå huynh
Giaãng baâi, kiïím tra, àaánh giaá.
Höî trúå, giaám saát
Phöëi húåp àûa ra kïë hoaåch hoåc têåp töët cho hoåc sinh
Baâi têåp
Giaãi baâi têåp
Soaån baâi têåp
Hònh 2.1
2.1.2 Hiïån traång vïì mùåt nghiïåp vuå
Àöëi vúái hoåc sinh: cöng viïåc cuãa möåt hoåc sinh göìm:
- Hoåc lyá thuyïët: trong vúã baâi hoåc, trong saách giaáo khoa, hay trong phêìn toám tùæt
lyá thuyïët cuãa möåt cuöën saách hûúáng dêîn giaãi baâi têåp naâo àoá, hay coá thïí úã daång
hûúáng dêîn caách giaãi chung cho tûâng daång baâi têåp.
- Giaãi baâi têåp: Giaãi caác baâi têåp bùæt buöåc maâ giaáo viïn, hay phuå huynh yïu cêìu.
Choån loaåi baâi têåp maâ mònh thñch giaãi trong söë caác baâi têåp coân laåi trong saách giaáo
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 5
khoa maâ giaáo viïn khöng yïu cêìu hay loaåi baâi têåp laâm thïm, nêng cao trong saách
baâi têåp, saách hûúáng dêîn, saách tham khaão.
- Xem hûúáng dêîn trong quaá trònh giaãi baâi têåp: trong luác giaãi baâi têåp, nïëu gùåp vêën
àïì maâ hoåc sinh khöng giaãi quyïët àûúåc thò coá thïí hoãi thêìy cö, cha meå, anh chõ,
baån beâ cuãa mònh àïí àûúåc lúâi hûúáng dêîn, hoùåc coá thïí tham khaão lúâi hûúáng dêîn
giaãi trong caác saách hûúáng dêîn, tuây theo mûác àöå cuãa baâi toaán maâ hoåc sinh seä coá
àûúåc nhûäng thöng tin cêìn thiïët àïí giaãi baâi toaán àoá. ÚÃ àêy hoåc sinh coá thïí seä chó
àûúåc hûúáng dêîn daång gúåi yá hay hûúáng dêîn phûúng phaáp chung àïí giaãi baâi toaán
naây, hoùåc thêåm chñ coá thïí àûúåc hûúáng dêîn chi tiïët (baâi giaãi hoaân chónh).
- Kiïím tra kïët quaã (àöëi chiïëu vúái àaáp aán): hoåc sinh coá thïí kiïím tra kïët quaã baâi
laâm cuãa mònh bùçng caách so saánh kïët quaã baâi laâm cuãa mònh vúái kïët quaã baâi laâm
cuãa baån beâ, hay nhúâ thêìy cö, cha meå, anh chõ, baån beâ xem vaâ àaánh giaá, hay coá
thïí àöëi chiïëu vúái baâi giaãi coá sùén trong saách hûúáng dêîn giaãi baâi têåp. Tûâ àoá ruát ra
nhûäng kinh nghiïåm giaãi baâi têåp, böí sung cho mònh nhûäng kiïën thûác coân thiïëu
hoùåc chûa nùæm vûäng.
- Lêåp caác kïë hoaåch hoåc têåp àïí chuêín bõ cho caác kyâ kiïím tra, kyâ thi hoùåc àïí nêng
cao, reân luyïån thïm kyä nùng giaãi baâi têåp cuãa hoåc sinh. Viïåc lêåp kïë hoaåch coá thïí
àûúåc dûåa theo caác gúåi yá cuãa giaáo viïn, cuãa phuå huynh, cuãa baån beâ nhùçm khùæc
phuåc nhûäng vêën àïì maâ hoåc sinh chûa nùæm vûäng, nhûäng yïëu àiïím maâ hoåc sinh
cêìn khùæc phuåc.
- Giaãi thûã caác böå àïì thi àïí laâm quen vúái mûác àöå àïì thi, vúái caác daång trong böå àïì.
Tûâ àoá hoåc sinh reân luyïån thïm caác kyä nùng coân chûa nùæm vûäng, nhûäng vêën àïì
mùæc phaãi trong quaá trònh giaãi baâi têåp.
- Hïå thöëng caác baâi têåp thaânh caác daång baâi têåp coá caách giaãi chung, giöëng nhau, coá
cuâng aáp duång möåt söë cöng thûác chung. Viïåc hïå thöëng caác baâi têåp thaânh caác daång
baâi têåp coá thïí laâ nhúâ caác saách hûúáng dêîn, nhúâ giaáo viïn vaâ dûåa vaâo kinh nghiïåm,
hiïíu biïët maâ hoåc sinh àaä coá trong quaá trònh hoåc vaâ giaãi baâi têåp.
- Ghi caác caách giaãi hay, caác cöng thûác quan troång, caác vêën àïì maâ hoåc sinh hay
mùæc löîi trong quaá trònh giaãi baâi têåp àïí coá thïí thûúâng xuyïn xem laåi.
Àöëi vúái giaáo viïn: cöng viïåc cuãa giaáo viïn coá thïí bao göìm
- Soaån giaáo aán: chuêín bõ baâi giaãng àïí giaãng trïn lúáp.
- Giaãng baâi: lïn lúáp giaãng baâi cho hoåc sinh vaâ cho baâi têåp vïì nhaâ cuâng vúái nhûäng
gúåi yá (nïëu coá).
- Kiïím tra baâi hoåc vaâ vúã baâi têåp cuãa hoåc sinh xem hoåc sinh coá hoåc baâi vaâ laâm baâi
têåp vïì nhaâ hay khöng (kiïím tra miïång).
- Hïå thöëng caác baâi têåp thaânh caác daång baâi têåp coá caách giaãi chung àïí hoåc sinh dïî
nùæm baâi hún.
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 6
- Soaån caác baâi têåp kiïím tra cuâng vúái àaáp aán vaâ thang àiïím cuãa tûâng baâi.
- Töí chûác kiïím tra, chêëm vaâ phaát baâi kiïím tra, cöång àiïím.
- Àaánh giaá, xïëp loaåi hoåc sinh.
Àöëi vúái phuå huynh:
- Theo doäi vaâ kiïím tra tònh hònh hoåc têåp cuãa con em mònh bùçng caách doâ lyá
thuyïët, xem nhûäng nhêån xeát cuãa giaáo viïn, kïët quaã chêëm baâi cuãa giaáo viïn vïì
con em mònh.
- Kiïím tra baâi têåp vïì nhaâ bùçng caách kiïím tra vúã baâi têåp xem con em mònh coá laâm
baâi vïì nhaâ do giaáo viïn yïu cêìu hay khöng.
- Cho baâi têåp laâm thïm àïí reân luyïån kyä nùng cho con em mònh.
- Liïn hïå vúái giaáo viïn àïí biïët vïì tònh hònh hoåc têåp cuãa con em mònh, coá thïí phöëi
húåp vúái giaáo viïn àïí àûa ra nhûäng biïån phaáp, nhûäng kïë hoaåch nhùçm caãi thiïån
viïåc hoåc cuãa con em mònh.
Nhaâ trûúâng, baån beâ:
- Àêy laâ möi trûúâng hoåc têåp vaâ reân luyïåïn cuãa hoåc sinh. Hoåc sinh coá thïí trao àöíi
nhûäng vêën àïì trong hoåc têåp vúái baån beâ, vúái caác thêìy cö giaáo khaác, coá thïí xem
saách tham khaão thïm trong thû viïån...
Hïå thöëng baâi têåp:
- Göìm caác baâi têåp trong caác böå àïì, trong caác baâi hoåc cuãa saách giaáo khoa, trong
caác daång baâi têåp (daång baâi têåp vïì cùn bêåc hai, daång baâi têåp vïì cùn bêåc ba... coá aáp
duång möåi söë cöng thûác giöëng nhau vaâ coá caách giaãi giöëng nhau). Caác baâi têåp coá
thïí laâ baâi têåp bùæt buöåc laâm hoùåc baâi têåp nêng cao hoùåc baâi têåp ön têåp (ön kiïím
tra, ön thi hoåc kyâ, töët nghiïåp...). Xin xem chi tiïët vïì hïå thöëng baâi têåp úã phêìn phuå
luåc cuöëi luêån vùn naây.
2.1.3 Hiïån traång vïì mùåt tin hoåc
- Trònh àöå tin hoåc: Hoåc sinh coá laâm quen vúái maáy tñnh röìi.
- Cêëu hònh phêìn cûáng: Nhûäng cêëu hònh phêìn cûáng coá thïí sûã duång àûúåc hïå àiïìu
haânh Windows 9x/2000, coá caâi caác font chûä tiïëng Viïåt.
2.2 Yïu cêìu
2.2.1 Yïu cêìu chûác nùng
Lûu trûä:
- Hïå thöëng lyá thuyïët àûúåc toám tùæt.
- Hïå thöëng baâi têåp (àïì baâi, loaåi baâi têåp, mûác àöå khoá dïî, thang àiïím, àaáp aán, caách
giaãi).
- Caác kïë hoaåch hoåc têåp.
- Caác böå àïì thi thûã.
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 7
- Baâi giaãi cuãa hoåc sinh (nöåi dung baâi giaãi, thúâi àiïím laâm baâi hay thúâi àiïím sûãa
baâi lêìn cuöëi cuâng, àiïím söë).
- Kïë hoaåch tûå hoåc bao göìm caác thöng tin (Ngaây bùæt àêìu, Ngaây kïët thuác dûå kiïën,
Caác baâi têåp cêìn laâm).
- Caác ghi chuá cuãa hoåc sinh trong quaá trònh giaãi baâi têåp.
Tra cûáu: Caác baâi têåp theo caác tiïu chuêín
- Loaåi baâi têåp.
- Baâi hoåc lyá thuyïët.
- Böå àïì.
- Kïë hoaåch.
Tñnh toaán:
- Chêëm àiïím cho tûâng baâi giaãi cuãa hoåc sinh.
- Tñnh àiïím, nhêån xeát vaâ xïëp loaåi quaá trònh hoåc têåp cuãa hoåc sinh theo khoaãng
thúâi gian (tûâ ngaây àïën ngaây), theo baâi hoåc lyá thuyïët, theo daång baâi têåp, theo kïë
hoaåch.
- Phaát sinh caác baâi têåp theo àuáng yïu cêìu cuãa giaáo viïn hoùåc phuå huynh: viïåc
phaát sinh hoaân toaân theo thiïët kïë cuãa giaáo viïn vaâ khöng coá sûå phaát sinh tûå àöång
tûâ maáy tñnh.
- Phaát sinh caác baâi têåp theo caác mêîu baâi têåp coá sùén: giaáo viïn coá thïí choån bêët kyâ
baâi têåp naâo maâ mònh muöën phaát sinh, röìi sûãa laåi baâi têåp cuâng caách giaãi cuãa baâi
têåp àoá theo yá mònh, sau àoá lûu thaânh baâi têåp múái.
Kïët xuêët:
- Caác baâi giaãi cuãa möåt baâi têåp.
- Caác baãng kïët quaã cuâng vúái caác àaánh giaá viïåc hoåc têåp.
2.2.2 Yïu cêìu phi chûác nùng
Tñnh tiïën hoaá:
- Dïî daâng phaát triïín cho caác loaåi baâi têåp khaác vïì àaåi söë, vïì baâi têåp noái chung.
Tñnh tiïån duång:
- Giao diïån thên thiïån vúái ngûúâi sûã duång, taåo caãm giaác thoaãi maái trong luác duâng
chûúng trònh hoåc têåp. Muöën vêåy, giao diïån phaãi trûåc quan cho pheáp tûâng bûúác
hûúáng dêîn hoåc sinh giaãi baâi têåp.
Tñnh hiïåu quaã:
- Möi trûúâng thûåc hiïån (cêëu hònh trung bònh): Windows 9x/2000/NT, trïn maáy
tñnh 586 vúái 16MB RAM.
Tñnh tûúng thñch:
- Dïî tñch húåp vúái caác phêìn mïìm baâi têåp khaác.
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 8
Ngoaâi ra, khöëi lûúång baâi têåp tham khaão phaãi tûúng àöëi hoaân chónh, nghôa laâ phaãi
coá àêìy àuã caác loaåi baâi têåp vúái nhiïìu mûác àöå khaác nhau vaâ söë lûúång tûâng loaåi àuã
àïí tham khaão. Coá taâi liïåu hûúáng dêîn sûã duång keâm theo phêìn mïìm. Cho pheáp in
caác ghi chuá, caác baâi giaãi cuãa hoåc sinh ra giêëy.
CHÛÚNG 3: PHÊN TÑCH
3 Phên Tñch
3.1 Mö hònh àöëi tûúång
3.1.1 Sú àöì àöëi tûúång chñnh
Àöëi tûúång chñnh cuãa phêìn mïìm laâ àöëi tûúång BAÂI TÊÅP
3.1.2 Mö taã àöëi tûúång
3.1.2.1 Baâi têåp
Diïîn giaãi: caác baâi têåp maâ hoåc sinh giaãi
Baãng mö taã thuöåc tñnh:
STT Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi Ghi chuá.
1/ Tïn_BT Chuöîi Khaác röîng Tïn cuãa baâi têåp Vñ duå: Baâi têåp 1_1
2/ Mûác àöå Söë Rúâi raåc Mûác àöå khoá dïî cuãa baâi têåp (àaánh giaá theo trònh àöå bònh
Thûúâng)
3/ Loaåi baâi têåp Söë Rúâi raåc Loaåi baâi têåp
4/ Àïì baâi Chuöîi Khaác röîng Nöåi dung cuãa baâi têåp Vñ duå: giaãi phûúng trònh bêåc
hai x2-3*x+2 = 0
5/ Thúâi gian cêìn laâm
Söë Nguyïn dûúng
Khoaãng thúâi gian trung bònh àïí hoaân thaânh baâi têåp
Tñnh theo àún võ phuát
BAÂI TÊÅP
Hònh 3.1
6/ Ghi chuá hûúáng dêîn
Chuöîi Chuöîi kyá tûå ghi chuá vïì baâi têåp.
7/ Baâi hoåc Àöëi tûúång phuå
Baâi hoåc liïn quan baâi têåp
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 9
8/ Caách giaãi Àöëi tûúång phuå
Caách giaãi cuãa baâi têåp
3.1.2.2 Àöëi tûúång phuå Baâi hoåc
Diïîn giaãi: àöëi tûúång phuå Baâi hoåc laâ caác baâi hoåc lyá thuyïët.
Baãng mö taã thuöåc tñnh:
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi Ghi chuá
1/ Tïn_BH Chuöîi Duy nhêët Tïn baâi hoåc
2/ Chûúng Söë Chûúng baâi hoåc theo SGK
3/ Nöåi Dung Chuöîi Nöåi dung cuãa baâi hoåc
4/ Ghi chuá
Hûúáng dêîn
Chuöîi Caác cöng thûác, caác lûu yá maâ hoåc sinh cêìn nhúá àïí giaãi baâi têåp.
3.1.2.3 Àöëi tûúång phuå Caách giaãi
Diïîn giaãi: àöëi tûúång phuå Caách giaãi laâ caách giaãi tûúng ûáng cuãa baâi têåp.
Baãng mö taã thuöåc tñnh:
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi Ghi chuá
1/ Tïn_CG Chuöîi Duy nhêët Tïn caách giaãi
2/ Nöåi Dung Chuöîi Nöåi dung caách giaãi
3/ Àiïím Söë Àiïím chuêín
4/ Ghi chuá hûúáng dêîn
Chuöîi Caác hûúáng dêîn gúåi yá, baâi giaãi mêîu
3.1.3 Sú àöì àöëi tûúång múã röång
3.1.3.1 Àöëi tûúång Baâi giaãi
Diïîn giaãi: àöëi tûúång phuå Baâi giaãi laâ baâi giaãi tûúng ûáng cuãa baâi têåp do hoåc
sinh laâm.
Baãng mö taã thuöåc tñnh: Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi Ghi chuá
1/ Tïn_BG chuöîi khaác röîng; Tïn baâi giaãi
2/ Nöåi dung chuöîi khaác röîng; Nöåi dung baâi giaãi
3/ Àiïím söë àiïím hoåc sinh àaåt àûúåc
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 10
BAÂI TÊÅP - CAÁCH GIAÃI BAÂI HOÅC
Baâi giaãi
Hònh 3.2
Tïn àöëi tûúång: Quan hïå 1 – nhiïìu: Àöëi tûúång: Giaãi thñch caác kyá hiïåu: 4 Hoåc
Sinh Chuöîi Khaác röîng Möåt baâi giaãi phaãi cuãa möåt hoåc sinh naâo àOÁ: Tïn ngûúâi
giaãi baâi têåp
3.2 Mö taã caác xûã lyá
3.2.1 Baâi têåp
Stt Maä söë Haânh àöång Loaåi YÁ nghôa Ghi chuá
1/ BT_XL1 Nhêåp àïì baâi têåp. Khúãi taåo Taåo ra baâi têåp Nhêåp àïì baâi cuãa baâi têåp.
2/ BT_XL2 Nhêåp loaåi baâi têåp. Khúãi taåo Taåo ra loaåi baâi têåp
3/ BT_XL3 Nhêåp mûác àöå khoá dïî. Khúãi taåo Taåo ra mûác àöå khoá dïî cuãa baâi têåp
göìm dïî, trung bònh, khoá.
4/ BT_XL4 Sûãa àïì baâi. Cêåp nhêåt Sûãa àïì
5/ BT_XL5 Thïí hiïån baâi têåp. Cung cêëp thöng tin. Trònh baây baâi têåp
6/ BT_XL6 Tòm baâi têåp Cung cêëp thöng tin. Tòm caác baâi têåp theo caác tiïu chuêín
7/ BT_XL7 Xoaá baâi têåp Cêåp nhêåt
3.2.2 Àöëi tûúång phuå Baâi hoåc
Stt Maä söë Haânh àöång Loaåi YÁ nghôa Ghi chuá
1/ BH_XL1 Nhêåp baâi hoåc. Khúãi taåo Taåo baâi hoåc múái
2/ BH_XL2 Sûãa baâi hoåc. Cêåp nhêåt Sûãa baâi hoåc
3/ BH_XL3 Thïí hiïån baâi hoåc. Cung cêëp thöng tin. Trònh baây baâi hoåc
4/ BH_XL4 Xoaá baâi hoåc. Cêåp nhêåt. Huãy baâi hoåc
3.2.3 Àöëi tûúång phuå Caách giaãi
Stt Maä söë Haânh àöång Loaåi YÁ nghôa Ghi chuá
1/ CG_XL1 Nhêåp caách giaãi. Khúãi taåo. Taåo ra caách giaãi. Taåo ra khung caách giaãi
2/ CG_XL2 Phaát sinh caách giaãi theo yïu cêìu. Khúãi taåo. Taåo caách giaãi
3/ CG_XL3 Sûãa caách giaãi. Cêåp nhêåt. Sûãa caách giaãi
4/ CG_XL4 Xoaá caách giaãi. Cêåp nhêåt Xoaá caách giaãi
3.2.4 Àöëi tûúång phuå Baâi giaãi
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 11
Stt Maä söë Haânh àöång Loaåi YÁ nghôa Ghi chuá
1/ BG_XL1 Nhêåp baâi giaãi. Khúãi taåo Taåo ra baâi giaãi
2/ BG_XL2 Sûãa baâi giaãi Cêåp nhêåt Sûãa baâi giaãi
3/ BG_XL3 Thûåc hiïån giaãi. Xûã lyá tñnh toaán. Thao taác giaãi baâi têåp
4/ BG_XL4 Chêëm àiïím. Xûã lyá tñnh toaán. Chêëm kïët quaã cho baâi giaãi
CHÛÚNG 4: THIÏËT KÏË
4 Thiïët Kïë
4.1 Thiïët kïë dûä liïåu
4.1.1 Sú àöì logic
Baãng tham söë
Baâi têåp
Àöì thõ
Mûác àöå
Baâi giaãi Chi tiïët BG
Chi tiïët CG
Caách giaãi
Hoåc sinh Söí tay
Kïët quaã CTBG
Chi tiïët kïë
hoaåch
Kïët quaã lûåa choån
Biïíu àöì
Doâng biïíu àöì
Kïë hoaåch
Baãng xeát dêëu
Daång Baâi têåp
Chûúng
Loaåi Baâi têåp
Lûåa choån KQCTCG
Baâi hoåc
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 12
Doâng BXD
Kïët quaã chi tiïët CG
Giaá trõ biïën
Baãng tham söë chuöîi
Böå àïì
Hònh 4.1
4.1.2 Giaãi thñch chûác nùng cuãa caác thaânh phêìn trong sú àöì logic
STT Tïn Baãng Ghi chuá
1/ Baâi têåp Àöëi tûúång thao taác chñnh cuãa chûúng trònh, moåi àöëi tûúång khaác àïìu coá
chûác nùng dûåa trïn àöëi tûúång naây (nhû viïåc lêåp kïë hoaåch hoåc têåp thò cuäng dûåa
trïn baâi têåp...).
2/ Baâi hoåc: Àïí höî trúå hoåc sinh hoåc lyá thuyïët theo caác baâi hoåc.
3/ Chûúng: Chûúng göìm caác baâi hoåc
4/ Daång baâi têåp: Daång baâi têåp göìm caác baâi têåp coá caách giaãi giöëng nhau, cuâng aáp
duång möåt söë cöng thûác vïì möåt chuã àïì naâo àoá (nhû giaãi phûúng trònh cùn bêåc 2,
giaãi bêët phûúng trònh cùn bêåc 2...) naâo àoá. Xin xem thïm phêìn phuå luåc.
5/ Loaåi baâi têåp: Nhû loaåi baâi têåp vïì cùn bêåc 2, cùn bêåc 3...
6/ Baãng mûác àöå: Caác mûác àöå (khoá, dïî vaâ trung bònh) cuãa möåt baâi têåp.
7/ Böå àïì: Thûúâng bao göìm caác baâi têåp coá daång cú baãn, àoâi hoãi hoåc sinh nùæm
vûäng caách giaãi. Àöëi tûúång naây cêìn thiïët coá trong chûúng trònh àïí cho hoåc sinh
laâm quen vúái caác böå àïì thi (chûác nùng höî trúå hoåc sinh thi thûã).
8/ Caách giaãi: Caách giaãi baâi têåp. Caách giaãi naây seä àûúåc duâng àïí phaát sinh ra
khung baâi giaãi àïí hoåc sinh giaãi baâi têåp vaâ chêëm àiïím baâi giaãi cuãa hoåc sinh. Caách
giaãi coá àaáp aán cho baâi têåp.
Baãng A : Baãng A àûúåc caâi trong cú súã dûä liïåu (table A)
Baãng B Baãng A : Möåt phêìn tûã trong Baãng B coá quan hïå vúái nhiïìu phêìn tûã trong
baãng A giaãi thñch caác kyá hiïåu:
9/ Chi tiïët caách giaãi: àêy laâ bûúc giaãi trong caách giaãi, seä coá hûúáng dêîn gúåi yá cho
tûâng bûúác (hay chi tiïët caách giaãi) naây. Möåt bûúác giaãi coá thïí úã 4 daång sau:
+ Caác vùn baãn cuâng vúái caác ö EditBox àïí hoåc sinh nhêåp kïët quaã tñnh àûúåc
hay coá thïí choån kïët quaã àuáng tûâ caác kïët quaã coá sùén
+ Khung àöì thõ àïí hoåc sinh veä.
+ Khung biïíu àöì àïí hoåc sinh tñnh caác giaá trõ trong biïíu àöì.
+ Khung xeát dêëu caác phûúng trònh.
10/ Àöì thõ: Àïí höî trúå hoåc sinh veä àöì thõ (theo chûúng trònh hoåc àaåi söë lúáp 9 hiïån
nay, chûúng trònh caâi àùåt seä höî trúå veä 2 phûúng trònh y = ax2ø vaâ y = ax +b).
Möåt chi tiïëât caách giaãi cho pheáp coá nhiïìu àöì thõ cuâng veä trïn möåt hïå truåc toaå àöå.
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 13
11/ Giaá trõ biïën: Àïí lûu giaá trõ caác hïå söë cuãa caác phûúng trònh àöì thõ (a cho
phûúng trònh y = ax2ø vaâ a,b cho y = ax +b)
12/ Biïíu àöì: Àïí höî trúå hoåc sinh veä biïíu àöì thõ. Biïíu àöì seä göìm caác doâng coá sùén
giaá trõ vaâ caác doâng cêìn phaãi tñnh giaá trõ (tñnh dûåa trïn caác doâng coá sùén giaá trõ)
13/ Doâng biïíu àöì: Lûu thöng tin cho tûâng doâng biïíu àöì: caác giaá trõ cho caác ö vaâ
kiïíu doâng (doâng hiïín thõ giaá trõ hoùåc doâng maâ hoåc sinh cêìn tñnh kïët quaã)
14/ Baãng xeát dêëu Àïí höî trúå hoåc sinh lêåp baãng xeát dêëu. Cho pheáp xeát dêëu nhiïìu
phûúng trònh. Coá caác miïìn xeát dêëu (laâ caác giaá trõ maâ caác phûúng trònh coá giaá trõ
bùçng 0)
15/ Doâng baãng xeát dêëu: caác dêëu cuãa möîi phûúng trònh.
16/ Kïët quaã chi tiïët caách giaãi: lûu caác thöng tin cho möåt kïët quaã cêìn tñnh (àûúåc
hiïín thõ dûúái daång möåt EditBox àïí hoåc sinh nhêåp kïët quaã tñnh àûúåc vaâo). Chûáa
chiïìu daâi EditBox duâng àïí hiïín thõ EditBox vaâ kïët quaã chuêín
àïí chêëm kïët quaã hoåc sinh nhêåp vaâo.
17/ Lûåa choån kïët quaã chi tiïët caách giaãi: caác lûåa choån àïí hoåc sinh choån lûåa choån
àuáng cho möåt kïët quaã cêìn tñnh.
18/ Baâi giaãi: Lûu baâi giaãi vaâ àiïím baâi giaãi cuãa hoåc sinh.
19/ Chi tiïët baâi giaãi: lûu caác kïët quaã maâ hoåc sinh tñnh àûúåc tûúng ûáng theo 4
daång chi tiïët caách giaãi vaâ àiïím cuãa chi tiïët caách giaãi (bûúác giaãi) naây.
20/ Kïët quaã chi tiïët baâi giaãi: kïët quaã maâ hoåc sinh tñnh àûúåc.
21/ Kïët quaã lûåa choån: Lûåa choån maâ hoåc sinh àaä choån cho möåt kïët quaã cêìn tñnh
(nïëu laâ möåt kïët quaã khöng nhêåp trûåc tiïëp).
22/ Hoåc sinh: Chûúng trònh höî trúå nhiïìu hoåc sinh giaãi baâi têåp.
23/ Kïë hoaåch: Cho pheáp hoåc sinh choån caác baâi têåp cho kïë hoaåch hoåc têåp.
24/ Chi tiïët kïë hoaåch: Lûu maä baâi têåp thuöåc vaâo kïë hoaåch hoåc têåp naâo.
25/ Söí tay: Ghi caác lûu yá maâ hoåc sinh cêìn nhúá, àïí xem laåi dïî daâng.
26/ Baãng tham sö:ë Tuây choån caác tham söë kiïíu söë
27/ Baãng tham söë chuöîi: Tuây choån caác tham söë kiïíu chuöîi
4.1.3 Baãng mö taã thuöåc tñnh
4.1.3.1 Baâi têåp
Stt thuöåc tñnh kiïíu raâng buöåc
Diïîn giaãi
1/ Ma_BT Integer khoaá chñnh. Maä baâi têåp xaác àõnh duy nhêët baâi têåp
2/ Ma_DBT Byte Khoaá ngoaåi. Maä daång baâi têåp xaác àõnh baâi têåp thuöåc daång naâo
3/ Ma_BH Byte Khoaá ngoaåi. Maä baâi hoåc xaác àõnh baâi têåp thuöåc baâi hoåc naâo
4/ Ma_Bo_De Byte Khoaá ngoaåi. Maä böå àïì xaác àõnh baâi têåp thuöåc böå àïì naâo
5/ Ma_MD Byte Khoaá ngoaåi. Maä mûác àöå xaác àõnh baâi têåp coá mûác àöå naâo(khoá,
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 14
dïî, trung bònh)
6/ Ten_BT Char (50) Tïn baâi têåp. Vñ duå:Baâi 1
7/ De_Bai Char Àïì baâi. Nöåi dung cuãa baâi têåp
8/ Thoi_Gian_Lam_TB Integer >0 Thúâi gian dûå kiïën trung bònh laâm xong baâi
têåp.Tñnh theo àún võ phuát
9/ Trang_Sach Char (50) Thöng tin vïì võ trñ baâi têåp trong saách. Vñ duå:SGK/100
4.1.3.2 Baâi hoåc
Stt thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_BH Byte Khoaá chñnh Maä baâi hoåc xaác àõnh duy nhêët baâi hoåc
2/ Ma_Chuong Byte Khoaá ngoaåi Maä chûúng xaác àõnh baâi hoåc thuöåc chûúngbaâi
hoåc naâo
3/ Ten_BH Char Tïn baâi hoåc
4.1.3.3 Chûúng
Stt Thuöåc tñnh kiïíu raâng buöåc diïîn giaãi
1/ Ma_Chuong Byte khoaá chñnh maä chûúng
2/ Ten_Chuong Char Tïn cuãa chûúng
4.1.3.4 Daång baâi têåp
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_DBT Integer Khoaá chñnh Maä daång baâi têåp
2/ Ma_LBT Byte Khoaá ngoaåi Maä loaåi baâi têåp
3/ Ten_DBT Char Tïn loaåi baâi têåp
4.1.3.5 Loaåi baâi têåp
Stt thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_LBT Byte Khoaá chñnh
2/ Ten_LBT Char Tïn loaåi baâi têåp
4.1.3.6 Baãng mûác àöå
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_MD Byte Khoaá chñnh Maä mûác àöå
2/ Ten_MD Char(50) Tïn mûác àöå
4.1.3.7 Böå àïì
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_Bo_De Byte Khoaá chñnh Maä böå àïì
2/ Ten_Bo_De Char Tïn cuãa böå àïì
4.1.3.8 Caách giaãi
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_CG Long Integer. Khoaá chñnh Maä caách giaãi
2/ Ma_BT Integer Khoaá ngoaåi Maä baâi têåp
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 15
3/ Thu Byte Thûá tûå caách giaãi
4/ Àap_An Char Àaáp aán mêîu cho caách giaãi
4.1.3.9 Chi tiïët caách giaãi
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_CTCG Long Integer. Khoaá chñnh Maä chi tiïët caách giaãi xaác àõnh duy nhêët
caách giaãi
2/ Ma_CG Long Integer. Khoaá ngoaåi Maä Caách giaãi
3/ Thu Byte Thûá: xaác àõnh chi tiïët caách giaãi thûá mêëy trong caách giaãi
4/ Huong_Dan Char Lúâi hûúáng dêîn tûúng ûáng vúái chi tiïët caách giaãi
5/ Noi_Dung Char Coá chûáa caác kñ hiïåu (±) àïí khi hiïín thõ seä chuyïín caác kñ hiïåu
thaânh caác ö EditBox, vñ duå: Delta = Cùn2(b) – 4*a*c = ± - 4*±*± = ±. Hoåc sinh
seä nhêåp caác kïët quaã vaâo caác ö EditBox
6/ Diem Double Àiïím chuêín àïí chêëm cho chi tiïët caách giaãi
7/ Kieu Byte Rúâi raåc. Kiïíu = 1: laâ daång kïët quaã chi tiïët caách giaãi. Kiïíu = 2: laâ
daång veä àöì thõ. Kiïíu = 3: laâ daång veä biïíu àöì Kiïíu = 4: laâ daång veä baãng xeát dêëu
4.1.3.10 Àöì thõ
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_DT Integer Khoaá chñnh
2/ Ma_CTCG Long Integer Khoaá ngoaåi Möîi chi tiïët caách giaãi tûúng ûáng vúái viïåc
veä möåt hoùåc nhiïìu àöì thõ trïn cuâng möåt hïå truåc toaå àöå
3/ Thu Byte Thûá tûå
4/ Loai_DT Byte Rúâi raåc. 1:veä àûúâng thùèng y = ax+b 2: veä y = ax²
4.1.3.11 Giaá trõ biïën
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_Bien Long Integer. Khoaá chñnh Maä biïën
2/ Ma_DT Integer Khoaá ngoaåi Maä àöì thõ
3/ Ten Char(50) Tïn
4/ Gia_Tri Double Giaá trõ
4.1.3.12 Biïíu àöì
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_BD Integer Khoaá chñnh. Maä biïíu àöì
2/ Ma_CTCG Long Integer. Khoaá ngoaåi. Maä chi tiïët caách giaãi
3/ Thu Byte Thûá tûå
4/ So_Dong Byte Söë doâng cuãa biïìu àöì
5/ So_Cot Byte Söë cöåt cuãa biïìu àöì
4.1.3.13 Doâng biïíu àöì
Stt Thuöåc tñnh kiïíu raâng buöåc
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 16
Diïîn giaãi
1/ Ma_DBD Long Integer. Khoaá chñnh. Maä doâng biïíu àöì
2/ Ma_BD Integer Khoaá ngoaåi. Maä biïíu àöì
3/ Ten_Bien Char(50) y = 2x
4/ Cac_Gia_Tri Char 3,5,7
5/ Ket_Qua_Can_Tinh Luêån lyá (Yes/ No). TRUE: hoåc sinh phaãi tñnh caác giaá trõ
trïn. FALSE: caác giaá trõ trïn coá sùén
4.1.3.14 Baãng xeát dêëu
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_BXD Integer Khoaá chñnh. Maä baãng xeát dêëu
2/ Ma_CTCG Long Integer. Khoaá ngoaåi. Maä chi tiïët caách giaãi
3/ Ten_Bien Char(50) Tïn biïën cuãa caác biïíu thûác cêìn xeát dêëu.
4/ Cac_Mien Char Caác giaá trõ cuãa biïën àïí xeát dêëu
4.1.3.15 Doâng baãng xeát dêëu
Stt thuöåc tñnh kiïíu raâng buöåc
Diïîn giaãi
1/ Ma_DBXD Long Integer. Khoaá chñnh. Maä doâng baãng xeát dêëu
2/ Ma_BXD Söë Khoaá ngoaåi. Maä baãng xeát dêëu
3/ Thu söë thûá tûå
4/ Bieu_Thuc Char(50) Biïíu thûác chûáa biïën
5/ Cac_Dau Char: Caác dêëu duâng àïí chêëm baâi
4.1.3.16 Kïët quaã chi tiïët caách giaãi
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_KQCTCG Long Integer. Khoaá chñnh Maä kïët quaã chi tiïët caách giaãi
2/ Ma_CTCG Long Khoaá ngoaåi Maä chi tiïët caách giaãi
3/ Thu Byte Thûá tûå
4/ Gia_Tri Char(50) Kïët quaã àuáng àûúåc duâng àïí chêëm kïët quaã cuãa hoåc sinh nhêåp
vaâo. Nïëu laâ röîng thò giaá trõ naây seä àûúåc choån tûâ caác kïët quaã cho trûúác.
5/ Chieu_Dai_Edit Integer Chiïìu daâi cuãa ö EditBox àïí hoåc sinh nhêåp kïët quaã maâ
hoåc sinh tñnh ra
4.1.3.17 Lûåa choån kïët quaã chi tiïët caách giaãi (CTCG)
Stt Thuöåc tñnh kiïíu raâng buöåc
Diïîn giaãi
1/ Ma_LCKQCTCG Long Integer. Khoaá chñnh. Maä lûåa choån kïët quaã chi tiïët
caách giaãi
2/ Ma_KQCTCG Long Integer. Khoaá ngoaåi
Maä kïët quaã chi tiïët caách giaãi
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 17
3/ Thu Byte Thûá tûå
4/ Tinh Luêån lyá (Yes/No). Cho biïët lûåa choån àuáng hay sai
5/ Noi_Dung Char Nöåi dung cuãa lûåa choån
4.1.3.18 Baâi giaãi
Stt Thuöåc tñnh kiïíu raâng buöåc
Diïîn giaãi
1/ Ma_BG Long Integer. Khoaá chñnh. Maä baâi giaãi xaác àõnh duy nhêët baâi giaãi
2/ Ma_HS Integer Khoaá ngoaåi. Maä hoåc sinh xaác àõnh baâi giaãi cuãa hoåc sinh naâo
3/ Ma_CG Long Integer Khoaá ngoaåi. Maä caách giaãi xaác àõnh baâi giaãi theo caách
giaãi naâo
4/ Thoi_Diem_Giai Ngaây Thúâi àiïím bùæt àêìu giaãi
5/ Diem Söë Àiïím chêëm cho baâi giaãi
4.1.3.19 Chi tiïët baâi giaãi
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_CTBG Long Integer. Khoaá chñnh Maä chi tiïët baâi giaãi xaác àõnh duy nhêët
chi tiïët baâi giaãi
2/ Ma_BG Long Integer. Khoaá ngoaåi Maä baâi giaãi xaác àõnh chi tiïët baâi giaãi thuöåc
baâi giaãi naâo
3/ Buoc Byte Bûúác: xaác àõnh chõ tiïët baâi giaãi naây laâ bûúác thûá mêëy trong toaân böå
baâi giaãi.
4/ Diem Double Àiïím chêëm cho Chi tiïët baâi giaãi
4.1.3.20 Kïët quaã chi tiïët baâi giaãi
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_KQCTBG Long Integer. Khoaá chñnh Maä kïët quaã chi tiïët baâi giaãi
2/ Ma_CTBG Long Integer. Khoaá ngoaåi Maä chi tiïët baâi giaãi
3/ Ket_Qua Char(50) Kïët quaã cuãa hoåc sinh nhêåp vaâo
4.1.3.21 Kïët quaã lûåa choån
Stt Thuöåc tñnh Kiïíu Raâng buöåc
Diïîn giaãi
1/ Ma_KQLC Long Integer Khoaá chñnh. Maä kïët quaã lûåa choån
2/ Ma_KQCTBG Long Integer Khoaá ngoaåi. Maä kïët quaã chi tiïët baâi giaãi
3/ Thu Byte Lûåa choån maâ hoåc sinh choån
4.1.3.22 Hoåc sinh
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_HS Integer Khoaá chñnh Maä hoåc sinh
2/ Ten_HS Char Tïn hoåc sinh
4.1.3.23 Kïë hoaåch hoåc têåp
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 18
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_KHHT Long Integer. Khoaá chñnh Maä kïë hoaåch hoåc têåp
2/ Ma_HS Integer Khoaá ngoaåi Maä hoåc sinh
3/ Ten_KHHT Char Tïn kïë hoaåch
4/ Ngay_Bat_Dau: Ngaây Ngaây bùæt àêìu phaãi trûúác ngaây kïët thuác. Ngaây bùæt àêìu 5
Ngay_Ket_Thuc Ngaây Ngaây kïët thuác
4.1.3.24 Chi tiïët kïë hoaåch hoåc têåp
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_BT Integer Khoaá chñnh Maä baâi têåp
2/ Ma_KHHT Long Integer. Khoaá chñnh Maä kïë hoaåch hoåc têåp
4.1.3.25 Söí tay hoåc sinh
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_ST Char Khoaá chñnh Maä söí tay cuäng laâ tïn söí tay
2/ Ma_HS Char Khoaá ngoaåi Maä hoåc sinh xaác àõnh söí tay cuãa hoåc sinh naâo
3/ Ngay_Ghi Ngaây Ngaây ghi laâ ngaây söí tay àûúåc cêåp nhêåt lêìn cuöëi cuâng
4/ Noi_dung Char Nöåi dung cuãa söí tay
4.1.3.26 Baãng tham söë
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_TS Integer Khoaá chñnh Maä tham söë
2/ Ten_Tham_So Char(50) Tïn tham söë. Caác tham söë vïì àiïím chuêín nhû: mûác
àiïím gioãi, khaá, trung bònh, àiïím yïu cêìu mûác gioãi, khaá, trung bònh, biïn àiïím.
3/ Gia_Tri Double Giaá trõ cuãa tham söë
4.1.3.27 Baãng tham söë chuöîi
Stt Thuöåc tñnh Kiïíu Raâng buöåc Diïîn giaãi
1/ Ma_TS Integer Khoaá chñnh Maä tham söë
2/ Ten_Tham_So Char(50) Tïn tham söë. Caác tham söë vïì lúâi nhêån xeát tûúng ûáng
cho hoåc lûåc cuãa hoåc sinh
3/ Gia_Tri Char Giaá trõ cuãa tham söë chuöîi
4.1.4 Mö taã caác raâng buöåc trïn sú àöì logic.
STT Maä söë Mö taã raâng buöåc Caác baãng liïn quan
Ghi chuá
1/ RB1 Möîi baâi têåp chó coá möåt caách giaãi. Baâi têåp, Caách giaãi. Nïëu coá nhiïìu caách
giaãi cho möåt baâi têåp thò coá 2 caách giaãi quyïët:
Caách 1: Caách giaãi coá nhiïìu caách giaãi bïn trong
Caách 2: Chia thaânh nhiïìu baâi têåp coá àïì giöëng nhau vaâ caách giaãi khaác nhau
2/ RB2 Möîi baâi giaãi chó thuöåc vaâo möåt caách giaãi nhûng möåt caách giaãi coá thïí coá
nhiïìu baâi giaãi Baâi giaãi, Caách giaãi, Nhiïìu hoåc sinh giaãi baâi têåp
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 19
3/ RB3 Möîi hoåc sinh chó coá möåt baâi giaãi cho möåt baâi têåp naâo àoá. Baâi giaãi, Baâi
têåp. Khi hoåc sinh choån baâi têåp mònh àaä giaãi thò seä àûúåc giaãi tiïëp baâi giaãi cuä
4/ RB4 Möåt baâi têåp phaãi thuöåc vaâo möåt baâi hoåc hay möåt daång baâi têåp hay möåt böå
àïì. Baâi têåp, Baâi hoåc, Daång baâi têåp, Böå àïì Àïí khi xoaá baâi têåp ra khoãi caã 3 (Baâi
hoåc, Daång baâi têåp, Böå àïì) thò baâi têåp bõ xoaá khoãi cú súã dûä liïåu
5/ RB5 Möåt kïët quaã chi tiïët caách giaãi coá thïí àûúåc lûåa choån tûâ caác kïët quaã coá sùén
hay khöng àûúåc lûåa choån tûâ caác kïët quaã coá sùén. Kïët quaã chi tiïët caách giaãi, Lûåa
choån kïët quaã chi tiïët caách giaãi. Möåt kïët quaã àïí hoåc sinh tñnh coá thïí laâ nhêåp vaâo
hay àûúåc choån tûâ caác kïët quaã coá sùén
6/ RB6 Möåt chi tiïët caách giaãi coá thïí coá nhiïìu àöì thõ veä trïn cuâng hïå truåc toaå àöå.
Chi tiïët caách giaãi, Àöì thõ. Höî trúå 2 daång àöì thõ: y = ax2 vaâ y = ax + b.
7/ RB7 Möåt chi tiïët caách giaãi coá thïí coá möåt biïíu àöì. Chi tiïët caách giaãi, Biïíu àöì.
8/ RB8 Möåt chi tiïët caách giaãi coá thïí coá möåt baãng xeát dêëu. Chi tiïët caách giaãi,
Baãng xeát dêëu.
9/ RB9 Möåt chi tiïët caách giaãi coá thïí laâ caác vùn baãn cuâng vúái caác ö àïí hoåc sinh
nhêåp kïët quaã tñnh toaán. Chi tiïët caách giaãi. Khung baâi giaãi coá caác chuöîi baâi giaãi
cuâng caác ö EditBox àïí hoåc sinh nhêåp kïët quaã
10/ RB10 Möåt chi tiïët caách giaãi phaãi laâ möåt trong 4 daång sau: caác vùn baãn cuâng
vúái caác ö; àïí hoåc sinh nhêåp kïët quaã; hay daång àöì thõ, hay daång biïíu àöì hay daång
baãng xeát dêëu. Chi tiïët caách giaãi, Àöì thõ, Biïíu àöì, Baãng xeát dêëu.
11/ RB11 Möåt kïë hoaåch coá nhiïìu chi tiïët kïë hoaåch Kïë hoaåch, Chi tiïët kïë hoaåch
Möåt kïë hoaåch coá nhiïìu baâi têåp
12/ RB12 Möåt baâi hoåc phaãi thuöåc vaâo möåt chûúng. Baâi hoåc, Chûúng
13/ RB13 Möåt daång baâi têåp phaãi thuöåc vaâo möåt loaåi baâi têåp Loaåi baâi têåp, Daång
baâi têåp
14/ RB14 Möåt baâi têåp phaãi thuöåc vaâo möåt mûác àöå naâo àoá (dïî, trung bònh vaâ khoá)
Baâi têåp, Baãng mûác àöå.
4.2 Thiïët kïë giao diïån
Sú lûúåc giao diïån: Giao diïån cuãa phêìn mïìm höî trúå hoåc sinh giaãi baâi têåp
àaåi söë lúáp 9 coá hai phên hïå: phên hïå daânh cho hoåc sinh, vaâ phên hïå daânh cho
giaáo viïn.
Phên hïå hoåc sinh: seä àûúåc cung cêëp cho hoåc sinh àïí höî trúå hoåc sinh giaãi
baâi têåp àaåi söë lúáp 9: hoåc lyá thuyïët, choån baâi têåp àïí giaãi, xem hûúáng dêîn giaãi baâi
têåp, lêåp kïë hoaåch hoåc têåp, ghi söí tay, xem kïët quaã hoåc têåp.
Phên hïå giaáo viïn: seä àûúåc duâng cho giaáo viïn àïí thïm, sûãa, xoaá caác baâi
têåp, baâi hoåc, chûúng, daång baâi têåp, loaåi baâi têåp vaâ böå àïì, tuyâ choån caác tham söë.
4.2.1 Sú àöì liïn kïët caác maân hònh cuãa phên hïå Hoåc Sinh
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 20
Giúái thiïåu
MHHS1
MHHS2
MHHS3
MHHS4 MHHS6
MHHS8 MHHS7
MHHS10 MHHS11 MHHS12
MHHS13
MHHS9
(Help)
Xem kïët quaã hoåc têåp
Àùng nhêåp
Xem àaáp aán
Thoaát
Giaãi baâi têåp
Xem hûúáng dêîn giaãi
Xem baâi hoåc
Lêåp kïë hoaåch
Ghi söí tay hoåc sinh
Xem baâi têåp (maân hònh chñnh)
MHHS13
Thoaát MHHS9 (Help)
Xem hûúáng dêîn
Xem hûúáng dêîn MHHS9 (Help)
Xem hûúáng dêîn MHHS5
Choån chïë àöå giaãi
Hònh 4.2
Trang 35
4.2.2 Danh saách caác maân hònh phên hïå Hoåc Sinh
STT Kyá hiïåu Tïn maân hònh
1/ MHHS1 Maân hònh giúái thiïåu (MHHS: viïët tùæt cuãa Maân Hònh Hoåc Sinh)
2/ MHHS2 Maân hònh àùng nhêåp
3/ MHHS3 Maân hònh chñnh thïí hiïån danh saách baâi têåp
4/ MHHS4 Maân hònh baâi hoåc.
5/ MHHS5 Maân hònh choån chïë àöå giaãi baâi têåp
6/ MHHS6 Maân hònh giaãi baâi têåp
7/ MHHS7 Maân hònh hûúáng dêîn giaãi
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 21
8/ MHHS8 Maân hònh àaáp aán
9/ MHHS9 Maân hònh hûúáng dêîn sûã duång.
10/ MHHS10_1 Maân hònh baáo biïíu xem kïët quaã hoåc têåp theo ngaây
11/ MHHS10_2 Maân hònh baáo biïíu xem kïët quaã hoåc têåp theo baâi hoåc
12/ MHHS10_3 Maân hònh baáo biïíu xem kïët quaã hoåc têåp theo daång baâi têåp
13/ MHHS10_4 Maân hònh baáo biïíu xem kïët quaã hoåc têåp theo kïë hoaåch
14/ MHHS11 Maân hònh ghi söí tay
15/ MHHS12 Maân hònh lêåp kïë hoaåch
16/ MHHS13 Maân hònh thoaát
17/ TÀHS Thûåc àún cuãa maân hònh phên hïå hoåc sinh (TÀHS viïët tùæt cuãa Thûåc
Àún Hoåc Sinh)
4.2.2.1 (MHHS1) Maân hònh giúái thiïåu
4.2.2.2 (MHHS2) Maân hònh àùng nhêåp
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp Tïn Hoåc sinh Cho pheáp choån tïn hoåc sinh àaä àùng kñ àïí vaâo chûúng
trònh, nïëu chûa coá tïn thò kñch nuát Hoåc Sinh múái àïí àùng kyá.
2/ Nuát Hoåc Sinh múái Cho pheáp àùng kyá hoåc sinh múái
3/ Hûúáng dêîn Xem hûúáng dêîn sûã duång chûúng trònh
4/ Bùæt àêìu Bùæt àêìu vaâo chûúng trònh
5/ Thoaát Thoaát khoãi chûúng trònh
4.2.2.3 (MHHS3) Maân hònh chñnh thïí hiïån danh saách baâi têåp
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp choån caác hònh thûác xem baâi têåp. Cho pheáp choån caác hònh thûác xem baâi
têåp (göìm caác hònh thûác: xem theo baâi hoåc saách giaáo khoa, xem theo daång baâi têåp,
xem theo böå àïì, xem theo caác kïë hoaåch
2/ Cêy (TreeControl) liïåt kï caác chûúng vaâ baâi hoåc, caác loaåi baâi têåp vaâ caác daång
baâi têåp, caác böå àïì, caác kïë hoaåch tûúng ûáng vúái viïåc choån hònh thûác xem. Cho
pheáp tòm caác baâi têåp thuöåc vaâo möåt baâi hoåc, möåt daång baâi têåp, möåt böå àïì hay
möåt kïë hoaåch naâo àoá.
3/ Danh saách (ListControl) caác baâi têåp. Hiïín thõ caác baâi têåp tûúng ûáng vúái viïåc
choån baâi hoåc, daång baâi têåp, böå àïì, kïë hoaåch úã Cêy liïåt kï.
4/ Höåp (EditControl) hiïín thõ nöåi dung baâi têåp. Hiïín thõ nöåi dung baâi têåp àûúåc
choån trong. Danh saách caác baâi têåp (coá thïí choån nhiïìu baâi têåp bùçng chuöåt hay
phñm)
5/ Nuát Giaãi Baâi têåp Chuyïín àïën maân hònh choån chïë àöå giaãi baâi têåp
6/ Tab Hoåc Lyá Thuyïët Chuyïín sang tab maân hònh hoåc lyá thuyïët
4.2.2.4 (MHHS4) Maân hònh baâi hoåc
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 22
Coá thïí hoåc lyá thuyïët theo caác baâi hoåc (laâ caác trang HTML). Caách choån baâi
hoåc lyá thuyïët cuäng nhû caách choån xem caác baâi têåp úã maân hònh thïí hiïån baâi têåp:
hoåc baâi hoåc lyá thuyïët cuãa tûâng baâi hoåc hay hoåc caách giaãi chung cuãa tûâng daång
baâi têåp.
4.2.2.5 (MHHS5) Maân hònh choån chïë àöå giaãi baâi têåp
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Nuát Coá hûúáng dêîn Trong quaá trònh giaãi baâi têåp, hoåc sinh seä àûúåc hûúáng dêîn
gúåi yá hay hûúáng dêîn chi tiïët. Do àoá kïët quaã giaãi seä khöng àûúåc lûu àïí tñnh vaâo
quaá trònh hoåc têåp cuãa hoåc sinh
2/ Nuát Khöng coá hûúáng dêîn Trong quaá trònh giaãi baâi têåp, hoåc sinh seä khöng àûúåc
hûúáng dêîn. Do àoá kïët quaã giaãi seä àûúåc lûu àïí tñnh vaâo quaá trònh hoåc têåp cuãa hoåc
sinh
3/ Thoaát Trúã vïì maân hònh chñnh (MHHS3)
4.2.2.6 (MHHS6) Maân hònh giaãi baâi têåp
Man âhònh giaãi baâi têåp coá 4 daång:
+ Daång 1: coá caác vùn baãng cuâng vúái caác ö nhêåp kïët quaã hoåc sinh tñnhàûúåc,
caác ö kïët quaã coá thïí àûúåc choån tûâ caác kïët quaã cho trûúác.
+ Daång 2: Veä àöì thõ
+ Daång 3: Veä biïíu àöì
+ Daång 4: Veä baãng xeát dêëu
Möåt khung giaãi trïn coá thïí chûáa töíng húåp cuãa 4 daång trïn.
Danh saách caác àiïìu khiïín cuãa maân hònh giaãi baâi têåp: STT Tïn àiïìu khiïín
Chûác nùng
1/ Nuát choån baâi têåp kïë tiïëp Chuyïín sang baâi têåp kïë tiïëp sau
2/ Nuát choån baâi têåp phña trûúác. Chuyïín vïì baâi têåp phña trûúác.
3/ Nuát choån trang kïë tiïëp Chuyïín sang trang kïë tiïëp
4/ Nuát choån trang phña trûúác. Chuyïín vïì trang phña trûúác
5/ Höåp àiïím Hiïín thõ àiïím chêëm cho baâi giaãi khi hoåc sinh kñch nuát chêëm àiïím
hay coá thïí laâ àiïím cuãa baâi giaãi cuä cuãa hoåc sinh
6/ Nuát Chêëm àiïím Yïu cêìu chêëm àiïím cho baâi giaãi
7/ Nuát Hûúáng dêîn giaãi baâi têåp. Xem hûúáng dêîn giaãi baâi têåp úã daång gúåi yá theo
tûâng bûúác, hoåc sinh coá thïí vûâa xem hûúáng dêîn vûâa giaãi baâi têåp. Nuát naây chó hiïín
thõ khi hoåc sinh úã chïë àöå giaãi baâi têåp coá hûúáng dêîn
8/ Nuát Àaáp aán Hiïín thõ baâi giaãi hoaân chónh cho baâi têåp. Nuát naây chó hiïín thõ khi
hoåc sinh úã chïë àöå giaãi baâi têåp coá hûúáng dêîn
9/ Nuát ? Hûúáng dêîn sûã duång maân hònh giaãi baâi têåp naây
10/ Nuát Thoaát Thoaát khoãi maân hònh giaãi baâi têåp
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 23
4.2.2.7 (MHHS7) Maân hònh hûúáng dêîn giaãi
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp Hûúáng dêîn Hiïín thõ nöåi dung hûúáng dêîn giaãi
2/ Nuát choån bûúác giaãi phña trûúác. Chuyïín vïì bûúác giaãi phña trûúác.
3/ Nuát choån bûúác giaãi kïë tiïëp. Chuyïín sang bûúác giaãi kïë tiïëp
4/ Nuát Thoaát Thoaát khoãi maân hònh hûúáng dêîn giaãi baâi têåp
4.2.2.8 (MHHS8) Maân hònh àaáp aán
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp àaáp aán Hûúáng dêîn chi tiïët baâi têåp
2/ Nuát Thoaát Thoaát khoãi maân hònh àaáp aán
4.2.2.9 (MHHS9) Maân hònh hûúáng dêîn sûã duång
Hûúáng dêîn sûã duång theo tûâng chûác nùng cuãa chûúng trònh.
4.2.2.10 (MHHS10) Maân hònh baáo biïíu xem kïët quaã hoåc têåp
4.2.2.10.1 (MHHS10_1) Maân hònh baáo biïíu xem kïët quaã hoåc têåp theo ngaây
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Hoåc sinh Hiïín thõ tïn hoåc sinh
2/ Höåp Tûâ ngaây Nhêåp ngaây bùæt àêìu
3/ Höåp àïën ngaây Nhêåp ngaây kïët thuác
4/ Höåp àiïím trung bònh Hiïín thõ àiïím trung bònh
5/ Höåp nhêån xeát Hiïín thõ lúâi nhêån xeát
6/ Höåp danh saách Hiïín thõ danh saách caác baâi têåp àaä giaãi
7/ Nuát Thoaát Thoaát khoãi maân hònh xem kïët quaã
4.2.2.10.2 (MHHS10_2) Maân hònh baáo biïíu xem kïët quaã hoåc têåp theo baâi hoåc
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Hoåc sinh Hiïín thõ tïn hoåc sinh
2/ Höåp Chûúng baâi hoåc Choån chûúng baâi hoåc
3/ Höåp baâi hoåc Choån baâi hoåc
4/ Höåp àiïím trung bònh Hiïín thõ àiïím trung bònh
5/ Töíng söë baâi giaãi Hiïín thõ töíng söë baâi giaãi
6/ Höåp nhêån xeát Hiïín thõ lúâi nhêån xeát
7/ Höåp danh saách Hiïín thõ danh saách caác baâi têåp àaä giaãi, vaâ chûa giaãi
8/ Nuát Thoaát Thoaát khoãi maân hònh xem kïët quaã
4.2.2.10.3 (MHHS10_3) Maân hònh baáo biïíu xem kïët quaã hoåc têåp theo daång baâi
têåp
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Hoåc sinh Hiïín thõ tïn hoåc sinh
2/ Höåp Loaåi baâi têåp Choån loaåi baâi têåp
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 24
3/ Höåp Daång baâi têåp Choån daång baâi têåp
4/ Höåp àiïím trung bònh Hiïín thõ àiïím trung bònh
5/ Töíng söë baâi giaãi Hiïín thõ töíng söë baâi giaãi
6/ Höåp nhêån xeát Hiïín thõ lúâi nhêån xeát
7/ Höåp danh saách Hiïín thõ danh saách caác baâi têåp àaä giaãi, vaâ chûa giaãi
8/ Nuát Thoaát Thoaát khoãi maân hònh xem kïët quaã
4.2.2.10.4 (MHHS10_4) Maân hònh baáo biïíu xem kïët quaã hoåc têåp theo kïë hoaåch
Danh saách caác àiïìu khiïín:
STT Tïn àiïìu khiïín Chûác nùng
1/ Hoåc sinh Hiïín thõ tïn hoåc sinh
2/ Höåp Kïë hoaåch hoåc têåp Choån kïë hoaåch hoåc têåp
3/ Höåp àiïím trung bònh Hiïín thõ àiïím trung bònh
4/ Töíng söë baâi giaãi Hiïín thõ töíng söë baâi giaãi
5/ Höåp nhêån xeát Hiïín thõ lúâi nhêån xeát
6/ Höåp danh saách Hiïín thõ danh saách caác baâi têåp àaä giaãi, vaâ chûa giaãi
7/ Nuát Thoaát Thoaát khoãi maân hònh xem kïët quaã
4.2.2.11 (MHHS11) Maân hònh ghi söí tay
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp tïn söí tay Choån tïn söí tay àaä coá
2/ Höåp ngaây cêåp nhêåt Hiïín thõ ngaây cêåp nhêåt
3/ Nöåi dung söí tay Cho pheáp nhêåp nöåi dung
4/ Nuát thïm múái Thïm múái söí tay
5/ Nuát sûãa tïn Sûãa tïn söí tay
6/ Nuát Xoaá Xoáa söí tay
7/ Nuát In In nöåi dung söí tay
8/ Nuát Lûu Cêåp nhêåt nöåi dung söí tay
9/ Nuát Thoaát Thoaát khoãi maân hònh nhêåp söí tay
4.2.2.12 (MHHS12) Maân hònh lêåp kïë hoaåch
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ öåp Tïn Kïë hoaåch Choån kïë hoaåch hoåc têåp
2/ Höåp tûâ ngaây Choån ngaây bùæt àêìu cuãa kïë hoaåch
3/ Höåp àïën ngaây Choån ngaây kïët thuác cuãa kïë hoaåch
4/ Nuát choån theo loaåi baâi têåp Loåc caác baâi têåp theo loaåi baâi têåp
5/ Nuát choån theo baâi hoåc Loåc caác baâi têåp theo baâi hoåc
6/ Nuát choån mûác àöå khoá Ba nuát tûúng ûáng ba mûác àöå khoá, dïî, trung bònh
7/ Höåp loaåi baâi têåp Cho pheáp choån loaåi baâi têåp
8/ Höåp daång baâi têåp Cho pheáp choån daång baâi têåp
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 25
9/ Höåp danh saách caác baâi têåp chûa choån. Liïåt kï caác baâi têåp chûa choån vaâo kïë
hoaåch
10/ Höåp danh saách caác baâi têåp àaä choån. Liïåt kï caác baâi têåp àaä choån vaâo kïë hoaåch
11/ Höåp nöåi dung baâi têåp Hiïín thõ nöi dung baâi têåp
12/ Nuát Taåo múái Taåo kïë hoaåch múái
13/ Nuát Xoaá Xoaá kïë hoaåch hiïån taåi
14/ Nuát Lûu Lûu kïë hoaåch
15/ Nuát Thoaát Thoaát khoãi maân hònh lêåp kïë hoaåch
4.2.2.13 (MHHS13) Maân hònh thoaát
Thoaát khoãi chûúng trònh trúã vïì maân hònh Windows.
4.2.2.14 (TÀHS) Thûåc àún cuãa maân hònh phên hïå hoåc sinh
STT Tïn àiïìu khiïín Chûác nùng
1/ Hïå thöëng/ thoaát Thoaát khoãi chûúng trònh
2/ Hoåc sinh/ Lêåp sûãa kïë hoaåch hoåc têåp. Vaâo maân hònh lêåp sûãa kïë hoaåch hoåc têåp
3/ Hoåc sinh/ Xem kïët quaã hoåc têåp. Vaâo maân hònh xem kïët quaã hoåc têåp
4/ Hoåc sinh/ Ghi söí tay Vaâo maân hònh ghi söí tay
5/ Xem baâi têåp/ thanh cöng cuå Hiïín thõ hoùåc dêëu ài thanh cöng cuå
6/ Xem baâi têp/ thanh traång thaái. Hiïín thõ hoùåc dêëu ài xem thanh traång thaái
7/ Xem baâi têp/ chia cûãa söí Choån thûåc hiïån chia cûãa söíhoaåch
8/ Tuyâ choån/ Àöíi tïn hoåc sinh Àöíi tïn hoåc sinh àaä àùng kyá
9/ Trúå giuáp/ Chuã àïì trúå giuáp Xem hûúáng dêîn sûã duång chûúng trònh
10/ Trúå giuáp/ Vïì chûúng trònh Xem caác thöng tin vïì chûúng trònh
4.2.3 Sú àöì liïn kïët caác maân hònh cuãa phên hïå Giaáo Viïn
MHGV1
MHGV2
MHGV15 MHGV5 MHGV3 MHGV17
Thïm, sûãa, xoaá chûúng vaâ baâi hoåc
Thoaát
Xem baâi têåp
Thïm, sûãa, xoaá böå àïì MHGV4
Thïm, sûãa, xoaá loaåi baâi têåp vaâ daång baâi têåp MHGV6 MHGV7
Thïm, sûãa baâi têåp
Thöng tin baâi hoåc
Giúái thiïåu MHGV8
Nhêåp caác lûåa choån kïët quaã
Hûúáng dêîn sûã duång MHGV9
Nhêåp thöng tin cho àöì thõ MHGV10
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 26
Nhêåp thöng tin cho biïíu àöì MHGV11
Nhêåp thöng tin cho baãng xeát dêëu MHGV12
Nhêåp thöng tin thïm cho baâi têåp MHGV13
Nhêåp thöng tin cho bûúác giaãi MHGV14
Xem toaân böå khung giaãi (preview) MHGV16
Tuyâ choån caác tham söë
Hònh 4.3
4.2.4 Danh saách caác maân hònh phên hïå Giaáo Viïn
STT Kyá hiïåu Tïn maân hònh
1/ MHGV1 Maân hònh giúái thiïåu (MHGV: viïët tùæt cuãa Maân Hònh Giaáo Viïn)
2/ MHGV2 Maân hònh chñnh thïí hiïån danh saách baâi têåp vaâ lyá thuyïët
3/ MHGV3 Maân hònh thïm, sûãa, xoaá chûúng vaâ baâi hoåc
4/ MHGV4 Maân hònh thïm, sûãa, xoaá loaåi baâi têåp vaâ daång baâi têåp
5/ MHGV5 Maân hònh thïm, sûãa, xoaá böå àïì
6/ MHGV6 Maân hònh cho biïët thöng tin vïì àûúâng dêîn cuãa baâi hoåc lyá thuyïët hay
caách giaãi chung cuãa daång baâi têåp (möîi baâi hoåc lyá thuyïët hay caách giaãi chung laâ
möåt trang HTML)
7/ MHGV7 Maân hònh thïm múái, sûãa baâi têåp
8/ MHGV8 Maân hònh nhêåp caác lûåa choån kïët quaã cho möåt kïët quaã cêìn tñnh
9/ MHGV9 Maân hònh nhêåp thöng tin cho àöì thõ
10/ MHGV10 Maân hònh nhêåp thöng tin cho biïíu àöì
11/ MHGV11 Maân hònh nhêåp thöng tin cho baãng xeát dêëu
12/ MHGV12 Maân hònh nhêåp thöng tin thïm cho baâi têåp
13/ MHGV13 Maân hònh nhêåp thöng tin cho tûâng bûúác giaãi (thöng tin àiïím söë vaâ
hûúáng dêîn)
14/ MHGV14 Maân hònh xem toaân böå khung baâi giaãi
15/ MHGV15 Maân hònh giuáp àúä
16/ MHGV16 Maân hònh tuyâ choån caác tham söë
17/ MHGV17 Maân hònh thoaát
18/ TÀGV Thûåc àún cuãa maân hònh phên hïå Giaáo viïn (TÀGV viïët tùæt cuãa Thûåc
Àún Giaáo Viïn).
4.2.4.1 (MHGV1) Maân hònh giúái thiïåu (MHGV: Maân Hònh Giaáo Viïn)
4.2.4.2 (MHGV2) Maân hònh chñnh thïí hiïån danh saách baâi têåp
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp choån caác hònh thûác xem baâi têåp. Cho pheáp choån caác hònh thûác xem baâi
têåp (göìm caác hònh thûác: xem theo baâi hoåc saách giaáo khoa, xem theo daång baâi têåp,
xem theo böå àïì, xem theo caác kïë hoaåch)
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 27
2/ Cêy (TreeControl) liïåt kï caác chûúng vaâ baâi hoåc, caác loaåi baâi têåp vaâ caác daång
baâi têåp, caác böå àïì, caác kïë hoaåch tûúng ûáng vúái viïåc choån hònh thûác xem. Cho
pheáp tòm caác baâi têåp thuöåc vaâo möåt baâi hoåc, möåt daång baâi têåp, möåt böå àïì hay
möåt kïë hoaåch naâo àoá.
3/ Danh saách (ListControl) caác baâi têåp. Hiïín thõ caác baâi têåp tûúng ûáng vúái viïåc
choån baâi hoåc, daång baâi têåp, böå àïì, kïë hoaåch úã cêy liïåt kï.
4/ Höåp (EditControl) hiïín thõ nöåi dung baâi têåp. Hiïín thõ nöåi dung baâi têåp àûúåc
choån trong danh saách caác baâi têåp (coá thïí choån nhiïìu baâi têåp bùçng chuöåt hay
phñm)
5/ Tab Hoåc Lyá Thuyïët Chuyïín sang tab maân hònh hoåc lyá thuyïët
6/ Nuát thïm múái Thïm múái baâi hoåc, chûúng, daång baâi têåp, loaåi baâi têåp, böå àïì
7/ Nuát sûãa Sûãa tïn baâi hoåc, chûúng, daång baâi têåp, loaåi baâi têåp, böå àïì
8/ Nuát xoaá Xoaá baâi hoåc, chûúng, daång baâi têåp, loaåi baâi têåp, böå àïì
9/ Nuát thöng tin Thöng tin àûúâng dêîn baâi hoåc lyá thuyïët, caách giaãi chung cuãa
daång baâi têåp
10/ Nuát thïm múái baâi têåp Thïm múái baâi têåp
11/ Nuát sûãa baâi têåp Sûãa baâi têåp
12/ Nuát xoaá baâi têåp Xoaá baâi têåp
4.2.4.3 (MHGV3) Maân hònh thïm, sûãa, xoaá chûúng vaâ baâi hoåc
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp chûáa tïn chûúng hay baâi hoåc. Khi thïm múái thò giaáo viïn nhêåp tïn
chûúng hay baâi hoåc vaâo, khi sûãa thò seä coá sùén tïn chûúng hay baâi hoåc àïí giaáo
viïn sûãa, khi xoaá thò coá sùén tïn chûúng hay baâi hoåc àïí xoaá
2/ Nuát chêëp nhêån Chêëp nhêån viïåc thïm, sûãa, hay xoaá tïn chûúng hay baâi hoåc
3/ Nuát thoaát Trúã laåi maân hònh chñnh vaâ khöng thûåc hiïån viïåc thïm, sûãa, hay xoaá
tïn chûúng hay baâi hoåc
4.2.4.4 (MHGV4) Maân hònh thïm, sûãa, xoaá loaåi baâi têåp vaâ daång baâi têåp
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp chûáa tïn loaåi baâi têåp hay daång baâi têåp khi thïm múái thò giaáo viïn nhêåp
tïn loaåi baâi têåp hay daång baâi têåp vaâo, khi sûãa thò seä coá sùén tïn loaåi baâi têåp hay
daång baâi têåp àïí giaáo viïn sûãa, khi xoaá thò coá sùén tïn loaåi baâi têåp hay daång baâi têåp
àïí xoaá
2/ Nuát chêëp nhêån Chêëp nhêån viïåc thïm, sûãa, hay xoaá tïn loaåi baâi têåp hay daång
baâi têåp
3/ Nuát thoaát Trúã laåi maân hònh chñnh vaâ khöng thûåc hiïån viïåc thïm, sûãa, hay xoaá
tïn loaåi baâi têåp hay daång baâi têåp
4.2.4.5 (MHGV5) Maân hònh thïm, sûãa, xoaá böå àïì
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 28
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp chûáa tïn böå àïì Khi thïm múái thò giaáo viïn nhêåp tïn böå àïì vaâo, khi sûãa thò
seä coá sùén tïn böå àïì àïí giaáo viïn sûãa, khi xoaá thò coá sùén tïn böå àïì àïí xoaá
2/ Nuát chêëp nhêån Chêëp nhêån viïåc thïm, sûãa, hay xoaá tïn böå àïì
3/ Nuát thoaát Trúã laåi maân hònh chñnh vaâ khöng thûåc hiïån viïåc thïm, sûãa, hay xoaá
böå àïì
4.2.4.6 (MHGV6) Maân hònh cho biïët thöng tin vïì àûúâng dêîn
Maân hònh cho biïët thöng tin vïì àûúâng dêîn cuãa baâi hoåc lyá thuyïët hay caách
giaãi chung cuãa daång baâi têåp (möîi baâi hoåc lyá thuyïët hay caách giaãi chung laâ möåt
trang HTML)
4.2.4.7 (MHGV7) Maân hònh thïm múái, sûãa baâi têåp
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Nuát choån baâi têåp kïë tiïëp. Chuyïín sang baâi têåp kïë tiïëp sau
2/ Nuát choån baâi têåp phña trûúác. Chuyïín vïì baâi têåp phña trûúác.
3/ Höåp choån böå àïì Choån böå àïì chûáa baâi têåp naây
4/ Höåp àïí nhêåp àïì baâi Cho pheáp nhêåp àïì baâi têåp
5/ Nuát nhêåp thöng tin thïm cho baâi têåp. Chuyïín sang maân hònh nhêåp thöng tin
thïm cho baâi têåp (MHGV12)
6/ Höåp nhêåp nöåi dung bûúác giaãi. Möåt bûúác giaãi coá thïí coá nöåi dung laâ nhêåp daång
text vúái caác giaá trõ kïët quaã cêìn tñnh hay veä àöì thõ hay biïíu àöì hay baãng xeát dêëu.
Nïëu laâ daång text thò nhêåp nöåi dung bûúác giaãi úã höåp naây, nïëu muöën laâ möåt kïët
quaã àïí hoåc sinh nhêåp vaâo thò choån nuát thïm kïët quaã (dêëu ±)
7/ Nuát thïm kïët quaã Thïm kïët quaã (dêëu ±) vaâo höåp nöåi dung bûúác giaãi, kïët quaã
naây khi hiïín thõ seä laâ möåt höåp (EditBox) àïí hoåc sinh nhêåp kïët quaã tñnh àûúåc vaâo,
hay kïët quaã naây seä àûúåc choån tûâ caác kïët quaã cho sùén (hoåc sinh chó cêìn choån kïët
quaã àuáng)
8/ Nuát xoaá kïët quaã Xoaá kïët quaã khoãi höåp nöåi dung bûúác giaãi
9/ Höåp kïët quaã Höåp chûáa giaá trõ kïët quaã maâ hoåc sinh phaãi tñnh, giaá trõ kïët quaã naây
seä duâng àïí chêëm baâi giaãi cuãa hoåc sinh
10/ Nuát choån kïët quaã kïë tiïëp. Chuyïín sang kïët quaã kïë tiïëp sau
11/ Nuát choån kïët quaã phña trûúác. Chuyïín vïì kïët quaã phña trûúác.
12/ Nuát choån kïët quaã àuáng. Chuyïín sang maân hònh nhêåp caác lûåa choån kïët quaã
cho möåt kïët quaã cêìn tñnh (MHGV8). Khi hiïín thõ ra maân hònh àïí hoåc sinh giaãi
thò kïët quaã naây seä khöng cêìn nhêåp trûåc tiïëp maâ seä àûúåc àïí hoåc sinh choån kïët quaã
àuáng
13/ Nuát veä àöì thõ Nïëu giaáo viïn khöng choån nhêåp nöåi dung daång text (daång coá
caác giaá trõ kïët quaã cêìn tñnh) cho bûúác giaãi thò choån veä àöì thõ hay biïíu àöì hay
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 29
baãng xeát dêëu. Nuát naây seä chuyïín sang maân hònh nhêåp thöng tin cho àöì thõ
(MHGV9). Giaáo viïn seä nhêåp caác thöng tin vïì caác àöì thõ (göìm loaåi àöì thõ vaâ caác
tham söë ûáng vúái loaåi àöì thõ àoá), caác àöì thõ cho bûúác giaãi naây seä àûúåc veä trïn
cuâng möåt hïå truåc toåa àöå
14/ Nuát veä biïíu àöì Nïëu giaáo viïn khöng choån nhêåp nöåi dung daång text (daång coá
caác giaá trõ kïët quaã cêìn tñnh) cho bûúác giaãi thò choån veä àöì thõ hay biïíu àöì hay
baãng xeát dêëu. Nuát naây seä chuyïín sang maân hònh nhêåp thöng tin cho biïíu àöì
(MHGV10). Giaáo viïn seä nhêåp caác thöng tin vïì biïíu àöì
15/ Nuát veä baãng xeát dêëu Nïëu giaáo viïn khöng choån nhêåp nöåi dung daång text
(daång coá caác giaá trõ kïët quaã cêìn tñnh) cho bûúác giaãi thò choån veä àöì thõ hay biïíu
àöì hay baãng xeát dêëu. Nuát naây seä chuyïín sang maân hònh nhêåp thöng tin cho baãng
xeát dêëu (MHGV10). Giaáo viïn seä nhêåp caác thöng tin vïì baãng xeát dêëu
16/ Nuát nhêåp hûúáng dêîn cho bûúác giaãi. Chuyïín sang maân hònh nhêåp thöng tin
cho tûâng bûúác giaãi, göìm thöng tin àiïím söë vaâ hûúáng dêîn cho bûúác giaãi
(MHGV13)
17/ 4 nuát , >> Chuyïín sang bûúác giaãi àêìu tiïn, bûúác giaãi kïì trûúác, bûúác
giaãi kïì sau, bûúác giaãi cuöëi cuâng
18/ Nuát thïm bûúác giaãi Thïm bûúác giaãi múái vaâo cuöëi
19/ Nuát cheân bûúác giaãi Cheân bûúác giaãi múái vaâo trûúác bûúác giaãi hiïån taåi
20/ Nuát xoaá bûúác giaãi Xoaá bûúác giaãi hiïån taåi
21/ Nuát xem toaân böå khung giaãi. Chuyïín sang maân hònh xem toaân böå khung baâi
giaãi (MHGV14) àaä nhêåp
22/ Nuát lûu múái Lûu baâi têåp àang sûãa thaânh möåt baâi têåp múái
23/ Nuát lûu cuä Lûu baâi têåp àang sûãa trïn baâi têåp cuä
24/ Nuát thoaát Thoaát khoãi maân hònh thïm, sûãa baâi têåp hoãi lûu
4.2.4.8 (MHGV8) Maân hònh nhêåp caác lûåa choån kïët quaã cho möåt kïët quaã cêìn tñnh
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp nhêåp söë caác kïët quaã lûåa choån. Cho pheáp nhêåp söë caác kïët quaã lûåa choån
2/ Höåp nhêåp lûåa choån àuáng Cho pheáp nhêåp lûåa choån àuáng
3/ Höåp nhêåp nöåi dung lûåa choån. Nhêåp nöåi dung lûåa choån àïí hoåc sinh choån lûåa
choån naâo àuáng
4/ Caác nuát , >> Chuyïín sang lûåa choån àêìu tiïn, lûåa choån kïì trûúác, lûåa
choån kïì sau, lûåa choån cuöëi cuâng
5/ Nuát xoaá lûåa choån Xoaá lûåa choån hiïån taåi
6/ Nuát lûu Chêëp nhêån viïåc àïí hoåc sinh choån kïët quaã tûâ caác lûåa choån maâ giaáo viïn
àaä nhêåp
7/ Nuát thoaát Trúã laåi maân hònh thïm múái, sûãa baâi têåp (MHGV7)
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 30
4.2.4.9 (MHGV9) Maân hònh nhêåp thöng tin cho àöì thõ
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp nhêåp söë àöì thõ cêìn veä Nhêåp söë àöì thõ cêìn veä trïn möåt hïå truåc toåa àöå
2/ Höåp loaåi àöì thõ Choån loaåi àöì thõ muöën veä
3/ Höåp nhêåp giaá trõ tham söë a Nhêåp giaá trõ tham söë a cho àöì thõ
4/ Höåp nhêåp giaá trõ tham söë b Nhêåp giaá trõ tham söë b cho àöì thõ
5/ 2 nuát Chuyïín túái àöì thõ kïì trûúác, kïì sau
6/ Xoáa àöì thõ Xoáa àöì thõ hiïån taåi
7/ Nuát lûu Chêëp nhêån viïåc cho bûúác giaãi laâ veä àöì thõ maâ giaáo viïn àaä nhêåp
8/ Nuát thoaát Trúã laåi maân hònh thïm múái, sûãa baâi têåp (MHGV7)
4.2.4.10 (MHGV10) Maân hònh nhêåp thöng tin cho biïíu àöì
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp nhêåp söë biïën Nhêåp söë biïën. Biïën úã àêy coá thïí laâ caác biïíu thûác. Caác biïën
naây seä àûúåc àùåt vaâo cöåt àêìu tiïn trong biïíu àöì. Söë biïën bùçng söë doâng biïíu àöì
2/ Höåp nhêåp söë thöng tin Caác thöng tin naây coá thïí laâ caác giaá trõ maâ hoåc sinh phaãi
tñnh hoùåc àaäcoá sùén, vaâ bùçng söë cöåt cuãa biïíu àöì – 1
3/ Höåp nhêåp tïn biïën (biïíu thûác). Nhêåp vaâo tïn biïën hay laâ biïíu thûác
4/ Höåp choån loaåi biïën Choån biïën (biïíu thûác) coá caác giaá trõ cêìn tñnh hay laâ caác giaá
trõ coá sùén
5/ Höåp nhêåp giaá trõ biïën Caác giaá trõ cuãa biïën (biïíu thûác)
6/ Caác nuát Chuyïín thöng tin (giaá trõ biïën) hay biïën vïì kïì trûúác hay kïì sau
7/ Nuát xem biïíu àöì Xem biïíu àöì phaát sinh thïë naâo
8/ Nuát hûúáng dêîn Hûúáng dêîn veä biïíu àöì
9/ Nuát lûu Chêëp nhêån viïåc cho bûúác giaãi laâ veä biïíu àöì maâ giaáo viïn àaä nhêåp
10/ Nuát thoaát Trúã laåi maân hònh thïm múái, sûãa baâi têåp (MHGV7)
4.2.4.11 (MHGV11) Maân hònh nhêåp thöng tin cho baãng xeát dêëu
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp nhêåp tïn biïën Nhêåp vaâo tïn biïën (nhû x, y…)
2/ Höåp nhêåp söë giaá trõ cuãa biïën Nhêåp söë giaá trõ cuãa biïën.
3/ Höåp nhêåp caác giaá trõ cuãa biïën. Caác giaá trõ cuãa biïën seä chia miïìn xeát dêëu cuãa
baãng xeát dêëu
4/ Höåp nhêåp söë biïíu thûác
5/ Nhêåp söë biïíu thûác cêìn xeát dêëu.
6/ Höåp nhêåp tïn biïíu thûác Nhêåp vaâo tïn biïíu thûác
7/ Höåp nhêåp caác kïët quaã Caác kïët quaã xeát dêëu cuãa tûâng biïíu thûác maâ hoåc sinh cêìn
nhêåp
8/ Caác nuát Chuyïín giaá trõ (hay kïët quaã hay biïíu thûác) vïì kïì trûúác hay kïì sau
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 31
9/ Nuát xem baãng xeát dêëu Xem baãng xeát dêëu phaát sinh thïë naâo
10/ Nuát hûúáng dêîn Hûúáng dêîn veä baãng xeát dêëu
11/ Nuát lûu Chêëp nhêån viïåc cho bûúác giaãi laâ veä baãng xeát dêëu maâ giaáo viïn àaä
nhêåp
12/ Nuát thoaát Trúã laåi maân hònh thïm múái, sûãa baâi têåp (MHGV7)
4.2.4.12 (MHGV12) Maân hònh nhêåp thöng tin thïm cho baâi têåp
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp chûúng Choån caác chûúng baâi hoåc
2/ Höåp baâi hoåc Choån caác baâi hoåc
3/ Höåp loaåi baâi têåp Choån caác loaåi baâi têåp
4/ Höåp daång baâi têåp Choån caác daång baâi têåp
5/ Höåp mûác àöå Choån mûác àöå khoá dïî cuãa baâi têåp
6/ Höåp tïn baâi têåp Nhêåp tïn baâi têåp
7/ Höåp trang saách Nhêåp thöng tin vïì trang saách
8/ Höåp thúâi gian laâm trung bònh. Khoaãng thúâi gian laâm trung bònh cuãa baâi têåp
9/ Nuát lûu Lûu caác lûåa choån
10/ Nuát thoaát Thoaát khoãi maân hònh nhêåp thöng tin baâi têåp
4.2.4.13 (MHGV13) Maân hònh nhêåp thöng tin cho tûâng bûúác giaãi (thöng tin
àiïím söë vaâ hûúáng dêîn)
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp nhêåp àiïím Nhêåp àiïím cho bûúác giaãi
2/ Höåp nhêåp hûúáng dêîn Nhêåp hûúáng dêîn gúåi yá, khöng chi tiïët
3/ Nuát lûu Lûu caác thöng tin àiïím vaâ hûúáng dêîn àaä nhêåp
4/ Nuát thoaát Trúã vïì maân hònh thïm múái, xoaá baâi têåp (MHGV7)
4.2.4.14 (MHGV14) Maân hònh xem toaân böå khung baâi giaãi
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Khung baâi giaãi Khung baâi giaãi maâ hoåc sinh phaãi xem vaâ nhêåp giaãi bùçng 4
caách:nhêåp vaâo EditBox giaá trõ cêìn tñnh (coá thïí choån kïët quaã àuáng) ; Veä àöì thõ
bùçng chuöåt; Nhêåp vaâo caác giaá trõ cho biïíu àöì; Nhêåp vaâo caác giaá trõ cho baãng xeát
dêëu.
2/ 2 nuát Chuyïín vïì trang kïì trûúác hay kïì sau trang hiïån taåi
3/ Nuát thoaát Trúã vïì maân hònh thïm múái, sûãa baâi têåp (MHGV7)
4.2.4.15 (MHGV15) Maân hònh giuáp àúä
Hûúáng dêîn sûã duång theo tûâng chûác nùng cuãa chûúng trònh
4.2.4.16 (MHGV16) Maân hònh tuyâ choån caác tham söë
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Höåp mûác gioãi Nhêåp àiïím mûác gioãi
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 32
2/ Höåp yïu cêìu mûác gioãi Nhêåp àiïím yïu cêìu mûác gioãi
3/ Höåp nhêån xeát gioãi Nhêåp nhêån xeát cho loaåi gioãi
4/ Höåp mûác khaá Nhêåp àiïím mûác khaá
5/ Höåp yïu cêìu mûác khaá Nhêåp àiïím yïu cêìu mûác khaá
6/ Höåp nhêån xeát khaá Nhêåp nhêån xeát cho loaåi khaá
7/ Höåp mûác trung bònh Nhêåp àiïím mûác trung bònh
8/ Höåp yïu cêìu mûác trung bònh Nhêåp àiïím yïu cêìu mûác trung bònh
9/ Höåp nhêån xeát trung bònh Nhêåp nhêån xeát cho loaåi trung bònh
10/ Höåp nhêån xeát yïëu Nhêåp nhêån xeát cho loaåi yïëu
11/ Höåp biïn àiïím traái Nhêåp àiïím nhoã nhêët (vñ duå: 0)
12/ Höåp biïn àiïím phaãi Nhêåp àiïím lúán nhêët (vñ duå: 10)
13/ Nuát chêëp nhêån Chêëp nhêån giaá trõ múái nhêåp vaâ thoaát khoãi maân hònh nhêåp
tham söë
14/ Nuát boã qua Khöng cêåp nhêåt giaá trõ múái vaâ thoaát khoãimaân hònh nhêåp tham söë
4.2.4.17 (MHGV17) Maân hònh thoaát
Thoaát khoãi chûúng trònh trúã vïì maân hònh Windows.
4.2.4.18 (TÀGV) Thûåc àún cuãa maân hònh phên hïå Giaáo viïn
Danh saách caác àiïìu khiïín: STT Tïn àiïìu khiïín Chûác nùng
1/ Hïå thöëng/ thoaát Thoaát khoãi chûúng trònh
2/ Xem baâi têåp/ thanh cöng cuå Hiïín thõ/ dêëu ài thanh cöng cuå
3/ Xem baâi têp/ thanh traång thaái Hiïín thõ/ dêëu ài thanh traång thaái
4/ Xem baâi têp/ chia cûãa söí Choån thûåc hiïån chia cûãa söíhoaåch
5/ Tuyâ choån/ Caác tham söë tñnh toaán Choån thûåc hiïån àiïìu chónh caác tham söë tñnh
toaán
6/ Trúå giuáp/ Chuã àïì trúå giuáp Xem hûúáng dêîn sûã duång
7/ Trúå giuáp/ Vïì chûúng trònh Xem caác thöng tin vïì chûúng trònh
4.3 Thiïët kïë xûã lyá
Caác kyá hiïåu:
KT: Khúãi Taåo.
CN: Cêåp Nhêåt
CC: Cung Cêëp Thöng Tin
TT: Xûã Lyá Tñnh Toaán
TS: Tham söë
Danh saách caác haâm: liïåt kï theo caác lúáp
4.3.1 Baâi têåp
STT Tïn haâm Loaåi Mö taã
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 33
1/ Void KhoiTao(int MaBT) KT Khúãi taåo baâi têåp tûâ möåt maä baâi têåp (lêëy caác
thöng tin liïn quan baâi têåp vaâ caác caách giaãi baâi têåp àoá trong cú súã dûä liïåu) TS
vaâo: maä baâi têåp cêìn khúãi taåo
2/ Void LayCacCachGiai() KT Khúãi taåo caác caách giaãi cuãa baâi têåp tûâ cú súã dûä
liïåu
3/ Void LuuBT() CN Lûu baâi têåp vaâ caác caách giaãi cuãa noá vaâo cú súã dûä liïåu
4/ void XoaBaiTapKhoiCSDL() CN Xoaá baâi têåp vaâ caách giaãi cuãa noá ra khoãi cú
súã dûä liïåu
5/ void XoaCacCachGiaiKhoiCSDL() CN Xoaá caác caách giaãi cuãa baâi têåp ra khoãi
cú súã dûä liïåu
6/ void ThemCachGiai( CCachGiai* CachGiai) CN Thïm caách giaãi cho baâi têåp
TS vaâo: caách giaãi cêìn thïm
7/ void CapNhatCachGiai( CCachGiai* CachGiai, int ViTriCN) CN Cêåp nhêåt
caách giaãi cuãa baâi têåp TS vaâo: caách giaãi múái vaâ võ trñ caách giaãi cêìn cêåp nhêåt
8/ void XoaCachGiai(int Thu) CN Xoaá caách giaãi cho baâi têåp TS vaâo: võ trñ caách
giaãi cêìn xoaá
9/ int LayMaBaiTapNhoNhat() CC Lêëy maä baâi têåp nhoã nhêët àïí lûu baâi têåp múái
vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä baâi têåp nhoã nhêët trong cú súã dûä liïåu 10
CCachGiai* LayCachGiai(int Thu) CC Lêëy caách giaãi cuãa baâi têåp TS vaâo: võ trñ
caách giaãi cêìn lêëy TS ra: caách giaãi cêìn lêëy
4.3.2 Caách giaãi
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(int MaCG) KT Khúãi taåo caách giaãi tûâ möåt maä caách giaãi (lêëy caác
thöng tin liïn quan caách giaãi vaâ caác chi tiïët caách giaãi cuãa caách giaãi àoá trong cú
súã dûä liïåu) TS vaâo: maä caách giaãi cêìn khúãi taåo
2/ Void LayCacChiTietCachGiai() KT Khúãi taåo caác chi tiïët caách giaãi cuãa baâi têåp
tûâ cú súã dûä liïåu
3/ Void LuuCachGiai() CN Lûu caách giaãi vaâ caác chi tiïët caách giaãi cuãa noá vaâo cú
súã dûä liïåu
4/ Void XoaCachGiaiKhoiCSDL() CN Xoaá caách giaãi vaâ caác chi tiïët caách giaãi
cuãa noá ra khoãi cú súã dûä liïåu
5/ Void XoaCacChiTietCachGiai KhoiCSDL() CN Xoaá caác chi tiïët caách giaãi
cuãa baâi têåp ra khoãi cú súã dûä liïåu
6/ Void ThemChiTietCachGiai (CChiTietCachGiai* ChiTietCachGiai) Thïm
chi tiïët caách giaãi cho caách giaãi TS vaâo: chi tiïët caách giaãi cêìn thïm
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 34
7/ Void ChenChiTietCachGiai( CChiTietCachGiai* ChiTietCachGiai, int
ViTriChen) Cheân möåt chi tiïët caách giaãi vaâo trûúác möåt chi tiïët caách giaãi TS vaâo:
chi tiïët caách giaãi cêìn cheân vaâ võ trñ cêìn cheân trûúác
8/ Void CapNhatChiTietCachGiai (CChiTietCachGiai*CTCG, CN Cêåp nhêåt chi
tiïët caách giaãi cuãa caách giaãi TS vaâo: chi tiïët caách giaãi múái vaâ võ int ViTriCN) trñ
chi tiïët caách giaãi cêìn cêåp nhêåt
9/ Void XoaChiTietCachGiai( int Thu) CN Xoaá chi tiïët caách giaãi cho caách giaãi
TS vaâo: võ trñ chi tiïët caách giaãi cêìn xoaá 10 Int LayMaCachGiaiNhoNhat() CC
Lêëy maä caách giaãi nhoã nhêët àïí lûu caách giaãi múái vaâo cú súã dûä liïåu vúái maä àoá TS
ra: maä caách giaãi nhoã nhêët trong cú súã dûä liïåu
11/ CChiTietCachGiai* LayChiTietCG(int Thu) CC Lêëy chi tiïët caách giaãi cuãa
caách giaãi TS vaâo: võ trñ chi tiïët caách giaãi cêìn lêëy TS ra: chi tiïët caách giaãi cêìn lêëy
4.3.3 Chi tiïët caách giaãi
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao( long MaCTCG) KT Khúãi taåo chi tiïët caách giaãi tûâ möåt maä chi
tiïët caách giaãi (lêëy caác thöng tin liïn quan chi tiïët caách giaãi vaâ nöåi dung chi tiïët
caách giaãi (coá thïí laâ caác kïët quaã chi tiïët caách giaãi hay caác àöì thõ hay biïíu àöì hay
baãng xeát dêëu cuãa chi tiïët caách giaãi àoá trong cú súã dûä liïåu) TS vaâo: maä chi tiïët
caách giaãi cêìn khúãi taåo
2/ Void LayCacKQCTCG_DT_B D_BXD() KT Khúãi taåo caác kïët quaã chi tiïët
caách giaãi hay caác àöì thõ hay biïíu àöì hay baãng xeát dêëu cuãa chi tiïët caách giaãi tûâ cú
súã dûä liïåu
3/ Void LuuChiTietCachGiai() CN Lûu chi tiïët caách giaãi vaâ caác kïët quaã chi tiïët
caách giaãi (hay caác àöì thõ hay biïíu àöì hay baãng xeát dêëu) cuãa chi tiïët caách giaãi vaâo
cú súã dûä liïåu
4/ Void XoaChiTietCachGiaiKho iCSDL() CN Xoaá chi tiïët caách giaãi vaâ caác kïët
quaã chi tiïët caách giaãi (hay caác àöì thõ hay biïíu àöì hay baãng xeát dêëu) cuãa noá ra
khoãi cú súã dûä liïåu
5/ void XoaCacKetQua_DT_BD _BXD_KhoiCSDL() CN Xoaá caác kïët quaã chi
tiïët caách giaãi (hay caác àöì thõ hay biïíu àöì hay baãng xeát dêëu) cuãa chi tiïët caách giaãi
ra khoãi cú súã dûä liïåu
6/ void ThemKetQuaCTCG( CKetQuaChiTietCachGiai* KetQuaCTCG) CN
Thïm kïët quaã chi tiïët caách giaãi cho chi tiïët caách giaãi TS vaâo: kïët quaã chi tiïët
caách giaãi cêìn thïm
7/ Void ThemDoThi( CDoThi* DoThi) CN Thïm àöì thõ cho chi tiïët caách giaãi
TS vaâo: àöì thõ cêìn thïm
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 35
8/ Void CapNhatKetQuaCTCG( CKetQuaChiTietCachGiai* KetQuaCTCG, int
ViTriCN) CN Cêåp nhêåt kïët quaã chi tiïët caách giaãi cuãa chi tiïët caách giaãi TS vaâo:
kïët quaã chi tiïët caách giaãi múái vaâ võ trñ kïët quaã chi tiïët caách giaãi cêìn cêåp nhêåt
9/ void CapNhatDoThi( CDoThi* DoThi, int ViTriCN) CN Cêåp nhêåt àöì thõ cuãa
chi tiïët caách giaãi TS vaâo: àöì thõ múái vaâ võ trñ àöì thõ cêìn cêåp nhêåt
10/ Void CapNhatBieuDo( CBieuDo* BieuDo) CN Cêåp nhêåt biïíu àöì cuãa chi tiïët
caách giaãi TS vaâo: biïíu àöì múái àïí cêåp nhêåt
11/ void CapNhatBangXetDau( CBangXetDau* BXD) CN Cêåp nhêåt baãng xeát
dêëu cuãa chi tiïët caách giaãi TS vaâo: baãng xeát dêëu múái àïí cêåp nhêåt
12/ Void XoaKetQuaCTCG( int Thu) CN Xoaá kïët quaã chi tiïët caách giaãi cuãa chi
tiïët caách giaãi TS vaâo: võ trñ kïët quaã chi tiïët caách giaãi cêìn xoaá
13/ Void XoaDoThi( int Thu) CN Xoaá àöì thõ cuãa chi tiïët caách giaãi TS vaâo: võ trñ
àöì thõ cêìn xoaá
14/ Int LayMaChiTietCachGiai NhoNhat() CC Lêëy maä chi tiïët caách giaãi nhoã
nhêët àïí lûu chi tiïët caách giaãi múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä chi tiïët
caách giaãi nhoã nhêët trong cú súã dûä liïåu
15/ CketQuaChiTietCachGiai* LayKetQuaChiTietCG(int Thu) CC Lêëy kïët quaã
chi tiïët caách giaãi cuãa chi tiïët caách giaãi TS vaâo: võ trñ kïët quaã chi tiïët caách giaãi cêìn
lêëy TS ra: kïët quaã chi tiïët caách giaãi cêìn lêëy
16/ CdoThi* LayDoThi(int Thu) CC Lêëy àöì thõ cuãa chi tiïët caách giaãi TS vaâo: võ
trñ àöì thõ cêìn lêëy TS ra: àöì thõ cêìn lêëy
17/ CBieuDo* LayBieuDo() CC Lêëy biïíu àöì cuãa chi tiïët caách giaãi TS ra: biïíu
àöì cêìn lêëy
18/ CBangXetDau* LayBangXetDau() CC Lêëy baãng xeát dêëu cuãa chi tiïët caách
giaãi TS ra: baãng xeát dêëu cêìn lêëy
4.3.4 Kïët quaã chi tiïët caách giaãi
STT Tïn haâm Loaåi Mö taã
1/ Void KhoiTao(long MaKQCTCG) KT Khúãi taåo kïët quaã chi tiïët caách giaãi tûâ
möåt maä kïët quaã chi tiïët caách giaãi (lêëy caác thöng tin liïn quan kïët quaã chi tiïët
caách giaãi vaâ caác lûåa choån kïët quaã chi tiïët caách giaãi (nïëu coá) cuãa kïët quaã chi tiïët
caách giaãi àoá trong cú súã dûä liïåu) TS vaâo: maä kïët quaã chi tiïët caách giaãi cêìn khúãi
taåo
2/ Void LayCacLuaChon() KT Khúãi taåo caác lûåa choån kïët quaã chi tiïët caách giaãi
(nïëu coá) cuãa kïët quaã chi tiïët caách giaãi tûâ cú súã dûä liïåu
3/ Void LuuKetQuaCTCG() CN Lûu kïët quaã chi tiïët caách giaãi vaâ caác lûåa choån
kïët quaã chi tiïët caách giaãi (nïëu coá) cuãa kïët quaã chi tiïët caách giaãi vaâo cú súã dûä liïåu
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 36
4/ Void ThemLuaChonKetQuaCTCG( CLuaChonKetQuaCTCG*
LuaChonKetQuaCTCG) CN Thïm lûåa choån kïët quaã chi tiïët caách giaãi cho kïët
quaã chi tiïët caách giaãi TS vaâo: lûåa choån kïët quaã chi tiïët caách giaãi cêìn thïm
5/ void
CapNhatLuaChonKetQuaCTCG(CLuaChonKetQuaCTCG*LuaChonKetQuaCT
CG, int ViTriCN) CN Cêåp nhêåt lûåa choån kïët quaã chi tiïët caách giaãi cuãa kïët quaã
chi tiïët caách giaãi TS vaâo: lûåa choån kïët quaã chi tiïët caách giaãi múái vaâ võ trñ lûåa
choån kïët quaã chi tiïët caách giaãi cêìn cêåp nhêåt
6/ void XoaLuaChonKetQuaCTCG(int Thu) CN Xoaá lûåa choån kïët quaã chi tiïët
caách giaãi cuãa kïët quaã chi tiïët caách giaãi TS vaâo: võ trñ lûåa choån kïët quaã chi tiïët
caách giaãi cêìn xoaá
7/ int LayMaKQCTCGNhoNhat()CC Lêëy maä kïët quaã chi tiïët caách giaãi nhoã nhêët
àïí lûu kïët quaã chi tiïët caách giaãi múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä kïët
quaã chi tiïët caách giaãi nhoã nhêët trong cú súã dûä liïåu
8/ CLuaChonKetQuaCTCG* LayLuaChonKetQuaCTCG( int Thu) CC Lêëy lûåa
choån kïët quaã chi tiïët caách giaãi cuãa kïët quaã chi tiïët caách giaãi TS vaâo: võ trñ lûåa
choån kïët quaã chi tiïët caách giaãi cêìn lêëy TS ra: lûåa choån kïët quaã chi tiïët caách giaãi
cêìn lêëy
9/ int LayLuaChonDung() CC Lêëy lûåa choån àuáng trong caác lûåa choån kïët quaã chi
tiïët caách giaãi cuãa kïët quaã chi tiïët caáchgiaãi TS ra: võ trñ lûåa choån àuáng
4.3.5 Lûåa choån kïët quaã chi tiïët caách giaãi
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(int MaLCKQCTCG) KT Khúãi taåo lûåa choån kïët quaã chi tiïët
caách giaãi tûâ möåt maä lûåa choån kïët quaã chi tiïët caách giaãi (lêëy nöåi dung lûåa choån vaâ
tñnh àuáng/sai cuãa lûåa choån kïët quaã chi tiïët caách giaãi trong cú súã dûä liïåu) TS vaâo:
maä lûåa choån kïët quaã chi tiïët caách giaãi cêìn khúãi taåo
2/ voidLuuLuaChonKetQuaCTCG()CN Lûu lûåa choån kïët quaã chi tiïët caách giaãi
vaâo cú súã dûä liïåu
3/ int LayMaLCKQCTCGNhoNhat()CC Lêëy maä lûåa choån kïët quaã chi tiïët caách
giaãi nhoã nhêët àïí lûu lûåa choån kïët quaã chi tiïët caách giaãi múái vaâo cú súã dûä liïåu vúái
maä àoá TS ra: maä lûåa choån kïët quaã chi tiïët caách giaãi nhoã nhêët trong cú súã dûä liïåu
4.3.6 Àöì thõ
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(short MaDT) KT Khúãi taåo àöì thõ tûâ möåt maä àöì thõ (lêëy caác
thöng tin liïn quan àöì thõ vaâ caác giaá trõ biïën (caác hïå söë cuãa phûúng trònh àöì thõ)
cuãa àöì thõ àoá trong cú súã dûä liïåu) TS vaâo: maä àöì thõ cêìn khúãi taåo
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 37
2/ void LayCacGiaTriBien() KT Khúãi taåo caác giaá trõ biïën cuãa àöì thõ tûâ cú súã dûä
liïåu
3/ void LuuDoThi() CN Lûu àöì thõ vaâ caác giaá trõ biïën cuãa àöì thõ vaâo cú súã dûä
liïåu
4/ void ThemGiaTriBien(CGiaTriBien* GTB) CN Thïm giaá trõ biïën cho àöì thõ
TS vaâo: giaá trõ biïën cêìn thïm
5/ void CapNhatGiaTriBien(CGiaTriBien* GTB, int ViTriCN) CN Cêåp nhêåt giaá
trõ biïën cuãa àöì thõ TS vaâo: giaá trõ biïën múái vaâ võ trñ giaá trõ biïën cêìn cêåp nhêåt
6/ void XoaGiaTriBien(int Thu) CN Xoaá giaá trõ biïën cuãa àöì thõ TS vaâo: võ trñ giaá
trõ biïën cêìn xoaá
7/ int LayMaDoThiNhoNhat() CC Lêëy maä àöì thõ nhoã nhêët àïí lûu àöì thõ múái vaâo
cú súã dûä liïåu vúái maä àoá TS ra: maä àöì thõ nhoã nhêët trong cú súã dûä liïåu
8/ CGiaTriBien*LayGiaTriBien(int Thu) CC Lêëy giaá trõ biïën cuãa àöì thõ TS vaâo:
võ trñ giaá trõ biïën cêìn lêëy TS ra: giaá trõ biïën cêìn lêëy
4.3.7 Giaá trõ biïën
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(long MaGTB) KT Khúãi taåo giaá trõ biïën tûâ möåt maä giaá trõ biïën
TS vaâo: maä giaá trõ biïën cêìn khúãi taåo
2/ void LuuGiaTriBien() CN Lûu giaá trõ biïën vaâo cú súã dûä liïåu
3/ int LayMaGiaTriBienNhoNhat() CC Lêëy maä giaá trõ biïën nhoã nhêët àïí lûu giaá
trõ biïën múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä giaá trõ biïën nhoã nhêët trong cú
súã dûä liïåu
4.3.8 Biïíu àöì
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(short MaBD) KT Khúãi taåo biïíu àöì tûâ möåt maä biïíu àöì (lêëy caác
thöng tin liïn quan biïíu àöì vaâ caác doâng biïíu àöì cuãa biïíu àöì àoá trong cú súã dûä
liïåu) TS vaâo: maä biïíu àöì cêìn khúãi taåo
2/ void LayCacDongBieuDo() KT Khúãi taåo caác doâng biïíu àöì cuãa biïíu àöì tûâ cú
súã dûä liïåu
3/ void LuuBieuDo() CN Lûu biïíu àöì vaâ caác doâng biïíu àöì cuãa biïíu àöì vaâo cú súã
dûä liïåu
4/ void ThemDongBieuDo( CDongBieuDo* DongBieuDo) CN Thïm doâng biïíu
àöì cho biïíu àöì TS vaâo: doâng biïíu àöì cêìn thïm
5/ void CapNhatDongBieuDo(CDongBieuDo* DongBieuDo, int ViTriCN) CN
Cêåp nhêåt doâng biïíu àöì cuãa biïíu àöì TS vaâo: doâng biïíu àöì múái vaâ võ trñ doâng biïíu
àöì cêìn cêåp nhêåt
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 38
6/ void XoaDongBieuDo(int Thu) CN Xoaá doâng biïíu àöì cuãa biïíu àöì TS vaâo: võ
trñ doâng biïíu àöì cêìn xoaá
7/ int LayMaBDNhoNhat() CC Lêëy maä biïíu àöì nhoã nhêët àïí lûu biïíu àöì múái vaâo
cú súã dûä liïåu vúái maä àoá TS ra: maä biïíu àöì nhoã nhêët trong cú súã dûä liïåu
8/ CDongBieuDo* LayDongBieuDo(int Thu) CC Lêëy doâng biïíu àöì cuãa biïíu àöì
TS vaâo: võ trñ doâng biïíu àöì cêìn lêëy TS ra: doâng biïíu àöì cêìn lêëy
9/ Cstring LayGiaTriDungCuaKetQuaCanTinh (int Thu) CC Lêëy doâng biïìu àöì
maâ caác giaá trõ trong doâng cêìn phaãi tñnh àïí kiïím tra kïët quaã hoåc sinh nhêåp vaâo TS
vaâo: võ trñ doâng biïìu àöì cêìn tñnh TS ra: Chuöîi chûáa caác giaá trõ cuãa doâng biïíu àöì
4.3.9 Doâng biïíu àöì
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(long MaDBD) KT Khúãi taåo doâng biïìu àöì tûâ möåt maä doâng biïìu
àöì TS vaâo: maä doâng biïìu àöì cêìn khúãi taåo
2/ void LuuDongBieuDo() CN Lûu doâng biïìu àöì vaâo cú súã dûä liïåu
3/ void CapNhatGiaTri(int Thu, CString GiaTri) CN Cêåp nhêåt giaá trõ cuãa möåt ö
trong doâng biïíu àöì TS vaâo: Võ trñ ö trong doâng biïíu àöì vaâ giaá trõ múái cuãa ö
4/ CString LayGiaTri(int Thu) CC Lêëy giaá trõ cuãa möåt ö trong doâng biïíu àöì TS
vaâo: Võ trñ ö trong doâng biïíu àöì TS ra: Giaá trõ cuãa ö
5/ int LayMaDongBDNhoNhat() CC Lêëy maä doâng biïìu àöì nhoã nhêët àïí lûu doâng
biïìu àöì múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä doâng biïìu àöì nhoã nhêët trong
cú súã dûä liïåu
4.3.10 Baãng xeát dêëu
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(short MaBXD) KT Khúãi taåo baãng xeát dêëu tûâ möåt maä baãng xeát
dêëu (lêëy caác thöng tin liïn quan baãng xeát dêëu vaâ caác doâng baãng xeát dêëu cuãa baãng
xeát dêëu àoá trong cú súã dûä liïåu) TS vaâo: maä baãng xeát dêëu cêìn khúãi taåo
2/ Void LayCacDongBangXetDau() KT Khúãi taåo caác doâng baãng xeát dêëu cuãa
baãng xeát dêëu tûâ cú súã dûä liïåu
3/ void LuuBXD() CN Lûu baãng xeát dêëu vaâ caác doâng baãng xeát dêëu cuãa baãng xeát
dêëu vaâo cú súã dûä liïåu
4/ void ThemDongBangXetDau( CDongBangXetDau* DongBangXetDau) CN
Thïm doâng baãng xeát dêëu cho baãng xeát dêëu TS vaâo: doâng baãng xeát dêëu cêìn thïm
5/ VoidCapNhatDongBangXetDau( CDongBangXetDau* DongBangXetDau,
int ViTriCN) CN Cêåp nhêåt doâng baãng xeát dêëu cuãa baãng xeát dêëu TS vaâo: doâng
baãng xeát dêëu múái vaâ võ trñ doâng baãng xeát dêëu cêìn cêåp nhêåt
6/ void XoaDongBangXetDau(int Thu) CN Xoaá doâng baãng xeát dêëu cuãa baãng xeát
dêëu TS vaâo: võ trñ doâng baãng xeát dêëu cêìn xoaá
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 39
7/ void CapNhatGiaTri(int Thu, CString GiaTri)CN Cêåp nhêåt giaá trõ cuãa möåt ö
trong miïìn xeát dêëu TS vaâo: võ trñ ö cêìn cêåp nhêåt giaá trõ vaâ giaá trõ múái cuãa ö
8/ int LayMaBXDNhoNhat() CC Lêëy maä baãng xeát dêëu nhoã nhêët àïí lûu baãng xeát
dêëu múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä baãng xeát dêëu nhoã nhêët trong cú
súã dûä liïåu
9/ CDongBangXetDau*LayDongBangXetDau(int Thu) CC Lêëy doâng baãng xeát
dêëu cuãa baãng xeát dêëu TS vaâo: võ trñ doâng baãng xeát dêëu cêìn lêëy TS ra: doâng baãng
xeát dêëu cêìn lêëy
10/ Cstring LayGiaTriDungCuaKetQuaCan Tinh (int Thu)CC Lêëy giaá trõ cuãa ö
trong baãng xeát dêëu àïí kiïím tra kïët quaã hoåc sinh nhêåp vaâo TS vaâo: võ trñ cuãa ö TS
ra: giaá trõ cuãa ö
4.3.11 Doâng baãng xeát dêëu
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(long MaDBXD) KT Khúãi taåo doâng baãng xeát dêëu tûâ möåt maä
doâng baãng xeát dêëu TS vaâo: maä doâng baãng xeát dêëu cêìn khúãi taåo
2/ void LuuDongBangXetDau() CN Lûu doâng baãng xeát dêëu vaâo cú súã dûä liïåu
3/ void CapNhatGiaTri(int Thu, CString GiaTri) CN Cêåp nhêåt giaá trõ cuãa möåt ö
trong doâng baãng xeát dêëu TS vaâo: Võ trñ ö trong doâng baãng xeát dêëu vaâ giaá trõ múái
cuãa ö
4/ CString LayGiaTri(int Thu) CN Lêëy giaá trõ cuãa möåt ö trong doâng baãng xeát
dêëu TS vaâo: Võ trñ ö trong doâng baãng xeát dêëu TS ra: Giaá trõ cuãa ö
5/ int LayMaDongBXDNhoNhat() CC Lêëy maä doâng baãng xeát dêëu nhoã nhêët àïí
lûu doâng baãng xeát dêëu múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä doâng baãng xeát
dêëu nhoã nhêët trong cú súã dûä liïåu
4.3.12 Baâi giaãi
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(int MaBG) KT Khúãi taåo baâi giaãi tûâ möåt maä baâi giaãi (lêëy caác
thöng tin liïn quan baâi giaãi vaâ caác chi tiïët baâi giaãi cuãa baâi giaãi àoá trong cú súã dûä
liïåu) TS vaâo: maä baâi giaãi cêìn khúãi taåo
2/ void LayCacChiTietBaiGiai() KT Khúãi taåo caác chi tiïët baâi giaãi cuãa baâi têåp tûâ
cú súã dûä liïåu
3/ void LuuBaiGiai() CN Lûu baâi giaãi vaâ caác chi tiïët baâi giaãi cuãa noá vaâo cú súã dûä
liïåu
4/ void ThemChiTietBaiGiai( CChiTietBaiGiai* ChiTietBaiGiai) Thïm chi tiïët
baâi giaãi cho baâi giaãi TS vaâo: chi tiïët baâi giaãi cêìn thïm
5/ void CapNhatChiTietBaiGiai(CchiTietBaiGiai *ChiTietBaiGiai, int ViTriCN)
CN Cêåp nhêåt chi tiïët baâi giaãi cuãa baâi giaãi TS vaâo: chi tiïët baâi giaãi múái vaâ võ
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 40
trñ chi tiïët baâi giaãi cêìn cêåp nhêåt
6/ int LayMaBaiGiaiNhoNhat() CC Lêëy maä baâi giaãi nhoã nhêët àïí lûu baâi giaãi múái
vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä baâi giaãi nhoã nhêët trong cú súã dûä liïåu
7/ CChiTietBaiGiai*LayChiTietBG(int Thu) CC Lêëy chi tiïët baâi giaãi cuãa baâi
giaãi TS vaâo: võ trñ chi tiïët baâi giaãi cêìn lêëy TS ra: chi tiïët baâi giaãi cêìn lêëy
4.3.13 Chi tiïët Baâi giaãi
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(int MaCTBG) KT Khúãi taåo chi tiïët baâi giaãi tûâ möåt maä chi tiïët
baâi giaãi (lêëy caác thöng tin liïn quan chi tiïët baâi giaãi vaâ caác kïët quaã chi tiïët baâi
giaãi cuãa chi tiïët baâi giaãi àoá trong cú súã dûä liïåu) TS vaâo: maä chi tiïët baâi giaãi cêìn
khúãi taåo
2/ void LayCacKQCTBG() KT Khúãi taåo caác kïët quaã chi tiïët baâi giaãi cuãa baâi giaãi
tûâ cú súã dûä liïåu
3/ void LuuChiTietBaiGiai() CN Lûu chi tiïët baâi giaãi vaâ caác kïët quaã chi tiïët baâi
giaãi cuãa noá vaâo cú súã dûä liïåu
4/ Void ThemKetQuaCTBG( CKetQuaChiTietBaiGiai* KetQuaCTBG) Thïm
kïët quaã chi tiïët baâi giaãi cho chi tiïët baâi giaãi TS vaâo: kïët quaã chi tiïët baâi giaãi cêìn
thïm
5/ Void CapNhatKetQuaCTBG(CKetQuaChiTietBaiGiai* KetQuaCTBG, int
ViTriCN) CN Cêåp nhêåt kïët quaã chi tiïët baâi giaãi cuãa chi tiïët baâi giaãi TS vaâo: kïët
quaã chi tiïët baâi giaãi múái vaâ võ trñ kïët quaã chi tiïët baâi giaãi cêìn cêåp nhêåt
6/ int LayMaChiTietBaiGiaiNhoNhat () CC Lêëy maä chi tiïët baâi giaãi nhoã nhêët àïí
lûu chi tiïët baâi giaãi múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä chi tiïët baâi giaãi
nhoã nhêët trong cú súã dûä liïåu
7/ CKetQuaChiTietBaiGiai*LayKetQuaChiTietBG(int Thu) CC Lêëy kïët quaã chi
tiïët baâi giaãi cuãa chi tiïët baâi giaãi TS vaâo: võ trñ kïët quaã chi tiïët baâi giaãi cêìn lêëy TS
ra: kïët quaã chi tiïët baâi giaãi cêìn lêëy
4.3.14 Kïët quaã chi tiïët baâi giaãi
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao( long MaKQCTBG) KT Khúãi taåo kïët quaã chi tiïët baâi giaãi tûâ
möåt maä kïët quaã chi tiïët baâi giaãi (lêëy caác thöng tin liïn quan kïët quaã chi tiïët baâi
giaãi vaâ kïët quaã lûåa choån (nïëu coá) cuãa kïët quaã chi tiïët baâi giaãi àoá trong cú súã dûä
liïåu) TS vaâo: maä kïët quaã chi tiïët baâi giaãi cêìn khúãi taåo
2/ void LayLuaChon() KT Khúãi taåo kïët quaã lûåa choån (nïëu coá) cuãa kïët quaã chi
tiïët baâi giaãi tûâ cú súã dûä liïåu
3/ void LuuKetQuaChiTietBaiGiai() CN Lûu kïët quaã chi tiïët baâi giaãi vaâ kïët quaã
lûåa choån (nïëu coá) cuãa noá vaâo cú súã dûä liïåu
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 41
4/ int LayMaKQCTBGNhoNhat() CC Lêëy maä kïët quaã chi tiïët baâi giaãi nhoã nhêët
àïí lûu kïët quaã chi tiïët baâi giaãi múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä kïët quaã
chi tiïët baâi giaãi nhoã nhêët trong cú súã dûä liïåu
4.3.15 Kïët quaã lûåa choån (cuãa kïët quaã chi tiïët caách giaãi)
STT Tïn haâm Loaåi Mö taã
1/ void KhoiTao(long MaKQLC) KT Khúãi taåo kïët quaã lûåa choån tûâ möåt maä kïët
quaã lûåa choån trong cú súã dûä liïåu TS vaâo: maä kïët quaã lûåa choån cêìn khúãi taåo
2/ void LuuKetQuaLuaChon() CN Lûu kïët quaã lûåa choån vaâo cú súã dûä liïåu
3/ Int LayMaKQLCNhoNhat() CC Lêëy maä kïët quaã lûåa choån nhoã nhêët àïí lûu kïët
quaã lûåa choån múái vaâo cú súã dûä liïåu vúái maä àoá TS ra: maä kïët quaã lûåa choån nhoã
nhêët trong cú súã dûä liïåu
4.3.16 Caác haâm trong lúáp Dialog
STT Tïn haâm Loaåi Mö taã
1/ BOOL OnInitDialog() KT Goåi haâm khúãi taåo caác baâi têåp maâ hoåc sinh àaä choån
àïí giaãi (bùçng caác maä baâi têåp), vaâ lêëy caác baâi giaãi maâ hoåc sinh àaä giaãi cuãa caác baâi
têåp trïn àïí hoåc sinh giaãi tiïëp (nïëu coá). Hiïín thõ khung baâi giaãi cho baâi têåp àêìu
tiïn (hoåc sinh coá thïí chuyïín qua laåi caác baâi têåp trong quaátrònh giaãi baâi têåp)
2/ void KhoiTaoKhungGiai() KT Phaát sinh khung giaãi tûâ caách giaãi cuãa baâi têåp
hiïån taåi trïn maân hònh àïí hoåc sinh giaãi
3/ Bool GanBaiGiaiCuCuaHSVaoKh ungBaiGiaiHienTai() KT Lêëy baâi giaãi cuä
cuãa hoåc sinh àïí hoåc sinh giaãi tiïëp TS ra: nïëu àaä gaán röìi thò traã vïì FALSE vaâ
khöng gaán, ngûúåc laåi thò traã vïì TRUE vaâ gaán baâi giaãi cuä cho khung giaãi
4/ Void XoaBaiTapHienTai() CN Huãy khung giaãi cuãa baâi têåp hiïån taåi: huãy caác
àiïìu khiïín (controls) àaä taåo...
5/ Void LayGiaTriBaiTapHienTai() CN Lêëy caác kïët quaã maâ hoåc sinh àaä nhêåp
vaâo khung giaãi cuãa baâi têåp hiïån taåi àang giaãi àïí lûu vaâo baâi giaãi cuãa hoåc sinh
6/ Void HienThiTrang(int Trang) TT Hiïín thõ trang khaác cho khung giaãi cuãa baâi
têåp (möåt khung giaãi cuãa baâi têåp coá thïí coá nhiïìu trang) TS vaâo: võ trñ trang cêìn
hiïín thõ
7/VoidHienThiCacLuaChon(inth,intCTCGThu,intQThu,CKetQuaChiTietCachG
iai* m_KetQuaChiTietCG) TT Hiïín thõ caác lûåa choån àïí hoåc sinh choån kïët quaã
àuáng cho möåt kïët quaã cêìn tñnh TS vaâo: chiïìu cao cuãa möåt doâng (h), võ trñ kïët
quaã, võ trñ chi tiïët caách giaãi cuãa caách giaãi hiïån taåi vaâ kïët quaã chi tiïët caách giaãi àïí
lûåa choån. Àûúåc goåi búãi haâm KhoiTaoKhungGiai()
8/ Void VeKhungBieuDo(int cDaiBien, int cDaiGiaTri, int xS, int yS, int
SoDong, int SoCot,int h) TT Veä khung biïíu àöì. Haâm naây àûúåc goåi búãi
haâmKhoiTaoKhungGiai()
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 42
9/ Void VeKhungBangXetDau(int cDaiBien, int cDaiGiaTri, int xS, int yS, int
SoDong, int SoCot, int h) TT Veä khung baãng xeát dêëu. Haâm naây àûúåc goåi búãi
haâm KhoiTaoKhungGiai()
10/ Void VeKhungDoThi(int m_KC, int m_SoTD,int m_xStart, int m_yStart)TT
Veä khung toåa àöå àöì thõ. Haâm naây àûúåc goåi búãi haâm KhoiTaoKhungGiai()
11/ Cpoint LayToaDoThucCuaDoThi(int x, int y, int m_KC, int m_xStart, int
m_yStart, int m_xEnd, int m_yEnd) Chuyïín toåa àöå tûâ pixel sang thïë giúái thûåc àïí
chêëm kïët quaã veä àöì thõ cuãa hoåc sinh
12/ Float TinhDiemTrungBinh() TT Tñnh àiïím trung bònh cuãa caác baâi giaãi cuãa
hoåc sinh àïí àaánh giaá.
13/ Void OnButtonChamDiem() TT Tñnh àiïím cho baâi giaãi maâ hoåc sinh àaä giaãi
14/ Void OnButtonDapAn() CC Hiïín thõ àaáp aán baâi têåp
15/ Void OnButtonHuongDan() CC Hiïín thõ hûúáng dêîn giaãi baâi têåp (daång gúåi yá)
16/ Bool KiemTraDiem() CC Kiïím tra caác àiïím maâ giaáo viïn nhêåp vaâo cho caác
chi tiïët caách giaãi cuãa caách giaãi coá àuáng bùçng giaá trõ cuãa biïn phaãi àiïím khöng.
TS ra: traã vïì TRUE nïëu töíng àiïím cuãa caác chi tiïët caách giaãi bùçng biïn phaãi àiïím
(thûúâng laâ 10), traã vïì FALSE nïëu töíng àiïím cuãa caác chi tiïët caách giaãi khöng
bùçng biïn phaãi àiïím
CHÛÚNG 5: CAÂI ÀÙÅT VAÂ NGHIÏÅM THU
5 Caâi àùåt vaâ nghiïåm thu
Möi trûúâng vaâ cöng cuå caâi àùåt:
- Hïå àiïìu haânh Windows 2000.
- Microsof Access 97.
- Microsoft Visual C++ 6.0.
- Help Workshop.
- Install Shield for Microsoft Visual C++ 6.
Nghiïåm thu: Chuáng em àaä coá àûa chûúng trònh cho möåt söë em hoåc sinh
lúáp 9 sûã duång thûã chûúng trònh vaâ ghi nhêån àûúåc möåt söë yá kiïën nhû sau:
- Lyá thuyïët nïn àûúåc trònh baây sinh àöång, coá êm thanh, hònh aãnh àïí taåo sûå hûáng
thuá trong hoåc têåp.
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 43
- Nïn coá caác böå àïì maâ bao göìm caác daång baâi têåp thûúâng gùåp trong khi thi àïí laâm
quen trûúác caác daång baâi têåp àoá.
- Cho pheáp lûu laåi caác cöng thûác quan troång, caác lyá thuyïët thûúâng aáp duång àïí
giaãi baâi têåp àïí coá thïí xem laåi thûúâng xuyïn
- Chûúng trònh phaãi coá giao diïån àeåp.
CHÛÚNG 6: KÏËT LUÊÅN
6 Kïët luêån
Chuáng em àaä thûåc hiïån caâi àùåt àûúåc caác chûác nùng cho chûúng trònh nhû
sau:
Àöëi vúái hoåc sinh:
- Cho pheáp tòm baâi têåp theo 4 caách: theo baâi hoåc trong saách giaáo khoa, theo daång
baâi têåp, theo böå àïì vaâ theo kïë hoaåch.
- Thïí hiïån baâi têåp trûåc quan vúái caác thöng tin: võ trñ baâi têåp trong saách, mûác döå,
thúâi gian laâm trung bònh, àiïím maâ hoåc sinh àaä giaãi (nïëu coá), ngaây giaãi lêìn gêìn
nhêët vaâ nöåi dung baâi têåp.
- Giaãi baâi têåp vúái caác daång: nhêåp vaâo ö EditBox kïët quaã cêìn tñnh hoùåc coá thïí laâ
hiïín thõ caác lûåa choån àïí hoåc sinh choån kïët quaã àuáng, veä àöì thõ y = ax +b vaâ àöì
thõ y = ax2 bùçng chuöåt (mouse), hoaân chónh caác biïíu àöì, hoaân chónh caác baãng
xeát dêëu.
- Chêëm baâi giaãi cuãa hoåc sinh.
- Hûúáng dêîn tûâng bûúác trong quaá trònh hoåc sinh giaãi baâi têåp.
- Àaáp aán cho baâi têåp.
- Lêåp kïë hoaåch hoåc têåp.
- Ghi söí tay.
- Xem kïët quaã hoåc têåp theo möåt khoaãng thúâi gian (tûâ ngaây àïën ngaây) do hoåc sinh
nhêåp vaâo, xem theo tûâng baâi hoåc, tûâng daång baâi têåp, theo tûâng kïë hoaåch vaâ coá
caác nhêån xeát tûúng ûáng vúái kïët quaã maâ hoåc sinh àaåt àûúåc.
Àöëi vúái giaáo viïn:
- Cho pheáp thïm múái, sûãa vaâ xoaá:
+ Baâi têåp (cuâng vúái caách giaãi).
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 44
+ Baâi hoåc (thïm caác têåp tin html cho nöåi dung baâi hoåc).
+ Daång baâi têåp.
+ Chûúng.
+ Loaåi baâi têåp.
+ Böå àïì.
- Tuyâ choån caác tham söë nhêån xeát kïët quaã hoåc sinh, caác biïn traái àiïím vaâ biïën
phaãi àiïím.
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 45
PHÊÌN PHUÅ LUÅC
1 Phên loaåi caác baâi têåp
1.1 Phên loaåi theo chûúng trònh hoåc
Caác chûúng baâi hoåc
Maä chûúng
Chûúng Baâi hoåc
Tïn Chûúng baâi hoåc
1/ Chûúng I Söë thûåc, cùn bêåc hai.
2/ Chûúng II Haâm söë y = ax + b (a ??0) Hïå hai phûúng trònh bêåc nhêët hai êín söë
3/ Chûúng III Haâm söë y = ax2 (a ??0). Phûúng trònh bêåc hai möåt êín söë
4/ Chûúng VI Múã àêìu vïì thöëng kï mö taã
Caác baâi hoåc: STT Maä chûúng Tïn baâi hoåc
1/ Baâi 1: Söë vö tó. Söë thûåc.
2/ Baâi 2: Cùn bêåc hai. Àõnh nghôa vaâ kñ hiïåu.
3/ Baâi 3: Cùn thûác bêåc hai. Àiïìu kiïån töìn taåi.Hùçng àùèng thûác 2 A = A
4/ Baâi 4: Khai phûúng möåt tñch. Nhên caác cùn thûác bêåc hai.
5/ Baâi 5: Khai phûúng möåt thûúng. Chia hai cùn thûác bêåc hai.
6/ Baâi 6: Baãng cùn bêåc hai.
7/ Baâi 7: Biïën àöíi àún giaãn cùn thûác bêåc hai.
8/ Baâi 8: Thûåc hiïån pheáp tñnh. Ruát goån biïíu thûác coá chûáa cùn thûác bêåc hai.
9/ Baâi 9: Cùn bêåc ba.
10/ Baâi têåp ön têåp chûúng I.
11/ 2 Baâi 1:Nhùæc laåi vïì haâm söë.
12/ 2 Baâi 2: Haâm söë bêåc nhêët. Àõnh nghôa. Tñnh chêët.
13/ 2 Baâi 3: Àöì thõ cuãa haâm söë bêåc nhêët.
14/ 2 Baâi 4: Hïå söë goác cuãa àûúâng thùèng. Àûúâng thùèng song song vaâ àûúâng thùèng
cùæt nhau.
15/ 2 Baâi 5: Phûúng trònh bêåc nhêët hai êín söë.
16/ 2 Baâi 6: Hïå hai phûúng trònh bêåc nhêët hai êín söë. Nghiïåm vaâ söë nghiïåm cuãa
hïå. Minh hoåa bùçng àöì thõ.
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 46
17/ 2 Baâi 7: Hïå phûúng trònh tûúng àûúng.
18/ 2 Baâi 8: Giaãi hïå phûúng trònh bùçng phûúng phaáp cöång.
19/ 2 Baâi 9: Giaãi hïå phûúng trònh bùçng phûúng phaáp thïë.
20/ 2 Baâi 10: Giaãi baâi toaán bùçng caách lêåp hïå phûúng trònh.
21/ 2 Baâi têåp ön têåp chûúng II.
22/ 3 Baâi 1: Haâm söë y = ax2 (a ??0).
23/ 3 Baâi 2: Àöì thõ cuãa haâm söë y = ax2.
24/ 3 Baâi 3: Phûúng trònh bêåc hai möåt êín söë.
25/ 3 Baâi 4: Cöng thûác nghiïåm cuãa phûúng trònh bêåc hai.
26/ 3 Baâi 5: Cöng thûác nghiïåm thu goån.
27/ 3 Baâi 6: Hïå thûác Vieát. AÁp duång
28/ 3 Baâi 7: Phûúng trònh qui vïì phûúng trònh bêåc hai
29/ 3 Baâi 8: Giaãi toaán bùçng caách lêåp phûúng trònh.
30/ 3 Baâi têåp ön têåp chûúng III.
31/ 4 Baâi 1:Möåt vaâi khaái niïåm.
32/ 4 Baâi 2: Biïíu diïîn söë liïåu bùçng baãng vaâ lûúåc àöì.
33/ 4 Baâi 3: Giaá trõ trung bònh cuãa möåt biïën lûúång.
34/ 4 Baâi 4: Phûúng sai.
35/ 4 Baâi têåp ön têåp cuöëi nùm.
1.2 Phên loaåi theo daång baâi têåp:
Caác loaåi baâi têåp:
Maä Loaåi
Baâi têåp
Tïn loaåi baâi têåp
1 Söë thûåc
2 Cùn bêåc hai
3 Cùn bêåc ba
4 Haâm söë bêåc nhêët y = ax + b (a ??0)
5 Phûúng trònh bêåc nhêët hai êín söë
6 Hïå hai phûúng trònh bêåc nhêët hai êín söë
7 Haâm söë y = ax2 (a 0)
8 Phûúng trònh bêåc hai möåt êín söë y = ax2 + b*x + c (a 0)
9 Thöëng kï
Caác daång baâi têåp: STT maä loaåi baâi têåp tïn daång baâi têåp
1/ 1 Baâi têåp àïí kiïím tra lyá thuyïët
2/ 1 Àöíi phên söë thaânh söë thêåïp phên vö haån tuêìn hoaân
3/ 1 Àöíi söë thêåïp phên vö haån tuêìn hoaân thaânh phên söë
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 47
4/ 1 So saánh caác söë thûåc
5/ 2 Tñnh giaá trõ möåt biïíu thûác chûáa cùn bêåc hai
6/ 2 Giaãi phûúng trònh
7/ 2 Giaãi bêët phûúng trònh
8/ 2 Chûáng minh àùèng thûác
9/ 2 Chûáng minh bêët àùèng thûác
10/ 2 Phên tñch thaânh thûâa söë
11/ 2 Vúái giaá trõ naâo cuãa a (tòm têåp xaác àõnh) thò caác biïíu thûác sau coá nghôa
12/ 2 Ruát goån caác biïíu thûác
13/ 2 Ruát goån röìi tñnh giaá trõ cuãa caác biïíu thûác
14/ 2 Thûåc hiïån pheáp khai phûúng caác söë dûåa vaâo baãng cùn bêåc hai
15/ 2 So saánh caác cùåp söë
16/ 2 Khûã mêîu söë cuãa caác biïíu thûác dûúái dêëu cùn
17/ 2 Chûáng minh rùçng caác biïíu thûác sau khöng phuå thuöåc vaâo caác biïën
18/ 2 Caác baâi têåp töíng húåp
19/ 3 Tñnh giaá trõ möåt biïíu thûác chûáa cùn bêåc ba (nïëu cêìn coá thïí duâng baãng lêåp
phûúng)
20/ 3 Giaãi phûúng trònh
21/ 4 Lêåp baãng giaá trõ tûúng ûáng giûäa x vaâ y cuãa möåt haâm söë
22/ 4 Xaác àõnh möåt quan hïå f coá phaãi laâ möåt haâm söë khöng (dûåa trïn baãng xvaâ y)
23/ 4 Tòm têåp xaác àõnh cuãa haâm söë
24/ 4 Xeát sûå biïën thiïn cuãa haâm söë (tñnh àöìng biïën, nghõch biïën cuãa haâm söë)
25/ 4 Tòm caác àiïím trïn mùåt phùèng toaå àöå thoãa àiïìu kiïån cho trûúác
26/ 4 Xaác àõnh haâm söë naâo laâ haâm söë bêåc nhêët
27/ 4 Biïíu diïîn caác cùåp söë trïn mùåt phùèng toåa àöå
28/ 4 Veä àöì thõ haâm söë vaâ xaác àõnh möåt àiïím trïn àöì thõ khi biïët hoaânh hoùåc
tung àöå
29/ 4 Veä nhiïìu àöì thõ haâm söë trïn cuâng möåt hïå truåc toaå àöå vaâ nhêån xeát
30/ 4 Xaác àõnh tham söë àïí àöì thõ coá tham söë ài qua möåt àiïím cho trûúác röìi veä
haâm söë
31/ 4 Tòm têåp húåp caác àiïím M(x,y) thoãa möåt phûúng trònh hay hïå phûúng trònh
32/ 4 Xaác àõnh tham söë cuãa haâm söë dûåa trïn quan hïå vúái haâm söë khaác röìi veä haâm
söë
33/ 4 Xêy dûång phûúng trònh cuãa àûúâng thùèng
34/ 4 Chûáng minh àûúâng thùèng luön ài qua möåt àiïím cöë àõnh vúái moåi tham söë m
35/ 4 Chûáng minh hai àûúâng thùèng song song, vuöng goác, truâng nhau, cùæt nhau
36/ 5 Giaãi phûúng trònh (tòm nghiïåm töíng quaát)
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 48
37/ 5 Chûáng minh hai àûúâng thùèng song song, truâng nhau, cùæt nhau
38/ 5 Xaác àõnh cùåp söë naâo laâ nghiïåm cuãa phûúng trònh
39/ 5 Xaác àõnh tham söë cuãa àûúâng thùèng (d)
40/ 5 Tòm àiïím cöë àõnh maâ àûúâng thùèng (d) luön ài qua vúái moåi tham söë
41/ 5 Tòm caác nghiïåm nguyïn cuãa phûúng trònh
42/ 6 Veä àöì thõ cuãa hïå phûúng trònh bêåc nhêët hai êín söë röìi kïët luêån söë nghiïåm
cuãa hïå
43/ 6 Xaác àõnh cùåp söë naâo laâ nghiïåm cuãa hïå phûúng trònh bêåc nhêët hai êín söë
44/ 6 Xaác àõnh tham söë àïí hïå phûúng trònh bêåc nhêët hai êín söë coá nghiïåm, vö
nghiïåm
45/ 6 Hïå phûúng trònh tûúng àûúng
46/ 6 Giaãi hïå phûúng trònh bùçng phûúng phaáp cöång
47/ 6 Giaãi hïå phûúng trònh bùçng phûúng phaáp thïë
48/ 6 Vúái giaá trõ naâo cuãa tham söë thò hïå phûúng trònh coá nghiïåm
49/ 6 Giaãi baâi toaán bùçng caách lêåp hïå phûúng trònh
50/ 7 Lêåp baãng giaá trõ tûúng ûáng giûäa x vaâ y cuãa möåt haâm söë
51/ 7 Tûâ giaá trõ tûúng ûáng giûäa x vaâ y cuãa möåt haâm söë, ta tòm haâm söë àoá
52/ 7 Tòm têåp xaác àõnh cuãa haâm söë
53/ 7 Xeát sûå biïën thiïn cuãa haâm söë (tñnh àöìng biïën, nghõch biïën cuãa haâm söë)
54/ 7 Tòm tham söë m cuãa haâm söë bêåc hai coá tham söë
55/ 7 Veä àöì thõ haâm söë vaâ xaác àõnh möåt àiïím M(x,y) coá thuöåc àöì thõ hay khöng
56/ 7 Veä nhiïìu àöì thõ haâm söë trïn cuâng möåt hïå truåc toaå àöå vaâ nhêån xeát
57/ 7 Vúái giaá trõ naâo cuãa x thò haâm söë bêåc hai coá gña trõ lúán nhêët, nhoã nhêët
58/ 8 Giaãi phûúng trònh bêåc hai bùçng caách àûa vïì daång phûúng trònh tñch
59/ 8 Giaãi phûúng trònh bêåc hai bùçng caách duâng cöng thûác nghiïåm
60/ 8 Khöng giaãi phûúng trònh, xaác àõnh söë nghiïåm cuãa phûúng trònh bêåc hai
61/ 8 Tòm caác giaá trõ thñch húåp cuãa tham söë m àïí phûúng trònh coá nghiïåm, coá 2
nghiïåm phên biïåt, coá nghiïåm keáp, vö nghiïåm
62/ 8 Giaãi phûúng trònh truâng phûúng
63/ 8 Khöng giaãi phûúng trònh, tñnh töíng vaâ tñch cuãa caác nghiïåm söë cuãa caác
phûúng trònh
64/ 8 Giaãi phûúng trònh bùçng caách tñnh nhêím nghiïåm
65/ 8 Tòm x, y tûâ töíng vaâ tñch 2 nghiïåm
66/ 8 Cho giaá trõ 2 nghiïåm, haäy lêåp phûúng trònh bêåc hai
67/ 8 Xaác àõnh tham söë röìi tñnh nghiïåm phûúng trònh bêåc hai
68/ 8 Khöng giaãi phûúng trònh, xaác àõnh dêëu cuãa caác nghiïåm söë (nïëu coá)
69/ 8 Ruát goån caác phên thûác
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 49
70/ 8 Giaãi baâi toaán bùçng caách lêåp phûúng trònh
71/ 8 Tòm giaá trõ lúán nhêët vaâ nhoã nhêët cuãa haâm söë
72/ 8 Veä àöì thõ haâm söë vaâ khaão saát sûå biïën thiïn
73/ 9 Baâi têåp àïí kiïím tra lyá thuyïët
74/ 9 Sùæp xïëp söë liïåu dûúái daång baãng phên phöëi thûåc nghiïåm,vaâ daång biïíu àöì
75/ 9 Lêåp baãng phên phöëi thûåc nghiïåm vaâ tñnh giaá trõ trung bònh cuãa biïën lûúång
76/ 9 Tñnh phûúng sai vaâ àöå lïåch tiïu chuêín
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 50
HÖÎ TRÚÅ GIAÃI BAÂI TÊÅP ÀAÅI SÖË 51
CAÁC TAÂI LIÏÅU THAM KHAÃO
[1] Ngö Hûäu Duäng – Trêìn Kiïìu, saách giaáo khoa “Àaåi söë 9”, Nhaâ xuêët baãn Giaáo
duåc, 1998.
[2] Ngö Hûäu Duäng – Trêìn Kiïìu – Tön Thên – Àaâo Ngoåc Nam, saách “Baâi Têåp
Àaåi söë 9” , Nhaâ xuêët baãn Böå giaáo duåc vaâ àaâo taåo, 1998.
[3] Lï Nhûát – Nguyïîn Vuä Thanh, Saách “Giaãi Baâi Têåp Àaåi Söë 9”, Nhaâ xuêët baãn
Àöìng nai, 1997.
[4] Lï Nhûát – Trêìn Thõ Phûúng Lan - Nguyïîn Vuä Thanh - Huyânh Àõnh Tûúâng,
saách “Tuyïín têåp nhûäng baâi toaán nêng cao Àaåi söë 9”, Nhaâ xuêët baãn Àöìng nai,
1997.
[5] Àinh Quang Haão, saách “Ön têåp Mön Toaán Lúáp 9” (têåp 1: Àaåi söë), Nhaâ xuêët
baãn Giaáo Duåc, 1994.
[6] Lï Haãi Chêu, saách “Hûúáng dêîn hoåc töët Àaåi söë 9”, Nhaâ xuêët baãn Giaáo Duåc,
1994.
[7] Xuên Nguyïåt – Phuâng Kim Hoaâng, saách “Hoåc Visual C++ 5 trong 21 ngaây”,
Nhaâ xuêët baãn Muäi Caâ Mau, 1998.
[8] Dûúng Quang Thiïån, saách “Lêåp trònh Windows duâng Visual C++ 5.0 vaâ
MFC”, Nhaâ xuêët baãn Thöëng kï, 1998.
[9] CBT Systems Ltd, Phêìn mïìm daåy hoåc TCP/IP, 1995.
[10] Cöng ty Scitec, Phêìn mïìm Gia sû 9, 1998.
Các file đính kèm theo tài liệu này:
- huong dan giai bai tap dai so.pdf