Sds Programme

796 vues

Publié le

Publié dans : Technologie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
796
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Sds Programme

  1. 1. SUPINFO Discovery School Première approche de la Programmation www.supinfo.com Copyright © SUPINFO . All rights reserved
  2. 2. Objets du cours <ul><ul><li>Langage machine / Langage Humain </li></ul></ul><ul><ul><li>Différents langages </li></ul></ul><ul><ul><li>Variables & types </li></ul></ul><ul><ul><li>Condition : if </li></ul></ul><ul><ul><li>Boucles : while </li></ul></ul><ul><ul><li>Flux </li></ul></ul><ul><ul><li>Méthodes & fonctions </li></ul></ul><ul><ul><li>Exemple : calcul d'aire </li></ul></ul><ul><ul><li>Conclusion </li></ul></ul>Parties abordées : Relevant photograph or graphic SDS : Première approche de la programmation
  3. 3. Langage Humain Langage Machine SDS : Première approche de la programmation
  4. 4. Aperçu <ul><ul><li>Le processeur et le binaire </li></ul></ul><ul><ul><li>L'assembleur </li></ul></ul><ul><ul><li>Le Langage Humain </li></ul></ul><ul><ul><li>La Compilation </li></ul></ul><ul><ul><li>Les IDE </li></ul></ul>Chapitres abordés : Langage Humain / Langage Machine
  5. 5. Le processeur et le binaire Langage Humain / Langage Machine
  6. 6. L'assembleur Langage Humain / Langage Machine
  7. 7. Le langage humain Langage Humain / Langage Machine
  8. 8. La compilation Langage Humain / Langage Machine
  9. 9. Les IDE Langage Humain / Langage Machine
  10. 10. Stop-and-think Avez-vous des questions ? Première approche de la programmation
  11. 11. Différents langages SDS : Première approche de la programmation
  12. 12. Multitude Langages <ul><ul><li>C </li></ul></ul><ul><ul><li>C++ </li></ul></ul><ul><ul><li>Java </li></ul></ul><ul><ul><li>.net </li></ul></ul><ul><ul><li>php </li></ul></ul><ul><ul><li>python </li></ul></ul><ul><ul><li>... </li></ul></ul>
  13. 13. Stop-and-think Avez-vous des questions ? Langages
  14. 14. Variables & Types SDS : Première approche de la programmation
  15. 15. Aperçu <ul><ul><li>Types </li></ul></ul><ul><ul><li>Variables </li></ul></ul><ul><ul><li>Déclarer une variable </li></ul></ul>Chapitres abordés : Types & Variables
  16. 16. Types Le type permet de définir l'information manipulé Types & Variables Integer (Nombre) String (mots) Boolean (vrai / faux) Float (Nombre à virgule)
  17. 17. Variables Une &quot;Boite&quot; pour contenir des informations Types & Variables
  18. 18. Déclarer une variable Int maVariable = 3; Types & Variables
  19. 19. Stop-and-think Avez-vous des questions ? Types & Variables
  20. 20. Condition : if SDS : Première approche de la programmation
  21. 21. Le Concept En anglais if = si Condition : if
  22. 22. Employer Condition : if
  23. 23. Stop-and-think Avez-vous des questions ? Condition : if
  24. 24. Boucles :  while SDS : Première approche de la programmation
  25. 25. Le Concept En anglais while = tant que Boucles : while
  26. 26. Employer Boucles : while La création de boucle infinie qui cause des bugs et ralentissement
  27. 27. Stop-and-think Avez-vous des questions ? Boucles : while
  28. 28. Les flux SDS : Première approche de la programmation
  29. 29. Le Concept Les flux Flux d'entrée Saisie d'informations Flux de sortie Affichage d'informations
  30. 30. Employer Boucles : while int maVariable = 0;         cin >> maVariable;     //saisie de la valeur au clavier   // cin = &quot;c in&quot;, in = dedans donc flux d'entrée // >> permet de rediriger le flux dans maVariable cout << maVariable;   // cout = &quot;c out&quot;, out = dehors donc flux de sortie // << permet de rediriger la valeur de maVariable vers  // le flux
  31. 31. Stop-and-think Avez-vous des questions ? Les flux
  32. 32. Les fonctions SDS : Première approche de la programmation
  33. 33. Le Concept Les fonctions Déclaration d'une fonction Instructions précédentes Appel de la fonction Suite du programme
  34. 34. Employer Les fonctions void coucou() {     // on déclare la fonction coucou     cout << &quot;coucou&quot; << endl; } int main(int argc, char* argv[]) {     coucou();     // on appelle la fonction coucou }
  35. 35. Stop-and-think Avez-vous des questions ? Les fonctions
  36. 36. Exemple : le calcul d'aire SDS : Première approche de la programmation
  37. 37. Aperçu Exemple Travail en situation sous Netbeans Code en C++
  38. 38. Stop-and-think Avez-vous des questions ? Tester : Virtualbox
  39. 39. Conclusion SDS : Operating System
  40. 40. Résumé du cour Conditions, flux, boucles, fonctions. La compilation et les environnements de développement Les variables et les types. Notre premier programme Operating System Le code machine VS Le code Humain
  41. 41. Congratulations You have successfully completed the SUPINFO Discovery School Course Première approche de la programmation
  42. 42. The end Operating System

×