This commit is contained in:
Adrian Amaglio 2021-12-06 10:04:28 +01:00
parent 2a08295cc2
commit 20ac337217
255 changed files with 10613 additions and 0 deletions

259
nsi/controle2/DOC-calage.xy Normal file
View File

@ -0,0 +1,259 @@
\version{2021/09/09 v1.5.0 r:4089c913}
\with{codedigit=squarebrackets}
\with{version=2021/09/09 v1.5.0 r:4089c913}
\with{ensemble=no}
\with{insidebox=no}
\with{outsidebox=no}
\with{postcorrect=no}
\with{extractonly=no}
\with{lang=FR}
\with{ncopies=default}
\page{1/1/60}{597.50787pt}{845.04684pt}
\tracepos{1/1:positionHG}{0sp}{51107666sp}{square}
\tracepos{1/1:positionHG}{4661700sp}{0sp}{square}
\tracepos{1/1:positionHG}{5332982sp}{0sp}{square}
\tracepos{1/1:positionHG}{0sp}{50436384sp}{square}
\tracepos{1/1:chiffre:1,1}{11201186sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,1}{11797897sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,2}{11824111sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,2}{12420822sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,3}{12447036sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,3}{13043747sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,4}{13069961sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,4}{13666672sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,5}{13692886sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,5}{14289597sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,6}{14315811sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,6}{14912522sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,7}{14938736sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,7}{15535447sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,8}{15561661sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,8}{16158372sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,9}{16184586sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,9}{16781297sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,10}{16807511sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,10}{17404222sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,11}{17430436sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,11}{18027147sp}{51691245sp}{square}
\tracepos{1/1:chiffre:1,12}{18053361sp}{52287956sp}{square}
\tracepos{1/1:chiffre:1,12}{18650072sp}{51691245sp}{square}
\tracepos{1/1:chiffre:2,1}{11201186sp}{51501524sp}{square}
\tracepos{1/1:chiffre:2,1}{11797897sp}{50904813sp}{square}
\tracepos{1/1:chiffre:2,2}{11824111sp}{51501524sp}{square}
\tracepos{1/1:chiffre:2,2}{12420822sp}{50904813sp}{square}
\tracepos{1/1:chiffre:2,3}{12447036sp}{51501524sp}{square}
\tracepos{1/1:chiffre:2,3}{13043747sp}{50904813sp}{square}
\tracepos{1/1:chiffre:2,4}{13069961sp}{51501524sp}{square}
\tracepos{1/1:chiffre:2,4}{13666672sp}{50904813sp}{square}
\tracepos{1/1:chiffre:2,5}{13692886sp}{51501524sp}{square}
\tracepos{1/1:chiffre:2,5}{14289597sp}{50904813sp}{square}
\tracepos{1/1:chiffre:2,6}{14315811sp}{51501524sp}{square}
\tracepos{1/1:chiffre:2,6}{14912522sp}{50904813sp}{square}
\tracepos{1/1:chiffre:3,1}{14938736sp}{51501524sp}{square}
\tracepos{1/1:chiffre:3,1}{15535447sp}{50904813sp}{square}
\tracepos{1/1:chiffre:3,2}{15561661sp}{51501524sp}{square}
\tracepos{1/1:chiffre:3,2}{16158372sp}{50904813sp}{square}
\tracepos{1/1:chiffre:3,3}{16184586sp}{51501524sp}{square}
\tracepos{1/1:chiffre:3,3}{16781297sp}{50904813sp}{square}
\tracepos{1/1:chiffre:3,4}{16807511sp}{51501524sp}{square}
\tracepos{1/1:chiffre:3,4}{17404222sp}{50904813sp}{square}
\tracepos{1/1:chiffre:3,5}{17430436sp}{51501524sp}{square}
\tracepos{1/1:chiffre:3,5}{18027147sp}{50904813sp}{square}
\tracepos{1/1:chiffre:3,6}{18053361sp}{51501524sp}{square}
\tracepos{1/1:chiffre:3,6}{18650072sp}{50904813sp}{square}
\tracepos{1/1:positionHD}{0sp}{51107666sp}{square}
\tracepos{1/1:positionHD}{33825294sp}{0sp}{square}
\tracepos{1/1:positionHD}{34496576sp}{0sp}{square}
\tracepos{1/1:positionHD}{0sp}{50436384sp}{square}
\rngstate{1}{1515}
\tracepos{1/1:nom}{0sp}{47201376sp}{square}
\tracepos{1/1:nom}{17983440sp}{0sp}{square}
\tracepos{1/1:nom}{32851089sp}{0sp}{square}
\tracepos{1/1:nom}{0sp}{44399033sp}{square}
\tracepos{1/1:case:appendtuple:1,2}{6166579sp}{36716301sp}{square}
\tracepos{1/1:case:appendtuple:1,2}{6871991sp}{36010889sp}{square}
\boxchar{1/1:case:appendtuple:1,2}{}
\tracepos{1/1:case:appendtuple:1,4}{6166579sp}{35667725sp}{square}
\tracepos{1/1:case:appendtuple:1,4}{6871991sp}{34962313sp}{square}
\boxchar{1/1:case:appendtuple:1,4}{}
\tracepos{1/1:case:appendtuple:1,5}{6166579sp}{34619149sp}{square}
\tracepos{1/1:case:appendtuple:1,5}{6871991sp}{33913737sp}{square}
\boxchar{1/1:case:appendtuple:1,5}{}
\tracepos{1/1:case:appendtuple:1,3}{6166579sp}{33570573sp}{square}
\tracepos{1/1:case:appendtuple:1,3}{6871991sp}{32865161sp}{square}
\boxchar{1/1:case:appendtuple:1,3}{}
\tracepos{1/1:case:appendtuple:1,1}{6166579sp}{32453737sp}{square}
\tracepos{1/1:case:appendtuple:1,1}{6871991sp}{31748325sp}{square}
\boxchar{1/1:case:appendtuple:1,1}{}
\tracepos{1/1:case:gettuple:2,5}{6166579sp}{26996506sp}{square}
\tracepos{1/1:case:gettuple:2,5}{6871991sp}{26291094sp}{square}
\boxchar{1/1:case:gettuple:2,5}{}
\tracepos{1/1:case:gettuple:2,1}{6166579sp}{25947930sp}{square}
\tracepos{1/1:case:gettuple:2,1}{6871991sp}{25242518sp}{square}
\boxchar{1/1:case:gettuple:2,1}{}
\tracepos{1/1:case:gettuple:2,4}{6166579sp}{24899354sp}{square}
\tracepos{1/1:case:gettuple:2,4}{6871991sp}{24193942sp}{square}
\boxchar{1/1:case:gettuple:2,4}{}
\tracepos{1/1:case:gettuple:2,2}{6166579sp}{23850778sp}{square}
\tracepos{1/1:case:gettuple:2,2}{6871991sp}{23145366sp}{square}
\boxchar{1/1:case:gettuple:2,2}{}
\tracepos{1/1:case:gettuple:2,3}{6166579sp}{22802202sp}{square}
\tracepos{1/1:case:gettuple:2,3}{6871991sp}{22096790sp}{square}
\boxchar{1/1:case:gettuple:2,3}{}
\tracepos{1/1:case:getlist:3,2}{6166579sp}{17616395sp}{square}
\tracepos{1/1:case:getlist:3,2}{6871991sp}{16910983sp}{square}
\boxchar{1/1:case:getlist:3,2}{}
\tracepos{1/1:case:getlist:3,4}{6166579sp}{16499559sp}{square}
\tracepos{1/1:case:getlist:3,4}{6871991sp}{15794147sp}{square}
\boxchar{1/1:case:getlist:3,4}{}
\tracepos{1/1:case:getlist:3,3}{6166579sp}{15382723sp}{square}
\tracepos{1/1:case:getlist:3,3}{6871991sp}{14677311sp}{square}
\boxchar{1/1:case:getlist:3,3}{}
\tracepos{1/1:case:getlist:3,1}{6166579sp}{14265887sp}{square}
\tracepos{1/1:case:getlist:3,1}{6871991sp}{13560475sp}{square}
\boxchar{1/1:case:getlist:3,1}{}
\tracepos{1/1:case:setlist:4,3}{6166579sp}{10533084sp}{square}
\tracepos{1/1:case:setlist:4,3}{6871991sp}{9827672sp}{square}
\boxchar{1/1:case:setlist:4,3}{}
\tracepos{1/1:case:setlist:4,4}{6166579sp}{9416248sp}{square}
\tracepos{1/1:case:setlist:4,4}{6871991sp}{8710836sp}{square}
\boxchar{1/1:case:setlist:4,4}{}
\tracepos{1/1:case:setlist:4,1}{6166579sp}{8299412sp}{square}
\tracepos{1/1:case:setlist:4,1}{6871991sp}{7594000sp}{square}
\boxchar{1/1:case:setlist:4,1}{}
\tracepos{1/1:case:setlist:4,2}{6166579sp}{7182576sp}{square}
\tracepos{1/1:case:setlist:4,2}{6871991sp}{6477164sp}{square}
\boxchar{1/1:case:setlist:4,2}{}
\tracepos{1/1:positionBG}{0sp}{3468302sp}{square}
\tracepos{1/1:positionBG}{4661700sp}{0sp}{square}
\tracepos{1/1:positionBG}{5332982sp}{0sp}{square}
\tracepos{1/1:positionBG}{0sp}{2797020sp}{square}
\tracepos{1/1:positionBD}{0sp}{3468302sp}{square}
\tracepos{1/1:positionBD}{33825294sp}{0sp}{square}
\tracepos{1/1:positionBD}{34496576sp}{0sp}{square}
\tracepos{1/1:positionBD}{0sp}{2797020sp}{square}
\page{1/2/59}{597.50787pt}{845.04684pt}
\tracepos{1/2:positionHG}{0sp}{51107666sp}{square}
\tracepos{1/2:positionHG}{4661700sp}{0sp}{square}
\tracepos{1/2:positionHG}{5332982sp}{0sp}{square}
\tracepos{1/2:positionHG}{0sp}{50436384sp}{square}
\tracepos{1/2:chiffre:1,1}{11201186sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,1}{11797897sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,2}{11824111sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,2}{12420822sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,3}{12447036sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,3}{13043747sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,4}{13069961sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,4}{13666672sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,5}{13692886sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,5}{14289597sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,6}{14315811sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,6}{14912522sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,7}{14938736sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,7}{15535447sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,8}{15561661sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,8}{16158372sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,9}{16184586sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,9}{16781297sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,10}{16807511sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,10}{17404222sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,11}{17430436sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,11}{18027147sp}{51691245sp}{square}
\tracepos{1/2:chiffre:1,12}{18053361sp}{52287956sp}{square}
\tracepos{1/2:chiffre:1,12}{18650072sp}{51691245sp}{square}
\tracepos{1/2:chiffre:2,1}{11201186sp}{51501524sp}{square}
\tracepos{1/2:chiffre:2,1}{11797897sp}{50904813sp}{square}
\tracepos{1/2:chiffre:2,2}{11824111sp}{51501524sp}{square}
\tracepos{1/2:chiffre:2,2}{12420822sp}{50904813sp}{square}
\tracepos{1/2:chiffre:2,3}{12447036sp}{51501524sp}{square}
\tracepos{1/2:chiffre:2,3}{13043747sp}{50904813sp}{square}
\tracepos{1/2:chiffre:2,4}{13069961sp}{51501524sp}{square}
\tracepos{1/2:chiffre:2,4}{13666672sp}{50904813sp}{square}
\tracepos{1/2:chiffre:2,5}{13692886sp}{51501524sp}{square}
\tracepos{1/2:chiffre:2,5}{14289597sp}{50904813sp}{square}
\tracepos{1/2:chiffre:2,6}{14315811sp}{51501524sp}{square}
\tracepos{1/2:chiffre:2,6}{14912522sp}{50904813sp}{square}
\tracepos{1/2:chiffre:3,1}{14938736sp}{51501524sp}{square}
\tracepos{1/2:chiffre:3,1}{15535447sp}{50904813sp}{square}
\tracepos{1/2:chiffre:3,2}{15561661sp}{51501524sp}{square}
\tracepos{1/2:chiffre:3,2}{16158372sp}{50904813sp}{square}
\tracepos{1/2:chiffre:3,3}{16184586sp}{51501524sp}{square}
\tracepos{1/2:chiffre:3,3}{16781297sp}{50904813sp}{square}
\tracepos{1/2:chiffre:3,4}{16807511sp}{51501524sp}{square}
\tracepos{1/2:chiffre:3,4}{17404222sp}{50904813sp}{square}
\tracepos{1/2:chiffre:3,5}{17430436sp}{51501524sp}{square}
\tracepos{1/2:chiffre:3,5}{18027147sp}{50904813sp}{square}
\tracepos{1/2:chiffre:3,6}{18053361sp}{51501524sp}{square}
\tracepos{1/2:chiffre:3,6}{18650072sp}{50904813sp}{square}
\tracepos{1/2:positionHD}{0sp}{51107666sp}{square}
\tracepos{1/2:positionHD}{33825294sp}{0sp}{square}
\tracepos{1/2:positionHD}{34496576sp}{0sp}{square}
\tracepos{1/2:positionHD}{0sp}{50436384sp}{square}
\tracepos{1/2:case:setlistoflist:5,1}{6166579sp}{43746151sp}{square}
\tracepos{1/2:case:setlistoflist:5,1}{6871991sp}{43040739sp}{square}
\boxchar{1/2:case:setlistoflist:5,1}{}
\tracepos{1/2:case:setlistoflist:5,3}{6166579sp}{42629315sp}{square}
\tracepos{1/2:case:setlistoflist:5,3}{6871991sp}{41923903sp}{square}
\boxchar{1/2:case:setlistoflist:5,3}{}
\tracepos{1/2:case:setlistoflist:5,2}{6166579sp}{41512479sp}{square}
\tracepos{1/2:case:setlistoflist:5,2}{6871991sp}{40807067sp}{square}
\boxchar{1/2:case:setlistoflist:5,2}{}
\tracepos{1/2:case:setlistoflist:5,4}{6166579sp}{40395643sp}{square}
\tracepos{1/2:case:setlistoflist:5,4}{6871991sp}{39690231sp}{square}
\boxchar{1/2:case:setlistoflist:5,4}{}
\tracepos{1/2:case:comprehensionlist:6,1}{6166579sp}{37449272sp}{square}
\tracepos{1/2:case:comprehensionlist:6,1}{6871991sp}{36743860sp}{square}
\boxchar{1/2:case:comprehensionlist:6,1}{}
\tracepos{1/2:case:comprehensionlist:6,3}{6166579sp}{36332436sp}{square}
\tracepos{1/2:case:comprehensionlist:6,3}{6871991sp}{35627024sp}{square}
\boxchar{1/2:case:comprehensionlist:6,3}{}
\tracepos{1/2:case:comprehensionlist:6,2}{6166579sp}{35215600sp}{square}
\tracepos{1/2:case:comprehensionlist:6,2}{6871991sp}{34510188sp}{square}
\boxchar{1/2:case:comprehensionlist:6,2}{}
\tracepos{1/2:case:comprehensionlist:6,4}{6166579sp}{34098764sp}{square}
\tracepos{1/2:case:comprehensionlist:6,4}{6871991sp}{33393352sp}{square}
\boxchar{1/2:case:comprehensionlist:6,4}{}
\tracepos{1/2:case:listcopy:7,4}{6166579sp}{25749021sp}{square}
\tracepos{1/2:case:listcopy:7,4}{6871991sp}{25043609sp}{square}
\boxchar{1/2:case:listcopy:7,4}{}
\tracepos{1/2:case:listcopy:7,2}{6166579sp}{24632185sp}{square}
\tracepos{1/2:case:listcopy:7,2}{6871991sp}{23926773sp}{square}
\boxchar{1/2:case:listcopy:7,2}{}
\tracepos{1/2:case:listcopy:7,1}{6166579sp}{23515349sp}{square}
\tracepos{1/2:case:listcopy:7,1}{6871991sp}{22809937sp}{square}
\boxchar{1/2:case:listcopy:7,1}{}
\tracepos{1/2:case:listcopy:7,3}{6166579sp}{22466773sp}{square}
\tracepos{1/2:case:listcopy:7,3}{6871991sp}{21761361sp}{square}
\boxchar{1/2:case:listcopy:7,3}{}
\tracepos{1/2:case:comprehensionlistoflist:8,3}{6166579sp}{15385078sp}{square}
\tracepos{1/2:case:comprehensionlistoflist:8,3}{6871991sp}{14679666sp}{square}
\boxchar{1/2:case:comprehensionlistoflist:8,3}{}
\tracepos{1/2:case:comprehensionlistoflist:8,1}{6166579sp}{14336502sp}{square}
\tracepos{1/2:case:comprehensionlistoflist:8,1}{6871991sp}{13631090sp}{square}
\boxchar{1/2:case:comprehensionlistoflist:8,1}{}
\tracepos{1/2:case:comprehensionlistoflist:8,4}{6166579sp}{13287926sp}{square}
\tracepos{1/2:case:comprehensionlistoflist:8,4}{6871991sp}{12582514sp}{square}
\boxchar{1/2:case:comprehensionlistoflist:8,4}{}
\tracepos{1/2:case:comprehensionlistoflist:8,2}{6166579sp}{12171090sp}{square}
\tracepos{1/2:case:comprehensionlistoflist:8,2}{6871991sp}{11465678sp}{square}
\boxchar{1/2:case:comprehensionlistoflist:8,2}{}
\tracepos{1/2:case:adddict:9,3}{6166579sp}{8558147sp}{square}
\tracepos{1/2:case:adddict:9,3}{6871991sp}{7852735sp}{square}
\boxchar{1/2:case:adddict:9,3}{}
\tracepos{1/2:case:adddict:9,2}{6166579sp}{7441311sp}{square}
\tracepos{1/2:case:adddict:9,2}{6871991sp}{6735899sp}{square}
\boxchar{1/2:case:adddict:9,2}{}
\tracepos{1/2:case:adddict:9,1}{6166579sp}{6324475sp}{square}
\tracepos{1/2:case:adddict:9,1}{6871991sp}{5619063sp}{square}
\boxchar{1/2:case:adddict:9,1}{}
\tracepos{1/2:case:adddict:9,4}{6166579sp}{5207639sp}{square}
\tracepos{1/2:case:adddict:9,4}{6871991sp}{4502227sp}{square}
\boxchar{1/2:case:adddict:9,4}{}
\tracepos{1/2:positionBG}{0sp}{3468302sp}{square}
\tracepos{1/2:positionBG}{4661700sp}{0sp}{square}
\tracepos{1/2:positionBG}{5332982sp}{0sp}{square}
\tracepos{1/2:positionBG}{0sp}{2797020sp}{square}
\tracepos{1/2:positionBD}{0sp}{3468302sp}{square}
\tracepos{1/2:positionBD}{33825294sp}{0sp}{square}
\tracepos{1/2:positionBD}{34496576sp}{0sp}{square}
\tracepos{1/2:positionBD}{0sp}{2797020sp}{square}

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
nsi/controle2/DOC-sujet.pdf Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
\def\CorrigeIndivExterne{1}\def\NoHyperRef{1}\def\NoWatermarkExterne{1}

