Presses Polytechniques et Universitaires RomandesEditeur scientifique et techniqueEPFLPress
Recherche
Vous et nous
Votre Compte
Panier de commande
Documentation
Contact
Qui sommes-nous?
Edition
A paraître
Nouveautés
Domaines
Collections
Auteurs
EPFL Press
Le Savoir Suisse
Nos diffuseurs
Pour la Suisse
France et Maroc
Belgique et Luxembourg
Canada, USA
Worldwide
Service
Partenariats et Liens
EPFL
Les bonnes affaires
Ayant droits
Aides à la publication
Alumni
Couverture
 
Simulation par événements discrets
Concept et réalisations en SIMULA, ADA et SMALLTALK
Auteur(s): Pierre-Jean Erard, Pontien Déguénon
Domaine(s): Informatique
Collection: Informatique
Informations
ISBN: 2-88074-295-1
1996, 432 pages,16x24cm, 45 figures, broché.
 
Prix pour la Suisse:
58.00 CHF
Commander
Prix à l'exportation:
42.05 euros

La simulation par événements discrets fait aujourd'hui l'objet d'un regain d'intérêt, grâce à la diffusion, sur le marché des PC, de langage de programmation aptes à construire des modèles concrets.
Cet ouvrage réactualise totalement le thème de la simulation par événements discrets par rapport aux conceptions logicielles et aux langages de programmation de notre temps. Il développe de manière concrète les principes et les exigences de l'implantation de cette méthode, démarche illustrée par deux exemples de réalisation, l'un en ADA considéré comme l'exemple de langage de programmation classique, l'autre en SMALLTALK, pris en sa qualité de langage orienté objet. Les méthodes décrites peuvent être reportées sur tout autre langage offrant des primitives d'expression de processus parallèles ou quasi-parallèles.
Destiné principalement aux développeurs et aux réalisateurs d'applications concrètes. sa présentation assez concise des concepts de base de la simulation, ainsi que l'exposé de la démarche de l'implantation et du choix des langages font qu'il se révèle également utile dans le cadre d'un cours, d'un séminaire ou d'un atelier sur le génie logiciel ou le développement d'applications.
Cet ouvrage expose ces différentes approches, introduit les éléments statistiques nécessaires à la conduite d'une simulation ainsi que les principes des systèmes à file d'attente, qui constituent une application privilégiée de la simulation par événements discrets.
Il est destiné principalement aux développeurs et aux réalisateurs d'applications concrètes. La présentation assez concise des concepts de base de la simulation, ainsi que l'exposé de la démarche de réalisation et du choix des langages peuvent être utiles dans le cadre d'un cours, d'un séminaire ou d'un atelier sur le génie logiciel ou le développement d'applications.
Présentation de l'ouvrage. Principes généraux: Systèmes réels et modèles abstraits -Modèles analytiques et simulation - Techniques de modélisation - Simulation par événements discrets - Systèmes orientés événements - Simulation orientée processus - Simulation répartie. Modèles et exemples: Objectifs - Modèle de base utilisé pour la simulation - Protocole de listes - Protocole d'ordonnancement - Mise en uvre d'un programme de simulation - Modèles d'applications - Exemples. Réalisation d'un simulateur orienté processus: Objectifs du simulateur - Réalisation du simulateur - Emergence de la notion d'objet - Gestion dynamique de données - Programmation parallèle - Résumé. Réalisation en SIMULA: Classe Simset - Classe Simulation - Fonctions aléatoires - Utilisation -Exemple - Eléments de SIMULA - Objets et classes - Classes et sous-classes - Systèmes quasi-parallèles - Conclusion. Réalisation en ADA: Paquetage Adaset - Protocole d'ordonnancement - Paquetage Distributions - Utilisation du paquetage Simulation - Exemple - Paquetage Simulation - Synchronisation des processus - Etapes de la vie d'un processus - Eléments du langage - Conclusion. Réalisation en Smalltalk: Listes - Classe Simulation - Protocole d'ordonnancement - Génération de nombres aléatoires - Statistiques - Utilisation du simulateur - Exemple - Echéancier - Processus - Synchronisation - Conclusion. Variables aléatoires et lois de répartition: Variables aléatoires - Quelques lois de probabilité importantes - Génération de nombres aléatoires - Génération de variables aléatoires. Systèmes à files d'attente: Généralités - Processus aléatoires - Chaînes de Markov - Modélisation d'un système à files d'attente - Quelques types de systèmes à files d'attente. Simulation en phase d'équilibre: Concepts statistiques élémentaires - Donnée du problème - Méthodes de saisie et d'analyse de données - Problème de l'initialisation - Procédures séquentielles pour la simulation en phase d'équilibre - Conclusion - Réalisation. Simulateur programmé en ADA. Simulateur programmé en Smalltalk. Programme de détection de phase d'équilibre. Bibliographie - Index.
Dans la même collection
Couverture
L’intelligence artificielle constitue l’un des fondements de l’informatique contemporaine et joue un rôle fondamental dans de très nombreuses applications. Cet ouvrage présente l’ensemble des bases du domaine, comme la représentation de connaissances et l’inférence logique, le traitement d’informations incertaines, les méthodes de recherche, ainsi que les techniques d’apprentissage automatique.
Retour au haut de page
Couverture
Cet ouvrage cible prioritairement les nouveaux domaines des systèmes temps-réel et des applications critiques en procédant par étapes, selon une approche descriptive didactique.
Retour au haut de page
Couverture
Articulé en trois parties, cet ouvrage a l'originaltié de réunir à la fois les éléments classiques du langage C++ selon la norme ISO, les principes de l'orientation objets appliqués à ce langage, ainsi qu'une introduction à la modélisation objets avec UML pour le développement d'application C++.
Les exemples de l'ouvrage sont disponibles en téléchargement (PDF).
Retour au haut de page
Couverture
Cet ouvrage a pour objectif d'offrir les connaissances nécessaires à tout apprentissage de la programmation: un cadre permettant au débutant de développer sa pratique sur des cas concrets.
Retour au haut de page