Systèmes d'information de gestion · Terminale STMGBac
Interfaces et applications web : fiche de Terminale STMG
Publié le 11 novembre 2026 · Mis à jour le 11 novembre 2026 · Signaler une erreur
L'essentiel
- Une application web s'utilise dans un navigateur, sans installation sur le poste du client ; elle est hébergée sur un serveur.3
- Ses pages sont fabriquées à chaque requête, alors qu'un site statique renvoie des fichiers déjà enregistrés.3
- Côté client : HTML, CSS, JavaScript. Côté serveur : un langage comme PHP, Java ou C#.3
- Une API est la façade par laquelle un logiciel fournisseur offre ses services à d'autres logiciels.4
- Une application web doit être protégée : failles XSS et injections SQL sont les attaques à connaître.3
Application web : de quoi parle-t-on ?
Page statique ou page générée
Les langages et les métiers
Une application web est souvent créée par une équipe de développeurs, mais elle demande aussi d'autres compétences : designers d'interface (UI), designers d'expérience utilisateur (UX), architecte logiciel et chef de produit.3 Le programme de Terminale STMG prévoit d'ailleurs d'expérimenter divers environnements numériques, dont un environnement de développement d'applications.2
L'interface de programmation (API)
Le développeur n'a pas besoin de connaître le fonctionnement interne du logiciel tiers : l'API suffit pour l'utiliser.4 Cela fait gagner du temps, car on assemble des briques existantes au lieu de tout réécrire. Les systèmes de gestion de base de données en sont un bon exemple : plus personne ne programme son propre SGBD pour une application.4
Sécurité d'une application web
Questions flash
4 questions · correction immédiate · ton score reste sur ton appareil.
-
Une application web se manipule dans un navigateur et ne demande pas d'installation côté client.3 L'installation sur chaque poste est le fonctionnement d'une application locale, pas d'une application web. Des fichiers HTML enregistrés d'avance décrivent un site statique, dont les pages ne sont pas fabriquées à chaque requête.3
Les questions qu'on se pose
Quelle différence entre un site web statique et une application web ?
Dans un site statique, les pages sont des fichiers déjà enregistrés. Dans une application web, le logiciel construit les pages à chaque requête, selon ce que tu demandes.3
Pourquoi utiliser une API plutôt que tout programmer soi-même ?
Parce qu'on réutilise des briques déjà faites, ce qui fait gagner du temps. Le développeur se concentre sur la logique propre à son application, sans connaître le détail interne du logiciel tiers.4
Quels langages faut-il retenir pour le côté client et le côté serveur ?
Côté client : HTML pour la présentation, CSS pour la charte graphique, JavaScript pour les automatismes. Côté serveur : un langage comme PHP, Java ou C#.3
Sources
- Ressources d'accompagnement - Développement d'applications, Éduscol. Consulté le 11 novembre 2026.
- Programme de management et numérique - Terminale STMG, Ministère de l'Éducation nationale. Consulté le 11 novembre 2026.
- Application web, Wikipédia. Consulté le 11 novembre 2026.
- Interface de programmation, Wikipédia. Consulté le 11 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.