Développement
26 entrées
-
Algorithme
Algorithm
Suite d’étapes précises qui permet de résoudre un problème ou d’accomplir une tâche, comme une recette de cuisine.
-
API
Application Programming Interface
Interface qui permet à un logiciel d’utiliser les services d’un autre, selon des règles fixées à l’avance.
-
ASN.1
Abstract Syntax Notation One
Langage normalisé pour décrire la structure de données échangées entre systèmes, indépendamment de la machine. Il est utilisé dans les certificats X.509, SNMP et la téléphonie mobile.
-
BAPI
Business Application Programming Interface
Interface de programmation de SAP qui permet à d’autres logiciels de lire ou modifier les données du progiciel (créer une commande, consulter un client).
-
CASE
Computer-Aided Software Engineering
Génie logiciel assisté par ordinateur : outils qui aident à concevoir, modéliser et produire des logiciels, comme les éditeurs de diagrammes UML ou Merise.
-
Code
Texte écrit dans un langage de programmation, qui contient les instructions d’un logiciel. On parle aussi de code source.
-
Hexadécimal
Système de numération en base 16, qui utilise les chiffres de 0 à 9 puis les lettres de A à F.
-
IDL
Interface Definition Language
Langage de description d’interface : sert à décrire les fonctions qu’un composant offre, indépendamment du langage de programmation, pour que des programmes différents puissent l’appeler.
-
IIOP
Internet Inter-ORB Protocol
Protocole qui permet à des objets CORBA, écrits dans des langages différents et sur des machines différentes, de communiquer à travers un réseau TCP/IP.
-
JavaScript
Langage de programmation qui rend les pages web interactives : menus, formulaires, cartes, mises à jour sans recharger la page.
-
JDK
Java Development Kit
Kit de développement Java : l’ensemble des outils (compilateur, machine virtuelle, bibliothèques) nécessaire pour écrire et exécuter des programmes en Java.
-
Langage
En informatique, langage de programmation : vocabulaire et règles d’écriture qui permettent de donner des instructions à un ordinateur.
-
Node
Node
Mot anglais pour « nœud ». Aujourd’hui surtout Node.js, qui permet d’exécuter du JavaScript sur un serveur ; aussi un point de connexion dans un réseau.
-
OAS
Aujourd’hui surtout OpenAPI Specification, le format standard pour décrire une API web. Anciennement Oracle Application Server, le serveur d’applications d’Oracle.
-
OCL
Object Constraint Language
Langage formel de l’OMG qui complète les diagrammes UML par des règles précises, comme « l’âge d’un client est supérieur à 18 ».
-
OMT
Object Modeling Technique
Méthode de modélisation orientée objet créée par James Rumbaugh en 1991, l’une des trois sources du langage UML avec les méthodes de Booch et de Jacobson.
-
PHP
PHP: Hypertext Preprocessor
Langage de programmation qui s’exécute sur le serveur pour fabriquer des pages web dynamiques. Il fait tourner WordPress et une grande partie des sites du monde.
-
Programmation
Programming
Activité qui consiste à écrire des programmes, c’est-à-dire les instructions qu’un ordinateur exécutera.
-
Python
Langage de programmation réputé simple à lire et à apprendre, très utilisé pour l’analyse de données, l’intelligence artificielle, l’automatisation et l’enseignement.
-
RPC
Remote Procedure Call
Appel de procédure distante : technique qui permet à un programme d’exécuter une fonction sur un autre ordinateur comme si elle était locale.
-
SDK
Software Development Kit
Kit de développement : ensemble d’outils, de bibliothèques et de documentation fourni pour créer des applications pour une plateforme ou un service.
-
Tcl
Tool Command Language
Langage de script simple créé en 1988 par John Ousterhout, souvent associé à la bibliothèque graphique Tk pour faire des interfaces. Il sert encore dans les outils d’électronique et de réseau.
-
Thread
Deux sens : un fil de discussion sur un forum ou un réseau social ; ou, en programmation, un fil d’exécution, une tâche qui tourne en parallèle dans un programme.
-
Tube nommé
Named pipe
Canal de communication entre deux programmes, identifié par un nom, par lequel l’un écrit des données que l’autre lit, sur la même machine ou à travers le réseau sous Windows.
-
VHDL
Langage de description de matériel utilisé pour concevoir et simuler des circuits électroniques numériques, notamment les puces programmables FPGA.
-
XDR
External Data Representation
Format standard créé par Sun en 1987 pour représenter les données échangées entre machines de types différents. En sécurité, XDR désigne aussi la détection et réponse étendue.