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.
Une présentation rigoureuse complète du langage C, des mécanismes de la programmation et des techniques de débogage, pour atteindre une pratique performante du langage, éviter les pièges et ne pas rester perdu face à d'incompréhensibles plantages.
Architecture de l'ordinateur présente la structure des ordinateurs à travers l'étude de ses composants fondamentaux.
Cet ouvrage introduit d'abord les briques de base : la représentation des nombres et les circuits logiques et se poursuit par la description d'un processeur via ses éléments internes (unité arithmétique et logique, registres, séquenceur). Un exemple simple de langage assembleur est proposé pour se familiariser avec le fonctionnement du processeur.
Des chapitres sur la mémoire et ses dérivés (mémoire cache et mémoire virtuelle) permettent de comprendre l'importance de la mémoire dans les machines actuelles et de faire le lien avec les performances générales de l'ordinateur.
Enfin, l'ouvrage décrit les principaux mécanismes liés aux entrées/sorties et aux communications avec le processeur.
Chaque chapitre est divisé en deux parties : une partie Théorie offrant une description synthétique des concepts du chapitre, avec des figures, des encadrés récapitulatifs et des exemples, et une partie Exercices qui permet d'appliquer les notions présentées dans la partie théorique, tout en abordant de nouveaux points, permettant au lecteur d'aller plus loin.
Un algorithme est une méthode logique de résolution d'un problème donné qui pourra être implémentée dans un langage de programmation, ici le langage C++.
Celui-ci présente beaucoup d'avantages car il est à la fois évolué et structuré, ce qui en fait un excellent support pour l'apprentissage de la programmation.
Cet ouvrage est composé de deux grandes parties. La première traite de l'algorithmique de base et de l'analyse des données. Elle permet d'assimiler les méthodes usuelles dans la conception logique des programmes, utiles à la compréhension d'algorithmes plus complexes. La seconde partie présente des algorithmes connus et analyse leur fonctionnement. Chaque chapitre est divisé en deux parties : une partie Théorie offrant une description synthétique des concepts du chapitre, avec des figures, des encadrés récapitulatifs et des exemples, et une partie Exercices qui permet d'appliquer les notions présentées dans la partie théorique.
Comment fut inventé l'ordinateur ?
Comment notre monde s'est-il numérisé ?
Qui sont les héros de cette aventure ?
Comment s'inscrit-elle dans l'évolution de l'humanité ?
Connaître l'histoire de l'informatique relève désormais de la culture générale.
De la machine d'Anticythère au cyber espionnage et aux Big Data, des cartes perforées à l'Internet, des tabulatrices aux tablettes, ce livre vous propose un voyage dans le temps, une archéologie de notre environnement numérique.
Laissez-vous emporter dans cette lecture fabuleuse, où chacun retrouvera ou découvrira ces merveilleuses créations de l'esprit humain.
Cet ouvrage d'initiation permet de comprendre le fonctionnement de "l'outil informatique" au sens large. Après avoir présenté l'histoire des ordinateurs, les auteurs décrivent leurs fondements logiques et physiques, de la réalisation des circuits imprimés des processeurs jusqu'à la création de vastes réseaux comme Internet. Ils expliquent ensuite l'organisation logicielle nécessaire à l'exploitation et à l'utilisation des systèmes d'exploitation et des langages de programmation actuels.
Ce cours de culture générale est complété par une centaine d'exercices corrigés.
Cette cinquième édition a été revue et mise à jour en profondeur, notamment les chapitres sur les processeurs.
Othello est un jeu de stratégie d'une rare finesse, particulièrement facile à apprendre, avec ses règles limpides et ses 64 pions à double face noire et blanche.
Le principe est simple : un ou plusieurs pions sont capturés et retournés quand ils sont pris en tenaille entre deux pions d'une autre couleur. Alors, des parties uniques à rebondissements saisissants peuvent se développer. A Othello, tout l'art est de contrôler des cases fortes dans les coins et de bloquer l'adversaire, ce qui nécessite une grande capacité d'anticipation, de calcul et d'imagination et...
Des nerfs solides !
Ce manuel est le premier livre d'initiation sur Othello depuis bien longtemps. Après avoir appris les règles du jeu, le joueur pourra se familiariser avec les stratégies de base. La devise d'Othello étant " facile à apprendre, difficile à maîtriser ", ce manuel sera fort utile à tous ceux qui veulent découvrir ce jeu de réflexion.