Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Télécharger
Accès plus rapide que le navigateur!
 

Composant logiciel

Indice Composant logiciel

Exemple d'une représentation UML d'un composant logiciel. En architecture logicielle, un composant logiciel est un élément constitutif d'un logiciel destiné à être incorporé en tant que pièce détachée dans des applications.

47 relations: Application (informatique), Architecture ARPA I3, Architecture de médiation, Architecture logicielle, Architecture orientée services, Base de données, Bibliothèque logicielle, Bibliothèque standard du C, Codec, Common Object Request Broker Architecture, Compilateur, Compression de données, Diagramme de composants, Distributed Component Object Model, Dynamic Link Library, Environnement d'exécution, Fichier informatique, Format de données, Framework, Interface de programmation, Interface graphique, Interprète (informatique), JavaBeans, Licence libre, Licence propriétaire, Logiciel, Matériel informatique, Microsoft, Microsoft Windows, Middleware, Module (programmation), Moteur de base de données, Moteur de jeu, Moteur de recherche, Moteur de rendu, Multibases, Object Management Group, Ontologie (informatique), Paquet (logiciel), Patron de conception, Pilote informatique, Plugin, Proxy, Sérialisation, Sun Microsystems, Système d'exploitation, Widget.

Application (informatique)

Une application, un applicatif ou encore une appli, une app est, dans le domaine informatique, un programme (ou un ensemble logiciel) directement utilisé pour réaliser une tâche, ou un ensemble de tâches élémentaires d'un même domaine ou formant un tout.

Nouveau!!: Composant logiciel et Application (informatique) · Voir plus »

Architecture ARPA I3

Il s'agit d'une architecture générique des solutions de médiation conçue par l’ARPA (Advanced Research Projects Agency) du département de la défense américaine.

Nouveau!!: Composant logiciel et Architecture ARPA I3 · Voir plus »

Architecture de médiation

L'architecture de médiation est une forme d'architecture en flot de données distribuée qui est souvent nommée architecture orientée services dans le monde commercial (basée sur les services Web WS-* et WS-I) et est, dans sa forme originale, destinée à la synthèse dynamique d'informations utilisées en informatique décisionnelle ainsi qu'à une intégration d'applications d'entreprise intelligente.

Nouveau!!: Composant logiciel et Architecture de médiation · Voir plus »

Architecture logicielle

L’architecture logicielle décrit d’une manière symbolique et schématique les différents éléments d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions.

Nouveau!!: Composant logiciel et Architecture logicielle · Voir plus »

Architecture orientée services

L'architecture orientée services ou AOS (calque de l'anglais service-oriented architecture, SOA) est une forme d'architecture de médiation qui est un modèle d'interaction applicative qui met en œuvre des services (composants logiciels).

Nouveau!!: Composant logiciel et Architecture orientée services · Voir plus »

Base de données

Une base de données permet de stocker et de retrouver des données structurées, semi-structurées ou des données brutes ou de l'information, souvent en rapport avec un thème ou une activité; celles-ci peuvent être de natures différentes et plus ou moins reliées entre elles.

Nouveau!!: Composant logiciel et Base de données · Voir plus »

Bibliothèque logicielle

En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes.

Nouveau!!: Composant logiciel et Bibliothèque logicielle · Voir plus »

Bibliothèque standard du C

La bibliothèque standard du C est une collection maintenant normalisée d'en-têtes et de routines utilisées pour implémenter des opérations courantes, telles que les entrées/sorties et la gestion des chaînes de caractères, dans le langage C. Au contraire d'autres langages comme Pascal et PL/I, C n'inclut pas de mots-clés pour ces tâches, donc presque tous les programmes écrits en C utilisent la bibliothèque standard, ne serait-ce que pour afficher un résultat.

Nouveau!!: Composant logiciel et Bibliothèque standard du C · Voir plus »

Codec

