Trang 46
<!ATTLIST DETHI ThoiGianLamBai CDATA #IMPLIED>
D liu ví d :
file CauHoiTuLuan.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE DANHSACHCAUHOITULUAN SYSTEM "DuLieuTuLuan.dtd"[]>
<DANHSACHCAUHOITULUAN>
<CAUHOI MaCauHoi="CHTL001" TenGoiNho="Bài tp v kim loi lưỡng
tính" DangBai="" DoKho="2" ThoiGianLamBai="00:05:00" NoiDung="Hòa tan
hoàn toàn mt khi lượng m gam FexOy bng dung dch H2SO4 đặc nóng , ta thu
được khí A và dung dch B Cho khí A hp th hoàn toàn bi dung dch NaOH dư
to ra 12,6 g mui . Mt khác cô cn dung dch B thì thu được 120 gam mui khan .
Xác định công thc ca Oxit st ."></CAUHOI>
</DANHSACHCAUHOITULUAN>
file DeThiTuLuan.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE DANHSACHDETHITRACNGHIEM SYSTEM
"DuLieuTuLuan.dtd"[]>
<DANHSACHDETHITRACNGHIEM>
<DETHI MaDeThi="DTTL001" TenGoiNho="Đề thi 1" DoKho="2"
ThoiGianLamBai="00:20:30" NgayRaDe="10/10/2001">
<CAUHOI MaCauHoi="CHTL001"></CAUHOI>
<CAUHOI MaCauHoi="CHTL002"></CAUHOI>
<CAUHOI MaCauHoi="CHTL003"></CAUHOI>
</DETHI>
</DANHSACHDETHITRACNGHIEM>
3.2.1.4 Đề thi trc nghim
Cu trúc ca file DuLieuTracNghiem.dtd:
<?xml version="1.0" encoding="utf-8" ?>
Trang 47
<!ELEMENT DANHSACHCAUHOITRACNGHIEM (CAUHOI*)>
<!ELEMENT CAUHOI (CACLUACHON)>
<!ELEMENT CACLUACHON (LUACHON*)>
<!ELEMENT LUACHON (#PCDATA)>
<!ATTLIST CAUHOI MaCauHoi CDATA #REQUIRED>
<!ATTLIST CAUHOI TenGoiNho CDATA #IMPLIED>
<!ATTLIST CAUHOI DangBai CDATA #IMPLIED>
<!ATTLIST CAUHOI DoKho CDATA #IMPLIED>
<!ATTLIST CAUHOI ThoiGianLamBai CDATA #IMPLIED>
<!ATTLIST CAUHOI NoiDung CDATA #IMPLIED>
<!ATTLIST CACLUACHON LuaChonDung CDATA #IMPLIED>
<!ELEMENT DANHSACHDETHITRACNGHIEM (DETHI*)>
<!ELEMENT DETHI (CAUHOI*)>
<!ATTLIST DETHI MaDeThi CDATA #REQUIRED>
<!ATTLIST DETHI TenGoiNho CDATA #IMPLIED>
<!ATTLIST DETHI DoKho CDATA #IMPLIED>
<!ATTLIST DETHI ThoiGianLamBai CDATA #IMPLIED>
D liu ví d :
file CauHoiTracNghiem.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE DANHSACHCAUHOITRACNGHIEM SYSTEM
"DuLieuTracNghiem.dtd"[]>
<DANHSACHCAUHOITRACNGHIEM>
<CAUHOI MaCauHoi="CHTN001" TenGoiNho="Bài tp v kim loi lưỡng
tính" DangBai="" DoKho="2" ThoiGianLamBai="00:05:00" NoiDung="Mt kim
loi M tác dng vi dung dch HNO3 loãng thu được M(NO3)3,H2O và hn hp
khí E cha N2 và N2O.Khi hòa tan hoàn toàn 2,16 gam kim loi M trong dung
dchHNO3 loãng thu được 604,8 ml hn hp khí E có t khi hơi đối vi H2 là
18,45 . Xác định kim loi M .">
Trang 48
<CACLUACHON LuaChonDung="3">
<LUACHON>Cr</LUACHON>
<LUACHON>Al</LUACHON>
<LUACHON>Fe</LUACHON>
<LUACHON>Mn</LUACHON>
<LUACHON>Kết qu khác</LUACHON>
</CACLUACHON>
</CAUHOI>
</DANHSACHCAUHOITRACNGHIEM>
file DeThiTracNghiem.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE DANHSACHDETHITRACNGHIEM SYSTEM
"DuLieuTracNghiem.dtd"[]>
<DANHSACHDETHITRACNGHIEM>
<DETHI MaDeThi="DTTN001" TenGoiNho="Đề thi 1" DoKho="2"
ThoiGianLamBai="00:20:30" NgayRaDe="10/10/2001">
<CAUHOI MaCauHoi="CHTN001"></CAUHOI>
<CAUHOI MaCauHoi="CHTN003"></CAUHOI>
</DETHI>
</DANHSACHDETHITRACNGHIEM>
3
3.
.3
3
T
Th
hi
iế
ết
t
k
kế
ế
x
x
l
lý
ý
3.3.1 Mc đích
Xây dng tp hp các lp đối tượng mô phng các loi cht vô cơ nhm th
hin tính cht hoá hc ca chúng. Do đó, chương trình có th giúp người dùng
trong vic t động phát sinh các phương trình phn ng khi biết các cht tham
gia.
Trang 49
3.3.2 Kiến trúc tng th ca các lp đối tượng
3.3.2.1 Danh sách các lp đối tượng
3.3.2.1.1 Các lp đối tượng x lý chính
STT Tên Ý nghĩa Ghi chú
1 Lop Lp
2 Chuong Chương
3 BaiLyThuyet Bài lý thuyết
4 BaiTapSGK Bài tp SGK
5 BaiTapTuLuan Bài tp t lun
6 DeThiTuLuan Đề thi trc nghim
7 BaiTapTracNghiem Bài tp trc nghim
8 DeThiTracNghiem Đề thi trc nghim
9 XuLy_MHChinh X lý màn hình chính
10 XuLy_OnTapLyThuyet X lý Ôn tp lý
thuyết
11 XuLy_GiaiDeThiTuLuan X lý gii đề thi t
lun
12 XuLy_GiaiDeThiTracNghiem X lý gii đề thi trc
nghim
13 XuLy_SoanBaiLuyThuyet X lý son bài lý
thuyết
14 XuLy_SoanDeThiTuLuan X lý son đề thi t
lun
15 XuLy_SoanDeThiTracNghiem X lý son đề thi trc
nghim
16 DuLieu_LyThuyet D liu lý thuyết
17 DuLieu_TuLuan D liu t lun
18 DuLieu_TracNghiem D liu trc nghim
3.3.2.1.2 Các đối tượng th hin cht vô cơ
ChatVoCo
NguyenTo
HopChatOH
HopChatDienTich
IonDuong
IonAm
Trang 50
KimLoai
PhiKim
KLNhomI
KLNhomII
KLNhomIII
KLNhomPhu
PKNhomIV
PKNhomV
PKNhomVI
PKNhomVII
Muoi
Axit
Bazo
BazoKiem
BazoKiemTho
BazoLuongTinh
BazoNhomPhu
BazoNH4
H2O
Oxit
OxitAxit
OxitBazo
OxitAxitNhomIV
OxitAxitNhomV
OxitAxitNhomVI
OxitAxitNhomVII
OxitBazoNhomI
OxitBazoNhomII