Les publications de

Jean-Michel Léry


Depuis 2002 j’ai publié de nombreux ouvrages informatiques dont les principaux domaines sont :

  • Les langages de programmation
  • L’algorithmique
  • Le système UNIX/Linux
  • La bureautique

Liste de mes publications


Le Langage Cparu le 06/02/2024
Algorithmique en C, C++, Java, PHP et Python - 2ème éditionparu le 23/08/2022
Unix & Linux - Utilisation et administrationparu le 19/05/2020
Algorithmique en C, C++, Java, PHP et Pythonparu le 12/03/2019
Manuel de PHPparu le 20/04/2016
Algorithmique en C, C++ et Javaparu le 22/08/2013
Excel 2010 et VBA - 2ème éditionparu le 16/02/2012
Unix & Linux - Utilisation et administration - 3ème éditionparu le 25/08/2011
Algorithmique application en C - 2ème éditionparu le 23/09/2010
Unix & Linux - Utilisation et administration - 2ème éditionparu le 14/02/2007
Algorithmique en Java 5paru le 13/06/2006
Algorithmique en C++paru le 11/05/2006
Linuxparu le 13/03/2006
Algorithmique application en Cparu le 15/07/2005
Le Langage Cparu le 20/02/2005
Unix & Linux - Utilisation et administrationparu le 21/08/2004
Le Langage Cparu le 21/05/2002
Date de parution : 06/02/2024
Editeur  : ELLIPSE, collection Références Sciences
ISBN-10 : 2340085565
ISBN-13 : 978-2340085565
Broché  : 504 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : de programmation en langage C
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Le langage C reste le meilleur support d’initiation à la programmation, par la rigueur d’écriture qu’il exige et la paternité qui lui revient sur de nombreux autres langages.

Cet ouvrage présente en sept chapitres l’essentiel du langage :
Il permet au lecteur d’évoluer d’un niveau d’initiation au C vers un niveau de programmation de plus en plus complexe.

Les exemples et exercices sont à la fois concrets, de difficulté croissante et suivis : les premiers programmes constituent ainsi une collection d’éléments de programmation qui sont repris par la suite dans les programmes plus complexes. Un cas pratique de gestion d’effectifs étudiants, enrichi au fur et à mesure des notions abordées, sert de fil conducteur une fois les fondamentaux acquis.

Ce livre s’adresse aux étudiants des filières informatiques et scientifiques de premier et deuxième cycles. Il convient également parfaitement comme support d’auto-formation à la programmation en C.

Des chapitres supplémentaires sont proposés au téléchargement.

Tables des matières

Chapitre 1 : Les concepts fondamentaux
Chapitre 2 : Les types simples
Chapitre 3 : Les instructions
Chapitre 4 : Les types structurés
Chapitre 5 : La programmation structurée
Chapitre 6 : La gestion dynamique de la mémoire
Chapitre 7 : La programmation système

Chapitres supplémentaires téléchargeables

Chapitre 8 : La localisation
Chapitre 9 : Gestion spéciale des chaînes
Chapitre 10 : Gestion des chaînes accentuées en UTF-8
Chapitre 11 : L'affichage vidéo

Date de parution : 23/08/2022
Editeur  : ELLIPSE, collection Références Sciences
ISBN-10 : 2340071194
ISBN-13 : 978-2340071193
Broché  : 648 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : algorithmique
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Un algorithme est une méthode logique de résolution d’un problème, afin qu’il soit développé dans un langage de programmation.
Ce livre propose une approche progressive et pédagogique de conception d’algorithme.
Il est structuré en deux grandes parties :
Chaque algorithme est présenté en pseudo-langage, C, C++, Java, PHP et Python, pour un total de 560 programmes.
Cette approche multi-langages permet au lecteur de passer facilement d’un langage à l’autre.
Les exercices permettent de mettre en pratique les notions exposées.

Tables des matières

Chapitre 1 : Environnement et conventions
Chapitre 2 : Les traitements logiques
Chapitre 3 : La gestion des données
Chapitre 4 : La récursivité
Chapitre 5 : Les données abstraites
Chapitre 6 : Les tris
Chapitre 7 : Les recherches
Chapitre 8 : Les méthodes numériques
Chapitre 9 : Les algorithmes classiques

Date de parution : 19/05/2020
Editeur  : ELLIPSE, collection Références Sciences
ISBN-10 : 2340038006
ISBN-13 : 978-2340038004
Broché  : 828 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : Système UNIX
Niveau  : Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Unique en son genre, l’ouvrage de Jean-Michel Léry offre une initiation efficace et complète à l’utilisation puis à l’administration des systèmes UNIX. L’approche proposée est aussi pédagogique que pratique : un contexte commun pour progresser du niveau initiation à celui d’utilisateur averti puis d’administrateur système, des concepts clairement exposés, illustrés dans des exemples commentés, puis des questions et des exercices corrigés qui permettent de vérifier les acquis et de passer aux applications.
Conçu pour l’apprentissage des principes fondamentaux de tout système UNIX, l’ouvrage s’attache à en montrer la mise en œuvre avec la version micro-ordinateurs Linux Ubuntu, mais aussi avec la version serveur AIX.

Tables des matières

PARTIE 1 : UTILISATION
Chapitre 1 : Présentation du système UNIX
Chapitre 2 : L’accès au système
Chapitre 3 : La première session
Chapitre 4 : Les fichiers et les répertoires
Chapitre 5 : La gestion des fichiers sous GNOME
Chapitre 6 : La gestion de l'espace disque
Chapitre 7 : Les droits
Chapitre 8 : L’environnement de travail ou shell
Chapitre 9 : Les processus
Chapitre 10 : Le réseau
Chapitre 11 : Compléments
PARTIE 2 : ADMINISTRATION
Chapitre 12 : L’installation de Linux
Chapitre 13 : La configuration du système
Chapitre 14 : L’exploitation du système
Chapitre 15 : La gestion des utilisateurs
Chapitre 16 : La gestion des systèmes de fichiers
Chapitre 17 : Les services réseau
RÉPONSES ET SOLUTIONS

Date de parution : 12/03/2019
Editeur  : ELLIPSE, collection Références Sciences
ISBN-10 : 2340029716
ISBN-13 : 978-2340029712
Broché  : 648 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : algorithmique
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Un algorithme est une méthode logique de résolution d’un problème, afin qu’il soit développé dans un langage de programmation.
Ce livre propose une approche progressive et pédagogique de conception d’algorithme.
Il est structuré en deux grandes parties :
Chaque algorithme est présenté en pseudo-langage, C, C++, Java, PHP et Python, pour un total de 560 programmes.
Cette approche multi-langages permet au lecteur de passer facilement d’un langage à l’autre.
Les exercices permettent de mettre en pratique les notions exposées.

Tables des matières

Chapitre 1 : Environnement et conventions
Chapitre 2 : Les traitements logiques
Chapitre 3 : La gestion des données
Chapitre 4 : La récursivité
Chapitre 5 : Les données abstraites
Chapitre 6 : Les tris
Chapitre 7 : Les recherches
Chapitre 8 : Les méthodes numériques
Chapitre 9 : Les algorithmes classiques

Date de parution : 20/04/2016
Editeur  : DUNOD
ISBN-10 : 2100743201
ISBN-13 : 978-2100743209
Broché  : 650 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : PHP
Niveau  : Premier cycle informatique, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Cet ouvrage est destiné aux étudiants des premiers cycles en informatique ainsi qu’à tous ceux qui désirent s’initier au langage PHP. Il aborde la programmation procédurale, la programmation objet, et l’accès aux bases de données MySQL dans le cadre de développements de sites web.
Didactique, il est structuré en trois grandes parties :
Des exercices permettent de mettre en pratique les notions présentées tout en suivant une progression pédagogique.
Les exemples et les solutions sont présentés en version Shell exécutable sous Unix, ou en version Web accessible via le navigateur.

