tmp
259
nsi/controle2/DOC-calage.xy
Normal 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}
|
BIN
nsi/controle2/DOC-catalog.pdf
Normal file
BIN
nsi/controle2/DOC-corrige.pdf
Normal file
BIN
nsi/controle2/DOC-indiv-solution.pdf
Normal file
BIN
nsi/controle2/DOC-sujet.pdf
Normal file
1
nsi/controle2/amc-compiled-config.tex
Normal file
@ -0,0 +1 @@
|
|||||||
|
\def\CorrigeIndivExterne{1}\def\NoHyperRef{1}\def\NoWatermarkExterne{1}
|
40
nsi/controle2/amc-compiled.amc
Normal 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]
|
||||||
|
|
38
nsi/controle2/amc-compiled.cs
Normal 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}{}
|
3
nsi/controle2/appendtuple.py
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
t = ('John', 'Amaglio', 'Aya')
|
||||||
|
t.append('Ano Nîmes')
|
||||||
|
print(t[3])
|
3
nsi/controle2/comprehensionlistoflist.py
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
n = 5
|
||||||
|
p = 3
|
||||||
|
t = [ [ ... for j in range(p) ] for i in range(n) ]
|
BIN
nsi/controle2/data/association.sqlite
Normal file
BIN
nsi/controle2/data/capture.sqlite
Normal file
BIN
nsi/controle2/data/layout.sqlite
Normal file
BIN
nsi/controle2/data/report.sqlite
Normal file
BIN
nsi/controle2/data/scoring.sqlite
Normal file
1
nsi/controle2/getlist.py
Normal file
@ -0,0 +1 @@
|
|||||||
|
M = [['A','B','C','D'], ['E','F','G','H'], ['I','J','K','L']]
|
2
nsi/controle2/gettuple.py
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
t = (10,5,1,12,15)
|
||||||
|
r = t[2] - t[4]
|
5
nsi/controle2/listcopy.py
Normal 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
@ -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>"%s/%m"</verdict_q>
|
||||||
|
<verdict_qc>"X"</verdict_qc>
|
||||||
|
</project>
|
BIN
nsi/controle2/scans/scans_qcm_nsi_0001.pdf.png
Normal file
After Width: | Height: | Size: 643 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0002.pdf.png
Normal file
After Width: | Height: | Size: 638 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0003.pdf.png
Normal file
After Width: | Height: | Size: 643 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0004.pdf.png
Normal file
After Width: | Height: | Size: 644 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0005.pdf.png
Normal file
After Width: | Height: | Size: 651 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0006.pdf.png
Normal file
After Width: | Height: | Size: 641 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0007.pdf.png
Normal file
After Width: | Height: | Size: 638 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0008.pdf.png
Normal file
After Width: | Height: | Size: 635 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0009.pdf.png
Normal file
After Width: | Height: | Size: 652 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0010.pdf.png
Normal file
After Width: | Height: | Size: 651 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0011.pdf.png
Normal file
After Width: | Height: | Size: 703 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0012.pdf.png
Normal file
After Width: | Height: | Size: 626 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0013.pdf.png
Normal file
After Width: | Height: | Size: 650 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0014.pdf.png
Normal file
After Width: | Height: | Size: 646 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0015.pdf.png
Normal file
After Width: | Height: | Size: 655 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0016.pdf.png
Normal file
After Width: | Height: | Size: 712 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0017.pdf.png
Normal file
After Width: | Height: | Size: 633 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0018.pdf.png
Normal file
After Width: | Height: | Size: 630 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0019.pdf.png
Normal file
After Width: | Height: | Size: 654 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0020.pdf.png
Normal file
After Width: | Height: | Size: 710 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0021.pdf.png
Normal file
After Width: | Height: | Size: 648 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0022.pdf.png
Normal file
After Width: | Height: | Size: 643 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0023.pdf.png
Normal file
After Width: | Height: | Size: 626 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0024.pdf.png
Normal file
After Width: | Height: | Size: 647 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0025.pdf.png
Normal file
After Width: | Height: | Size: 666 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0026.pdf.png
Normal file
After Width: | Height: | Size: 710 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0027.pdf.png
Normal file
After Width: | Height: | Size: 696 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0028.pdf.png
Normal file
After Width: | Height: | Size: 694 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0029.pdf.png
Normal file
After Width: | Height: | Size: 705 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0030.pdf.png
Normal file
After Width: | Height: | Size: 704 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0031.pdf.png
Normal file
After Width: | Height: | Size: 636 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0032.pdf.png
Normal file
After Width: | Height: | Size: 901 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0033.pdf.png
Normal file
After Width: | Height: | Size: 716 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0034.pdf.png
Normal file
After Width: | Height: | Size: 702 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0035.pdf.png
Normal file
After Width: | Height: | Size: 652 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0036.pdf.png
Normal file
After Width: | Height: | Size: 710 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0037.pdf.png
Normal file
After Width: | Height: | Size: 713 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0038.pdf.png
Normal file
After Width: | Height: | Size: 758 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0039.pdf.png
Normal file
After Width: | Height: | Size: 702 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0040.pdf.png
Normal file
After Width: | Height: | Size: 704 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0041.pdf.png
Normal file
After Width: | Height: | Size: 730 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0042.pdf.png
Normal file
After Width: | Height: | Size: 710 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0043.pdf.png
Normal file
After Width: | Height: | Size: 710 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0044.pdf.png
Normal file
After Width: | Height: | Size: 714 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0045.pdf.png
Normal file
After Width: | Height: | Size: 718 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0046.pdf.png
Normal file
After Width: | Height: | Size: 701 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0047.pdf.png
Normal file
After Width: | Height: | Size: 751 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0048.pdf.png
Normal file
After Width: | Height: | Size: 694 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0049.pdf.png
Normal file
After Width: | Height: | Size: 700 KiB |
BIN
nsi/controle2/scans/scans_qcm_nsi_0050.pdf.png
Normal file
After Width: | Height: | Size: 722 KiB |
3
nsi/controle2/setlistoflist.py
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
tictactoe = [['O', 'X', 'O'],
|
||||||
|
['O', 'O', 'X'],
|
||||||
|
['O', 'X', 'O']]
|
152
nsi/controle2/simple.tex
Normal 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 n’est autorisé.
|
||||||
|
Les questions ont une unique bonne réponse.
|
||||||
|
\end{center}
|
||||||
|
\vspace{1ex}
|
||||||
|
|
||||||
|
%%% fin de l'en-tête
|
||||||
|
|
||||||
|
\begin{question}{appendtuple}
|
||||||
|
Qu’affichera 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 d’obtenir 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 d’ajouter 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}
|
1
nsi/controle_types_construits/A.tex
Normal file
@ -0,0 +1 @@
|
|||||||
|
|
6982
nsi/controle_types_construits/DOC-calage.xy
Normal file
BIN
nsi/controle_types_construits/DOC-catalog.pdf
Normal file
BIN
nsi/controle_types_construits/DOC-corrige.pdf
Normal file
BIN
nsi/controle_types_construits/DOC-indiv-solution.pdf
Normal file
BIN
nsi/controle_types_construits/DOC-sujet.pdf
Normal file
1
nsi/controle_types_construits/M.tex
Normal file
@ -0,0 +1 @@
|
|||||||
|
|
1
nsi/controle_types_construits/[.tex
Normal file
@ -0,0 +1 @@
|
|||||||
|
|
1
nsi/controle_types_construits/amc-compiled-config.tex
Normal file
@ -0,0 +1 @@
|
|||||||
|
\def\NoHyperRef{1}\def\NoWatermarkExterne{1}\def\AMCNombreCopies{28}\def\CorrigeIndivExterne{1}
|
526
nsi/controle_types_construits/amc-compiled.amc
Normal 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]
|
||||||
|
|
38
nsi/controle_types_construits/amc-compiled.cs
Normal 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}{}
|
3
nsi/controle_types_construits/appendtuple.py
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
t = ('John', 'Amaglio', 'Aya')
|
||||||
|
t.append('Ano Nîmes')
|
||||||
|
print(t[3])
|
3
nsi/controle_types_construits/comprehensionlistoflist.py
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
n = 5
|
||||||
|
p = 3
|
||||||
|
t = [ [ ... for j in range(p) ] for i in range(n) ]
|
BIN
nsi/controle_types_construits/data/association.sqlite
Normal file
BIN
nsi/controle_types_construits/data/capture.sqlite
Normal file
BIN
nsi/controle_types_construits/data/layout.sqlite
Normal file
BIN
nsi/controle_types_construits/data/report.sqlite
Normal file
BIN
nsi/controle_types_construits/data/scoring.sqlite
Normal file
5
nsi/controle_types_construits/description.xml
Normal 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>
|
1
nsi/controle_types_construits/getlist.py
Normal file
@ -0,0 +1 @@
|
|||||||
|
M = [['A','B','C','D'], ['E','F','G','H'], ['I','J','K','L']]
|
2
nsi/controle_types_construits/gettuple.py
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
t = (10,5,1,12,15)
|
||||||
|
r = t[2] - t[4]
|
5
nsi/controle_types_construits/listcopy.py
Normal 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]
|
1
nsi/controle_types_construits/n.tex
Normal file
@ -0,0 +1 @@
|
|||||||
|
|
79
nsi/controle_types_construits/options.xml
Normal 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>"%s/%m"</verdict_q>
|
||||||
|
<verdict_qc>"X"</verdict_qc>
|
||||||
|
</project>
|
BIN
nsi/controle_types_construits/saved-2021-11-22-09-43-22.zip
Normal file
BIN
nsi/controle_types_construits/scans/scans_qcm_nsi2_0001.pdf.png
Normal file
After Width: | Height: | Size: 200 KiB |
BIN
nsi/controle_types_construits/scans/scans_qcm_nsi2_0002.pdf.png
Normal file
After Width: | Height: | Size: 176 KiB |
BIN
nsi/controle_types_construits/scans/scans_qcm_nsi2_0003.pdf.png
Normal file
After Width: | Height: | Size: 225 KiB |
BIN
nsi/controle_types_construits/scans/scans_qcm_nsi2_0004.pdf.png
Normal file
After Width: | Height: | Size: 133 KiB |