← Retour

initiation à l'Algorithmique

★ ★ ★ ★ ★ (1 Avis des lecteurs)
par: Mc Belaid
Disponible
Pages 216
Dimensions 16x23,5
Publication 2022-10-02
Éditeur —
Papier : 950.00 DA Numérique: 475.00 DA

Ce manuel traite de l’Algorithmique à travers les principes de base de la programmation en adoptant une méthode pédagogique destinée essentiellement à l’enseignement et à la formation. L’étude de cet ouvrage permet aux étudiants de découvrir les connaissances suivantes : La construction d’un Algorithme L’utilisation des structures de contrôles (les tests et les boucles) L’utilisation des vecteurs et l’application des méthodes de tri et de recherche L’utilisation des tableaux pour les calculs matriciels et autres. L’utilisation des actions paramétrées avec les procédures et les fonctions. La suite du programme de première année a fait l’objet d’un autre ouvrage Algo2 : Algorithmique et structures de données qui comprend les chapitres suivants : Les Enregistrements, les Fichiers, les pointeurs et les listes chainées. Ces références peuvent être consultés pour plus de connaissances en algorithmique et en programmation : Il s’agit des trois ouvrages du même auteur (Mc BELAID) :  Algorithmique et programmation en PASCAL  Le langage C, de l’Algorithme au programme  Algorithmique et Structures de données Et l’ouvrage : Exercices corrigés d’Algorithmique de Brahim BESSAA Cette nouvelle édition complètement revue et augmentée avec l’aimable contribution de Brahim Bessaa enseignant à l’USTHB. Nous sommes très réceptifs à toute critique ou suggestion qui permettra d’améliorer ce modeste travail.

Afficher la table des matières
Chapitre 1 : Initiation à l’informatique 09
1. Généralités 10
2. Eléments d’un système informatique 14
3. Structure générale d’un ordinateur 19
4. Principe de fonctionnement d’un ordinateur 25
 Questions de cours avec réponses 30
Chapitre 2 : Construction d’un Algorithme 31
1. Concepts de base 33
2. Etapes de Construction d’un Algorithme 36
3. Formalisme Algorithmique 39
4. Eléments d’un Algorithme 42
5. Dérouler un algorithme 50
 Application : Surface d’un rectangle 52
 Exercices Corrigés 55
Chapitre 3 : Structures de contrôle (Tests et Boucles) 67
1. Le traitement séquentiel 69
2. Le traitement alternatif (Si / Sinon/ Cas) 70
3. Le traitement répétitif (Tant Que / Pour / Répéter) 74
 Application : Magasin 83
 Exercices Corrigés 55
Introduction aux structures de données 99
1. Les données simples 100
2. Les données structurées 101
3. Implémentation en mémoire 101
4. Introduction à la structure de tableau 102
Chapitre 4 : Tableaux à une dimension (Vecteurs) 107
1. Déclaration d’un Vecteur 108
8
2. Lecture d’un vecteur 109
3. Écriture d’un Vecteur 110
4. Autres opérations sur les Vecteurs 112
5. Les vecteurs et les Algorithmes de tri 113
6. Les vecteurs et la recherche des données 120
 Application : Notes et moyenne 123
 Exercices Corrigés 126
Chapitre 5 : Tableaux multi-dimensions et Matrices 143
1. Généralités sur les tableaux et les matrices 144
2. Déclaration d’un tableau 148
3. Lecture d’un tableau 148
4. Ecriture d’un tableau 149
5. Autres opérations sur les tableaux 150
 Application : Tableau transposé 152
 Exercices Corrigés 155
 Exercices supplémentaires 166
Chapitre 6 : Les Actions paramétrées (procédures et
fonctions) 169
1. Quelle est l’utilité des sous-algorithmes ? 170
2. Qu’est-ce qu’une procédure ? 170
1- Qu’est-ce qu’une fonction ? 173
2- Les variables globales et les variables locales 174
3- Les paramètres et le passage de paramètres 175
 Application : Calcul des moyennes 178
 Exercices Corrigés 183
Quelques problèmes mathématiques 193
Bibliographie 213

Avis des lecteurs

Admin PagesBleues
★ ★ ★ ★ ★
👌🏻