Ebooks Gratuits

Le plus grand univers d'ebooks au format PDF et EPUB

Trouver votre ebook...

Nous avons trouvé un total de 36 livres disponibles en téléchargement
Introduction aux systèmes informatiques

Introduction aux systèmes informatiques

Auteure: Jacques Lonchamp

Nombre de pages: 320

L'enseignement de l'informatique évolue afin de donner rapidement aux étudiants une vision réaliste et concrète des systèmes informatiques et de leur permettre d'aborder des thèmes majeurs comme les architectures distribuées (web) ou les questions de sécurité. Inspiré des conclusions du Programme pédagogique national des DUT informatique cet ouvrage donne une présentation globale et moderne des systèmes informatiques actuels. La première partie présente les couches basses de l'architecture. La deuxième partie porte sur les couches des systèmes d'exploitation et des communications réseaux. La troisième partie traite des applications réseau sur Internet. Ce cours est complété par 110 exercices corrigés.

Sin imagen

Systèmes d'exploitation

Auteure: Andrew Tanenbaum

Nombre de pages: 795

Andrew Tanenbaum présente ici de façon exhaustive les principes de fonctionnement des logiciels système. Dans une première partie, il développe l'analyse des systèmes d'exploitation centralisés. Il en détaille les concepts fondamentaux (gestion des fichiers, de la mémoire, des processus et des entrées/sorties), puis il étudie les deux systèmes traditionnels les plus caractéristiques : UNIX et MS-DOS, dont il retrace l'historique et décrit l'implantation. Conscient de l'importance actuelle des systèmes distribués, l'auteur s'attache à expliquer, dans une seconde partie, les raisons de leur apparition. Il en démonte les mécanismes de base (concepts de communication, gestion du temps, synchronisation, rapports processus/processeurs, gestion de fichiers dans un cadre distribué, processus légers) et, ici encore, illustre son propos par l'examen de deux systèmes, Amoeba et Mach. Comme à son habitude, l'approche d'Andrew Tanenbaum est éminemment pédagogique. Des illustrations et des exemples clarifient les explications; des exercices permettent au lecteur d'appliquer les concepts présentés. Ce livre s'adresse aussi bien aux étudiants qu'aux professionnels de...

Sin imagen

Systèmes d'exploitation du PC au PS/2

Auteure: Gérard Fodor , Dominique Bonifas , Gilbert Tanguy

Nombre de pages: 336
Architecture des machines et des systèmes informatiques - 6e éd.

Architecture des machines et des systèmes informatiques - 6e éd.

Auteure: Joëlle Delacroix , Alain Cazes

Nombre de pages: 544

Cet ouvrage présente le fonctionnement d'un ordinateur au niveau matériel et au niveau système d'exploitation. L'ordinateur est ainsi étudié depuis son niveau le plus haut - celui du du langage de programmation et celui de l'interface du système- jusqu'à son niveau le plus bas- celui de l'exécution binaire et des composants électroniques. Pour chaque fonction ou composant de la machine les notions de base sont présentées illustrées par des architectures à base de processeurs ou de systèmes d'exploitation connus. Chaque partie se termine par une série d'exercices corrigés. Cette sixième édition comporte quelques nouveaux exercices et approfondit des notions sur les systèmes d’exploitation, notamment sur la synchronisation de processus et le langage de commandes concernant les processus et les fichiers.

Sin imagen

Systèmes d'exploitation

Auteure: J. Archer Harris

Nombre de pages: 275

Pour un programmeur un système d'exploitation représente l'ultime défi à relever, englobant tout, depuis la manipulation de dispositifs de faible niveau jusqu'à la conception orientée objet. Cet ouvrage vous permet de découvrir les principaux systèmes d'exploitation tels que DOS, Windows et Unix. Cette présentation met l'accent sur les principes généraux de conception et sur les constituants essentiels d'un système d'exploitation. Elle se caractérise par son approche pédagogique étape par étape.

Sin imagen

Les systèmes d'exploitation

Auteure: Samia Bouzefrane

Nombre de pages: 566

Cet ouvrage présente de manière pédagogique et efficace les concepts fondamentaux des systèmes d'exploitation, ainsi que leurs applications. Chaque chapitre pose d'abord la problématique du thème traité, puis présente les concepts de base conduisant aux solutions théoriques, pour finir par des exercices corrigés, proposés avec de nombreux programmes testés en C et en Java, après une description des primitives du système Unix/Linux et des méthodes de la machine virtuelle Java qui illustrent la mise en œuvre de ces concepts. De nombreux paradigmes de la programmation système sont traités de manière exhaustive. L'ouvrage est très riche en programmes mettant en œuvre les IPC d'Unix pour traduire des algorithmes qui utilisent des sémaphores. Des exercices complètent chaque chapitre. Ils s'appuient sur le concept de moniteur, celui-ci permettant d'aboutir à des solutions en C et en Java, simples et élégantes. Cet ouvrage est destiné aux étudiants de deuxième et troisième cycles familiarisés avec l'architecture des ordinateurs et possédant des notions d'algorithmique et de programmation, notamment en C et en Java.

Sin imagen

Systèmes d'exploitation des IBM PC

Auteure: Gérard Fodor , Dominique Bonifas , Gilbert Tanguy

Nombre de pages: 216
Sin imagen

Systèmes d'exploitation des ordinateurs

Auteure: Georgetown University. Center for Research on Children in the United States

Nombre de pages: 360
Sin imagen

Unix et les systèmes d'exploitation

Auteure: Michel Divay

Nombre de pages: 344

Ce livre s'adresse principalement aux étudiants en informatique de second cycle et aux élèves ingénieurs. Il pourra également être utile aux étudiants des IUT ou BTS, ainsi qu'aux nombreux utilisateurs et programmeurs désirant comprendre, développer ou optimiser les interactions avec le système d'exploitation Unix (ou Linux). Cours d'apprentissage des concepts des systèmes d'exploitation (SE) illustrés en détail avec Unix et Linux, il aborde les notions : • de définition et de noyau d'un SE, • de commandes et de langage de commandes (script shell), • de filtres (mise en œuvre, écriture en langage C), • de système de gestion de fichiers, de bibliothèque d'entrée-sortie, de buffer cache, • d'appels système sur les processus permettant de créer un processus, de lui confier une tâche à exécuter, de le détruire, de développer un interpréteur de commandes, • d'exclusion mutuelle et de synchronisation de processus (tubes, signaux, files de messages, mémoires partagées et sémaphores), • de mémoire virtuelle et d'ordonnancement. Les algorithmes sont écrits en script shell ou en langage C. De nombreux programmes complets et une centaine de...

Architecture et technologie des ordinateurs - 6e éd.

Architecture et technologie des ordinateurs - 6e éd.

Auteure: Paolo Zanella , Yves Ligier , Emmanuel Lazard

Nombre de pages: 592

Cet ouvrage d'initiation permet de comprendre le fonctionnement de "l'outil informatique" au sens large. Comment fonctionnnent les ordinateurs et les logiciels ? Comment fonctionnent Internet et les systèmes d'information qui nous entourent ? Quelles évolutions technologiques ont abouti aux machines actuelles, et quelles sont les tendances à venir ? Cet ouvrage apporte les réponses à toutes ces questions en fournisssant les connaissances de base pour comprendre notre environnement numérique. Ce cours de culture générale est complété par une centaine d'exercices corrigés. Cette sixième édition a été revue et mise à jour sur l'ensemble des chapitres.

Sécurité matérielle des systèmes

Sécurité matérielle des systèmes

Auteure: Olivier Savry , Thomas Hiscock , Mustapha El Majihi

Nombre de pages: 224

Le début de l'année 2018 a été marqué par la découverte de Spectre et Meltdown, deux failles de sécurité au niveau des processeurs qui remettent en cause plusieurs années d'efforts colossaux à la fois humains et financiers pour augmenter les performances de nos ordinateurs, serveurs et systèmes embarqués. Cet ouvrage propose un panorama exhaustif des vulnérabilités des équipements (en particulier des processeurs, mais aussi des mémoires, des programmes et des périphériques) qui sont au cœur de nos systèmes, ainsi que des attaques qu'ils peuvent être amenés à subir et des moyens de s'en prémunir.

Sin imagen

Unix, Linux et les systèmes d'exploitation

Auteure: Michel Divay

Nombre de pages: 429

Ce livre s'adresse principalement aux étudiants en informatique et aux élèves ingénieurs. Il pourra également être utile aux étudiants des IUT ou BTS, ainsi qu'aux nombreux utilisateurs et programmeurs désirant comprendre, développer ou optimiser les interactions avec les systèmes d'exploitation Unix ou Linux. Afin d'introduire les concepts des systèmes d'exploitation (SE) et de les illustrer en détail avec Unix et Linux, il aborde les notions : - de définition et de noyau d'un SE ; - de commandes et de langage de commandes (script shell) ; - de filtres (mise en œuvre, écriture en langage C) ; - de système de gestion de fichiers, de bibliothèque d'entrée-sortie, de buffer cache ; - d'appels système sur les processus permettant de créer un processus, de lui confier une tâche à exécuter, de le détruire, de développer un interpréteur de commandes ; - d'exclusion mutuelle et de synchronisation de processus (tubes, signaux, files de messages, mémoires partagées et sémaphores) ; - de threads (processus légers) ; - de sockets (communication entre processus de deux ordinateurs différents) ; - de mémoire virtuelle et d'ordonnancement. Les algorithmes sont...

Architectures de sécurité pour internet

Architectures de sécurité pour internet

Auteure: Jean-Guillaume Dumas , Pascal Lafourcade , Patrick Redon

Nombre de pages: 432

La sécurité sur Internet passe en partie par la sécurité des protocoles de communication et par les solutions de cryptographie. Ce manuel d'apprentissage des principes et algorithmes de sécurisation a pour objectif de fournir une approche compréhensible des techniques mises en oeuvre dans les réseaux de communication. Il présente les dernières recommandations nationales (RGS) et européennes (i-GAS) ainsi que de nombreuses applications comme la gestion de la sécurité des navigateurs Internet et des systèmes d'exploitation ou plus récemment des systèmes à base de blockchains (comme les monnaies électroniques de type bitcoin). La partie cours est complétée par 50 exercices corrigés. Cette 2e édition comporte de nouveaux exercices et des mises à jour sur les protocoles et les standards de sécurité.

Commande en temps réel

Commande en temps réel

Auteure: Daniel Tschirhart

Nombre de pages: 228

Du vidéodisque interactif aux calculateurs de vol, les exécutifs temps réel sont présents dans de très nombreuses applications. Ce livre explique progressivement les concepts de développement de ces logiciels, en construisant un noyau multitâche d’abord simplifié, puis complet et puissant, très proche des caractéristiques des logiciels commerciaux. Sont abordés — en particulier — les points suivants : systèmes avec ou sans réquisition du processeur ; mécanisme de commutation des tâches ; ordonnancement ; exclusion mutuelle ; communication interprocessus ; synchronisations. Le noyau temps réel — entièrement écrit en langage C (aux normes ANSI) — est utilisable avec des modifications mineures sur les microprocesseurs standards actuels (Intel 80x86 et Motorola 680x0). Le système présenté ici fonctionne sur un calculateur de type PC-XT-AT, mais peut être adapté à d’autres machines. Dans un souci pédagogique, de nombreux exercices sont proposés, et leurs solutions peuvent être vérifiées et mises en œuvre à l’aide des outils proposés. Ce livre, qui s’adresse aux étudiants en informatique et électronique, intéressera également les...

La programmation objet en Java

La programmation objet en Java

Auteure: Michel Divay

Nombre de pages: 464

Cet ouvrage d'initiation à Java et à la programmation orientée objet (POO) s'adresse aux étudiants en IUT, BTS et licences d'informatique qui découvrent ce langage. Issu du cours enseigné par l'auteur il comporte un vaste choix d'exercices corrigés et d'applications ludiques (comme la création d'un visionneuse). Les codes source associés, ainsi que les outils de développement sont disponibles sur un site web. L'auteur aborde les concepts les plus novateurs et intéressants en Java (la programmation orientée objet, les interfaces graphiques, etc.). Il s'appuie sur les outils les plus reconnus (AWT, Swing, JTree, etc.).

Sin imagen

Systèmes d'exploitation des micro-ordinateurs

Auteure: Marc Courvoisier , Robert Valette

Nombre de pages: 125
Sin imagen

Architecture de l'ordinateur

Auteure: Andrew Tanenbaum

Nombre de pages: 638

La quatrième édition de cet ouvrage réputé reprend le modèle d'analyse en couches. L'auteur, Andrew Tanenbaum, a dégagé les six couches qui composent la plupart des systèmes informatiques, et les analyse tour à tour, depuis la couche physique, relative aux circuits logiques (la plus interne) à la couche application (la plus externe), en passant par la couche microarchitecture et les systèmes d'exploitation. Afin d'illustrer ses propos, il applique son analyse à quelques machines (Pentium II, UltraSPARC II, picoJava II,...) et systèmes d'exploitation, notamment Windows NT et Unix. Il en fait ressortir les caractéristiques essentielles. L'évolution du domaine est illustrée également par l'étude des machines parallèles dans laquelle sont abordés aussi bien les multiprocesseurs que les multiordinateurs. Cet ouvrage doit sa renommée à son approche pédagogique et aux nombreuses illustrations qui clarifient les mécanismes mis en jeu. De nombreux exercices permettent au lecteur une application immédiate des concepts présentés. Cet ouvrage intéressera les étudiants, les enseignants mais aussi les professionnels de l'informatique désireux de suivre les...

Informatique, une bibliographie

Informatique, une bibliographie

Auteure: Centre Georges Pompidou. Bibliothèque publique d'information , Michel Béthery , Suzanne Mallet

Nombre de pages: 215
Cybersécurité - 6e éd.

Cybersécurité - 6e éd.

Auteure: Solange Ghernaouti

Nombre de pages: 416

Le but de cet ouvrage est de fournir une vision globale des problématiques de sécurité et de criminalité informatique. En montrant que les technologies de l'information présentent des failles susceptibles d'être exploitées à des fins criminelles, l'auteur explique les enjeux d'une maîtrise rigoureuse et méthodique de la sécurité des systèmes et des réseaux de communication. Une centaine d'exercices corrigés font de cet ouvrage un outil d'apprentissage concret et efficace. Cette 6e édition s'enrichit de mises à jour sur les évolutions des protocoles de sécurité et sur les nouveaux modes de cyberattaques. Elle comporte en outre de nouveaux exercices.

Sécurité informatique

Sécurité informatique

Auteure: Laurent Bloch , Christophe Wolfhugel , Nat Makarévitch , Christian Queinnec , Hervé Schauer

Nombre de pages: 292

Que recouvre le terme de sécurité informatique pour l'entreprise ? Existe-t-il des normes et bonnes pratiques universelles ? Comment mettre en oeuvre une politique de sécurité et mettre au point des chartes de conduite pour minimiser le risque humain ? Une bible pratique et systématique pour le responsable informatique Écrit par un responsable de la sécurité des systèmes d'information devenu DSI, et par un expert des réseaux et des systèmes, ce livre limpide expose les risques inhérents à tout système informatique - et les moyens de s'en protéger. S'adressant aux administrateurs et responsables de systèmes d'informations comme à leurs interlocuteurs, il offre au professionnel consciencieux un exposé clair des modes opératoires des programmes nocifs et des outils censés les contrer ainsi qu'une méthode rigoureuse pour concevoir une véritable politique de sécurité. Cette deuxième édition propose un modèle de politique de sécurité et de charte d'utilisation que le lecteur pourra adapter à son environnement. À qui s'adresse cet ouvrage ? Aux administrateurs de systèmes et de réseaux, mais aussi aux DSI et aux responsables de projets ; À tous ceux qui...

Docker

Docker

Auteure: Pierre-Yves Cloux , Thomas Garlot , Johann Kohler

Nombre de pages: 336

Cet ouvrage s’adresse aux développeurs, aux architectes logiciels, aux administrateurs système, aux responsables opérationnels des déploiements qui sont impliqués dans la livraison de nouvelles applications. Déployer du code en production a longtemps été une source de problèmes auxquels la virtualisation avait commencé à apporter des solutions. Aujourd’hui Docker et les environnements d’exécution comme Kubernetes proposent des réponses nettement plus satisfaisantes. Cet ouvrage a plusieurs objectifs : • vous expliquer le concept de conteneur et d’architecture à base de conteneurs (Kubernetes, DCOS, CaaS, Mesos, Swarm, etc.) ; • vous apprendre à installer Docker et à le configurer sur un poste de travail ou dans un environnement serveur ; • vous montrer comment utiliser Docker (création d’image, intégration continue, persistance, réseau, supervision, etc.) pour supporter l’implémentation et le déploiement d’une application distribuée réaliste ; • vous fournir une référence complète associée à des exemples didactiques et réutilisables d’architectures multiprocessus utilisant Docker, Compose, Swarm et Kubernetes. Le code source et...

Sin imagen

Architecture des machines et des systèmes informatiques

Auteure: Alain Cazes , Joëlle Delacroix

Nombre de pages: 427

Cet ouvrage présente le fonctionnement d'un ordinateur au niveau matériel et au niveau système d'exploitation. Ainsi, l'ordinateur est étudié depuis son niveau le plus haut - celui du langage de programmation et celui de l'interface du système - jusqu'à son niveau le plus bas - celui de l'exécution binaire et des composants électroniques. Pour chaque fonction ou composant de la machine, les notions de base sont présentées, puis les concepts sont approfondis. Des exemples sont donnés s'appuyant sur des architectures à base de processeurs connus, ainsi que sur des systèmes d'exploitation tels que Unix, Linux, Windows ou encore MVS. L'ouvrage se compose de trois grandes parties : la production de programmes, la structure de l'ordinateur et les systèmes d'exploitation. Chacune de ces parties s'achève par un ensemble d'exercices corrigés. Cette nouvelle édition est enrichie d'un chapitre sur les réseaux : leurs particularités, leurs usages et leur interconnexion. Ce livre est plus particulièrement destiné aux étudiants de premier cycle informatique mais il constitue également un bon ouvrage de référence pour les étudiants d'IUT et les élèves ingénieurs.

Sin imagen

Architecture Des Machines Et Des Systèmes Informatiques

Auteure: Joëlle Delacroix

Cet ouvrage présente le fonctionnement d'un ordinateur au niveau matériel et au niveau système d'exploitation. Les grandes notions de la machine sont étudiées à travers la mise en oeuvre d'un problème informatique : on part du problème à résoudre pour finir par l'exécution physique et par le programme résultant. A travers ce cheminement, les notions d'algorithmique, la fonction d'exécution, la fonction de mémorisation, la fonction de communication sont étudiées au niveau matériel et au niveau système (Unix, Linux, Windows et MVS). Pour chaque fonction les notions de base sont présentées, suivies d'une partie approfondissement. Après le cours, des exercices sont proposés pour mettre en oeuvre les concepts du cours.

Informatique

Informatique

Auteure: Joëlle Delacroix , Emmanuel Waymel , François Barthélémy , Raphaël Fournier-S'niehotta , Isabelle Gil-Michalon , Amélie Lambert , Agnès Plateau , Stéphane Rovedakis , Marianne Simonot , Virginie Thion

Nombre de pages: 400

Les quatre parties de cet ouvrage correspondent aux quatre fondamentaux de l'enseignement de l'informatique dans l'enseignement supérieur : les mathématiques pour l'informatique, l'algorithmique et la programmation, l'architecture système, et les bases de données. - La partie "Mathématiques" s'appuie sur les acquis de Terminale, - La partie "Programmation" présente les notions de base du code et utilise le langage Python, - La partie "Architecture" décrit le fonctionnement d'un machine connectée à Internet, - La partie "Base de données" explique les notions relatives au stockage et à la manipulation des données. Des encadrés "Applications courantes", "Recherches en cours", et "Histoire de l'informatique" complètent les chapitres.

Programmation concurrente et temps réel avec Java

Programmation concurrente et temps réel avec Java

Auteure: Luigi Zaffalon

Nombre de pages: 599

Si le langage Java s'est avantageusement répandu dans le domaine des systèmes d'information et d'internet, sa pénétration dans celui des systèmes temps-réel et des applications critiques est bien plus récente, voire confidentielle. Cet ouvrage cible prioritairement ces nouveaux domaines en procédant par étapes, selon une approche descriptive didactique. Il constitue d'abord une introduction à la programmation concurrente avec le support du langage Java comme outil de description d'algorithmes concurrents. Il décrit ensuite les mécanismes de synchronisation et de communication intrinsèques à Java, parfois dans un esprit critique. Enfin, il aborde des aspects propres au développement des systèmes embarqués, notamment par une sensibilisation aux problématiques du temps réel en relation avec les propositions de la spécification RTSJ dédiées au développement d'applications temps réel en Java.

Support utilisateurs et résolution des problèmes liés au système d'exploitation client Microsoft®

Support utilisateurs et résolution des problèmes liés au système d'exploitation client Microsoft®

Auteure: Walter Glenn J.

Nombre de pages: 576

La certification MCDST (Microsoft Desktop Support Technician Certification) est une nouvelle certification à destination des techniciens qui assurent la maintenance des postes Windows XP dans les entreprises. Pour être certifié MCDST, 2 examens sont nécessaires et suffisants : le 70-271 et le 70-272. L'examen 70-271 est disponible dans les centres de certification français depuis le 25 mars 2004 et l'examen 70-272 depuis le 14 avril 2004.

Derniers livres et auteurs recherchés