Consignes
- Les documents (polycopiés, livres, ...) sont autorisés. Vous pouvez faire les questions dans l'ordre que vous souhaitez.
Questions de cours (5 points)
- Une application Web est un logiciel fonctionnant sur un ordinateur, distinct du système d'exploitation. L'application web, pour une part, est exécutée sur le serveur sur lequel sont stockées les ressources qu'elle utilise, notamment une base de données. L'interface utilisateur est exécutée sur le poste client et utilise les ressources offertes par le navigateur.
- Le principe de fonctionnement de l’architecture Client/Server est basé sur deux étapes :
- Le client émet une requête vers le serveur grâce à son adresse IP et le port, qui désigne un service particulier du serveur.
- Le serveur reçoit la demande et répond (réponse) à l'aide de l'adresse de la machine cliente et son port
Exercice 02
Page index.php

Page authentification.php

Page accueil.php
Page deconnexion.php

Exercice 03
<?php class MyCalculator { private $_fval, $_sval; public function __construct( $fval, $sval ) { $this->_fval = $fval; $this->_sval = $sval; } public function add() { return $this->_fval + $this->_sval; } public function subtract() { 4/2 return $this->_fval - $this->_sval; } public function multiply() { return $this->_fval * $this->_sval; } public function divide() { return $this->_fval / $this->_sval; } } $mycalc = new MyCalculator(12, 6); echo $mycalc-> add()."\n"; // Displays 18 echo $mycalc-> multiply()."\n"; // Displays 72 echo $mycalc-> subtract()."\n"; // Displays 6 echo $mycalc-> divide()."\n"; // Displays 2 ?>Enoncé de l'examen
- Vous pouvez trouver l'énoncé dans la page suivante Enoncé !