Domande COM (Component Object Model) in lingua italiana

Domande COM (Component Object Model) in lingua italiana

Metti alla prova la tua comprensione degli argomenti COM (Component Object Model) rispondendo a oltre 100 domande MCQ COM (Component Object Model).
Scorri verso il basso per iniziare!

1: Identifica l'istruzione errata:

A.   COM definisce uno standard binario per l'interoperabilità dei componenti.

B.   COM è fornito su più piattaforme come Windows, Macintosh e Unix.

C.   COM fornisce una solida evoluzione di applicazioni e sistemi basati sui componenti.

D.   COM non supporta la comunicazione tra i confini della rete.

E.   COM fornisce meccanismi per errori e report di stato.

2: Come sono correlati ActiveX e Com?

A.   ActiveX è stato rinominato come com.

B.   Com è stato rinominato come ActiveX.

C.   ActiveX è una tecnologia basata su COM.

D.   Com è una tecnologia basata su ActiveX.

E.   Entrambi sono uguali.

3: Un'interfaccia che può essere vista ovunque viene referenziata il componente, inclusa un'applicazione client, è scopata come

A.   Pubblico

B.   Privato

C.   Amico

D.   Riservato

E.   Protetto

4: Quale delle seguenti è la lingua migliore da utilizzare per definire le interfacce?

A.   C

B.   C ++

C.   Midl

D.   VC ++

E.   Visual Basic

5: Il codice di marshalling è

A.   Il codice utilizzato per la creazione di librerie di tipo.

B.   Il codice utilizzato per la creazione dell'interfaccia.

C.   Il codice utilizzato per la registrazione di un componente nel sistema.

D.   Il codice utilizzato per la creazione di routine di gestione degli errori nei componenti.

E.   Il codice che racchiude i parametri per una chiamata del metodo

6: Identifica l'istruzione errata da quanto segue:

A.   La gestione della memoria condivisa tra i componenti non è consentita in COM.

B.   COM fornisce meccanismi per le comunicazioni tra i componenti.

C.   I componenti possono comunicare attraverso i confini del processo e della rete.

D.   COM supporta il caricamento dinamico dei componenti.

E.   Com è il linguaggio di programmazione indipendente.

7: ActiveX si basa su com. Di quanto segue è una dichiarazione errata in merito ai requisiti di un controllo ActiveX?

A.   Un controllo ActiveX deve avere un CLSID.

B.   Un controllo ActiveX può o meno supportare l'interfaccia Iunknown.

C.   Un controllo ActiveX deve avere un oggetto di classe che implementa IClassFactory.

D.   Un controllo ActiveX deve esporre le proprietà, i metodi ed eventi tramite interfacce di spedizione o interfacce doppie.

E.   Un controllo ActiveX deve essere un componente auto-registrante, nel processo

8: Quale dei seguenti non è un tipo di identificatore?

A.   Identificatore di classe.

B.   Indentifer di interfaccia.

C.   Identificatore del metodo.

D.   Digitare l'identificatore della libreria.

E.   Identificatore di categoria.

9: IDL sta per:

A.   Lingua di definizione dell'interfaccia.

B.   Lingua definita interfaccia.

C.   Lingua di definizione ereditaria.

D.   Lingua di definizione implicita.

E.   Linguaggio dinamico di interfaccia.

10: Vuoi registrare un componente com chiamato mydll.dll. Quale delle seguenti è la sintassi corretta per la registrazione del componente?

A.   Regserver32.exe C: \ Windows \ System \ mydll.dll

B.   Regsvr32.exe c: \ windows \ system \ mydll.dll

C.   Regsvr mydll.dll

D.   RegSvr32 mydll.dll

E.   Regsvr32 /u c: \ windows \ system \ mydll.dll

11: I componenti possono includere

A.   Oggetti dell'interfaccia utente.

B.   Cazziconi.

C.   Oggetti di accesso al database.

D.   a e c.

E.   a, b e c.

12: In che modo il valore della proprietà di istanza di una classe creabile esternamente è diverso da una classe di oggetti dipendenti?

A.   La proprietà di istanza per una classe creabile esternamente avrà il suo valore impostato su privato, mentre tutti gli oggetti dipendenti avranno i loro valori impostati su publicNotCreable.

B.   La proprietà di istanza per una classe creabile esternamente avrà il suo valore impostato su PublicNotCreable, mentre tutti gli oggetti dipendenti avranno i loro valori impostati su privati.

C.   La proprietà di istanza per una classe creabile esternamente non avrà il suo valore impostato su privato o pubblico, mentre tutti gli oggetti dipendenti avranno i loro valori impostati su publicNotCreatable o privato.

D.   L'istanza per una classe creabile esternamente avrà il suo valore impostato su privato o pubblicizzati, mentre tutti gli oggetti dipendenti non avranno i loro valori impostati su publicNotCreatable o privato.

E.   La proprietà di istanza per una classe creabile esternamente non avrà il suo valore impostato su privato, mentre tutti gli oggetti dipendenti non avranno i loro valori impostati su publicNotCreable.

13: Il componente deve essere eseguito in uno spazio separato o thread separato dall'applicazione client. Quale tipo di server si useresti?

A.   In corso

B.   Out-process

C.   A distanza

D.   a o b.

E.   b o c.

14: Un controllo ActiveX ha proprietà persistenti. In che interfaccia deve implementare?

A.   IpersistStream

B.   Ipersista

C.   IpersistStreaminit

D.   a o b.

E.   a o c

15: Quale interfaccia viene utilizzata da un programma di uso di uso per invocare proprietà, metodi ed eventi di Objects COM per nome?

A.   Iunknown

B.   Idispatch

C.   Invocare

D.   Dichiaro

E.   IClassFactory

16: In quale chiave di registro sarà trovato il percorso di un server COM fuori processo?

A.   Hkcr \ prog-id \ clsid

B.   Hkcr \ clsid \ {Object-Class-ID} \ Localserver32

C.   Hkcr \ clsid \ {Object-Class-ID} \ Progid

D.   Hkcr \ clsid \ {Object-Class-ID} \ typeLib

E.   Hkcr \ clsid \ {Object-Class-ID} \ versione

17: Un proxy è:

A.   un tipo di interfaccia.

B.   Un metodo speciale di un oggetto COM.

C.   una chiamata a un metodo di un oggetto COM.

D.   un oggetto che funziona nello spazio degli indirizzi del chiamante.

E.   un oggetto che funziona nel processo del server.

18: L'unità base di sicurezza del thread in com è chiamata a

A.   appartamento

B.   classe

C.   interfaccia

D.   Bloccare

E.   Frammento

19: Come vengono le interfacce versione?

A.   Usando le librerie di tipo.

B.   Usando IIDS.

C.   Usando GUID.

D.   Non è possibile interfacce di versione, ogni interfaccia è nuova.

E.   Usando IDL

20: Quale delle seguenti affermazioni non è corretta per quanto riguarda le interfacce di spedizione?

A.   Le interfacce di spedizione ottengono il loro nome dal fatto che sono implementati utilizzando l'interfaccia COM IDISPATCH.

B.   Un'interfaccia di spedizione consente ai chiamanti di interrogare un oggetto un oggetto in fase di esecuzione per un elenco dei suoi metodi e parametri di automazione e quindi invocare questi metodi.

C.   I linguaggi di script come VBA e VBScript possono utilizzare sia le interfacce di spedizione che vtable.

D.   Gli oggetti com che espongono le interfacce di spedizione sono indicati come oggetti di automazione o server di automazione.

E.   Le interfacce di spedizione rendono molto più semplice gli strumenti come Visual Basic e PowerBuilder essere adattati per utilizzare gli oggetti COM.

21: Quale delle seguenti affermazioni relative alla DCOM non è corretta?

A.   DCOM si basa sulla tecnologia COM.

B.   È un'estensione di basso livello della tecnologia COM.

C.   DCOM è progettato per funzionare solo su piattaforme Windows.

D.   DCOM è stratificato sul meccanismo RPC dell'ambiente di elaborazione distribuito del gruppo aperto.

E.   Utilizzando DCOM, le applicazioni non sono costrette ad aggiornare ogni volta che l'oggetto cambia, in quanto viene eseguito automaticamente.

22: Quale delle seguenti non è uno svantaggio di MIDL?

A.   MIDL è relativamente complesso.

B.   MIDL separa chiaramente l'interfaccia dall'implementazione.

C.   Tutti i parametri fuori devono essere puntatori.

D.   Il sovraccarico di funzioni non è supportato.

E.   Il tipo di ritorno per i metodi nelle interfacce oggetti deve essere un Hresult.

23: Quale funzione puoi utilizzare per aggiungere informazioni su una libreria di tipi al registro di sistema?

A.   RegisterTypelib

B.   Regtypelib

C.   Regtlb

D.   Registertlb

E.   Regtype

24: IIDS sono GUID a cui si riferiscono:

A.   Interfacce

B.   Classi

C.   Digita librerie

D.   Metodi

E.   Categorie & nbsp; & nbsp;

25: Quali sono i vari tipi di marshalling?

A.   Standard

B.   Costume

C.   Standard, personalizzato

D.   Standard, personalizzato, integrato

E.   Standard, integrato

26: Quando viene utilizzato un GUID per identificare un oggetto COM, è noto come:

A.   Interfaccia

B.   Progid

C.   Clsid

D.   IID

E.   Libid

27: Il metodo Lockserver è usato per:

A.   Impedire ad altri client di accedere alle risorse dell'oggetto fino a quando il blocco non viene rimosso.

B.   Viene utilizzato per archiviare lo stato di un oggetto sul disco rigido.

C.   Mantieni un componente aperto in memoria, consentendo così alle istanze di essere create più rapidamente.

D.   Impedire al crash del componente.

E.   Distruggi un componente aperto e non più necessario.

28: Qual è la dichiarazione errata su GUID?

A.   I GUID sono numeri interi garantiti per essere unici nel mondo attraverso lo spazio e il tempo.

B.   Identificano in modo univoco ogni interfaccia.

C.   Identificano in modo univoco ogni classe di oggetti componenti.

D.   Le GUID sono incorporate nella libreria dei tipi.

E.   Le GUID sono utilizzate dal sistema COM in tempo dinamicamente per garantire che non vengano fatte connessioni false tra i componenti.

29: Com fornisce trasparenza della posizione da:

A.   Interfacce.

B.   GUID.

C.   Proxy e mozziconi.

D.   Digita librerie.

E.   Idl.

30: Il metodo Addref dell'interfaccia Iunknown è:

A.   Invocato per far conoscere all'oggetto COM su un nuovo riferimento all'oggetto.

B.   Invocato per far sapere all'oggetto COM che non è più necessario un riferimento.

C.   Invocato quando l'oggetto COM viene distrutto.

D.   Invocato quando l'oggetto COM è istanziato.

E.   Sempre invocato dopo il metodo di rilascio.

31: Quale delle seguenti lingue/strumenti può interagire con COM tramite interfacce di spedizione?

A.   VBScript

B.   PowerBuilder

C.   Visual Basic

D.   a e c.

E.   a, b e c.

32: Quanti diversi tipi di interfacce ci sono in com?

A.   3

B.   4

C.   5

D.   6

E.   7

33: Quale interfaccia deve essere supportata da un oggetto COM?

A.   Iunknown

B.   Invocare

C.   Idispatch

D.   Dichiaro

E.   IClassFactory

34: Midl sta per

A.   Lingua di definizione dell'interfaccia Microsoft.

B.   Lingua di definizione dell'interfaccia macro.

C.   Lingua di definizione di interfaccia multipla.

D.   Linguaggio di identificazione macro.

E.   Lingua di definizione dell'interfaccia minima

35: Una categoria componente è identificata da:

A.   Clsid

B.   ID

C.   IID

D.   Catid

E.   Libid

36: Quale dei seguenti non è un obiettivo di com?

A.   Gli sviluppatori dovrebbero creare i propri componenti unici in modo tale che i componenti dovrebbero interagire con altri componenti sviluppati da diversi fornitori.

B.   Un sistema dovrebbe essere aggiornato con le spese generali minime coinvolte.

C.   I costi di sviluppo del software dovrebbero essere aumentati.

D.   Le applicazioni sviluppate in diverse lingue dovrebbero essere in grado di condividere informazioni.

E.   Dovrebbe esserci un'interoperabilità trasparente del processo incrociato

37: Quale delle seguenti è un'interfaccia COM per l'accesso al database?

A.   RDO

B.   ODBC diretto.

C.   Ado

D.   a e c.

E.   a, b e c.

38: Quale delle seguenti affermazioni non è corretta per quanto riguarda il metodo Lockserver?

A.   Il client mantiene il metodo Lockserver per mantenere un componente aperto in memoria.

