14
UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique 1 Titre: Analyse de données textuelles sous R Auteur (s): N. Turenne Editeur: ISTE, Londres Année: 2016 Description: 318 p.: couv. en coul. ; 24 Cm ISBN: 978-1-78405-107-5 Résumé: Cet ouvrage est un guide complet pour l'analyse de données textuelles. Il s'appuie sur un ensemble de bibliothèques géré par le langage R, logiciel libre de traitement des données et d'analyse statistiques. Didactique, Analyse de données textuelles sous R présente les étapes préalables d'opérations de base comme le chargement des données, le découpage en tokens ou la conversion en matrice terme-document. Il détaille également les tâches plus complexes comme l'association des segments de discours à des locuteurs d'un entretien, l'extraction et la visualisation des thèmes, la classification des mots, l'indexation et la recherche des documents ou l'extraction des relations entre entités nommées. Cet ensemble d'opérations doit pouvoir s'intégrer dans un écosystème de plateformes d'analyse comme un système de recommandation, d'aide à la traduction ou d'analyse des médias sociaux. Cote: 519.5 TUR Localisation: Niveau 1 et 2 Titre: Algorithmique: techniques fondamentales de programmation: exemples en C# Auteur (s): S. Putier et S. Rohaut Editeur: ENI, Herblain Année: 2016 Description: 505 p.: couv. en coul. ; 22 Cm ISBN: 978-2-7460-9923-4 Résumé: Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence: variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées comme les pointeurs et les objets. Le langage algorithmique (ou la syntaxe du pseudo-code des algorithmes) reprend celui couramment utilisé dans les écoles d'informatique et dans les formations comme les BTS, DUT, première année d'ingénierie à qui ce livre est principalement destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées: deux chapitres, l'un sur les pointeurs et les références, l'autre sur les objets, ouvrent les portes de la programmation dans des langages évolués et puissants comme C, C++, Java et surtout C#. Cet ouvrage propose à la fin de chaque chapitre de nombreux exercices corrigés permettant de consolider ses acquis. Cote: 005.131 PUT Localisation: Niveau 1 et 2

Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

  • Upload
    others

  • View
    57

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

1

Titre: Analyse de données textuelles sous R

Auteur (s): N. Turenne

Editeur: ISTE, Londres

Année: 2016

Description: 318 p.: couv. en coul. ; 24 Cm

ISBN: 978-1-78405-107-5

Résumé: Cet ouvrage est un guide complet pour l'analyse de données textuelles. Il s'appuie

sur un ensemble de bibliothèques géré par le langage R, logiciel libre de traitement des

données et d'analyse statistiques. Didactique, Analyse de données textuelles sous R présente

les étapes préalables d'opérations de base comme le chargement des données, le découpage

en tokens ou la conversion en matrice terme-document. Il détaille également les tâches plus

complexes comme l'association des segments de discours à des locuteurs d'un entretien,

l'extraction et la visualisation des thèmes, la classification des mots, l'indexation et la

recherche des documents ou l'extraction des relations entre entités nommées. Cet ensemble

d'opérations doit pouvoir s'intégrer dans un écosystème de plateformes d'analyse comme un

système de recommandation, d'aide à la traduction ou d'analyse des médias sociaux.

Cote: 519.5 TUR

Localisation: Niveau 1 et 2

Titre: Algorithmique: techniques fondamentales de programmation: exemples en C#

Auteur (s): S. Putier et S. Rohaut

Editeur: ENI, Herblain

Année: 2016

Description: 505 p.: couv. en coul. ; 22 Cm

ISBN: 978-2-7460-9923-4

Résumé: Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les

bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord

comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il

peut faire fonctionner des programmes, comment il manipule et stocke les données et les

instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence:

variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées

comme les pointeurs et les objets. Le langage algorithmique (ou la syntaxe du pseudo-code

des algorithmes) reprend celui couramment utilisé dans les écoles d'informatique et dans les

formations comme les BTS, DUT, première année d'ingénierie à qui ce livre est principalement

destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de

quoi évoluer vers des notions plus avancées: deux chapitres, l'un sur les pointeurs et les

références, l'autre sur les objets, ouvrent les portes de la programmation dans des langages

évolués et puissants comme C, C++, Java et surtout C#. Cet ouvrage propose à la fin de

chaque chapitre de nombreux exercices corrigés permettant de consolider ses acquis.

Cote: 005.131 PUT

Localisation: Niveau 1 et 2

Page 2: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

2

Titre: Algorithmique, programmation par la pratique

Auteur (s): J. Ouin

Editeur: Ellipses, Paris

Année: 2017

Description: 240 p.: couv. ill. en coul. ; 24 Cm

ISBN: 978-2-340-02247-8

Résumé: Nombreux travaux pratiques portant sur des exemples concrets qui permettent de

passer directement à la programmation. Méthodes numériques détaillées et formules à

utiliser. Programmes écrits en langages Scilab et Python logiciels libres fournissant un

environnement de calcul numérique pour des applications scientifiques.

Cote: 511.8 OUI

Localisation: Niveau 1 et 2

Titre: Programmer avec le langage C++

Auteur (s): M. Nebraet M. Schaller

Editeur: Eyrolles, Paris

Année: 2017

Description: 673 p.: ill :, couv. ill. en coul. ; 24 Cm

ISBN: 979-10-90085-91-6

Résumé: Cet ouvrage contient 30 chapitres de difficulté progressive et des exercices réguliers

sous forme de travaux pratiques. La programmation, le langage, le C++ sont expliqués ainsi

que la programmation orientée: les classes, l'héritage, le polymorphisme, etc. La construction

d'interfaces graphiques, la création d'un navigateur web, les STL, les exceptions, les templates

sont détaillés.

Cote: 681.229 NEB

Localisation: Niveau 1 et 2

Titre: Mathématiques du DUT informatique

Auteur (s): M-S. Modeliar

Editeur: Ellipses, Paris

Année: 2015

Description: 325 p.: couv. ill. en coul. ; 24 Cm

ISBN: 978-2-340-00376-7

Résumé: Conforme au nouveau programme. Pour les étudiants préparant le DUT

informatique (mais aussi les DUT R&T (Recherche et Technologies) et réseaux de

communication), les étudiants de licence mathématiques et informatique, les élèves de classes

préparatoires et de l'option ISN en terminale.

Cote: 004.015 SAM

Localisation: Niveau 1 et 2

Page 3: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

3

Titre: L’algorithmique pour tous: énigmes, conjectures et simulations d’expériences aléatoires

Auteur (s): J. Ouin

Editeur: Ellipses, Paris

Année: 2018

Description: 326 p.: couv. ill. en coul. ; 24 Cm

ISBN: 978-2-340-02287-4

Résumé: Cet ouvrage aborde l'algorithmique sous un aspect récréatif: la résolution des

exercices s'effectue à l'aide de programmes Scilab et Python. Aucune démonstration

mathématique n'est nécessaire et aucun théorème n'est à connaître. Chaque exercice

comporte des questions de difficulté croissante permettant ainsi à chacun de progresser à

son rythme. Cet ouvrage comprend: la définition de l'algorithmique et la présentation des

logiciels Scilab et Python; les énoncés des exercices et les corrigés détaillés; les instructions et

les fonctions utilisées par les langages Scilab et Python. Il s'adresse aux élèves, aux étudiants,

aux enseignants ainsi qu'à tous ceux qui sont intéressés par la résolution de problèmes

concrets à l'aide d'algorithmes et de programmes informatiques. Les instructions et les

fonctions Scilab et Python utilisées dans les programmes sont détaillées en annexe de

l'ouvrage. Des exemples d'utilisation sont également proposés pour les deux langages. De par

la présence d'énoncés portant sur des notions accessibles à tous et de questions de difficulté

progressive, cet ouvrage est à la fois un excellent outil d'apprentissage et de

perfectionnement en algorithmique et en programmation Scilab et Python.

Cote: 005.13 OUI

Localisation: Niveau 1 et 2

Titre: Programmation en Python pour les mathématiques

Auteur (s): A. Casamayou-Boucau, P. Chauvin et G. Connan

Editeur: Dunod, Paris

Edition: 2°éd.

Année: 2016

Description: 302 p.: couv. en coul. ; 24 Cm

ISBN: 978-2-10-073831-1

Résumé: Python est un langage de programmation libre, multi-plateforme, offrant des outils

de haut niveau et une syntaxe simple. Il est particulièrement apprécié des pédagogues qui y

trouvent un langage où la syntaxe, séparée des mécanismes de bas niveau, permet une

initiation aisée aux concepts de base de la programmation. C'est le langage le plus répandu

dans le monde scientifique. Cet ouvrage présente tout ce que le mathématicien doit savoir

sur ce langage: comment se le procurer, comment l'installer, l'utiliser, quelles sont ses

fonctionnalités proprement mathématiques et quels problèmes sont susceptibles d'être

résolus grâce à lui. (voir Erratum concernant la page 8 en contenu complémentaire).

Didactique et simple d'approche, il aborde donc conjointement la programmation,

l'algorithmique et les applications mathématiques. Sans chercher une exhaustivité impossible

à atteindre, il montre comment la flexibilité et la versatilité du langage Python en font un très

bon choix pour une utilisation scientifique. Cette seconde édition tient compte des dernières

évolutions du langage. Par ailleurs des exercices d'entraînement avec éléments de

résolution ont été ajoutés.

Cote: 510.285 CAS

Localisation: Niveau 1 et 2

Page 4: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

4

Titre: Apprendre à programmer en Python

Auteur (s): F. Laroche

Editeur: Ellipses, Paris

Année: 2015

Description: 336 p.: couv. ill. en coul. ; 24 C

ISBN: 978-2-340-00458-0

Résumé: Coding-Goûters, Scratch, enseignement de l'informatique,... comment préparer nos

chères têtes blondes ou brunes, filles ou garçons, au monde du XXIe siècle ? Peut-on

apprendre à coder dès le plus jeune âge ? Frédéric Laroche pense que oui et tente de le

prouver dans ce livre à travers plus de vingt applications réalisables en Python, langage

moderne et simple d'accès pour les débutants, même les plus jeunes (de 7 à 97 ans...)

L'informatique s'apprend en général de deux manières: en classe avec un professeur, des

exercices, des évaluations ou bien par soi-même, avec si possible l'aide bienveillante d'une

grande sœur, d'un grand frère ou d'un ouvrage adapté. La plupart des défricheurs de

l'informatique ont commencé en bidouillant sur leurs machines, en s'auto formant grâce à des

langages simples tels le Basic ou le Pascal dont Python est le digne successeur pour les vingt

ans à venir (au moins). Les applications proposées, toutes déjà réalisées par des élèves

débutants, vont de jeux comme le "Juste Prix" (c'est quoi un programme), un "Quizz" (utiliser

des fichiers), des "Devinettes de Calcul" (comment ça marche) jusqu'à des applications plus

graphiques comme le "Casse-Briques", le "Jeu de la Vie" ou le "Snake"... On trouvera

également des chapitres traitant d'Internet, de la manipulation des images, des algorithmes

de base... nécessaires à la formation "citoyenne" de toutes et de tous.

À propos de Python: "Simple, rapide, donne de bonnes habitudes de programmation, léger (à

tel point que repasser à un autre langage après semble vite pesant), ouvert, énormément de

documentation sur Internet. Il permet de vite se faire plaisir en réalisant des scripts puissants...

Il est également "nouvelle génération" et portable." (commentcamarche.net)

Cote: 005.13 LAR

Localisation: Niveau 1 et 2

Titre: Tout sur les réseaux et internet

Auteur (s): J-F. Pillou et F. Lemainque

Editeur: Dunod, Paris

Edition: 4°éd.

Année: 2015

Description: 288 p.: ill., couv. ill. en coul. ; 18 Cm

ISBN: 978-2-10-072230-3

Résumé: Autrefois réservés aux seules entreprises, les réseaux concernent aujourd'hui tous

les utilisateurs d'ordinateurs, notamment les particuliers connectés à Internet. Cet ouvrage fait

le point sur les différentes notions à connaître pour être en mesure de mettre en place, de

gérer, de sécuriser et de dépanner un réseau, indépendamment du système d'exploitation

utilisé (Windows, Mac OS ou Linux). Les notions présentées permettront également au lecteur

de parfaire sa connaissance du sujet et d'en comprendre les différents aspects, notamment

dans un contexte professionnel. Cette 4e édition actualisée, fait le point sur les récentes

évolutions du domaine, notamment en matière de réseaux mobiles et des protocoles Wifi.

Cote: 004.65 PIL

Localisation: Niveau 1 et 2

Page 5: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

5

Titre: Apprendre à programmer en C

Auteur (s): N. Nebra

Editeur: Eyrolles, Paris

Edition: 2°éd.

Année: 2017

Description: 526 p.: couv. en coul. ; 24 Cm

ISBN: 979-10-90085-87-9

Résumé: Pour ceux qui débutent en programmation cet ouvrage permet de réaliser

rapidement des programmes, d'installer un environnement de développement, de manipuler

les concepts de base et avancés du C. Il est aussi possible de télécharger les codes sources en

ligne grâce à des codes inclus dans le livre.

Cote: 005.133 NEB

Localisation: Niveau 1 et 2

Titre: Apprendre la programmation orientée objet avec le langage Python

Auteur (s): V. Boucheny

Editeur: ENI, Herblain

Année: 2016

Description: 259 p.: couv. en coul. ; 21 Cm

ISBN: 978-2-409-00099-7

Résumé: Ce livre sur l'apprentissage de la Programmation Orientée Objet avec le langage

Python s'adresse à toute personne désirant maîtriser ce type de programmation. Des

connaissances de base en développement et sur la syntaxe du langage Python sont des

prérequis indispensables pour tirer le meilleur profit du livre. Dans une première partie

l'auteur présente en détail les concepts de la POO: sa puissance d'expression qui lui a conféré

son succès, les classes avec leurs attributs et méthodes, l'héritage qui ouvre la voie

au polymorphisme, l'encapsulation qui permet un contrôle précis sur l'exposition des

données... Avec des exemples simples et détaillés, la théorie de ce paradigme de

programmation devient clairement accessible. Ensuite, après quelques conseils pour installer

un environnement de travail performant (utilitaire de gestion de modules externes,

documentation du langage, outils de tests...), l'auteur propose la mise en application des

chapitres précédents avec du code Python. Chaque concept de POO est explicité en

profondeur et illustré par du code pertinent. Là encore, des exemples complets et commentés

permettent d'appréhender parfaitement la puissance qu'offre le langage. Au-delà du

périmètre de la POO, les chapitres suivants traitent de sujets que n'importe quel développeur

rencontrera au cours de sa carrière, et qui lui serviront au quotidien: la présentation

de quelques design patterns pour une mise en pratique concrète des notions vues

précédemment, et des exemples d'utilisation de bibliothèques Python spécialisées dans

différents domaines de l'informatique (XML, interface graphique, multithreading...).

Et enfin, parce que la programmation ne consiste pas uniquement à écrire du code, l'auteur

partage sa vision du métier de développeur, avec des conseils pour s'améliorer

continuellement, travailler en bonne harmonie avec une équipe, ou encore savoir utiliser les

bons outils dans les bonnes situations.

Cote: 005.133 APP

Localisation: Niveau 1 et 2

Page 6: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

6

Titre: Compilation: cours et exercices corrigés

Auteur (s): S. Ait-Aoudia

Editeur: Office des Publications Universitaires, Alger

Année: 2014

Description: 304 p.: ill., couv. ill. en coul. ; 22 Cm

ISBN: 978-9961-0-1721-0

Résumé: L'ordinateur ou tout autre outil technologique ne comprend que le langage

machine. L'être humain communique avec un langage de haut niveau. Pour que les actions

humaines soient exécutées par un ordinateur, il est nécessaire d'avoir un outil de conversion.

Le rôle du compilateur est justement de traduire un programme écrit dans un langage de

haut niveau en instructions machine. Le processus de compilation peut être appréhendé par

l'étude de ses principales phases que sont l'analyse lexicale, l'analyse syntaxique, l'analyse

sémantique, la génération d'une forme intermédiaire, l'optimisation et la génération de code.

Dans cet ouvrage, nous donnerons les principaux concepts et expliciterons les outils formels

sous-jacents aux phases du compilateur. Nous donnerons également un aperçu des

principaux outils d'aide à l'écriture de compilateurs. Ecrit à l’intention des étudiants, des

enseignants des écoles d’ingénieurs et des universités et de toute personne s’intéressant au

domaine des compilateurs, ce livre se veut une introduction aux techniques de compilation.

Cote: 005.453 AOU

Localisation: Niveau 1 et 2

Titre: Informatique: initiation à l’algorithmique en Scilab et Python

Auteur (s): E. Le Nagard

Editeur: Pearson, Montreil

Année: 2013

Description: 268 p.: couv. en coul. ; 24 Cm

ISBN: 978-2-7440-7675-6

Résumé: L'informatique est une matière incontournable du programme 2013 des classes

préparatoires scientifiques; elle est évaluée dans les nouveaux concours. Cet ouvrage

s'adresse aux étudiants et enseignants des classes préparatoires scientifiques de toutes les

filières (MPSI, PCSI, PTSI, MP, PC, PSI, PT, TSI) et a pour objectif de leur présenter en un seul

volume l'ensemble des connaissances en informatique pour la préparation aux écrits et aux

oraux des concours d'écoles d'ingénieurs: L'initiation à l'algorithmique en Scilab et Python,

langages retenus par le programme; De nombreux tests placés au fil du texte pour valider

progressivement les acquis; Des exemples permettant d'assimiler les techniques mises en

œuvre; Des encadrés "Attention", "Syntaxe", "Synthèse" et "Algorithmique" soulignant les

pièges à éviter et reprenant les notions fondamentales; Des exercices intégralement corrigés

dans l'ouvrage pour appliquer les méthodes présentées; Des travaux pratiques analogues aux

problèmes de concours pour un entraînement approfondi.

Cote: 518.1 NAG

Localisation: Niveau 1 et 2

Page 7: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

7

Titre: Architecture des réseaux fixes

Auteur (s): A. Pérez

Editeur: Lavoisier, Paris

Année: 2011

Description: 306 p.: ill. ; 24 Cm

ISBN: 978-2-7462-2514-5

Résumé: Si les concepts de base de l'architecture des réseaux fixes locaux LAN sont

relativement simples à appréhender, la tâche s'avère plus complexe pour les réseaux étendus

WAN puisque plusieurs technologies, parfois concurrentes, coexistent actuellement. La

normalisation a certes établi des protocoles, mais la structure du réseau dans sa globalité est

spécifique pour chaque concepteur. Cet ouvrage présente les principales technologies

employées dans les différentes composantes du réseau WAN: les systèmes de transmission

sur paires métalliques (xDSL), sur fibres optiques (EFM et GPON) et radioélectriques (Wi-Fi)

qui caractérisent le réseau d'accès; la technologie Ethernet, adaptée aux besoins des

opérateurs et largement déployée dans le réseau d'agrégation; les technologies MPLS-VPN

(VPN de niveau 3 ou VPN IP) et VPLS (VPN de niveau 2 ou VPN Ethernet) utilisées par le coeur

de réseau; le système de transmission sur fibre optique OTN servant dans le réseau

d'agrégation et le cœur de réseau.

Cote: 621.382 ARC

Localisation: Niveau 1 et 2

Titre: Initiation à l’informatique: Windows 8, Word 2013, Excel 2013, internet explorer 10 et

Outlook 2013

Auteur (s): Collectif

Editeur: ENI, Herblain

Année: 2013

Description: 155 p.: couv. ill. en coul. ; 22 Cm

ISBN: 978-2-7460-8174-1

Résumé: Ce livre vous présente les bases à connaître pour exploiter efficacement votre

ordinateur équipé de Windows 8 et de la suite Office 2013. Il débute par une présentation du

nouvel environnement de travail proposé par Windows 8: comment démarrer votre PC,

comment s'y retrouver dans l'interface Windows 8 et l'interface Bureau, comment faire

maintenant que le bouton Démarrer a disparu ! Vous découvrirez ensuite les manipulations

de base du traitement de texte Word 2013 qui vous permettront de réaliser des documents

simples; vous enchaînerez par la découverte du tableur Excel 2013 pour réaliser des tableaux.

Vous comprendrez très vite pourquoi il est nécessaire d'enregistrer régulièrement son travail

en créant de nombreux fichiers classés dans divers dossiers ou sur l'espace de stockage en

ligne SkyDrive; vous pourrez, grâce à l'Explorateur Windows, retrouver facilement ces fichiers

pour les copier, les supprimer... Le dernier chapitre vous présente les fonctionnalités de base

du navigateur Internet Explorer 10 et celles d'Outlook 2013 qui vous permettront d'envoyer

des messages.

Cote: 005.5 INI

Localisation: Niveau 1 et 2

Page 8: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

8

Titre: C++: découvrez le C++ avec la programmation graphique OpenGL et Windows

Auteur (s): Y. Géromettia et J. Le Corre

Editeur: Micro Application, Mayenne

Edition: 5°éd.

Année: 2014

Description: 464 p.: couv. en coul. ; 21 Cm

ISBN: 978-2-822-403320

Résumé: Pour une compréhension et une maîtrise complètes de C++: - Générer et exécuter

un programme; - Utiliser OpenGL; - Créer un jeu de labyrinthe; - Faire un jeu de morpion avec

Windows Form; - Concevoir une application multidocument; - Réaliser un logiciel de dessin; -

Configurer un projet pour GLUT et OpenGL; - Configurer le compilateur; - Déboguer un

programme... Les exemples de l'ouvrage utilisent Microsoft Visual Studio Express 2013..

Cote: 005.3 GER

Localisation: Niveau 1 et 2

Titre: Mathématiques pour l’informatique

Auteur (s): N. Rodriguez, M. Tignon et B. Verlant

Editeur: Foucher, Paris

Année: 2014

Description: 240 p.: ill. couv. ill. en coul. ; 28 Cm

ISBN: 978-2-216-12747-4

Résumé: Le programme de mathématiques de BTS SIO comporte: 1. Une partie obligatoire,

Mathématiques pour l'informatique composée de deux unités: Mathématiques (évaluée en

contrôle final), Algorithmique appliquée (évaluée en CCF). Ce nouveau manuel, accompagné

de fichiers TICE en ligne, traite l'ensemble des deux unités de la partie obligatoire. 2. Une

partie facultative: Mathématiques approfondies. Pour cet enseignement facultatif, nous

conseillons l'usage du manuel de BTS CGO.

Les points forts de l'ouvrage: le cours, les TP et les exercices utilisent très largement les outils

logiciels.

Cote: 517 ROD

Localisation: Niveau 1 et 2

Page 9: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

9

Titre: Système d’exploitation: mécanique de base

Auteur (s): A. Belkhir

Editeur: Office des Publications Universitaires, Alger

Edition: 5°éd.

Année: 2009

Description: 241 p.: ill., couv. ill. en coul. ; 22 Cm

ISBN: 978-9961-0-0677-1

Résumé: cet ouvrage contient;

- Evolution des systèmes d'exploitation.

- Mécanismes de base d'exécution des programmes.

- Gestion des entrées/sorties physiques.

- Gestion de processeur central.

- Gestion de la mémoire.

Cote: 005.74 BEL

Localisation: Niveau 1 et 2

Titre: Premier pas en algorithmique: de l’énoncé à la solution: exercices analysés, corrigés et

commentés

Auteur (s): A. Tartier et A. Vailly

Editeur: Ellipses, Paris

Année: 2014

Description: 396 p.: couv. en coul. ; 26 Cm

ISBN: 978-2-340-00125-1

Résumé: Un livre indispensable à qui veut ancrer sa pratique de la programmation sur une

base algorithmique solide. Alors qu'il existe deux grandes catégories de livres: les manuels de

cours et les recueils d'exercices corrigés, le présent ouvrage est un peu différent. Pour

encourager une approche plus active, les notions de cours sont présentées, non pas a priori,

mais a posteriori lorsque le lecteur, confronté aux problèmes, a eu l'occasion de se poser des

questions. Il se trouve alors beaucoup plus réceptif aux explications et aux réponses qui lui

sont fournies. Des exercices ont été choisis pour couvrir toutes les notions d'algorithmique

que doit maîtriser un débutant. Ces exercices sont regroupés en chapitres thématiques.

Chaque exercice est l'occasion d'expliquer une ou plusieurs notions essentielles. Après une

brève introduction justifiant le choix de l'exercice, le «corps» de l'exercice commence par une

analyse de l'énoncé, et en extrait, peu à peu, les idées à mettre en œuvre pour aller vers une

ou plusieurs solutions expliquées pas à pas, comparées et discutées.

Enfin, une partie «Que faut-il retenir ?» reprend et explique, de manière plus générale, les

notions d'algorithmique qui ont été appliquées. Chaque chapitre se termine par un résumé

dans lequel sont mis en évidence les enseignements à tirer du travail réalisé.

Cote: 518.107 TAR

Localisation: Niveau 1 et 2

Page 10: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

10

Titre: Informatique: programmation et calcul scientifique en Python et Scilab

Auteur (s): T. Audibert et A. Oussalah

Editeur: Ellipses, Paris

Année: 2014

Description: 520 p.: couv. ill. en coul. ; 24 Cm

ISBN: 978-2-7298-8471-0

Résumé: L'informatique prend enfin une place à part entière dans les programmes des

Classes Préparatoires aux Grandes Ecoles. Ce cours couvre le programme des deux années de

préparation qui est le même pour les filières: MPSI, PCSI, PTSI, TSI 1 et MP, PC, PSI, PTSI et TSI

2. Il est, pour l'essentiel, articulé autour de deux axes: l'informatique générale: algorithmique,

preuves et complexité des programmes, représentation et traitement des données; le calcul

numérique où, tout en restant à un niveau très rudimentaire on peut montrer, dans des

configurations simples, comment on résout les principaux problèmes issus des domaines

scientifiques et techniques. Conformément au programme, le support de ce cours est Python,

langage de programmation simple d'utilisation rendu puissant grâce à sa bibliothèque très

fournie. Le calcul numérique est développé avec les modules numpy et scipy de Python ainsi

qu'avec Scilab, logiciel open source de calcul numérique. Cet ouvrage contient plus d'une

centaine d'exercices corrigés avec de nombreux compléments disponibles en ligne.

Cote: 005.1 AUD

Localisation: Niveau 1 et 2

Titre: Calcul numérique; Partie I: cours d’analyse numérique

Auteur (s): A. Soudani

Editeur: Office des Publications Universitaires, Alger

Année: 2015

Description: 216 p.: ill., couv. en coul. ; 27 Cm

ISBN: 978-9961-0-1823-1

Résumé: Ce polycopié pédagogique de Calcul Numérique présente les "outils" de base de

l’Analyse Numérique que tout étudiant en Licence ou en Master dans les domaines des

sciences de la matière et des sciences techniques aura besoin dans sa formation. Ce

document pédagogique présente un recueil de dix chapitres qui couvrent l’essentiel des

programmes des étudiants des deux systèmes de formation (Ingénieur et/ou LMD). Chaque

chapitre expose de manière didactique les principes généraux de la théorie avec des

exemples d’application suivi d’une première série d’exercices destinée aux séances de travaux

dirigés et une deuxième série des problèmes très divers, donnée aux étudiants comme devoir

à domicile. Ce document de calcul numérique sera suivi prochainement par une deuxième

partie qui comporte un recueil d’exercices et des problèmes corrigés d’analyse numérique.

Cote: 519.8 SOU

Localisation: Niveau 1 et 2

Page 11: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

11

Titre: Linux: administrez le système: exercices et corrigés

Auteur (s): R. Medici et N. Pons

Editeur: ENI, Herblain

Edition: 3°éd.

Année: 2017

Description: 264 p.: couv. ill. en coul. ; 21 Cm

ISBN: 978-2-409-00689-0

Résumé: Basé sur les distributions Linux Fedora 25 et Debian 8, ce livre vous permettra

d'acquérir la pratique nécessaire à l'administration d'un système d'exploitation GNU/Linux.

Avec les premiers chapitres, vous serez en mesure d'installer une distribution Linux (Debian

ou Fedora), d'en gérer la suite logicielle installée sous forme d'archives, d’aquetages RPM et

de paquets Debian ou encore de communiquer avec le système par l'intermédiaire du shell en

mode console. Ensuite, vous pourrez vous exercer sur la manipulation des unités de

