Descripteur
Termes IGN > informatique > langage de programmation
langage de programmationSynonyme(s)langage informatiqueVoir aussi |
Documents disponibles dans cette catégorie (752)
Ajouter le résultat dans votre panier
Visionner les documents numériques
Affiner la recherche Interroger des sources externes
Etendre la recherche sur niveau(x) vers le bas
UNIX / J.M. Rifflet (2003)
Titre : UNIX : Programmation et communication Type de document : Guide/Manuel Auteurs : J.M. Rifflet, Auteur ; J.B. Yunes, Auteur Mention d'édition : 4 Editeur : Paris : Dunod Année de publication : 2003 Importance : 774 p. Format : 17 x 25 cm ISBN/ISSN/EAN : 978-2-10-007966-7 Note générale : Bibliographie Langues : Français (fre) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] C (langage)
[Termes IGN] expression rationnelle
[Termes IGN] interface de programmation
[Termes IGN] interface logicielle
[Termes IGN] UnixRésumé : (Editeur) 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.
(Editeur) 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.Note de contenu : Avant-Propos
1 Prise en main
1.1 Une session de travail
1.2 Quelques commandes
2 Le système de gestion de fichiers
2.1 Présentation générale
2.2 Références de fichiers et répertoire de travail
2.3 Les différents types de fichiers
2.4 Les i-nœuds (nœuds d'index)
2.5 Les commandes de base
3 Les processus
3.1 Programmes et processus
3.2 La commande ps
3.3 Terminaison des processus
3.4 Fichiers standard et redirections
3.5 Enchaînement de processus
4 Les principales commandes du système
4.1 Généralités, rappels
4.2 Aide en ligne
4.3 Localisation des commandes
4.4 Session et compte
4.5 Système de fichiers
4.6 Archivage et compression
4.7 Communication entre utilisateurs
4.8 Informations sur le système
4.9 Utilitaires
4.10 Processus
4.11 Gestion du terminal
4.12 Filtres
4.13 Différences de fichiers
4.14 Impression
5 Les langages de commandes
5.1 Généralités
5.2 Le Korn-Shell
5.3 Le C-Shell
6 L'édition de textes
6.1 Les expressions régulières
6.2 L'éditeur ed
6.3 L'éditeur vi
6.4 L'éditeur sed
6.5 L'éditeur emacs
7 Les environnements graphiques
7.1 Principes
7.2 L'environnement X standard
7.3 Une session X standard
7.4 Les autres environnements
8 Le langage C
8.1 Introduction
8.2 Généralités
8.3 Le langage
8.4 La bibliothèque standard
8.5 C POSIX
9 Les outils de développement
9.1 La commande gcc
9.2 La précompilation : cpp
9.3 L'édition de liens : Id
9.4 La construction d'exécutables
9.5 La construction de bibliothèques
9.6 Les commandes size et nm
9.7 La gestion des dépendances : make
9.8 L'évaluation des performances
9.9 Le débogage : gdb
9.10 La gestion de révisions : cvs
10 Généralités sur l'interface avec le système
10.1 POSIX, Unix et C
10.2 Les fichiers d'en-tête standard
10.3 Les types POSIX
10.4 La gestion des erreurs
10.5 Environnement des processus
10.6 Constantes de configuration
10.7 Bases de données systèmes
11 Les entrées-sorties
11.1 Généralités sur les entrées-sorties
11.2 La manipulation des i-noeuds
11.3 Les primitives de base
11.4 Manipulation de l'offset : Iseek
11.5 Duplication de descripteur
11.6 Le contrôle : f cntl
11.7 Les liens symboliques
11.8 Les entrées-sorties sur répertoires
11.9 Liens avec la bibliothèque du C
11.10 La projection des fichiers
11.11 Accès aux fichiers distants : NFS
12 Terminaux, Groupes et Sessions
12.1 Généralités
12.2 Groupes, sessions et terminaux
12.3 Le paramétrage d'une liaison
12.4 Les entrées-sorties sur terminal
12.5 Les pseudo-terminaux
13 La gestion des processus
13.1 Caractéristiques générales
13.2 Espace d'adressage d'un processus
13.3 Le pseudo-SGF procfs
13.4 Création de processus
13.5 Processus zombis et synchronisation père/fils
13.6 Primitives de recouvrement
14 La gestion des signaux
14.1 Introduction
14.2 Identification des signaux
14.3 Envoi des signaux
14.4 Réception des signaux
14.5 Délivrance des signaux
14.6 Masquage (blocage) de signaux
14.7 Manipulation des handlers
14.8 Attente de signaux
14.9 Quelques signaux particuliers
14.10 Contrôle du point de reprise
14.11 Les signaux temps réel
15 La communication par tubes
15.1 Caractéristiques des tubes
15.2 Les tubes anonymes (pipes)
15.3 Les tubes nommés
15.4 Les paires de sockets
16 IPC System V et IPC POSIX
16.1 Les IPC System V
16.2 Les IPC POSIX
17 Les threads
17.1 Processus et threads
17.2 L'interface POSIX
17.3 Les attributs d'une Pthread
17.4 Création de Pthreads
18 Réseaux, Internet, Unix
18.1 Architectures de réseaux
18.2 Commandes Unix
18.3 Représentation des objets typés
19 Les sockets
19.1 Caractéristiques générales
19.2 Primitives générales
19.3 Communication par datagrammes
19.4 Communication en mode connecté
19.5 Contrôle et paramétrage
20 Scrutation et asynchronisme
20.1 Les opérations non bloquantes
20.2 Scrutation de descripteurs
20.3 Asynchronisme
20.4 Temporisations temps réel POSIX
21 Le protocole RPC
21.1 Présentation générale
21.2 Mise en œuvre sous Unix
21.3 Couche haute de développement
21.4 Couche basse de développement
21.5 Le langage de spécifications RPCL
21.6 Concepts avancés
BibliographieNuméro de notice : 15251 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=46439 Exemplaires(2)
Code-barres Cote Support Localisation Section Disponibilité 15251-02 DEP-GLT Livre D2SI Dépôt en unité Exclu du prêt 15251-01 DEP-REA Manuel Informatique Marne-la-Vallée Dépôt en unité Exclu du prêt XSLT en action / S. Mangano (2003)
Titre : XSLT en action : 122 recettes pour développeurs XML et XSLT Type de document : Guide/Manuel Auteurs : S. Mangano, Auteur ; E. Jacoboni, Traducteur ; A. Ketterlin, Traducteur Editeur : Sebastopol, Paris, etc. : O'Reilly Année de publication : 2003 Importance : 678 p. Format : 18 x 23 cm ISBN/ISSN/EAN : 978-2-84177-240-7 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] format SVG
[Termes IGN] HTML
[Termes IGN] protocole SOAP
[Termes IGN] XML
[Termes IGN] XSLTIndex. décimale : 26.04 Langages informatiques Résumé : (Editeur) XSLT permet de transformer un document XML, en soi peu exploitable, en un format nettement plus convivial ou plus familier (HTML, PDF, Excel, SVG, etc.) ou encore mieux supporté par des applications existantes (autre format XML, code java, CSV). Il s'agit d'un langage particulièrement polyvalent, mais sa logique inhabituelle le rend intimidant. Ce recueil de recettes, qui pour chaque problème propose une ou plusieurs solutions, permettra au lecteur de résoudre les différentes questions qui se posent à lui au jour le jour. À l'aide de recettes prêtes à l'emploi, il pourra, quel que soit son niveau, mettre immédiatement en application les solutions qui composent ce recueil.
À la différence de nombreux développeurs XML/XSLT, l'auteur n'aborde pas cette technologie uniquement du point de vue de l'Internet et du développement web, mais dans la perspective plus large de la transformation des données. Cet ouvrage très complet est organisé autour des thèmes suivants : - manipulation de chaînes de caractères, opérations mathématiques et gestion des dates : sélection de contenu et conversion de code XML en texte brut, manipulation d'arbres et réagencement de fichiers XML, XSLT comme langage de requête ; - écriture automatisée de code HTML, C ou XSLT, création de documents Visio ; - production de cartes thématiques (Topic Maps); - engendrement de documentation SOAP à partir de WSDL, conception d'extensions XSLT et embarquement de code XSLT, débogage de feuilles de style ; - mise au point de processeurs XSLT génériques pour différents types de dialectes XML. XSLT offre une profusion de méthodes pour réaliser une transformation, mais les meilleures solutions ne sont pas toujours les plus évidentes. L'emploi des règles (templates), qui constitue fréquemment une pierre d'achoppement pour les programmeurs, est soigneusement expliqué et illustré. Cet ouvrage va plus loin qu'un ensemble de programmes à copiercoller car il permet au développeur, grâce aux commentaires qui accompagnent le code, d'une part d'étoffer et d'approfondir sa compréhension de XSLT, d'autre part de choisir la solution la mieux adaptée.Note de contenu :
- Chaînes de caractères
- Nombres et opérations mathématiques
- Dates et heure
- Sélection et parcours
- XML vers du texte
- XML vers XML
- Requêtes XML
- XML vers HTML
- XML vers SVG
- Génération de code
- Recettes d'applications verticales de XSLT
- Extension et intégration de XSLT
- Tests et débogage
- Programmation générique et fonctionnelleNuméro de notice : 21042 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=47001 Exemplaires(2)
Code-barres Cote Support Localisation Section Disponibilité 21042-01 26.04 Manuel Informatique Centre de documentation Informatique Disponible 21042-02 26.04 Manuel Informatique Centre de documentation Informatique Disponible Les chorèmes comme outil d'analyse des besoins exprimés par des gestionnaires du territoire / F. Brau in Mappemonde, vol 2002 n° 4 tome 68 (décembre 2002)
[article]
Titre : Les chorèmes comme outil d'analyse des besoins exprimés par des gestionnaires du territoire Type de document : Article/Communication Auteurs : F. Brau, Auteur Année de publication : 2002 Article en page(s) : pp 7 - 10 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Applications SIG
[Termes IGN] aménagement du territoire
[Termes IGN] analyse des besoins
[Termes IGN] analyse spatiale
[Termes IGN] chorème
[Termes IGN] langage graphique
[Termes IGN] modèle conceptuel de données localisées
[Termes IGN] modélisation
[Termes IGN] système d'information géographiqueRésumé : (Auteur) La construction d'un référentiel spatial commun à différents gestionnaires du territoire nécessite une harmonisation des définitions et modes de découpages spécifiques de ces territoires. L'utilisation des chorèmes facilite la modélisation des ces perceptions et des besoins souvent complexes exprimés par les acteurs. Elle permet d'identifier, parmi les structures et processus mis en évidence, ceux qui résument le mieux l'intérêt général des parties prenantes d'un projet de gestion de l'espace afin de poser les bases du référentiel. Numéro de notice : A2002-398 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE Nature : Article DOI : sans En ligne : http://www.mgm.fr/PUB/Mappemonde/M402/Brau.pdf Format de la ressource électronique : URL article Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=26422
in Mappemonde > vol 2002 n° 4 tome 68 (décembre 2002) . - pp 7 - 10[article]Web-GIS development strategy: Internet dissemination of Iranian roads information / Ali Asghar Alesheikh in GIM international, vol 16 n° 11 (November 2002)
[article]
Titre : Web-GIS development strategy: Internet dissemination of Iranian roads information Type de document : Article/Communication Auteurs : Ali Asghar Alesheikh, Auteur ; H. Helali, Auteur Année de publication : 2002 Article en page(s) : pp 12 - 15 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Géomatique
[Termes IGN] géomatique web
[Termes IGN] GML
[Termes IGN] HTML
[Termes IGN] Iran
[Termes IGN] Java (langage de programmation)
[Termes IGN] Open GIS Consortium
[Termes IGN] programmation informatique
[Termes IGN] réseau routier
[Termes IGN] serveur web
[Termes IGN] système d'information géographique
[Termes IGN] toile d'araignée mondiale
[Termes IGN] Visual BasicRésumé : (Editeur) Successful implementation of Web-GIS must follow several steps, starting with requirement analysis and ending in Web-GIS use and maintenance. The authors propose a Web-GIS development strategy, using as case in point a project aimed at the dissemination of Iranian roads information through the Internet. Numéro de notice : A2002-329 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE Nature : Article DOI : sans Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=22240
in GIM international > vol 16 n° 11 (November 2002) . - pp 12 - 15[article]Exemplaires(1)
Code-barres Cote Support Localisation Section Disponibilité 061-02111 RAB Revue Centre de documentation En réserve L003 Disponible Simultaneous graphic generalization of vector data sets / Lars Harrie in Geoinformatica, vol 6 n° 3 (September - November 2002)
[article]
Titre : Simultaneous graphic generalization of vector data sets Type de document : Article/Communication Auteurs : Lars Harrie, Auteur ; Tapani Sarjakoski, Auteur Année de publication : 2002 Article en page(s) : pp 233 - 261 Langues : Anglais (eng) Descripteur : [Termes IGN] C++
[Termes IGN] données vectorielles
[Termes IGN] généralisation automatique de données
[Termes IGN] généralisation cartographique automatisée
[Termes IGN] méthode des moindres carrés
[Termes IGN] méthode du gradient conjugué
[Termes IGN] objet géographique ponctuel
[Termes IGN] optimisation (mathématiques)
[Termes IGN] triangulation de Delaunay
[Vedettes matières IGN] GénéralisationRésumé : (Auteur) Manual cartographic generalization is a simultaneous process. However, most automatic approaches so far have been sequential ; generalization operators are applied one at a time in a certain order. This has been the case both for model generalization (generalization of the conceptual model) and graphic generalization. Our research seeks to demonstrate that the graphic part of cartographic generalization can be formulated as an optimization problem and accordingly be solved in a single step. This paper deals with several issues regarding this optimization approach. Firstly, a set of appropriate analytical constraints for the generalization process is given, as well as rules for when to apply these constraints. In our approach, we are limited to formulating these constraints on point locations. Secondly, leastsquares adjustment is proposed to find the optimal solution according to the constraints. Finally, the conjugate gradients method is recommended for solving the normal equations. A prototype system for simultaneous graphic generalization has been implemented in C++, which communicates with a commercial map production system. Results from three tests of the prototype system are included in the paper. Numéro de notice : A2002-204 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE Nature : Article DOI : 10.1023/A:1019765902987 En ligne : https://doi.org/10.1023/A:1019765902987 Format de la ressource électronique : URL article Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=22119
in Geoinformatica > vol 6 n° 3 (September - November 2002) . - pp 233 - 261[article]Exemplaires(1)
Code-barres Cote Support Localisation Section Disponibilité 057-02031 RAB Revue Centre de documentation En réserve L003 Disponible Towards the developments intelligent GIS: an approach to linguistic knowledge discovery / D. Zheng in GIM international, vol 16 n° 8 (August 2002)PermalinkUn système d'information dans le domaine des risques naturels : le projet SIRVA / Yannick Manche in Revue internationale de géomatique, vol 12 n° 1 (mars - mai 2002)PermalinkApports de la télédétection et des SIG à l'étude des inondations de la ville de Saint-Louis du Sénégal / Julien Gaffuri (2002)Permalink[bases de données spatiales et objets mobiles] / Philippe Rigaux (2002)PermalinkComprendre XSLT / Bernd Amann (2002)PermalinkDéveloppement et mise en application d'une interface de PIAO de la végétation du lit de la Loire et de l'Allier / S. Ancel (2002)PermalinkDéveloppement d'un programme d'intégration de données / C. Melchior (2002)PermalinkÉlaboration d'un modèle de minéralisation de l'azote du sol / J. Drivon (2002)PermalinkEtablissement d'un système de consultation d'aérophotographies de Taïwan / W. Ho (2002)PermalinkEtude de définition et maquette d'un SIG opérationnel pour le service d'annonce des crues du Gard / Nicolas Bleuse (2002)Permalink