Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Installa
l'accesso più veloce di browser!
 

Component Object Model

Indice Component Object Model

Il Component Object Model (noto con l'acronimo COM, inglese per Modello a oggetti per componenti) è un'interfaccia per componenti software introdotta da Microsoft nel 1993.

60 relazioni: Acronimo, ActiveX, Application programming interface, C++, CAPICOM, Coda (informatica), Common Object Request Broker Architecture, Comunicazione tra processi, DirectX, Distributed Component Object Model, Dynamic Data Exchange, Dynamic-link library, Ereditarietà (informatica), Eseguibile EXE, Framework, GUID, Interfaccia (informatica), Interface Description Language, Internet, Internet Explorer, Java (linguaggio di programmazione), Java applet, Lingua inglese, Linguaggio di programmazione, Malware, Metodo (programmazione), Microsoft, Microsoft .NET, Microsoft Excel, Microsoft Office, Microsoft Windows, Microsoft Word, Object Linking and Embedding, Piattaforma Java, Portabilità, Processo (informatica), Puntatore (programmazione), Reference counting, Registro di sistema, Retrocompatibilità, Semantica, Software development kit, Spyware, Tony Williams (cestista), Transazione (basi di dati), Trojan (informatica), Virus (informatica), Visual Basic, Windows 2000, Windows 3.x, ..., Windows XP, XML, 1988, 1990, 1991, 1992, 1993, 1994, 1996, 1997. Espandi índice (10 più) »

Acronimo

L'acronimo (dal greco ἄκρον, akron, "estremità" + ὄνομα, onοma, "nome"), o inizialismo, è un nome formato con le lettere o le sillabe iniziali (o talvolta anche finali), o più genericamente con sequenze di una o più lettere delle singole parole o di determinate parole di una frase o di una denominazione, leggibili come se fossero un'unica parola.

Nuovo!!: Component Object Model e Acronimo · Mostra di più »

ActiveX

ActiveX (dall'inglese Active e eXtension, Estensione Attiva) è una tecnologia annunciata nel 1996 dalla Microsoft destinata agli sviluppatori e creata per poter estendere le potenzialità e le funzioni di un'applicazione.

Nuovo!!: Component Object Model e ActiveX · Mostra di più »

Application programming interface

Con application programming interface (in acronimo API, in italiano interfaccia di programmazione di un'applicazione), in informatica, si indica ogni insieme di procedure disponibili al programmatore, di solito raggruppate a formare un set di strumenti specifici per l'espletamento di un determinato compito all'interno di un certo programma.

Nuovo!!: Component Object Model e Application programming interface · Mostra di più »

C++

C++ è un linguaggio di programmazione orientato agli oggetti, con tipizzazione statica.

Nuovo!!: Component Object Model e C++ · Mostra di più »

CAPICOM

CAPICOM è un controllo ActiveX obsoleto creato da Microsoft per esporre un insieme di funzioni tramite Microsoft COM (Component Object Model) di Microsoft Cryptographic Application Programming Interface (CryptoAPI).

Nuovo!!: Component Object Model e CAPICOM · Mostra di più »

Coda (informatica)

In informatica per coda si intende una struttura dati di tipo FIFO, First In First Out (il primo in ingresso è il primo ad uscire).

Nuovo!!: Component Object Model e Coda (informatica) · Mostra di più »

Common Object Request Broker Architecture

CORBA (Common Object Request Broker Architecture) è uno standard sviluppato da OMG per permettere la comunicazione fra componenti indipendentemente dalla loro distribuzione sui diversi nodi della rete o dal linguaggio di programmazione con cui siano stati sviluppati.

Nuovo!!: Component Object Model e Common Object Request Broker Architecture · Mostra di più »

Comunicazione tra processi

In informatica l'espressione comunicazione tra processi (in inglese inter-process communication o IPC) si riferisce a tutte quelle tecnologie software il cui scopo è consentire a diversi processi di comunicare tra loro scambiandosi dati e informazioni.

Nuovo!!: Component Object Model e Comunicazione tra processi · Mostra di più »

DirectX

DirectX (in origine chiamato "Game SDK") è una collezione di API per lo sviluppo semplificato di videogiochi per Windows.

Nuovo!!: Component Object Model e DirectX · Mostra di più »

Distributed Component Object Model

Il Distributed Component Object Model (DCOM, inglese per "Modello ad oggetti per componenti distribuiti") è una tecnologia informatica presentata nel 1996 da Microsoft per contrastare CORBA.

Nuovo!!: Component Object Model e Distributed Component Object Model · Mostra di più »

Dynamic Data Exchange

Dynamic Data Exchange (dall'inglese scambio dinamico dei dati), meglio conosciuto con la sigla DDE, è un sistema di comunicazione interprocesso (IPC) presente nei sistemi operativi Macintosh, Windows, e OS/2.

Nuovo!!: Component Object Model e Dynamic Data Exchange · Mostra di più »

Dynamic-link library

In informatica, una dynamic-link library (termine inglese, tradotto in italiano con libreria a collegamento dinamico) è una libreria software che viene caricata dinamicamente in fase di esecuzione, invece di essere collegata staticamente a un eseguibile in fase di compilazione.

Nuovo!!: Component Object Model e Dynamic-link library · Mostra di più »

Ereditarietà (informatica)

In informatica l'ereditarietà è uno dei concetti fondamentali nel paradigma di programmazione a oggetti.

Nuovo!!: Component Object Model e Ereditarietà (informatica) · Mostra di più »

Eseguibile EXE

L'estensione EXE identifica, nei sistemi operativi MS-DOS, OS/2 e Windows, un file che contiene codice eseguibile, cioè un programma o un driver di dispositivo.

Nuovo!!: Component Object Model e Eseguibile EXE · Mostra di più »

Framework

Un framework, termine della lingua inglese che può essere tradotto come intelaiatura o struttura (o quadro nelle forme composte), in informatica e specificatamente nello sviluppo software, è un'architettura logica di supporto (spesso un'implementazione logica di un particolare design pattern) su cui un software può essere progettato e realizzato, spesso facilitandone lo sviluppo da parte del programmatore.

Nuovo!!: Component Object Model e Framework · Mostra di più »

GUID

Il GUID (Globally Unique Identifier, identificatore unico globale) è un numero pseudo-casuale usato nella programmazione software, per poter distinguere vari oggetti.

Nuovo!!: Component Object Model e GUID · Mostra di più »

Interfaccia (informatica)

Con interfaccia, nell'informatica, si indicano.

Nuovo!!: Component Object Model e Interfaccia (informatica) · Mostra di più »

Interface Description Language

L'Interface Description Language è l'astrazione usata in CORBA per separare le interfacce degli oggetti dalle loro implementazioni.

Nuovo!!: Component Object Model e Interface Description Language · Mostra di più »

Internet

Internet è una rete ad accesso pubblico che connette vari dispositivi o terminali in tutto il mondo.

Nuovo!!: Component Object Model e Internet · Mostra di più »

Internet Explorer

Internet Explorer (IE o MSIE), oggi noto anche con il nome Windows Internet Explorer (WIE), è un browser web grafico proprietario sviluppato da Microsoft e incluso in Microsoft Windows a partire dal 1995.

Nuovo!!: Component Object Model e Internet Explorer · Mostra di più »

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

Nuovo!!: Component Object Model e Java (linguaggio di programmazione) · Mostra di più »

Java applet

In informatica, le applet Java sono programmi scritti in linguaggio Java che possono essere eseguiti da un web browser (elaborazione lato client).

Nuovo!!: Component Object Model e Java applet · Mostra di più »

Lingua inglese

L'inglese (nome nativo English) è una lingua indoeuropea appartenente al ramo occidentale delle lingue germaniche, assieme all'olandese, all'alto e basso tedesco, al fiammingo e al frisone.

Nuovo!!: Component Object Model e Lingua inglese · Mostra di più »

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

Nuovo!!: Component Object Model e Linguaggio di programmazione · Mostra di più »

Malware

Malware, abbreviazione per malicious software (che significa letteralmente software malintenzionato, ma di solito tradotto come software dannoso), indica un qualsiasi programma informatico usato per disturbare le operazioni svolte da un computer, rubare informazioni sensibili, accedere a sistemi informatici privati, o mostrare pubblicità indesiderata.

Nuovo!!: Component Object Model e Malware · Mostra di più »

Metodo (programmazione)

Un metodo (o anche funzione membro), in informatica, è un termine che viene usato principalmente nel contesto della programmazione orientata agli oggetti per indicare un sottoprogramma associato in modo esclusivo ad una classe e che rappresenta (in genere) un'operazione eseguibile sugli oggetti e istanze di quella classe.

Nuovo!!: Component Object Model e Metodo (programmazione) · Mostra di più »

Microsoft

Microsoft Corporation, (in precedenza Micro-soft Company e Microsoft Inc., detta comunemente per ellissi Microsoft) è una azienda d'informatica con sede a Redmond nello Stato di Washington (USA).

Nuovo!!: Component Object Model e Microsoft · Mostra di più »

Microsoft .NET

.NET è una piattaforma di sviluppo general purpose che mette a disposizione varie funzionalità come il supporto per più linguaggi di programmazione (coprendo tutti i paradigmi di programmazione: object oriented, procedurali, funzionali, imperativi, user oriented, ecc.), modelli di programmazione asincroni e simultanei, interoperabilità, consentendo l'esecuzione su più piattaforme ed in presenza di scenari applicativi variegati.

Nuovo!!: Component Object Model e Microsoft .NET · Mostra di più »

Microsoft Excel

Microsoft Excel è un programma prodotto da Microsoft, dedicato alla produzione ed alla gestione di fogli elettronici.

Nuovo!!: Component Object Model e Microsoft Excel · Mostra di più »

Microsoft Office

Microsoft Office è una suite di applicazioni desktop, server e servizi di tipo office automation per i sistemi operativi Microsoft Windows e MacOS, annunciata da Bill Gates il 1º agosto 1988 durante il COMDEX a Las Vegas.

Nuovo!!: Component Object Model e Microsoft Office · Mostra di più »

Microsoft Windows

Microsoft Windows (abbreviazioni comunemente utilizzate: "Windows" o "Win") è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985.

Nuovo!!: Component Object Model e Microsoft Windows · Mostra di più »

Microsoft Word

Microsoft Word è un programma di videoscrittura prodotto da Microsoft, distribuito con licenza commerciale.

Nuovo!!: Component Object Model e Microsoft Word · Mostra di più »

Object Linking and Embedding

In informatica, Object Linking and Embedding (in inglese collegamento e incorporazione di oggetti), generalmente abbreviato OLE, è una tecnologia di transclusione per la creazione di documenti composti (compound document) sviluppata da Microsoft.

Nuovo!!: Component Object Model e Object Linking and Embedding · Mostra di più »

Piattaforma Java

In informatica la piattaforma Java è una piattaforma software, sviluppata su specifiche e implementazioni di Sun Microsystems, acquisita nel gennaio 2010 dalla Oracle Corporation, ovvero l'ambiente di esecuzione necessario per l'esecuzione di programmi scritti in linguaggio java.

Nuovo!!: Component Object Model e Piattaforma Java · Mostra di più »

Portabilità

La portabilità, (in lingua inglese porting), in informatica, indica un processo di trasposizione, a volte anche con modifiche, di un componente software, volto a consentirne l'uso in un ambiente di esecuzione diverso da quello originale.

Nuovo!!: Component Object Model e Portabilità · Mostra di più »

Processo (informatica)

In Informatica, per processo (o task) si intende l'attività di esecuzione di un programma in modo sequenziale, ovvero un compito che il processore dell'elaboratore deve portare a termine su richiesta dell'utente.

Nuovo!!: Component Object Model e Processo (informatica) · Mostra di più »

Puntatore (programmazione)

In programmazione, i puntatori sono tipi di dati che rappresentano la posizione (usando indirizzi di memoria) di elementi del programma come variabili, oggetti, strutture di dati, sottoprogrammi.

Nuovo!!: Component Object Model e Puntatore (programmazione) · Mostra di più »

Reference counting

In informatica, il reference counting ("contatore dei riferimenti") è una tecnica di memorizzazione del numero di riferimenti, puntatori o handle a una risorsa come un oggetto o un blocco di memoria.

Nuovo!!: Component Object Model e Reference counting · Mostra di più »

Registro di sistema

In informatica, per registro di sistema ci si riferisce alla base di dati in cui sono custodite le opzioni e le impostazioni di un sistema operativo di tipo Microsoft Windows, e di tutte le applicazioni installate.

Nuovo!!: Component Object Model e Registro di sistema · Mostra di più »

Retrocompatibilità

Il termine retrocompatibilità o compatibilità all'indietro (in inglese backward compatibility) assume una serie di significati diversi ma legati tra di loro, in ambito tecnologico, soprattutto in informatica.

Nuovo!!: Component Object Model e Retrocompatibilità · Mostra di più »

Semantica

La semantica è quella parte della linguistica che studia il significato delle parole (semantica lessicale), degli insiemi delle singole lettere (negli e degli alfabeti antichi) e delle frasi (semantica frasale) e dei testi.

Nuovo!!: Component Object Model e Semantica · Mostra di più »

Software development kit

Un software development kit (SDK, traducibile in italiano come "pacchetto di sviluppo per applicazioni"), in informatica, indica genericamente un insieme di strumenti per lo sviluppo e la documentazione di software.

Nuovo!!: Component Object Model e Software development kit · Mostra di più »

Spyware

Uno spyware è un tipo di software che raccoglie informazioni riguardanti l'attività online di un utente (siti visitati, acquisti eseguiti in rete etc) senza il suo consenso, trasmettendole tramite Internet ad un'organizzazione che le utilizzerà per trarne profitto, solitamente attraverso l'invio di pubblicità mirata.

Nuovo!!: Component Object Model e Spyware · Mostra di più »

Tony Williams (cestista)

Nessuna descrizione.

Nuovo!!: Component Object Model e Tony Williams (cestista) · Mostra di più »

Transazione (basi di dati)

Nella teoria delle basi dati, una transazione è una sequenza di operazioni che, se eseguita in modo corretto, produce una variazione in una base di dati.

Nuovo!!: Component Object Model e Transazione (basi di dati) · Mostra di più »

Trojan (informatica)

Un trojan o trojan horse (in italiano Cavallo di Troia), nell'ambito della sicurezza informatica, indica un tipo di malware.

Nuovo!!: Component Object Model e Trojan (informatica) · Mostra di più »

Virus (informatica)

Un virus, in informatica, è un software appartenente alla categoria dei malware che, una volta eseguito, infetta dei file in modo da fare copie di se stesso, generalmente senza farsi rilevare dall'utente (da questo punto di vista il nome è in perfetta analogia con i virus in campo biologico).

Nuovo!!: Component Object Model e Virus (informatica) · Mostra di più »

Visual Basic

Il Visual Basic (formalmente abbreviato VB) è un linguaggio di programmazione event driven arrivato fino alla versione 12, la cui sintassi deriva dal BASIC.

Nuovo!!: Component Object Model e Visual Basic · Mostra di più »

Windows 2000

Windows 2000 (nome preliminare Windows NT 5.0 o Memphis NT) è stato un sistema operativo con interfaccia grafica a 32 bit, distribuito il 17 febbraio 2000 da Microsoft come successore di Windows NT 4.0.

Nuovo!!: Component Object Model e Windows 2000 · Mostra di più »

Windows 3.x

Windows 3.x, in informatica, indica gli ambienti operativi Microsoft Windows prodotti da Microsoft tra il 1989 ed il 1995 (Windows 3.0, Windows 3.1, Windows for Workgroups 3.1, Windows 3.2 e Windows for Workgroups 3.11).

Nuovo!!: Component Object Model e Windows 3.x · Mostra di più »

Windows XP

Windows XP (acronimo di Windows XPerience) è un sistema operativo prodotto da Microsoft Corporation distribuito il 25 ottobre 2001.

Nuovo!!: Component Object Model e Windows XP · Mostra di più »

XML

In informatica XML (sigla di eXtensible Markup Language) è un metalinguaggio per la definizione di linguaggi di markup, ovvero un linguaggio marcatore basato su un meccanismo sintattico che consente di definire e controllare il significato degli elementi contenuti in un documento o in un testo.

Nuovo!!: Component Object Model e XML · Mostra di più »

1988

Nessuna descrizione.

Nuovo!!: Component Object Model e 1988 · Mostra di più »

1990

Nessuna descrizione.

Nuovo!!: Component Object Model e 1990 · Mostra di più »

1991

Nessuna descrizione.

Nuovo!!: Component Object Model e 1991 · Mostra di più »

1992

Nessuna descrizione.

Nuovo!!: Component Object Model e 1992 · Mostra di più »

1993

Nessuna descrizione.

Nuovo!!: Component Object Model e 1993 · Mostra di più »

1994

Nessuna descrizione.

Nuovo!!: Component Object Model e 1994 · Mostra di più »

1996

Nessuna descrizione.

Nuovo!!: Component Object Model e 1996 · Mostra di più »

1997

Nessuna descrizione.

Nuovo!!: Component Object Model e 1997 · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »