Linux

Pages: 67 (16531 mots) Publié le: 3 février 2011
Les bases de l'informatique et de la programmation

Le contenu de ce livre pdf de cours d'initiation à la programmation est inclus dans un ouvrage papier de 1372 pages édité en Novembre 2004 par les éditions Berti à Alger.

http://www.berti-editions.com

L'ouvrage est accompagné d'un CD-ROM contenant les assistants du package pédagogique.

Rm di Scala Corrections du 04.01.05

SOMMAIREIntroduction Chapitre 1.La machine
 1.1.Ordinateur et évolution  1.2.Les circuits logiques  1.3.Codage et numération  1.4.Formalisation de la notion d’ordinateur  1.5.Architecture de l’ordinateur  1.6.Système d’exploitation  1.7.Les réseaux  Exercices avec solutions 6 14 44 55 66 100 126 145 4

Chapitre 2.Programmer avec un langage
 2.1.Les langages  2.2.Relations binaires 2.3.Théorie des langages  2.4.Les bases du langage Delphi  Exercices avec solutions 147 155 161 177 219

Chapitre 3.Développer du logiciel avec méthode
 3.1.Développement méthodique du logiciel  .Machines abstraites : exemple 223 259 269 278 286
page

 3.2.Modularité  3.3.Complexité, tri, recherche  tri à bulle

Les bases de l’informatique - programmation - ( rév. 04.01.2005 )

1

   

tri par sélection tri par insertion tri rapide tri par tas recherche en table

292 300 306 316 331 336

 Exercices avec solutions

Chapitre 4. Structures de données
 4.1.spécifications abstraites de données  4.2 types abstraits TAD et implantation  exercice TAD et solution d'implantation 355 371 379 382 413

 4.3 structures d'arbres binaires  Exercices avec solutionsChapitre 5. Programmation objet et événementielle
 5.1.Introduction à la programmation orientée objet  5.2.Programmez objet avec Delphi  5.3.Polymorphisme avec Delphi  5.4.Programmation événementielle et visuelle  5.5.Les événements avec Delphi  5.6.Programmation défensive  Exercices avec solutions 445 462 489 523 537 564 582

Chapitre 6. Programmez avec des grammaires
 6.1.Programmationavec des grammaires  6.2.Automates et grammaires de type 3  6.3.projet de classe mini-interpréteur  6.4.projet d'indentateur de code  Exercices avec solutions
Les bases de l’informatique - programmation - ( rév. 04.01.2005 )

605 628 647 667 691
page

2

Chapitre 7. Communication homme-machine
 7.1.Les interfaces de communication logiciel/utilisateur  7.2. Grammaire pour analyser desphrases  7.3. Interface et pilotage en mini-français  7.4. Projet d'IHM : enquête fumeurs  7.5. Utilisation des bases de données  Exercices avec solutions 707 714 734 754 766 802

Chapitre 8. Les composants sont des logiciels réutilisables
 8.1.Construction de composants avec Delphi  8.2. Les messages Windows avec Delphi  8.3. Création d'un événement associé à un message  8.4. ActiveXavec la technologie COM  Exercices avec solutions 861 902 923 930 948

Annexes
   

Notations mathématiques utilisées dans l'ouvrage Syntaxe comparée LDFA- Delphi-Java/C# Choisir entre agrégation ou héritage 5 composants logiciels en Delphi, Java swing et C#

982 988 990 995

Les bases de l’informatique - programmation - ( rév. 04.01.2005 )

page

3

Introduction
Issu d'uncours de programmation à l'université de Tours en premier cycle scientifique, en DESS, Master Sciences et technologie compétence complémentaire informatique et en Diplôme Universitaire ( DU ) compétence complémentaire informatique pour les NTIC (réservés à des noninformaticiens), cet ouvrage est une synthèse (non exhaustive)sur les minima à connaître sur le sujet. Il permettra au lecteur d'aborderla programmation objet et l'écriture d'interfaces objets événementielles sous Windows en particulier. Ce livre sera utile à un public étudiant (IUT info, BTS info, IUP informatique et scientifique, DEUG sciences, licence pro informatique, Dess, Master et DU compétence complémentaire en informatique) et de toute personne désireuse de se former par elle-même (niveau prérequis Bac scientifique)....
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Linux
  • Linux
  • LINUX
  • Linux
  • LINUX
  • linux
  • Linux
  • Linux

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !