\documentclass[a4paper]{article}

\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{fp}
\usepackage{amsmath} % pour les equations
\usepackage{amssymb} % pour les symboles de maths
%\usepackage[francais,bloc,completemulti,ensemble]{automultiplechoice}
\usepackage[francais,bloc,ensemble,outsidebox,automarks]{automultiplechoice}
%il faut enlever ici le completemulti, car non compatible avec le bareme formula (voir 10 lignes ci dessous)
\def\multiSymbole{} % pour effacer le symbole lié aux questions multiples

%c'est pour faire le symbol pour mille
%* A défaut, on peut construire soit même le symbole :
%%%% debut macro %%%%
\newcommand{\promille}{%
  \relax\ifmmode\promillezeichen
        \else\leavevmode\(\mathsurround=0pt\promillezeichen\)\fi}
\newcommand{\promillezeichen}{%
  \kern-.05em%
  \raise.5ex\hbox{\the\scriptfont0 0}%
  \kern-.15em/\kern-.15em%
  \lower.25ex\hbox{\the\scriptfont0 00}}
%%%% fin macro %%%%

\begin{document}

\AMCopenOpts{annotate=true}

% bareme
% 1 point si toutes les réponses sont correctes moins 0.5 par mauvaise réponse sans point nég. => min = 0.
%\def\barQ{formula=(1*NBC/NB-0.5*NMC-0.5*(NB-NBC)),v=0,p=0}
\def\barQ{formula=(1-0.5*NMC-0.5*(NB-NBC)),v=0,p=0}
% en cas de taux de bonnes réponses inférieures à 20% => on annule la question avec \bareme{b=0,m=0,e=0,v=0}
% ATTENTION : l'option "completemulti" n'est pas compatible avec un barème utilisant "formula". Pour utiliser les deux, enlever l'option et ajouter à la fin de chaque question "\alafin{\bonne{\textit{aucune de ces réponses n'est correcte.}}}"

%NB est le nombre de bonnes réponses à la question (sans tenir compte des cases cochées ou non).
%NBC est le nombre de bonnes réponses qui ont été cochées.
%NM est le nombre de mauvaises réponses à la question (sans tenir compte des cases cochées ou non).
%NMC est le nombre de mauvaises réponses qui ont été cochées.
%v La note affectée en cas de non-réponse (aucune case n’est cochée)
%p La note plancher. Si le calcul de la note obtenue à la question donne une valeur inférieure à la valeur plancher, cette note est ramenée à la valeur plancher
%b Points à donner pour une bonne réponse à une question
%m Points à donner pour une mauvaise réponse à une question
%e La note affectée en cas d’incohérence des réponses : plusieurs cases cochées pour une question simple, ou, pour une question multiple, case « aucune de ces réponses n’est correcte » cochée en même temps qu’une autre case.

\AMCrandomseed{1237893}

\def\AMCformQuestion#1{\vspace{\AMCformVSpace}\par {\sc Question #1 :} }

\setdefaultgroupmode{withoutreplacement}

\setcounter{figure}{0}

%\savebox{\correcbox}{\parbox{5cm}{\color{blue}{Ici\\ou\\l\'a...}}}

\newsavebox{\correcboxDBPR}
\savebox{\correcboxDBPR}{\parbox{15cm}{\vspace*{0.5cm} \hspace*{10cm} \includegraphics[width=4cm]{Diag_parab_rect_beton}}}

\newsavebox{\correcboxDBRS}
\savebox{\correcboxDBRS}{\parbox{15cm}{\vspace*{0.5cm} \hspace*{10cm} \includegraphics[width=4cm]{Diag_rect_simplifie_beton}}}

\newsavebox{\correcboxDA}
\savebox{\correcboxDA}{\parbox{15cm}{\vspace*{0.5cm} \hspace*{10cm} \includegraphics[width=4cm]{Diag_acier}}}

\newsavebox{\correcboxPFM}
\savebox{\correcboxPFM}{\parbox{15cm}{\vspace*{1.3cm} \hspace*{10cm} \includegraphics[width=4cm]{Mur_soutenement_ferr}}}

%********************************************************************
%QUESTION 1
%********************************************************************

\element{question1}{
\begin{questionmult}{Bloc de beton sans la cale}\bareme{\barQ}

Considérons un bloc support de béton, immobile, et une barre HA scellée dans ce bloc et enrobée de béton (figure ci-dessous). Les deux blocs de béton ne sont pas en contacts, ils sont séparés par un jeu faible permettant le mouvement de la partie droite par rapport au bloc support. Appliquons une force $F$ à l’extrémité de la barre HA, conformément à la figure ci-dessous.\hfill \break

Cochez la (ou les) bonne(s) réponse(s).\hfill \break

\centerline{\includegraphics[width=9cm]{bloc_beton_sans_cale}}

\begin{reponses}
	\bonne{Dans la zone du jeu, la barre HA travaille en flexion}
	\bonne{Le déplacement du point d’application de la force $F$ peut être important}
	\mauvaise{Dans la zone du jeu, la barre HA travaille en traction}
	\mauvaise{Dans la zone du jeu, la barre HA travaille en flexion composée}
	\bonne{Le béton qui enrobe la barre HA ne permet pas d'augmenter la raideur de la barre de manière significative}
	\alafin{\mauvaise{\textit{Aucune de ces réponses n'est correcte}}}
\end{reponses}
\end{questionmult}
}

%********************************************************************
%QUESTION 2
%********************************************************************

\element{question2}{

\begin{questionmult}{Bloc de beton avec la cale}\bareme{\barQ}

Plaçons désormais une cale infiniment rigide à une distance $a$ sous le point $A$, de sorte à combler le jeu de la situation n°1. Appliquons à nouveau la force $F$ à l’extrémité de la barre HA, conformément à la figure ci-dessous.\hfill \break

Observez les liaisons ci dessous et cochez la (ou les) bonne(s) réponse(s).\hfill \break

\centerline{\includegraphics[width=9cm]{bloc_beton_avec_cale}}

\begin{reponses}
	\mauvaise{Dans la zone du jeu, la barre HA travaille en flexion}
	\bonne{Dans la zone du jeu, la barre HA travaille en traction}
	\bonne{Dans la zone du jeu, l’effort de traction dans la barre vaut $b.F/a$}
	\mauvaise{Dans la zone du jeu, l’effort de traction dans la barre vaut $a.F/b$}
	\bonne{Le déplacement du point d’application de la force $F$ est bien plus faible dans la situation de la question n°2 que dans la situation de la question n°1}
	\alafin{\mauvaise{\textit{Aucune de ces réponses n'est correcte}}}
		
\end{reponses}

\end{questionmult}
}


%********************************************************************
%QUESTION 3
%********************************************************************

\element{question3}{

\begin{questionmult}{Diagramme parabole rectangle de calcul beton}\bareme{MAX=\barqo}

Tracez numériquement et analytiquement sur la feuille réponse le diagramme de calcul parabole rectangle d'un béton $C25/30$.\hfill \break
Vous prendrez $\gamma_{C}=1,5$.\hfill \break

\AMCOpen{lines=6,dots=false,question=Cases réservées au correcteur -->, answer= \usebox{\correcboxDBPR}}
{\correctchoice[-0,5 pts]{-0,5 pts}\scoring{b=\pena}\correctchoice[F]{f}\scoring{b=0}\correctchoice[P]{p}\scoring{b=\barqp}\correctchoice[PJ]{pj}\scoring{b=\barqpj}\correctchoice[J]{j}\scoring{b=\barqo}}

\end{questionmult}
}

\element{question3}{

\begin{questionmult}{Diagramme rectangle simplifie de calcul beton}\bareme{MAX=\barqo}

Tracez numériquement et analytiquement sur la feuille réponse le diagramme de calcul rectangle simplifié d'un béton $C25/30$.\hfill \break
Vous prendrez $\gamma_{C}=1,5$.\hfill \break

\AMCOpen{lines=6,dots=false,question=Cases réservées au correcteur -->, answer= \usebox{\correcboxDBRS}}
{\correctchoice[-0,5 pts]{-0,5 pts}\scoring{b=\pena}\correctchoice[F]{f}\scoring{b=0}\correctchoice[P]{p}\scoring{b=\barqp}\correctchoice[PJ]{pj}\scoring{b=\barqpj}\correctchoice[J]{j}\scoring{b=\barqo}}

\end{questionmult}
}


%********************************************************************
%QUESTION 4
%********************************************************************

\element{question4}{

\begin{questionmult}{principe de ferraillage mur soutenement}\bareme{MAX=\barqo}

Considérons le mur de soutènement suivant non butonné et non ancré (on appelle "mur" l'ensemble patin + talon + voile).\hfill \break
Tracez sur la feuille réponse le principe de ferraillage longitudinal du mur.\hfill \break

\centerline{\includegraphics[width=6cm]{Mur_soutenement}}

\AMCOpen{lines=6,dots=false,question=Cases réservées au correcteur -->, answer= \usebox{\correcboxPFM}}
{\correctchoice[-0,5 pts]{-0,5 pts}\scoring{b=\pena}\correctchoice[F]{f}\scoring{b=0}\correctchoice[P]{p}\scoring{b=\barqp}\correctchoice[PJ]{pj}\scoring{b=\barqpj}\correctchoice[J]{j}\scoring{b=\barqo}}

\end{questionmult}

}

%********************************************************************
%QUESTION 5
%********************************************************************

\element{question5}{

\begin{questionmult}{poussee au vide escalier}\bareme{\barQ}

Considérons l’escalier suivant, qui porte sur 2 appuis et qui comporte un palier central. L’ensemble de l’escalier est chargé. Dans quelles zones identifiez-vous la poussée au vide et donc une erreur de ferraillage ? Plusieurs réponses peuvent convenir.\hfill \break

\centerline{\includegraphics[width=16cm]{q6}}

 \begin{reponses}
	\mauvaise{La zone $A$}
	\mauvaise{La zone $B$}
	\bonne{La zone $C$}
	\mauvaise{La zone $D$}
	\bonne{La zone $E$}
	\alafin{\mauvaise{\textit{Aucune de ces réponses n'est correcte}}}
 \end{reponses}

\end{questionmult}
}

%********************************************************************
%QUESTION 6
%********************************************************************

\element{question6}{

\begin{questionmult}{resistance beton pieu fondation 1}\bareme{\barQ}

Le béton utilisé pour la réalisation de pieux de fondation est un $C50/60$. Cochez la (ou les) bonne(s) réponse(s).\hfill \break

 \begin{reponses}
	\mauvaise{La résistance caractéristique du béton sur éprouvettes cubiques est égale à $50MPa$}
	\mauvaise{La résistance caractéristique du béton sur éprouvettes cylindriques est égale à $60kPa$}
	\mauvaise{La résistance de calcul du béton sur éprouvettes cylindriques est égale à $50kN$}
	\mauvaise{Dans des conditions normales de réalisation de l'essai, la résistance à la compression sur cylindre est toujours supérieure à la résistance à la compression sur cube}
	\mauvaise{Le poids volumique de ce béton est égal à $50kN/m^{3}$}
	\alafin{\bonne{\textit{Aucune de ces réponses n'est correcte}}}		
 \end{reponses}

\end{questionmult}
}

\element{question6}{

\begin{questionmult}{resistance beton pieu fondation 2}\bareme{\barQ}

Le béton utilisé pour la réalisation de pieux de fondation est un $C50/60$. Cochez la (ou les) bonne(s) réponse(s).\hfill \break

 \begin{reponses}
	\bonne{La résistance caractéristique du béton sur éprouvettes cubiques est égale à $60MPa$}
	\mauvaise{La résistance caractéristique du béton sur éprouvettes cylindriques est égale à $50kPa$}
	\mauvaise{50 et 60 sont respectivement la valeur de la résistance de calcul et la valeur de la résistance caractéristique du béton sur éprouvettes cylindriques, en $MPa$}
	\bonne{Dans des conditions normales de réalisation de l'essai, la résistance à la compression sur cylindre est toujours inférieure à la résistance à la compression sur cube}
	\mauvaise{Le poids volumique du béton est égal à $50kN/m^{3}$}
	\alafin{\mauvaise{\textit{Aucune de ces réponses n'est correcte}}}		
 \end{reponses}

\end{questionmult}
}


%********************************************************************
%QUESTION 7
%********************************************************************

\element{question7}{

\begin{questionmult}{Diagramme acier}\bareme{MAX=\barqo}

Tracez numériquement et analytiquement sur la feuille réponse les deux diagrammes de calcul d'un acier $B500B$.\hfill \break
Vous prendrez $\gamma_{S}=1,15$.\hfill \break

\AMCOpen{lines=6,dots=false,question=Cases réservées au correcteur -->, answer= \usebox{\correcboxDA}}
{\correctchoice[-0,5 pts]{-0,5 pts}\scoring{b=\pena}\correctchoice[F]{f}\scoring{b=0}\correctchoice[P]{p}\scoring{b=\barqp}\correctchoice[PJ]{pj}\scoring{b=\barqpj}\correctchoice[J]{j}\scoring{b=\barqo}}

\end{questionmult}
}

%********************************************************************
%QUESTION 8
%********************************************************************
    
\element{question8}{

\begin{questionmult}{Resistance acier}\bareme{\barQ}

Toujours sur ce même acier $B500B$ avec $\gamma_{S}=1,15$, cochez la (ou les) bonne(s) réponse(s).\hfill \break

 \begin{reponses}
	\bonne{Il est possible d’utiliser l’un ou l’autre des deux diagrammes pour modéliser le comportement de l’acier}
  	\mauvaise{Le diagramme avec palier plastique ne peut pas être utilisé car il n’y a pas de limitation des déformations}
  	\mauvaise{Un acier $B500A$ est plus ductile qu’un acier $B500B$}
  	\bonne{Le coefficient $k$ dépend de la classe de l’acier}
  	\bonne{Si la déformation de l'acier est inférieure à $2,17\promille$, alors la contrainte dans l'acier est inférieure à la contrainte de calcul $f_{yd}$}
	\alafin{\mauvaise{\textit{Aucune de ces réponses n'est correcte}}}	
 \end{reponses}
 
\end{questionmult}

}


%\setgroupmode{tata}{withoutreplacement}

% ****************************************************************************

\setgroupmode{question8910}{fixed}  % pour être sur que les question 8 et 9 seront posées dans cet ordre

\exemplaire{52}{

%%% debut de l'en-tête des copies

\begin{flushleft}

\includegraphics[width=15.1cm]{Polytech_UGA}\hfill \break
\textbf{Béton armé : Principe de ferraillage, acier, béton}\hfill \textit{RICOTIER \the\year} \break

%\noindent{\bf QCM Béton armé : Principe de ferraillage, acier, béton \hfill TEST}
%\vspace*{.5cm}
%\begin{minipage}{.4\linewidth}
%\centering\large\bf Test\\ Examen du 01/01/2008\end{minipage}

\textbf{Rappel des consignes du QCM}\hfill \break

Remplissez la (les) case(s) correcte(s) de la feuille de réponses, dégrafez la proprement et rendez là à votre examinateur (c'est la seule feuille à rendre, aucune autre feuille ne sera prise en compte). \hfill \break

\textbf{Barême pour les questions ouvertes :}\hfill \break
\begin{tabbing}
\hspace*{8cm}\=\hspace*{2cm}\=%
\hspace*{2cm}\=\kill
Points attribués pour une réponse juste \> [J]\> 2 points\\
Points attribués pour une réponse presque juste \> [PJ]\> 1 point\\
Points attribués pour une réponse partielle \> [P]\> 0.5 point\\
Points attribués pour une réponse fausse \> [F]\> 0 point\\
Points négatifs pour une erreur grave ou manifeste \> [-0.5 pt]\> -0.5 point\\
\end{tabbing}

\textbf{Barême pour les questions fermées :}\hfill \break
\begin{tabbing}
\hspace*{10cm}\=\hspace*{2cm}\=%
\hspace*{2cm}\=\kill
Points attribués à une réponse si tout est juste	 \>	1 point \\
Points attribués à une réponse si absence de réponse \>	0 point \\
Points attribués à une réponse si une erreur \> 0.5 point \\
Points attribués à une réponse si deux erreurs \> 0 point \\
\end{tabbing}

Les documents de cours et la calcultrice sont interdits\hfill \break

Durée 20 minutes\hfill \break


\textbf{Conséquences en cas de fraude (art. 7.3 du règlement des études)}\hfill \break
\begin{center}
«Toute infraction aux instructions énoncées au 7.2 ou tentative de fraude dûment constatée entraîne l'application du décret n°95-842 du 13 juillet 1995 relatif à la procédure disciplinaire dans les établissements publics d'enseignement supérieur. L’élève est susceptible d’être déféré en section disciplinaire de l’établissement et encourt l’exclusion définitive de tout établissement public d’enseignement supérieur».\break
  
\vspace*{5cm}
  
\bf{Début du QCM au verso}
\break

\bf{Attendez les instructions de votre enseignant avant de retourner la feuille.}

\end{center}

\end{flushleft}

\vspace{1ex}

\clearpage

\FPset{\barqo}{2}
\FPeval{\barqp}{0.25*\barqo}
\FPeval{\barqpj}{0.5*\barqo} 
\FPset{\pena}{-0.5} % penalite pour unites ou presentation

% ATTENTION IL NE VEUT PAS DE CHIFFRE DANS SES VARIABLES !!!!!!  

% Si on veut que ces variables servent dans plusieurs questions, il faut les sortir du \begin de la question et les placer ici

%%% fin de l'en-tête

\cleargroup{Q1}
\melangegroupe{question1}
\copygroup[1]{question1}{Q1}
\restituegroupe{Q1}

\cleargroup{Q2}
\melangegroupe{question2}
\copygroup[1]{question2}{Q2}
\restituegroupe{Q2}

\cleargroup{questions3456}
\copygroup[1]{question3}{questions3456}
\copygroup[1]{question4}{questions3456}
\copygroup[1]{question5}{questions3456}
\copygroup[1]{question6}{questions3456}
\restituegroupe{questions3456}

\cleargroup{Q7}
\melangegroupe{question7}
\copygroup[1]{question7}{Q7}
\restituegroupe{Q7}

\cleargroup{Q8}
\melangegroupe{question8}
\copygroup[1]{question8}{Q8}
\restituegroupe{Q8}

%\cleargroup{Q3}
%\copygroup[1]{question3}{Q3}
%\restituegroupe{Q3}

%\cleargroup{Q4}
%\copygroup[1]{question4}{Q4}
%\restituegroupe{Q4}

%\cleargroup{Q5}
%\copygroup[1]{question5}{Q5}
%\restituegroupe{Q5}


%\cleargroup{questions345}
%\copygroup[1]{question3}{questions345}
%\copygroup[1]{question4}{questions345}
%\copygroup[1]{question5}{questions345}
%\restituegroupe{questions345}

\AMCcleardoublepage

\AMCaddpagesto{6}

\AMCdebutFormulaire

%%% début de l’en-tête de la feuille de réponses
{\large\bf Feuille de réponses :}

Codez votre numéro d’étudiant et inscrivez votre nom et prénom ci-dessous.

\vspace*{.5cm}
\begin{minipage}{.4\linewidth}
\centering\large\bf BA QCM 1 \end{minipage}

{\setlength{\parindent}{0pt}\hspace*{\fill}\AMCcode{etu}{8}\hspace*{\fill}
\begin{minipage}[b]{6.5cm}
\hfill\champnom{\fbox{
\begin{minipage}{.9\linewidth}
Nom et prénom :
\vspace*{.5cm}
\vspace*{.5cm}
\vspace*{.5cm}
\vspace*{.5cm}
\vspace*{1mm}
\end{minipage}
}}\hfill\vspace{20ex}\end{minipage}\hspace*{\fill}
}

   
\begin{center}
  \bf\em Les réponses aux questions sont à donner exclusivement sur cette feuille :
  les réponses données sur les feuilles précédentes ne seront pas prise en compte.
\end{center}

%%% fin de l'en-tête de la feuille de réponses

\formulaire

\AMCcleardoublepage

%\AMCaddpagesto{4}

}

\end{document} 
