SlideShare a Scribd company logo
1 of 9
Download to read offline
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 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
{{$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
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
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
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
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
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
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

More Related Content

What's hot

1 de cuong c
1 de cuong c1 de cuong c
1 de cuong c
Phú Syd
 
Fortran cơ sở
Fortran cơ sởFortran cơ sở
Fortran cơ sở
Hajunior9x
 
đáP án 24 đề tin
đáP án 24 đề tinđáP án 24 đề tin
đáP án 24 đề tin
Ttx Love
 
Phương pháp số và lập trình - Giải phương trình phi tuyến
Phương pháp số và lập trình - Giải phương trình phi tuyếnPhương pháp số và lập trình - Giải phương trình phi tuyến
Phương pháp số và lập trình - Giải phương trình phi tuyến
Hajunior9x
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh c
tiểu minh
 

What's hot (20)

1 de cuong c
1 de cuong c1 de cuong c
1 de cuong c
 
Bài tập CTDL và GT 4
Bài tập CTDL và GT 4Bài tập CTDL và GT 4
Bài tập CTDL và GT 4
 
Bai tap oop c++
Bai tap oop c++Bai tap oop c++
Bai tap oop c++
 
Fortran cơ sở
Fortran cơ sởFortran cơ sở
Fortran cơ sở
 
đáP án 24 đề tin
đáP án 24 đề tinđáP án 24 đề tin
đáP án 24 đề tin
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11
 
Bai tap pascal tong hop
Bai tap pascal tong hopBai tap pascal tong hop
Bai tap pascal tong hop
 
Baigiang023 cac phep toan
Baigiang023 cac phep toanBaigiang023 cac phep toan
Baigiang023 cac phep toan
 
Phương pháp số và lập trình - Giải phương trình phi tuyến
Phương pháp số và lập trình - Giải phương trình phi tuyếnPhương pháp số và lập trình - Giải phương trình phi tuyến
Phương pháp số và lập trình - Giải phương trình phi tuyến
 
huong dan_su_dung_maple
huong dan_su_dung_maplehuong dan_su_dung_maple
huong dan_su_dung_maple
 
Giáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việtGiáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việt
 
Các cấu trúc lệnh trong C
Các cấu trúc lệnh trong CCác cấu trúc lệnh trong C
Các cấu trúc lệnh trong C
 
MAPLEV
MAPLEVMAPLEV
MAPLEV
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh c
 
Hàm và Chuỗi
Hàm và ChuỗiHàm và Chuỗi
Hàm và Chuỗi
 
Tomtat loc
Tomtat locTomtat loc
Tomtat loc
 
Lyly
LylyLyly
Lyly
 
Neural Network from Scratch
Neural Network from ScratchNeural Network from Scratch
Neural Network from Scratch
 
Nmlt c05 cau_lenhlap
Nmlt c05 cau_lenhlapNmlt c05 cau_lenhlap
Nmlt c05 cau_lenhlap
 
Bai tap pascal co giai
Bai tap pascal co giaiBai tap pascal co giai
Bai tap pascal co giai
 

Similar to Alterqcm help

Chuyen de tich phan cuc hay
Chuyen de tich phan cuc hayChuyen de tich phan cuc hay
Chuyen de tich phan cuc hay
Oanh MJ
 
Lap trinh matlab_co_ban_1731
Lap trinh matlab_co_ban_1731Lap trinh matlab_co_ban_1731
Lap trinh matlab_co_ban_1731
Vu Tuan
 

Similar to Alterqcm help (20)

Dropping dotseqn help
Dropping dotseqn helpDropping dotseqn help
Dropping dotseqn help
 
Braket help
Braket helpBraket help
Braket help
 
Chuong1
Chuong1Chuong1
Chuong1
 
Mathtools help
Mathtools helpMathtools help
Mathtools help
 
Đề tài: Sử dụng phương pháp đặt ẩn phụ để giải phương trình vô tỉ
Đề tài: Sử dụng phương pháp đặt ẩn phụ để giải phương trình vô tỉĐề tài: Sử dụng phương pháp đặt ẩn phụ để giải phương trình vô tỉ
Đề tài: Sử dụng phương pháp đặt ẩn phụ để giải phương trình vô tỉ
 
Cac lenh trong matlab
Cac lenh trong matlabCac lenh trong matlab
Cac lenh trong matlab
 
M T So Dạng Toán Cực Tr± Trong L P Hàm Mũ Và Hàm Hyperbolic.docx
M T So Dạng Toán Cực Tr± Trong L P Hàm Mũ Và Hàm Hyperbolic.docxM T So Dạng Toán Cực Tr± Trong L P Hàm Mũ Và Hàm Hyperbolic.docx
M T So Dạng Toán Cực Tr± Trong L P Hàm Mũ Và Hàm Hyperbolic.docx
 
4-Optimization.pdf
4-Optimization.pdf4-Optimization.pdf
4-Optimization.pdf
 
Multienumerate help
Multienumerate helpMultienumerate help
Multienumerate help
 
Chuyen de tich phan cuc hay
Chuyen de tich phan cuc hayChuyen de tich phan cuc hay
Chuyen de tich phan cuc hay
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trình
 
Tablists help
Tablists helpTablists help
Tablists help
 
Tin học ứng dụng trong kinh doanh data4u
Tin học ứng dụng trong kinh doanh data4uTin học ứng dụng trong kinh doanh data4u
Tin học ứng dụng trong kinh doanh data4u
 
Giao an tin hoc 11
Giao an tin hoc 11Giao an tin hoc 11
Giao an tin hoc 11
 
Cẩm nang kết cấu xây dựng
Cẩm nang kết cấu xây dựngCẩm nang kết cấu xây dựng
Cẩm nang kết cấu xây dựng
 
matlab co ban
matlab co banmatlab co ban
matlab co ban
 
Lap trinh matlab_co_ban_1731
Lap trinh matlab_co_ban_1731Lap trinh matlab_co_ban_1731
Lap trinh matlab_co_ban_1731
 
Oubraces help
Oubraces helpOubraces help
Oubraces help
 
Angel 11a7
Angel 11a7Angel 11a7
Angel 11a7
 
Chemarrow help
Chemarrow helpChemarrow help
Chemarrow help
 

More from Mai Mẫn Tiệp (20)

TAP HUAN GDNGLL 20106.ppt
TAP HUAN GDNGLL 20106.pptTAP HUAN GDNGLL 20106.ppt
TAP HUAN GDNGLL 20106.ppt
 
HDGDNGLL - SEND MR MINH.ppt
HDGDNGLL - SEND MR MINH.pptHDGDNGLL - SEND MR MINH.ppt
HDGDNGLL - SEND MR MINH.ppt
 
Chuyen de 4 - Doi moi GDTrH - Thanh.pptx
Chuyen de 4 - Doi moi GDTrH - Thanh.pptxChuyen de 4 - Doi moi GDTrH - Thanh.pptx
Chuyen de 4 - Doi moi GDTrH - Thanh.pptx
 
Bao cao KQ hoat dong NCKH 2016.pptx
Bao cao KQ hoat dong NCKH 2016.pptxBao cao KQ hoat dong NCKH 2016.pptx
Bao cao KQ hoat dong NCKH 2016.pptx
 
Yhmath help
Yhmath helpYhmath help
Yhmath help
 
Wasysym help
Wasysym helpWasysym help
Wasysym help
 
Vectors help
Vectors helpVectors help
Vectors help
 
Variations help
Variations helpVariations help
Variations help
 
Txfonts help
Txfonts helpTxfonts help
Txfonts help
 
Titlesec help
Titlesec helpTitlesec help
Titlesec help
 
Tabvar help
Tabvar helpTabvar help
Tabvar help
 
Subcaption help
Subcaption helpSubcaption help
Subcaption help
 
Refcheck help
Refcheck helpRefcheck help
Refcheck help
 
Powerdot help
Powerdot helpPowerdot help
Powerdot help
 
Powerdot 1so mau help
Powerdot 1so mau helpPowerdot 1so mau help
Powerdot 1so mau help
 
Numname help
Numname helpNumname help
Numname help
 
Mnsymbol help
Mnsymbol helpMnsymbol help
Mnsymbol help
 
Mhchem help
Mhchem helpMhchem help
Mhchem help
 
Mbboard help
Mbboard helpMbboard help
Mbboard help
 
Marvosym help
Marvosym helpMarvosym help
Marvosym help
 

Recently uploaded

Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận HạnTử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Kabala
 

Recently uploaded (20)

Trích dẫn theo Harvard với Microsoft Word
Trích dẫn theo Harvard với Microsoft WordTrích dẫn theo Harvard với Microsoft Word
Trích dẫn theo Harvard với Microsoft Word
 
Mở rộng hoạt động cho vay tiêu dùng tại Ngân hàng TMCP Hàng Hải Việt Nam (Mar...
Mở rộng hoạt động cho vay tiêu dùng tại Ngân hàng TMCP Hàng Hải Việt Nam (Mar...Mở rộng hoạt động cho vay tiêu dùng tại Ngân hàng TMCP Hàng Hải Việt Nam (Mar...
Mở rộng hoạt động cho vay tiêu dùng tại Ngân hàng TMCP Hàng Hải Việt Nam (Mar...
 
[123doc] - ao-dai-truyen-thong-viet-nam-va-xuong-xam-trung-quoc-trong-nen-van...
[123doc] - ao-dai-truyen-thong-viet-nam-va-xuong-xam-trung-quoc-trong-nen-van...[123doc] - ao-dai-truyen-thong-viet-nam-va-xuong-xam-trung-quoc-trong-nen-van...
[123doc] - ao-dai-truyen-thong-viet-nam-va-xuong-xam-trung-quoc-trong-nen-van...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Luận Văn: HOÀNG TỬ BÉ TỪ GÓC NHÌN CẢI BIÊN HỌC
Luận Văn: HOÀNG TỬ BÉ TỪ GÓC NHÌN CẢI BIÊN HỌCLuận Văn: HOÀNG TỬ BÉ TỪ GÓC NHÌN CẢI BIÊN HỌC
Luận Văn: HOÀNG TỬ BÉ TỪ GÓC NHÌN CẢI BIÊN HỌC
 
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...
Tiểu luận tổng quan về Mối quan hệ giữa chu kỳ kinh tế và đầu tư trong nền ki...
 
Bài giảng chương 8: Phương trình vi phân cấp một và cấp hai
Bài giảng chương 8: Phương trình vi phân cấp một và cấp haiBài giảng chương 8: Phương trình vi phân cấp một và cấp hai
Bài giảng chương 8: Phương trình vi phân cấp một và cấp hai
 
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
 
22 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÁI BÌNH NĂM HỌC 2023-2...
22 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÁI BÌNH NĂM HỌC 2023-2...22 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÁI BÌNH NĂM HỌC 2023-2...
22 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÁI BÌNH NĂM HỌC 2023-2...
 
Luận văn 2024 Tuyển dụng nhân lực tại Công ty cổ phần in Hồng Hà
Luận văn 2024 Tuyển dụng nhân lực tại Công ty cổ phần in Hồng HàLuận văn 2024 Tuyển dụng nhân lực tại Công ty cổ phần in Hồng Hà
Luận văn 2024 Tuyển dụng nhân lực tại Công ty cổ phần in Hồng Hà
 
35 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...
35 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...35 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...
35 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...
 
Kỹ năng khởi nghiệp Đổi mới sáng tạo cho sinh viên
Kỹ năng khởi nghiệp Đổi mới sáng tạo cho sinh viênKỹ năng khởi nghiệp Đổi mới sáng tạo cho sinh viên
Kỹ năng khởi nghiệp Đổi mới sáng tạo cho sinh viên
 
MỘT SỐ GIẢI PHÁP GÓP PHẦN BẢO TỒN VÀ PHÁT HUY CA TRÙ (CỔ ĐẠM – NGHI XUÂN, HÀ ...
MỘT SỐ GIẢI PHÁP GÓP PHẦN BẢO TỒN VÀ PHÁT HUY CA TRÙ (CỔ ĐẠM – NGHI XUÂN, HÀ ...MỘT SỐ GIẢI PHÁP GÓP PHẦN BẢO TỒN VÀ PHÁT HUY CA TRÙ (CỔ ĐẠM – NGHI XUÂN, HÀ ...
MỘT SỐ GIẢI PHÁP GÓP PHẦN BẢO TỒN VÀ PHÁT HUY CA TRÙ (CỔ ĐẠM – NGHI XUÂN, HÀ ...
 
Chương 6: Dân tộc - Chủ nghĩa xã hội khoa học
Chương 6: Dân tộc - Chủ nghĩa xã hội khoa họcChương 6: Dân tộc - Chủ nghĩa xã hội khoa học
Chương 6: Dân tộc - Chủ nghĩa xã hội khoa học
 
Nhân vật người mang lốt cóc trong truyện cổ tích thần kỳ Việt Nam
Nhân vật người mang lốt cóc trong truyện cổ tích thần kỳ Việt NamNhân vật người mang lốt cóc trong truyện cổ tích thần kỳ Việt Nam
Nhân vật người mang lốt cóc trong truyện cổ tích thần kỳ Việt Nam
 
Báo cáo tốt nghiệp Đánh giá rủi ro môi trường từ ô nhiễm hữu cơ nước thải các...
Báo cáo tốt nghiệp Đánh giá rủi ro môi trường từ ô nhiễm hữu cơ nước thải các...Báo cáo tốt nghiệp Đánh giá rủi ro môi trường từ ô nhiễm hữu cơ nước thải các...
Báo cáo tốt nghiệp Đánh giá rủi ro môi trường từ ô nhiễm hữu cơ nước thải các...
 
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận HạnTử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT HÓA HỌC 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT HÓA HỌC 2024 - TỪ CÁC TRƯỜNG, TRƯ...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT HÓA HỌC 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT HÓA HỌC 2024 - TỪ CÁC TRƯỜNG, TRƯ...
 
Giáo trình xây dựng thực đơn. Ths Hoang Ngoc Hien.pdf
Giáo trình xây dựng thực đơn. Ths Hoang Ngoc Hien.pdfGiáo trình xây dựng thực đơn. Ths Hoang Ngoc Hien.pdf
Giáo trình xây dựng thực đơn. Ths Hoang Ngoc Hien.pdf
 
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...
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...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...
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