Recherche

informatique programmation

Extraits

ActuaLitté

Pédagogie

L'informatique simplement. Concepts de programmation

L'informatique simplement est un moyen d'enseignement orienté sur l'acquisition de compétences en sciences informatiques à l'école. A l'aide d'explications claires, d'exemples illustratifs et de nombreux exercices pratiques, cette méthode propose une progression en spirale, permettant de revenir plusieurs foie sur la même notion au cours de la formation. Le volume "Concepts de programmation" aborde les sujets suivants : La programmation comme moyen de contrôler l'ordinateur ; Concevoir, mettre en oeuvre et tester des programmes impliquant des boucles, des variables et des instructions conditionnelles ; Résoudre des problèmes de manière claire et systématique grâce à la conception modulaire ; Créer, structurer et exploiter des bases de données. L'environnement de développement TigerJython, utilisé dans ce moyen d'enseignement, est disponible gratuitement.

11/2019

ActuaLitté

Informatique

Bases d'informatique et programmation en Turbo-Pascal

"Bases d'informatique et programmation en Turbo-Pascal" a pour but de faire comprendre les principes de base de la programmation. Le langage n'y est présenté que comme l'outil qui fait fonctionner l'ordinateur. A ce titre, Faction des instructions du langage et de la structuration des données est expliquée de façon simple par l'usage d'analogies. — La démarche pédagogique est progressive : une fois la "machine" décrite, l'ouvrage aborde le problème de son mode d'emploi et introduit les fonctions logicielles.

11/1999

ActuaLitté

Informatique

Informatique quantique. De la physique quantique à la programmation quantique en Q#

L'engouement pour l'informatique quantique est en pleine effervescence et ce sujet complexe fait de plus en plus l'objet de publications. Ce livre s'adresse à toute personne qui souhaite découvrir les concepts et fondements de l'informatique quantique et plus particulièrement aux étudiants en informatique ou aux développeurs qui souhaitent débuter avec Q#, le langage de Microsoft adapté à la programmation quantique.
Pour tirer le meilleur profit de la lecture de ce livre, des connaissances en mathématiques et en particulier sur les nombres complexes et le calcul matriciel sont un plus. Dans la première partie du livre, l'auteur présente les rudiments de la physique quantique qui permettront ensuite de saisir les bases constitutives de l'informatique quantique. Le modèle de Bohr et les notions d'état quantique, de superposition quantique ou d'intrication quantique sont ainsi détaillés.
Dans la deuxième partie du livre, l'auteur étudie ensuite les grands concepts de l'informatique quantique comme le bit quantique, la porte quantique, les circuits et algorithmes quantiques ou encore l'ordinateur quantique. La troisième partie consacrée au développement quantique avec Q# est plus tournée vers la pratique. Le lecteur apprend ainsi à installer le kit de développement Quantum, qui regroupe les outils quantiques de Microsoft, et étudie le langage Q# pour ensuite simuler ses premiers programmes quantiques au sein de cet environnement.
Pour finir, l'auteur termine avec un glossaire ainsi qu'un récapitulatif historique de la physique et de l'informatique quantiques, qui peuvent être utiles au lecteur tout au long de sa lecture. Les chapitres du livre : Avant-propos - De la théorie classique à la physique quantique - Modèle de Bohr et quantification de l'énergie - L'état quantique - La superposition quantique - L'intrication quantique - Le bit quantique - La porte quantique - Définition des circuits quantiques - Construire un ordinateur quantique - Microsoft Quantum Development Kit et son installation - Le langage Q# et son utilisation - Simuler des programmes quantiques en Q# - Histoire de la physique quantique - Glossaire de la physique quantique

02/2019

ActuaLitté

Urbanisme

Programmation urbaine