View File

@ -0,0 +1,40 @@
AUTOQCM[VAR:project:pdfform=0]
AUTOQCM[TOTAL=1]
AUTOQCM[NUM=1=appendtuple]
AUTOQCM[FQ]
AUTOQCM[NUM=2=gettuple]
AUTOQCM[FQ]
AUTOQCM[NUM=3=getlist]
AUTOQCM[FQ]
AUTOQCM[NUM=4=setlist]
AUTOQCM[FQ]
AUTOQCM[NUM=5=setlistoflist]
AUTOQCM[FQ]
AUTOQCM[NUM=6=comprehensionlist]
AUTOQCM[FQ]
AUTOQCM[NUM=7=listcopy]
AUTOQCM[FQ]
AUTOQCM[NUM=8=comprehensionlistoflist]
AUTOQCM[FQ]
AUTOQCM[NUM=9=adddict]
AUTOQCM[FQ]

View File

@ -0,0 +1,38 @@
\answer{1/1:case:appendtuple:1,1}{}
\answer{1/1:case:appendtuple:1,2}{}
\answer{1/1:case:appendtuple:1,3}{}
\answer{1/1:case:appendtuple:1,4}{}
\answer{1/1:case:appendtuple:1,5}{}
\answer{1/1:case:gettuple:2,1}{}
\answer{1/1:case:gettuple:2,2}{}
\answer{1/1:case:gettuple:2,3}{}
\answer{1/1:case:gettuple:2,4}{}
\answer{1/1:case:gettuple:2,5}{}
\answer{1/1:case:getlist:3,1}{}
\answer{1/1:case:getlist:3,2}{}
\answer{1/1:case:getlist:3,3}{}
\answer{1/1:case:getlist:3,4}{}
\answer{1/1:case:setlist:4,1}{}
\answer{1/1:case:setlist:4,2}{}
\answer{1/1:case:setlist:4,3}{}
\answer{1/1:case:setlist:4,4}{}
\answer{1/2:case:setlistoflist:5,1}{}
\answer{1/2:case:setlistoflist:5,2}{}
\answer{1/2:case:setlistoflist:5,3}{}
\answer{1/2:case:setlistoflist:5,4}{}
\answer{1/2:case:comprehensionlist:6,1}{}
\answer{1/2:case:comprehensionlist:6,2}{}
\answer{1/2:case:comprehensionlist:6,3}{}
\answer{1/2:case:comprehensionlist:6,4}{}
\answer{1/2:case:listcopy:7,1}{}
\answer{1/2:case:listcopy:7,2}{}
\answer{1/2:case:listcopy:7,3}{}
\answer{1/2:case:listcopy:7,4}{}
\answer{1/2:case:comprehensionlistoflist:8,1}{}
\answer{1/2:case:comprehensionlistoflist:8,2}{}
\answer{1/2:case:comprehensionlistoflist:8,3}{}
\answer{1/2:case:comprehensionlistoflist:8,4}{}
\answer{1/2:case:adddict:9,1}{}
\answer{1/2:case:adddict:9,2}{}
\answer{1/2:case:adddict:9,3}{}
\answer{1/2:case:adddict:9,4}{}