VLC Un codec est un dispositif matériel ou logiciel permettant de mettre en œuvre l'encodage ou le décodage d'un flux de données numérique, en vue d'une transmission ou d'un stockage.

Nouveau!!: Composant logiciel et Codec · Voir plus »

Common Object Request Broker Architecture

CORBA, acronyme de Common Object Request Broker Architecture, est une architecture logicielle pour le développement de composants et d’object request broker (ORB).

Nouveau!!: Composant logiciel et Common Object Request Broker Architecture · Voir plus »

Compilateur

En informatique, un compilateur est un programme qui transforme un code source en un code objet.

Nouveau!!: Composant logiciel et Compilateur · Voir plus »

Compression de données

La compression de données ou codage de source est l'opération informatique consistant à transformer une suite de bits A en une suite de bits B plus courte pouvant restituer les mêmes informations, ou des informations voisines, en utilisant un algorithme de décompression.

Nouveau!!: Composant logiciel et Compression de données · Voir plus »

Diagramme de composants

Diagramme de composants. Le diagramme de composants décrit l'organisation du système du point de vue des éléments logiciels comme les modules (paquetages, fichiers sources, bibliothèques, exécutables), des données (fichiers, bases de données) ou encore d'éléments de configuration (paramètres, scripts, fichiers de commandes).

Nouveau!!: Composant logiciel et Diagramme de composants · Voir plus »

Distributed Component Object Model

Distributed Component Object Model (abr. DCOM) est une technique propriétaire de Microsoft qui permet la communication entre des composants logiciels distribués au sein d'un réseau informatique.

Nouveau!!: Composant logiciel et Distributed Component Object Model · Voir plus »

Dynamic Link Library

Une Dynamic Link Library (en français, bibliothèque de liens dynamiques) est une bibliothèque logicielle dont les fonctions sont chargées en mémoire par un programme, au besoin, lors de son exécution, par opposition aux bibliothèques logicielles statiques ou partagées dont les fonctions sont chargées en mémoire avant le début de l'exécution du programme.

Nouveau!!: Composant logiciel et Dynamic Link Library · Voir plus »

Environnement d'exécution

Un environnement d'exécution ou runtime est un logiciel responsable de l'exécution des programmes informatiques écrits dans un langage de programmation donné Christoph Zimmermann,Advances in Object-Oriented Metalevel Architectures and Reflection,CRC Press - 1996,.

Nouveau!!: Composant logiciel et Environnement d'exécution · Voir plus »

Fichier informatique

Pictogrammes représentant des fichiers. Un fichier informatique est, au sens commun, une collection, un ensemble de données numériques réunies sous un même nom, enregistrées sur un support de stockage permanent, appelé mémoire de masse, tel qu'un disque dur, un cédérom, une mémoire flash ou une bande magnétique, une série de cartes perforées et manipulées comme une unité.

Nouveau!!: Composant logiciel et Fichier informatique · Voir plus »

Format de données

En informatique, un format de données est la façon dont est représenté (codé) un type de données, sous forme d'une suite de bits.

Nouveau!!: Composant logiciel et Format de données · Voir plus »

Framework

En programmation informatique, un (appelé aussi infrastructure logicielle, infrastructure de développement, environnement de développement., socle d'applications., cadre d'applications ou cadriciel) est un ensemble cohérent de composants logiciels structurels qui sert à créer les fondations ainsi que les grandes lignes de tout ou partie d'un logiciel, c'est-à-dire une architecture.

Nouveau!!: Composant logiciel et Framework · Voir plus »

Interface de programmation

routine appelant une base de données dans une interface de programmation. En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour « » en anglais, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels.

Nouveau!!: Composant logiciel et Interface de programmation · Voir plus »

Interface graphique

widgets'' typiques. En informatique, une interface graphique (en anglais pour) ou un environnement graphique est un dispositif de dialogue homme-machine, dans lequel les objets à manipuler sont dessinés sous forme de pictogrammes à l'écran, de sorte que l'usager peut les utiliser en imitant la manipulation physique de ces objets avec un dispositif de pointage, le plus souvent une souris.