Tables des matières

Chapitre 1 : Notions de base
Chapitre 2 : Structures et éléments du langage
Chapitre 3 : Les entrées/sortie
Chapitre 4 : Les variables
Chapitre 5 : Les types simples
Chapitre 6 : Les instrcutions
Chapitre 7 : Les types structurés
Chapitre 8 : Les procédures et les fonctions
Chapitre 9 : La programmation objet (POO)
Chapitre 10 : MySQL

Date de parution : 22/08/2013
Editeur  : PEARSON
ISBN-10 : 2744076724
ISBN-13 : 978-2744076725
Broché  : 250 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : algorithmique
Niveau  : Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Un algorithme est une méthode logique de résolution d’un problème, afin qu’il soit développé dans un langage de programmation.
Ce livre propose une approche progressive et pédagogique de conception d’algorithme.
Il est structuré en deux grandes parties :
Le livre comprend 143 algorithmes qui sont présentés en pseudo-langage, C, C++, et Java.
Les exercices permettent de mettre en pratique les notions exposées.

Tables des matières

Chapitre 1 : Environnement et conventions
Chapitre 2 : Les traitements logiques
Chapitre 3 : La gestion des données
Chapitre 4 : La récursivité
Chapitre 5 : Les données abstraites
Chapitre 6 : Les tris
Chapitre 7 : Les recherches
Chapitre 8 : Les méthodes numériques
Chapitre 9 : Les algorithmes classiques

Date de parution : 16/02/2012
Editeur  : PEARSON, collection Synthex
ISBN-10 : 2744075981
ISBN-13 : 978-2744075988
Broché  : 288 pages
Public    : universités filières informatiques, statistiques, sciences, gestion, économie, écoles d’ingénieurs, IUT, BTS
Cours    : tableur
Niveau  : Licence, Master, autoformation
Auteur  : Bernard Minot † et Jean-Michel Léry
Présentation :
Ce livre, qui porte sur la dernière version d’Excel, décrit toutes les fonctionnalités incontournables du tableur le plus répandu. Partant des notions fondamentales, il évolue rapidement vers des applications élaborées telles que le solveur, les tableaux croisés dynamiques et les formulaires. Il traite également des aspects de programmation grâce au langage VBA qu’il applique à des cas réels. Le lecteur peut ainsi utiliser Excel de façon conventionnelle ou en faisant appel à la programmation.
Le livre comprend de nombreux exemples et exercices dont les données peuvent être récupérées sur ce site. Les exercices sont tous intégralement corrigés.
Cette deuxième édition présente les nouvelles fonctionnalités d’Excel comme les sparklines et les segments. Elle met également l’accent sur les améliorations apportées aux fonctions existantes : mise en forme conditionnelle, tableaux et graphiques croisés dynamiques, etc

Tables des matières

Chapitre 1 : Présentation, environnement et fonctionnalités essentielles
Chapitre 2 : Fonctions évoluées
Chapitre 3 : Chargement et analyse de données
Chapitre 4 : Manipulation et reclassement des données
Chapitre 5 : Les outils complémentaires d'Excel
Chapitre 6 : Les macros et la découverte de VBA
Chapitre 7 : Le langage VBA