View File

@ -0,0 +1,3 @@
t = ('John', 'Amaglio', 'Aya')
t.append('Ano Nîmes')
print(t[3])

View File

@ -0,0 +1,3 @@
n = 5
p = 3
t = [ [ ... for j in range(p) ] for i in range(n) ]

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

1
nsi/controle2/getlist.py Normal file
View File

@ -0,0 +1 @@
M = [['A','B','C','D'], ['E','F','G','H'], ['I','J','K','L']]

View File

@ -0,0 +1,2 @@
t = (10,5,1,12,15)
r = t[2] - t[4]

View File

@ -0,0 +1,5 @@
A = [ [1,2,3], [4,5,6], [7,8,9] ]
B = [ [0,0,0], [0,0,0], [0,0,0] ]
for i in range(3):
for j in range(3):
B[i][j] = A[j][i]

79
nsi/controle2/options.xml Normal file
View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<project>
<after_export>file</after_export>
<allocate_ids></allocate_ids>
<annotatedemail>
<email_subject>Exam result</email_subject>
<email_text>Please find enclosed your annotated completed answer sheet.
Regards.</email_text>
<email_use_html></email_use_html>
</annotatedemail>
<annote_position>marges</annote_position>
<annote_rtl></annote_rtl>
<assoc_code></assoc_code>
<auto_capture_mode>0</auto_capture_mode>
<code_examen></code_examen>
<cr>cr</cr>
<data>data</data>
<doc_catalog>DOC-catalog.pdf</doc_catalog>
<doc_indiv_solution>DOC-indiv-solution.pdf</doc_indiv_solution>
<doc_question>DOC-sujet.pdf</doc_question>
<doc_setting>DOC-calage.xy</doc_setting>
<doc_solution>DOC-corrige.pdf</doc_solution>
<email_col></email_col>
<encodage_csv>UTF-8</encodage_csv>
<encodage_liste>UTF-8</encodage_liste>
<export_csv_columns>student.copy,student.key,student.name</export_csv_columns>
<export_csv_separateur>;</export_csv_separateur>
<export_csv_ticked></export_csv_ticked>
<export_include_abs></export_include_abs>
<export_ncols>2</export_ncols>
<export_ods_columns>student.copy,student.key,student.name</export_ods_columns>
<export_ods_group>0</export_ods_group>
<export_ods_groupsep>.</export_ods_groupsep>
<export_ods_stats></export_ods_stats>
<export_ods_statsindic></export_ods_statsindic>
<export_pagesize>a4</export_pagesize>
<export_sort>n</export_sort>
<filter>latex</filter>
<filtered_source>DOC-filtered.tex</filtered_source>
<format_export>ods</format_export>
<liste_key></liste_key>
<listeetudiants></listeetudiants>
<maj_bareme>1</maj_bareme>
<modele_regroupement></modele_regroupement>
<moteur_latex_b>xelatex -shell-escape</moteur_latex_b>
<name_field_type></name_field_type>
<nom_examen></nom_examen>
<nombre_copies>0</nombre_copies>
<note_arrondi>inf</note_arrondi>
<note_grain>0.5</note_grain>
<note_max>20</note_max>
<note_max_plafond>1</note_max_plafond>
<note_min></note_min>
<note_null>0</note_null>
<notes>notes.xml</notes>
<pdf_password></pdf_password>
<pdf_password_key></pdf_password_key>
<pdf_password_use></pdf_password_use>
<pdfform>0</pdfform>
<postcorrect_copy>0</postcorrect_copy>
<postcorrect_set_multiple></postcorrect_set_multiple>
<postcorrect_student>0</postcorrect_student>
<regroupement_compose>0</regroupement_compose>
<regroupement_copies>ALL</regroupement_copies>
<regroupement_type>STUDENTS</regroupement_type>
<seuil>0.15</seuil>
<seuil_up>1</seuil_up>
<subjectemail>
<email_subject>Exam question</email_subject>
<email_text>Please find enclosed your question sheet.
Regards.</email_text>
<email_use_html></email_use_html>
</subjectemail>
<texsrc>%PROJET/simple.tex</texsrc>
<verdict>%(ID)
Mark: %s/%m (total score: %S/%M)</verdict>
<verdict_q>&quot;%s/%m&quot;</verdict_q>
<verdict_qc>&quot;X&quot;</verdict_qc>
</project>

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 638 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 641 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 638 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 635 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 703 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 626 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 646 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 655 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 712 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 633 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 630 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 654 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 648 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 626 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 647 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 666 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 705 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 704 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 636 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 901 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 716 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 702 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 713 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 758 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 702 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 704 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 730 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 714 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 718 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 701 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 751 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 700 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 KiB

