Recherche

Delphi. Programmation orientée objet en environnement Windows

Extraits

ActuaLitté

Informatique

Delphi. Programmation orientée objet en environnement Windows

Ce livre s'adresse à toute personne qui souhaite apprendre la programmation orientée objet avec le langage Delphi (en version 10.3 Community Edition) pour développer une application fenêtrée ou un service en environnement Windows. Tout au long du livre, l'auteur agrémente son propos de schémas UML afin que le lecteur puisse constater avec quelle facilité il est possible de programmer pour Windows avec Delphi. Après une présentation de l'environnement de développement et un rappel sur les fonctions de base héritées du langage Pascal, le lecteur étudie l'architecture et les principes de la programmation orientée objet en Delphi, illustrés par des programmes d'exemple mettant en oeuvre les bibliothèques fournies par Delphi 10.3 Community Edition. La manipulation de la bibliothèque graphique Visual Component Library lui permet ainsi d'appréhender concrètement la création d'applications fenêtrées attrayantes, robustes et performantes. Dans la suite du livre, l'auteur familiarise le lecteur avec la création de librairies dll ou de composants Delphi que l'on peut inclure dans l'environnement de développement avant de détailler la notion de sérialisation de données aux formats XML et JSON ainsi que l'élaboration de services système. Des chapitres dédiés présentent le concept de parallélisation de tâches sous Windows ainsi que les différentes méthodes pour communiquer entre applications, sans oublier la connexion aux bases de données grâce au moteur d'accès aux données FireDAC. Pour finir, le lecteur a l'occasion de découvrir le framework FireMonkey associé au moteur de LiveBinding qui offre la portabilité du langage Delphi vers de nombreuses plateformes (Linux, Android ou iOS), ainsi que l'élaboration et la consommation de webservices REST. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

01/2021

ActuaLitté

Langages informatiques

Le petit Python orienté objet. Programmation orientée objet avec Python 3

Ce livre propose un cours complet sur la POO en langage Python et un aide-mémoire exhaustif. Il décrit de manière simple et précise les notions importantes comme les objets, classes, méthodes, héritage, surcharge, constructeurs... Chaque point est illustré par des exemples et des scripts permettant au lecteur de comprendre en profondeur les notions étudiés.

02/2022

ActuaLitté

Informatique

Apprendre la programmation orientée objet avec le langage C#. 3e édition

Ce livre s'adresse aux étudiants et aux développeurs ayant déjà une première expérience de la programmation structurée et qui sont désireux de passer à la Programmation Orientée Objet (POO) avec le langage C#, pour développer des applications .NET. Après un historique de la POO et du langage C#, l'auteur explique pourquoi ce type de programmation est devenu incontournable pour développer dans les environnements graphiques événementiels. Les notions d'objet, de classe et de référence sont présentées puis les fondements de la POO que sont l'encapsulation, l'héritage. le polymorphisme et l'abstraction. Les différentes étapes d'un développement objet avec les principes de modélisation UML sont abordées, suivies par une présentation du framework .NET au travers de son intérêt, de sa richesse et de son environnement de développement Microsoft Visual Studio 2019 Community. Le lecteur découvre comment C# reproduit les principes de la POO avec des explications simples, des exemples concrets et des exercices corrigés à télécharger sur le site www.editions-eni.fr. Les types de base du développement .NET et leurs utilisations sont présentés. Les programmes d'essais sont de type console ou graphique, basés sur l'utilisation des Windows Forms pour illustrer les communications entre objets. Quand ils seront pertinents, des parallèles seront menés avec les langages de programmation objet C++ et Java. La programmation multithread, permettant l'exécution simultanée de plusieurs flux d'instructions, sera présentée, suivie parla communication entre mondes managé et non managé et l'écriture de tests unitaires. Ensuite, avec la technique de la réflexion sur les objets, l'auteur présente une façon dynamique de programmer et les travers qu'elle peut engendrer. Enfin, le dernier chapitre traite de la gestion des données avec LINQ, l'utilisation des fichiers XML, ADO.NET (en mode connecté et en mode déconnecté) et Entity Framework. A la fin de ce livre, le lecteur disposera de bases solides pour appréhender les puissantes bibliothèques du .NET et réaliser des programmes objet modulaires, fiables et extensibles.

09/2019

ActuaLitté

Langage C

Langage C#. Coffret en 2 volumes : Apprenez la Programmation Orientée Objet, 4e édition

Ces deux livres offrent au lecteur un maximum d'informations sur les fondamentaux du langage C# pour apprendre la Programmation Orientée Objet. 1 005 pages par nos experts. Des éléments complémentaires sont en téléchargement sur le site editions-eni.fr. Un livre de la collection Ressources Informatiques C# 10 et Visual Studio Code - Les fondamentaux du langage Extrait du résumé : Ce livre s'adresse aux développeurs qui souhaitent maîtriser le développement d'applications .NET grâce au langage C#, ici dans sa version 10... Un livre de la collection Ressources Informatiques Apprendre la Programmation Orientée Objet avec le langage C# (4e édition)

04/2023

ActuaLitté

Informatique

Visual C++ 6. Avec 1 CD-ROM

De l'initiation au C++ au développement d'applications Windows professionnelles Ce manuel est destiné à quiconque désire s'initier au C++ et à la programmation Windows avec Visual C++ 6. Il ne suppose pas de connaissances préalables en programmation C/C++, mais progresse suffisamment vite pour satisfaire les lecteurs déjà expérimentés. Il sera particulièrement apprécié par les programmeurs venant d'autres langages ou environnements de développement comme le Cobol, Java, Visual Basic, Delphi, etc.

02/1999

ActuaLitté

Programmation

Formation Initiale Python avec Jupyter et PyCharm

Python est un langage de programmation (langage de script) permettant de faire de la programmation impérative (écrire une séquence d'instructions), de la programmation fonctionnelle (résoudre des problèmes en fabriquant des fonctions) et de la programmation orientée objet (définir des objets que l'on fait interagir entre eux). Dans la première partie, en utilisant les classeurs Jupyter depuis une distribution Anaconda, nous expliquons clairement et rigoureusement les notions fondamentales relatives à ce langage. Dans une seconde partie, en utilisant l'environnement de développement intégré PyCharm 2021. 3 avec Python 3. 10, nous apprenons les bases nécessaires pour développer une application fenêtrée PyQt5 pour la plateforme Windows 10, dotée d'une interface graphique, avec des composants hébergés qui répondent à des fonctionnalités programmées. Et nous terminons en développant une application spécifique optimisée pour pouvoir être distribuée auprès d'utilisateurs sous forme d'un exécutable unique grâce aux packages PyInstaller et Auto-Py-to-Exe.

02/2022

ActuaLitté

Informatique

Algorithmique. Des bases à la programmation orientée objet en Java (avec exercices et corrigés), 3e édition

Tous les langages de programmation ont leurs spécificités mais lorsqu'un développeur crée un nouveau programme, la première étape est toujours la même : réfléchir à l'enchainement des différentes actions à réaliser par la machine. L'objectif de ce livre est de vous apprendre à comprendre et concevoir les algorithmes permettant le fonctionnement d'un programme. Pour cela, après une introduction générale sur l'algorithmique, vous apprenez les bases de la programmation en utilisant du pseudo-code : variables, conditionnelles, boucles, tableaux, procédures et fonctions. Ensuite, ce livre présente les concepts de la programmation orientée objet, utilisée par la plupart des langages actuels, en utilisant l'algorithmique mais également comment programmer en orienté objet avec Java. Ainsi, vous apprenez à créer des classes et des instances de celles-ci, à créer des associations entre elles, à utiliser la notion d'héritage, de classes abstraites et d'interfaces. Vous serez capable de traiter des exceptions et de traquer les bugs de vos applications. Enfin, le dernier chapitre du livre est consacré à l'organisation de la mémoire afin de mieux comprendre le fonctionnement de la programmation. Afin de vous aider à mettre en pratique et à développer votre maîtrise de l'algorithmique et de Java, des exercices sont proposés avec leurs corrections en pseudo-code ainsi que leurs implémentations en Java. La plupart des algorithmes de ce livre sont implémentés en Java et les sources, directement utilisables, sont disponibles en téléchargement sur le site editions-eni.

06/2019

ActuaLitté

Algorithmes

Algorithmique. Des bases à la programmation orientée objet en Java (avec exercices et corrigés), 2e édition

Tous les langages de programmation ont leurs spécificités mais lorsqu'un développeur crée un nouveau programme, la première étape est toujours la même : réfléchir à l'enchaînement des différentes actions à réaliser par la machine. L'objectif de ce livre est de vous apprendre à comprendre et concevoir les algorithmes permettant le fonctionnement d'un programme. Pour cela, après une introduction générale sur l'algorithmique, vous apprenez les bases de la programmation en utilisant du pseudo-code : variables, conditionnelles, boucles, tableaux, procédures et fonctions. Ensuite, ce livre présente les concepts de la programmation orientée objet, utilisée par la plupart des langages actuels, en utilisant l'algorithmique mais également comment programmer en orienté objet avec Java. Ainsi, vous apprenez à créer des classes et des instances de celles-ci, à créer des associations entre elles, à utiliser la notion d'héritage, de classes abstraites et d'interfaces. Vous serez capable de traiter des exceptions et de traquer les bugs de vos applications. Vous apprendrez à utiliser la généricité afin de coder des méthodes, des interfaces et des classes génériques. Un chapitre du livre est consacré à l'organisation de la mémoire afin de mieux comprendre le fonctionnement de la programmation. Enfin, le dernier chapitre du livre présente la notion de complexité d'un algorithme en illustrant cela au travers de différents algorithmes de tris de tableaux. Afin de vous aider à mettre en pratique et à développer votre maîtrise de l'algorithmique et de Java, des exercices sont proposés avec leurs corrections en pseudo-code ainsi que leurs implémentations en Java. La plupart des algorithmes (exemples et exercices) de ce livre sont implémentés en Java et les sources, directement utilisables, sont disponibles en téléchargement sur le site www. editions-eni. fr. Des éléments complémentaires sont en téléchargement sur le site www. editions-eni. fr.

11/2023

ActuaLitté

Informatique

Algorithmique, Structures des Données et Programmation Pascal et C++. Tome 2, Pointeurs, Listes Chaînées, Arbres, Tris et Programmation Orientée Objet

Ce tome 2 d'Algorithmique, Structures des Données et la Programmation Pascal et C++ traite les Pointeurs, les types Abstraits de Données : les Files, les Piles, les arbres ; les Algorithmes de Tris et de Recherche. Il traite également la Programmation Orientée Objet avec C++ : les Classes et les Objets ; les Interfaces, le Pointeur this et la Surcharge de fonctions ; les Constructeurs et les Destructeurs ; l'Amitié avec une Classe et la Surcharge d'Opérateurs ; l'Héritage, le Polymorphisme et les Templates. Une approche pédagogique et pragmatique a été utilisée, avec une démarche explicative appuyée par des figures originales conçues pour faciliter la compréhension. A la fin de chaque chapitre, une série d'exercices est proposée pour l'approfondissement des connaissances et compétences théoriques et pratiques. Il constitue, avec le tome 1, un outil permettant de nombreuses applications dans divers domaines du traitement de l'information. Il peut être très bénéfique pour les étudiants scientifiques (mathématiciens, physiciens, biologistes, statisticiens, économistes, médecins, etc.), les techniciens (ingénieurs et élèves-ingénieurs), les doctorants et les enseignants-chercheurs.

04/2019

ActuaLitté

Littérature française

La programmation orientée objets avancée avec Java. Avec des exercices d'application corrigés

L'objectif principal de ce travail est de permettre aux étudiants en informatique d'approfondir les connaissances de l'orienté objet pour maîtriser les concepts orientés objets avancés en se basant sur le langage de programmation Java. Cet ouvrage traite principalement les éléments suivants : - La gestion des exceptions - La gestion des fichiers - La gestion des Threads - La programmation réseau avec Java. - Les collections et les tableaux associatifs. - La traduction d'un diagramme UML vers du code Java - Les interfaces graphiques avec la bibliothèque Swing. - La persistance des données avec JDBC et JPA. - Le concept des composants EJB.

05/2022

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

ActuaLitté

Littérature française

Analyse Critique des livres sur les Langages de Programmation Tome 3:. Modèle idéal de programmation en Delphi

Ce livre est la synthèse de mes analyses faites sur deux livres écrits sur les langages de programmation et déjà publiés par les Editions Universitaires Européennes . Pour ces études, j´ai appliqué l´abordage de l'Analyse critique, une analyse documentaire qualitative qui consiste à, mutatis mutandis, disséquer un livre sur un sujet donné en le comparant à un autre livre qui serait un livre idéal de langage de programmation utilisable pour le niveau universitaire. La méthode consiste en deux phases principales. Premièrement, vérifier si le livre analysé correspond à certains critères établis. Deuxièmement, vérifier si ce livre contient des erreurs. S´il contient des erreurs, les corriger. Sinon, maintenir ce qui est correct. Après avoir analysé les deux livres-échantillons, soit Tome 1 et Tome 2, j´écris un troisième livre, Tome 3, qui comprend les parties essentielles des deux premiers, considérant l´un comme théorie et le deuxième comme pratique dans un langage de programmation étudié. En suivant cette logique, ce troisième livre est intitulé : Analyse critique des livres sur les Langages de Programmation - Tome 3 : Modèle idéal de langage de programmation en Delphi .

06/2022

ActuaLitté

Algorithmes

Algorithmique, Structures des Données et Programmation Pascal et C++ Tome 2. Pointeurs, Listes Chaînées, Arbres, Tris et Programmation Orientée Objet - Deuxième édition revue et augmentée

Une approche pédagogique et pragmatique a été utilisée pour ce tome 2, avec une démarche explicative appuyée par des figures originales conçues pour faciliter la compréhension. A la fin de chaque chapitre, une série d'exercices est proposée pour l'approfondissement des connaissances et compétences théoriques et pratiques. Il constitue, avec le tome 1, un outil permettant de nombreuses applications dans divers domaines du traitement de l'information.

02/2022

ActuaLitté

Littérature française

C++ En consol mode. programmation 1

Le langage de programmation C++ est un langage très puissant qui est considéré en même temp comme un langage hybride , car il nous permet de développer nos programme en deux modes différents : procédurale (classique) et Orienté Objet ; comme tout langage moderne, le C++ utilise et respect les notion de classe, objet, polymorphisme, héritage, encapsulation et autres. C'est un langage compilé, ce qui signifie que le code source est traduit en code objet, ou binaire pour que la machine puisse l'exécuter. c'est un langage très puissant, en ce sens que nous pouvons avec C++ créer des jeux vidéos, des applications ; donc Il permet d'aborder le développement sous plusieurs paradigmes : programmation générique, procédurale et orientée objet.

07/2022

ActuaLitté

Langage C++

Programmez avec le langage C++. 2e édition

Qu'allez-vous apprendre ? Vous aimeriez apprendre à programmer en C++ et vous cherchez un cours accessible aux débutants ? Cet ouvrage est fait pour vous ! Conçu pour les débutants, il vous permettra de découvrir pas à pas le langage C++, la programmation orientée objet, le développement de fenêtres avec Qt et bien d'autres choses ! Qu'est-ce que la programmation ? Quel langage choisir ? Qu'est-ce qui distingue le C++ des autres langages ? Installation d'un environnement de développement et compilation de vos premiers programmes Manipulation des variables, des fonctions, des pointeurs, des références... Découverte de la programmation orientée objet : les classes, l'héritage, le polymorphisme... Construction de vos interfaces graphiques (fenêtres) avec la bibliothèque Qt Création de votre propre navigateur web au cours d'un des TP de cet ouvrage ! Encore plus loin avec la STL, les exceptions, les templates...

05/2023

ActuaLitté

Informatique

Windows 10. Installation et déploiement dans un environnement d'entreprise, 2 volumes

Ces deux livres offrent au lecteur un maximum d'informations sur le système d'exploitation Windows 10 pour maîtriser son déploiement dans un environnement d'entreprise. 1064 pages par nos experts. Un livre de la collection Ressources Informatiques Windows 10 et Office 2016 - Déploiement des postes de travail en entreprise Ce livre sur le déploiement de Windows 10 et Office 2016 s'adresse aux administrateurs système des petites et moyennes entreprises ainsi qu'aux ingénieurs chargés des postes de travail des grands comptes. Il a été conçu pour permettre au lecteur d'appréhender les outils de déploiement proposés par Microsoft (Windows Deployment Services, Microsoft Deployment Toolkit, Office Customization Toolkit, Windows Assessment and Deployment Kit, System Center Configuration Manager) et de les adapter à son environnement et à ses contraintes. Après une présentation de la gestion d'un projet de déploiement qui propose de guider le lecteur sur le choix de la méthode de déploiement, l'ouvrage présente les différents composants nécessaires au déploiement de Windows 10 ainsi que l'automatisation de l'installation d'Office 2016 sur des postes de travail en entreprise. En suivant le fil conducteur de l'automatisation du déploiement, les auteurs détaillent et illustrent avec des manipulations les différentes méthodes pour installer Windows 10. Le livre présente également la gestion des mises à jour de sécurité du parc avec Windows Server Update Services ainsi que les déploiements de Windows 10 dans les grands comptes avec System Center Configuration Manager. Le dernier chapitre présente deux études de cas. Un livre de la collection Ressources Informatiques Windows 10 - Installation et configuration (3e édition) Ce livre sur Windows 10 (rédigé sur la version Redstone 5 d'octobre 2018) s'adresse à des administrateurs et techniciens réseau qui évoluent dans un environnement d'entreprise avec des postes clients Windows 10. Il a été conçu pour permettre au lecteur de maîtriser toutes les spécificités du système d'exploitation client Microsoft : l'installation et la configuration de l'OS, la personnalisation de l'interface (tous les mouvements tactiles sont détaillés), le partitionnement des disques et la gestion des pilotes de périphériques, la gestion des clients Windows (accès à distance, imprimantes, BranchCache...), les fonctionnalités liées à la sécurité avec entre autres EFS, BitLocker et AppLocker, ainsi que la protection et la récupération du système. L'objectif de ce livre est de rendre le lecteur autonome en termes de maintenance du système, de surveillance et d'optimisation des performances. Chaque sujet est approfondi et détaillé : tous les concepts sont illustrés par des manipulations afin de bien en assimiler les mécanismes.

07/2019

ActuaLitté

Informatique

Programmer avec Kotlin

Kotlin est un langage de programmation orienté objet conçu principalement par une équipe de programmeurs chez JetBrains basée en Russie (son nom vient de l'île de Kotline, près de St. Petersbourg). Google a annoncé en 2017 que Kotlin devenait le second langage de programmation officiellement pris en charge par Android, après Java. Le 8 mai 2019 Kotlin est devenu le langage de programmation voulu et recommandé par Google pour le développement des applications Android. Ce livre est un outil d'apprentissage généraliste pour acquérir un socle de connaissances. Il est "agnostique" dans le sens où il ne se limite pas à l'univers Android, mais permet également d'apprendre à développer des applications qui tourneront sur MacOS ou Windows. Chaque chapitre possède une ou deux sections intitulées "Pour les plus curieux"" qui vont un peu plus en profondeur. La plupart des chapitres se terminent par des "challenges" qui sont des exercices d'application.

10/2020

ActuaLitté

Informatique

Python, du grand débutant à la programmation objet. Cours et exercices corrigés, Edition 2021

Ce livre est destiné à toutes les personnes désireuses de s'initier à Python, qu'elles aient ou non déjà programmé dans un autre langage. Il permet de découvrir progressivement de nombreux concepts informatiques fondamentaux comme les structures de données, l'analyse de complexité ou encore la programmation orientée objet. Il recouvre l'équivalent de quatre semestres d'enseignement de licence : initiation à la programmation, algorithmique, fouille de données et initiation à la programmation orientée objet. Il compte 100 exercices et problèmes corrigés.

01/2021

ActuaLitté

Dictionnaires

Windows 11

Ce livre vous présente l'ensemble des fonctionnalités de cette nouvelle version du système d'exploitation Windows 11 parue en octobre 2021. Il est destiné à tout utilisateur d'un ordinateur équipé de Windows 11 muni ou pas d'un écran tactile. Vous découvrirez tout d'abord les nouveautés de cette version ainsi que l'environnement de travail (Bureau, fenêtres, menu Démarrer...) et les manipulations liées à une utilisation de Windows sur un écran tactile. Vous apprendrez à gérer les fichiers et dossiers situés sur votre ordinateur mais également sur votre espace de stockage en ligne OneDrive : créer des dossiers, copier/déplacer des fichiers, graver ou compresser les fichiers, les partager et effectuer des recherches. Vous découvrirez quelques applications intégrées à Windows 11 telles que l'application Photos, le Lecteur Windows Media, les applications Courrier, Calendrier, Conversation et Teams ainsi que le navigateur Internet Microsoft Edge, l'application Capture d'écran et Paint 3D. Lorsque vous serez familiarisé avec cet environnement, vous serez à même de le configurer, créer des comptes utilisateurs et personnaliser l'interface (arrière-plan du Bureau, raccourcis, vignettes du menu Démarrer...). Vous découvrirez dans la partie consacrée à la communication les fonctions liées au partage des données via un réseau (domestique ou professionnel) et la connexion à distance. La dernière partie de ce manuel aborde des notions plus techniques sur les outils système (Gestionnaire des tâches, défragmentation, Nettoyeur de disque, Enregistreur d'actions...), la sauvegarde et restauration des fichiers et du système, l'installation d'applications et de périphériques, la protection de votre ordinateur et la sécurité de vos données.

02/2022

ActuaLitté

windows 11

Windows 11

Cet ouvrage tout en couleurs est un recueil de travaux pratiques pour découvrir et maîtriser Windows 11, de sa prise en main à la mise en oeuvre de ses fonctions avancées : - Découverte de l'interface et prise en main, création de comptes utilisateurs, personnalisation, contrôle parental... - Création et organisation des dossiers, sauvegarde et récupération des fichiers, partage... - Internet et messagerie : navigateur, moteurs de recherche, mails avec Courier... - Installer des applications, saisie vocale, Wordap, To Do

03/2023

ActuaLitté

Programmation

Apprenez à programmer en Python

Vous n'y connaissez rien en programmation et vous souhaitez apprendre un langage clair et intuitif ? Python est fait pour vous ! Vous découvrirez dans ce livre conçu pour les débutants tout ce dont vous avez besoin pour programmer, des bases à la bibliothèque standard en passant par la programmation orientée objet. Dans cette quatrième édition, vous trouverez aussi des mises à jour pour la nouvelle version de Python sur le tri, les tests unitaires, le threading... Qu'allez-vous apprendre ? Qu'est-ce que la programmation ? Quel langage choisir ? Pourquoi Python ? Installation de Python et découverte du langage Les concepts de la programmation orientée objet Initiations aux interfaces graphiques avec Tkinter Communication en réseau dans les programmes Python Les bonnes pratiques, pour améliorer vos codes

03/2022

ActuaLitté

Langage C++

C++. Des fondamentaux du langage aux applications, 3e édition

Ce livre s'adresse à tout développeur désireux d'apprendre le langage C++, dans le cadre de ses études ou pour consolider son expérience professionnelle. Le premier chapitre présente les bases de la syntaxe du langage ainsi que l'organisation des programmes. Le chapitre suivant est une transition vers C++, il explique les notions clés pour créer ses premières applications : structures, pointeurs, bibliothèques standards... Le troisième chapitre détaille la programmation orientée objet et les mécanismes spécifiques au langage (héritage, modèles de classes...). Vient ensuite l'étude de la STL (Standard Template Library), présentée à travers ses mécanismes les plus importants : les chaînes, les structures de données et les parcours de collection. Les évolutions du C++ moderne telles que les lambda-expressions, les smart-pointers et l'inférence de type sont également étudiées en préalable à la bibliothèque boost. Un chapitre ouvre C++ sur ses univers, tels que l'environnement managé . NET C++ CLI et les applications Win32. Comme illustration des capacités de C++ à créer tout type d'applications, l'auteur propose un exemple complet de tableur graphique, un interprète du langage tiny-Lisp ou encore un programme de compression de fichiers. L'ouvrage se termine par un chapitre consacré à l'optimisation, aux méthodes de conception orientée objet UML et aux design patterns puis par un chapitre appliquant des algorithmes essentiels en C++ traitant de la reconnaissance de motifs, la recherche dans un graphe et de compression de données. Le code source des exemples du livre est disponible en téléchargement sur www. editions-eni. fr. Les exemples sont réalisés avec Visual Studio Community Edition sous Windows et avec Eclipse sous Linux Ubuntu.

05/2021

ActuaLitté

Romans policiers

City of windows

New York : lors d'une effroyable tempête de neige, un flic du FBI, puis un autre, sont assassinés par un sniper. Désemparés par l'étrange mode opératoire du tueur, les enquêteurs font appel à un de leurs anciens agents : Lucas Page. Devenu professeur d'astrophysique, atteint du syndrome d'Asperger, Page possède un talent exceptionnel pour décrypter une scène de crime dès lors qu'angles et trajectoires entrent en ligne de compte. Grandiose et captivant, empreint d'un humour dévastateur, ce roman se lit sans temps mort.

03/2021

ActuaLitté

Excel

Géometrie 2D avec EXCEL 2016 et VBA

Dans le domaine de l'enseignement de la programmation, ce livre a pour objectif de proposer une approche pédagogique pour la mise en pratique des connaissances de géométrie 2D en utilisant le logiciel EXCEL 2016 et en s'aidant de la programmation VBA quand cela est nécessaire (programmation procédurale et programmation orientée objet). Ce livre s'organise autour d'un ensemble de 82 fiches destinées à mettre en pratique les connaissances de géométrie 2D dans le logiciel EXCEL.

03/2021

ActuaLitté

Outils Windows

Windows et la Technologie Microsoft.NET. Avec C#, NET5, .NET Core, C++, WIndow,s Linux, Azure

La Technologie NET de Microsoft a été créé en 2001. NET c'est la suite de COM et la volonté de Microsoft de faire des Applications Windows aussi facilement qu'en Visual Basic mais aussi performantes qu'en Visual C++. Le langage C# est vaste et permet de réaliser des applications orientée objet très facilement avec un niveau de complexité assez puissant. Au travers de ces articles techniques, vous trouverez de nombreux exemples de types de cas qui vous permettront d'adopter un style profesionnel et de devenir un Expert NET. NET c'est l'avenir du développement selon Microsoft donc, vus avez tout votre temps... La maitrise de NET est un chemin long et sinueux...

08/2021

ActuaLitté

Langages informatiques

Windows PowerShell. Administration de postes clients Windows, 4e édition

Ce livre s'adresse bien sûr aux administrateurs système Windows, mais également à tous ceux qui souhaitent administrer et gérer un parc informatique en entreprise avec le langage de script PowerShell. Cette quatrième édition de l'ouvrage est basée sur la version 5. 1 de Windows PowerShell (mais est compatible avec la dernière version PowerShell 7) et l'auteur présente l'administration de postes clients sous Windows 11. Les opérations d'administration décrites sont également compatibles avec Windows 10. Les nom­breux exemples proposés vous permettront de développer vos propres scripts afin d'automatiser de nombreuses tâches administratives et d'augmenter la productivité et l'efficacité de vos actions quotidiennes. Après un rappel des commandelettes PowerShell de base sur la manipulation de ressources (fichiers, registres, certificats, etc.), l'auteur décrit de nombreuses cmdlets permettant d'administrer le système d'exploitation Windows (incluant ses paramètres et la sécurité), mais aussi la gestion des logiciels ou encore celle des périphériques connectés à l'ordinateur (réseaux, stockage, imprimantes). Un chapitre est dédié à la recherche et la collecte d'informations : recherche de fichiers, variables d'environnement mais aussi exploitation de WMI pour la récupération des innombrables informations qui peuvent être utilisées pour monter des structures conditionnelles dans les scripts, ou plus simplement pour auditer des postes de travail. L'auteur développe également l'installation d'applications via le gestionnaire de paquets qui facilite la préparation des postes de travail dans un milieu professionnel. L'administration à distance des postes clients avec la fonctionnalité PowerShell Remoting est décrite, permettant ainsi aux administrateurs d'envoyer des commandes, mais aussi des scripts sur un ou plusieurs ordinateurs distants. La partie scripting n'est pas oubliée : l'auteur présente le développement et le débogage de scripts dans Windows PowerShell ISE, mais aussi le déploiement de scripts par GPO. De nombreux conseils et recommanda­tions sont décrits, comme l'utilisation de fichiers XML et JSON pour stocker les infor­mations relatives aux différents environnements d'exécution des scripts. Les scripts présentés dans le livre sont en téléchargement sur le site www. editions-eni. fr et peuvent être adaptés à votre infrastructure.

12/2023

ActuaLitté

Littérature étrangère

Delhi Capitale

Delhi Capitale est un récit puissant et lyrique qui tente d'embrasser à la fois les origines et les implications de l'explosion urbanistique et démographique de Delhi. De capitale à capitalisme il n'y a qu'un pas, et c'est cette métaphore que file avec érudition et talent Rana Dasgupta : il dresse ici un portrait saisissant de la mégapole, et de l'arrogante classe aisée qui la domine aujourd'hui. Mais Dasgupta s'aventure aussi au-delà de ce portrait socio-économique et c'est en écrivain qu'il interroge la violence – réelle, symbolique – qui est au coeur du processus de croissance gigantesque et imparable qui travaille sans relâche la capitale indienne. A la fois balade littéraire et réflexion philosophique, Delhi Capitale se démarque très nettement des récits de voyage comme des pamphlets militants pour développer une complexité de réflexion aussi vertigineuse que les espaces urbains évoqués par le texte.

05/2016

ActuaLitté

géométrie

Notions de geometrie 2d avec excel 2021

Dans le domaine de l'enseignement de la programmation informatique, ce livre a pour objectif de proposer une approche pédagogique pour la mise en pratique des connaissances de géométrie 2D en utilisant le logiciel EXCEL 2021 et en s'aidant de la programmation VBA quand cela est nécessaire au travers du concept de la programmation orientée objet (POO). Ce livre s'organise autour d'un ensemble de 74 fiches destinées à mettre en pratique les connaissances de géométrie 2D dans le logiciel EXCEL 2021 et en utilisant la programmation VBA quand cela est nécessaire.

11/2022

ActuaLitté

Développement durable-Ecologie

LES FRANCAIS ET L'ENVIRONNEMENT. L'enquête " Populations-Espaces de vie-Environnements "

L'environnement est devenu l'objet d'un débat politique et scientifique intense, avec la reconnaissance, depuis une trentaine d'années, de l'importance des risques écologiques qui menacent notre planète. Dans le même temps sont intervenus de profonds changements des modes de vie dans les sociétés industrielles, plus soucieuses de la qualité du cadre de vie, plus sensibles à la nature, aux paysages, à la faune, à la flore, à la préservation d'espaces vierges de toute présence humaine. Tout se passe donc comme si nos sociétés prenaient conscience de l'influence qu'exercent les groupes humains sur la biosphère. Mais en est-il vraiment ainsi ? Que pensent réellement les individus de l'environnement et des problèmes liés à sa préservation ? C'est à ces questions que tente de répondre l'enquête " Populations-Espaces de vie-Environnements ", effectuée par l'Ined auprès d'un échantillon représentatif de la population française. Les nombreuses informations collectées sur les opinions et attitudes relatives à l'environnement permettent de dresser un tableau d'ensemble. Elles révèlent qu'il est encore prématuré de parler de citoyenneté écologique des Français.

01/1999

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