122 lines
5.1 KiB
TeX
122 lines
5.1 KiB
TeX
|
\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}
|