COM-Fragen (Component Object Model) in deutschen Sprachen

COM-Fragen (Component Object Model) in deutschen Sprachen

Testen Sie Ihr Verständnis der Component Object Model (COM)-Themen, indem Sie über 100 MCQ-Fragen zum Component Object Model (COM) beantworten.
Scrollen Sie nach unten, um loszulegen!

1: Identifizieren Sie die falsche Aussage:

A.   COM definiert einen binären Standard für die Interoperabilität der Komponenten.

B.   COM wird auf mehreren Plattformen wie Windows, Macintosh und Unix bereitgestellt.

C.   COM bietet eine robuste Entwicklung von komponentenbasierten Anwendungen und Systemen.

D.   COM unterstützt die Kommunikation nicht über Netzwerkgrenzen hinweg.

E.   COM enthält Mechanismen für Fehler und Statusberichterstattung.

2: Wie stehen ActiveX und Com zusammen?

A.   ActiveX wurde in Com umbenannt.

B.   Com wurde in ActiveX umbenannt.

C.   ActiveX ist eine Technologie, die auf Com basiert.

D.   Com ist eine Technologie, die auf ActiveX basiert.

E.   Beide sind gleich.

3: Eine Schnittstelle, die überall zu sehen ist, wo auf die Komponente referenziert wird, einschließlich einer Client -Anwendung, wird als gesammelt

A.   Öffentlich

B.   Privatgelände

C.   Freund

D.   Reserviert

E.   Geschützt

4: Welche der folgenden Sprachen ist die beste Sprache, um Schnittstellen zu definieren?

A.   C

B.   C ++

C.   Midl

D.   VC ++

E.   Visual Basic

5: Marshalling -Code ist

A.   Der Code, der für die Erstellung von Typbibliotheken verwendet wird.

B.   Der Code, der für die Erstellung der Schnittstelle verwendet wird.

C.   Der Code, der zur Registrierung einer Komponente im System verwendet wird.

D.   Der Code zum Erstellen von Fehlerbehandlungsroutinen in den Komponenten.

E.   Der Code, der Parameter für eine Methode aufruft packt

6: Identifizieren Sie die falsche Aussage aus folgenden:

A.   Die gemeinsame Speicherverwaltung zwischen Komponenten ist in COM nicht zulässig.

B.   COM bietet Mechanismen für die Kommunikation zwischen Komponenten.

C.   Die Komponenten können über Prozess- und Netzwerkgrenzen hinweg kommunizieren.

D.   COM unterstützt die dynamische Belastung von Komponenten.

E.   Com ist Programmiersprache unabhängig.

7: ActiveX basiert auf com.Welang der folgenden Aussagen ist eine falsche Aussage zu den Anforderungen einer ActiveX -Steuerung?

A.   Ein ActiveX -Steuerelement muss ein CLSID haben.

B.   Ein ActiveX -Steuerelement kann die IunkNown -Schnittstelle unterstützen oder nicht.

C.   Ein ActiveX -Steuerelement muss ein Klassenobjekt haben, das iCLASSFACTORY implementiert.

D.   Eine ActiveX -Steuerung muss ihre Eigenschaften, Methoden und Ereignisse über Versandoberflächen oder zwei Schnittstellen freilegen.

E.   Eine ActiveX-Steuerung muss eine selbstregistrierte In-Prozess-Komponente sein

8: Welche der folgenden Art ist keine Art von Kennung?

A.   Klassenkennung.

B.   Grenzflächen -Indentifer.

C.   Methodenkennung.

D.   Geben Sie Bibliotheksbezeichner ein.

E.   Kategoriekennung.

9: Idl steht für:

A.   Schnittstellendefinitionssprache.

B.   Schnittstelle definierte Sprache.

C.   Erbdefinitionssprache.

D.   Implizite Definitionssprache.

E.   Dynamische Schnittstelle.

10: Sie möchten eine COM -Komponente namens mydll.dll registrieren. Welche der folgenden Syntax ist die richtige Syntax für die Registrierung der Komponente?

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: Komponenten können umfassen

A.   Benutzeroberflächenobjekte.

B.   Zauberschalter.

C.   Datenbankzugriffsobjekte.

D.   a und c.

E.   A, B und c.

12: Wie unterscheidet sich der Instanzeigenschaftswert einer extern erstellbaren Klasse von einer abhängigen Objektklasse?

A.   Die Instanzeigenschaft für eine extern erstellbare Klasse hat ihren Wert auf private Wert, während alle abhängigen Objekte ihre Werte auf publicnotcreadable festlegen.

B.   Die Instanzeigenschaft für eine extern kreatbare Klasse hat ihren Wert auf publicNotcreadable festgelegt, während alle abhängigen Objekte ihre Werte auf privat einstellen lassen.

C.   Die Instanzeigenschaft für eine extern kreatbare Klasse hat seinen Wert nicht auf private oder öffentlich -kreiferbare Wert, während alle abhängigen Objekte ihre Werte auf publicnotcreadable oder privat festlegen.

D.   Die Instanzierung für eine extern kreatbare Klasse hat seinen Wert auf private oder öffentliche Angaben, während alle abhängigen Objekte ihre Werte nicht auf publicnotcreadable oder privat festlegen.

E.   Die Instanzeigenschaft für eine extern erstellbare Klasse hat ihren Wert nicht auf privat eingestellt, während alle abhängigen Objekte ihre Werte nicht auf publicnotcreadable festlegen.

13: Die Komponente muss in einem separaten Bereich oder separatem Thread von der Client -Anwendung ausgeführt werden. Welchen Servertyp würden Sie verwenden?

A.   In Bearbeitung

B.   Out-Process

C.   Fernbedienung

D.   A oder B.

E.   b oder c.

14: Eine ActiveX -Steuerung hat anhaltende Eigenschaften. Welche Schnittstelle muss sie implementieren?

A.   Ipersiststream

B.   Iperssist

C.   Ipersiststreaminit

D.   A oder B.

E.   a oder c

15: Welche Schnittstelle wird von einem kommerziellen Programm verwendet, um eine COM-Objekt-Eigenschaften, -Methoden und -ereignisse nach Namen aufzurufen?

A.   IUKNNOWN

B.   Idispatch

C.   Aufrufen

D.   Ich erkläre

E.   ICLASSFAKTOR

16: Unter welchem ​​Registrierungsschlüssel wird der Pfadname eines COM-Servers außerhalb des Prozesses gefunden?

A.   Hkcr \ prog-id \ clsid

B.   Hkcr \ clsid \ {Objektklasse-ID} \ localServer32

C.   Hkcr \ clsid \ {Objektklasse-ID} \ progid

D.   Hkcr \ clsid \ {Objektklasse-ID} \ typelib

E.   Hkcr \ clsid \ {Objektklasse-ID} \ Version

17: Ein Stellvertreter ist:

A.   eine Art von Schnittstelle.

B.   Eine besondere Methode eines COM -Objekts.

C.   Ein Aufruf einer Methode eines COM -Objekts.

D.   Ein Objekt, das im Adressraum des Anrufers ausgeführt wird.

E.   Ein Objekt, das im Serverprozess ausgeführt wird.

18: Die grundlegende Einheit der Gewinde in COM wird als a genannt

A.   Wohnung

B.   Klasse

C.   Schnittstelle

D.   Block

E.   Fragment

19: Wie werden Schnittstellen versioniert?

A.   Mithilfe von Typbibliotheken.

B.   Durch Verwendung von IIDs.

C.   Durch Verwendung von Richtlinien.

D.   Man kann keine Versionen der Versionen, jede Schnittstelle neu.

E.   Durch Verwendung von IDL

20: Welche der folgenden Aussagen ist in Bezug auf Versandschnittstellen falsch?

A.   Absendungsschnittstellen erhalten ihren Namen von der Tatsache, die mit dem COM -Schnittstellen -IDispatch implementiert werden.

B.   Eine Versandschnittstelle ermöglicht es Anrufern, ein Objekt ein Objekt zur Laufzeit für eine Liste seiner Automatisierungsmethoden und -Parameter abzufragen und diese Methoden dann aufzurufen.

C.   Scriptingsprachen wie VBA und VBScript können sowohl Versand- als auch VTABLE -Schnittstellen verwenden.

D.   COM -Objekte, die Versandschnittstellen aufdecken, werden als Automatisierungsobjekte oder Automatisierungsserver bezeichnet.