Entre la planification stratégique et la réalisation, la programmation urbaine assiste la maîtrise d'ouvrage dans l'engagement et le suivi des projets urbains. Ce manuel expose les outils et les méthodes à mettre en oeuvre, explicite les reconfigurations professionnelles et les divers métiers qui permettent de repenser la programmation comme un processus d'accompagnement des projets, tant dans les métropoles que dans les moyennes et petites villes. A l'aide d'études de cas français et étrangers, Programmation urbaine étudie les champs d'intervention de la programmation (habitat, développement économique, équipements, mobilités, espace public, nature) et son processus (organisation des acteurs, spatialisation des données, pilotage des étapes) pour construire une démarche sur mesure, qui prenne en compte les paramètres du territoire en les inscrivant au coeur de la stratégie du projet, de la phase de diagnostic et de faisabilité jusqu'aux déclinaisons pré-opérationnelles. Abondamment illustré par des photographies, plans et schémas, cet ouvrage s'adresse aux maîtres d'ouvrage, architectes, urbanistes, ingénieurs et consultants en aménagement, mais aussi aux étudiants intéressés par les questions d'architecture et d'urbanisme. lis y trouveront les éléments clés nécessaires à l'élaboration d'une vision programmatique répondant aux défis de la transition écologique.

06/2021

ActuaLitté

Informatique

Informatique Inf

En couleurs et très illustré ce manuel a été conçu pour tous ceux qui veulent acquérir les bases de l'informatique et du fonctionnement des ordinateurs. Il vous permettra de maîtriser les connaissances fondamentales en algorithmique, en architecture des machines, en réseaux et en bases de données. Tous les chapitres ont été construits pour vous garantir un apprentissage progressif, et comportent : un cours visuel très structuré, avec de nombreux exemples concrets pour introduire et illustrer les notions ou concepts clés ; des focus qui présentent des applications dans la vie courante ou des sujets de recherche ; des repères historiques ; de nombreux QCM et exercices (tous corrigés) pour tester vos acquis et vous entraîner ; un lexique français/anglais pour vous familiariser avec l'anglais de l'informatique.

06/2017

ActuaLitté

Informatique

Informatique quantique

Ce fascicule démystifie l'Informatique Quantique, en vous donnant les clés nécessaire à la compréhension de cette nouvelle rupture technologique et à l'appréciation de son impact possible sur votre entreprise. Complément des conférences éponymes que je donne en France et en Suisse depuis quelques années, il se veut clair, direct, pragmatique et orienté business. Franck Franchin

06/2019

ActuaLitté

Mathématiques Prépas

Informatique MP2I

Ce livre d'informatique de la nouvelle classe préparatoire MP2I, comme tous les ouvrages de la collection Prépas sciences, sont les compagnons indispensables à la réussite en CPGE. Ils sont conçus et rédigés par des professeurs enseignant dans le supérieur. Leur contenu a été discuté et pensé avec soin pour permettre la meilleure adéquation avec les attentes et les besoins des étudiants. Pour intégrer, il faut assimiler le cours, en connaître les points fondamentaux et savoir le mettre en application dans des exercices ou des problèmes souvent ardus. Cette collection est conçue pour répondre à ces difficultés. Dans chaque chapitre vous trouverez : - Le cours : Il vous permettra d'accéder à une connaissance synthétique des notions et par de nombreux exemples de vous initier aux techniques usuelles qu'il faut savoir mettre en place. - Le vrai/faux : Il testera votre compréhension du cours et vous évitera de tomber dans les erreurs classiques. - Les exercices : Ils vous permettront de bien assimiler le programme et vous entraîneront aux écrits comme aux oraux. - Les corrigés : Toujours rédigés avec soin, ils vous aideront à progresser dans la résolution d'exercices. Ainsi, avec un seul livre par année et par matière, la collection Prépas sciences vous permettra de surmonter les colles, d'affronter les devoirs, et elle vous guidera, jour après jour, dans votre cheminement vers la réussite aux concours.

10/2021

ActuaLitté

Livres-jeux

L'informatique simplement. Initiation à la pensée informatique

L'informatique simplement permet un enseignement orienté vers les compétences et fournit un cursus compatible avec les objectifs romands dans le domaine de l'informatique. Les compétences en sciences informatiques sont transmises et entraînées au travers d'exemples pertinents et de nombreux exercices. Des éléments de connaissance générale sur le fonctionnement des ordinateurs sont également disséminés au fil du texte. Ce volume vise les objectifs suivants : Décrire des situations réelles de manière abstraite, à l'aide de représentations symboliques. Représenter différents types d'informations de manière digitale. Protéger les données par chiffrement à l'aide de cryptosystèmes. Développer et utiliser des codes correcteurs. Compresser des représentations. Représenter des problèmes de la vie quotidienne sous forme de problèmes d'optimisation et y apporter des solutions optimales.

05/2021

ActuaLitté

Actualité et médias

L'imposture informatique

Il y a vingt ans naissait la micro-informatique. Elle n'a cessé de faire des progrès stupéfiants, d'ouvrir des perspectives nouvelles. Pourtant, aujourd'hui, le consommateur - particulier ou entreprise - est trompé. Les auteurs de ce livre, l'un journaliste, auteur du best-seller Toujours plus !, l'autre expert en informatique, dénoncent preuves à l'appui le hold-up : quelques grandes entreprises uniquement soucieuses de leurs profits contraignent les utilisateurs à acquérir des appareils suréquipés, bien au-delà de leurs besoins, avec pour corollaires des risques accrus de dysfonctionnements, un budget d'achat plus élevé et un retard dans la démocratisation de l'informatique. Reprenant l'histoire de l'ordinateur depuis ses débuts, ils montrent à chaque pas les enjeux et les choix réalisés, et exposent, de façon accessible à tous, la possibilité et l'imminence d'une nouvelle informatique, légère, souple, nomade, réellement adaptée aux besoins de demain.

10/2001

ActuaLitté

Informatique

La sécurité informatique

Aujourd’hui, les questions de sécurité informatique sont omniprésentes, non seulement dans le renseignement militaire mais également dans la finance, le commerce, la gestion de données médicales, les réseaux sociaux et bien d’autres cadres. À partir d’un exemple de la vie courante, le spam, Martin Abadi aborde des aspects théoriques de l’informatique tels que les protocoles cryptographiques, les modèles de calcul et les langages de programmation. Il nous aide à comprendre les enjeux de la sécurité informatique, ses outils fondamentaux et ses difficultés, tant pratiques que scientifiques.Martin Abadi est principal researcher à Microsoft Research Silicon Valley et professeur à l’University of California, Santa Cruz. Sa recherche porte en particulier sur la sécurité informatique et sur les langages de programmation. Il a été professeur associé au Collège de France pour l’année 2010-2011, dans la chaire d’Informatique et sciences numériques.

11/2011

ActuaLitté

Sociologie

La bombe informatique

Bombe atomique hier, bombe génétique demain, aucune d'entre elles n'est concevable sans la troisième du nom : la bombe informatique. On ne comprendrait rien, en effet, à la déréglementation systématique de l'économie mondiale si l'on ne la rapprochait pas de la dérégulation systémique de l'information. Krachs économiques en série, tests atomiques à répétition, décompositions politique et sociale, autant de signes annonciateurs d'un monde qui se prépare à répéter le drame de BABEL. Premier critique du CYBERMONDE, Paul Virilio dénonce aujourd'hui non pas tant une technique, qu'un système interactif susceptible d'entraîner l'apparition de la CYBERBOMBE, autrement dit d'une catastrophique réaction en chaîne, dès que le confinement des échanges sera devenu global. Chronique des derniers jours d'un millénaire, le livre de Paul Virilio n'est que l'avertissement sans frais de la guerre future, LA GUERRE DE L'INFORMATION.

09/1998

ActuaLitté

Programmation

Informatique. 2e édition

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'une 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. Dans cette deuxième édition, mise à jour, la partie mathématiques s'enrichit d'un chapitre sur les suites et une partie sur le web et les réseaux a été ajoutée.

03/2023

ActuaLitté

Communication - Médias

Le totalitarisme informatique

La critique des nouvelles technologies d'information et de communication, regroupées ici sous le terme générique d'informatique, se focalise souvent sur certains de leurs effets spécifiquesâ : la surveillance, l'artificialisation quantifiée de la vie, l'addiction au portable, etc.

02/2024

ActuaLitté

Sécurité

Sécurité internet & informatique

Tout le monde utilise internet mais peu de personnes maitrisent vraiment ce qu'elles laissent comme failles aux pirates ou comme informations privées aux collecteurs de données. Ce dépliant expose tout ce qu'il faut savoir sur la sécurité informatique pour protéger ses données, identifier les pièges et adopter les bonnes pratiques afin de naviguer en toute sérénité.

01/2022

ActuaLitté

Informatique

Python pour les SHS. Introduction à la programmation pour le traitement de données

Ce manuel propose une introduction à la programmation Python destinée aux étudiants et praticiens en SHS. Python est un langage de programmation simple, libre, multi-plateforme, pédagogique, bénéficiant d'une communauté d'utilisateurs croissante tant dans le domaine universitaire que le secteur privé. Avec la multiplication des données numériques dans les sciences humaines et sociales (SHS), le recours à l'informatique devient indispensable tant pour la collecte, la mise en forme, ou le traitement des données. Le langage Python permet à la fois de réaliser les traitements statistiques habituels des SHS tout en ouvrant aux nouveaux usages liés à l'automatisation des tâches informatiques, le traitement des grands corpus des humanités numériques ou encore la collecte de données sur les réseaux sociaux. Ce manuel se concentre en priorité sur les usages du traitement des données en SHS. Complété avec de nombreux exemples de code et des études de cas concrets, l'ouvrage permet une familiarisation progressive à la programmation, au langage Python et à sa philosophie. Il insiste sur sa flexibilité pour répondre aux besoins de chaque problématique tout en soulignant l'importance de la diffusion et de la reproductibilité des traitements informatiques.

01/2021

ActuaLitté

Informatique

De la programmation linéaire à la programmation par contraintes

Cet ouvrage propose une découverte pragmatique de la programmation par contraintes (PPC), sans en aborder la partie théorique. Il constitue un guide permettant aux ingénieurs, chercheurs et étudiants formés en programmation linéaire de se familiariser avec la PPC. La programmation linéaire, très répandue dans toutes les formations d'ingénieurs, permet de résoudre des problèmes concrets de grande taille. Quant à la PPC, elle offre une alternative pour laquelle il n'est plus nécessaire d'avoir préalablement une formalisation linéaire du problème. En lieu et place des outils classiques de la programmation linéaire, elle utilise des solveurs PPC. Les exemples du livre sont essentiellement des problèmes d'optimisation de type ordonnancement/transport. Ils sont résolus avec Choco (solveur de PPC français) et CPLEX. Les codes informatiques sont proposés en Java pour les exemples traités en Choco ou avec Gusek. Ils sont proposés en C++ pour les exemples traités avec CPLEX. Les développements en C++ sont effectués avec Visual Studio et ceux en Java avec NetBeams.

02/2019

ActuaLitté

Excel

VBA Excel (versions 2021 et Microsoft 365) : Cours et Exercices corrigés - Maîtrisez la programmatio. Maîtrisez la programmation

Ce livre s'adresse autant aux développeurs qu'aux utilisateurs avertis souhaitant créer des applications professionnelles conviviales, fiables et performantes avec VBA Excel 2021 ou Microsoft 365. Il est organisé en deux parties, correspondant à deux livres existants : le premier issu de la collection de livres de référence Ressources Informatiques, le second issu de la collection de livres TP Informatiques. Ainsi, la première partie couvre les notions fondamentales d'un point de vue théorique et la seconde partie propose au lecteur de nombreux exercices ainsi qu'un ensemble de travaux pratiques complets avec leurs corrigés détaillés. 1ère partie : VBA Excel (versions 2021 et Microsoft 365) - Programmer sous Excel : Macros et langage VBA Outre les éléments de base du langage VBA (structure du langage et concepts de programmation objet) vous permettant d'automatiser les traitements, vous apprendrez à générer des tableaux croisés et des graphiques, à concevoir des formulaires, à personnaliser l'interface d'Excel et notamment le ruban, à communiquer avec les autres applications Office, à importer ou publier des pages web et des fichiers XML et à exploiter les fonctions API de Windows. 2ième partie : VBA Excel (versions 2021 et Microsoft 365) - Créez des applications professionnelles 179 QCM - 238 travaux pratiques et leurs corrigés - 40 H de mise en pratique. Avec plus de 230 exercices de difficulté croissante, basés sur des exemples concrets, l'ouvrage couvre les domaines suivants : l'automatisation des tâches répétitives, l'ajout de fonctions personnalisées, le contrôle des principaux objets d'Excel (classeur, feuille, cellule, graphique), la collaboration et l'échange de données avec les autres applications de la suite Office (2021 ou Microsoft 365), la prise en charge des informations au format XML, la publication de documents Excel sur le Web, l'analyse de données, la gestion du multimédia, la gestion du système de fichiers, ou encore la mise en oeuvre de requêtes basées sur la technologie Power Query.

12/2022

ActuaLitté

Education nationale

Éléments de programmation scolaire

L'objectif de cet ouvrage est de fournir aux différents publics concernés un cadre normatif et cohérent de référence, offrant aux différents utilisateurs finaux de la programmation dite scolaire des éléments et des instruments de suivi et d'analyse diagnostique (explicative et sensorielle) des rythmes et comportements évolutifs de l'activité induite par un système éducatif, quel qu'il soit. La réalisation de ce vaste et ambitieux projet, au vu de la méthodologie choisie pour sa mise en oeuvre, est très largement inspirée de la programmation économique et financière, telle qu'on l'entend au FMI et à la Banque mondiale, pour la bonne option de résorption (de correction) experte, ordonnée et non brutale, des rythmes et comportements évolutifs, des éventuels déséquilibres (déviations, perturbations et distorsions) économiques, mis en évidence, projetés ou anticipés. Ce livre a été réalisé avec le concours de la fondation Millennium Capital.

02/2023

ActuaLitté

PNL

Pnl. Programmation neuro-linguistique

LE guide pratique pour se former efficacement à la PNL ! Un guide progressif Francis Petot vous révèle les fondements de la PNL et vous guide pas à pas dans l'utilisation de cette technique. Un guide pratique Quand et pourquoi utiliser la PNL ? Comment faire, étape par étape ? Comment s'assurer de l'efficacité de la PNL ? Ce livre répond à toutes vos questions. Un guide pro Que vous ayez suivi ou non une formation en coaching ou en santé, que vous soyez déjà pro-fessionnel ou en reconversion, Francis Petot vous montre comment : - aider à soulager et résoudre les conflits et difficultés d'ordres psychique, émotionnel, somatique et comportemental, - traiter les problèmes sentimentaux, relationnels, familiaux, professionnels, occasion-nant stress, tristesse, angoisse/anxiété, colère/haine, peur, phobies, addictions, poids, douleurs, troubles du sommeil, traumatismes psychiques, - accompagner un client dans son développement personnel, pour restaurer sa con-fiance, acquérir des compétences ou encore exploiter sa créativité... . Et des outils de formation uniques ! - 53 exercices pour vous entraîner ; - 3 audios pour vous montrer comment mener votre séance.

01/2023

ActuaLitté

Informatique

Unix. Programmation et communication

Conçu comme un guide de programmation système, cet ouvrage présente également une étude approfondie des mécanismes internes d'Unix. Illustré par de nombreux exemples, il aborde successivement quatre aspects qui permettent au lecteur de progresser dans l'univers d'Unix : - L'environnement Unix avec les principales commandes, les interpréteurs de langage de commandes, les éditeurs de texte et la communication entre systèmes. - L'environnement de développement d'applications C sous Unix avec les grandes caractéristiques du langage C, les principaux outils pour la mise au point et l'évaluation des programmes (outils GNU) ainsi que les éléments et règles permettant le développement d'applications portables respectant la norme POSIX. - L'interface de programmation (API) entre les applications et le système (entrées-sorties, processus et communication) ainsi que les aspects temps-réel (signaux temps-réels, threads, IPC et timers POSIX). - Les applications réparties et leur développement avec une présentation des concepts essentiels relatifs aux réseaux, à Internet et ses protocoles (IPv4, UDP, TCP...) ainsi qu'aux éléments permettant l'implantation d'applications réparties communiquant par sockets ou par appels de procédures distantes.

08/2003

ActuaLitté

Progiciels

Vade-mecum de l'informatique contemporaine. (TCP, SOA, Linux, Python, Docker, HDFS, RDF, Adam, OWASP, KPI, UML, Scrum…)

Ce livre se veut le compagnon indispensable des étudiants et des professionnels en informatique. Rédigé dans l'esprit ""TL ; DR"", pour ""Too Long ; Didn't Read"", typique des échanges techniques entre informaticiens modernes, il revendique une approche condensée, exhaustive et didactique permettant l'assimilation aisée de notions parfois jugées compliquées. Pour préparer un entretien, un concours ou lors d'une transition professionnelle, il répondra aux exigences des développeurs, chefs de projet, architectes des SI, assistants à la maîtrise d'ouvrage ou futurs responsables informatiques. Le livre couvre des sujets essentiels de tous les domaines de l'informatique tels que le fonctionnement des UC, l'architecture lambda du Big Data, la modélisation de bases de données, la Programmation Orientée Objet, le langage UML, l'algorithmique, le web, les réseaux, la sécurité, le web sémantique et ses ontologies, ainsi que Linux, Bash ou encore Docker. Le lecteur y trouvera également les informations essentielles pour la mise en oeuvre du management de projet contemporain avec Scrum/SAFe et Devops ainsi que les principaux concepts utiles aux consultants en organisation informatique, allant des outils SWOT, PDCA et IGOEs aux tableaux de bords informatique, en passant par la sécurité ou le PCA, comportant une définition claire et précise des KPI à surveiller. En initiation au langage Python, le livre est un guide didactique, à même d'induire de bonnes habitudes de programmation, adaptées à un usage professionnel. Ensuite, une check-list exhaustive et commentée des items de la documentation d'un projet est un allié indispensable pour ceux qui évoluent dans de nouvelles fonctions ou pour les responsables informatiques qui envisagent d'augmenter le niveau de maturité de leur organisation, le cas échéant en visant une certification CMMi. Les nombreux aide-mémoires de ce livre, de l'assembleur à Docker, en passant par SQL, Git, Pandas, Linux ou les réseaux s'avèrent des outils structurés et précis pour un usage quotidien ou une révision rapide.

03/2024

ActuaLitté

Informatique

INFORMATIQUE COMMUNICATION ET SOCIETE

L'étude des interactions entre l'informatique et la société offre un intérêt tout particulier car l'informatique est aujourd'hui au coeur des technologies de l'information et de la communication. Dans le monde contemporain, l'exercice du pouvoir et la maîtrise des moyens d'information sont de plus en plus étroitement liés. L'informatique étant, par excellence, l'outil de traitement automatique de l'information, ceux qui détiennent des moyens informatiques puissants voient leur pouvoir s'accroître au détriment de ceux qui en sont démunis ou qui sont moins bien équipés. Ces déséquilibres peuvent se manifester à différents niveaux : entre l'Etat et le citoyen, l'administration et les administrés, les directions d'entreprise et les travailleurs, entre le pouvoir exécutif et le pouvoir législatif, entre l'Etat et les collectivités locales... Tout au long des vingt dernières années, il est apparu que le développement de l'informatique et l'informatisation multiforme de la société posaient, avec de plus en plus d'acuité, tout un ensemble de problèmes d'ordre juridique : protection de la vie privée et des libertés, sécurité des systèmes informatiques et propriété des logiciels... ; d'ordre économique : productivité des entreprises, indépendance industrielle... ; d'ordre culturel : accès au pouvoir, communication, création... ; d'ordre social : organisation et conditions de travail, emploi, qualifications, formation...

12/1993

ActuaLitté

Mathématiques

Mathématiques pour l'informatique

Cet ouvrage a été conçu pour aider l'étudiant en Licence d'informatique à assimiler les connaissances du cours et à se préparer aux examens. Il compte 68 exercices et problèmes corrigés. Dans chaque chapitre, le lecteur trouvera : un rappel de cours concis, des énoncés d'exercices et de problèmes, ces énoncés, dont certains sont extraits de sujets d'examen, comportent des questions détaillées et progressives. Les solutions complètes de tous les énoncés : chaque énoncé est intégralement corrigé. Des conseils méthodologiques mettent en valeur les étapes importantes du raisonnement.

07/2008

ActuaLitté

Informatique

INITIATION A L'ALGORITHMIQUE ET AUX STRUCTURES DE DONNEES. Tome 2, Récursivité et structures de données avancées

Cet ouvrage s'adresse aux étudiants des spécialités informatiques du 1er et du 2è cycles (DEUG MIAS et MASS, IUT d'informatique, licence) et plus généralement aux lecteurs souhaitant obtenir des bases solides nécessaires à une bonne activité de programmation quel que soit le langage support envisagé. Après avoir traité dans un premier volume l'étude et la construction d'algorithmes fondamentaux sur les vecteurs et les fichiers séquentiels, ce deuxième volume est consacré principalement à la programmation récursive et à la construction d'algorithmes sur des structures de données plus avancées que sont les listes chaînées, les piles, les files d'attente, les tables et les arbres. Il constitue ainsi une bonne préparation à l'utilisation des langages de programmation modernes et aux méthodes actuelles d'analyse des systèmes d'information. Dans chaque chapitre nous trouvons : - le cours avec des énoncés d'exercices, - les solutions de tous les exercices ainsi que des études de cas, entièrement corrigés, qui permettent au lecteur de se familiariser avec la démarche proposée et de vérifier que la méthode a bien été assimilée.

01/1989

ActuaLitté

Histoire et Philosophiesophie

Informatique & éthique. Pour une utilisation modérée et responsable de l'informatique

Comment de grandes sociétés informatiques parviennent-elles à réaliser des profits, alors qu'à l'évidence une grande partie de leurs produits est gratuite ? Quels sont les grands enjeux éthiques derrière la collecte de nos données personnelles ? Qu'est-ce qui rend nos téléphones si addictifs ? Quelles en sont les conséquences pour notre santé ? Quelles inquiétudes suscite le développement de l'intelligence artificielle ? Les réseaux sociaux sont-ils organisés pour privilégier ou non l'amitié, les relations et les informations authentiques ? Comment mieux protéger notre vie privée et nous préserver de bannières publicitaires envahissantes ? Comment vérifier des informations avant de les relayer ? Quelles sont les conséquences environnementales de nos usages numériques ? Existe-t-il des manières utiles et humanistes de mieux employer nos temps libres numériques ? S'adressant au plus large public, aux utilisateurs de l'informatique que nous sommes quotidiennement, cet ouvrage pédagogique et d'actualité tente de répondre à ces questions et à bien d'autres. Il jette un pont entre deux disciplines plutôt mal assorties actuellement : l'éthique et l'informatique. Faisant appel à ce qu'il y a de meilleur en nous-mêmes, il vise à nous faire prendre du recul, à faire un pas de côté, et à réfléchir à la marche de ce progrès technologique inéluctable que nous pourrions considérer à tort comme une fin plutôt que comme un moyen. Par des comportements avisés, nous pouvons devenir des acteurs de ce progrès et non de simples consommateurs, et contribuer à le façonner.

11/2020

ActuaLitté

Création de site internet

PHP. Coffret en 2 volumes : Acquérir les bases de la programmation et développer un site web, 2e édition

Ces deux livres offrent au lecteur un maximum d'informations sur l'apprentissage du langage PHP pour développer un site web dynamique et interactif. 1154 pages par nos experts. Des éléments complémentaires sont en téléchargement sur le site www. editions-eni. fr. Un livre de la collection Ressources Informatiques PHP 8 ; Développez un site web dynamique et interactif Extrait du résumé : Ce livre sur PHP 8 (en version 8. 0 au moment de l'écriture) s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site web dynamique et interactif... Un livre de la collection Ressources Informatiques Algorithmique ; Techniques fondamentales de programmation ; Exemples en PHP (nombreux exercices corrigés) ; 3e édition (BTS, DUT Informatique) Extrait du 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...

06/2022

ActuaLitté

Informatique

Apprendre à programmer avec Scratch 3. Jeux et applications mathématiques, 2e édition

Initiation de manière ludique à la programmation informatique sans connaissance préalable. Enchaînement progressif des chapitres pour apprendre les notions de base de la programmation avec Scratch 3 et créer des algorithmes simples utilisant des notions de mathématiques du collège.

10/2019

ActuaLitté

Histoire et Philosophiesophie

Le vivant et l'ordinateur : le défi d'une science de l'organisation

Du calcul au vivant, il y a un fossé que la biologie des systèmes ose franchir en instaurant un dialogue entre deux sciences a priori opposées : l'informatique et la biologie. Le calcul, comme phénomène naturel, d'une part, et comme langage de programmation, d'autre part, ouvre de larges perspectives en matière de compréhension du vivant. Cette nouvelle approche, au sein de laquelle le langage Kappa joue un rôle majeur, permet de modéliser, représenter et simuler les comportements cellulaires et moléculaires. Si l'application de ces concepts informatiques au fonctionnement et à l'organisation du vivant pourrait contribuer à la guérison de maladies systémiques comme le cancer, elle entend aussi parvenir à penser mathématiquement la complexité biologique.

09/2020

ActuaLitté

Esotérisme

Le pouvoir de programmation quantique

Manifester la réalité souhaitée n'est pas seulement une question de "programmation inconsciente" mais implique également le Moi supérieur. Vous apprendrez à équilibrer le système Corps-Esprit-Essence afin de manifester la vie dont vous rêvez. Vous trouverez dans cet ouvrage des techniques pour obtenir tout cela, présentées de façon claire et efficace, avec des exemples pratiques et des exercices. Vincenzo Fanelli et William Bishop ont savamment mêlé les théories de la mécanique quantique, les neuro-techniques et les pratiques chamaniques afin de créer un modèle qui permette à quiconque de reprogrammer son esprit, redessiner son passé et modeler son futur.

03/2019

ActuaLitté

Littérature française

Conception et Programmation Objet Avancée

Ce livre regroupe le matériel de cours utilisé en 2ème année du DUT Informatique de l'IUT de Blagnac pour l'enseignement du module "Conception et Programmation Objet Avancée". Il est le fruit d'un travail collaboratif avec les étudiants de Blagnac ainsi que de mes collègues qui enseigne le même module. Il est associé à une démarche pédagogique inversée qui consiste à mettre les étudiants d'abord en TD (semaine n) pour faire face à un problème, aboutir collectivement à une solution propre (un patron en fait), pratiquer ensuite (semaine n+1) sa programmation en TP, puis seulement voir les fondements et discuter des problèmes rencontrés en cours (semaine n+2). Ce cours est collaboratif, aussi n'hésitez pas à le faire évoluer sur https : //github. com/IUT-Blagnac/cpoa.

08/2017