Feat(NSI): QCM pour le DS5
This commit is contained in:
parent
cb212ba6bf
commit
811f41d93d
121
1NSI/Evaluations/DS_2023-05-22/exercises.tex
Normal file
121
1NSI/Evaluations/DS_2023-05-22/exercises.tex
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
\begin{exercise}[subtitle={QCM}, step={1}, origin={Annales}, topics={ }, tags={ }]
|
||||||
|
\begin{enumerate}
|
||||||
|
\item On exécute le code suivant
|
||||||
|
|
||||||
|
\begin{center}
|
||||||
|
\begin{minipage}{\linewidth}
|
||||||
|
\inputminted[bgcolor=base3]{python}{./scripts/qcm_maxi.py}
|
||||||
|
\end{minipage}
|
||||||
|
\end{center}
|
||||||
|
Quelle est alors la valeur de \mintinline{python}{maxi(L)}
|
||||||
|
\begin{tasks}(4)
|
||||||
|
\task \mintinline{python}{('Alice', 17)}
|
||||||
|
\task \mintinline{python}{('Doriane', 17)}
|
||||||
|
\task \mintinline{python}{('Fabienne', 17)}
|
||||||
|
\task \mintinline{python}{('Emilien', 14)}
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item Un fichier CSV …
|
||||||
|
\begin{tasks}(2)
|
||||||
|
\task ne peut être lu que par un tableur
|
||||||
|
\task est l'unique format utilisé pour construire une base de données
|
||||||
|
\task est un fichier texte
|
||||||
|
\task est un format propriétaire
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item Qu'est-ce que le CSV ?
|
||||||
|
\begin{tasks}(2)
|
||||||
|
\task Un langage de programmation
|
||||||
|
\task Un format de fichier permettant de stocker de l’information
|
||||||
|
\task Un algorithme permettant de rechercher une information dans un fichier
|
||||||
|
\task Un format de fichier permettant de définir le style d’une page web
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item On définit ainsi la liste \mintinline{python}{t}
|
||||||
|
\begin{center}
|
||||||
|
\begin{minipage}{\linewidth}
|
||||||
|
\inputminted[bgcolor=base3]{python}{./scripts/qcm_list_dico.py}
|
||||||
|
\end{minipage}
|
||||||
|
\end{center}
|
||||||
|
Quelle affirmation est correcte?
|
||||||
|
\begin{tasks}(2)
|
||||||
|
\task t est une liste de listes
|
||||||
|
\task t est une liste de dictionnaires
|
||||||
|
\task t est un dictionnaire de listes
|
||||||
|
\task t est une liste de tuples
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item On a extrait les deux premières lignes de différents fichiers.
|
||||||
|
Déterminer celui qui est un authentique fichier CSV :
|
||||||
|
|
||||||
|
\begin{tasks}(1)
|
||||||
|
\task \texttt{Nom,Pays, Temps} \\
|
||||||
|
\texttt{Camille Muffat, France, 241.45}
|
||||||
|
\task \texttt{Nom,Pays, Temps} \\
|
||||||
|
\texttt{Camille Muffat France 241.45}
|
||||||
|
\task \texttt{[}\\
|
||||||
|
\texttt{{ "Nom": "Camille Muffat", "Pays": "France", "Temps": 241.45}, }
|
||||||
|
\task \texttt{[}\\
|
||||||
|
\texttt{{ No": "Camille Muffat", Pays: "France", Temps: 241.45}, }
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item Soit la table de données suivante :
|
||||||
|
|
||||||
|
\begin{center}
|
||||||
|
\begin{tabular}{|c|c|c|}
|
||||||
|
\hline
|
||||||
|
nom & prenom & date\_naissance \\
|
||||||
|
\hline
|
||||||
|
Dupont & Pierre & 17/05/1987 \\
|
||||||
|
\hline
|
||||||
|
Dupond & Catherine & 18/07/1981 \\
|
||||||
|
\hline
|
||||||
|
Haddock & Archibald & 23/04/1998 \\
|
||||||
|
\hline
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
|
Quels sont les descripteurs de ce tableau ?
|
||||||
|
\begin{tasks}(2)
|
||||||
|
\task nom, prenom et date\_naissance
|
||||||
|
\task Dupont, Pierre et 17/05/1987
|
||||||
|
\task Dupont, Dupond et Haddock
|
||||||
|
\task il n'y en a pas
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item On définit un dictionnaire : \mintinline{python}{d = {"couleur": "vert", "taille": 42, "marque": "le coq sportif"}}
|
||||||
|
Quelle est la valeur de l'expression \mintinline{python}{d.keys()}?
|
||||||
|
\begin{tasks}(1)
|
||||||
|
\task \mintinline{python}{["couleur", "taille", "marque"]}
|
||||||
|
\task \mintinline{python}{[("couleur", "vert"), ("taille", 42), ("marque", "le coq sportif")]}
|
||||||
|
\task \mintinline{python}{["vert", 42, "le coq sportif"]}
|
||||||
|
\task \mintinline{python}{["couleur": "vert", "taille":42, "marque":"le coq sportif"]}
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item Parmi les éléments suivants lequel peut être une adresse MAC?
|
||||||
|
|
||||||
|
\begin{tasks}(2)
|
||||||
|
\task \texttt{192.168.2.1.5.2}
|
||||||
|
\task \texttt{192.168.2.1}
|
||||||
|
\task \texttt{52:54:00:a8:f6:07}
|
||||||
|
\task \texttt{52:54:00:a8:f6}
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item Le multiplexage est utilisé pour
|
||||||
|
\begin{tasks}(2)
|
||||||
|
\task Découper des paquets en morceaux pour fluidifier le trafic
|
||||||
|
\task Découper des paquets en morceau pour accélérer les échanges
|
||||||
|
\task Faire passer les paquets d'une couche à une autre
|
||||||
|
\task Router les paquets entre les réseaux
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\item Quel identifiant est utilisé pour désigner la source et la destination au niveau de la couche transport du protocole TCP/IP?
|
||||||
|
\begin{tasks}(4)
|
||||||
|
\task L'IP
|
||||||
|
\task TCP
|
||||||
|
\task L'adresse MAC
|
||||||
|
\task le port
|
||||||
|
\end{tasks}
|
||||||
|
|
||||||
|
\end{enumerate}
|
||||||
|
\end{exercise}
|
3
1NSI/Evaluations/DS_2023-05-22/scripts/qcm_list_dico.py
Normal file
3
1NSI/Evaluations/DS_2023-05-22/scripts/qcm_list_dico.py
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
t = [ {'id':1, 'age':23, 'sejour':'PEKIN'}, {'id':2, 'age':27, 'sejour':'ISTANBUL'},
|
||||||
|
{'id':3, 'age':53, 'sejour':'LONDRES'}, {'id':4, 'age':41, 'sejour':'ISTANBUL'},
|
||||||
|
{'id':5, 'age':62, 'sejour':'RIO'}, {'id':6, 'age':28, 'sejour':'ALGER'}]
|
11
1NSI/Evaluations/DS_2023-05-22/scripts/qcm_maxi.py
Normal file
11
1NSI/Evaluations/DS_2023-05-22/scripts/qcm_maxi.py
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
def maxi(t):
|
||||||
|
m = t[0]
|
||||||
|
for x in t:
|
||||||
|
if x[1] >= m[1]:
|
||||||
|
m = x
|
||||||
|
return m
|
||||||
|
|
||||||
|
L = [ ('Alice', 17), ('Barnabé', 17),
|
||||||
|
('Casimir', 17), ('Doriane', 17),
|
||||||
|
('Emilien', 14), ('Fabienne', 16)
|
||||||
|
]
|
BIN
1NSI/Evaluations/DS_2023-05-22/sujet.pdf
Normal file
BIN
1NSI/Evaluations/DS_2023-05-22/sujet.pdf
Normal file
Binary file not shown.
28
1NSI/Evaluations/DS_2023-05-22/sujet.tex
Normal file
28
1NSI/Evaluations/DS_2023-05-22/sujet.tex
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
\documentclass[a4paper,12pt]{article}
|
||||||
|
\usepackage{myXsim}
|
||||||
|
\usepackage{minted}
|
||||||
|
|
||||||
|
% Title Page
|
||||||
|
\title{ DS5 \hfill }
|
||||||
|
\tribe{1NSI}
|
||||||
|
\date{22 mai 2023}
|
||||||
|
\duree{1h}
|
||||||
|
|
||||||
|
\DeclareExerciseCollection[step=1]{banque}
|
||||||
|
\xsimsetup{collect}
|
||||||
|
|
||||||
|
\pagestyle{empty}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
Le barème est donné à titre indicatif, il pourra être modifié.
|
||||||
|
|
||||||
|
\input{exercises.tex}
|
||||||
|
\printcollection{banque}
|
||||||
|
\end{document}
|
||||||
|
|
||||||
|
%%% Local Variables:
|
||||||
|
%%% mode: latex
|
||||||
|
%%% TeX-master: "master"
|
||||||
|
%%% End:
|
Loading…
Reference in New Issue
Block a user