Nouveau!!: Composant logiciel et Interface graphique · Voir plus »

Interprète (informatique)

En informatique, un interprète, ou interpréteur, est un outil dont la tâche est d'analyser, de traduire et d'exécuter les programmes écrits dans un langage informatique.

Nouveau!!: Composant logiciel et Interprète (informatique) · Voir plus »

JavaBeans

est une technologie de composants logiciels écrits en langage Java.

Nouveau!!: Composant logiciel et JavaBeans · Voir plus »

Licence libre

Une licence libre est une licence s'appliquant à une œuvre de l'esprit par laquelle l'auteur concède tous les droits ou une partie des droits que lui confère le droit d'auteur, en laissant au minimum quatre droits considérés fondamentaux aux utilisateurs.

Nouveau!!: Composant logiciel et Licence libre · Voir plus »

Licence propriétaire

La notion de licence propriétaire ou licence privative qui considèrent que la licence est la propriété d'un éditeur ou d'une marque et qui s'oppose à toute remise en question sur l'état de possédant et de possédé.

Nouveau!!: Composant logiciel et Licence propriétaire · Voir plus »

Logiciel

Démarche de construction d'un logiciel. En informatique, un logiciel est un ensemble de séquences d’instructions interprétables par une machine et d’un jeu de données nécessaires à ces opérations.

Nouveau!!: Composant logiciel et Logiciel · Voir plus »

Matériel informatique

Un matériel informatique (en anglais) est une pièce ou composant d'un appareil informatique.

Nouveau!!: Composant logiciel et Matériel informatique · Voir plus »

Microsoft

Microsoft Corporation (Prononciation en anglais américain retranscrite selon la norme API.) est une multinationale informatique et micro-informatique américaine, fondée en 1975 par Bill Gates et Paul Allen.

Nouveau!!: Composant logiciel et Microsoft · Voir plus »

Microsoft Windows

(littéralement « Fenêtres » en anglais) est au départ une interface graphique unifiée produite par Microsoft, qui est devenue ensuite une gamme de systèmes d’exploitation à part entière, principalement destinés aux ordinateurs compatibles PC.

Nouveau!!: Composant logiciel et Microsoft Windows · Voir plus »

Middleware

En architecture informatique, un (anglicisme) ou intergiciel est un logiciel tiers qui crée un réseau d'échange d'informations entre différentes applications informatiques.

Nouveau!!: Composant logiciel et Middleware · Voir plus »

Module (programmation)

Un module désigne originellement un fichier de code de programmation ou un fichier de bibliothèque statique ou dynamique.

Nouveau!!: Composant logiciel et Module (programmation) · Voir plus »

Moteur de base de données

En informatique, un moteur de base de données ou moteur de stockage (anglais database engine ou storage engine) est un composant logiciel qui contrôle, lit, enregistre et trie des informations dans une ou plusieurs bases de données.

Nouveau!!: Composant logiciel et Moteur de base de données · Voir plus »

Moteur de jeu

Diagramme montrant les nombreux composants systèmes avec lesquels un moteur de jeu est amené à interfacer sur Linux. Un moteur de jeu est un ensemble de composants logiciels qui effectuent des calculs de géométrie et de physique utilisés dans les jeux vidéo.

Nouveau!!: Composant logiciel et Moteur de jeu · Voir plus »

Moteur de recherche

Capture d'écran d'une page de résultat de recherche Un moteur de recherche est une application permettant à un utilisateur d'effectuer une recherche locale ou en ligne, c'est-à-dire de trouver des ressources à partir d'une requête composée de termes.

Nouveau!!: Composant logiciel et Moteur de recherche · Voir plus »

Moteur de rendu

Un moteur de rendu (rendering engine) est un composant logiciel permettant de restituer en clair les codes des langages de balisages HTML, XML, des fichiers images format BMP, TIFF, JPEG, GIF, PNG dans la fenêtre d'un navigateur web.

Nouveau!!: Composant logiciel et Moteur de rendu · Voir plus »

Multibases

Une liaison multibases permet à un composant logiciel de se coupler à une ou plusieurs bases de données relationnelles.

Nouveau!!: Composant logiciel et Multibases · Voir plus »

Object Management Group

L'Object Management Group (OMG) est un consortium international à but non lucratif créé en 1989 dont l’objectif est de standardiser et promouvoir le modèle objet sous toutes ses formes.

Nouveau!!: Composant logiciel et Object Management Group · Voir plus »

Ontologie (informatique)

En informatique et en science de l'information, une ontologie est un modèle de données contenant des concepts et relations permettant de modéliser un ensemble de connaissances dans un domaine donné.

Nouveau!!: Composant logiciel et Ontologie (informatique) · Voir plus »

Paquet (logiciel)

En informatique, et en particulier dans le contexte des systèmes UNIX, on appelle paquet (ou parfois paquetage, en anglais) une archive (fichier compressé) comprenant les fichiers informatiques, les informations et procédures nécessaires à l'installation d'un logiciel sur un système d'exploitation au sein d'un agrégat logiciel, en s'assurant de la cohérence fonctionnelle du système ainsi modifié.

Nouveau!!: Composant logiciel et Paquet (logiciel) · Voir plus »

Patron de conception

En informatique, et plus particulièrement en développement logiciel, un patron de conception (souvent appelé) est un arrangement caractéristique de modules, reconnu comme bonne pratique en réponse à un problème de conception d'un logiciel.

Nouveau!!: Composant logiciel et Patron de conception · Voir plus »

Pilote informatique

Un pilote informatique (driver), ou un pilote de périphérique, souvent abrégé en pilote, est un programme informatique destiné à permettre à un autre programme (souvent un système d'exploitation) d'interagir avec un périphérique.

Nouveau!!: Composant logiciel et Pilote informatique · Voir plus »

Plugin

Copie d'écran de la liste des plugin par défaut proposée par Mozilla En informatique, un ou, aussi nommé module d'extension, module externe, greffon, plugiciel, ainsi qu'add-in ou add-on, est un logiciel conçu pour être greffé à un autre logiciel à travers une interface prévue à cet effet, et apporter à ce dernier de nouvelles fonctionnalités.

Nouveau!!: Composant logiciel et Plugin · Voir plus »

Proxy

Représentation schématique d'un serveur proxy où l'ordinateur placé au milieu agit comme intermédiaire entre deux autres ordinateurs. Un proxy (« mandataire ») est un composant logiciel informatique qui joue le rôle d'intermédiaire en se plaçant entre deux hôtes pour faciliter ou surveiller leurs échanges.

Nouveau!!: Composant logiciel et Proxy · Voir plus »

Sérialisation

Schéma d'une sérialisation puis d'une désérialisation de données En informatique, la sérialisation (de l'anglais américain serialization) est le codage d'une information sous la forme d'une suite d'informations plus petites (dites atomiques, voir l'étymologie de atome) pour, par exemple, sa sauvegarde (persistance) ou son transport sur le réseau (proxy, RPC…).

Nouveau!!: Composant logiciel et Sérialisation · Voir plus »

Sun Microsystems

était un constructeur d’ordinateurs et un éditeur de logiciels américain.

Nouveau!!: Composant logiciel et Sun Microsystems · Voir plus »

Système d'exploitation

En informatique, un système d'exploitation (souvent appelé OS — de l'anglais — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs.

Nouveau!!: Composant logiciel et Système d'exploitation · Voir plus »

Widget

Le nom widget peut désigner.

Nouveau!!: Composant logiciel et Widget · Voir plus »

Redirections ici:

Couche logicielle.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »