1 / 8

Révision

Révision. Avant l’intra Architecture de l’ordinateur, les composants, le fonctionnement, codage Système d’exploitation: organisation des données (fichier), manipulation des données, commande Linux de base Base de données Après l’intra Base de données Réseaux HTML et Web PHP.

sana
Download Presentation

Révision

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Révision • Avant l’intra • Architecture de l’ordinateur, les composants, le fonctionnement, codage • Système d’exploitation: organisation des données (fichier), manipulation des données, commande Linux de base • Base de données • Après l’intra • Base de données • Réseaux • HTML et Web • PHP

  2. Avant l’intra • Comment fonctionne un ordinateur? • Stockage de données, instructions, exécution, notions de base (MHz, octet, bit, …) • SE • Logiciel de base permettant à d’autres logiciels de fonctionner • Lien entre matériel et logiciel • Rôles d’un SE (ce qu’un SE permet de faire) • Linux • ls, pwd, cd, mkdir, … • Droits d’accès

  3. Avant l’intra et après l’intra • Base de données • Pourquoi utiliser un système de BD? • Organisation générale • SQL: commande de base • Se connecter à un serveur de BD • Créer une base de données, une table • Insérer des données • Interroger une base de données (SELECT …) • Pratique dans l’environnement Linux (DIRO)

  4. Après l’intra • Réseaux • Principe de communication entre ordinateur • Organisation des réseaux (réseaux locaux et Internet) • Protocoles (pourquoi? Les protocoles de base) • Adresse IP – nom du domaine • Principe d’envoi de données (comment les données sont segmentées en paquet et envoyée en utilisant TCP et IP?) • Protocoles d’application (courriel, telnet, …) • Comment se connecter à l’internet de la maison? • Vitesse des réseaux

  5. HTML • Principe de formattage de page web et de site web • Qulques balises de base (<html> <head> <title> <body> <p> <h1> <a href …> <form> <table> …) • Une page HTML bien formattée (pairs de balises, pas de croisement) • Client-serveur (navigateur-serveur web) • Protocole utilisé (http) • Adresse URL

  6. PHP • Principe de programmation • Variable (conteneur de valeur) • Valeurs de différents types (integer, float, string, ...) • Affectation à une valiable • Calcules numériques • Tableau (array) • Création • Manipulations: $tab[0], $tab[$i], … • Structure d’un programme • Bloc d’instruction { … } • Instruction (terminer avec ;) • Phrase conditionnelle • if condition instruction • if condition1 instruction1 elseif condition2 instruction2 … else instruction3 • Boucle for • for ($i=0; instruction; $i++) … • foreach ($variable as …) …

  7. PHP • Intégration de PHP dans une page HTML • Principe: c’est le serveur web qui exécute le code PHP • Exécution du code PHP: pour produire une page HTML normale • Envoi des information • <form method=“post” action=“prog.php”> • Nom de champ -> variable

  8. Connexion avec BD • Manipulations • Connexion au serveur BD • Connexion avec une base de données • Manipulation des tables de cette base de données • Fermeture de connexion • Utilisation de die(“message”)

More Related