University Sétif 1 FERHAT ABBAS Faculty of Sciences
Catégories
Ajouter le résultat dans votre panier Affiner la recherche
Multi-paradigm programming using C++ / Dirk Vermeir
Titre : Multi-paradigm programming using C++ Type de document : texte imprimé Auteurs : Dirk Vermeir Editeur : London : Springer Année de publication : 2001 Importance : 1 vol (287 p.) Présentation : ill Format : 24 cm ISBN/ISSN/EAN : 978-1-85233-483-3 Catégories : Informatique Mots-clés : langage C++ Index. décimale : 005.13 Langages de programmation (codage des programmes, éditeurs de texte conçus spécialement pour le codage des programmes, générateurs d'application ; langages déclaratifs, non procéduraux) Résumé :
Destiné principalement aux étudiants, cet ouvrage de référence autonome sur le langage C ++ présente une superbe valeur pédagogique. En partant de zéro, Vermeir explique les notions d'adresse, de valeur et de type en C ++ avant de passer rapidement aux aspects plus importants du langage, tels que les classes, les modèles, la programmation générique et l'héritage. Il inclut des développements récents en C ++, tels que STL et la bibliothèque iostream. Un chapitre est également consacré aux principes de conception des programmes. En utilisant de nombreux exemples, le lecteur est stimulé et inspiré pour voir comment il peut utiliser ce qu'il a appris dans d'autres applications plus sophistiquées. Tous les exemples du texte, y compris des exemples de programmes plus importants, sont disponibles sur le site Web de l'auteur.Note de contenu :
Sommaire
1 Basic Concepts of C++.
1.1 Objects, Values, Types, Variables.- 1.1.1 Objects and Addresses.- 1.1.2 Values and Types.- 1.1.3 Referring to Objects and Values: Variables, Constants, Ex-pressions.- 1.2 Defining and Manipulating Objects.- 1.3 References.- 1.4 Functions.- 1.4.1 Defining a function.- 1.4.2 Calling a function.- 1.4.3 More on Parameter Passing.- 1.5 Program Structure.- 1.5.1 Translation Units, Definitions and Declarations.- 1.5.2 The Compilation Process.- 1.5.3 Program Organization.- 1.5.4 Linking and Executing a Program.- 1.6 Syntactic and Lexical Considerations.- 1.6.1 Identifiers and Keywords.- 1.6.2 Comments.- 1.7 Scopes and Namespaces.- 1.7.1 Scopes.- 1.7.2 Namespaces.
- 2 Built-inTypes.
- 2.1 ArithmeticTypes.- 2.2 Conversionsfor Arithmetic Types.- 2.3 ArithmeticType Operations.- 2.4 String Literals.
- 3 Functions.
- 3.1 Function Declarations.- 3.1.1 Function Types.Signatures.- 3.1.2 Default Arguments.- 3.1.3 UnspecifiedNumber of Arguments.- 3.1.4 Inline Functions.- 3.2 Overloading.- 3.3 Function Definitions.- 3.3.1 Statements.- 3.3.2 Control Flow Statements.- The compound statement and the sequence operator.- The if statement and the? operator.- The while statements.- The for statement.- The switch statement.- The return, break and continue statements.- 3.3.3 Local and Static Variables.- Local object lifetime.- Persistent local objects.
- 4 User-Defined Types.
- 4.1 Abstract Data Types.- 4.2 Classes.- 4.2.1 Class Members. Access Specification.- 4.2.2 Class Objects.- 4.2.3 Data Member Declarationsand Object Layout.- 4.2.4 Class Scope.- 4.2.5 Function Member Declaration.- 4.2.6 OverloadingMember Functions.- 4.2.7 Initializing a Class Object.- The default constructor.- The copy constructor.- 4.2.8 Function Member Definition.- 4.2.9 Inline Function Members.- 4.2.10 Member Functions with Default Parameters.- 4.2.11 User-Defined Conversions.- 4.2.12 Operator Overloading.- Overloading the assignment Operator.- Overloading the increment and decrement Operators.- Forbidding Operators.- 4.2.13 Finalizing an Object.- 4.2.14 Member Objects.- 4.2.15 Friends.- 4.2.16 Nested Classes.- 4.2.17 Static Members.- 4.2.18 Implementation Aspects.- 4.2.19 Example: the Rational Class.- 4.3 Enumerations.- 4.4 Typedef.
- 5 Built-in Type Constructors.
- 5.1 Constant Objects.- 5.2 Pointers.- 5.2.1 Pointers, Addresses, Dereferencing.- 5.2.2 Handies.- 5.2.3 Member Selection from Pointers.- 5.2.4 Constant Pointers.- 5.2.5 Pointers vs. References.- 5.2.6 The this Pointer.- 5.3 Arrays.- 5.3.1 Initializing an Array.- 5.3.2 Arrays vs. Pointers, Pointer Arithmetic.- 5.3.3 Array Parameters.- 5.3.4 Multidimensional Arrays.- 5.4 Command Line Processing.- 5.5 Pointers to Functions.- 5.6 Pointers to Members.- 5.7 Memory Management.- 5.7.1 Static, Global, Automatic and Member Objects.- 5.7.2 Free Objects.- 5.7.3 Encapsulating Pointers.- 5.8 More Operator Overloading.- 5.8.1 Overloading new, delete.- 5.8.2 PlacementNew.- 5.8.3 Smart Pointers.
- 6 User-DefinedTypeConstructors.
- 6.1 Function Templates.- 6.1.1 Template Argument Deduction.- 6.1.2 Overloading Function Templates.- 6.1.3 Explicit Specializations of Function Templates.- 6.1.4 A Generic Sort function.- 6.2 Class Templates.- 6.2.1 Friends of Class Templates.- 6.2.2 Nested Class Templates.- 6.2.3 Function Objects.- 6.2.4 Class Template Specialization.- 6.2.5 Reference Counting Pointers.- 6.2.6 Auto Pointers.
- 7 Generic Program ming Using the STL.
- 7.1 Generic Programming.- 7.2 Iterators.- 7.2.1 Types Associated with an Iterator.- 7.2.2 Iterator Traits.- 7.2.3 Dispatching on the Iterator Category.- 7.3 Stream Iterators.- 7.3.1 Input Stream Iterator.- 7.3.2 Output Stream Iterator.- 7.4 STL Containers.- 7.4.1 Pair.- 7.4.2 List.- 7.4.3 Vector.- 7.4.4 Map.- 7.4.5 Set.- 7.4.6 Other Containers.- 7.4.7 Container Adaptors.- 7.5 STL Algorithms.- 7.5.1 Non-mutating Algorithms.- Finding elements in a ränge.- Finding subranges.- Counting elements in a ränge.- Processing a ränge.- Comparing ranges.- Minimum and maximum.- 7.5.2 Basic Mutating Algorithms.- Copying ranges.- Swapping elements.- Transforming a ränge.- Replacing elements in a ränge.- Filling a ränge.- Removing elements.- Permuting algorithms.- Partitioning ranges.- Random shuffling and sampling.- Generalized numeric algorithms.- 7.5.3 Sorting and Searching.- Sorting ranges.- Operations on sorted ranges.- Set Operations.- Heap Operations.- 7.6 Iterator Adaptors.- 7.6.1 Insert Iterators.- 7.6.2 Reverse Iterators.
- 8 Subtypes and Inheritance.
- 8.1 Derived Classes.- 8.1.1 Construction and Destruction of Derived Class Objects.- 8.1.2 Inheritance and Scope.- 8.1.3 Inheritance and Conversions.- 8.1.4 Inheritance and Arrays.- 8.2 Virtual Member Functions.- 8.2.1 Implementation of Virtual Member Functions.- 8.2.2 Pure Virtual Function Members and Abstract Classes.- 8.2.3 Virtual Destructors.- 8.3 Derivation and Access Control.- 8.3.1 Protected Members.- 8.3.2 Protected and Private Derivation.- 8.4 Multiple and Virtual Inheritance.- 8.4.1 Multiple Inheritance.- 8.4.2 Implementing Multiple Inheritance.- 8.4.3 Virtual Inheritance.- 8.5 Object-Oriented Programming.- 8.5.1 Class Hierarchies.- 8.5.2 Polymorphism.- 8.6 Run-Time Type Identification.
- 9 Exceptions.
- 9.1 Throwing and Catching Exceptions.- 9.2 Run-Time Behaviour.- 9.3 Exceptions, Constructors and Destructors.- 9.3.1 Exceptions and Resource Management.- 9.3.2 Constructors Throwing Exceptions.- 9.3.3 Destructors Throwing Exceptions.- 9.4 Exception Specifications.- 9.5 Standard Exceptions.
- 10 Iostreams.
- 10.1 Requirements.- 10.2 Design.- 10.3 Streambuf.- 10.4 Stream Base Classes.- 10.4.1 los_base.- 10.4.2 Basic_ios(CharT,Traits).- 10.5 Stream Classes.- 10.5.1 Basic_istream(CharT,Traits).- 10.5.2 Basic_ostream(CharT,Traits).- 10.5.3 Basic_iostream(CharT,Traits).- 10.6 Manipulators.- 10.7 File Streams.- 10.7.1 Basic_ifstream(CharT,Traits).- 10.7.2 Basic_ofstream(CharT,Traits).- 10.7.3 Basic_fstream(CharT,Traits).- 10.8 String Streams.
- 11 Introduction to Program Design.
- 11.1 Motivation: Properties of Good Programs.- 11.2 Abstractions.- 11.3 Criteria For Good Abstractions.- 11.4 The Design Process.- 11.4.1 Finding Abstractions.- 11.4.2 Designing Classes.- 11.4.3 Refactoring.- 11.4.4 Documentation.- 11.4.5 Patterns.
- A C++ Operators.
- B The String Class.Côte titre : Fs/2673-2674 Multi-paradigm programming using C++ [texte imprimé] / Dirk Vermeir . - London : Springer, 2001 . - 1 vol (287 p.) : ill ; 24 cm.
ISBN : 978-1-85233-483-3
Catégories : Informatique Mots-clés : langage C++ Index. décimale : 005.13 Langages de programmation (codage des programmes, éditeurs de texte conçus spécialement pour le codage des programmes, générateurs d'application ; langages déclaratifs, non procéduraux) Résumé :
Destiné principalement aux étudiants, cet ouvrage de référence autonome sur le langage C ++ présente une superbe valeur pédagogique. En partant de zéro, Vermeir explique les notions d'adresse, de valeur et de type en C ++ avant de passer rapidement aux aspects plus importants du langage, tels que les classes, les modèles, la programmation générique et l'héritage. Il inclut des développements récents en C ++, tels que STL et la bibliothèque iostream. Un chapitre est également consacré aux principes de conception des programmes. En utilisant de nombreux exemples, le lecteur est stimulé et inspiré pour voir comment il peut utiliser ce qu'il a appris dans d'autres applications plus sophistiquées. Tous les exemples du texte, y compris des exemples de programmes plus importants, sont disponibles sur le site Web de l'auteur.Note de contenu :
Sommaire
1 Basic Concepts of C++.
1.1 Objects, Values, Types, Variables.- 1.1.1 Objects and Addresses.- 1.1.2 Values and Types.- 1.1.3 Referring to Objects and Values: Variables, Constants, Ex-pressions.- 1.2 Defining and Manipulating Objects.- 1.3 References.- 1.4 Functions.- 1.4.1 Defining a function.- 1.4.2 Calling a function.- 1.4.3 More on Parameter Passing.- 1.5 Program Structure.- 1.5.1 Translation Units, Definitions and Declarations.- 1.5.2 The Compilation Process.- 1.5.3 Program Organization.- 1.5.4 Linking and Executing a Program.- 1.6 Syntactic and Lexical Considerations.- 1.6.1 Identifiers and Keywords.- 1.6.2 Comments.- 1.7 Scopes and Namespaces.- 1.7.1 Scopes.- 1.7.2 Namespaces.
- 2 Built-inTypes.
- 2.1 ArithmeticTypes.- 2.2 Conversionsfor Arithmetic Types.- 2.3 ArithmeticType Operations.- 2.4 String Literals.
- 3 Functions.
- 3.1 Function Declarations.- 3.1.1 Function Types.Signatures.- 3.1.2 Default Arguments.- 3.1.3 UnspecifiedNumber of Arguments.- 3.1.4 Inline Functions.- 3.2 Overloading.- 3.3 Function Definitions.- 3.3.1 Statements.- 3.3.2 Control Flow Statements.- The compound statement and the sequence operator.- The if statement and the? operator.- The while statements.- The for statement.- The switch statement.- The return, break and continue statements.- 3.3.3 Local and Static Variables.- Local object lifetime.- Persistent local objects.
- 4 User-Defined Types.
- 4.1 Abstract Data Types.- 4.2 Classes.- 4.2.1 Class Members. Access Specification.- 4.2.2 Class Objects.- 4.2.3 Data Member Declarationsand Object Layout.- 4.2.4 Class Scope.- 4.2.5 Function Member Declaration.- 4.2.6 OverloadingMember Functions.- 4.2.7 Initializing a Class Object.- The default constructor.- The copy constructor.- 4.2.8 Function Member Definition.- 4.2.9 Inline Function Members.- 4.2.10 Member Functions with Default Parameters.- 4.2.11 User-Defined Conversions.- 4.2.12 Operator Overloading.- Overloading the assignment Operator.- Overloading the increment and decrement Operators.- Forbidding Operators.- 4.2.13 Finalizing an Object.- 4.2.14 Member Objects.- 4.2.15 Friends.- 4.2.16 Nested Classes.- 4.2.17 Static Members.- 4.2.18 Implementation Aspects.- 4.2.19 Example: the Rational Class.- 4.3 Enumerations.- 4.4 Typedef.
- 5 Built-in Type Constructors.
- 5.1 Constant Objects.- 5.2 Pointers.- 5.2.1 Pointers, Addresses, Dereferencing.- 5.2.2 Handies.- 5.2.3 Member Selection from Pointers.- 5.2.4 Constant Pointers.- 5.2.5 Pointers vs. References.- 5.2.6 The this Pointer.- 5.3 Arrays.- 5.3.1 Initializing an Array.- 5.3.2 Arrays vs. Pointers, Pointer Arithmetic.- 5.3.3 Array Parameters.- 5.3.4 Multidimensional Arrays.- 5.4 Command Line Processing.- 5.5 Pointers to Functions.- 5.6 Pointers to Members.- 5.7 Memory Management.- 5.7.1 Static, Global, Automatic and Member Objects.- 5.7.2 Free Objects.- 5.7.3 Encapsulating Pointers.- 5.8 More Operator Overloading.- 5.8.1 Overloading new, delete.- 5.8.2 PlacementNew.- 5.8.3 Smart Pointers.
- 6 User-DefinedTypeConstructors.
- 6.1 Function Templates.- 6.1.1 Template Argument Deduction.- 6.1.2 Overloading Function Templates.- 6.1.3 Explicit Specializations of Function Templates.- 6.1.4 A Generic Sort function.- 6.2 Class Templates.- 6.2.1 Friends of Class Templates.- 6.2.2 Nested Class Templates.- 6.2.3 Function Objects.- 6.2.4 Class Template Specialization.- 6.2.5 Reference Counting Pointers.- 6.2.6 Auto Pointers.
- 7 Generic Program ming Using the STL.
- 7.1 Generic Programming.- 7.2 Iterators.- 7.2.1 Types Associated with an Iterator.- 7.2.2 Iterator Traits.- 7.2.3 Dispatching on the Iterator Category.- 7.3 Stream Iterators.- 7.3.1 Input Stream Iterator.- 7.3.2 Output Stream Iterator.- 7.4 STL Containers.- 7.4.1 Pair.- 7.4.2 List.- 7.4.3 Vector.- 7.4.4 Map.- 7.4.5 Set.- 7.4.6 Other Containers.- 7.4.7 Container Adaptors.- 7.5 STL Algorithms.- 7.5.1 Non-mutating Algorithms.- Finding elements in a ränge.- Finding subranges.- Counting elements in a ränge.- Processing a ränge.- Comparing ranges.- Minimum and maximum.- 7.5.2 Basic Mutating Algorithms.- Copying ranges.- Swapping elements.- Transforming a ränge.- Replacing elements in a ränge.- Filling a ränge.- Removing elements.- Permuting algorithms.- Partitioning ranges.- Random shuffling and sampling.- Generalized numeric algorithms.- 7.5.3 Sorting and Searching.- Sorting ranges.- Operations on sorted ranges.- Set Operations.- Heap Operations.- 7.6 Iterator Adaptors.- 7.6.1 Insert Iterators.- 7.6.2 Reverse Iterators.
- 8 Subtypes and Inheritance.
- 8.1 Derived Classes.- 8.1.1 Construction and Destruction of Derived Class Objects.- 8.1.2 Inheritance and Scope.- 8.1.3 Inheritance and Conversions.- 8.1.4 Inheritance and Arrays.- 8.2 Virtual Member Functions.- 8.2.1 Implementation of Virtual Member Functions.- 8.2.2 Pure Virtual Function Members and Abstract Classes.- 8.2.3 Virtual Destructors.- 8.3 Derivation and Access Control.- 8.3.1 Protected Members.- 8.3.2 Protected and Private Derivation.- 8.4 Multiple and Virtual Inheritance.- 8.4.1 Multiple Inheritance.- 8.4.2 Implementing Multiple Inheritance.- 8.4.3 Virtual Inheritance.- 8.5 Object-Oriented Programming.- 8.5.1 Class Hierarchies.- 8.5.2 Polymorphism.- 8.6 Run-Time Type Identification.
- 9 Exceptions.
- 9.1 Throwing and Catching Exceptions.- 9.2 Run-Time Behaviour.- 9.3 Exceptions, Constructors and Destructors.- 9.3.1 Exceptions and Resource Management.- 9.3.2 Constructors Throwing Exceptions.- 9.3.3 Destructors Throwing Exceptions.- 9.4 Exception Specifications.- 9.5 Standard Exceptions.
- 10 Iostreams.
- 10.1 Requirements.- 10.2 Design.- 10.3 Streambuf.- 10.4 Stream Base Classes.- 10.4.1 los_base.- 10.4.2 Basic_ios(CharT,Traits).- 10.5 Stream Classes.- 10.5.1 Basic_istream(CharT,Traits).- 10.5.2 Basic_ostream(CharT,Traits).- 10.5.3 Basic_iostream(CharT,Traits).- 10.6 Manipulators.- 10.7 File Streams.- 10.7.1 Basic_ifstream(CharT,Traits).- 10.7.2 Basic_ofstream(CharT,Traits).- 10.7.3 Basic_fstream(CharT,Traits).- 10.8 String Streams.
- 11 Introduction to Program Design.
- 11.1 Motivation: Properties of Good Programs.- 11.2 Abstractions.- 11.3 Criteria For Good Abstractions.- 11.4 The Design Process.- 11.4.1 Finding Abstractions.- 11.4.2 Designing Classes.- 11.4.3 Refactoring.- 11.4.4 Documentation.- 11.4.5 Patterns.
- A C++ Operators.
- B The String Class.Côte titre : Fs/2673-2674 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/2673 Fs/2673-2674 Livre Bibliothéque des sciences Anglais Disponible
DisponibleFs/2674 Fs/2673-2674 Livre Bibliothéque des sciences Anglais Disponible
DisponibleMultiagent systems / Yoav Shoham
Titre : Multiagent systems : Algorithmic, game-theoretic, and logical foundations Type de document : texte imprimé Auteurs : Yoav Shoham ; Kevin Leyton-Brown Editeur : Cambridge : Cambridge university press Année de publication : 2009 Importance : 1vol (483 p.) Présentation : ill. Format : 27 cm ISBN/ISSN/EAN : 978-0-521-89943-7 Catégories : Informatique Mots-clés : Systèmes multi-agents Index. décimale : 006.3 Intelligence artificielle Résumé :
Les systèmes multi-agents combinent plusieurs entités autonomes, chacune ayant des intérêts divergents ou des informations différentes. Cette vue d'ensemble du champ offre une perspective informatique, mais attire également sur les idées de la théorie des jeux, économie, recherche opérationnelle, la logique, la philosophie et la linguistique. Il servira de référence pour les chercheurs dans chacun de ces domaines, et être utilisé comme un texte pour les cours de premier cycle ou des cycles supérieurs avancés. Les auteurs mettent l'accent sur les fondations pour créer un traitement large et rigoureux de leur sujet, avec des présentations approfondies de la résolution de problèmes distribués, la théorie des jeux, la communication multi-agents et l'apprentissage, le choix social, la conception des mécanismes, des ventes aux enchères, théorie des jeux coopératifs, et la logique modale de la connaissance et de croyance . Pour chaque sujet, des concepts de base sont introduits, des exemples sont donnés, des preuves de résultats clés sont proposées et des considérations algorithmiques sont examinées. Une annexe couvre le matériel de base dans la théorie des probabilités, la logique classique, les processus de décision de Markov et la programmation mathématique.Note de contenu :
Sommaire
Distributed Constraint Satisfaction
Distributed Optimization Introduction to Noncooperative Game Theory: Games in Normal Form
Computing Solution Concepts of Normal-Form Games
Games with Sequential Actions: Reasoning and Computing with the Extensive Form
Richer Representations: Beyond the Normal and Extensive Forms
Learning and Teaching
Communication
Aggregating Preferences: Social Choice
Protocols for Strategic Agents: Mechanism Design
Protocols for Multiagent Resource Allocation: Auctions
Teams of Selfish Agents: An Introduction to Coalitional Game Theory
Logics of Knowledge and Belief
Beyond Belief: Probability, Dynamics and Intention
Appendices: Technical Background
A Probability Theory
B Linear and Integer Programming
C Markov Decision Problems (MDPs)
D Classical Logic
Bibliography
Index
Côte titre : Fs/19803 Multiagent systems : Algorithmic, game-theoretic, and logical foundations [texte imprimé] / Yoav Shoham ; Kevin Leyton-Brown . - Cambridge : Cambridge university press, 2009 . - 1vol (483 p.) : ill. ; 27 cm.
ISBN : 978-0-521-89943-7
Catégories : Informatique Mots-clés : Systèmes multi-agents Index. décimale : 006.3 Intelligence artificielle Résumé :
Les systèmes multi-agents combinent plusieurs entités autonomes, chacune ayant des intérêts divergents ou des informations différentes. Cette vue d'ensemble du champ offre une perspective informatique, mais attire également sur les idées de la théorie des jeux, économie, recherche opérationnelle, la logique, la philosophie et la linguistique. Il servira de référence pour les chercheurs dans chacun de ces domaines, et être utilisé comme un texte pour les cours de premier cycle ou des cycles supérieurs avancés. Les auteurs mettent l'accent sur les fondations pour créer un traitement large et rigoureux de leur sujet, avec des présentations approfondies de la résolution de problèmes distribués, la théorie des jeux, la communication multi-agents et l'apprentissage, le choix social, la conception des mécanismes, des ventes aux enchères, théorie des jeux coopératifs, et la logique modale de la connaissance et de croyance . Pour chaque sujet, des concepts de base sont introduits, des exemples sont donnés, des preuves de résultats clés sont proposées et des considérations algorithmiques sont examinées. Une annexe couvre le matériel de base dans la théorie des probabilités, la logique classique, les processus de décision de Markov et la programmation mathématique.Note de contenu :
Sommaire
Distributed Constraint Satisfaction
Distributed Optimization Introduction to Noncooperative Game Theory: Games in Normal Form
Computing Solution Concepts of Normal-Form Games
Games with Sequential Actions: Reasoning and Computing with the Extensive Form
Richer Representations: Beyond the Normal and Extensive Forms
Learning and Teaching
Communication
Aggregating Preferences: Social Choice
Protocols for Strategic Agents: Mechanism Design
Protocols for Multiagent Resource Allocation: Auctions
Teams of Selfish Agents: An Introduction to Coalitional Game Theory
Logics of Knowledge and Belief
Beyond Belief: Probability, Dynamics and Intention
Appendices: Technical Background
A Probability Theory
B Linear and Integer Programming
C Markov Decision Problems (MDPs)
D Classical Logic
Bibliography
Index
Côte titre : Fs/19803 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/19803 Fs/19803 Livre Bibliothéque des sciences Français Disponible
DisponibleLe multimédia et la compression / Stéphane Paris
Titre : Le multimédia et la compression Type de document : texte imprimé Auteurs : Stéphane Paris, Auteur Editeur : Paris : Hermès science publications-Lavoisier Année de publication : 2009 Collection : Collection Informatique (Paris. 1992), ISSN 1242-7691 Importance : 1 vol. (204 p.) Présentation : ill. Format : 24 cm ISBN/ISSN/EAN : 978-2-7462-2203-8 Note générale : Bibliogr. p. 191-193. Glossaire Langues : Français (fre) Catégories : Informatique Mots-clés : Multimédias
Compression d'images
JPEG (norme de codage d'images)
MPEG (norme de codage vidéo)Index. décimale : 005.7 Données informatiques Résumé :
Cet ouvrage propose un parcours initiatique au sein des théories et des techniques de compression à l'origine du multimédia actuel et futur.
Il présente en premier lieu les transformées de fonctions, elles amènent à considérer une fonction non seulement dans le domaine temporel ou spatial, mais également dans le domaine fréquentiel. La numérisation et la compression des signaux sont ensuite expliquées. Les deux processus de compression, que sont la quantification et la codification, font référence à la théorie de l'information de Claude Shannon qui est aussi décrite.
Enfin, ce livre étudie les modèles de compression choisis pour les signaux sonores et visuels. Ces modèles autorisent des pertes d'information lorsque la perception humaine est peu sensible. Ils permettent également de conserver une relative grande précision lorsque cette perception le demande.Note de contenu :
Sommaire
Introduction
Les transformées
Quelles transformées ?
La transformée de Fourier
Transformée de Fourier discrète
Les signaux 2D
Transformée en cosinus discrète
Localisation de l'information
Transformée en ondelettes continue
Séries d'ondelettes
L'analyse multirésolution
Un exemple : la transformée de Haar
Numérisation, quantification et codage
Numérisation
Théorie de l'information
Quantification
Codage
Prédictions
Synthèse
Perception
Les espaces de couleurs
Les propriétés de l'audio
Synthèse
AnnexesCôte titre : Fs/19569 Le multimédia et la compression [texte imprimé] / Stéphane Paris, Auteur . - Paris : Hermès science publications-Lavoisier, 2009 . - 1 vol. (204 p.) : ill. ; 24 cm. - (Collection Informatique (Paris. 1992), ISSN 1242-7691) .
ISBN : 978-2-7462-2203-8
Bibliogr. p. 191-193. Glossaire
Langues : Français (fre)
Catégories : Informatique Mots-clés : Multimédias
Compression d'images
JPEG (norme de codage d'images)
MPEG (norme de codage vidéo)Index. décimale : 005.7 Données informatiques Résumé :
Cet ouvrage propose un parcours initiatique au sein des théories et des techniques de compression à l'origine du multimédia actuel et futur.
Il présente en premier lieu les transformées de fonctions, elles amènent à considérer une fonction non seulement dans le domaine temporel ou spatial, mais également dans le domaine fréquentiel. La numérisation et la compression des signaux sont ensuite expliquées. Les deux processus de compression, que sont la quantification et la codification, font référence à la théorie de l'information de Claude Shannon qui est aussi décrite.
Enfin, ce livre étudie les modèles de compression choisis pour les signaux sonores et visuels. Ces modèles autorisent des pertes d'information lorsque la perception humaine est peu sensible. Ils permettent également de conserver une relative grande précision lorsque cette perception le demande.Note de contenu :
Sommaire
Introduction
Les transformées
Quelles transformées ?
La transformée de Fourier
Transformée de Fourier discrète
Les signaux 2D
Transformée en cosinus discrète
Localisation de l'information
Transformée en ondelettes continue
Séries d'ondelettes
L'analyse multirésolution
Un exemple : la transformée de Haar
Numérisation, quantification et codage
Numérisation
Théorie de l'information
Quantification
Codage
Prédictions
Synthèse
Perception
Les espaces de couleurs
Les propriétés de l'audio
Synthèse
AnnexesCôte titre : Fs/19569 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/19569 Fs/19569 Livre Bibliothéque des sciences Français Disponible
DisponibleLe multimédia / Stéphane Paris
Titre : Le multimédia : images et audiovisuels Type de document : texte imprimé Auteurs : Stéphane Paris, Auteur Editeur : Paris : Hermès science publications-Lavoisier Année de publication : 2009 Collection : Collection Informatique (Paris. 1992), ISSN 1242-7691 Importance : 1 vol. (252 p.) Présentation : ill. Format : 24 cm ISBN/ISSN/EAN : 978-2-7462-2350-9 Note générale : Fait suite à "Le multimédia et la compression" / Stéphane Paris, ISBN 978-2-7462-2203-8
Bibliogr. p. 239-241. Glossaire. IndexLangues : Français (fre) Catégories : Informatique Mots-clés : Multimédias
Compression d'images
JPEG (norme de codage d'images)
MPEG (norme de codage vidéo)Index. décimale : 005.7 Données informatiques Résumé :
Le multimédia présente en deux parties distinctes les techniques de compression et de représentation des images et des audiovisuels numériques. À travers différents exemples, la première partie traite d'abord des techniques de compression sans déformation de l'image. Les formats GIF, PNG, JPEG LossLess et JPEG-LS, servent de supports à la description des outils actuellement utilisés. L'ouvrage s'intéresse ensuite aux formats d'images dont la compression peut être avec pertes. Pour cela, il détaille les formats JPEG et JPEG2000. Dans la deuxième partie, les audiovisuels sont exposés à travers l'étude des formats MPEG1, MPEG2 et MPEG4. Chacun de ces formats est l'objet d'un chapitre. Ce livre met ainsi en évidence l'évolution des formats MPEG dont la complexité s'accroît avec la multiplication des versions.Côte titre : Fs/19568 Le multimédia : images et audiovisuels [texte imprimé] / Stéphane Paris, Auteur . - Paris : Hermès science publications-Lavoisier, 2009 . - 1 vol. (252 p.) : ill. ; 24 cm. - (Collection Informatique (Paris. 1992), ISSN 1242-7691) .
ISBN : 978-2-7462-2350-9
Fait suite à "Le multimédia et la compression" / Stéphane Paris, ISBN 978-2-7462-2203-8
Bibliogr. p. 239-241. Glossaire. Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : Multimédias
Compression d'images
JPEG (norme de codage d'images)
MPEG (norme de codage vidéo)Index. décimale : 005.7 Données informatiques Résumé :
Le multimédia présente en deux parties distinctes les techniques de compression et de représentation des images et des audiovisuels numériques. À travers différents exemples, la première partie traite d'abord des techniques de compression sans déformation de l'image. Les formats GIF, PNG, JPEG LossLess et JPEG-LS, servent de supports à la description des outils actuellement utilisés. L'ouvrage s'intéresse ensuite aux formats d'images dont la compression peut être avec pertes. Pour cela, il détaille les formats JPEG et JPEG2000. Dans la deuxième partie, les audiovisuels sont exposés à travers l'étude des formats MPEG1, MPEG2 et MPEG4. Chacun de ces formats est l'objet d'un chapitre. Ce livre met ainsi en évidence l'évolution des formats MPEG dont la complexité s'accroît avec la multiplication des versions.Côte titre : Fs/19568 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/19568 Fs/19568 Livre Bibliothéque des sciences Français Disponible
DisponibleMultimodalité biométrique dans le cadre d’une application d’authentification / Houda Benaliouche
Titre : Multimodalité biométrique dans le cadre d’une application d’authentification Type de document : texte imprimé Auteurs : Houda Benaliouche, Auteur ; Touahria,Mohamed, Directeur de thèse Editeur : Setif:UFA Année de publication : 2016 Importance : 1 vol (171 f .) Format : 29 cm Catégories : Informatique Mots-clés : Multimodalité biométrique
Application d’authentification
BIOMÉTRIE
MULTIMODALE
EMPREINTE DIGITALE
IRIS
INTELLIGENCE ARTIFICIELLE
LOGIQUE FLOUEIndex. décimale : 004 Informatique Résumé :
La biométrie multimodale consiste à combiner plusieurs modalités biométriques, ou plusieurs échantillons ou instances biométriques du même trait, ou encore utiliser plusieurs capteurs ou appliquer plusieurs extracteurs au même trait biométrique. Elle est de plus en plus utilisée de nos jours. En effet, elle permet de pallier les limites observées dans les systèmes biométriques unimodaux comme le manque d’individualité et la sensibilité aux attaques, tout en améliorant l’efficacité et la performance de la reconnaissance. Dans ce travail nous présentons trois éléments de contribution, montrant chacun un type de la biométrie multimodale. - La première contribution concerne la proposition d’un algorithme d’identification par l’iris à base de deux algorithmes d’appariement. Dans cette proposition nous utilisons la fuzzification des résultats de la reconnaissance marquée par le degré d’appartenance aux ensembles flous modélisant les décisions du système, ce qui offre un intervalle intermédiaire entre la décision d’accepter le client et la décision de le rejeter. Le système peut donc, par exemple, déclarer une authentification comme « fortement accepter », ou bien « fortement rejeter ». Nous agissons au niveau de la phase d’appariement en appliquant deux algorithmes d’appariement différents et en essayant de voir l’influence et l’apport de la fusion par l’inférence floue sur les résultats de la reconnaissance du système. - La deuxième contribution concerne La proposition d’un nouvel algorithme de la reconnaissance par empreinte digitale assurant l’identification par instances répétées (plusieurs impressions du même doigt) et multiples (plusieurs doigts) d’empreintes digitales. La fusion est établie au niveau caractéristique (feature level). A ce niveau de fusion, Choisir de combiner les informations biométriques provenant d’instances répétées et/ou multiples engendre un ensemble de caractéristique (feature set) plus riche en information biométrique que d’utiliser la fusion au niveau Score ou bien au niveau de Décision. En plus, il assure la détection des points de caractéristiques biométriques redondants qui seront supprimés avant l’appariement. Cet avantage n’est pas offert par la fusion au niveau Score ou bien au niveau de Décision, ensuite, Choisir la fusion au niveau caractéristique est idéal quand les codes à fusionner sont homogènes (dans notre cas les codes sont tous des codes d’instances d’empreinte). Nous avons mesuré la Spécificité et la Sensibilité de l’algorithme proposé en utilisant une instance, trois instances puis huit instances de l’empreinte et on a déduit à propos de la meilleure combinaison. Le critère de la Spécificité mesure la pertinence du système à éviter les fausses détections, le critère de la Sensibilité mesure la pertinence du système à détecter les vraies minuties. Les résultats expérimentaux ont montrés que la précision de la reconnaissance est améliorée chaque fois on fusionne plus d’instances.Note de contenu :
SOMMAIRE
CHAPITRE 1: LA BIOMÉTRIE MULTIMODALE
CHAPITRE 2: LA RECONNAISSANCE PAR L'EMPREINTE DIGITALE
CHAPITRE 3: LA RECONNAISSANCE PAR L'IRIS
CHAPITRE 4: L’INTELLIGENCE ARTIFICIELLE
CHAPITRE 5: LA LOGIQUE FLOUE
CHAPITRE 6: LA RECONNAISSANCE D'IRIS PAR FUSION DE DÉCISIONS
CHAPITRE 7: FUSION D'EMPREINTE AU NIVEAU CARACTÉRISTIQUE
CHAPITRE 8: RECONNAISSANCE PAR FUSION D'IRIS ET D'EMPREINTECôte titre : DI/0004-0005;DI/0021 En ligne : http://dspace.univ-setif.dz:8888/jspui/handle/123456789/1659 Multimodalité biométrique dans le cadre d’une application d’authentification [texte imprimé] / Houda Benaliouche, Auteur ; Touahria,Mohamed, Directeur de thèse . - [S.l.] : Setif:UFA, 2016 . - 1 vol (171 f .) ; 29 cm.
Catégories : Informatique Mots-clés : Multimodalité biométrique
Application d’authentification
BIOMÉTRIE
MULTIMODALE
EMPREINTE DIGITALE
IRIS
INTELLIGENCE ARTIFICIELLE
LOGIQUE FLOUEIndex. décimale : 004 Informatique Résumé :
La biométrie multimodale consiste à combiner plusieurs modalités biométriques, ou plusieurs échantillons ou instances biométriques du même trait, ou encore utiliser plusieurs capteurs ou appliquer plusieurs extracteurs au même trait biométrique. Elle est de plus en plus utilisée de nos jours. En effet, elle permet de pallier les limites observées dans les systèmes biométriques unimodaux comme le manque d’individualité et la sensibilité aux attaques, tout en améliorant l’efficacité et la performance de la reconnaissance. Dans ce travail nous présentons trois éléments de contribution, montrant chacun un type de la biométrie multimodale. - La première contribution concerne la proposition d’un algorithme d’identification par l’iris à base de deux algorithmes d’appariement. Dans cette proposition nous utilisons la fuzzification des résultats de la reconnaissance marquée par le degré d’appartenance aux ensembles flous modélisant les décisions du système, ce qui offre un intervalle intermédiaire entre la décision d’accepter le client et la décision de le rejeter. Le système peut donc, par exemple, déclarer une authentification comme « fortement accepter », ou bien « fortement rejeter ». Nous agissons au niveau de la phase d’appariement en appliquant deux algorithmes d’appariement différents et en essayant de voir l’influence et l’apport de la fusion par l’inférence floue sur les résultats de la reconnaissance du système. - La deuxième contribution concerne La proposition d’un nouvel algorithme de la reconnaissance par empreinte digitale assurant l’identification par instances répétées (plusieurs impressions du même doigt) et multiples (plusieurs doigts) d’empreintes digitales. La fusion est établie au niveau caractéristique (feature level). A ce niveau de fusion, Choisir de combiner les informations biométriques provenant d’instances répétées et/ou multiples engendre un ensemble de caractéristique (feature set) plus riche en information biométrique que d’utiliser la fusion au niveau Score ou bien au niveau de Décision. En plus, il assure la détection des points de caractéristiques biométriques redondants qui seront supprimés avant l’appariement. Cet avantage n’est pas offert par la fusion au niveau Score ou bien au niveau de Décision, ensuite, Choisir la fusion au niveau caractéristique est idéal quand les codes à fusionner sont homogènes (dans notre cas les codes sont tous des codes d’instances d’empreinte). Nous avons mesuré la Spécificité et la Sensibilité de l’algorithme proposé en utilisant une instance, trois instances puis huit instances de l’empreinte et on a déduit à propos de la meilleure combinaison. Le critère de la Spécificité mesure la pertinence du système à éviter les fausses détections, le critère de la Sensibilité mesure la pertinence du système à détecter les vraies minuties. Les résultats expérimentaux ont montrés que la précision de la reconnaissance est améliorée chaque fois on fusionne plus d’instances.Note de contenu :
SOMMAIRE
CHAPITRE 1: LA BIOMÉTRIE MULTIMODALE
CHAPITRE 2: LA RECONNAISSANCE PAR L'EMPREINTE DIGITALE
CHAPITRE 3: LA RECONNAISSANCE PAR L'IRIS
CHAPITRE 4: L’INTELLIGENCE ARTIFICIELLE
CHAPITRE 5: LA LOGIQUE FLOUE
CHAPITRE 6: LA RECONNAISSANCE D'IRIS PAR FUSION DE DÉCISIONS
CHAPITRE 7: FUSION D'EMPREINTE AU NIVEAU CARACTÉRISTIQUE
CHAPITRE 8: RECONNAISSANCE PAR FUSION D'IRIS ET D'EMPREINTECôte titre : DI/0004-0005;DI/0021 En ligne : http://dspace.univ-setif.dz:8888/jspui/handle/123456789/1659 Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité DI/0004 DI/0004-0005 Thèse Bibliothéque des sciences Français Disponible
DisponibleDI/0005 DI/0004-0005 Thèse Bibliothéque des sciences Français Disponible
DisponibleDI/0021 DI/0021 Thèse Bibliothéque des sciences Français Disponible
DisponibleMySQL 5.6 / Stéphane Combaudon
PermalinkMySQL 5 / Cyril Thibaud
PermalinkMySQL Database Service Revealed: Running MySQL as a Service in the Oracle Cloud Infrastructure / Bell Charles
PermalinkNagios / Anis Majdoub
PermalinkNet recherche 2010 / Véronique Mesguich
PermalinkNetscape pépère / John Dupuy
PermalinkNetwork congestion control / Michael Welzl
PermalinkNetwork routing / Deepankar Medhi
PermalinkNetwork science / Albert-László Barabási
PermalinkNeural networks for pattern recognition / Christopher M. Bishop
PermalinkLes NFT en 40 questions / Jean-Guillaume Dumas
PermalinkNode.js / Julien Fontanet
PermalinkNouveau dictionnaire de la micro-informatique / Virga
PermalinkNovell intranet Ware / Karanjits Siyan
PermalinkNovell NetWare 4:Versions 2, 3, 4 / Hubert Lelong
PermalinkNumerical Methods Using Java / Haksun Li
PermalinkNumerical Recipes Example Book (FORTRAN) / William T. Vetterling
PermalinkNumerical Recipes / William T. Vetterling
PermalinkObject-oriented software engineering using UML, patterns, and java / Bernd Bruegge
PermalinkObjectif cloud : une démarche pratique orientée services / Jean-Louis Caire
Permalink