stockage et des systèmes de fichiers (partitionnement avec fdisk, quotas, droits d'accès...) et

découvrirez comment paramétrer les options du noyau, comment le compiler et comment

définir les services à lancer automatiquement lors du démarrage du système. Avec les

chapitres qui suivent, vous maîtriserez les tâches nécessaires à l'administration du

système (gestion des utilisateurs, planification de tâches, sauvegarde des données...), la

configuration de l'interface réseau de votre machine et l'exécution de services tels qu'un

serveur ssh, un serveur web ou un serveur NFS. Enfin, vous serez en mesure de réaliser

des configurations de stockage avancées et découvrirez les notions élémentaires

de sécurité qu'un administrateur système doit connaître. Facilement adaptable à d'autres

distributions Linux, ce livre vous permettra d'optimiser vos connaissances sur l'administration

de ce système d'exploitation et d'en maîtriser les dernières évolutions telles que système et le

système de fichiers btrfs. Cote: 005.432 MED

Localisation: Niveau 1et 2

Titre: Lecture note in english for computing

Auteur (s): L. Belabdelouahab-Fernini

Editeur: Office des Publications Universitaires, Alger

Année: 2017

Description: 136 p.: ill., couv. ill. en coul. ; 22 Cm

ISBN: 978-9961-0-1980-1

Résumé: Lecture notes in english for computing is a ten-chapter course desgned for second

year students of bachelor‘s degree in information technology and comuting. it is suitable for

use in universities, colleges and technical schools.it covers two semesters and aims to

devlelop students’ language skills with emphasis on reading, speaking and writing.it includes

extraactivities for each chapter followed by key answers to help students have a self-

evaluation .it also features a list of irregular verbs, aplacement test,a glossary of technical

terms and a list of acronyms and addreviations.

Cote: 004 BEL

Localisation: Niveau 1 et 2

Page 12: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

12

Titre: Algorithmique: techniques fondamentales de programmation: exemple en Python

Auteur (s): F. Ebel et S. Rohaut

Editeur: ENI, Herblain

Edition: 2°éd.

Année: 2018

Description: 510 p.: couv. en coul. ; 22 Cm

ISBN: 978-2-409-01226-6

Résumé: Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les

bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord

comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il

peut faire fonctionner des programmes, comment il manipule et stocke les données et les

instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence:

variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées

comme les compréhensions de listes et les objets. Le langage algorithmique (ou la syntaxe du

pseudo-code des algorithmes) reprend celui couramment utilisé dans les écoles

d'informatique et dans les formations comme les BTS, DUT, première année d'ingénierie à qui

ce livre est principalement destiné et conseillé. Une fois les notions de base acquises, le

lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées: un chapitre sur

les objets ouvre les portes de la programmation dans des langages évolués et puissants

comme le C, le C++ et surtout Python. A la fin de chaque chapitre, l'auteur propose de

nombreux exercices corrigés permettant de consolider ses acquis.

Cote: 005.1 EBE

Localisation: Niveau 1 et 2

Titre: Programmation et analyse statistique avec R

Auteur (s): C. Paroissin

Editeur: Ellipses, Paris

Année: 2015

Description: 347 p.: couv. ill. en coul. ; 24 Cm

ISBN: 978-2-340-00504-4

Résumé: Qu'est-ce que R: un langage de programmation ou un logiciel de statistique ? Les

deux réponses peuvent être données, chacun répondant selon son utilisation de R. Mais un

statisticien souhaitant développer de vraies compétences en R se doit d'en maîtriser les deux

aspects. Ce livre est donc structuré en deux parties correspondant à ces deux potentiels de R.

La première partie concerne la programmation avec R: les commandes de base pour la

création et la manipulation d'objets, la gestion des entrées/sorties, la programmation et les

graphiques. Les derniers chapitres traitent des aspects plus avancés de la programmation

avec, par exemple, l'utilisation de fonctions écrites en C ou en Fortran dans un script R, ou

bien la création de package. La seconde partie porte sur les méthodes statistiques, présentes

essentiellement dans la version de base de R, mais aussi dans certains packages spécifiques:

statistiques descriptives, inférence statistique et méthodes non-paramétriques, tests

statistiques (comparaison d'échantillon, test d'adéquation, etc.), régression linéaire et analyse

de la variance, séries temporelles, analyse de durées de vie, analyse de données et méthodes

de classification. Cette partie est complétée par un chapitre sur la génération automatique de

rapports.

Cote: 519.2 PAR

Localisation: Niveau 1 et 2

Page 13: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

13

Titre: Sécurité informatique: cours et exercices corrigés

Auteur (s): G. Avoine et all

Editeur: Vuibert, Paris

Edition: 3°éd.

Année: 2015

Description: 380 p.: couv. ill. en coul. ; 24 Cm

ISBN: 978-2-311-40168-4

Résumé: Les attaques informatiques sont aujourd'hui l'un des fléaux de notre quotidien.

Chaque semaine amène son lot d'alertes concernant des vulnérabilités dans la sécurité des

systèmes d'information. Les décideurs ont pris conscience de cette menace, ce qui s'est

traduit ces dernières années par une augmentation très significative du nombre de formations

universitaires et professionnelles en sécurité informatique. Former des experts est crucial,

mais il importe avant tout de sensibiliser les utilisateurs, techniciens et ingénieurs aux risques

liés à une mauvaise utilisation et gestion de systèmes informatiques. Cet ouvrage à portée

didactique s'adresse aux enseignants et étudiants en 2e ou 3e cycle d'université ou d'école

d'ingénieur, mais également en 1er cycle, par exemple en IUT ou HES, pour autant que les

étudiants aient acquis des connaissances fondamentales en informatique, notamment dans le

domaine des réseaux. L'ouvrage aborde:

a- La gestion de la sécurité;

b- Les concepts fondamentaux de la cryptographie;

c- Les vulnérabilités et les infrastructures des réseaux (pare-feu, etc.);

d- Les communications sécurisées (VPN, TLS, SSH et le Wifi);

e- La sécurité de la messagerie électronique;

f- Les codes malveillants ainsi que les logiciels anti-virus;

g- La gestion des mots de passe;

h- Les vulnérabilités logicielles et Web;

i- Le développement sécurisé.

Cette troisième édition entièrement refondue contient plus de 130 exercices corrigés.

Cote: 005.8 JUN

Localisation: Niveau 1 et 2

Titre: Algorithmique moderne: analyse et complexité

Auteur (s): H. Zerkaoui Drias

Editeur: Office des Publications Universitaires, Alger

Année: 2017

Description: 360 p.: ill., couv. en coul. ; 22 Cm

ISBN: 978-9961-0-2005-0

Résumé: Cet ouvrage intitulé *Algorithmique Moderne et Complexité* aborde en plus de

l’algorithmique classique, les nouvelles tendances de résolution des problèmes complexes

comme les problèmes NP-complets, qui au centre des préoccupations actuelles du domaine

de l’informatique. Ainsi une suite de connaissances se construit en commençant par la

sensibilisation à la nécessité du calcul de la complexité d’un algorithme. Grace à cet outil

fondamental, on arrive à discerner entre algorithmes efficaces et algorithme impraticables. De

là est née, la classe des problèmes NP-complets encore mal résolus avec l’informatique

actuelle. Et pour boucler la problématique de l’algorithmique, des techniques modernes

basées sur l’intelligence artificielle sont présentées comme solution aux problèmes

complexes.

Cote: 005.1 ZER

Page 14: Université Hassiba benbouali – chlef. faculté des sciences … · 2019. 3. 4. · UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE

UNIVERSITE HASSIBA BENBOUALI – CHLEF. FACULTE DES SCIENCES EXACTES ET INFORMATIQUES - BIBLIOTHEQUE Informatique

14

Localisation: Niveau 1 et 2