View File

@ -0,0 +1,3 @@
tictactoe = [['O', 'X', 'O'],
['O', 'O', 'X'],
['O', 'X', 'O']]

152
nsi/controle2/simple.tex Normal file
View File

@ -0,0 +1,152 @@
\documentclass[a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{listings}
\lstset{language=Python}
\usepackage[francais,bloc,completemulti]{automultiplechoice}
\begin{document}
\exemplaire{1}{
%%% debut de l'en-tête des copies :
\vspace*{.5cm}
\begin{minipage}{.4\linewidth}
\centering\large\bf Test\\ Examen du 01/01/2008\end{minipage}
\champnom{\fbox{
\begin{minipage}{.5\linewidth}
Nom et prénom :
\vspace*{.5cm}\namefielddots
\vspace*{1mm}
\end{minipage}
}}
\begin{center}\em
Durée : 1h.
Aucun document, calculatrice, moyen de communication nest autorisé.
Les questions ont une unique bonne réponse.
\end{center}
\vspace{1ex}
%%% fin de l'en-tête
\begin{question}{appendtuple}
Quaffichera le programme python suivant~?
\lstinputlisting{appendtuple.py}
\begin{reponses}
\bonne{Une erreur car on utilise mal le tuple}
\mauvaise{Une erreur car on demande le mauvais indice}
\mauvaise{('John', 'Amaglio', 'Aya', 'Ano Nîmes')}
\mauvaise{'Ano Nîmes'}
\mauvaise{Ano Nîmes}
\end{reponses}
\end{question}
\begin{question}{gettuple}
Quelle est la valeur de la variable r à la fin de l'exécution du script suivant ?
\lstinputlisting{gettuple.py}
\begin{reponses}
\bonne{-14}
\mauvaise{7}
\mauvaise{-2}
\mauvaise{14}
\mauvaise{-7}
\end{reponses}
\end{question}
\begin{question}{getlist}
On définit ainsi une liste M :
\lstinputlisting{getlist.py}
Quelle expression vaut la chaîne de caractères 'L' ?
\begin{reponses}
\bonne{M[2][3]}
\mauvaise{M[3][4]}
\mauvaise{M[11]}
\mauvaise{M[12]}
\end{reponses}
\end{question}
\begin{question}{setlist}
On dispose d'une liste définie par L = [15,17,12,23]. Quelle est la valeur de L après l'instruction L[2] = 25 ?
\begin{reponses}
\mauvaise{[15,25,12,23]}
\mauvaise{[15,17,25,12,23]}
\bonne{[15,17,25,23]}
\mauvaise{[15,17,12,25,23]}
\end{reponses}
\end{question}
\begin{question}{setlistoflist}
On considère la liste de listes suivante :
\lstinputlisting{setlistoflist.py}
Quelle instruction permet dobtenir une colonne de X~?
\begin{reponses}
\mauvaise{tictactoe[3] = 'X'}
\mauvaise{tictactoe[4] = 'X'}
\bonne{tictactoe[1][1] = 'X'}
\mauvaise{tictactoe[2][2] = 'X'}
\end{reponses}
\end{question}
\begin{question}{comprehensionlist}
Que vaut l'expression [ 2*c for c in range(5) ] ?
\begin{reponses}
\bonne{[0,2,4,6,8]}
\mauvaise{[2,4,6,8,10]}
\mauvaise{[1,2,4,8,16]}
\mauvaise{[2,4,8,16,32]}
\end{reponses}
\end{question}
\begin{question}{listcopy}
On exécute le programme suivant :
\lstinputlisting{listcopy.py}
Que vaut B à la fin de l'exécution ?
\begin{reponses}
\mauvaise{Le programme déclenche une erreur d'exécution}
\mauvaise{[ [3,2,1], [6,5,4], [9,8,7] ]}
\bonne{[ [1,4,7], [2,5,8], [3,6,9] ]}
\mauvaise{[ [7,8,9], [4,5,6], [1,2,3] ]}
\end{reponses}
\end{question}
\begin{question}{comprehensionlistoflist}
On veut affecter à t la valeur [[0,1,2], [3,4,5], [6,7,8], [9,10,11], [12,13,14]]. Pour cela on utilise le code suivant. Par quoi doit-on remplacer les pointillés …… ?
\lstinputlisting{comprehensionlistoflist.py}
\begin{reponses}
\mauvaise{i*j + j}
\bonne{p*i + j}
\mauvaise{p*j + i}
\mauvaise{i*(j+1)}
\end{reponses}
\end{question}
\begin{question}{adddict}
Quelle opération permet dajouter la clé 'note' et la valeur 8 correspondante, à un dictionnaire d existant~?
\begin{reponses}
\bonne{d['note'] = 8}
\mauvaise{d.append('note') = 8}
\mauvaise{d.append('note', 8)}
\mauvaise{On ne peut pas modifier les dictionnaires}
\end{reponses}
\end{question}
}
\end{document}

View File

@ -0,0 +1 @@

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1 @@

View File

@ -0,0 +1 @@

View File

@ -0,0 +1 @@
\def\NoHyperRef{1}\def\NoWatermarkExterne{1}\def\AMCNombreCopies{28}\def\CorrigeIndivExterne{1}

View File

@ -0,0 +1,526 @@
AUTOQCM[VAR:project:pdfform=0]
AUTOQCM[TOTAL=28]
AUTOQCM[NUM=1=appendtuple]
AUTOQCM[FQ]
AUTOQCM[NUM=2=gettuple]
AUTOQCM[FQ]
AUTOQCM[NUM=3=getlist]
AUTOQCM[FQ]
AUTOQCM[NUM=4=setlist]
AUTOQCM[FQ]
AUTOQCM[NUM=5=setlistoflist]
AUTOQCM[FQ]
AUTOQCM[NUM=6=comprehensionlist]
AUTOQCM[FQ]
AUTOQCM[NUM=7=listcopy]
AUTOQCM[FQ]
AUTOQCM[NUM=8=comprehensionlistoflist]
AUTOQCM[FQ]
AUTOQCM[NUM=9=adddict]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]
AUTOQCM[FQ]

View File

@ -0,0 +1,38 @@
\answer{1/1:case:appendtuple:1,1}{}
\answer{1/1:case:appendtuple:1,2}{}
\answer{1/1:case:appendtuple:1,3}{}
\answer{1/1:case:appendtuple:1,4}{}
\answer{1/1:case:appendtuple:1,5}{}
\answer{1/1:case:gettuple:2,1}{}
\answer{1/1:case:gettuple:2,2}{}
\answer{1/1:case:gettuple:2,3}{}
\answer{1/1:case:gettuple:2,4}{}
\answer{1/1:case:gettuple:2,5}{}
\answer{1/1:case:getlist:3,1}{}
\answer{1/1:case:getlist:3,2}{}
\answer{1/1:case:getlist:3,3}{}
\answer{1/1:case:getlist:3,4}{}
\answer{1/1:case:setlist:4,1}{}
\answer{1/1:case:setlist:4,2}{}
\answer{1/1:case:setlist:4,3}{}
\answer{1/1:case:setlist:4,4}{}
\answer{1/2:case:setlistoflist:5,1}{}
\answer{1/2:case:setlistoflist:5,2}{}
\answer{1/2:case:setlistoflist:5,3}{}
\answer{1/2:case:setlistoflist:5,4}{}
\answer{1/2:case:comprehensionlist:6,1}{}
\answer{1/2:case:comprehensionlist:6,2}{}
\answer{1/2:case:comprehensionlist:6,3}{}
\answer{1/2:case:comprehensionlist:6,4}{}
\answer{1/2:case:listcopy:7,1}{}
\answer{1/2:case:listcopy:7,2}{}
\answer{1/2:case:listcopy:7,3}{}
\answer{1/2:case:listcopy:7,4}{}
\answer{1/2:case:comprehensionlistoflist:8,1}{}
\answer{1/2:case:comprehensionlistoflist:8,2}{}
\answer{1/2:case:comprehensionlistoflist:8,3}{}
\answer{1/2:case:comprehensionlistoflist:8,4}{}
\answer{1/2:case:adddict:9,1}{}
\answer{1/2:case:adddict:9,2}{}
\answer{1/2:case:adddict:9,3}{}
\answer{1/2:case:adddict:9,4}{}

View File

@ -0,0 +1,3 @@
t = ('John', 'Amaglio', 'Aya')
t.append('Ano Nîmes')
print(t[3])

View File

@ -0,0 +1,3 @@
n = 5
p = 3
t = [ [ ... for j in range(p) ] for i in range(n) ]

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<description>
<title>Exemple simple</title>
<text>Un exemple simple (issu de la documentation) avec une question simple et une question multiple.</text>
</description>

View File

@ -0,0 +1 @@
M = [['A','B','C','D'], ['E','F','G','H'], ['I','J','K','L']]

View File

@ -0,0 +1,2 @@
t = (10,5,1,12,15)
r = t[2] - t[4]

View File

@ -0,0 +1,5 @@
A = [ [1,2,3], [4,5,6], [7,8,9] ]
B = [ [0,0,0], [0,0,0], [0,0,0] ]
for i in range(3):
for j in range(3):
B[i][j] = A[j][i]

View File

@ -0,0 +1 @@

View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<project>
<after_export>file</after_export>
<allocate_ids></allocate_ids>
<annotatedemail>
<email_subject>Exam result</email_subject>
<email_text>Please find enclosed your annotated completed answer sheet.
Regards.</email_text>
<email_use_html></email_use_html>
</annotatedemail>
<annote_position>marges</annote_position>
<annote_rtl></annote_rtl>
<assoc_code></assoc_code>
<auto_capture_mode>0</auto_capture_mode>
<code_examen></code_examen>
<cr>cr</cr>
<data>data</data>
<doc_catalog>DOC-catalog.pdf</doc_catalog>
<doc_indiv_solution>DOC-indiv-solution.pdf</doc_indiv_solution>
<doc_question>DOC-sujet.pdf</doc_question>
<doc_setting>DOC-calage.xy</doc_setting>
<doc_solution>DOC-corrige.pdf</doc_solution>
<email_col></email_col>
<encodage_csv>UTF-8</encodage_csv>
<encodage_liste>UTF-8</encodage_liste>
<export_csv_columns>student.copy,student.key,student.name</export_csv_columns>
<export_csv_separateur>;</export_csv_separateur>
<export_csv_ticked></export_csv_ticked>
<export_include_abs></export_include_abs>
<export_ncols>2</export_ncols>
<export_ods_columns>student.copy,student.key,student.name</export_ods_columns>
<export_ods_group>0</export_ods_group>
<export_ods_groupsep>.</export_ods_groupsep>
<export_ods_stats></export_ods_stats>
<export_ods_statsindic></export_ods_statsindic>
<export_pagesize>a4</export_pagesize>
<export_sort>n</export_sort>
<filter>latex</filter>
<filtered_source>DOC-filtered.tex</filtered_source>
<format_export>ods</format_export>
<liste_key></liste_key>
<listeetudiants></listeetudiants>
<maj_bareme>1</maj_bareme>
<modele_regroupement></modele_regroupement>
<moteur_latex_b>xelatex -shell-escape</moteur_latex_b>
<name_field_type></name_field_type>
<nom_examen></nom_examen>
<nombre_copies>28</nombre_copies>
<note_arrondi>inf</note_arrondi>
<note_grain>0.5</note_grain>
<note_max>20</note_max>
<note_max_plafond>1</note_max_plafond>
<note_min></note_min>
<note_null>0</note_null>
<notes>notes.xml</notes>
<pdf_password></pdf_password>
<pdf_password_key></pdf_password_key>
<pdf_password_use></pdf_password_use>
<pdfform>0</pdfform>
<postcorrect_copy>0</postcorrect_copy>
<postcorrect_set_multiple></postcorrect_set_multiple>
<postcorrect_student>0</postcorrect_student>
<regroupement_compose>0</regroupement_compose>
<regroupement_copies>ALL</regroupement_copies>
<regroupement_type>STUDENTS</regroupement_type>
<seuil>0.15</seuil>
<seuil_up>1</seuil_up>
<subjectemail>
<email_subject>Exam question</email_subject>
<email_text>Please find enclosed your question sheet.
Regards.</email_text>
<email_use_html></email_use_html>
</subjectemail>
<texsrc>%PROJET/simple.tex</texsrc>
<verdict>%(ID)
Mark: %s/%m (total score: %S/%M)</verdict>
<verdict_q>&quot;%s/%m&quot;</verdict_q>
<verdict_qc>&quot;X&quot;</verdict_qc>
</project>

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Some files were not shown because too many files have changed in this diff Show More