Académique Documents
Professionnel Documents
Culture Documents
o <li>
o <h1>
o <div>
o <paragraph>
o <p> (correct)
o <ul> (correct)
o <li>
o <h1>
o <div>
o <list>
o <p>
o <ul>
o <li>
o <a>
o <div>
o <img> (correct)
o <span>
o class
o href
o src (correct)
o link
o img
o data
o class
o href (correct)
o src
o link
o a
o data
o Entre deux guillemets séparées par des slashs " ... / ... "
o Entre deux accolades séparés par des points-virgules { ... ; ... } (correct)
o L'élément dont l'id est "intro" et qui est contenu dans un élément <strong>
o Tous les éléments <strong> contenus dans un élément dont l'id est "intro"
o Tous les éléments <strong> et les éléments dont l'id est "intro"
o Le signe espace ( )
o Le signe égal (=)
18. Pourquoi est-il d'usage de sauter une ligne entre chaque déclaration ?
o Pour faciliter les échanges de styles entre deux fichiers (je raconte n'importe
quoi là)
o Il n'y a pas de limite, on peut en créer autant que l'on veut (correct)
1. Parmi ces propriétés, laquelle permet, sur les navigateurs qui la supportent,
d'appliquer une largeur de 100% - 50px à l'élément concerné ?
o width: #captain.flam;
2. Comment faire pour qu'une div prenne toute la largeur disponible dans son
bloc conteneur ?
o li:nth-child(4n)
o li:nth-child(-n+4) (correct)
o li:nth-child(4-n)
o li:nth-child(substr(4))
7. Comment cibler tous les liens de la page sauf ceux qui contiennent la chaîne
"alsacreations" ?
o a:not([href*="alsacreations"]) (correct)
o a[href!="alsacreations"]
o a![href*="alsacreations"]
o a![href$="alsacreations"]
8. Comment charger une feuille de style uniquement pour une fenêtre au format
paysage ?
10. Si j'écris a:active {color: red;} dans ma feuille de style, quels liens seront de
couleur rouge ?
o les liens pointant vers la page en cours (par exemple dans un menu de
navigation)
o à un décalage de 50%
o à la page
o ça dépend du navigateur
13. Quel sélecteur a le plus de poids ?
o li + li:first-child:last-child (correct)
o h1.unicorn:hover
o li:first-child::before
o ul[id="unicorn] > h1
14. Dans une liste de 10 items, combien d’éléments peuvent-ils être ciblés par li +
li:first-child ?
o aucun (correct)
o 1 au maximum
o 2 au maximum
o Un sur deux
o inline-table
o inline-flex
o inline-grid
o inline-float (correct)
o inline-block
o relative
o none
o auto
o inherit
o static (correct)
o normal
o aspect-ratio
o device-width
o device-height
o device-aspect-ratio
o pixel-ratio (correct)
o height
o image-fit
o crop
o object-fit (correct)
o zoom
o transform
19. Quelle est la valeur minimum nécessaire pour qu'une transition fonctionne ?
o le nom de la transition
o l’accélération de la transition
o la propriété à transiter
o j’ai droit à combien de réponses fausses déjà ? (note : ceci est une mauvaise
réponse)
20. Qui est Tim Berners-Lee ?
o l’inventeur de Flexbox
o l’inventeur de CSS
o strlen (correct)
o strlength
o length
o substr
23. Comment accède-t-on au 1er élément chaton dans le tableau suivant : $tableau
= Array('chaton' , 'ornithorynque', 'dauphin'); ?
o $tableau[1]
o $tableau[0] (correct)
o $tableau{0}
o $tableau.get(1)
o $a = $b
o $a == $b (correct)
o $a != $b
o if($a,$b)
o 0 ou 1
o 3
o 8 (correct)
o 12
30. Dans le cas d'envoi d'informations plus ou moins sensibles par formulaire,
quelle méthode utilisera-t-on de préférence ?
o get
o mailto
o post (correct)
31. Quelle fonction retourne le nombre de secondes écoulées depuis le 1er janvier
1970 ?
o time (correct)
o timestamp
o mktime
o microtime
32. Quelle instruction permet d'ouvrir un fichier en écriture afin d'ajouter des
données à la fin de son contenu ?
o fopen("fichier","r+")
o fopen("fichier","w")
o fopen("fichier","a") (correct)
o array_splice()
o array_pop() (correct)
o array_pad()
o array_shift()
34. Quelle fonction permet d'envoyer des en-têtes HTTP au navigateur avant le
contenu de la page ?
o parse_url()
o http_post()
o header() (correct)
o $SETCOOKIE
o $COOKIES
o $HTTP_COOKIES
o $_COOKIE (correct)
o $HTTP_COOKIES_VARS
36. Quelle fonction permet de lire le résultat d'une ressources MySQL renvoyée par
mysql_query() ?
o mysql_fetch_row() (correct)
o mysql_data_seek()
o mysql_affected_rows()
o delete()
o unlink() (correct)
o remove()
o clearfile()
o $tableau = ksort($tableau);
o ksort($tableau)
o $tableau = rsort($tableau);
o rsort($tableau); (correct)
o set('maconstante' = 'valeur');
o define("maconstante","valeur"); (correct)
o exit (correct)
o print_r
o define
41. Comment vérifier la syntaxe d'une adresse e-mail contenue dans la variable
$email ?
o strpos($email,"*@*.*")
o ereg($email,"[:alpha:]*@[:alpha:]*\.[:alpha:]*")
o preg_match("/^(\w|-)+@((\w|-)+\.)+[a-z]{2,6}$/i",$email) (correct)
42. Par défaut, dans quel ordre de priorité sont affectées les variables envoyées
par HTTP ?
o post,cookie, get
o en utilisant __construct()
44. Comment mémorise-t-on de façon pratique une variable d'un script à l'autre sur
un serveur web ?
o Grâce à serialize()
o ob_flush()
o ob_end_flush() (correct)
o ob_get_flush()
o chmod('fichier',0764); (correct)
o chown('fichier','0777');
47. Quel mot clé permet de conserver la valeur d'une variable locale dans une
même fonction appelée plusieurs fois de suite ?
o global
o const
o static (correct)
48. Quelle fonction permet d'obtenir les informations suivantes à propos d'un
fichier : date de dernier accès, date de modification, date de création ?
o stat() (correct)
o filemtime()
o filegroup()
49. Quelle méthode permet d'attraper par défaut les exceptions lancées par un
script, à l'aide d'une fonction propre function gestion_exception($e) { ... } ?
o $handler->setdefault('gestion_exception');
o set_exception_handler('gestion_exception'); (correct)
o exception_handler($e) = gestion_exception();
50. $a = M_PI;
$b = &$a;
Sachant qu'au cours de l'éxécution du script, $a = 10, que vaudra pow($b,2) *
sqrt(3)/2 + $a; ?
o pi² sqrt(3)/2 + 10
o pi² sqrt(3)/2 + pi
o 50 sqrt(3) + 10 (correct)
o Un kiwi.
o du vert !
52. Sachant que l'on veut retrouver une portion de texte sous la forme crochet
gauche, 2 à 6 caractères alphanumériques ou souligné, crochet droit avec
preg_match, quelle expression utiliser :
o "/\[[A-Za-z0-9]{2,6}\]/"
o '`\[\w{2,6}\]`' (correct)
o '#\[[A-Z0-9_]{2,6}\]#iA'
o "\`\[\w{2,6}\]\`"
o A et B
o B et D
53. Soit query() un fonction faisant une requête SQL et escape() une fonction
effectuant un échappement des caractères potentiellement dangereux. Quelle
requête est sécurisée de manière optimale ?
o bool(true) bool(true)
o 1 1.
o ki wi
55. En utilisant la fonction header() de php afin d'envoyer un code HTTP 404, puis
exit(), qu'est-ce qui est affiché (aucun envoi n'a encore été fait au client) ?
o Une page blanche avec un code html minimaliste "HTTP/1.1 404 Not Found".
o kiwi.
o wiki (correct)
57. Quel est l'effet de l'utilisation de la structure return(); dans un fichier inclus
(sans être dans une fonction) ?
o NULL
o Une erreur PHP. (correct)
o bool(true)
o bool(false)
o ressource(#)
59. PHP possède deux analyseurs XML, quelle est leur principale différence ?