Descripteur
Termes IGN > informatique > langage de programmation > C (langage)
C (langage)Synonyme(s)Langage C |
Documents disponibles dans cette catégorie (16)
![](./images/expand_all.gif)
![](./images/collapse_all.gif)
![Tris disponibles](./images/orderby_az.gif)
Etendre la recherche sur niveau(x) vers le bas
A multiscale masking method for point geographic data / K.C. Clarke in International journal of geographical information science IJGIS, vol 30 n° 1-2 (January - February 2016)
![]()
[article]
Titre : A multiscale masking method for point geographic data Type de document : Article/Communication Auteurs : K.C. Clarke, Auteur Année de publication : 2016 Article en page(s) : pp 300 - 315 Note générale : bibliographie Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Bases de données localisées
[Termes IGN] agrégation spatiale
[Termes IGN] C (langage)
[Termes IGN] droit privé
[Termes IGN] GeoTrans
[Termes IGN] Infrastructure de données
[Termes IGN] objet géographique ponctuel
[Termes IGN] protection de la vie privée
[Termes IGN] transformation de coordonnées
[Termes IGN] visualisation de donnéesRésumé : (auteur) This research introduces and tests a new masking technique for sensitive point-based geospatial data. The goal of masking is to allow data to be used for general measurements of spatial distributions, but to not permit the matching of points with their true underlying observations, usually street addresses, in order to protect identity and privacy. The proposed method first converts coordinates to the Military Grid Reference System (MGRS), then uses digit switching to mask coordinates. This permits encryption at five spatial levels of precision, equivalent to 1, 10, 100, 1000, and 10,000 m. Of the 1.3M possible digit switching combinations, one is chosen that minimizes the difference between the aggregate descriptive spatial statistics for the point set as a whole between the masked and the unmasked data. Most heavily weighted in the selection is the nearest neighbor statistic, a measure of clustering in the distribution. The masking method was implemented for point sets within a single MGRS cell square using NGA’s GEOTRANS software and new custom C language code, with both forward and inverse algorithms. The forward masking saves the translation code in a separate file without which the inversion is practically impossible, meaning that the masked data can be offered publicly. Four test point distributions were used to show the method in action. The method appears to offer new possibilities for the protection of sensitive geospatial data. Numéro de notice : A2016-089 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE Nature : Article nature-HAL : ArtAvecCL-RevueIntern DOI : 10.1080/13658816.2015.1085540 En ligne : https://doi.org/10.1080/13658816.2015.1085540 Format de la ressource électronique : URL article Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=79874
in International journal of geographical information science IJGIS > vol 30 n° 1-2 (January - February 2016) . - pp 300 - 315[article]Exemplaires(1)
Code-barres Cote Support Localisation Section Disponibilité 079-2016011 RAB Revue Centre de documentation En réserve L003 Disponible
Titre : Initiation à l'algorithmique et à la programmation en C : cours avec 129 exercices corrigés Type de document : Guide/Manuel Auteurs : Rémy Malgouyres, Auteur ; Rita Zrour, Auteur ; Fabien Feschet, Auteur Mention d'édition : 3ème édition Editeur : Paris : Dunod Année de publication : 2014 Collection : Sciences Sup Sous-collection : Informatique Importance : 333 p. Format : 17 x 24 cm ISBN/ISSN/EAN : 978-2-10-071001-0 Note générale : Bibliographie Langues : Français (fre) Anglais (eng) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] algorithmique
[Termes IGN] C (langage)
[Termes IGN] graphe
[Termes IGN] itération
[Termes IGN] modèle logique de données
[Termes IGN] programmation informatique
[Termes IGN] tri (informatique)Résumé : (Editeur) Cet ouvrage d'initiation décrit les algorithmes incontournables et les structures de données que l'on rencontre en programmation. Le langage choisi dans cet ouvrage est le C parce que de nombreux langages en dérivent et parce qu'il est à la base de tous les systèmes d'exploitation. Il est de plus très enseigné comme premier langage, notamment en IUT, car c'est un langage de «bas niveau. Cet ouvrage s’adresseaux étudiants (L1, DUT et certaines licences professionnelles), ainsi qu’à tous ceux qui souhaitent acquérir des bases solides en programmation, sans connaissances préalables de l’informatique. Note de contenu : Partie 1 - Bases du langage C.
Chapitre 1. Qu'est-ce qu'un ordinateur ?
Chapitre 2. Premiers programmes.
Chapitre 3. Types de données.
Chapitre 4. Entrées-sorties : stdio.h.
Chapitre 5. Exécution conditionnelle.
Chapitre 6. Structuration d'un programme C.
Chapitre 7. Structures.
Chapitre 8. Itération.
Partie 2 - Structures séquentielles.
Chapitre 9. Tableaux.
Chapitre 10. Fichiers texte.
Chapitre 11. Adresses, pointeurs et passage par adresse.
Chapitre 12. Allocation dynamique.
Chapitre 13. Chaînes de caractères.
Chapitre 14. Fichiers binaires.
Chapitre 15. Tableaux à double entrée.
Partie 3 - Algorithmes.
Chapitre 16. Langage algorithmique et complexité.
Chapitre 17. Algorithmes de tri quadratiques.
Chapitre 18. Le tri rapide (quicksort).
Partie 4 - Structures de données.
Chapitre 19. Listes chaînées.
Chapitre 20. Piles.
Chapitre 21. Files.
Chapitre 22. Récursivité.
Chapitre 23. Arbres binaires.
Chapitre 24. Graphes.
Chapitre 25. Parcours de graphes.
Chapitre 26. Liste d'adjacence.
Annexes.
Annexe A. Notions sur la compilation.
Annexe B. Programmation multifichiers.
Annexe C. Compléments sur le langage C.Numéro de notice : 22106 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=47098 Exemplaires(1)
Code-barres Cote Support Localisation Section Disponibilité 22106-01 DEP-REA Manuel Informatique Marne-la-Vallée Dépôt en unité Exclu du prêt
Titre : Programmation Android : versions couvertes, jusqu'à Android 3.x Type de document : Guide/Manuel Auteurs : W.F. Ableson, Auteur ; R. Sen, Auteur ; Chris King, Auteur ; et al., Auteur Editeur : Paris : First Interactive Année de publication : 2012 Importance : 764 p. Format : 19 x 23 cm ISBN/ISSN/EAN : 978-2-7540-3359-6 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] Androïd
[Termes IGN] C (langage)
[Termes IGN] géopositionnement
[Termes IGN] service webRésumé : (Editeur) En matière d'applications mobiles, Android ne connaît pas de limites, comme vous allez vous en rendre compte grâce à ce livre. Avec son SDK (kit de développement logiciel), le célèbre système d'exploitation de Google pour smartphones et tablettes est vraiment la plateforme mobile la plus complète qui soit ! Fondé sur le langage Java, avec une prise en compte des nouveaux standards du HTML, Android propose une large gamme de fonctions qui répondent aux attentes actuelles et futures des utilisateurs de terminaux mobiles. Préparez-vous à découvrir toutes les richesses de la programmation pour Android. Vous apprendrez à maîtriser le SDK, à construire des applications WebKit utilisant le langage HTML, et même à étendre ou à remplacer les fonctions intégrées d'Android. Profitez des nombreux exemples de cet ouvrage pour créer des objets graphiques lisibles sur toutes les plateformes grâce à RenderScript, pour utiliser le nouveau système de notifications et le NDK, qui permet d'exploiter aisément du code source en langage C dans une application SDK. Vous vous familiariserez également avec les concepts-clés de l'univers des tablettes, comme le glisser-déposer, les fragments et la nouvelle barre d'actions, apparus dans Android 3. Dans ce livre : fonctions de la version 3.x d'Android, développement WebKit et SDK de A à Z, pilotage d'un robot par Bluetooth et gestion des capteurs, traitement d'images en langage C natif. Ce livre s'adresse aux passionnés et aux développeurs possédant déjà des connaissances en Java, mais pas nécessairement en programmation Android. Note de contenu : TOUR D'HORIZON D'ANDROID
Présentation d'Android
L'environnement de développement Android
LE SDK ANDROID EN PRATIQUE
Interface utilisateur
Intentions et services
Stockage et récupération de données
APPLICATIONS ANDROID
Une application de dépannage sous Android
Création d'applications Android en C
UNE PLATEFORME MATURE
Bluetooth et les capteurs
Intégration
Développement Web Android
AppWidgets d'écran d'accueil
Localisation (L10N)
Le kit NDK d'Android
Fragments (d'activité)
La barre d'actions Android 3.0
le glisser-déposer (drag and drop)
Annexe A : Installation de l'atelier Android SDK
Annexe B : publier se applicationsNuméro de notice : 20685 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=46860
Titre : Programming iOS 5 : fundamentals of iPhone, iPad, and iPod touch development Type de document : Guide/Manuel Auteurs : M. Neuburg, Auteur Mention d'édition : 2 Editeur : Sebastopol, Paris, etc. : O'Reilly Année de publication : 2012 Importance : 983 p. Format : 18 x 23 cm ISBN/ISSN/EAN : 978-1-4493-1934-2 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] C (langage)
[Termes IGN] environnement de développement
[Termes IGN] interface web
[Termes IGN] IOS
[Termes IGN] téléphonie mobileRésumé : (Editeur) Get a solid grounding in the fundamentals of Cocoa Touch—and avoid problems during iPhone and iPad app development. With this revised and expanded edition, you’ll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS 5 and Xcode 4.3 in a rigorous, orderly fashion—ideal whether you’re approaching iOS for the first time or need a reference to bolster existing skills. Note de contenu : PART 1 - LANGUAGE
1. Just enough C
2. Object-based programming
3. Objective-C objects and messages
4. Objective-C classes
5. Objective-C instances
PART 2 - IDE
6. Anatomy of an Xcode project
7. Nib management
8. Documentation
9. Life cycle of a project
PART 3 - COCOA
10. Cocoa classes
11. Cocoa events
12. Accessors and memory management
13. Data communication
PART 4 - VIEWS
14. Views
15. Drawing
16. Layers
17. Animation
18. Touches
PART 5 - INTERFACE
19. View controllers
20. Scroll views
21. Table views
22. Popovers and split views
23. Text
24. Web views
25. Controls and other views
26. Modal dialogs
PART 6 - SOME FRAMEWORKS
27. Audio
28. Video
29. Music library
30. Photo library and image capture
31. Address book
32. Calendar
33. Mail
34. Maps
35. Sensors
PART 7 - FINAL TOPICS
36. Persistent storage
37. Basic networking
38. Threads
39. Undo
40. EpilogueNuméro de notice : 20813 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=46924
Titre : UNIX, LINUX, BSD : utilisateurs et développeurs Type de document : Monographie Auteurs : C. Pelissier, Auteur Mention d'édition : 4 Editeur : Paris : Lavoisier Année de publication : 2008 Importance : 633 p. Format : 16 x 23 cm ISBN/ISSN/EAN : 978-2-7462-2047-8 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] C (langage)
[Termes IGN] Cascading Style Sheets CSS
[Termes IGN] HTML
[Termes IGN] interpréteur de commandes
[Termes IGN] Javascript (langage de script)
[Termes IGN] Linux
[Termes IGN] UnixRésumé : (Editeur) Destiné aux utilisateurs et aux développeurs, Unix, Linux et BSD constitue un ouvrage de référence sur le système Unix et ses « dérivés ». Après un rappel historique sur l’existence d’Unix, Linux et BSD l’ouvrage présente et étudie ces différents systèmes. Cette famille de systèmes répondant aux normes POSIX est particulièrement appréciée sur les serveurs et les supercalculateurs en raison de sa robustesse, de son niveau de sécurité, des fonctions de haute disponibilité et d’une offre plus que conséquente en logiciels libres. Aujourd’hui, les systèmes POSIX associés au bureau GNOME™, à la suite OpenOffice et au navigateur Firefox constituent une alternative valable qui gagne peu à peu des parts de marché sur le monopole des systèmes Windows® de Microsoft® qui pré-équipent toujours plus de 90 % des ordinateurs personnels. Pour cette raison deux chapitres sont consacrés à son aspect utilisation comme poste de travail. Note de contenu : Chapitre 1 - Historique et perspectives.
Chapitre 2 - L'ouverture de session.
Chapitre 3 - Les commandes du système de fichiers.
Chapitre 4 - Les commandes de base.
Chapitre 5 - Le shell et le Korn shell.
Chapitre 6 - L'éditeur de texte ex/vi.
Chapitre 7 - Imprimer les fichiers.
Chapitre 8 - Les filtres.
Chapitre 9 - Les commandes du réseau TCP/IP.
Chapitre 10 - La bureautique ligne de commande.
Chapitre 11 - La compilation et les commandes associées.
Chapitre 12 - Initiation au langage C.
Chapitre 13 - La génération d'application avec make.
Chapitre 14 - SCCS et RCS.
Chapitre 15 - HTML, CGI, et JavaScript.
Chapitre 16 - Gnome™ et Mozilla.
Chapitre 17 - La suite bureautique OpenOffice.
Chapitre 18 - Notions d'administration.
Chapitre 19 - Mise en page de documents avec nroff.
Chapitre 20 - Le C-shell.Numéro de notice : 20067 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Monographie Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=62895 Principes et mise en œuvre de PostGIS (1ère partie) / D. Faivre in Géomatique expert, n° 48 (01/01/2006)
PermalinkPermalinkAmélioration de la précision de la localisation différentielle temps réel par mesure de phase des systèmes GNSS / Stéphane Durand (2003)
PermalinkDétermination du juste milieu d'objets topographiques, orientée délimitation maritime [au] service géodésie et nivellement de l'IGN / O. Minot (2003)
PermalinkPermalinkPermalinkMise en place d'un système d'information géographique sur le delta central du Niger / Nicolas Ovtracht (1994)
PermalinkPermalinkPermalinkPermalink