B.   Tutti i client devono chiamare il metodo Lockserver.

C.   Viene utilizzato per consentire la creazione rapida delle istanze.

D.   È un metodo dell'interfaccia ICLassFactory.

E.   È necessario laddove sono necessarie prestazioni speciali per creare più istanze di classi.

39: Identificare l'istruzione errata in merito a vtables:

A.   VTABLE sta per la tabella delle funzioni virtuali.

B.   È un array ordinato contenente puntatori a funzioni virtuali.

C.   Il vTable non può essere condiviso tra le istanze della stessa classe di oggetti.

D.   VTables opera per doppia indirezione.

E.   Ogni oggetto deve anche contenere un puntatore alla sua vtable; Un puntatore a questo puntatore viene restituito da QueryInterface.

40: Quale delle seguenti è uno svantaggio di MIDL?

A.   MIDL è indipendente dalla lingua.

B.   MIDL separa chiaramente l'interfaccia dall'implementazione.

C.   MIDL fornisce funzionalità specifiche di Microsoft che non si trovano in altri IDL.

D.   Il compilatore MIDL può generare automaticamente proxy e buste, in grado di maturarsi i parametri attraverso i confini del processo.

E.   Tutti i parametri fuori sono puntatori.

41: Quale tecnica usa DCOM per gestire la raccolta di oggetti di immondizia?

A.   Ping

B.   Conteggio di riferimento.

C.   Conteggio di ping e riferimento.

D.   Ping e mozziconi.

E.   Pinging e proxy.

42: Quali dei seguenti sono i metodi dell'interfaccia Iunknown?

A.   Queryinterface

B.   Addref

C.   Addrelease

D.   a e b.

E.   b e c.

43: Scegli l'istruzione FALSE da quanto segue in merito alle interfacce:

A.   I clienti interagiscono solo con i puntatori per le interfacce.

B.   Quando un client ha accesso a un oggetto componente, in realtà ha un puntatore per accedere alle funzioni dell'interfaccia, chiamato puntatore dell'interfaccia.

C.   In COM, un client può accedere sia ai metodi dell'interfaccia che anche ai dati dell'oggetto.

D.   Gli oggetti componenti possono esporre più interfacce.

E.   Ogni interfaccia è identificata in modo univoco.

44: Con quale metodo dell'interfaccia Iunknown, un client può ottenere puntatori ad altre routine richiedendo un puntatore dell'interfaccia?

A.   Getpointer

B.   GetInterface

C.   Queryinterface

D.   Addref

E.   Pubblicazione

45: L'estensione di una libreria di tipi è:

A.   Tipo

B.   tlib

C.   tlb

D.   Tbl

E.   TPL

46: Un'interfaccia è:

A.   Il metodo predefinito di un componente.

B.   Un contratto fortemente digitato tra un componente software e un cliente.

C.   Un'articolazione di un comportamento atteso e responsabilità previste.

D.   a e b.

E.   b e c

47: Se un oggetto non supporta un'interfaccia richiesta, QueryInterface restituisce:

A.   E_nointerface

B.   Nointerface

C.   Nullinterface

D.   Interfacenull

E.   Interfaccia-no

48: Quale delle seguenti affermazioni è sbagliata sui vantaggi dei biblioteche di tipo?

A.   Il controllo del tipo può essere eseguito al momento della compilazione. Ciò può aiutare gli sviluppatori dei client ActiveX a scrivere codice rapido e corretto per accedere agli oggetti.

B.   È possibile descrivere un'interfaccia con le informazioni del tipo e implementare IdisPatch :: invoke per l'interfaccia utilizzando una singola chiamata per Dispinvoke.

C.   Le applicazioni Visual Basic possono creare oggetti con tipi di interfaccia specifici, piuttosto che il tipo di oggetti generici, per sfruttare il legame precoce

D.   I client ActiveX che non supportano VTBLS possono leggere e memorizzare nella cache i dispid al tempo di compilazione, migliorando le prestazioni di runtime.

E.   L'accesso al server locale viene migliorato perché l'automazione bypassa la libreria di tipi per impacchettare i parametri che vengono passati a un oggetto in un altro processo.

49: Qual è il meccanismo usato in COM per identificare in modo univoco i componenti?

A.   Clsid

B.   Idl

C.   GUID

D.   Jit

E.   Filo

50: Di seguito sono riportate alcune dichiarazioni relative alle interfacce. Qual è l'unico errato?

A.   Un'interfaccia non è un oggetto componente.

B.   Un'interfaccia è un insieme correlato di funzioni attraverso le quali comunicano client e oggetti componenti.

C.   L'oggetto componente può essere implementato in qualsiasi lingua purché possa fornire puntatori per interfaccia le funzioni dei membri.

D.   I client interagiscono direttamente con le interfacce.

E.   Le interfacce sono fortemente digitate

51: Il numero di metodi nell'interfaccia Iunknown è:

A.   2

B.   3

C.   4

D.   5

E.   6

52: CLSID sta per:

A.   Identificatore di classe.

B.   Identificatore dell'interfaccia di classe.

C.   Identificatore del sistema di classe.

D.   Identificatore della lingua di classe.

E.   Identificazione del linguaggio di classe.

53: Quale dei seguenti elementi compilati non viene eseguito in corso?

A.   ActiveX exe

B.   ActiveX DLL

C.   Controllo attivox

D.   DLL standard

E.   a e d.

54: Quale lingua prescrive Com per la creazione di componenti?

A.   C

B.   C ++

C.   VC ++

D.   Visual Basic.

E.   Com è indipendente dal linguaggio in quanto non prescrive un particolare linguaggio di programmazione per la creazione di componenti.

55: Com sta per:

A.   Modello di oggetti comune

B.   Modello oggettivo componente

C.   Metodo oggetto componente

D.   Modello oggetto componente

E.   Metodologia oggetto componente

56: L'obiettivo principale di Com è:

A.   interoperabilità

B.   riusabilità

C.   manutenzione

D.   flessibilità

E.   gestibilità

57: In quanti campi è composto un hresult?

A.   2

B.   3

C.   4

D.   5

E.   6

58: Quale metodo useresti per creare nuovi GUID?

A.   Createguid

B.   Cocreateguid

C.   Guidcreate

D.   Coguidcreate

E.   Createnewguid

59: GUID sta per

A.   Identificatore univoco a livello globale.

B.   Identificazione globale.

C.   Indentificazione generica.

D.   Identificazione univoca generica.

E.   Identificazione dell'interfaccia utente grafica.

60: Quando un GUID identifica un'interfaccia, è noto come a

A.   Progid

B.   Clsid

C.   Iid

D.   Libid

E.   Cid

61: In quale strumento/linguaggio, puoi creare componenti COM?

A.   C ++

B.   VC ++

C.   Visual Basic

D.   b e c

E.   A, B e C

62: Qual è la somiglianza/relazione tra tubi nominati e DCOM?

A.   Entrambi sono lingue orientate agli oggetti.

B.   Chiamati Pipes è stato rinominato a DCOM.

C.   Entrambi si basano sulla tecnologia COM.

D.   Entrambi sono meccanismi per IPC.

E.   DCOM richiede che i tubi nominati funzionino.

63: Una doppia interfaccia è una:

A.   In cui ci sono due metodi.

B.   Che è applicabile a due oggetti.

C.   Ciò combina un'interfaccia di spedizione e un'interfaccia vtable diretta.

D.   Questo ha due interfacce di spedizione.

E.   Ciò ha due interfacce vtable dirette.

64: Identifica l'istruzione errata da quanto segue:

A.   COM è un'architettura software che definisce una serie di standard per l'interoperabilità dei componenti.

B.   Com non dipende da un particolare linguaggio di programmazione.

C.   COM è l'architettura sottostante che costituisce la base per i servizi software di livello superiore, come quelli forniti dal collegamento e dall'incorporamento degli oggetti (OLE).

D.   Il supporto com è disponibile solo su piattaforme Microsoft.

E.   Com è estensibile.

65: Quale delle seguenti è la dichiarazione corretta per quanto riguarda IDL?

A.   IDL è uno strumento utilizzato per aiutare i programmatori a definire le interfacce.

B.   IDL è la lingua utilizzata per creare classi COM.

C.   IDL è la lingua utilizzata nei client per chiamare i server COM.

D.   IDL viene utilizzato per la comunicazione di interprocess.

E.   IDL è un'architettura di threading.

66: UDT sta per:

A.   Tipo di dati universali.

B.   Trasferimento di dati universali.

C.   Tipo di dati uniforme.

D.   Trasferimento di dati uniforme.

E.   Tecnologia di dati uniforme.

67: Quale dei seguenti parametri devi passare alla funzione CocroAteInstance?

A.   Parametro identificatore di classe.

B.   Parametro tipo componente.

C.   Parametro Identificatore dell'interfaccia.

D.   a e c.

E.   a, b e c.

68: Uno stub è:

A.   una condizione di errore.

B.   Un altro nome per un'interfaccia.

C.   un tipo di interfaccia.

D.   un oggetto che funziona nel processo del server.

E.   un oggetto distrutto.

69: IID sta per:

A.   Interfaccia idenitifer.

B.   Identificazione delle ereditarietà.

C.   Identificatore di istanza immutabile.

D.   Identificatore di istanza.

E.   Identificazione dell'interfaccia ereditata.

70: Quale delle seguenti è una tecnologia basata su COM?

A.   Corba

B.   Ole

C.   ActiveX

D.   a e b.

E.   b e c.

71: Com non è:

A.   un linguaggio di programmazione.

B.   basato su oggetti.

C.   un'architettura software.

D.   Lingua indipendente.

E.   Quanti bit è un GUID?

F.   16

G.   32

H.   64

I.   128

J.   256

72: MTA sta per:

A.   Appartamento multi -filetto.

B.   Architettura multi -thread.

C.   Architettura di threading multipla.

D.   Architettura di threading Microsoft.

E.   Architettura minima di threading.

73: Oltre a DCOM, quale altro meccanismo IPC può essere utilizzato?

A.   Prese Windows.

B.   Chiamate di procedura remota (RPC).

C.   Blocchi di messaggi del server (PMI).

D.   a e b.

E.   A, B e C

74: Qual è l'istruzione errata per quanto riguarda le interfacce?

A.   Un'interfaccia non è una classe.

B.   Un oggetto componente può o meno implementare un'interfaccia.

C.   Mentre una classe può essere istanziata per formare un oggetto componente, un'interfaccia non può essere istanziata da sola perché non ha alcuna implementazione.

D.   Diverse classi di oggetti COM possono implementare un'interfaccia in modo diverso.

E.   L'oggetto deve essere istanziato per esistere l'interfaccia.

75: I clsid sono GUID che si riferiscono a:

A.   Classi di oggetti componenti.

B.   Interfacce.

C.   Digita librerie.

D.   Categorie.

E.   Metodi.

76: Quale delle seguenti interfacce è per l'accesso alle librerie dei tipi?

A.   ITypeInfo

B.   ICreateTypeInfo

C.   ICreateTypeLib

D.   Itypelib

E.   ITypeInfo2

77: Iunknown è un esempio di quale tipo di interfaccia?

A.   Standard

B.   Costume

C.   Spedizione

D.   Dual

E.   a e d

78: ActiveX

A.   a e b.

B.   b e c.

79: Quale delle seguenti interfacce COM supporta l'automazione?

80: Com non è:

A.   un linguaggio di programmazione.

B.   basato su oggetti.

C.   un'architettura software.

D.   Lingua indipendente.

E.   estensibile.

81: Quanti bit è un GUID?

A.   16

B.   32

C.   64

D.   128

E.   256

82: MTA sta per:

A.   Appartamento multi -filetto.

B.   Architettura multi -thread.

C.   Architettura di threading multipla.

D.   Architettura di threading Microsoft.

E.   Architettura minima di threading.

83: Oltre a DCOM, quale altro meccanismo IPC può essere utilizzato?

A.   Prese Windows.

B.   Chiamate di procedura remota (RPC).

C.   Blocchi di messaggi del server (PMI).

D.   a e b.

E.   A, B e C

84: DCOM è ideale per la tecnologia Internet per le applicazioni aziendali. Quale dei seguenti non supporterebbe la dichiarazione di cui sopra?

85: Qual è l'istruzione errata per quanto riguarda le interfacce?

A.   Un'interfaccia non è una classe.

B.   Un oggetto componente può o meno implementare un'interfaccia.

C.   Mentre una classe può essere istanziata per formare un oggetto componente, un'interfaccia non può essere istanziata da sola perché non ha alcuna implementazione.

D.   Diverse classi di oggetti COM possono implementare un'interfaccia in modo diverso.

E.   L'oggetto deve essere istanziato per esistere l'interfaccia.

86: I clsid sono GUID che si riferiscono a:

A.   Classi di oggetti componenti.

B.   Interfacce.

C.   Digita librerie.

D.   Categorie.

E.   Metodi.

87: Quale delle seguenti interfacce è per l'accesso alle librerie dei tipi?

A.   ITypeInfo

B.   ICreateTypeInfo

C.   ICreateTypeLib

D.   Itypelib

E.   ITypeInfo2

88: Iunknown è un esempio di quale tipo di interfaccia?

A.   Standard

B.   Costume

C.   Spedizione

D.   Dual

E.   a e d

89: Come programmatore COM, con quale metodo distruggeresti un oggetto COM?

90: Identifica l'istruzione errata:

A.   COM definisce uno standard binario per l'interoperabilità dei componenti.

B.   COM è fornito su più piattaforme come Windows, Macintosh e Unix.

C.   COM fornisce una solida evoluzione di applicazioni e sistemi basati sui componenti.

D.   COM non supporta la comunicazione tra i confini della rete.

E.   COM fornisce meccanismi per errori e report di stato.

91: Come sono correlati ActiveX e Com?

A.   ActiveX è stato rinominato come com.

B.   Com è stato rinominato come ActiveX.

C.   ActiveX è una tecnologia basata su COM.

D.   Com è una tecnologia basata su ActiveX.

E.   Entrambi sono uguali.

92: Un'interfaccia che può essere vista ovunque viene referenziata il componente, inclusa un'applicazione client, è scopata come

A.   Pubblico

B.   Private

C.   Amico

D.   Riservato

E.   Protetto

93: Quale delle seguenti è la lingua migliore da utilizzare per definire le interfacce?

A.   C

B.   C ++

C.   Midl

D.   VC ++

E.   Visual Basic

94: Il codice di marshalling è

A.   Il codice utilizzato per la creazione di librerie di tipo.

B.   Il codice utilizzato per la creazione dell'interfaccia.

C.   Il codice utilizzato per la registrazione di un componente nel sistema.

D.   Il codice utilizzato per la creazione di routine di gestione degli errori nei componenti.

E.   Il codice che racchiude i parametri per una chiamata del metodo

95: Identifica l'istruzione errata da quanto segue:

A.   La gestione della memoria condivisa tra i componenti non è consentita in COM.

B.   COM fornisce meccanismi per le comunicazioni tra i componenti.

C.   I componenti possono comunicare attraverso i confini del processo e della rete.

D.   COM supporta il caricamento dinamico dei componenti.

E.   Com è il linguaggio di programmazione indipendente.

96: ActiveX si basa su com. Di quanto segue è una dichiarazione errata in merito ai requisiti di un controllo attivox?

A.   Un controllo ActiveX deve avere un CLSID.

B.   Un controllo ActiveX può o meno supportare l'interfaccia Iunknown.

C.   Un controllo ActiveX deve avere un oggetto di classe che implementa IClassFactory.

D.   Un controllo ActiveX deve esporre proprietà, metodi ed eventi tramite interfacce di spedizione o interfacce doppie.

E.   Un controllo ActiveX deve essere un componente auto-registrante, nel processo

97: Quale dei seguenti non è un tipo di identificatore?

A.   Identificatore di classe.

B.   Indentifer di interfaccia.

C.   Identificatore del metodo.

D.   Digitare l'identificatore della libreria.

E.   Identificatore di categoria.

98: IDL sta per:

A.   Lingua di definizione dell'interfaccia.

B.   Lingua definita interfaccia.

C.   Lingua di definizione ereditaria.

D.   Lingua di definizione implicita.

E.   Linguaggio dinamico di interfaccia.

99: Vuoi registrare un componente com chiamato mydll.dll. Quale delle seguenti è la sintassi corretta per la registrazione del componente?

A.   Regserver32.exe C: \ Windows \ System \ mydll.dll

B.   Regsvr32.exe c: \ windows \ system \ mydll.dll

C.   Regsvr mydll.dll

D.   Regsvr32 mydll.dll

E.   Regsvr32 /u c: \ windows \ system \ mydll.dll

100: I componenti possono includere

A.   Oggetti dell'interfaccia utente.

B.   Cazziconi.

C.   Oggetti di accesso al database.

D.   a e c.

E.   a, b e c.