E.   Durch Versandoberflächen können Tools wie Visual Basic und PowerBuilder die Verwendung von COM -Objekten angepasst werden.

21: Welche der folgenden Aussagen zu DCOM ist falsch?

A.   DCOM basiert auf der COM -Technologie.

B.   Es ist eine Erweiterung der COM-Technologie auf niedriger Ebene.

C.   DCOM ist so konzipiert, dass er nur auf Windows -Plattformen ausgeführt wird.

D.   DCOM ist auf den RPC -Mechanismus der offenen Gruppe verteilt.

E.   Mithilfe von DCOM sind Anwendungen nicht gezwungen, jedes Mal zu aktualisieren, wenn sich das Objekt ändert, da dies automatisch durchgeführt wird.

22: Welche der folgenden Aussagen ist kein Nachteil von MIDL?

A.   MIDL ist relativ komplex.

B.   MIDL trennt die Schnittstelle deutlich von der Implementierung.

C.   Alle Out -Parameter müssen Zeiger sein.

D.   Funktionsüberlastung wird nicht unterstützt.

E.   Der Rückgabetyp für Methoden in Objektoberflächen muss ein HRESULT sein.

23: Mit welcher Funktion können Sie der Systemregistrierung Informationen über eine Typbibliothek hinzufügen?

A.   RegisterTypelib

B.   RegTypelib

C.   Regtlb

D.   RegisterTLB

E.   Regtyp

24: IIDs sind Richtlinien, die sich beziehen:

A.   Schnittstellen

B.   Klassen

C.   Geben Sie Bibliotheken ein

D.   Methoden

E.   Kategorien & nbsp; & nbsp;

25: Was sind die verschiedenen Arten von Marshalling?

A.   Standard

B.   Brauch

C.   Standard-Brauch

D.   Standard, individuell, eingebaut

E.   Standard, gebaut

26: Wenn eine Richtlinie verwendet wird, um ein COM -Objekt zu identifizieren, wird sie als a bezeichnet:

A.   Schnittstelle

B.   Progid

C.   Clsid

D.   Iid

E.   Libid

27: Die Schlosserverfahren wird verwendet, um:

A.   Verhindern Sie, dass andere Kunden auf die Ressourcen des Objekts zugreifen, bis das Schloss entfernt ist.

B.   Wird verwendet, um den Zustand eines Objekts auf der Festplatte zu speichern.

C.   Halten Sie eine Komponente im Speicher offen, sodass Instanzen schneller erstellt werden können.

D.   Verhindern, dass die Komponente abstürzt.

E.   Zerstören Sie eine offene Komponente und nicht mehr benötigt.

28: Welches ist die falsche Aussage zu Richtlinien?

A.   Guids sind Ganzzahlen, die garantiert in der Welt über Raum und Zeit einzigartig sind.

B.   Sie identifizieren jede Schnittstelle eindeutig.

C.   Sie identifizieren jede Komponentenobjektklasse eindeutig.

D.   Die Guids sind in die Typbibliothek eingebettet.

E.   Die GUIDs werden vom COM -System dynamisch zur Bindezeit verwendet, um sicherzustellen, dass zwischen den Komponenten keine falschen Verbindungen hergestellt werden.

29: Com bietet Ort Transparenz von:

A.   Schnittstellen.

B.   Guids.

C.   Proxies und Stubs.

D.   Geben Sie Bibliotheken ein.

E.   Idl.

30: Die addRef -Methode der IunkNown -Schnittstelle lautet:

A.   Aufgerufen, um das COM -Objekt über einen neuen Verweis auf das Objekt zu informieren.

B.   Aufgerufen, um das COM -Objekt wissen zu lassen, dass eine Referenz nicht mehr benötigt wird.

C.   Aufgerufen, wenn das COM -Objekt zerstört wird.

D.   Aufgerufen, wenn das COM -Objekt instanziiert ist.

E.   Immer nach der Release -Methode aufgerufen.

31: Welche der folgenden Sprachen/Tools kann mit COM über Versandoberflächen interagieren?

A.   Vbscript

B.   Powerbuilder

C.   Visual Basic

D.   a und c.

E.   A, B und c.

32: Wie viele verschiedene Arten von Schnittstellen gibt es in Com?