Date de parution : 25/08/2011
Editeur  : PEARSON
ISBN-10 : 2744075426
ISBN-13 : 978-2744075421
Broché  : 800 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : Système UNIX
Niveau  : Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Unique en son genre, l’ouvrage de Jean-Michel Léry propose une approche pédagogique et pratique des grandes fonctionnalités du système d’exploitation UNIX, et des particularités liées aux versions serveurs (AIX) et micro-ordinateurs (Linux). Conçu comme un "tout en un", le livre permet de débuter sous UNIX ou Linux et de poursuivre son apprentissage jusqu’au niveau d’administrateur sans avoir à changer d’ouvrage. L’approche proposée est aussi pédagogique que pratique : un contexte commun pour progresser, des concepts et fonctionnalités clairement exposés, illustrés dans des exemples commentés, puis des questions et des exercices corrigés qui permettent de vérifier les acquis et de passer aux applications. Véritable livre de référence, il offre un formidable exemple de mise en pratique avec le déploiement de tous les services indispensables sur un serveur et la configuration de postes de travail sous différents systèmes d’exploitation.
La première partie du livre traite l’initiation au système et son utilisation : Histoire d’UNIX. Gestion des données (hiérarchie, protection de l’espace personnel). Maîtrise de l’environnement de travail (variables d’environnement, interface graphique). Notions d’administration (réseau, processus).
La seconde partie traite de l’administration du système : Installation (partitionnement, serveur). Gestion des utilisateurs (création, suppression). Gestion de l’espace disque (quotas, arborescence). Exploitation du serveur (sauvegarde, clonage). Systèmes de fichiers (outils, volumes logiques). Services réseaux (déploiement complet de services DNS, NFS, NIS et messagerie électronique, fondés sur un serveur UNIX et des postes clients sous Linux, Windows ou MacOS)
Cette 3e édition, entièrement mise à jour, permet au lecteur de suivre pas à pas les manipulations d’administration proposées avec les toutes dernières versions du système Linux.

Tables des matières

PARTIE 1 : UTILISATION
Chapitre 1 : Présentation du système
Chapitre 2 : L'accès au système
Chapitre 3 : La première session
Chapitre 4 : Les fichiers et les répertoires
Chapitre 5 : La gestion des fichiers sous KDE
Chapitre 6 : La gestion de l'espace disque
Chapitre 7 : Les droits
Chapitre 8 : L'environnement de travail ou shell
Chapitre 9 : Les processus
Chapitre 10 : Le réseau
Chapitre 11 : Compléments
PARTIE 2 : ADMINISTRATION
Chapitre 12 : L'installation de Linux
Chapitre 13 : La configuration du système
Chapitre 14 : L'exploitation du système
Chapitre 15 : La gestion des utilisateurs
Chapitre 16 : La gestion des systèmes de fichiers
Chapitre 17 : Les services réseau

Date de parution : 23/09/2010
Editeur  : PEARSON, collection Synthex
ISBN-10 : 2744074799
ISBN-13 : 978-2744074790
Broché  : 250 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : algorithmique
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
La conception d'un algorithme est une étape indispensable dans tout développement informatique : ce sont les solutions qu'il présente qui sont programmées. La récriture dans un langage informatique est l'étape finale du développement.
Ce livre étudie la création et l'utilisation d'algorithmes, et montre comment aboutir à des applications en langage C.
Il est structuré en deux grandes parties :
Les exemples et exercices, en pseudo-langage et en langage C, sont concrets, de difficulté croissante et suivis : les notions abordées dans la première partie du livre sont reprises dans la seconde.

Tables des matières

Chapitre 1 : Environnement et conventions
Chapitre 2 : Les traitements logiques
Chapitre 3 : La gestion des données
Chapitre 4 : La récursivité
Chapitre 5 : Les données abstraites
Chapitre 6 : Les tris
Chapitre 7 : Les recherches
Chapitre 8 : Les algorithmes classiques

Date de parution : 14/02/2007
Editeur  : PEARSON
ISBN-10 : 2744072206
ISBN-13 : 978-2744072208
Broché  : 768 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : Système UNIX
Niveau  : Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Unique en son genre, l’ouvrage de Jean-Michel Léry propose une approche pédagogique et pratique des grandes fonctionnalités du système d’exploitation UNIX, et des particularités liées aux versions serveurs (AIX) et micro-ordinateurs (Linux). Conçu comme un "tout en un", le livre permet de débuter sous UNIX ou Linux et de poursuivre son apprentissage jusqu’au niveau d’administrateur sans avoir à changer d’ouvrage. L’approche proposée est aussi pédagogique que pratique : un contexte commun pour progresser, des concepts et fonctionnalités clairement exposés, illustrés dans des exemples commentés, puis des questions et des exercices corrigés qui permettent de vérifier les acquis et de passer aux applications. Véritable livre de référence, il offre un formidable exemple de mise en pratique avec le déploiement de tous les services indispensables sur un serveur et la configuration de postes de travail sous différents systèmes d’exploitation.
La première partie du livre traite l’initiation au système et son utilisation : Histoire d’UNIX. Gestion des données (hiérarchie, protection de l’espace personnel). Maîtrise de l’environnement de travail (variables d’environnement, interface graphique). Notions d’administration (réseau, processus).
La seconde partie traite de l’administration du système : Installation (partitionnement, serveur). Gestion des utilisateurs (création, suppression). Gestion de l’espace disque (quotas, arborescence). Exploitation du serveur (sauvegarde, clonage). Systèmes de fichiers (outils, volumes logiques). Services réseaux (déploiement complet de services DNS, NFS, NIS et messagerie électronique, fondés sur un serveur UNIX et des postes clients sous Linux, Windows ou MacOS)
Cette 2e édition, entièrement mise à jour, permet au lecteur de suivre pas à pas les manipulations d’administration proposées avec les toutes dernières versions du système Linux.

Tables des matières

PARTIE 1 : UTILISATION
Chapitre 1 : Présentation du système
Chapitre 2 : L'accès au système
Chapitre 3 : La première session
Chapitre 4 : Les fichiers et les répertoires
Chapitre 5 : La gestion des fichiers sous KDE
Chapitre 6 : La gestion de l'espace disque
Chapitre 7 : Les droits
Chapitre 8 : L'environnement de travail ou shell
Chapitre 9 : Les processus
Chapitre 10 : Le réseau
Chapitre 11 : Compléments
PARTIE 2 : ADMINISTRATION
Chapitre 12 : L'installation de Linux
Chapitre 13 : La configuration du système
Chapitre 14 : L'exploitation du système
Chapitre 15 : La gestion des utilisateurs
Chapitre 16 : La gestion des systèmes de fichiers
Chapitre 17 : Les services réseau

Date de parution : 13/06/2006
Editeur  : PEARSON, collection Synthex
ISBN-10 : 2744071781
ISBN-13 : 978-2744071782
Broché  : 256 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : algorithmique
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
La conception d’un algorithme est une étape indispensable dans tout développement informatique : ce sont les solutions qu’il présente qui sont programmées.
Ce livre étudie la création et l’utilisation d’algorithmes, et montre comment aboutir à des applications en Java 5.
Les exemples et exercices, en pseudo-langage et en langage Java 5, sont concrets, de difficulté croissante et suivis : les notions abordées dans la première partie du livre sont reprises dans la seconde.

Tables des matières

Chapitre 1 : Environnement et conventions
Chapitre 2 : Les traitements logiques
Chapitre 3 : La gestion des données
Chapitre 4 : La récursivité
Chapitre 5 : Les données abstraites
Chapitre 6 : Les tris
Chapitre 7 : Les recherches

Date de parution : 11/06/2006
Editeur  : PEARSON, collection Synthex
ISBN-10 : 2744071730
ISBN-13 : 978-2744071737
Broché  : 256 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : algorithmique
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
La conception d’un algorithme est une étape indispensable dans tout développement informatique : ce sont les solutions qu’il présente qui sont programmées.
Ce livre étudie la création et l’utilisation d’algorithmes, et montre comment aboutir à des applications en C++.
Les exemples et exercices, en pseudo-langage et en langage C++, sont concrets, de difficulté croissante et suivis : les notions abordées dans la première partie du livre sont reprises dans la seconde.

Tables des matières

