wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quizz 2a12

Total questions: 20

Worksheet time: 35mins

Name
Class
Date
1.

Quelle est la structure de base d'un document HTML valide ?

4 lines
2.

Quelle est la différence entre une balise <div> et une balise <section> en HTML ?

4 lines
3.

Laquelle de ces syntaxes est correcte ?

a)

<img>src="mon-image.jpg" alt="Une image"</img>

b)

<img src="mon-image.jpg" alt="Une image">

c)

<img href="mon-image.jpg" alt="Une image">

4.

Quelle balise HTML est utilisée pour créer un champ de saisie de texte dans un formulaire ?

a)

<textarea>

b)

<input type="text">

c)

<textfield>

d)

<textbox>

5.

Quelle méthode JavaScript supprime le dernier élément d’un tableau ?

4 lines
6.

Quelle est la fonction JavaScript permettant de récupérer un élement HTML ?

a)

getElementbyId()

b)

getElement()

c)

getElementsbyId()

d)

aucune de ces fonctions

7.

Quelle est la méthode spécifiée au DOM pour l’ajout des gestionnaires d’évènements ?

a)

addListener

b)

addEventListener

c)

addListeners

d)

attachListener

8.

Quelle méthode est utilisée pour ajouter un événement de clic à un bouton avec l'ID "myButton" en JavaScript ?(1pt)

a)

document.getElementById("myButton").addEventListener("click", myFunction())

b)

document.getElementById("myButton").onclick = myFunction()

c)

document.getElementById("myButton").click(myFunction())

d)

document.getElementById("myButton").onClick = myFunction()

9.

Quelle est la différence entre == et === en JavaScript ?

4 lines
10.

Quelle est la sortie de ce code JavaScript ?

let a = 5;

let b = a;

b = 10;

console.log(a);

4 lines
11.

Quel est L'opérateur de concaténation en PHP ? Donner un exemple.

4 lines
12.

En PHP, que retourne cette instruction ?

$notes = ["Math" => 15, "Info" => 18, "Physique" => 12];

echo count($notes);

4 lines
13.

Quelle est la sortie de ce code ?

class A {

public function bonjour() {

echo "Salut "; } }

class B extends A {

public function bonjour() {

echo "Bonjour "; } }

$obj = new B();

$obj->bonjour();

a)

Salut

b)

Bonjour

c)

Erreur

d)

Salut Bonjour

14.

Que permet le concept d’encapsulation ?

a)

Cacher les données internes d’un objet et y accéder via des méthodes publiques

b)

Supprimer les attributs d’un objet

c)

Créer plusieurs objets à partir d’une seule classe

d)

Partager toutes les variables entre les classes

15.

Quelle est la sortie du code suivant ?

class Person {

private $age;

public function setAge($age) {

if ($age >= 0 && $age <= 120)

$this->age = $age; } }

public function getAge() {

return $this->age; } }

$p = new Person();

$p->setAge(200);

echo $p->getAge();

a)

200

b)

0

c)

null

d)

Erreur

16.

Qu'est-ce que le modèle MVC (Modèle-Vue-Contrôleur) ?

4 lines
17.

Quelle est la différence entre require et include en PHP ?

4 lines
18.

Quelle est la bonne syntaxe pour établir une connexion PDO à une base de données MySQL ?

a)

$pdo = new PDO("mysql:host=localhost;dbname=mydb", "root", "");

b)

$pdo = connect_mysql("localhost", "root", "mydb");

c)

$pdo = pdo_connect("localhost", "root", "mydb");

d)

$pdo = new mysqli("localhost", "root", "", "mydb");

19.

Quelle méthode PDO permet d’exécuter une requête sans retour de données ?

a)

$pdo->query();

b)

$pdo->exec();

c)

$pdo->fetch();

d)

$pdo->execute();

20.

C’est quoi la difference entre isset et empty ?

4 lines