A.   3

B.   4

C.   5

D.   6

E.   7

33: Welche Schnittstelle muss von einem COM -Objekt unterstützt werden?

A.   IUKNNOWN

B.   Aufrufen

C.   Idispatch

D.   Ich erkläre

E.   ICLASSFAKTOR

34: MIDL steht für

A.   Microsoft Interface Definitionssprache.

B.   Makro -Schnittstellen -Definitionssprache.

C.   Multiple Interface Definitionssprache.

D.   Makroidentifikationssprache.

E.   Minimum Interface Definitionssprache

35: Eine Komponentenkategorie wird identifiziert durch:

A.   Clsid

B.   AUSWEIS

C.   Iid

D.   Katid

E.   Libid

36: Welche der folgenden Aussagen ist kein Ziel von com?

A.   Entwickler sollten ihre eigenen einzigartigen Komponenten so erstellen, dass die Komponenten mit anderen von verschiedenen Anbietern entwickelten Komponenten zusammenarbeiten sollten.

B.   Ein System sollte mit minimalen Overheads aktualisiert werden.

C.   Die Softwareentwicklungskosten sollten erhöht werden.

D.   Anwendungen, die in verschiedenen Sprachen entwickelt wurden, sollten in der Lage sein, Informationen auszutauschen.

E.   Es sollte eine transparente Interoperabilität der Querprozess geben

37: Welche der folgenden Aussagen ist eine COM -Schnittstelle für den Datenbankzugriff?

A.   Rdo

B.   ODBC Direkt.

C.   Ado

D.   a und c.

E.   A, B und c.

38: Welche der folgenden Aussagen ist in Bezug auf die Schlosservermethode falsch?

A.   Der Client hält die Schlosserverfahren, um eine Komponente im Speicher offen zu halten.

B.   Alle Clients müssen die Schlosserverfahren anrufen.

C.   Es wird verwendet, damit Instanzen schnell erstellt werden können.

D.   Es ist eine Methode der iClassFactory -Schnittstelle.

E.   Es ist erforderlich, wenn spezielle Leistung für die Erstellung mehrerer Klasseninstanzen erforderlich ist.

39: Identifizieren Sie die falsche Aussage zu Vtables:

A.   vtable steht für die virtuelle Funktionstabelle.

B.   Es ist ein geordnetes Array mit Zeigern auf virtuelle Funktionen.

C.   Das VTABLE kann nicht unter Instanzen derselben Objektklasse geteilt werden.

D.   Vtables arbeiten doppelte Indirektion.

E.   Jedes Objekt muss auch einen Zeiger auf seinen VTable enthalten. Ein Zeiger auf diesen Zeiger wird von QueryInterface zurückgegeben.

40: Welche der folgenden Aussagen ist ein Nachteil von MIDL?

A.   MIDL ist sprachunabhängig.

B.   MIDL trennt eine deutliche Schnittstelle von der Implementierung.

C.   MIDL bietet Microsoft-spezifische Funktionen, die in anderen IDLs nicht zu finden sind.

D.   Der MIDL -Compiler kann automatisch Proxys und Stubs erzeugen, was die Parameter über die Prozessgrenzen hinweg marschieren kann.

E.   Alle Out -Parameter sind Zeiger.

41: Welche Technik verwendet DCOM, um die Müllsammlung von Objekten zu behandeln?

A.   Pinging

B.   Referenzzählung.

C.   Pinging und Referenzzählung.

D.   Pinging und Stubs.

E.   Pinging und Stellvertreter.

42: Welche der folgenden Methoden sind Methoden der IunkNown -Schnittstelle?

A.   QueryInterface

B.   Addref

C.   Addrelease

D.   A und B.

E.   B und c.

43: Wählen Sie die falsche Aussage aus den folgenden Schnittstellen aus:

A.   Kunden interagieren nur mit Zeigern auf Schnittstellen.

B.   Wenn ein Client Zugriff auf ein Komponentenobjekt hat, hat er tatsächlich einen Zeiger, der auf die Funktionen der Schnittstelle zugreift, die als Schnittstellenzeiger bezeichnet wird.

C.   In COM kann ein Client sowohl auf die Methoden der Schnittstelle als auch auf die Daten des Objekts zugreifen.

D.   Komponentenobjekte können mehrere Schnittstellen freilegen.

E.   Jede Schnittstelle ist einzigartig identifiziert.

44: Kann ein Client nach welcher Methode der IunkNown -Schnittstelle Zeiger auf andere Routinen erhalten, indem er einen Schnittstellenzeiger anfordert?

A.   GetPointer

B.   GetInterface

C.   QueryInterface

D.   Addref

E.   Freigeben

45: Die Erweiterung einer Typbibliothek lautet:

A.   Typ

B.   tlib

C.   tlb

D.   tbl

E.   tpl

46: Eine Schnittstelle ist:

A.   Die Standardmethode einer Komponente.

B.   Ein stark getippter Vertrag zwischen einer Softwarekomponente und einem Kunden.

C.   Eine Artikulation eines erwarteten Verhaltens und der erwarteten Verantwortung.

D.   A und B.

E.   B und C

47: Wenn ein Objekt keine angeforderte Schnittstelle unterstützt, gibt QueryInterface zurück:

A.   E_nointerface

B.   KEINICTERFACE

C.   Nulleninterface

D.   Interfacenull

E.   Schnittstelle-Nr

48: Welche der folgenden Aussagen stimmt in Bezug auf die Vorteile von Typ -Libraires falsch?

A.   Die Typüberprüfung kann zur Kompilierungszeit durchgeführt werden. Dies kann Entwicklern von ActiveX -Clients helfen, schnelle, korrekte Code zu schreiben, um auf Objekte zuzugreifen.

B.   Sie können eine Schnittstelle mit Typinformationen beschreiben und IDispatch :: Invoke für die Schnittstelle mit einem einzigen Aufruf zum Aufbau implementieren.

C.   Visuelle grundlegende Anwendungen können Objekte mit spezifischen Schnittstellentypen erstellen und nicht den generischen Objekttyp, um die frühe Bindung zu nutzen

D.   ActiveX-Clients, die VTBLS nicht unterstützen, können Dispids zur Kompilierung des Zeitpunkts lesen und zwischenstreiten und die Laufzeitleistung verbessern.

E.   Der lokale Serverzugriff wird verbessert, da die Automatisierung die Typbibliothek umgeht, um die Parameter zu verpacken, die in einem anderen Prozess an ein Objekt übergeben werden.

49: Was wird der Mechanismus in COM verwendet, um Komponenten eindeutig zu identifizieren?

A.   Clsid

B.   Idl

C.   Guid

D.   JIT

E.   Fäden

50: Im Folgenden finden Sie einige Aussagen zu Schnittstellen. Welches ist der einzige Falsche?

A.   Eine Schnittstelle ist kein Komponentenobjekt.

B.   Eine Schnittstelle ist ein verwandter Satz von Funktionen, über die Clients und Komponentenobjekte kommunizieren.

C.   Das Komponentenobjekt kann in einer beliebigen Sprache implementiert werden, solange es Hinweise zur Schnittstellen von Mitgliedsfunktionen bereitstellen kann.

D.   Clients interagieren direkt mit Schnittstellen.

E.   Schnittstellen werden stark tippt

51: Die Anzahl der Methoden in der IunkNown -Schnittstelle lautet:

A.   2

B.   3

C.   4

D.   5

E.   6

52: CLSID steht für:

A.   Klassenkennung.

B.   Klassenschnittstellenkennung.

C.   Klassensystemkennung.

D.   Klassensprachkennung.

E.   Klassensprachenidentifikation.

53: Welche der folgenden kompilierten Elemente betreibt nicht in den Prozess?

A.   Activex exe

B.   ActiveX DLL

C.   ActiveX Control

D.   Standard DLL

E.   a und d.

54: Welche Sprache verschreibt COM die Erstellung von Komponenten?

A.   C

B.   C ++

C.   VC ++

D.   Visual Basic.

E.   COM ist insofern sprachunabhängig, als es keine bestimmte Programmiersprache für die Erstellung von Komponenten vorschreibt.

55: Com steht für:

A.   Gemeinsames Objektmodell

B.   Komponentenzielmodell

C.   Komponentenobjektmethode

D.   Komponentenobjektmodell

E.   Komponentenobjektmethode

