- Détails
- Écrit par : Richard GAUTHIER
- Clics : 11087
Unix/Linux Command Reference
.com
File Commands |
System Info |
ls – directory listing |
date – show the current date and time |
ls -al – formatted listing with hidden files |
cal – show this month's calendar |
cd dir - change directory to dir |
uptime – show current uptime |
cd – change to home |
w – display who is online |
pwd – show current directory |
whoami – who you are logged in as |
mkdir dir – create a directory dir |
finger user – display information about user |
rm file – delete file |
uname -a – show kernel information |
rm -r dir – delete directory dir |
cat /proc/cpuinfo – cpu information |
rm -f file – force remove file |
cat /proc/meminfo – memory information |
rm -rf dir – force remove directory dir * |
man command – show the manual for command |
cp file1 file2 – copy file1 to file2 |
df – show disk usage |
cp -r dir1 dir2 – copy dir1 to dir2; create dir2 if it doesn't exist |
du – show directory space usage |
free – show memory and swap usage |
|
mv file1 file2 – rename or move file1 to file2 if file2 is an existing directory, moves file1 into directory file2 |
whereis app – show possible locations of app |
which app – show which app will be run by default |
|
Compression |
|
ln -s file link – create symbolic link link to file |
|
touch file – create or update file |
tar cf file.tar files – create a tar named file.tar containing files |
cat > file – places standard input into file |
|
more file – output the contents of file |
tar xf file.tar – extract the files from file.tar |
head file – output the first 10 lines of file |
tar czf file.tar.gz files – create a tar with Gzip compression |
tail file – output the last 10 lines of file |
|
tail -f file – output the contents of file as it grows, starting with the last 10 lines |
tar xzf file.tar.gz – extract a tar using Gzip |
tar cjf file.tar.bz2 – create a tar with Bzip2 compression |
|
Process Management |
|
tar xjf file.tar.bz2 – extract a tar using Bzip2 |
|
ps – display your currently active processes |
gzip file – compresses file and renames it to file.gz |
top – display all running processes |
|
kill pid – kill process id pid |
gzip -d file.gz – decompresses file.gz back to file |
killall proc – kill all processes named proc * |
|
bg – lists stopped or background jobs; resume a stopped job in the background |
|
Network |
|
fg – brings the most recent job to foreground |
ping host – ping host and output results |
fg n – brings job n to the foreground |
whois domain – get whois information for domain |
File Permissions |
dig domain – get DNS information for domain |
dig -x host – reverse lookup host |
|
chmod octal file – change the permissions of file to octal, which can be found separately for user, group, and world by adding: ● 4–read(r)
|
|
wget file – download file |
|
wget -c file – continue a stopped download |
|
Installation |
|
Install from source: ./configure make make install |
|
dpkg -i pkg.deb – install a package (Debian) |
|
rpm -Uvh pkg.rpm – install a package (RPM) |
|
SSH |
|
Shortcuts |
|
ssh user@host – connect to host as user |
|
ssh -p port user@host – connect to host on port port as user |
Ctrl+C – halts the current command |
Ctrl+Z – stops the current command, resume with fg in the foreground or bg in the background |
|
ssh-copy-id user@host – add your key to host for user to enable a keyed or passwordless login |
|
Ctrl+D – log out of current session, similar to exit |
|
Ctrl+W – erases one word in the current line |
|
Searching |
|
Ctrl+U – erases the whole line |
|
grep pattern files – search for pattern in files |
Ctrl+R – type to bring up a recent command |
grep -r pattern dir – search recursively for pattern in dir |
!! - repeats the last command |
exit – log out of current session |
|
command | grep pattern – search for pattern in the output of command |
* use with extreme caution. |
locate file – find all instances of file |
- Détails
- Écrit par : Richard GAUTHIER
- Clics : 1119
rm *
ceci a pour effet :","theme":"E","nume":"5","sujet":3,"annee":2020},{"radio":[{"label":" d’activer une télécommande"},{"label":" d’accéder au répertoire parent du répertoire courant"},{"label":" d’effacer tous les fichiers du répertoire courant et ses sous-répertoires"},{"label":" d’effacer tous les fichiers du répertoire courant","sol":true}]}],[{"text":"Quelle commande du shell Linux permet de modifier les autorisations d'accès à un fichier ?","theme":"E","nume":"6","sujet":3,"annee":2020},{"radio":[{"label":" chmod","sol":true},{"label":" chown"},{"label":" chgrp"},{"label":" dir"}]}],[{"text":"Que peut-on dire du système de fichiers, suite à l’exécution des commandes suivantes ?
% ls
entier.py flottant.py readme.md
% mv *.py foo
Durant un orage, la foudre frappe et détruit le serveur C par lequel transitent les paquets correspondant au fichier que télécharge Vivien. Que se passe-t-il ?","theme":"E","nume":"4","sujet":5,"annee":2020},{"radio":[{"label":" la liaison étant coupée, le serveur ne sera plus accessible"},{"label":" le téléchargement n’est pas interrompu car les paquets peuvent transiter par le routeur D","sol":true},{"label":" le téléchargement est interrompu, Vivien doit redémarrer une nouvelle connexion à partir de
zéro"},{"label":" le téléchargement se poursuit mais des données seront perdues"}]}],[{"text":"La mémoire RAM :","theme":"E","nume":"5","sujet":5,"annee":2020},{"radio":[{"label":" ne fonctionne qu'en mode lecture"},{"label":" ne fonctionne qu'en mode écriture"},{"label":" conserve les données en cas de coupure de l'alimentation"},{"label":" perd les données en cas de coupure de l'alimentation","sol":true}]}],[{"text":"Quel est l’effet de la commande shell suivante ?
% cd ..","theme":"E","nume":"6","sujet":5,"annee":2020},{"radio":[{"label":" éjecter le CD"},{"label":" copier le contenu du répertoire courant dans un répertoire caché"},{"label":" changer le répertoire courant vers le répertoire supérieur","sol":true},{"label":" supprimer le répertoire courant"}]}],[{"text":"Parmi les commandes suivantes, laquelle permet à n’importe quel utilisateur d’exécuter le fichier appelé jeu ? ","theme":"E","nume":"1","sujet":6,"annee":2020},{"radio":[{"label":" chmod u+x jeu"},{"label":" chmod u+rwx jeu"},{"label":" chmod a+x jeu","sol":true},{"label":" chmod a-x jeu"}]}],[{"text":"La commande suivante vient d'être exécutée en ligne de commande sous Linux :
cp /users/luc/interro.txt ./
Que réalise cette commande ?","theme":"E","nume":"2","sujet":6,"annee":2020},{"radio":[{"label":" copie du fichier users vers le répertoire luc"},{"label":" copie du fichier interro.txt vers le répertoire luc"},{"label":" copie du fichier interro.txt vers le répertoire courant"},{"label":" copie du fichier interro.txt vers le répertoire users","sol":true}]}],[{"text":"Que peut-on dire du système de fichier, suite à l’exécution des commandes suivantes ?
% cd
% ls
Documents Images Videos help.txt tutorial.txt script.py % mv *.txt Documents","theme":"E","nume":"3","sujet":6,"annee":2020},{"radio":[{"label":" L'utilisateur Documents a pris possession des fichiers help.txt et tutorial.txt"},{"label":" Le répertoire /Documents contient maintenant les fichiers help.txt et tutorial.txt"},{"label":" Le répertoire Documents du répertoire de l'utilisateur contient maintenant les fichiers help.txt et tutorial.txt","sol":true},{"label":" script.py a été exécuté et a déplacé les fichiers textes"}]}],[{"text":"Sous Linux, dans quel but utilise-t-on la commande cat readme.txt ? ","theme":"E","nume":"4","sujet":6,"annee":2020},{"radio":[{"label":" pour supprimer le fichier readme.txt"},{"label":" pour copier le fichier readme.txt"},{"label":" pour afficher le contenu du fichier readme.txt","sol":true},{"label":" pour renommer le fichier readme.txt"}]}],[{"text":"Une et une seule de ces affirmations est fausse. Laquelle ? ","theme":"E","nume":"6","sujet":6,"annee":2020},{"radio":[{"label":" Un système d'exploitation libre est la plupart du temps gratuit"},{"label":" Je peux contribuer à un système d'exploitation libre"},{"label":" Il est interdit d'étudier un système d'exploitation propriétaire"},{"label":" Un système d'exploitation propriétaire est plus sécurisé","sol":true}]}],[{"text":"Sous Unix, quelle commande permet de créer un nouveau répertoire ?","theme":"E","nume":"1","sujet":7,"annee":2020},{"radio":[{"label":" mkdir","sol":true},{"label":" echo"},{"label":" ls"},{"label":" rm"}]}],[{"text":"Sous Linux, les droits d'accès à un fichier dont le propriétaire est Joseph sont les suivants : -rwxr-xr--. Laquelle des affirmations suivantes est fausse ?","theme":"E","nume":"2","sujet":7,"annee":2020},{"radio":[{"label":" Joseph a l'autorisation de lire ce fichier"},{"label":" les membres du groupe de Joseph ont l'autorisation de lire ce fichier","sol":true},{"label":" tous les utilisateurs ont l'autorisation de lire ce fichier"},{"label":" les membres du groupe de Joseph ont l'autorisation de modifier ce fichier"}]}],[{"text":"L'adresse IP du site www.education.gouv.fr est 185.75.143.24.
Quel dispositif permet d'associer l'adresse IP et l'URL www.education.gouv.fr ? ","theme":"E","nume":"4","sujet":7,"annee":2020},{"radio":[{"label":" un routeur"},{"label":" un serveur DNS","sol":true},{"label":" un serveur de temps"},{"label":" un serveur Web"}]}],[{"text":"Dans un réseau informatique, que peut-on dire de la transmission de données par paquets ?","theme":"E","nume":"5","sujet":7,"annee":2020},{"radio":[{"label":" cela empêche l’interception des données transmises"},{"label":" cela garantit que toutes les données empruntent le même chemin"},{"label":" cela assure une utilisation efficace des liens de connexion","sol":true},{"label":" cela nécessite la réservation d’un chemin entre l’émetteur et le récepteur"}]}],[{"text":"Dans un terminal Linux on écrit :
user@promethee:/home/user/mesVideos $ cd ../mesPhotos
que se passe-t-il si on appuie sur la touche entrée ?","theme":"E","nume":"1","sujet":8,"annee":2020},{"radio":[{"label":" L'utilisateur sera positionné dans le répertoire /home/user/mesPhotos","sol":true},{"label":" Un nouveau dossier nommé mesPhotos sera créé dans le répertoire /home/user"},{"label":" L'utilisateur sera positionné dans le répertoire /home/user/mesVideos/mesPhotoss"},{"label":" Un nouveau dossier nommé ../mesPhotos sera créé dans le répertoire /home/user/mesVideos"}]}],[{"text":"Lequel de ces périphériques n'est pas un périphérique d'entrée ?","theme":"E","nume":"2","sujet":8,"annee":2020},{"radio":[{"label":" le moniteur","sol":true},{"label":" le clavier"},{"label":" la souris"},{"label":" le scanner"}]}],[{"text":"Quelles sont les quatre parties distinctes de l’architecture de Von Neumann ?","theme":"E","nume":"4","sujet":8,"annee":2020},{"radio":[{"label":" L’unité logique, l’unité de contrôle, la mémoire et les dispositifs d’entrée-sortie","sol":true},{"label":" L’écran, le clavier, le disque dur et le micro-processeur"},{"label":" Le disque dur, le micro-processeur, la carte-mère et la carte graphique"},{"label":" La mémoire des programmes, la mémoire des données, les entrées-sorties et l’unité logique"}]}],[{"text":"Quel composant électronique, inventé vers le milieu du 20e siècle, a permis le développement des ordinateurs actuels ?","theme":"E","nume":"5","sujet":8,"annee":2020},{"radio":[{"label":" le condensateur"},{"label":" la résistance"},{"label":" le transistor","sol":true},{"label":" la diode"}]}],[{"text":"Quel est l’effet de la commande shell suivante ?
cp NSI_ex1_Franck.txt NSI_ex1_Marie.txt","theme":"E","nume":"1","sujet":9,"annee":2020},{"radio":[{"label":" Le fichier NSI_ex1_Franck.txt est copié sous le nom NSI_ex1_Marie.txt","sol":true},{"label":" Le fichier NSI_ex1_Franck.txt est renommé sous le nom NSI_ex1_Marie.txt"},{"label":" Le fichier NSI_ex1_Marie.txt est copié sous le nom NSI_ex1_Franck.txt"},{"label":" Le fichier NSI_ex1_Marie.txt est renommé sous le nom NSI_ex1_Franck.txt"}]}],[{"text":"Quelle commande du shell Linux permet de renommer un fichier ?","theme":"E","nume":"2","sujet":9,"annee":2020},{"radio":[{"label":" cp"},{"label":" rm"},{"label":" mv","sol":true},{"label":" touch"}]}],[{"text":"Comment s'appelle l'ensemble des règles qui régissent les échanges sur Internet ?","theme":"E","nume":"3","sujet":9,"annee":2020},{"radio":[{"label":" les couches"},{"label":" le wifi"},{"label":" les protocoles","sol":true},{"label":" les commutateurs"}]}],[{"text":"Quel matériel permet d'interconnecter des réseaux entre eux : ","theme":"E","nume":"5","sujet":9,"annee":2020},{"radio":[{"label":" un routeur","sol":true},{"label":" un commutateur (ou switch)"},{"label":" un interconnecteur"},{"label":" un serveur"}]}],[{"text":"Sous UNIX, que va réaliser la ligne de commande cat file.txt ? ","theme":"E","nume":"6","sujet":9,"annee":2020},{"radio":[{"label":" rien du tout"},{"label":" l'affichage du contenu du fichier file.txt dans la console","sol":true},{"label":" la création d'un fichier file.txt"},{"label":" la suppression du fichier file.txt"}]}],[{"text":"Quel est l'élément qui ne fait pas partie de l'architecture du modèle de Von Neumann ?","theme":"E","nume":"1","sujet":10,"annee":2020},{"radio":[{"label":" l'unité d'entrée"},{"label":" l'unité arithmétique et logique"},{"label":" la mémoire centrale"},{"label":" l'unité d'affichage","sol":true}]}],[{"text":"Dans le protocole de communication IP :","theme":"E","nume":"2","sujet":10,"annee":2020},{"radio":[{"label":" Les données sont envoyées en une seule partie."},{"label":" Les données sont envoyées en plusieurs parties qui suivent le même itinéraire au sein du réseau."},{"label":" Les données sont envoyées en plusieurs parties qui suivent des itinéraires différents au sein du réseau et
arrivent à destination en respectant l’ordre de leur envoi."},{"label":" Les données sont envoyées en plusieurs parties qui suivent des itinéraires différents au sein du réseau et
arrivent à destination dans un ordre quelconque.","sol":true}]}],[{"text":"Dans un établissement scolaire, tous les ordinateurs sont reliés au réseau local par l'intermédiaire de câbles Ethernet. Il n'existe pas de liaisons sans fil. Dans chaque salle d'ordinateurs, les machines sont reliées à un commutateur. Chaque commutateur est relié par un câble jusqu'à la salle où se situe le serveur contrôleur de domaine et la passerelle internet (routeur).
Vous êtes connectés sur un ordinateur d'une de ces salles d'ordinateurs avec votre classe. Tout à coup, plus personne n'a accès à Internet, mais toutes les ressources locales de l'établissement sont toujours accessibles. Parmi ces quatre propositions, laquelle est la plus vraisemblable ?","theme":"E","nume":"6","sujet":10,"annee":2020},{"radio":[{"label":" Un de vos camarades a débranché accidentellement le câble Ethernet de votre machine."},{"label":" Le routeur de l'étage est indisponible (il a été débranché ou est en panne)."},{"label":" Le commutateur de la salle est indisponible (il a été débranché ou est en panne)."},{"label":" La passerelle internet de l'établissement est indisponible (elle a été débranchée ou est en panne).","sol":true}]}],[{"text":"Quelle est la commande qui permet d’afficher le répertoire courant dans le shell GNU/Linux ?","theme":"E","nume":"1","sujet":11,"annee":2020},{"radio":[{"label":" mkdir"},{"label":" pwd","sol":true},{"label":" cd"},{"label":" ls -l"}]}],[{"text":"Dans un terminal sous Linux, à quoi sert la commande traceroute ? ","theme":"E","nume":"2","sujet":11,"annee":2020},{"radio":[{"label":" à afficher un itinéraire routier entre deux villes"},{"label":" c'est un synonyme pour la commande ping"},{"label":" à afficher le chemin suivi par des paquets à travers un protocole IP","sol":true},{"label":" à suivre pas à pas l'exécution d'un programme"}]}],[{"text":"Lorsque, en ligne de commande, on saisit la commande
rm *
ceci a pour effet :","theme":"E","nume":"3","sujet":11,"annee":2020},{"radio":[{"label":" d’activer une télécommande"},{"label":" d’accéder au répertoire parent du répertoire courant"},{"label":" d’effacer tous les fichiers du répertoire courant et ses sous-répertoires"},{"label":" d’effacer tous les fichiers du répertoire courant","sol":true}]}],[{"text":"Pour renommer un fichier text1.txt en text1.old dans un même répertoire, quelle commande faut-il utiliser ? ","theme":"E","nume":"4","sujet":11,"annee":2020},{"radio":[{"label":" mv text1.txt ../text1.old"},{"label":" mv text1.txt text1.old","sol":true},{"label":" cp text1.txt text1.old"},{"label":" lns text1.txt text1.old"}]}],[{"text":"Quel matériel permet d'interconnecter des ordinateurs entre eux : ","theme":"E","nume":"5","sujet":11,"annee":2020},{"radio":[{"label":" un routeur"},{"label":" un commutateur (ou switch)","sol":true},{"label":" un interconnecteur"},{"label":" un serveur"}]}],[{"text":"Dans un terminal, on exécute la suite de commandes système suivante :
cd ~
cd seances/tp
mv exercice.txt ./../../exercice.txt
Où se trouve finalement placé le fichier exercice.txt ? ","theme":"E","nume":"6","sujet":11,"annee":2020},{"radio":[{"label":" dans le répertoire ~/seance/tp"},{"label":" dans le répertoire ~/seance"},{"label":" dans le répertoire ~"},{"label":" dans le répertoire /home","sol":true}]}],[{"text":"Parmi tous les registres internes que possède une architecture mono-processeur, il en existe un appelé compteur ordinal (program counter).
Quel est le rôle de ce registre ?","theme":"E","nume":"1","sujet":12,"annee":2020},{"radio":[{"label":" il contient l'adresse mémoire de la prochaine instruction à exécuter","sol":true},{"label":" il contient le nombre d'instructions contenues dans le programme"},{"label":" il contient l'adresse mémoire de l'opérande à récupérer","sol":false},{"label":" il contient le nombre d'opérandes utilisés"}]}],[{"text":"Dans la console Linux, quelle commande faut-il exécuter pour obtenir la documentation sur la commande pwd ? ","theme":"E","nume":"2","sujet":12,"annee":2020},{"radio":[{"label":" man pwd","sol":true},{"label":" cd pwd"},{"label":" mkdir pwd"},{"label":" ls pwd"}]}],[{"text":"Quelle est la racine du système de fichier de Linux ?","theme":"E","nume":"3","sujet":12,"annee":2020},{"radio":[{"label":"/","sol":true},{"label":" root"},{"label":" sudo"},{"label":" home"}]}],[{"text":"Lequel de ces systèmes d'exploitation est sous licence propriétaire ?","theme":"E","nume":"4","sujet":12,"annee":2020},{"radio":[{"label":" Android"},{"label":" Linux"},{"label":" Windows","sol":true},{"label":" Ubuntu"}]}],[{"text":"Quel est le rôle de la commande shell ls ? ","theme":"E","nume":"5","sujet":12,"annee":2020},{"radio":[{"label":" basculer en mode administrateur"},{"label":" lister le contenu du répertoire courant","sol":true},{"label":" donner un accès complet à un fichier"},{"label":" effacer le contenu du répertoire courant"}]}],[{"text":"Quelle est l’utilité de la commande ping dans un réseau informatique ? ","theme":"E","nume":"6","sujet":12,"annee":2020},{"radio":[{"label":" établir un réseau privé virtuel"},{"label":" tester si la connexion peut être établie avec une machine distante","sol":true},{"label":" obtenir la route suivie par un paquet dans le réseau"},{"label":" mesurer les performances d'une machine distante"}]}],[{"text":"Par quelle ligne de commande peut-on créer, sous le système d’exploitation Linux, trois répertoires nommés : JAVA, PYTHON et PHP ?","theme":"E","nume":"5","sujet":13,"annee":2020},{"radio":[{"label":" mkdir JAVA, PYTHON, PHP"},{"label":" mk -dir JAVA PYTHON PHP"},{"label":" mkdir JAVA PYTHON PHP","sol":true},{"label":" mk dir JAVA PYTHON PHP"}]}],[{"text":"À partir du répertoire ~/Perso/Doc quelle commande permet de rejoindre le répertoire ~/Public ? ","theme":"E","nume":"6","sujet":13,"annee":2020},{"radio":[{"label":" cd ./Public"},{"label":" cd ../Public"},{"label":" cd ././Public"},{"label":" cd ../../Public","sol":true}]}],[{"text":"Quelle commande permet de connaître le répertoire courant ?","theme":"E","nume":"1","sujet":14,"annee":2020},{"radio":[{"label":" cd"},{"label":" ls"},{"label":" pwd","sol":true},{"label":" chmod"}]}],[{"text":"Parmi les adresses suivantes, laquelle est une adresse Ethernet non valide ?","theme":"E","nume":"3","sujet":14,"annee":2020},{"radio":[{"label":" 8D:A9:D5:67:E6:F3"},{"label":" 8d:a9:d5:67:e6:f3"},{"label":" 8H:A9:D5:67:E6:F3","sol":true},{"label":" FF:A9:D5:67:E6:F3"}]}],[{"text":"Identifier parmi les éléments suivants celui qui n'est pas un capteur.","theme":"E","nume":"4","sujet":14,"annee":2020},{"radio":[{"label":" haut-parleur","sol":true},{"label":" caméra"},{"label":" accéléromètre"},{"label":" microphone"}]}],[{"text":"Dans la console Linux, quelle commande faut-il exécuter pour obtenir la liste des répertoires et dossiers contenus dans le répertoire courant ?","theme":"E","nume":"5","sujet":14,"annee":2020},{"radio":[{"label":" man pwd"},{"label":" cd pwd"},{"label":" ls -l","sol":true},{"label":" man ls -l"}]}],[{"text":"Dans la console Linux, quelle commande faut-il exécuter pour obtenir la liste des fichiers du répertoire courant dont l'extension est jpg ?","theme":"E","nume":"6","sujet":14,"annee":2020},{"radio":[{"label":" ls -l *.jpg","sol":true},{"label":" man pwd **jpg"},{"label":" cd jpg"},{"label":" man jpg"}]}],[{"text":"Parmi les adresses suivantes, laquelle est une adresse IP non valide ?","theme":"E","nume":"1","sujet":15,"annee":2020},{"radio":[{"label":" 1.2.3.4"},{"label":" 192.168.23.242"},{"label":" 127.3.87.256","sol":true},{"label":" 10.1.64.42"}]}],[{"text":"Sous Unix, que fait la commande suivante :
ls –a /home/pi >> toto.txt","theme":"E","nume":"2","sujet":15,"annee":2020},{"radio":[{"label":" elle liste uniquement les répertoires cachés du répertoire /home/pi"},{"label":" elle liste tous les fichiers du répertoire /home/pi et enregistre le résultat dans un fichier toto.txt","sol":true},{"label":" elle liste tous les fichiers des répertoires de /home/pi et de toto.txt","sol":false},{"label":" elle liste tous les fichiers du répertoire courant et enregistre le résultat dans un fichier /home/pi/toto.txt"}]}],[{"text":"La commande chmod a-r monfichier ","theme":"E","nume":"3","sujet":15,"annee":2020},{"radio":[{"label":" permet à tous (all en anglais) la lecture de monfichier"},{"label":" interdit à tous (all en anglais) la lecture de monfichier","sol":true},{"label":" permet à tous (all en anglais) l'écriture dans monfichier"},{"label":" interdit à tous (all en anglais) l'écriture dans monfichier"}]}],[{"text":"Parmi ces propositions, laquelle désigne un système d'exploitation libre ?","theme":"E","nume":"4","sujet":15,"annee":2020},{"radio":[{"label":" LibreOffice"},{"label":" Windows"},{"label":" MacOS"},{"label":" GNU-Linux","sol":true}]}],[{"text":"Dans la console Linux, étant positionné dans le répertoire /home/marcelH/travail, quelle commande faut-il exécuter pour remonter dans l'arborescence vers le répertoire /home/marcelH ?","theme":"E","nume":"5","sujet":15,"annee":2020},{"radio":[{"label":" cd."},{"label":" cd ..","sol":true},{"label":" cd ..."},{"label":" cd /../."}]}],[{"text":"Parmi les éléments suivants, lequel est un capteur ?","theme":"E","nume":"1","sujet":16,"annee":2020},{"radio":[{"label":" un bouton poussoir","sol":true},{"label":" un moteur"},{"label":" une diode électroluminescente"},{"label":" un afficheur à cristaux liquides"}]}],[{"text":"On réalise une petite station météo. Quel composant est un capteur ? ","theme":"E","nume":"2","sujet":16,"annee":2020},{"radio":[{"label":" l'afficheur LCD"},{"label":" l'écran de l'ordinateur"},{"label":" la LED"},{"label":" le thermomètre","sol":true}]}],[{"text":"Parmi les systèmes d’exploitation suivants, lequel est libre ?","theme":"E","nume":"3","sujet":16,"annee":2020},{"radio":[{"label":" Mac OS"},{"label":" iOS"},{"label":" Microsoft Windows"},{"label":" GNU/Linux","sol":true}]}],[{"text":"Parmi les éléments suivants, lequel n'est pas un capteur ?","theme":"E","nume":"1","sujet":17,"annee":2020},{"radio":[{"label":" un haut-parleur"},{"label":" une caméra"},{"label":" un écran tactile","sol":true},{"label":" un microphone"}]}],[{"text":"Quel protocole permet d’attribuer dynamiquement une adresse IP ?","theme":"E","nume":"2","sujet":17,"annee":2020},{"radio":[{"label":" UDP"},{"label":" HTTP"},{"label":" DHCP","sol":true},{"label":" DNS"}]}],[{"text":"Le répertoire personnel de l'utilisateur contient deux répertoires tempo et sauve. On souhaite déplacer le fichier bac.txt du repertoire tempo vers le répertoire sauve. Quelle commande permet de réaliser ce déplacement ?","theme":"E","nume":"3","sujet":17,"annee":2020},{"radio":[{"label":" mkdir ~/tempo/bac.txt ~/sauve"},{"label":" mkdir ~/sauve ~/tempo/bac.txt"},{"label":" mv ~/tempo/bac.txt ~/sauve","sol":true},{"label":" mv ~/sauve ~/tempo/bac.txt"}]}],[{"text":"Lorsqu'un utilisateur lance une application, le système d'exploitation va l'ouvrir dans :","theme":"E","nume":"1","sujet":18,"annee":2020},{"radio":[{"label":" un espace disponible du disque SSD"},{"label":" un espace disponible du disque HDD"},{"label":" un espace disponible de la RAM","sol":true},{"label":" un espace disponible de la ROM"}]}],[{"text":"Depuis le répertoire /home/ubuntu/ on exécute la commande mkdir ./Documents/Holidays
Quel est son effet ?","theme":"E","nume":"1","sujet":19,"annee":2020},{"radio":[{"label":" supprimer le dossier Holidays situé dans Documents"},{"label":" changer de répertoire pour se retrouver dans le répertoire /home/Documents/Holidays"},{"label":" créer un dossier Holidays dans le répertoire /home/ubuntu/Documents","sol":true},{"label":" lister le contenu du répertoire Holidays de Documents"}]}],[{"text":"Dans la console Linux, quelle commande faut-il exécuter pour effacer le fichier test0.csv ? ","theme":"E","nume":"4","sujet":19,"annee":2020},{"radio":[{"label":" rm test0.cvs","sol":true},{"label":" cp test0.csv"},{"label":" ls test0.csv"},{"label":" mv test0.csv"}]}],[{"text":"Un protocole est un ensemble de ...","theme":"E","nume":"5","sujet":19,"annee":2020},{"radio":[{"label":" matériels connectés entre eux"},{"label":" serveurs et de clients connectés entre eux"},{"label":" règles qui régissent les échanges entre équipements informatiques","sol":true},{"label":" règles qui régissent les échanges entre un système d’exploitation et les applications"}]}],[{"text":"Dans un établissement scolaire, tous les ordinateurs sont reliés au réseau local par l'intermédiaire de câbles Ethernet ; il n'existe pas de liaisons sans fil. Dans chaque salle d'ordinateurs, les machines sont reliées à un commutateur. Chaque commutateur est relié par un câble jusqu'à la salle où se situe le serveur contrôleur de domaine et la passerelle internet (routeur).
En début de séance, aucune personne de votre classe n'arrive à se connecter. Le même message d'erreur s'affiche « Aucun serveur d'authentification n'est joignable sur le réseau. »
cp /etc/professeur/fichier.conf /home/nsi/fichier.conf","theme":"E","nume":"3","sujet":21,"annee":2020},{"radio":[{"label":" un déplacement de fichier"},{"label":" une copie de fichier","sol":true},{"label":" un renommage de fichier"},{"label":" un changement de répertoire"}]}],[{"text":"Dans un terminal sous Linux, quelle commande faut-il écrire pour donner à tout le monde le droit d'écriture sur un fichier information.py ?","theme":"E","nume":"4","sujet":21,"annee":2020},{"radio":[{"label":" chmod o+w information.py"},{"label":" chmod a+w information.py","sol":true},{"label":" chmod o+x information.py"},{"label":" chmod a+x information.py"}]}],[{"text":"Sur la configuration IP d’une machine nommée MACH01 on peut lire :
adresse Ipv4 : 172.16.100.201
Sur la configuration IP d’une machine nommée MACH02 on peut lire :
adresse Ipv4 : 172.16.100.202
Depuis la machine MACH02, à l'aide de quelle commande peut-on tester le dialogue entre ces deux machines ?
En étant dans le répertoire Initial, quel est l’effet de la commande cp * ../Final ?","theme":"E","nume":"1","sujet":29,"annee":2020},{"radio":[{"label":" se placer dans le répertoire Final"},{"label":" déplacer dans le répertoire Initial les fichiers du répertoire Final"},{"label":" copier dans le répertoire Initial les fichiers du répertoire Final"},{"label":" copier dans le répertoire Final les fichiers du répertoire Initial","sol":true}]}],[{"text":"Identifier parmi les éléments suivants celui qui est uniquement un périphérique de sortie.","theme":"E","nume":"2","sujet":29,"annee":2020},{"radio":[{"label":" clavier"},{"label":" souris"},{"label":" écran","sol":true},{"label":" microphone"}]}],[{"text":"Sous Linux, la console indique que l'utilisateur se trouve dans le dossier /var/lib. Quelle commande doit-il exécuter pour revenir dans son dossier personnel /home/martin ?","theme":"E","nume":"4","sujet":29,"annee":2020},{"radio":[{"label":" cd~","sol":true},{"label":" cd /home","sol":false},{"label":" dir"},{"label":" dir /home/martin"}]}],[{"text":"Dans une mémoire RAM, que peut-on faire ?","theme":"E","nume":"3","sujet":30,"annee":2020},{"radio":[{"label":" uniquement lire des données"},{"label":" uniquement écrire des données"},{"label":" lire et écrire des données","sol":true},{"label":" lire des données même en cas de coupure de courant"}]}],[{"text":"L'architecture client-serveur :","theme":"E","nume":"2","sujet":31,"annee":2020},{"radio":[{"label":" est un mode de communication entre programmes"},{"label":" est une architecture matérielle de coopération entre machines","sol":true},{"label":" est un mode de communication entre routeurs"},{"label":" est un mode de communication entre commutateurs"}]}],[{"text":"Dans un système Linux, on dispose d'un répertoire racine contenant deux répertoires documents et sauvegardes. On se trouve dans le répertoire documents où figure un fichier NSI.txt.
Quelle commande permet de créer une copie nommée NSI2.txt de ce fichier dans le répertoire sauvegardes ? ","theme":"E","nume":"4","sujet":31,"annee":2020},{"radio":[{"label":" cp NSI.txt NSI2.txt"},{"label":" cp NSI.txt sauvegardes/NSI2.txt"},{"label":" cp NSI.txt ../NSI2.txt"},{"label":" cp NSI.txt ../sauvegardes/NSI2.txt","sol":true}]}],[{"text":"Sur un ordinateur, où est stocké de manière permanente le système d'exploitation ?","theme":"E","nume":"4","sujet":32,"annee":2020},{"radio":[{"label":" dans la mémoire RAM"},{"label":" sur le bus de donnée"},{"label":" sur le disque dur ou le disque SSD","sol":true},{"label":" dans le Cloud"}]}],[{"text":"Sachant que hibou est un fichier présent dans le répertoire courant, quel est l’effet de la commande suivante : mv hibou chouette","theme":"E","nume":"1","sujet":34,"annee":2020},{"radio":[{"label":" déplacer le fichier hibou dans le répertoire chouette"},{"label":" ajouter le contenu du fichier hibou à la fin du fichier chouette "},{"label":" renommer le fichier hibou en chouette","sol":true},{"label":" créer le fichier chouette, copie du fichier hibou"}]}],[{"text":"On a exécuté la commande ls -l et obtenu l’affichage suivant :
total 0
-rw-rw-rw- 1 etudiant etudiant 15 Jul 2 13:29 exercice drwxrwxrwx 1 etudiant etudiant 512 Jul 2 13:37 seances
Que permettent d’affirmer les informations obtenues ?","theme":"E","nume":"1","sujet":35,"annee":2020},{"radio":[{"label":" exercice et seances sont deux fichiers"},{"label":" exercice est un fichier et seances est un répertoire","sol":true},{"label":" exercice et seances sont deux répertoires"},{"label":" exercice est un répertoire et seances est un fichier"}]}],[{"text":"Parmi ces composants électroniques, lequel est d'échelle microscopique dans un ordinateur ?","theme":"E","nume":"5","sujet":36,"annee":2020},{"radio":[{"label":" le bus"},{"label":" le radiateur"},{"label":" le transistor","sol":true},{"label":" le disque dur"}]}],[{"text":"Que permet d’effectuer la commande mkdir dans le shell d'Unix (interpréteur de commandes) ? ","theme":"E","nume":"6","sujet":38,"annee":2020},{"radio":[{"label":" créer un répertoire vide","sol":true},{"label":" créer un fichier vide"},{"label":" supprimer un répertoire cible "},{"label":" supprimer un fichier cible"}]}],[{"text":"Dans un ordinateur, que permet de faire la mémoire vive ?","theme":"E","nume":"5","sujet":39,"annee":2020},{"radio":[{"label":" Stocker les données de façon permanente"},{"label":" Afficher les informations sur l’écran"},{"label":" Réaliser les calculs"},{"label":" Stocker les données de façon temporaire","sol":true}]}],[{"text":"Dans un terminal sous Linux, quelle commande permet d'afficher la liste des fichiers du répertoire courant ?","theme":"E","nume":"2","sujet":40,"annee":2020},{"radio":[{"label":" ls ","sol":true},{"label":" cd "},{"label":" mv "},{"label":" rm"}]}],[{"text":"Quel est le principe de l'encapsulation des données dans un réseau informatique ?","theme":"E","nume":"5","sujet":41,"annee":2020},{"radio":[{"label":" Cacher les données afin que l'on ne puisse pas les lire"},{"label":" Mettre les données les unes à la suite des autres"},{"label":" Chiffrer les données afin que l'on ne puisse pas les lire"},{"label":" Inclure les données d'un protocole dans un autre protocole","sol":true}]}],[{"text":"Dans un shell sous Linux, Alice utilise la commande pwd. Cette commande :","theme":"E","nume":"6","sujet":41,"annee":2020},{"radio":[{"label":" liste les fichiers du répertoire courant"},{"label":" liste les répertoires du répertoire courant"},{"label":" affiche le chemin du répertoire courant","sol":true},{"label":" affiche les permissions relatives au répertoire courant"}]}],[{"text":"Laquelle de ces écritures ne désigne pas une adresse IP ?","theme":"E","nume":"3","sujet":48,"annee":2020},{"radio":[{"label":" 127.0.0.1"},{"label":" 207.142.131.245"},{"label":" 192.168.229.48"},{"label":" 296.141.2.4","sol":true}]}]]
- Détails
- Écrit par : Richard GAUTHIER
- Clics : 1150
http://jaimelaneige.com/ma_planche/traitement.php?nom=Snow&prenom=Jon
Quelle est l'adresse du serveur ?","theme":"D","nume":"1","sujet":3,"annee":2020},{"radio":[{"label":" jaimelaneige"},{"label":" jaimelaneige.com","sol":true},{"label":" jaimelaneige.com/ma_planche"},{"label":" jaimelaneige.com/ma_planche/traitement.php"}]}],[{"text":"Quel est le nom de l’événement généré lorsque l’utilisateur clique sur un bouton de type button dans une page HTML ?","theme":"D","nume":"2","sujet":3,"annee":2020},{"radio":[{"label":" action"},{"label":" mouse"},{"label":" submit"},{"label":" click","sol":true}]}],[{"text":"Parmi GET et POST, quelle méthode d'envoi de formulaire crypte les informations envoyées au serveur ?","theme":"D","nume":"3","sujet":3,"annee":2020},{"radio":[{"label":" les deux : GET et POST"},{"label":" GET seulement"},{"label":" POST seulement"},{"label":" aucune des deux","sol":true}]}],[{"text":"Quelle URL parmi les suivantes témoigne que l'échange entre le navigateur et le serveur est chiffré ?","theme":"D","nume":"4","sujet":3,"annee":2020},{"radio":[{"label":" http://www.mabanque.com/"},{"label":" http://www.mabanque.fr/"},{"label":" https://www.mabanque.fr/","sol":true},{"label":" http://secure.mabanque.fr/"}]}],[{"text":"Parmi les réponses suivantes, que permet d’effectuer la méthode POST du protocole HTTP ?","theme":"D","nume":"5","sujet":3,"annee":2020},{"radio":[{"label":" Définir le style d’une page web"},{"label":" Pirater des données bancaire"},{"label":" Envoyer une page web vers le client"},{"label":" Envoyer les données saisies dans un formulaire HTML vers un serveur","sol":true}]}],[{"text":"Une page HTML contient la ligne suivante dans laquelle un mot a été remplacé par des points de supsension :
<p ...... =\"alert('hello')\"> Survolez-moi </p>
Au survol de la souris, le message hello apparait dans une boite de dialogue.
Par quel mot faut-il remplacer les points de suspension ?","theme":"D","nume":"6","sujet":3,"annee":2020},{"radio":[{"label":" onmouseout"},{"label":" onmouseover","sol":true},{"label":" onmouseleave"},{"label":" onclick"}]}],[{"text":"Parmi les éléments suivants, lequel est un protocole ?","theme":"D","nume":"1","sujet":4,"annee":2020},{"radio":[{"label":" GET"},{"label":" POST"},{"label":" HTTP","sol":true},{"label":" HTML"}]}],[{"text":"Parmi les balises HTML ci-dessous quelle est celle qui permet à l’utilisateur de saisir son nom dans un formulaire en respectant la norme HTML ?","theme":"D","nume":"2","sujet":4,"annee":2020},{"radio":[{"label":" <select />"},{"label":" <form />"},{"label":" <input type=\"text\" />","sol":true},{"label":" <input type=\"name\" />"}]}],[{"text":"Pour créer un lien vers la page d'accueil de Wikipédia, que devra-t-on écrire dans une page Web ?","theme":"D","nume":"3","sujet":4,"annee":2020},{"radio":[{"label":" <a target=\"http://fr.wikipedia.org\">Wikipédia</a>"},{"label":" <a href=\"http://fr.wikipedia.org\" />"},{"label":" <a href=\"http://fr.wikipedia.org\">Wikipédia</a>","sol":true},{"label":" <link src=\"http://fr.wikipedia.org\">Wikipédia</link>"}]}],[{"text":"Que peut-on affirmer au sujet des formulaires de pages Web ?","theme":"D","nume":"4","sujet":4,"annee":2020},{"radio":[{"label":" les variables d'une requête POST sont affichées dans l'URL"},{"label":" une requête GET peut être utilisée pour transmettre des données sensibles"},{"label":" une requête GET peut transmettre de grandes quantités de données"},{"label":" une requête POST peut utiliser tout type de données","sol":true}]}],[{"text":"Charles veut accéder à son forum favori. Il saisit son adresse (URL) sur son navigateur Web, qui lui afficher une erreur 404.
Quelle cas de figure n'explique pas sa situation ?","theme":"D","nume":"5","sujet":4,"annee":2020},{"radio":[{"label":" une mise à jour du serveur qui héberge le forum"},{"label":" une erreur de saisie de sa part","sol":true},{"label":" une panne de sa connexion internet"},{"label":" un changement de titre du forum qu'il veut consulter"}]}],[{"text":"Le site internet d'un quotidien d'information permet aux visiteurs de laisser des commentaires textuels. Ces commentaires doivent être visibles par les autres visiteurs.
Laquelle des affirmations suivantes est correcte ?","theme":"D","nume":"6","sujet":4,"annee":2020},{"radio":[{"label":" Il suffit que la page HTML contienne des champs de la forme <textarea >"},{"label":" Il suffit que la page HTML contienne des champs de la forme <textarea > et d'utiliser JavaScript pour
enregistrer les commentaires"},{"label":" Il faut un programme en PHP ou un script Python sur le serveur pour traiter les données","sol":true},{"label":" Non, ce n'est pas possible avec la technologie actuelle"}]}],[{"text":"Dans une page HTML, que permet la balise <form action=\"http://mon_site.fr\" method=\"POST\"> ? ","theme":"D","nume":"2","sujet":5,"annee":2020},{"radio":[{"label":" d'envoyer des données à l'URL http://mon_site.fr sans les ajouter au corps de la requête HTTP"},{"label":" d'envoyer des données à l'URL http://mon_site.fr et de les ajouter au corps de la requête HTTP mais pas à
l'URL","sol":true},{"label":" de télécharger un formulaire depuis l'URL http://mon_site.fr"},{"label":" de récupérer des données depuis l'URL http://mon_site.fr"}]}],[{"text":"Dans le contexte du Web, qu’est-ce qu’une transmission chiffrée ?","theme":"D","nume":"4","sujet":5,"annee":2020},{"radio":[{"label":" une transmission optimisée pour les grands nombres"},{"label":" une transmission sous forme binaire"},{"label":" une transmission d’informations cryptées","sol":true},{"label":" une transmission facturée proportionnellement à la taille du message"}]}],[{"text":"Lors de la consultation d’une page HTML contenant un bouton auquel est associée la fonction suivante, que se passe-t-il quand on clique sur ce bouton ?
function action(event) {
}
Quel est votre langage préféré ?
Quelle balise parmi les quatre suivantes a été utilisée pour les cases à cocher ?
<ul id=\"tab-nav\">
<li><a href=\"onglet1.html\" class=\"tab-nav-active\">Onglet 1</a></li> <li><a href=\"onglet2.html\">Onglet 2</a></li>
<li><a href=\"onglet3.html\">Onglet 3</a></li>
</ul>
Quel code CSS permet de mettre en bleu la couleur de fond des onglets et uniquement eux ?","theme":"D","nume":"6","sujet":6,"annee":2020},{"radio":[{"label":" tab-nav a { background-color : blue; }"},{"label":" tab-nav, a { background-color : blue; }","sol":false},{"label":" #tab-nav a { background-color : blue; }","sol":true},{"label":" #tab-nav, a { background-color : blue; }"}]}],[{"text":"Un élément form (un formulaire) d'une page HTML contient un élément button de type submit. Un clic sur ce bouton :","theme":"D","nume":"1","sujet":7,"annee":2020},{"radio":[{"label":" envoie les données du formulaire vers la page définie par l'attribut action de l'élément form","sol":true},{"label":" efface les données entrées par l'utilisateur dans le formulaire"},{"label":" envoie les données du formulaire vers la page définie par l'attribut method de l'élément form"},{"label":" ne fait rien du tout si un script javascript n'est pas associé au bouton"}]}],[{"text":"Un élève a écrit une fonction javascript qui détermine la moyenne des valeurs entrées par l'utilisateur dans un formulaire de sa page HTML.
Il place sa fonction javascript :","theme":"D","nume":"2","sujet":7,"annee":2020},{"radio":[{"label":" entre la balise <js> et la balise </js>"},{"label":" entre la balise <code> et la balise </code>"},{"label":" entre la balise <script> et la balise </script>","sol":true},{"label":" entre la balise <javascript> et la balise </javascript>"}]}],[{"text":"Dans le code HTML les délimiteurs tels que <body> et </body> s’appellent ? ","theme":"D","nume":"5","sujet":7,"annee":2020},{"radio":[{"label":" des bornes"},{"label":" des balises","sol":true},{"label":" des paragraphes"},{"label":" des liens"}]}],[{"text":"Voici un extrait d'un document HTML.
<body> .........
Clic !
</button>
<h1><span id=\"valeur\">2000</span></h1>
</body> <html>
Quelle doit être la ligne qui remplace les pointillés pour obtenir un bouton dont l'appui déclenche la fonction javascript actionBouton() ?","theme":"D","nume":"6","sujet":7,"annee":2020},{"radio":[{"label":" <button click = \"actionBouton();\">"},{"label":" <button onclick = \"actionBouton();\">","sol":true},{"label":" <button onclick => \"actionBouton();\""},{"label":" <button> onclick = \"actionBouton();\""}]}],[{"text":"Parmi les langages suivants, lequel est exécuté sur le serveur lors de la consultation d’une page Web ?","theme":"D","nume":"1","sujet":8,"annee":2020},{"radio":[{"label":" JavaScript"},{"label":" HTML"},{"label":" CSS"},{"label":" PHP","sol":true}]}],[{"text":"Par quoi commence l’URL d’une page Web sécurisée ?","theme":"D","nume":"2","sujet":8,"annee":2020},{"radio":[{"label":" http"},{"label":" https","sol":true},{"label":" ftp"},{"label":" smtp"}]}],[{"text":"On considère le formulaire HTML suivant :
<form action=\"action.php\" method=\"get\" name=\"prenom\"> Prénom :
<input type=\"text\" id=\"champ1\" name=\"p\"/> <br/>
<input type=\"hidden\" name=\"util\" value=\"1549\"/>
<input value=\"Envoi du prénom\" type=\"submit\"/> </form>
Le prénom entré par l'utilisateur est contenu dans :","theme":"D","nume":"3","sujet":8,"annee":2020},{"radio":[{"label":" l’élément dont l’attribut id est champ1","sol":true},{"label":" l’élément nommé prénom"},{"label":" l’élément dont l’attribut value est Envoi du prénom"},{"label":" l’élément dont l’attribut type est hidden"}]}],[{"text":"On souhaite qu’un menu apparaisse à chaque fois que l’utilisateur passe sa souris sur l’image de bannière du site. L’attribut de la balise img dans lequel on doit mettre un code Javascript à cet effet est :","theme":"D","nume":"4","sujet":8,"annee":2020},{"radio":[{"label":" onclick"},{"label":" src"},{"label":" alt"},{"label":" onmouseover","sol":true}]}],[{"text":"Après avoir tenté d’accéder à un site, le navigateur affiche : 403 Forbidden. Cela signifie que :","theme":"D","nume":"5","sujet":8,"annee":2020},{"radio":[{"label":" la connexion à Internet est défaillante"},{"label":" le navigateur a refusé d'envoyer la requête","sol":false},{"label":" le serveur a répondu par un code d'erreur","sol":true},{"label":" le serveur n'a jamais répondu"}]}],[{"text":"Quelle est la machine qui exécute un programme JavaScript inclus dans une page HTML ?","theme":"D","nume":"6","sujet":8,"annee":2020},{"radio":[{"label":" le serveur WEB qui contient la page HTML"},{"label":" la machine de l'utilisateur qui consulte la page HTML","sol":true},{"label":" un serveur du réseau"},{"label":" un routeur du réseau"}]}],[{"text":"Mehdi a écrit une page HTML contenant des éléments input de formulaire. Il place ces éléments de formulaire :","theme":"D","nume":"1","sujet":9,"annee":2020},{"radio":[{"label":" entre la balise <form> et la balise </form>","sol":true},{"label":" entre la balise <formulary> et la balise </formulary>"},{"label":" entre la balise <code> et la balise </code>"},{"label":" entre la balise <script> et la balise </script>"}]}],[{"text":"Parmi les couples de balises suivants, lequel permet de créer un formulaire ?","theme":"D","nume":"2","sujet":9,"annee":2020},{"radio":[{"label":" <body> </body>"},{"label":" <html> </html>"},{"label":" <div> </div>"},{"label":" <form> </form>","sol":true}]}],[{"text":"Lors de la consultation d’une page HTML, contenant un bouton auquel est associée la fonction javascript suivante, que se passe-t-il quand on clique sur ce bouton ?
function action(event) {
}
<script>
function sommeNombres(formulaire) {
var somme = formulaire.n1.value + formulaire.n2.value;
console.log(somme); }
</script>
<form>
Nombre 1 : <input name=\"n1\" value=\"30\">
Nombre 2 : <input name=\"n2\" value=\"10\">
<input type=\"button\" value=\"Somme\" onclick=\"sommeNombres(this.form)\">
</form>
Quand l'utilisateur clique sur le bouton Somme, le calcul de la fonction sommeNombre() se fait : ","theme":"D","nume":"5","sujet":9,"annee":2020},{"radio":[{"label":" uniquement dans le navigateur","sol":true},{"label":" uniquement sur le serveur qui héberge la page"},{"label":" à la fois dans le navigateur et sur le serveur"},{"label":" si le calcul est complexe, le navigateur demande au serveur de faire le calcul"}]}],[{"text":"Quel code d'erreur renvoie un serveur Web, lorsque la ressource demandée par une requête n'existe pas ?","theme":"D","nume":"6","sujet":9,"annee":2020},{"radio":[{"label":" 100"},{"label":" 200"},{"label":" 404","sol":true},{"label":" 504"}]}],[{"text":"Un navigateur affiche la page HTML suivante :
<html lang=\"fr\">
<meta charset=\"utf-8\">
<link rel=\"stylesheet\" href=\"style.css\">
</head>
<button onclick=\"maFonction()\">Cliquer ici</button>
<script src=\"script.js\"></script>
Lorsque l'on clique sur le bouton, l'action déclenchée maFonction() est définie :
<article>
<h1>Les auteurs de ce site</h1>
<button onclick=\"auteurs()\">Appuyer ici</button>
</article>
<script src=\"java_script/ScriptJava.js\"></script>
<script>
function auteurs() { alert(\"Auteurs anonymes\"); }
<\\script>
Quel sera le résultat d’un clic sur le bouton \"Appuyer ici\" ? ","theme":"D","nume":"6","sujet":10,"annee":2020},{"radio":[{"label":" Rien"},{"label":" La page du navigateur se fermera"},{"label":" La page affichera à la place du bouton \"Appuyer ici\" le message \"Auteurs anonymes\""},{"label":" Cela provoquera l’ouverture d’une fenêtre comportant le message \"Auteurs anonymes\"","sol":true}]}],[{"text":"On considère l’extrait suivant d'une page web d'un site de vente en ligne.
<form id=\"fmCreerCommande\" name=\"fmCreerCommande\" action=\"gestion.php\" method=\"post\">
<label for=\"quantite\" class=\"dropdown\">Quantité :</label>
<select name=\"quantite\" autocomplete=\"off\" id=\"quantite\" class=\"dropdown\">
<option value=\"1\" selected>1</option>
<option value=\"3\">3</option>
</select>
<div id=\"btnMulti\" class=\"clValidBtn\">
<input type=\"button\" value=\"Ajouter\" class=\"btn\" onclick=\"ajouterProduit()\">
</form>
Quelle est la méthode utilisée pour transmettre les informations saisies dans ce formulaire ?
<p>Coucou ! Ca va?</p>
Quelle commande CSS écrire pour que le texte apparaisse en rose sur fond jaune ?","theme":"D","nume":"4","sujet":11,"annee":2020},{"radio":[{"label":" p { couleur: rose ; fond: jaune;}"},{"label":" <p> { color = pink background-color = yellow}"},{"label":" <p> { color = pink ; background-color: yellow} </p>"},{"label":" p { color: pink ; background-color: yellow ;}","sol":true}]}],[{"text":"On considère cet extrait de fichier HTML représentant les onglets d'une barre de navigation :
function BoutonGris() {
var btn = document.createElement(\"BUTTON\"); btn.innerHTML = \"Annulation\"; document.getElementById(\"DIV\").appendChild(btn);
}","theme":"D","nume":"1","sujet":12,"annee":2020},{"radio":[{"label":" elle remplace un élément DIV par un bouton"},{"label":" elle annule l'élément BUTTON"},{"label":" elle crée un bouton comportant le texte \"Annulation\"","sol":true},{"label":" elle recherche le bouton \"BUTTON\" et crée une copie appelée \"btn\""}]}],[{"text":"Quelle méthode est utilisée via une requête HTTP pour envoyer une image via un formulaire HTML ?","theme":"D","nume":"3","sujet":12,"annee":2020},{"radio":[{"label":" HEAD"},{"label":" PUT"},{"label":" POST","sol":true},{"label":" GET"}]}],[{"text":"Un site internet utilise une requête HTTP avec la méthode POST pour transmettre les données d'un formulaire.
<form action=\"traitement.php\" method=\"get\">
<label for=\"nom\">Classe:</label>
<input type=\"text\" id=\"nom\" name=\"leNom\" />
<div>
<label for=\"effectif\">Effectif:</label>
<input type=\"number\" id=\"effectif\" name=\"n\" />
</div> <div>
<button type=\"submit\">Go!</button> </div>
</form>
Un utilisateur remplit le formulaire comme suit :
Quelle est l'adresse de la page obtenue lorsque l'utilisateur clique sur le bouton Go! ?
<form action=\"/action_page.php\" method=\"post\">
First name : <input type=\"text\" name = \"fname\">
Last name : <input type=\"text\" name = \"lname\">
<input type=\"submit\" value=\"Submit\">
</form>
Que peut-on dire des informations transmises dans ce formulaire ?","theme":"D","nume":"3","sujet":16,"annee":2020},{"radio":[{"label":" elles seront enregistrées dans l’historique du navigateur"},{"label":" elles seront enregistrées dans le cache du navigateur"},{"label":" elles ne devront pas dépasser une limite en nombre de caractères transmis","sol":true},{"label":" elles ne seront pas visibles dans la barre du navigateur"}]}],[{"text":"Dans un fichier HTML nommé reservation.html, on a défini au sein d’une balise <script> la fonction confirmer. Ce fichier contient aussi la ligne suivante :
<button onclick=\"confirmer();\">Annuler la réservation</button>
On affiche cette page dans un navigateur Web (pour lequel JavaScript est activé).
action."},{"label":" Le navigateur ne peut pas générer une requête HTTP à destination du serveur pour confirmer cette action."},{"label":" Le navigateur va nécessairement déclencher un appel à la fonction confirmer.","sol":true},{"label":" Le navigateur ne peut pas déclencher un appel à la fonction confirmer."}]}],[{"text":"Quelle est la fonction principale d’un fichier CSS ?","theme":"D","nume":"1","sujet":17,"annee":2020},{"radio":[{"label":" Définir le style d’une page web","sol":true},{"label":" Assurer l’interaction entre une page web et l’utilisateur"},{"label":" Créer une page web dynamique"},{"label":" Créer un bouton dans une page web"}]}],[{"text":"Dans une page web, on souhaite créer un bouton permettant l’appel de la fonction javascript traitement(). Quelle ligne d’instructions permettra de le faire ?","theme":"D","nume":"2","sujet":17,"annee":2020},{"radio":[{"label":" <button onclick = \"traitement()\">Cliquez ici</button>","sol":true},{"label":" <a href = traitement()>Cliquez ici</a>"},{"label":" <button>Cliquez ici</button = traitement()>"},{"label":" <button>Cliquez ici = traitement()</button>"}]}],[{"text":"Quel est le protocole utilisé pour accéder à la page https://www.domaine.gouv.fr/qcm.php?nom=Martin ? ","theme":"D","nume":"5","sujet":18,"annee":2020},{"radio":[{"label":" HTTPS","sol":true},{"label":" HTTP"},{"label":" WWW"},{"label":" FTP"}]}],[{"text":"Parmi ces quatre éléments d’un formulaire HTML, lequel est prévu pour envoyer les données saisies ?","theme":"D","nume":"3","sujet":20,"annee":2020},{"radio":[{"label":" <input name=\"file\" type=\"file\"/>"},{"label":" <input value=\"here we go !\" type=\"submit\"/>","sol":true},{"label":" <input name=\"email\" type=\"email\"/>"},{"label":" <input value=\"once again !\" type=\"reset\"/>"}]}],[{"text":"Quel est le code HTML correct pour créer un hyperlien vers le site Eduscol ?","theme":"D","nume":"3","sujet":21,"annee":2020},{"radio":[{"label":" <a url=\"https://www.eduscol.education.fr/\"> site Eduscol </a>"},{"label":" <a name=\"https://www.eduscol.education.fr/\"> site Eduscol </a>"},{"label":" <a href=\"https://www.eduscol.education.fr/\"> site Eduscol </a>","sol":true},{"label":" <a> https://www.eduscol.education.fr/ </a> site Eduscol"}]}],[{"text":"Quelle est la balise HTML utilisée pour indiquer un titre de niveau d'importance maximal ?","theme":"D","nume":"1","sujet":23,"annee":2020},{"radio":[{"label":" la balise <h0>"},{"label":" la balise <h1>","sol":true},{"label":" la balise <head>"},{"label":" la balise <header>"}]}],[{"text":"Comment s'appelle la méthode permettant de transmettre les variables en les faisant apparaître dans la barre d’adresse du navigateur ?","theme":"D","nume":"6","sujet":23,"annee":2020},{"radio":[{"label":" URL"},{"label":" HEAD"},{"label":" POST"},{"label":" GET","sol":true}]}],[{"text":"Un internaute clique sur un lien qui envoie la requête HTTP suivante à un serveur :
http://jaimelaneige.com/ma_planche/traitement.php?nom=Snow&prenom=Jon
Que demande cette requête au serveur ?","theme":"D","nume":"4","sujet":25,"annee":2020},{"radio":[{"label":" de renvoyer le fichier traitement.php en identifiant nom et prénom à Snow et Jon"},{"label":" d'exécuter le fichier traitement.php en identifiant nom et prénom à Snow et Jon","sol":true},{"label":" d'indiquer si Jon Snow a bien pris son traitement"},{"label":" de renvoyer le fichier traitement.php en affichant prénom et nom : Jon Snow"}]}],[{"text":"Lorsque la méthode POST est associée à un formulaire au sein d’une page HTML, comment les réponses du formulaire sont-elles envoyées au serveur ?","theme":"D","nume":"1","sujet":26,"annee":2020},{"radio":[{"label":" Elles sont visibles dans l’URL"},{"label":" Elles sont cachées de l’URL","sol":true},{"label":" Elles sont transmises via un service postal spécifique"},{"label":" Elles sont découpées en plusieurs petites URL limitées à 4 mots"}]}],[{"text":"Quelle méthode d’envoi des paramètres est-il préférable d’utiliser, pour un formulaire d’une page web, destiné à demander à l’utilisateur un mot de passe pour se connecter (le protocole utilisé est HTTPS) ?","theme":"D","nume":"2","sujet":27,"annee":2020},{"radio":[{"label":" la méthode PASSWORD"},{"label":" la méthode CRYPT"},{"label":" la méthode GET"},{"label":" la méthode POST","sol":true}]}],[{"text":"Quel langage est interprété ou exécuté côté serveur ?","theme":"D","nume":"4","sujet":27,"annee":2020},{"radio":[{"label":" JavaScript"},{"label":" PHP","sol":true},{"label":" HTML"},{"label":" CSS"}]}],[{"text":"Comment doit-on procéder pour insérer des instructions en javascript dans un fichier html ?","theme":"D","nume":"1","sujet":28,"annee":2020},{"radio":[{"label":" Il suffit de mettre les instructions entre les balises <javascript> et </javascript>"},{"label":" Il faut utiliser une balise <script>","sol":true},{"label":" Il faut les insérer dans le fichier CSS"},{"label":" Il est inutile de mettre des balises spéciales"}]}],[{"text":"En HTML, un formulaire commence par quelle balise ?","theme":"D","nume":"2","sujet":30,"annee":2020},{"radio":[{"label":" <form>","sol":true},{"label":" </form>"},{"label":" <input type=\"form\">"},{"label":" <!--form-->"}]}],[{"text":"Quelle balise HTML permet de créer des liens entre pages ?","theme":"D","nume":"1","sujet":31,"annee":2020},{"radio":[{"label":" <r>"},{"label":" <l>"},{"label":" <link>"},{"label":" <a>","sol":true}]}],[{"text":"Voici un extrait d'un document HTML.
<body>
.........
Clic !
</button>
<h1><span id=\"valeur\">2000</span></h1>
</body>
<html>
Quelle doit être la ligne qui remplace les pointillés pour obtenir un bouton dont l'appui déclenche la fonction javascript actionBouton() ?","theme":"D","nume":"6","sujet":38,"annee":2020},{"radio":[{"label":" <button click = \"actionBouton();\">"},{"label":" <button onclick = \"actionBouton();\">","sol":true},{"label":" <button onclick => \"actionBouton();\""},{"label":" <button> onclick = \"actionBouton();\""}]}],[{"text":"Voici un extrait d'un document HTML.
<body> .........
Clic !
</button>
<h1><span id=\"valeur\">2000</span></h1>
</body>
<html>
Quelle doit être la ligne qui remplace les pointillés pour obtenir un bouton dont l'appui déclenche la fonction javascript actionBouton() ?","theme":"D","nume":"2","sujet":41,"annee":2020},{"radio":[{"label":" <button click = \"actionBouton();\">"},{"label":" <button onclick = \"actionBouton();\">","sol":true},{"label":" <button onclick => \"actionBouton();\""},{"label":" <button> onclick = \"actionBouton();\""}]}],[{"text":"Quelle méthode est utilisée via une requête HTTP pour envoyer une image via un formulaire HTML ? ","theme":"D","nume":"2","sujet":42,"annee":2020},{"radio":[{"label":" HEAD"},{"label":" PUT"},{"label":" POST","sol":true},{"label":" GET"}]}],[{"text":"Un navigateur transmet une requête à un site bancaire à l'aide du protocole HTTPS. Une seule des affirmations suivantes est correcte :","theme":"D","nume":"1","sujet":44,"annee":2020},{"radio":[{"label":" Le protocole HTTPS garantit uniquement l'identité du serveur de la banque."},{"label":" Le protocole HTTPS garantit uniquement l'identité du serveur de la banque et la confidentialité de la transmission (on ne peut espionner les données en raison de la connexion chiffrée)."},{"label":" Le protocole HTTPS garantit l'identité du serveur de la banque, la confidentialité de la transmission ainsi que l'intégrité des données (on ne peut pas altérer les données à l'insu du client et du serveur en raison du chiffrement).","sol":true},{"label":" Le protocole HTTPS garantit l'identité du serveur de la banque, la confidentialité de la transmission, l'intégrité des données ainsi que la protection des données au niveau du serveur (aucun hacker ne pourra les obtenir frauduleusement)."}]}],[{"text":"Voici un extrait d'une page HTML :
<script>
function sommeNombres(formulaire) {
var somme = formulaire.n1.value + formulaire.n2.value;
console.log(somme); }
</script>
<form>
Nombre 1 : <input name=\"n1\" value=\"30\">
Nombre 2 : <input name=\"n2\" value=\"10\">
<input type=\"button\" value=\"Somme\" onclick=\"sommeNombres(this.form)\">
</form>
Quand l'utilisateur clique sur le bouton Somme, le calcul de la fonction sommeNombre() se fait : ","theme":"D","nume":"5","sujet":45,"annee":2020},{"radio":[{"label":" uniquement dans le navigateur","sol":true},{"label":" uniquement sur le serveur qui héberge la page"},{"label":" à la fois dans le navigateur et sur le serveur"},{"label":" si le calcul est complexe, le navigateur demande au serveur de faire le calcul"}]}],[{"text":"Parmi les quatre propositions suivantes, laquelle est la seule à correspondre à un entête correct de formulaire d'une page HTML ?","theme":"D","nume":"3","sujet":48,"annee":2020},{"radio":[{"label":" <form method=\"formulaire.php\" action=\"submit\">"},{"label":" <form method=\"post\" action=onclick()>"},{"label":" <form method=\"get\" action=\"arret.php\">","sol":true},{"label":" <form method=\"post\" action=arret.php>","sol":false}]}],[{"text":"Un navigateur affiche la page HTML suivante :
<html lang=\"fr\">
<meta charset=\"utf-8\">
<link rel=\"stylesheet\" href=\"style.css\">
</head>
<button onclick=\"maFonction()\">Cliquer ici</button>
<script src=\"script.js\"></script>
Lorsque l'on clique sur le bouton, l'action déclenchée maFonction() est définie :
- Détails
- Écrit par : Richard GAUTHIER
- Clics : 1300
\"1\",\"01\",\"Ain\",\"AIN\",\"ain\",\"A500\"
\"2\",\"02\",\"Aisne\",\"AISNE\",\"aisne\",\"A250\"
\"3\",\"03\",\"Allier\",\"ALLIER\",\"allier\",\"A460\"
On considère le code suivant :
import csv
with open('departements.csv', newline='') as monFichier:
lesLignes = csv.reader(monFichier)
print(uneLigne[3])
Que va produire l'exécution de ce code ?
mendeleiev = [
['H','.', '.','.','.','.','.','He'], ['Li','Be','B','C','N','O','Fl','Ne'], ['Na','Mg','Al','Si','P','S','Cl','Ar'], ...... ]
Une erreur s'est glissée dans le tableau, car le symbole du Fluor est F et non Fl. Quelle instruction permet de rectifier ce tableau ?","theme":"C","nume":"4","sujet":3,"annee":2020},{"radio":[{"label":" mendeleiev.append('F')"},{"label":" mendeleiev[1][6] = 'F'","sol":true},{"label":" mendeleiev[6][1] = 'F'"},{"label":" mendeleiev[-1][-1] = 'F'"}]}],[{"text":"Quelle est la valeur de la variable table à la fin de l'exécution du script suivant : table = [[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]]
table [1][2] = 5","theme":"C","nume":"5","sujet":3,"annee":2020},{"radio":[{"label":" [[1, 5, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]]"},{"label":" [[1, 2, 3], [5, 2, 3], [1, 2, 3], [1, 2, 3]]"},{"label":" [[1, 2, 3], [1, 2, 5], [1, 2, 3], [1, 2, 3]]","sol":true},{"label":" [[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 5, 3]]"}]}],[{"text":"On considère la liste de p-uplets suivante :
table = [ ('Grace', 'Hopper', 'F', 1906), ('Tim', 'Berners-Lee', 'H', 1955),
('Ada', 'Lovelace', 'F', 1815), ('Alan', 'Turing', 'H', 1912) ]
où chaque p-uplet représente un informaticien ou une informaticienne célèbre ; le premier élément est son prénom, le deuxième élément son nom, le troisième élément son sexe (‘H’ pour un homme, ‘F’ pour une femme) et le quatrième élément son année de naissance (un nombre entier entre 1000 et 2000).
On définit une fonction :
def fonctionMystere(table): mystere = []
for ligne in table:
if ligne[2] == 'F':
mystere.append(ligne[1])
Que vaut fonctionMystere(table)?
asso = []
L = [ ['marc','marie'], ['marie','jean'], ['paul','marie'], ['marie','marie'], ['marc','anne'] ]
if c[1]==’marie’:
Que vaut asso à la fin de l'exécution ?
nom, prenom, naissance, deces
von neumann, john, 1903, 1957
Le programme ci-dessous nous permet de créer un tableau à partir de ce fichier.
file = open(\"info.csv\", \"r\")
firstLine = file.readline() # chargement de la ligne d’entête
Les index des lignes de ce tableau vont...
\"1\",\"01\",\"Ain\",\"AIN\",\"ain\",\"A500\"
\"2\",\"02\",\"Aisne\",\"AISNE\",\"aisne\",\"A250\"
\"3\",\"03\",\"Allier\",\"ALLIER\",\"allier\",\"A460\" \"4\",\"04\",\"Alpes-de-Haute-Provence\",\"ALPES-DE-HAUTE-PROVENCE\",\"alpes-de-haute- provence\",\"A412316152\"
Quel est le format de ce fichier ?
a = [1, 2, 3]
Que contient la variable c à la fin de cette exécution ?
mendeleiev = [
['H','.', '.','.','.','.','.','He'], ['Li','Be','B','C','N','O','Fl','Ne'], ['Na','Mg','Al','Si','P','S','Cl','Ar'], ...... ]
Comment construire la liste des gaz rares, c'est-à-dire la liste des éléments de la dernière colonne ?","theme":"C","nume":"3","sujet":5,"annee":2020},{"radio":[{"label":" gaz_rares = [ periode[7] for periode in mendeleiev]","sol":true},{"label":" gaz_rares = [ periode for periode in mendeleiev[7]]"},{"label":" gaz_rares = [ periode for periode[7] in mendeleiev]"},{"label":" gaz_rares = [ periode[8] for periode in mendeleiev]"}]}],[{"text":"On considère la table suivants :
t = [ {'type': 'marteau', 'prix': 17, 'quantité': 32}, {'type': 'scie', 'prix': 24, 'quantité': 3}, {'type': 'tournevis', 'prix': 8, 'quantité': 45} ]
Quelle expression permet d'obtenir la quantié de scies ?","theme":"C","nume":"4","sujet":5,"annee":2020},{"radio":[{"label":" t[2]['quantité']"},{"label":" t[1]['quantité']","sol":true},{"label":" t['quantité'][1]"},{"label":" t['scies']['quantité']"}]}],[{"text":"On souhaite construire une table de 4 lignes de 3 éléments que l’on va remplir de 0.
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'}]
Quelle affirmation est correcte ?","theme":"C","nume":"6","sujet":5,"annee":2020},{"radio":[{"label":" t est une liste de listes"},{"label":" t est une liste de dictionnaires","sol":true},{"label":" t est un dictionnaire de listes"},{"label":" t est une liste de tuples","sol":false}]}],[{"text":"On exécute le code suivant :
dict = { \"alexandre\" : 17, \"mehdi\" : 18, \"jeanne\" : 16, \"charlotte\" : 19, \"celina\" : 18, \"noé\" : 19 }
def f(dic):
for cle, valeur in dic.items() :
if valeur > 18:
Que renvoie l'appel f(dict) ?
t = [ {'type': 'marteau', 'prix': 17, 'quantité': 32}, {'type': 'scie', 'prix': 24, 'quantité': 3}, {'type': 'tournevis', 'prix': 8, 'quantité': 45} ]
Quelle expression permet d'obtenir la quantié de scies ?","theme":"C","nume":"3","sujet":6,"annee":2020},{"radio":[{"label":" t[2]['quantité']"},{"label":" t[1]['quantité']","sol":true},{"label":" t['quantité'][1]"},{"label":" t['scies']['quantité']"}]}],[{"text":"On a défini deux tables de données :
data1 = [(‘Bruce’, ’Wayne’), (‘Chuck’, ‘Norris’), (‘Bruce’, ‘Lee’), (‘Clark’, ‘Kent’)]
Quelle instruction permet de construire une table data regroupant l'ensemble des informations de data1 et data2 ?
a = [1, 2, 3]
Que contient la variable c à la fin de cette exécution ?
def f(T):
for k in T:
if s > 1:
else:
return False
Dans quel cas cette fonction renvoie-t-elle la valeur True ?
nom | prenom | date_naissance |
Dupont | Pierre | 17/05/1987 |
Dupond | Catherine | 18/07/1981 |
Haddock | Archibald | 23/04/1998 |
table = [ ['lovelace', 'ada', 1815, 1852],
['von neumann','john', 1903, 1957],
['turing', 'alan', 1912, 1954], ['mccarthy', 'john', 1927, 2011], ['floyd', 'robert', 1936, 2001] ]
def age(personnage):
return personnage[3] - personnage[2]
table = [ ['lovelace', 'ada', 1815, 1852], ['von neumann','john', 1903, 1957], ['turing', 'alan', 1912, 1954], ['mccarthy', 'john', 1927, 2011], ['floyd', 'robert', 1936, 2001] ]
L = []
L.append(index)
Quelle est la valeur de la liste L à la suite de cette exécution ?
collection = [('Renault', '4L', 1974, 30), ('Peugeot', '504', 1970, 82), ('Citroën', 'Traction', 1950, 77)]
Que vaut collection[1][2] ? ","theme":"C","nume":"3","sujet":10,"annee":2020},{"radio":[{"label":" 1970","sol":true},{"label":" '4L'"},{"label":" ('Peugeot', '504', 1970, 82)"},{"label":" ('Renault', '4L', 1974, 30)"}]}],[{"text":"On exécute le code suivant :
def maxi(t):
for x in t:
if x[1] >= m[1]:
m=x
L = [ ('Alice', 17), ('Barnabé', 17), ('Casimir', 17),('Doriane', 17), ('Emilien', 14), ('Fabienne', 16) ]
Quelle est alors la valeur de maxi(L) ?
mendeleiev = [
['H','.', '.','.','.','.','.','He'], ['Li','Be','B','C','N','O','Fl','Ne'], ['Na','Mg','Al','Si','P','S','Cl','Ar'], ...... ]
Comment construire la liste des gaz rares, c'est-à-dire la liste des éléments de la dernière colonne ?","theme":"C","nume":"2","sujet":11,"annee":2020},{"radio":[{"label":" gaz_rares = [ periode[7] for periode in mendeleiev]","sol":true},{"label":" gaz_rares = [ periode for periode in mendeleiev[7]]"},{"label":" gaz_rares = [ periode for periode[7] in mendeleiev]"},{"label":" gaz_rares = [ periode[8] for periode in mendeleiev]"}]}],[{"text":"On exécute le script suivant :
notes = {\"Paul\": 12, \"Jean\": 16, \"Clara\": 14, \"Aïssa\": 18} t = list(notes.keys())
Quelle est la valeur de t à la fin de cette exécution ? ","theme":"C","nume":"5","sujet":11,"annee":2020},{"radio":[{"label":" Paul"},{"label":" [\"Paul\", '\"Jean\", \"Clara\", \"'Aïssa']","sol":true},{"label":" [12, 16, 14, 18]"},{"label":" [ \"Paul\": 12, \"Jean\": 16, \"Clara\": 14, \"Aïssa\": 18 ]"}]}],[{"text":"Qu'est-ce qu'un fichier CSV ?","theme":"C","nume":"6","sujet":11,"annee":2020},{"radio":[{"label":" une librairie Python permettant l'affichage des images"},{"label":" un utilitaire de traitement d'image"},{"label":" un format d'image"},{"label":" un format de données","sol":true}]}],[{"text":"Un fichier CSV ...","theme":"C","nume":"1","sujet":12,"annee":2020},{"radio":[{"label":" ne peut être lu que par un tableur"},{"label":" est l'unique format utilisé pour construire une base de données"},{"label":" est un fichier texte","sol":true},{"label":" est un format propriétaire"}]}],[{"text":"Dans une course de chevaux, chaque participant est représenté par un numéro de dossard unique , son nom et sa ville sous la forme d'un couple formé d'un entier et d'une liste : (dossard, [nom, ville]).
Les données de quelques participants sont réunies au sein de la liste course ci-dessous : course = [ (5,['Mistral','Lille']), (3,['Zéphir','Paris']),
(7,['Ouragan','Bordeaux']), ......, ....... ]
Quelle expression permet d'obtenir la ville du cheval nommé Zéphir ? ","theme":"C","nume":"2","sujet":12,"annee":2020},{"radio":[{"label":" course[1][1][1]","sol":true},{"label":" course[1][1][2]"},{"label":" course[1][2][1]"},{"label":" course[2][1][1]"}]}],[{"text":"Quelle est la valeur de la variable t1 à la fin de l'exécution du script suivant :
t1 = [['Valenciennes', 24],['Lille', 23],['Laon', 31],['Arras', 18]]
for i in range(len(t1)):
if v[0] == t1[i][0]:
repertoire = [ {'nom':'Dupont', 'tel':'5234'},
{'nom':'Tournesol', 'tel':'5248'}, {'nom':'Dupond', 'tel':'3452'}]
for i in range(len(repertoire)):
print(repertoire[i]['tel'])
T = [ {'fruit': 'banane', 'nombre': 25}, {'fruit': 'orange', 'nombre': 124}, {'fruit': 'pomme', 'nombre': 75}, {'fruit': 'kiwi', 'nombre': 51} ]
Quelle expression a-t-elle pour valeur le nombre de pommes ?","theme":"C","nume":"6","sujet":13,"annee":2020},{"radio":[{"label":" T[2]['nombre']","sol":true},{"label":" T[2,'nombre']"},{"label":" T[3]['nombre']"},{"label":" T[3,'nombre']"}]}],[{"text":"On exécute le code suivant :
a = [5, 4, 3, 4, 7]
Quelle est la valeur de la variable a à la fin de cette exécution ?
La variable c est alors définie ainsi :
ligne = \"dupont;arnaud;245862;france\"
Que contient cette variable c ?
mon_fichier = open(\"exemple.txt\", \"r\")","theme":"C","nume":"4","sujet":14,"annee":2020},{"radio":[{"label":" Elle permet d’ouvrir le fichier \"exemple.txt\" en mode lecture si le fichier est dans le même dossier que le fichier du programme Python comportant cette instruction.","sol":true},{"label":" Elle permet d’ouvrir le fichier \"exemple.txt\" en mode lecture même si le fichier n’est pas dans le même dossier que le fichier du programme Python comportant cette instruction."},{"label":" Elle permet d’ouvrir le fichier \"exemple.txt\" en mode écriture si le fichier est dans le même dossier que le fichier du programme Python comportant cette instruction."},{"label":" Elle permet d’ouvrir le fichier \"exemple.txt\" en mode écriture même si le fichier n’est pas dans le même dossier que le fichier du programme Python comportant cette instruction."}]}],[{"text":"Quelle expression Python permet d’accéder au numéro de téléphone de Tournesol, sachant que le répertoire a été défini par l’affectation suivante :
repertoire = [ {'nom':'Dupont', 'tel':'5234'},
{'nom':'Tournesol', 'tel':'5248'}, {'nom':'Dupond', 'tel':'3452'}]","theme":"C","nume":"6","sujet":14,"annee":2020},{"radio":[{"label":" repertoire['Tournesol']"},{"label":" repertoire['tel'][1]"},{"label":" repertoire[1]['tel']","sol":true},{"label":" repertoire['Tournesol'][tel]"}]}],[{"text":"On écrit la fonction suivante :
def extreme(t, test):
for x in t:
if test(x,m):
m=x
On dispose d'une liste L dont les éléments sont des couples (nom, note). Par exemple :
L = [ ('Alice', 17), ('Barnabé', 18), ('Casimir', 17), ('Doriane', 20),
('Emilien', 15), ('Fabienne', 16) ]
On aimerait que l'appel de fonction extreme(L, test) renvoie un couple présentant la note maximale. Quelle définition de la fonction test peut-on utiliser ?
return a[0] < b[0]"},{"label":" def test(a,b):
return a[0] > b[0]"},{"label":" def test(a,b):
return a[1] < b[1]"},{"label":" def test(a,b):
return a[1] > b[1]","sol":true}]}],[{"text":"Une table d’un fichier client contient le nom, le prénom et l’identifiant des clients sous la forme :
clients = [ (\"Dupont\", \"Paul\", 1), (\"Durand\", \"Jacques\", 2),(\"Dutronc\", \"Jean\", 3), ...]
En supposant que plusieurs clients se prénomment Jean, que vaut la liste x après l’exécution du code suivant ?
x = []
for i in range(len(clients)):
if clients[i][1] == \"Jean\":
Les données de quelques participants sont réunies au sein de la liste course ci-dessous :
(7,['Ouragan','Bordeaux']), ......, ....... ]
Quelle expression permet d'obtenir la ville du cheval nommé Zéphir ?
t = [[3,4,5,1],[33,6,1,2]]
for i in range(len(t)):
for j in range(len(t[i])):
x = t[i][j]
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'}]
r = [ c for c in t if c['age']>30 and c['sejour']=='ISTANBUL' ]
Combien la liste r contient-elle d'éléments ? ","theme":"C","nume":"1","sujet":18,"annee":2020},{"radio":[{"label":"0"},{"label":"1","sol":true},{"label":"2 "},{"label":"3"}]}],[{"text":"On considère une table de données
films = [{\"Titre\": \"ET\", \"Réalisateur\": \"Spielberg\", \"Date\": 1982},
{\"Titre\": \"Ready Player One\", \"Réalisateur\": \"Spielberg\", \"Date\": 2018}, {\"Titre\": \"The Artist\", \"Réalisateur\": \"Hazanavicius\", \"Date\": 2011},
...]
On souhaite obtenir la liste des films réalisés par \"Spielberg\" ou par \"Hazanavicius\" depuis l'année 2000.
Quelle doit être la condition utilisée pour sélectionner les enregistrements correspondants, lors du parcours de la table ?
and film[\"Date\"] >= 2000","sol":true},{"label":" film[\"Réalisateur\"] == \"Spielberg\" and film[\"Réalisateur\"] == \"Hazanavicius\" and film[\"Date\"] >= 2000"},{"label":" film[\"Réalisateur\"] == \"Spielberg\" or film[\"Réalisateur\"] == \"Hazanavicius\" or film[\"Date\"] >= 2000"},{"label":" (film[\"Réalisateur\"] == \"Spielberg\" and film[\"Réalisateur\"] == \"Hazanavicius\") or film[\"Date\"] >= 2000"}]}],[{"text":"On définit une table d'élèves et une liste finale de la façon suivante :
table_eleves = [ {\"prenom\": \"Ada\", \"nom\" : \"Lovelace\", \"age\" : 17}, {\"prenom\": \"Charles\", \"nom\" : \"Babbage\", \"age\" : 18},
......
{\"prenom\": \"John\", \"nom\" : \"Von Neumann\", \"age\" : 16} ] liste_finale = [ eleve for eleve in table_eleves if eleve[\"age\"] >= 18 ]
Que contient cette liste finale ?","theme":"C","nume":"3","sujet":20,"annee":2020},{"radio":[{"label":" La liste des prénoms des élèves majeurs de la table."},{"label":" La liste des âges des élèves majeurs de la table."},{"label":" La liste des élèves majeurs de la table, chaque élément de la liste étant représenté par un dictionnaire.","sol":true},{"label":" La liste des élèves majeurs de la table, chaque élément de la liste étant représenté par une liste."}]}],[{"text":"Par quelle expression remplacer les pointillés dans le programme Python suivant, pour que son exécution affiche le numéro de Dupond ?
repertoire = [ {'nom':'Dupont', 'tel':'5234'},
{'nom':'Tournesol', 'tel':'5248'}, {'nom':'Dupond', 'tel':'3452'}]
for i in range(len(repertoire)):
print(repertoire[i]['tel'])
table = [ ['lovelace', 'ada', 1815, 1852],
['von neumann','john', 1903, 1957], ['turing', 'alan', 1912, 1954], ['mccarthy', 'john', 1927, 2011], ['floyd', 'robert', 1936, 2001] ]
L = []
for index in range(len(table)):
L.append(index)
Quelle est la valeur de la liste L à la suite de cette exécution ?
{ 'nom': 'Jérôme', 'NSI': 16.2, 'maths': 11.4, 'physique': 13.0 }
pour retenir les notes d'un élève.
n1 = { 'nom': \"Albert\", 'NSI': 12.3, 'maths': 14.0, 'physique': 8.7 }
n2 = { 'nom': \"Béatrice\", 'NSI': 12.3, 'maths': 11.0, 'physique': 12.5 }
n5 = { 'nom': \"Emilie\", 'NSI': 16.1, 'maths': 5.3, 'physique': 14.4 }
mendeleiev = [
['H','.', '.','.','.','.','.','He'], ['Li','Be','B','C','N','O','Fl','Ne'], ['Na','Mg','Al','Si','P','S','Cl','Ar'], ...... ]
Une erreur s'est glissée dans le tableau, car le symbole du Fluor est F et non Fl. Quelle instruction permet de rectifier ce tableau ?","theme":"C","nume":"5","sujet":26,"annee":2020},{"radio":[{"label":" mendeleiev.append('F')"},{"label":" mendeleiev[1][6] = 'F'","sol":true},{"label":" mendeleiev[6][1] = 'F'"},{"label":" mendeleiev[-1][-1] = 'F'"}]}],[{"text":"On exécute le code suivant :
table = [ ['lovelace', 'ada', 1815, 1852],
['von neumann','john', 1903, 1957], ['turing', 'alan', 1912, 1954], ['mccarthy', 'john', 1927, 2011], ['floyd', 'robert', 1936, 2001] ]
L = []
for index in range(len(table)):
L.append(index)
Quelle est la valeur de la liste L à la suite de cette exécution ?
table = [ ('Grace', 'Hopper', 'F', 1906), ('Tim', 'Berners-Lee', 'H', 1955), ('Ada', 'Lovelace', 'F', 1815), ('Alan', 'Turing', 'H', 1912) ]
où chaque p-uplet représente un informaticien ou une informaticienne célèbre ; le premier élément est son prénom, le deuxième élément son nom, le troisième élément son sexe (‘H’ pour un homme, ‘F’ pour une femme) et le quatrième élément son année de naissance (un nombre entier entre 1000 et 2000).
On définit une fonction :
def fonctionMystere(table):
for ligne in table:
if ligne[2] == 'F':
mystere.append(ligne[1])
Que vaut fonctionMystere(table)?
table = [ ['lovelace', 'ada', 1815, 1852],
['von neumann','john', 1903, 1957], ['turing', 'alan', 1912, 1954], ['mccarthy', 'john', 1927, 2011], ['floyd', 'robert', 1936, 2001] ]
L = []
for index in range(len(table)):
L.append(index)
Quelle est la valeur de la liste L à la suite de cette exécution ?
image = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] for i in range(4):
for j in range(4):
image[i][j] = 1
relevé = [ {'matière':'EPS','moyenne':11}, {'matière':'Sciences','moyenne':6}, {'matière':'LV1','moyenne':14}, {'matière':'Histoire','moyenne':9},
{'matière':'LV2','moyenne':15} ]
b = ......
for i in relevé :
if i[a] > 10:
pour qu'il affiche
EPS
b = 'moyenne'"},{"label":" a=0
table = [{\"nom\": \"dupont\",\"prenom\": \"jean\",\"age\": 16}, {\"nom\": \"durant\",\"prenom\": \"pierre\",\"age\": 15},
.....
....
{\"nom\": \"doe\",\"prenom\": \"jane\",\"age\": 16}]
Quelle expression représente-t-elle la liste des noms des personnes dont l'âge a pour valeur 16 ?","theme":"C","nume":"3","sujet":34,"annee":2020},{"radio":[{"label":" [personne[nom] for personne in table if personne[age]==16]"},{"label":" [personne[\"nom\"] for personne in table if personne[\"age\"]==16]","sol":true},{"label":" [personne[\"nom\"] for personne in table if personne[\"age\"]=16]"},{"label":" [nom if age==16 for nom,age in table ]"}]}],[{"text":"Quelle est la valeur de la variable table à la fin de l'exécution du script suivant :
table[1][2] = 5
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'}]
r = [ c for c in t if c['age']>30 and c['sejour']=='ISTANBUL' ]
Combien la liste r contient-elle d'éléments ? ","theme":"C","nume":"6","sujet":34,"annee":2020},{"radio":[{"label":"0"},{"label":"1","sol":true},{"label":"2 "},{"label":"3"}]}],[{"text":"Quelle est la valeur de x après exécution du programme ci-dessous ?
t = [[3,4,5,1],[33,6,1,2]]
for i in range(len(t)):
for j in range(len(t[i])):
x = t[i][j]
def f(T):
for k in T:
if s > 1:
else:
return False
Dans quel cas cette fonction renvoie-t-elle la valeur True ?
relevé = [ {'matière':'EPS','moyenne':11}, {'matière':'Sciences','moyenne':6}, {'matière':'LV1','moyenne':14}, {'matière':'Histoire','moyenne':9},
{'matière':'LV2','moyenne':15} ]
b = ......
for i in relevé :
if i[a] > 10:
pour qu'il affiche
EPS
b = 'moyenne'"},{"label":" a=0
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'}]
r = [ c for c in t if c['age']>30 and c['sejour']=='ISTANBUL' ]
Combien la liste r contient-elle d'éléments ? ","theme":"C","nume":"3","sujet":39,"annee":2020},{"radio":[{"label":"0"},{"label":"1","sol":true},{"label":"2 "},{"label":"3"}]}],[{"text":"On exécute le code suivant :
collection = [('Renault', '4L', 1974, 30), ('Peugeot', '504', 1970, 82),('Citroën', 'Traction', 1950, 77)]
table_eleves = [ {\"prenom\": \"Ada\", \"nom\" : \"Lovelace\", \"age\" : 17}, {\"prenom\": \"Charles\", \"nom\" : \"Babbage\", \"age\" : 18},
......
{\"prenom\": \"John\", \"nom\" : \"Von Neumann\", \"age\" : 16} ]
liste_finale = [ eleve for eleve in table_eleves if eleve[\"age\"] >= 18 ]
Que contient cette liste finale ?","theme":"C","nume":"5","sujet":39,"annee":2020},{"radio":[{"label":" La liste des prénoms des élèves majeurs de la table."},{"label":" La liste des âges des élèves majeurs de la table."},{"label":" La liste des élèves majeurs de la table, chaque élément de la liste étant représenté par un dictionnaire.","sol":true},{"label":" La liste des élèves majeurs de la table, chaque élément de la liste étant représenté par une liste."}]}],[{"text":"Quelle est la valeur de la variable table à la fin de l'exécution du script suivant :
table = [[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]]
table [1][2] = 5","theme":"C","nume":"6","sujet":39,"annee":2020},{"radio":[{"label":" [[1, 5, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]]"},{"label":" [[1, 2, 3], [5, 2, 3], [1, 2, 3], [1, 2, 3]]"},{"label":" [[1, 2, 3], [1, 2, 5], [1, 2, 3], [1, 2, 3]]","sol":true},{"label":" [[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 5, 3]]"}]}],[{"text":"Dans la plupart des fichiers CSV, que contient la première ligne ?","theme":"C","nume":"2","sujet":40,"annee":2020},{"radio":[{"label":" des notes concernant la table de données"},{"label":" les sources des données"},{"label":" les descripteurs des champs de la table de données","sol":true},{"label":" l'auteur de la table de données"}]}],[{"text":"On définit :
contacts = { 'Toto':
'Paul':
Parmi les propositions suivantes, laquelle est exacte ?","theme":"C","nume":"1","sujet":42,"annee":2020},{"radio":[{"label":" 'Chloé' est une valeur de la variable contacts"},{"label":" 'Chloé' est une clé de la variable contacts","sol":true},{"label":" 'Chloé' est un attribut de la variable contacts"},{"label":" 'Chloé' est un champ de la variable contacts"}]}],[{"text":"On définit ainsi une liste t :
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'}]
Quelle expression vaut-elle 'RIO' parmi les suivantes ? ","theme":"C","nume":"3","sujet":42,"annee":2020},{"radio":[{"label":" t[4]['sejour']","sol":true},{"label":" t[5]['sejour']"},{"label":" t('id'=5)"},{"label":" t.['id'=5].['sejour']"}]}],[{"text":"On définit :
stock = [{'nom': 'flageolets', 'quantité': 50, 'prix': 5.68}, {'nom': 'caviar', 'quantité': 0, 'prix': 99.99}, .........
.........
{'nom': 'biscuits', 'quantité': 100, 'prix': 7.71} ]
Quelle expression permet d'obtenir la liste des noms des produits effectivement présents dans le stock (c'est-à- dire ceux dont la quantité n'est pas nulle) ?","theme":"C","nume":"1","sujet":43,"annee":2020},{"radio":[{"label":" ['nom' for p in stock if 'quantité' != 0]"},{"label":" [p for p in stock if p['quantité'] != 0]"},{"label":" [p['nom'] for p in stock if 'quantité' != 0]"},{"label":" [p['nom'] for p in stock if p['quantité'] != 0]","sol":true}]}],[{"text":"On considère le code suivant :
def clearfield(f):
for i in range(len(f)):
fiche[i]['code'] = None
fiche = [ {\"nom\": \"pierre\", \"note\": 5.99, \"code\": 125}, {\"nom\": \"pol\", \"note\": 2.99, \"code\": 82},{\"nom\": \"jack\", \"note\": 7.99, \"code\": 135} ]
Que renvoie clearfield(fiche) ?
{\"nom\": \"pol\", \"note\": 2.99, \"code\": 82}, {\"nom\": \"jack\", \"note\": 7.99, \"code\": 135}]"},{"label":" [{\"nom\": \"pierre\", \"note\": None, \"code\": 125}, {\"nom\": \"pol\", \"note\": None, \"code\": 82}, {\"nom\": \"jack\", \"note\": None, \"code\": 135}]"},{"label":" [{\"nom\": \"pierre\", \"note\": 5.99, \"None\": 125}, {\"nom\": \"pol\", \"note\": 2.99, \"None\": 82}, {\"nom\": \"jack\", \"note\": 7.99, \"None\": 135}]"},{"label":" [{\"nom\": \"pierre\", \"note\": 5.99, \"code\": None}, {\"nom\": \"pol\", \"note\": 2.99, \"code\": None}, {\"nom\": \"jack\", \"note\": 7.99, \"code\": None}]","sol":true}]}],[{"text":"Quelle expression Python permet d’accéder au numéro de téléphone de Tournesol, sachant que le répertoire a été défini par l’affectation suivante :
repertoire = [{'nom':'Dupont', 'tel':'5234'},
{'nom':'Tournesol', 'tel':'5248'}, {'nom':'Dupond', 'tel':'3452'}]","theme":"C","nume":"4","sujet":47,"annee":2020},{"radio":[{"label":" repertoire['Tournesol']"},{"label":" repertoire['tel'][1]"},{"label":" repertoire[1]['tel']","sol":true},{"label":" repertoire['Tournesol'][tel]"}]}],[{"text":"Dans une course de chevaux, chaque participant est représenté par un numéro de dossard unique, son nom et sa ville sous la forme d'un couple formé d'un entier et d'une liste : (dossard, [nom, ville]).
Les données de quelques participants sont réunies au sein de la liste course ci-dessous :
course = [ (5,['Mistral','Lille']), (3,['Zéphir','Paris']), (7,['Ouragan','Bordeaux']), ......, ....... ]
Quelle expression permet d'obtenir la ville du cheval nommé Zéphir ? ","theme":"C","nume":"6","sujet":50,"annee":2020},{"radio":[{"label":" course[1][1][1]","sol":true},{"label":" course[1][1][2]"},{"label":" course[1][2][1]"},{"label":" course[2][1][1]"}]}],[{"text":"Quelle est la valeur de la variable table après exécution du programme Python suivant ?
table = [12, 43, 6, 22, 37]
if table[i] > table[i+1]:
table[i],table[i+1] = table[i+1], table[i]
- Détails
- Écrit par : Richard GAUTHIER
- Clics : 1137