CÁC NHÂN TỐ ẢNH HƯỞNG ĐẾN HIỆU QUẢ HOẠT ĐỘNG CỦA NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN...
Alterqcm help
1. alterqcm.sty làm đ thi tr c nghi m
Nguy n H u Đi n
Khoa Toán - Cơ - Tin h c
ĐHKHTN Hà N i, ĐHQGHN
1 Gi i thi u
Tác gi AlainMatthes làm ra gói l nh so n đ thi tr c nghi m dư i m t hình th c khác
v i các gói l nh đ thi đã bi t có t i đ a ch
http://tug.ctan.org/tex-archive/macros/latex/contrib/alterqcm/
Gói l nh này không m nh b ng các gói l nh đã bi t nhưng có th phát tri n t t.
2 Tùy ch n gói l nh
2.1 Tùy ch n c a môi trư ng alterqcm
begin{alterqcm}[<Tùy ch n>] <N i dung môi trư ng>end{alterqcm}
Ta có b ng tùy ch n
<Tùy ch n> M c đ nh M c đích dùng
lq 100mm đ r ng c t câu h i
pq 0pt B t đ u dòng câu h i đ u tiên, theo chi u d c
bonus 0,5 Đi m cho câu h i tr l i đúng
malus 0,25 Đi m cho câu h i tr l i sai
numbreak 0 pour reprendre un tableau scindé
symb $square$ Kí hi u trư c phương án tr l i
corsymb $blacksquare$ Kí hi u trư c phương án tr l i
numstyle arabic Ki u đánh theo s c a câu h i
propstyle alph sKi u đánh theo ch cái c a câu h i
size normalsize C ch
long true Thay môi trư ng longtable cho tabular
sep true filet de séparation entre les propositions
pre false présentation du QCM
VF false QCM dư i d ng Vrai ho c Faux
numprop false đánh s các phương án
num true đánh s các câu h i
nosquare false B d u vuông trư c phương án
title false b các tiêu đ
correction false Cho phép in ra d u vuông và đánh d u đúng
alea false đ t câu tr l i ng u nhiên
tone Questions tiêu đ c t 1
ttwo Réponses tiêu đ c t 2
language french french, english ho c german
1
2. 2.2 Tùy ch n c a l nh AQquestion
AQquestion[<Tùy ch n>]{<Câu h i>}{{<Phương án 1>},...,{<Phương án n>}}
<Tùy ch n> M c đ nh M c đích dùng
<Câu h i> Câu h i chính
<Phương án i> phương án 2 ≤ i ≤ 5
pq 0pt nơi đ t câu h i
br 1 danh sách tr l i đúng
2.3 M t ví d
documentclass[12pt]{article}
usepackage[upright]{fourier}
usepackage{fullpage}%
parindent0pt
usepackage[utf8]{vietnam}
usepackage{alterqcm}
defaqlabelforquest{Câu h i}
defaqlabelforrep{Tr l i}
begin{document}
begin{alterqcm}[correction, alea=true, corsymb=dingchecksquare, symb=dingsquare]
AQquestion[br=3]{N i dung câu h i}{%
{Phương án 1},
{Phương án 2},
{Phương án 3}}
end{alterqcm}
end{document}
Câu h i Tr l i
1. N i dung câu h i Ì Phương án 2
Ì Phương án 3
Ì Phương án 1
2.4 Gói l nh alterqcm.sty đòi h i các gói l nh
Khi ch y chương trình s đòi h i n p các gói l nh
RequirePackage{xkeyval}[2005/11/25]
RequirePackage{calc}
RequirePackage{ifthen,forloop}
RequirePackage{array}
RequirePackage{multirow}
RequirePackage{pifont}
2.5 Có th dùng trong môi trư ng minipage
begin{minipage}[b]{10cm}
begin{alterqcm}[lq=40mm,long]
AQquestion{Trong phương án sau đây,
phương án nào c a hàm mũ ti p c n v i $y = 0$ ?}
2
3. {{$displaystylelim_{x to +infty} text{e}^x = + infty$},
{$displaystylelim_{x to -infty} text{e}^x = 0$},
{$displaystylelim_{x to +infty} dfrac{text{e}^x}{x} = + infty$}}
AQquestion[]{exp$(ln x) = x$ pour tout $x$ appartenant à }
{{$mathbf{R}$},
{$big]0~;~+ inftybig[$},
{$big[0~;~+inftybig[$}
}end{alterqcm}
end{minipage}
Câu h i Tr l i
1. Trong phương án
sau đây, phương án nào
c a hàm mũ ti p c n
v i y = 0 ?
lim
x→+∞
ex
= +∞
lim
x→−∞
ex
= 0
lim
x→+∞
ex
x
= +∞
2. exp(ln x) = x v i
m i x xác đ nh
R
0 ; + ∞
0 ; + ∞
2.6 Thay đ i chi u r ng
Có th đ t l i chi u r ng c a trang
newlength{oldtextwidth}
setlength{oldtextwidth}{textwidth}
setlength{textwidth}{14cm}
begin{alterqcm}[lq=88mm,symb=$Box$]
AQquestion{Ma tr n%
( M=begin{pmatrix}
0 1
1 1
end{pmatrix} ) là toàn phương v i}%
{%
{(begin{pmatrix}
0 1
1 4
end{pmatrix})},%
{(begin{pmatrix}
1 2
2 5
end{pmatrix})}
}
end{alterqcm}
setlength{textwidth}{oldtextwidth}
3
4. Câu h i Tr l i
1. Ma tr nM =
0 1
1 1
là toàn phương v i
0 1
1 4
1 2
2 5
3 Ví d tùy ch n toàn c c
3.1 lq đ t l i chi u r ng ph n câu h i
begin{alterqcm}[lq=100mm,long]
AQquestion{Trong phương án sau đây, phương án nào c a hàm mũ ti p c n v i $y = 0$ ?}
{{$displaystylelim_{x to +infty} text{e}^x = + infty$},
{$displaystylelim_{x to -infty} text{e}^x = 0$},
{$displaystylelim_{x to +infty} dfrac{text{e}^x}{x} = + infty$}}
AQquestion[]{exp$(ln x) = x$ v i m i $x$ xác đ nh }
{{$mathbf{R}$},
{$big]0~;~+ inftybig[$},
{$big[0~;~+inftybig[$}
}end{alterqcm}
Câu h i Tr l i
1. Trong phương án sau đây, phương án nào c a hàm mũ
ti p c n v i y = 0 ?
lim
x→+∞
ex
= +∞
lim
x→−∞
ex
= 0
lim
x→+∞
ex
x
= +∞
2. exp(ln x) = x v i m i x xác đ nh R
0 ; + ∞
0 ; + ∞
3.2 pq đ t câu h i sát v i v ch ngang
Câu h i Tr l i
1. V i m i s th c x, t p h p
ex − 1
ex + 2
b ng : −
1
2
e−x − 1
e−x + 2
1 − e−x
1 + 2e−x
4
5. 3.3 VF phương án đúng sai
begin{alterqcm}[VF,lq=80mm]
AQquestion{V i m i $x in ]-infty~;~2],~f’(x) geqslant 0$.}
AQquestion{Hàm s $F$ có c c đ i t i $2$}
AQquestion{$displaystyleint_{0}^2 f’(x):text{d}x = - 2$}
end{alterqcm}
Câu h i Tr l i
1. V i m i x ∈] − ∞ ; 2], f (x) 0.
V
F
2. Hàm s F có c c đ i t i 2
V
F
3.
2
0
f (x) dx = −2
V
F
3.4 symb ký hi u trư c câu h i
1. Tùy ch n symb và corsymb m c đ nh có th gán b ng
altersquare, dingsquare và dingchecksquare
có th dùng phông toán cho $square$, $blacksquare$.
2. Ta có th đ nh nghĩa
newcommand*{altersquare}{vbox{hrulehbox to 6pt%
{vrule height 5.2pt hfilvrule}hrule}}
3. Ho c đ nh nghĩa newcommand*{dingsquare}{ding{114}} là Ì
4. Đ nh nghĩa Ì
newcommand*{dingchecksquare}{mbox{ding{114}%
hspace{-.7em}raisebox{.2ex}[1ex]{ding{51}}}}
Câu h i Tr l i
1. V i m i x ∈] − ∞ ; 2], f (x) 0.
Ì V
Ì F
2. Hàm s F có c c đ i t i 2
Ì V
Ì F
3.
2
0
f (x) dx = −2
Ì V
Ì F
3.5 pre, bonus, malus cho đi m
n u có pre=true thì in ra l i ch d n cho đi m, đây tôi chưa ch a thành ti ng vi t
nên không hi n ra
5
6. begin{alterqcm}%
[lq=5cm,%pre=true,
bonus=1,malus={0,5}]
AQquestion{Câu h i}
{%
{Phương án 1},
{Phương án 2}%
}
end{alterqcm}
Câu h i Tr l i
1. Câu h i Phương án 1
Phương án 2
3.6 sep k đư ng ngang gi a các phương án
begin{alterqcm}%
[lq=5cm, sep=true]
AQquestion{Câu h i}
{%
{Phương án 1},
{Phương án 2}%
}
end{alterqcm}
Câu h i Tr l i
1. Câu h i Phương án 1
Phương án 2
3.7 num, numstyle Đánh s dâu h i
1. V i num=false không có s
begin{alterqcm}%
[lq=5cm, num=false]
AQquestion{Câu h i}
{%
{Phương án 1},
{Phương án 2}%
}
end{alterqcm}
Câu h i Tr l i
Câu h i Phương án 1
Phương án 2
2. V i numstyle=alph theo ch cái
begin{alterqcm}%
[lq=5cm, numstyle=alph]
AQquestion{Câu h i}
{%
{Phương án 1},
{Phương án 2}%
}
end{alterqcm}
Câu h i Tr l i
a. Câu h i Phương án 1
Phương án 2
3.8 title, tone,ttwo hàng tiêu đ
1.title=false không có hàng tiêu đ
6
7. begin{alterqcm}%
[lq=5cm, title=false]
AQquestion{Câu h i}
{%
{Phương án 1},
{Phương án 2}%
}
end{alterqcm}
1. Câu h i Phương án 1
Phương án 2
2. tone=Câu h i và ttwo=tr l i ttiêu đê c t
begin{alterqcm}%
[lq=5cm, tone=Câu h i1,
ttwo=tr l i 1]
AQquestion{Câu h i}
{%
{Phương án 1},
{Phương án 2}%
}
end{alterqcm}
Câu h i 1 tr l i 1
1. Câu h i Phương án 1
Phương án 2
3.9 br={...} và correction đánh d u phương án đúng
br đánh d u phương án đúng, có th nhi u phương án. Nhưng ph i có correction m i
in ra đánh d u, không có tùy ch n thì không. Như v y ta làm bình thư ng khi in đáp
án thì cho tùy ch n này.
begin{alterqcm}%
[lq=5cm,correction]
AQquestion[br = 3]
{Câu h i}
{%
{Phương án 1},
{Phương án 2},%
{Phương án 3}%
}
end{alterqcm}
Câu h i Tr l i
1. Câu h i Phương án 1
Ì Phương án 2
Phương án 3
3.10 M t s tùy ch n khác
1. transparent ch in ra khung câu h i và tr ng.
2. numbreak ng t khung câu h i thành ph n khác nhau numbreak=2 là 2 câu h i
m t tách ra.
4 Các l nh macros
4.1 L nh AQmessage ph n chung cho câu h i
begin{alterqcm}[lq=95mm,pre=false]
AQmessage{ Cho $f$ m t hàm xác đ nh và có đ o hàm trong kho ng%
$]-5~;~+infty[$ trong b ng bi n thiên:
input hinh1.tex
7
8. Ký hi u $mathcal{C}$ t p h các hàm $f$.}
AQquestion{Trên kho ng $]-5~;~+infty[$, phương trình $f(x) = -2$ có}
{{m t nghi m},
{hai nghi m},
{b n nghi m}}
end{alterqcm}
Câu h i Tr l i
Cho f m t hàm xác đ nh và có đ o hàm trong kho ng] − 5 ; + ∞[ trong b ng bi n
thiên:
x
f(x)
−5 −1 0 −2 +∞
−3 4
−∞ −5 4, 5
Ký hi u C t p h các hàm f.
1. Trên kho ng ] − 5 ; + ∞[, phương trình f(x) = −2 có m t nghi m
hai nghi m
b n nghi m
4.2 L nh AQms đ cao ph n tr l i
begin{alterqcm}%
[lq=5cm,correction]
AQquestion[br = 3]
{Câu h i}
{%
{Phương án 1},
{Phương án 2AQms(16,14)},
{Phương án 3}
}
end{alterqcm}
Câu h i Tr l i
1. Câu h i Phương án 1
Ì Phương án 2
Phương án 3
4.3 L nh InputQuestionList đưa danh sách câu h i theo t p
1. Thi t l p t p:
+t p qcm-1.tex có
AQquestion{Quel était le langage précurseur du langage C ?}
{{le Fortran},
{le langage B},
{le Basic}}
+t p qcm-2.tex
verbdefarg|int a = 3 ^ 4 ;|
8
9. AQquestion{arg}
{{élève 3 à la puissance 4},
{fait un OU exclusif entre 3 et 4},
{n’est pas une instruction C}}
2. L p danh sách câu h i có đư ng d n
newcommand*{listpath}{/Users/ego/Boulot/PROF/Alterqcm/Examples/iut/}
begin{alterqcm}[lq=80mm]
InputQuestionList{listpath}{qcm-}{2,1}
end{alterqcm}
4.4 L nh AQannexe in ra b ng đ đi n tr c nghi m
vspace{1cm}{ Large
AQannexe{1}{10}{4}hspace{2cm}
AQannexe[propstyle=alph]{11}{20}{4}}
N 1 2 3 4
1
2
3
4
5
6
7
8
9
10
N a b c d
11
12
13
14
15
16
17
18
19
20
9