56: Das Hauptziel von COM ist:

A.   Interoperabilität

B.   Wiederverwendbarkeit

C.   Wartung

D.   Flexibilität

E.   Verwaltbarkeit

57: Wie viele Felder besteht ein HRESULT?

A.   2

B.   3

C.   4

D.   5

E.   6

58: Mit welcher Methode würden Sie neue Guids erstellen?

A.   CreateGuid

B.   Cocreateguid

C.   Guidcreat

D.   Coguidcreate

E.   CreateNewguid

59: Guid steht für

A.   Global eindeutige Kennung.

B.   Globale Identifizierung.

C.   Generische Eindrückung.

D.   Generische eindeutige Identifizierung.

E.   Grafische Benutzeroberfläche Identifizierung.

60: Wenn eine GUID eine Schnittstelle identifiziert, ist sie als ein bekannt

A.   Progid

B.   Clsid

C.   Iid

D.   Libid

E.   Cid

61: Können Sie in welchem ​​Tool/in welchem ​​Tool/in welchem ​​Tool COM -Komponenten?

A.   C ++

B.   VC ++

C.   Visual Basic

D.   B und c

E.   A, B und C

62: Was ist die Ähnlichkeit/Beziehung zwischen benannten Pipes und DCOM?

A.   Beide sind objektorientierte Sprachen.

B.   Named Pipes wurde in DCOM umbenannt.

C.   Beide basieren auf der COM -Technologie.

D.   Beide sind Mechanismen für IPC.

E.   DCOM verlangt, dass benannte Pipes funktionieren.

63: Eine duale Schnittstelle ist eine:

A.   In denen es zwei Methoden gibt.

B.   Dies gilt für zwei Objekte.

C.   Das kombiniert eine Versand -Schnittstelle und eine direkte VTABLE -Schnittstelle.

D.   Das hat zwei Versandschnittstellen.

E.   Das hat zwei direkte vtable Schnittstellen.

64: Identifizieren Sie die falsche Aussage aus folgenden:

A.   COM ist eine Softwarearchitektur, die eine Reihe von Standards für die Interoperabilität der Komponenten definiert.

B.   Com ist nicht von einer bestimmten Programmiersprache abhängig.

C.   COM ist die zugrunde liegende Architektur, die die Grundlage für Softwarendienste auf höherer Ebene bildet, wie die von Objektverbinden und Einbetten (OLE) bereitgestellt.

D.   Der COM -Support ist nur auf Microsoft -Plattformen erhältlich.

E.   Com ist erweiterbar.

65: Welche der folgenden Aussagen ist die richtige Aussage zu IDL?

A.   IDL ist ein Tool, mit dem Programmierer Schnittstellen definieren können.

B.   IDL ist die Sprache, die zum Erstellen von COM -Klassen verwendet wird.

C.   IDL ist die Sprache, die in Clients verwendet wird, um COM -Server anzurufen.

D.   IDL wird für die Interprozesskommunikation verwendet.

E.   IDL ist eine Threading -Architektur.

66: UDT steht für:

A.   Universeller Datentyp.

B.   Universelle Datenübertragung.

C.   Einheitlicher Datentyp.

D.   Einheitliche Datenübertragung.

E.   Einheitliche Datentechnologie.

67: Welche der folgenden Parameter müssen Sie an die Cocrreateinstance -Funktion übergeben?

A.   Klassenbezeichnungsparameter.

B.   Parameter Typ des Komponenten.

C.   Schnittstellenerkennungsparameter.

D.   a und c.

E.   A, B und c.

68: Ein Stub ist:

A.   eine Fehlerbedingung.

B.   Ein anderer Name für eine Schnittstelle.

C.   eine Art von Schnittstelle.

D.   Ein Objekt, das im Serverprozess ausgeführt wird.

E.   ein zerstörtes Objekt.

69: Iid steht für:

A.   Schnittstellen -Idenitifer.

B.   Vererbungsidentifizierung.

C.   Unveränderliche Instanzkennung.

D.   Instanzkennung.

E.   Erbte Schnittstellenidentifikation.

70: Welche der folgenden Technologien basiert auf COM?

A.   Corba

B.   Ole

C.   ActiveX

D.   A und B.

E.   B und c.