Chapitre 1 : Environnement et conventions
Chapitre 2 : Les traitements logiques
Chapitre 3 : La gestion des données
Chapitre 4 : La récursivité
Chapitre 5 : Les données abstraites
Chapitre 6 : Les tris
Chapitre 7 : Les recherches

Couverture_Linux_20060313.jpg


Date de parution : 13/03/2006
Editeur  : PEARSON, collection Synthex
ISBN-10 : 2744071492
ISBN-13 : 978-2744071492
Broché  : 248 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : Système UNIX
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Linux est aujourd’hui très largement diffusé avec ses différentes distributions libres ou commerciales, disponibles pour les Mac, les PC ou les serveurs. Le système est en outre très apprécié des enseignants et formateurs du fait de sa parenté avec UNIX, qui est traditionnellement le support privilégié des cours de système d’exploitation.
En s’appuyant sur UNIX, et par une initiation ciblée aux principes et à la pratique de l’administration sous Linux, ce livre propose ici une approche très pédagogique des concepts fondamentaux communs à tout système d’exploitation.
Les exemples, qui imposent le choix d’une distribution, sont présentés sous la dernière en date de la société Mandriva (ex-MandrakeSoft), très aboutie et extrêmement présente dans le domaine du logiciel libre. Elle offre en outre une forte similitude avec d’autres grandes distributions comme la Red Hat.

Tables des matières

Chapitre 1 : Installation de Linux
Chapitre 2 : Hiérarchie et commandes
Chapitre 3 : Les droits
Chapitre 4 : La gestion des utilisateurs
Chapitre 5 : La gestion des systèmes de fichiers
Chapitre 6 : Le réseau

Date de parution : 15/07/2005
Editeur  : PEARSON, collection Synthex
ISBN-10 : 2744071285
ISBN-13 : 978-2744071287
Broché  : 280 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : algorithmique
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
La conception d'un algorithme est une étape indispensable dans tout développement informatique : ce sont les solutions qu'il présente qui sont programmées. La récriture dans un langage informatique est l'étape finale du développement.
Ce livre étudie la création et l'utilisation d'algorithmes, et montre comment aboutir à des applications en langage C.
Il est structuré en deux grandes parties :
Les exemples et exercices, en pseudo-langage et en langage C, sont concrets, de difficulté croissante et suivis : les notions abordées dans la première partie du livre sont reprises dans la seconde.

Tables des matières

Chapitre 1 : Environnement et conventions
Chapitre 2 : Les traitements logiques
Chapitre 3 : La gestion des données
Chapitre 4 : La récursivité
Chapitre 5 : Les données abstraites
Chapitre 6 : Les tris
Chapitre 7 : Les recherches

Date de parution : 20/02/2005
Editeur  : PEARSON, collection Synthex
ISBN-10 : 2744070866
ISBN-13 : 978-2744070860
Broché  : 312 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : de programmation en langage C
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Indispensable à tous ceux qui pratiquent de manière avancée les systèmes UNIX, le langage C reste également le meilleur support d’initiation à la programmation, par la rigueur d’écriture qu’il exige et la paternité qui lui revient sur de nombreux autres langages.

Cet ouvrage présente en six chapitres l’essentiel du langage :
Il permet au lecteur d’évoluer d’un niveau d’initiation au C vers un niveau de programmation de plus en plus complexe.

Les exemples et exercices sont à la fois concrets, de difficulté croissante et suivis : les premiers programmes constituent ainsi une collection d’éléments de programmation qui sont repris par la suite dans les programmes plus complexes. Un cas pratique de gestion d’effectifs étudiants, enrichi au fur et à mesure des notions abordées, sert de fil conducteur une fois les fondamentaux acquis.

Ce livre s’adresse aux étudiants des filières informatiques et scientifiques de premier et deuxième cycles. Il convient également parfaitement comme support d’auto-formation à la programmation en C.

Tables des matières

Chapitre 1 : Les concepts fondamentaux
Chapitre 2 : Les types simples
Chapitre 3 : Les instructions
Chapitre 4 : Les types structurés
Chapitre 5 : La programmation structurée
Chapitre 6 : La gestion dynamique de la mémoire

