• Embed Doc
  • Readcast
  • Collections
  • 1
    CommentGo Back
Download
- 0. Boussaid .
Algorithmique
1
PREMIERE PA RTIE : L' A LGORITHM IQUE
......................................................................................................................................................

1. M\u00c9THODOLOGIE DE PROGRAMMATION................................................................................................... 5 1.1. La d \u00e9marche..................................................................................................................................... 5 1.2. D\u00e9finitions :....................................................................................................................................... 6

2. LES \u00c9L\u00c9MENTS DE BASE.............................................................................................................................6

2.1. Les d onn\u00e9es....................................................................................................................................... 6 2.1.1. Les types nu m\u00e9riques............................................................................................................... 7 2.1.2. Les types alphanu m\u00e9riques..................................................................................................... 8 2.1.3. Le type logique.......................................................................................................................... 9

2.2 Les expressions................................................................................................................................ 11 2.2.1. expressions arithm \u00e9tiques...................................................................................................... 11 2.2.2. expressions logiqu es............................................................................................................... 12

2.3. Les actions......................................................................................................................................12 2.3.1. l'action de d\u00e9claration............................................................................................................. 12 2.3.2. L'action d'affectation............................................................................................................... 13 2.3.3. Lecture/ Ecriture des donn\u00e9es............................................................................................... 14 2.3.4. Les actions simp les et comp os\u00e9es......................................................................................... 15 2.3.5. L'action s\u00e9lective..................................................................................................................... 16 2.3.6. L'action it\u00e9rative...................................................................................................................... 18

2.4. Les autres types de donn\u00e9es......................................................................................................... 22

2.4.1 Les types construits.................................................................................................................. 22 2.4.1.1. Le type \u00e9nu m\u00e9r\u00e9............................................................................................................... 22 2.4.1.2. Le type intervalle.............................................................................................................. 22

2.4.2. Les types structur\u00e9s................................................................................................................ 23 2.4.2.1. Les tableaux...................................................................................................................... 23 2.4.2.2. Les enregistrements........................................................................................................25

2.4.3. Les Fichiers............................................................................................................................... 27

2.5. La notion de sous programm es.................................................................................................... 31 2.5.1. La proc\u00e9dure............................................................................................................................ 31 2.5.2. La fonction............................................................................................................................... 32 2.5.3. La port\u00e9e des donn\u00e9es............................................................................................................ 34

2.5.4. Le passage des param\u00e8tres entre sous programm es........................................................... 35
- 0. Boussaid .
Algorithmique
2
DEUXIEME PARTIE : Introd uction au Visual Basic
1. G\u00c9N\u00c9RALIT\u00c9S..........................................................................................................................................36
1.1. Programm ation objet, visuelle, \u00e9v\u00e9nementielle......................................................................... 36

1.2. Composition d\u2019une application VB.............................................................................................. 37 1.2.1. La forme visuelle..................................................................................................................... 37 1.2.2. Les programm es VB................................................................................................................ 38 1.2.3. Les fichiers d\u2019une application VB......................................................................................... 39 1.2.3. Les fen\u00eatres d e VB................................................................................................................... 40

2. EL\u00c9MENTS DE BASE DUVB...................................................................................................................... 41

2.1. Les variables................................................................................................................................... 41 2.1.1. Les identificateurs................................................................................................................... 41 2.1.2. Les types................................................................................................................................... 42 2.1.3. Les d\u00e9clarations....................................................................................................................... 44

2.1.3.1. Les d \u00e9clarations exp licites............................................................................................... 44 2.1.3.2. Les d\u00e9clarations imp licites.............................................................................................. 44 2.1.3.3. La d\u00e9claration des tableaux............................................................................................ 45

2.1.4. La port\u00e9e des variables........................................................................................................... 45
2.1.5. Les constantes.......................................................................................................................... 46
2.2. Les actions....................................................................................................................................... 46
2.1.1. Les actions simp les.................................................................................................................. 46

2.1.2. Les actions s\u00e9lectives.............................................................................................................. 47 2.1.2.1. Les tests simp les............................................................................................................... 47 2.1.2.2. Les tests en cascad e.......................................................................................................... 47 2.1.2.3. Le test IIf............................................................................................................................ 48 2.1.2.4. Les choix mu ltip les.......................................................................................................... 48 2.1.2.3. L\u2019instruction Choose......................................................................................................49

2.1.3. Les actions r\u00e9p\u00e9titives............................................................................................................. 49 2.1.3.1. La bou cle While... Wend................................................................................................. 49 2.1.3.2. Les boucles Do ... Loop..................................................................................................50 2.1.3.3. La bou cle For.................................................................................................................... 51

3. LES SOUS PROGRAMMES..........................................................................................................................52
3.1. D\u00e9finition d\u2019une Proc\u00e9dure/ Fonction......................................................................................... 52
3.2. Ap pel d\u2019une Proc\u00e9dure/ Fonction................................................................................................ 52
4. LESFICHIERS...........................................................................................................................................54

4.1. Les fichiers s\u00e9quentiels.................................................................................................................. 54 4.2. Les fichiers d \u2019acc\u00e8s d irect.............................................................................................................. 55 4.3. Les fichiers binaires........................................................................................................................ 56

5. EL\u00c9MENTS VISUELS..................................................................................................................................58
- 0. Boussaid .
Algorithmique
3

5.1. Les feuilles....................................................................................................................................... 58 5.1.1. La feuille................................................................................................................................... 58 5.1.2. Les fen\u00eatres pr\u00e9d\u00e9finies.......................................................................................................... 59

5.2. Les contr\u00f4les................................................................................................................................... 60 5.2.1. La zone d e texte....................................................................................................................... 61 5.2.2. L\u2019\u00e9tiqu ette................................................................................................................................ 62 5.2.3. Le bouton de comm and e........................................................................................................ 62 5.2.4. Le cad re.................................................................................................................................... 63 5.2.5. Le bouton d\u2019option.................................................................................................................. 63 5.2.6. Les cases \u00e0 cocher.................................................................................................................... 64 5.2.7. Les listes................................................................................................................................... 65 5.2.7.1. La liste simp le....................................................................................................................... 65 5.2.7.2. La liste combin\u00e9e.................................................................................................................. 66 5.2.8. La grille..................................................................................................................................... 66

of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
08 / 02 / 2010This doucment made it onto the Rising List!
You must be to leave a comment.
Submit
Characters: ...