71: Com ist nicht:

A.   eine Programmiersprache.

B.   Objekt basiert.

C.   eine Softwarearchitektur.

D.   Sprache unabhängig.

E.   Wie viele Bits ist eine Richtlinie?

F.   16

G.   32

H.   64

I.   128

J.   256

72: MTA steht für:

A.   Mehrfadenwohnung.

B.   Multi -Thread -Architektur.

C.   Mehrere Threading -Architektur.

D.   Microsoft Threading Architecture.

E.   Minimale Fadenarchitektur.

73: Welcher andere IPC -Mechanismus kann abgesehen von DCOM verwendet werden?

A.   Windows Sockets.

B.   Remote Procedure Calls (RPCs).

C.   Server -Nachrichtenblöcke (KMU).

D.   A und B.

E.   A, B und C

74: Welches ist die falsche Aussage zu Schnittstellen?

A.   Eine Schnittstelle ist keine Klasse.

B.   Ein Komponentenobjekt kann eine Schnittstelle implementieren oder nicht.

C.   Während eine Klasse so instanziiert werden kann, dass sie ein Komponentenobjekt bildet, kann eine Schnittstelle nicht selbst instanziiert werden, da sie keine Implementierung trägt.

D.   Verschiedene COM -Objektklassen können eine Schnittstelle unterschiedlich implementieren.

E.   Das Objekt muss so instanziiert werden, dass die Schnittstelle existiert.

75: CLSIDs sind Richtlinien, die sich beziehen:

A.   Komponentenobjektklassen.

B.   Schnittstellen.

C.   Geben Sie Bibliotheken ein.

D.   Kategorien.

E.   Methoden.

76: Welches der folgenden Schnittstellen ist für den Zugriff auf Typbibliotheken?

A.   Itypeinfo

B.   Icreatetypeinfo

C.   Icreatetypelib

D.   Itypelib

E.   Itypeinfo2

77: IUKNNOWN ist ein Beispiel für welche Art von Schnittstelle?

A.   Standard

B.   Brauch

C.   Versenden

D.   Dual

E.   a und d

78: ActiveX

A.   A und B.

B.   B und c.

79: Welche der folgenden COM -Schnittstellen unterstützt die Automatisierung?

80: Com ist nicht:

A.   eine Programmiersprache.

B.   Objekt basiert.

C.   eine Softwarearchitektur.

D.   Sprache unabhängig.

E.   erweiterbar.

81: Wie viele Bits ist eine Richtlinie?

A.   16

B.   32

C.   64

D.   128

E.   256

82: MTA steht für:

A.   Mehrfadenwohnung.

B.   Multi -Thread -Architektur.

C.   Mehrere Threading -Architektur.

D.   Microsoft Threading Architecture.

E.   Minimale Fadenarchitektur.

83: Welcher andere IPC -Mechanismus kann abgesehen von DCOM verwendet werden?

A.   Windows Sockets.

B.   Remote Procedure Calls (RPCs).

C.   Server -Nachrichtenblöcke (KMU).

D.   A und B.

E.   A, B und C

84: DCOM ist ideal für Internet -Technologie für Geschäftsanwendungen geeignet. Welche der folgenden Aussagen würde die obige Erklärung nicht unterstützen?

85: Welches ist die falsche Aussage zu Schnittstellen?

A.   Eine Schnittstelle ist keine Klasse.

B.   Ein Komponentenobjekt kann eine Schnittstelle implementieren oder nicht.

C.   Während eine Klasse so instanziiert werden kann, dass sie ein Komponentenobjekt bildet, kann eine Schnittstelle nicht selbst instanziiert werden, da sie keine Implementierung trägt.

D.   Verschiedene COM -Objektklassen können eine Schnittstelle unterschiedlich implementieren.

E.   Das Objekt muss so instanziiert werden, dass die Schnittstelle existiert.

86: CLSIDs sind Richtlinien, die sich beziehen:

A.   Komponentenobjektklassen.

B.   Schnittstellen.

C.   Geben Sie Bibliotheken ein.

D.   Kategorien.

E.   Methoden.

87: Welches der folgenden Schnittstellen ist für den Zugriff auf Typbibliotheken?

A.   Itypeinfo

B.   Icreatetypeinfo

