\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}    
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage[box,completemulti,lang=PT]{automultiplechoice}    
\usepackage{multiplechoicequiz}


% SCORING STRATEGY
% e - resposta incoerente -1
% v - sem resposta 0
% p (restrito para multiple choice) - valor mínimo -1
% b - score para resposta correcta 2 
% m - score para resposta incorrecta -0.5
%\scoringDefaultM{haut=2,p=-1}
\scoringDefaultM{e=-1, v=0, p=-1, b=2, m=-0.5}
%\scoringDefaultS{haut=2,p=0}
%\scoringDefaultS{e=-1,v=0,p=-0.5,b=2,m=-0.5}

\renewcommand{\coursename}{YYY}
\graduation{XXX}
% Specific for Teste de Avaliação
\exam{0} % 0: none, 1: Época Normal,  2: Época Recurso or 3: Época Especial
% Only for Ficha de Avaliação
\minitest{1} % 0: none, 1, 2, 3 or 4
\renewcommand{\duration}{30}
\examdate{05}{03}{2018} % {day}{month}{year}
\group{1} %

% For inline code
% usage \code{language}{code}

\begin{document}

%\AMCsetScoreZone{width=1.5em,height=1.5ex,depth=.5ex,position=margins}

\onecopy{3}{   %No. Cópias 

%%% beginning of the test sheet header:    
%\header
\noindent{
\bf \coursename ~--~ \printgraduation \hfill \quizname  \hfill \printdate %\newlin\hspace*{5em}  ~
}
\\[1em]

\noindent\AMCcode{etu}{5}\hspace*{\fill}
\begin{minipage}{.7\linewidth}
\vspace{-40ex}
\centering
$\longleftarrow{}$ Indique o vosso número de estudante, e escreva o seu primeiro e último nome.

\vspace{3ex}

\champnom{\fbox{    
    \begin{minipage}{.9\linewidth}
      Nome (primeiro e último):
      
      \vspace*{.5cm}\dotfill
      \vspace*{1mm}
    \end{minipage}
  }}
\end{minipage}
\vspace{1ex}

\noindent\hrulefill

\vspace{2ex}

\disclaimer
\subjectevaluation{Neste trabalho,  ****. 
\vskip1em
\textbf{Nota:} 
Nas seguintes questões  \code{java}{System.out.println} foi abreviado para S.o.pn}
\vskip2em
\pagebreak
\groupnamefinal [12 val.]
%
\vspace*{1em}
%%% end of the header
\begin{question}{tiposinteiros}    
  Os dados do tipo 
  \begin{choices} 
    \correctchoice{\code{java}{BBBB}}
    \wrongchoice{\code{java}{AAAA}
    \wrongchoice{\code{java}{AAAA}}
  \end{choices}
\end{question}

 \begin{question}{identificador}    
  Qual destes ?
  \begin{choices}
    \correctchoice{\code{java}{BBBB}}
    \wrongchoice{\code{java}{AAAA}
    \wrongchoice{\code{java}{AAAA}}
  \end{choices}
\end{question}

\begin{question}{keyword}    
  As \textit{keyword} ?
  \begin{choices}
   \correctchoice{\code{java}{BBBB}}
    \wrongchoice{\code{java}{AAAA}
    \wrongchoice{\code{java}{AAAA}}
  \end{choices}
\end{question}

\begin{question}{relationaloperator}    
Qual dos seguintes ?
  \begin{choices}
  \correctchoice{\code{java}{BBBB}}
    \wrongchoice{\code{java}{AAAA}
    \wrongchoice{\code{java}{AAAA}}
  \end{choices}
\end{question}
% \AMCaddpagesto{3} 

\begin{question}{string1}    
A expressão \code{java}{S.o.pn(''Worksheet n. '' + 1 + '.');} 
  \begin{choices}
  \correctchoice{\code{java}{BBBB}}
    \wrongchoice{\code{java}{AAAA}
    \wrongchoice{\code{java}{AAAA}}
  \end{choices}
  (\textbf{Nota:} Unicode de '.' = 46.)
\end{question}

\printfooter
}

\end{document}