Date de parution : 21/08/2004
Editeur  : PEARSON
ISBN-10 : 2744070491
ISBN-13 : 978-2744070495
Broché  : 766 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : Système UNIX
Niveau  : Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :
Fort de son expérience en tant qu'enseignant et administrateur de systèmes UNIX, Jean-Michel Léry propose une approche pédagogique et pratique des grandes fonctionnalités d'UNIX, dans un ouvrage qui est le premier à courir à la fois les aspects utilisateur ET administrateur.
La présentation d'UNIX et de ses concepts est indépendante d'une version ou d'une distribution spécifique.
Les exemples s'appuient sur des versions largement utilisées dans le monde des serveurs (AIX) et des micro-ordinateurs (Linux Mandrake).
Enfin, une étude de cas complète explique le déploiement de tous les services indispensables sur un serveur et la configuration de postes de travail sous différents systèmes d'exploitation.
Les exemples commentés, les questions-réponses et les exercices corrigés en font un excellent support de cours et d'apprentissage.

Tables des matières

PARTIE 1 : UTILISATION
Chapitre 1 : Présentation du système
Chapitre 2 : L'accès au système
Chapitre 3 : La première session
Chapitre 4 : Les fichiers et les répertoires
Chapitre 5 : La gestion des fichiers sous KDE
Chapitre 6 : La gestion de l'espace disque
Chapitre 7 : Les droits
Chapitre 8 : L'environnement de travail ou shell
Chapitre 9 : Les processus
Chapitre 10 : Le réseau
Chapitre 11 : Compléments
PARTIE 2 : ADMINISTRATION
Chapitre 12 : L'installation de Linux
Chapitre 13 : La configuration du système
Chapitre 14 : L'exploitation du système
Chapitre 15 : La gestion des utilisateurs
Chapitre 16 : La gestion des systèmes de fichiers
Chapitre 17 : Les services réseau

Date de parution : 21/05/2002
Editeur  : PEARSON, collection L'intro
ISBN-10 : 2744013706
ISBN-13 : 978-2744013706
Broché  : 440 pages
Public    : universités filières informatiques et scientifiques, écoles d’ingénieurs, IUT, BTS
Cours    : de programmation en langage C
Niveau  : DUT, Licence, Master, autoformation
Auteur  : Jean-Michel Léry
Présentation :

Tables des matières


PARTIE I : LES CONCEPTS FONDAMENTAUX
Chapitre 1 : Environnement de programmation
Chapitre 2 : Structure et les éléments du langage

PARTIE II : LES TYPES SIMPLES
Chapitre 3 : Présentation et Entrées/Sorties
Chapitre 4 : Le type entier
Chapitre 5 : Le type réel
Chapitre 6 : Le type caractère
Chapitre 7 : Le type booléen
Chapitre 8 : Le type énumération

PARTIE III : LES INSTRUCTIONS
Chapitre 9 : Les instructions simples
Chapitre 10 : Les instructions composées

PARTIE IV : LES TYPES STRUCTURÉS
Chapitre 11 : Les tableaux
Chapitre 12 : Les chaînes de caractères
Chapitre 13 : Les structures
Chapitre 14 : Les unions
Chapitre 15 : Les fichiers

PARTIE V : LA PROGRAMMATION STRUCTURÉE
Chapitre 16 : Les procédures et les fonctions
Chapitre 17 : La compilation séparée et les librairies

PARTIE VI : LA GESTION DYNAMIQUE DE LA MÉMOIRE
Chapitre 18 : Les pointeurs
Chapitre 19 : Les listes de structures et les tableaux dynamiques

PARTIE VII : PROGRAMMATION AVANCÉE
Chapitre 20 : Interface avec le système UNIX
Chapitre 21 : Le préprocessur C

Pour me contacter


Envoyez moi un courriel