C.   Icreatetypelib

D.   Itypelib

E.   Itypeinfo2

88: IUKNNOWN ist ein Beispiel für welche Art von Schnittstelle?

A.   Standard

B.   Brauch

C.   Versenden

D.   Dual

E.   a und d

89: Als COM -Programmierer würden Sie nach welcher Methode ein COM -Objekt zerstören?

90: Identifizieren Sie die falsche Aussage:

A.   COM definiert einen binären Standard für die Interoperabilität der Komponenten.

B.   COM wird auf mehreren Plattformen wie Windows, Macintosh und Unix bereitgestellt.

C.   COM bietet eine robuste Entwicklung von komponentenbasierten Anwendungen und Systemen.

D.   COM unterstützt die Kommunikation nicht über Netzwerkgrenzen hinweg.

E.   COM enthält Mechanismen für Fehler und Statusberichterstattung.

91: Wie stehen ActiveX und Com zusammen?

A.   ActiveX wurde in Com umbenannt.

B.   Com wurde in ActiveX umbenannt.

C.   ActiveX ist eine Technologie, die auf Com basiert.

D.   Com ist eine Technologie, die auf ActiveX basiert.

E.   Beide sind gleich.

92: Eine Schnittstelle, die überall zu sehen ist, wo auf die Komponente referenziert wird, einschließlich einer Client -Anwendung, wird als Scoped As

A.   Öffentlich

B.   Privatgelände

C.   Freund

D.   Reserviert

E.   Geschützt

93: Welche der folgenden Sprachen ist die beste Sprache, um Schnittstellen zu definieren?

A.   C

B.   C ++

C.   Midl

D.   VC ++

E.   Visual Basic

94: Marshalling -Code ist

A.   Der Code, der für die Erstellung von Typbibliotheken verwendet wird.

B.   Der Code, der für die Erstellung der Schnittstelle verwendet wird.

C.   Der Code, der zur Registrierung einer Komponente im System verwendet wird.

D.   Der Code zum Erstellen von Fehlerbehandlungsroutinen in den Komponenten.

E.   Der Code, der Parameter für eine Methode aufruft

95: Identifizieren Sie die falsche Aussage aus folgenden:

A.   Die gemeinsame Speicherverwaltung zwischen Komponenten ist in COM nicht zulässig.

B.   COM bietet Mechanismen für die Kommunikation zwischen Komponenten.

C.   Die Komponenten können über Prozess- und Netzwerkgrenzen hinweg kommunizieren.

D.   COM unterstützt die dynamische Belastung von Komponenten.

E.   Com ist Programmiersprache unabhängig.

96: ActiveX basiert auf com.Welang der folgenden Aussagen ist eine falsche Aussage zu den Anforderungen einer ActiveX -Steuerung?

A.   Ein ActiveX -Steuerelement muss ein CLSID haben.

B.   Ein ActiveX -Steuerelement kann die IunkNown -Schnittstelle unterstützen oder nicht.

C.   Ein ActiveX -Steuerelement muss ein Klassenobjekt haben, das iCLASSFACTORY implementiert.

D.   Eine ActiveX -Steuerung muss ihre Eigenschaften, Methoden und Ereignisse über Versandoberflächen oder zwei Schnittstellen freilegen.

E.   Eine ActiveX-Steuerung muss eine selbstregistrierte In-Prozess-Komponente sein

97: Welche der folgenden Art ist keine Art von Kennung?

A.   Klassenkennung.

B.   Grenzflächen -Indentifer.

C.   Methodenkennung.

D.   Geben Sie Bibliotheksbezeichner ein.

E.   Kategoriekennung.

98: Idl steht für:

A.   Schnittstellendefinitionssprache.

B.   Schnittstelle definierte Sprache.

C.   Erbdefinitionssprache.

D.   Implizite Definitionssprache.

E.   Dynamische Schnittstelle.

99: Sie möchten eine COM -Komponente namens mydll.dll registrieren. Welche der folgenden Syntax ist die richtige Syntax für die Registrierung der Komponente?

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: Komponenten können umfassen

A.   Benutzeroberflächenobjekte.

B.   Zauberschalter.

C.   Datenbankzugriffsobjekte.

D.   a und c.

E.   A, B und c.