%%AMC:preprocess_command=prePythonTex4AMC
%%AMC:jobspecific=1
%%AMC:latex_engine=pdflatex --shell-escape


%%%---------------------------------------
%%% ------------ QCM  S.N.T  -------------
%%% --------------------------------------
%%% --------- Thème  : Le Web  ------
%%% --------------------------------------
%%% --------------------------------------
%%% --------------------------------------

\documentclass[a4paper]{article}
\usepackage[utf8x]{inputenc}    
\usepackage[T1]{fontenc}
\usepackage[francais,bloc]{automultiplechoice}    
% [nowatermark] pour enlever le texte "PROJET" et le pied de page
\usepackage{multicol}
\usepackage{minted}


%%%%%%%%%%%%%%%%%%%%%%%%%
%% début des questions %%%%
%%%%%%%%%%%%%%%%%%%%%%%%%

%-----------------------------
% LE web; bases et hisoire
%-----------------------------

\element{Cours1_HistoireWeb}{
\begin{question}{HistoireWeb-quest01}       
% Question simple à réponse unique    
En quelle année est né le Web ?
     \begin{reponseshoriz}[o]
     \mauvaise{1965}
     \mauvaise{1979}    
     \mauvaise{1985}         
     \bonne{1989}
     \mauvaise{1995}
     \mauvaise{2006}
    \end{reponseshoriz} 
\end{question}
}

\element{Cours1_HistoireWeb}{
\begin{question}{HistoireWeb-quest02}       
% Question simple à réponse unique    
La première page Web a été hebergé sur un ordinateur se trouvant :
     \begin{reponses} 
      \mauvaise{à Palo Alto, Californie.}
      \bonne{au CERN, en Suisse.}
      \mauvaise{au MIT de Boston.}
      \mauvaise{chez Google en Californie.}         
    \end{reponses}    
\end{question}
}


\element{Cours1_HistoireWeb}{
\begin{question}{HistoireWeb-quest03}       
% Question simple à réponse unique    
Qui est "l'inventeur" du WEB ? 
     \begin{reponses} 
      \mauvaise{Bill Gates}
      \bonne{Tim Berners-Lee}
      \mauvaise{Mark Zuckerberg}
      \mauvaise{Larry Page}
      \mauvaise{Steve Jobs}
    \end{reponses} 
\end{question}
}

\element{Cours1_HistoireWeb}{
\begin{question}{HistoireWeb-quest04}       
% Question simple à réponse unique    
Le web permet de consulter des pages accessibles sur des sites. Pour cela il faut :
     \begin{reponses} 
      \mauvaise{un éditeur de texte.}
      \bonne{un navigateur.}
      \mauvaise{un traitement de texte.}
      \mauvaise{faire du python. }      
    \end{reponses} 
\end{question}
}

\element{Cours1_HistoireWeb}{
\begin{question}{HistoireWeb-quest05}       
% Question simple à réponse unique    
Quelle proposition est vraie ?
     \begin{reponses} 
      \mauvaise{Web est internet sont deux synonymes pour dire réseaux connectés.}
      \bonne{Le Web n’est qu’une des applications d’Internet, distincte d’autres applications comme le courrier électronique, la messagerie instantanée et le partage de fichiers en pair à pair.}
      \mauvaise{Internet n'est qu'une partie du web.}
      \mauvaise{Le world wide web n'a pas besoin d'internet pour fonctionner. }      
    \end{reponses} 
\end{question}
}

\element{Cours2_Web}{
\begin{question}{Web-quest01}       
% Question simple à réponse unique    
Comment s'appelait le premier navigateur ?
     \begin{reponseshoriz} 
      \mauvaise{mozilla}
      \bonne{mozaic}
      \mauvaise{netscape}
      \mauvaise{internet explorer }      
    \end{reponseshoriz} 
\end{question}
}

\element{Cours2_Web}{
\begin{question}{Web-quest02}       
% Question simple à réponse unique    
Quel logiciel peut-on utiliser pour créer ou modifier une page web ?
     \begin{reponseshoriz} 
      \mauvaise{chrome}
      \bonne{notepad++}
      \mauvaise{firefox}
      \mauvaise{microsoft office}      
    \end{reponseshoriz} 
\end{question}
}

%-----------------------------
% LE web; bases et hisoire
%-----------------------------
% ---------------------------------
%%% HTML : base et codage
%----------------------------------

\element{HTML_cours}{
\begin{question}{general_01}
Les délimiteurs HTML tels que <body> ... </body> s'appellent :
	\begin{reponseshoriz}
	\mauvaise{les valises}
	\bonne{les balises}
	\mauvaise{les bornes}
	\mauvaise{les marqueurs}
	\end{reponseshoriz}
\end{question}
}

\element{HTML_cours}{
\begin{question}{general_02}
Parmi les noms suivants, quel est celui qui n'est pas un moteur de recherche existant ou ayant existé :
	\begin{reponseshoriz}
	\mauvaise{Yahoo}
	\mauvaise{Duckduckgo}
	\bonne{Chrome}	
	\mauvaise{Qwant}
	\mauvaise{Ecosia}
	\end{reponseshoriz}
\end{question}
}

\element{HTML_cours}{
\begin{question}{general_03}
Parmi les noms suivants, quel est celui qui n'est pas un navigateur existant ou ayant existé :
	\begin{reponseshoriz}
	\mauvaise{Chrome}
	\mauvaise{Firefox}
	\bonne{Google}	
	\mauvaise{Opera}
	\mauvaise{Safari}
	\end{reponseshoriz}
\end{question}
}

\element{acronyme}{
\begin{question}{acro_01}
Que signifie l'acronyme HTTP ?:
	\begin{reponses}
	\mauvaise{Hype Text Transfer Protocol}
	\bonne{Hypertext Transfer Protocol}
	\mauvaise{Hypertext Transport Protocol}
	\mauvaise{Hype Text Transport Protocol}
	\end{reponses}
\end{question}
}

\element{acronyme}{
\begin{question}{acro_02}
Que signifie l'acronyme CSS ?:
	\begin{reponses}
	\mauvaise{Computer Style Ship}
	\mauvaise{Computer Style Sheets}
	\bonne{Cascading Style Sheets}	
	\mauvaise{Cascading Style Ship}
	\end{reponses}
\end{question}
}

\element{acronyme}{
\begin{question}{acro_03}
Que signifie l'acronyme URL ?:
	\begin{reponses}
	\mauvaise{Unified Resource Locator}
	\mauvaise{Unified Report Locator}
	\bonne{Uniform Resource Locator}	
	\mauvaise{Uniform reserve Local}
	\end{reponses}
\end{question}
}

\element{adresse}{
\begin{question}{URL01}
Voici l'adresse d'un site web:
\inputminted[xleftmargin=20pt]{HTML}{assets/adresse.html}
À quoi correspond la partie suivante de l'adresse :"http:"

	\begin{reponses}
	\bonne{protocole}
	\mauvaise{nom du serveur}
	\mauvaise{port}	
	\mauvaise{paramètres}	
	\mauvaise{chemin vers le fichier}
	\end{reponses}
\end{question}
}

\element{adresse}{
\begin{question}{URL02}
Voici l'adresse d'un site web:
\inputminted[xleftmargin=20pt]{HTML}{assets/adresse.html}
À quoi correspond la partie suivante de l'adresse :"isnphysique.free.fr"

	\begin{reponses}
	\mauvaise{protocole}
	\bonne{nom du serveur}
	\mauvaise{port}	
	\mauvaise{paramètres}	
	\mauvaise{chemin vers le fichier}
	\end{reponses}
\end{question}
}

\element{adresse}{
\begin{question}{URL03}
Voici l'adresse d'un site web:
\inputminted[xleftmargin=20pt]{HTML}{assets/adresse.html}
À quoi correspond la partie suivante de l'adresse :"?q=web"

	\begin{reponses}
	\mauvaise{protocole}
	\mauvaise{nom du serveur}
	\mauvaise{port}	
	\bonne{paramètres}	
	\mauvaise{chemin local vers le fichier}
	\end{reponses}
\end{question}
}

\element{adresse}{
\begin{question}{URL04}
Voici l'adresse d'un site web:
\inputminted[xleftmargin=20pt]{HTML}{assets/adresse.html}
À quoi correspond la partie suivante de l'adresse :"accueilSNT.html"

	\begin{reponses}
	\mauvaise{protocole}
	\mauvaise{nom du serveur}
	\mauvaise{port}	
	\mauvaise{paramètres}	
	\bonne{chemin local vers le fichier}
	\end{reponses}
\end{question}
}

\element{codage1}{
\begin{question}{HTML01}
\begin{multicols}{2}
\inputminted[xleftmargin=20pt]{HTML}{assets/index1.html}
Dans le code présenté ci-contre par quoi faut-il remplacer les caractères ??-1-?? et ??-2-??
	\begin{reponses}
	\mauvaise{<tail> et <p>}
	\mauvaise{</head> et </p>}
	\mauvaise{<head/> et <p>}	
	\mauvaise{<head> et </p>}	
	\bonne{</head> et <p>}
	\end{reponses}
\end{multicols}  
\end{question}
}

\element{codage1}{
\begin{question}{HTML02}
\begin{multicols}{2}
\inputminted[xleftmargin=20pt]{HTML}{assets/index2.html}
Dans le code présenté ci-contre par quoi faut-il remplacer les caractères ??-1-?? et ??-2-??
	\begin{reponses}
	\mauvaise{<header> et <li>}
	\mauvaise{</body> et </li>}
	\mauvaise{<body> et <li/>}	
	\mauvaise{</body> et </li>}	
	\bonne{<body> et </li>}
	\end{reponses}
\end{multicols}  
\end{question}
}

\element{codage2}{
\begin{question}{HTML201}
À quoi sert cette ligne dans un fichier HTML ?
\inputminted[xleftmargin=20pt,linenos]{HTML}{assets/lienCSS.html}
	\begin{reponses}
	\mauvaise{à insérer une image}
	\mauvaise{à insérer un fichier de présentation dans la page web}
	\mauvaise{à créer un lien hypertexte}			
	\bonne{à rendre plus joli une page}
	\end{reponses}
\end{question}
}

\element{codage2}{
\begin{question}{HTML202}
À quoi sert cette ligne dans un fichier HTML ?
\inputminted[xleftmargin=20pt,linenos]{HTML}{assets/lienCSS.html}
	\begin{reponses}
	\mauvaise{à insérer une image}
	\mauvaise{à insérer un présentation}
	\mauvaise{à créer un lien hypertexte}			
	\bonne{à rendre plus joli une page}
	\end{reponses}
\end{question}
}

\element{codage2}{
\begin{question}{HTML203}
À quoi sert cette ligne dans un fichier HTML ?
\inputminted[xleftmargin=20pt,linenos]{HTML}{assets/baliseTitle.html}
	\begin{reponses}
	\mauvaise{à faire un titre écrit en gros dans la page web}
	\mauvaise{à faire que la page soit avec un style plus présentable}
	\mauvaise{à référencer la page sur un moteur de recherche}			
	\bonne{à donner un titre à la fenêtre qui contiendra la page}
	\end{reponses}
\end{question}
}




%%%%%%%%%%%%%%%%%%%%%%%%%
%% fin des questions %%%%
%%%%%%%%%%%%%%%%%%%%%%%%%


%===================
\begin{document}
%===================


\setdefaultgroupmode{withoutreplacement}
\baremeDefautS{b=2,m=-0.5,e=-0.5,v=0}



%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% fabrication des copies%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\exemplaire{0}{    

%%% debut de l'entête des copies :    
	%%% première ligne

	

	%%% codage des numéros d'étudiants sur 3 chiffres par les candidats et encadré d'écriture manuelle des noms.
	\vspace*{3mm}
	{\setlength{\parindent}{0pt}\AMCcode{etu}{3}\hspace*{\fill}
	\begin{minipage}[b]{12cm}
\fbox{
	\begin{minipage}{1\linewidth}	
	  \centering\bf{\small Sciences Numériques et Technologie}\\\vspace{2ex} {\Large Thème : Le Web}	  
	\end{minipage}
}
	\vspace{3ex}
	
	 \hspace*{5mm}
  	  Codez votre numéro d'étudiant ci contre chiffre par chiffre, puis complétez l'encadré.
     \vspace{3ex}

	 \hfill\champnom{\fbox{
	 \begin{minipage}{1\linewidth}
		\vspace*{3mm}
		NOM - Prénom  :
		\vspace*{3mm}
	 \end{minipage}
	    }
	   }
	\hfill\vspace{1ex}
% texte de présentation 

  Aucun document n'est autorisé.\\
  Les questions ont une \textbf{unique bonne réponse} et rapportent \textbf{2 points}.\\
  Les \textbf{réponses fausses} ou incohérentes \textbf{retirent 0,5 point}.
	\end{minipage}\hspace*{\fill}
	}

\vspace{4ex}

%%% Fin de l'entête
%%%%%%%%%%%%%%%%%%%%%%%

%% Composition des QCM
%%% On mélange des questions par groupe
\cleargroup{groupe1}
\cleargroup{groupe2}

%Pour sauter une page
%\newpage

\begin{center}
  \hrule\vspace{2mm}
  \bf\Large -- Partie I : Le Web --
  \vspace{1mm}\hrule
\end{center}
\vspace{2ex}

\copygroup[3]{Cours1_HistoireWeb}{groupe1}
\copygroup[1]{Cours2_Web}{groupe1}
\copygroup[1]{adresse}{groupe1}
\copygroup[1]{acronyme}{groupe1}
\melangegroupe{groupe1}
\restituegroupe{groupe1}

\begin{center}
  \hrule\vspace{2mm}
  \bf\Large -- Partie II : Notions de HTML --
  \vspace{1mm}\hrule
\end{center}


\copygroup[0]{HTML_cours}{groupe2}
\copygroup[0]{codage1}{groupe2}
\copygroup[0]{codage2}{groupe2}
\melangegroupe{groupe2}
\restituegroupe{groupe2}

% Saut d'une page si le sujet comporte un nombre impair de pages.
% Ainsi il est possible d'imprimer les sujets en recto-verso.

\AMCcleardoublepage    

%%% Fin de la création des questionnaires

} % Fin de exemplaires{k}{ 

\end{document}

