Türkçe COM (Component Object Model) soruları

Türkçe COM (Component Object Model) soruları

100'den fazla MCQ Bileşen Nesne Modeli (COM) sorusunu yanıtlayarak Bileşen Nesne Modeli (COM) konularını ne kadar anladığınızı test edin.
Başlamak için aşağı kaydırın!

1: Yanlış ifadeyi tanımlayın:

A.   Com, bileşen birlikte çalışabilirliği için ikili bir standart tanımlar.

B.   Com, Windows, Macintosh ve Unix gibi birden fazla platformda sağlanır.

C.   Com, bileşen tabanlı uygulamaların ve sistemlerin sağlam evrimini sağlar.

D.   Com ağ sınırları arasında iletişimi desteklemez.

E.   Com, hata ve durum raporlaması için mekanizmalar sağlar.

2: Activex ve com nasıl ilişkilidir?

A.   Activex com olarak yeniden adlandırıldı.

B.   Com Activex olarak yeniden adlandırıldı.

C.   Activex, COM üzerine inşa edilmiş bir teknolojidir.

D.   Com ActiveX üzerine inşa edilmiş bir teknolojidir.

E.   İkisi de aynı.

3: Bir istemci uygulaması da dahil olmak üzere bileşenin referans verildiği her yerde görülebilen bir arayüz olarak

A.   Halk

B.   Özel

C.   Arkadaş

D.   Rezerve

E.   Korunan

4: Arayüzleri tanımlamak için kullanılacak en iyi dil aşağıdakilerden hangisidir?

A.   C

B.   C ++

C.   Midl

D.   VC ++

E.   Visual Basic

5: Marshalling kodu

A.   Kütüphanelerin oluşturulması için kullanılan kod.

B.   Arayüzün oluşturulması için kullanılan kod.

C.   Sistemde bir bileşeni kaydetmek için kullanılan kod.

D.   Bileşenlerde hata işleme rutinleri oluşturmak için kullanılan kod.

E.   Bir yöntem çağrısı için parametreleri paketleyen kod

6: Aşağıdakilerden yanlış ifadeyi tanımlayın:

A.   Com'da bileşenler arasında paylaşılan bellek yönetimine izin verilmez.

B.   Com, bileşenler arasındaki iletişim için mekanizmalar sağlar.

C.   Bileşenler süreç ve ağ sınırları arasında iletişim kurabilir.

D.   Com, bileşenlerin dinamik yüklemesini destekler.

E.   Com dil bağımsız programlama.

7: ActiveX, ActiveX kontrolünün gereksinimleriyle ilgili olarak aşağıdakilerden hangisi yanlış bir ifade var?

A.   Activex kontrolünün bir CLSID'si olmalıdır.

B.   Bir ActiveX kontrolü iunknown arayüzünü destekleyebilir veya desteklemeyebilir.

C.   Activex kontrolünün IClassFactory'yi uygulayan bir sınıf nesnesi olmalıdır.

D.   Bir ActiveX kontrolü, özelliklerini, yöntemlerini ve olaylarını sevk arabirimleri veya çift arayüzler aracılığıyla ortaya çıkarmalıdır.

E.   Activex kontrolü, kendi kendine kayıtlı, süreç içi bir bileşen olmalıdır

8: Aşağıdakilerden hangisi bir tanımlayıcı türü değildir?

A.   Sınıf tanımlayıcısı.

B.   Arayüz intentifer.

C.   Yöntem tanımlayıcısı.

D.   Kütüphane tanımlayıcısı yazın.

E.   Kategori tanımlayıcısı.

9: IDL şu anlamına gelir:

A.   Arayüz tanımı dili.

B.   Arayüz tanımlı dil.

C.   Miras tanımı dili.

D.   Örtük tanım dili.

E.   Arayüz dinamik dili.

10: Mydll.dll adlı bir com bileşeni kaydetmek istiyorsunuz. Bileşeni kaydetmek için doğru sözdizimi aşağıdakilerden hangisidir?

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: Bileşenler içerebilir

A.   Kullanıcı arayüzü nesneleri.

B.   Yazım denetleyicileri.

C.   Veritabanı Erişim Nesneleri.

D.   a ve c.

E.   a, b ve c.

12: Harici olarak oluşturulabilir bir sınıfın özellik değeri, bağımlı bir nesne sınıfından nasıl farklıdır?

A.   Harici olarak oluşturulabilir bir sınıf için mülk geliştirmek, değerini özel olarak ayarlarken, tüm bağımlı nesneler değerleri publicNotcrateable olarak ayarlayacaktır.

B.   Harici olarak oluşturulabilir bir sınıf için mülk geliştirmek, değerini publicnotcreatable olarak ayarlarken, tüm bağımlı nesnelerin değerleri özel olarak ayarlanacaktır.

C.   Harici olarak oluşturulabilir bir sınıf için mülk geliştirmek, değerinin özel veya publicnotclecreatable olarak ayarlanmayacağı, tüm bağımlı nesnelerin değerleri publicnotclecreable veya özel olarak ayarlanacaktır.

D.   Harici olarak oluşturulabilir bir sınıf için kurumun değeri özel veya publicnotclecreatable olarak ayarlanırken, tüm bağımlı nesnelerin değerleri publicnotclecreable veya özel olarak ayarlanmayacaktır.

E.   Harici olarak oluşturulabilir bir sınıf için özelliği geliştirmek, değerinin özel olarak ayarlanmayacağı, tüm bağımlı nesnelerin değerleri publicnotclecreable olarak ayarlanmayacaktır.

13: Bileşenin istemci uygulamasından ayrı bir alanda veya ayrı bir iş parçacığında çalıştırılması gerekir. Hangi tür sunucu kullanırsınız?

A.   İşgal içi

B.   Dış işleme

C.   Uzak

D.   A veya b.

E.   b veya c.

14: Activex kontrolünün kalıcı özellikleri vardır. Hangi arayüzü uygulamalıdır?

A.   Ipersistsstream

B.   İpersist

C.   İpersistsstreaminit

D.   A veya b.

E.   a veya c

15: COM Objects özelliklerini, yöntemlerini ve olaylarını adıyla çağırmak için COM kullanan bir program tarafından hangi arayüz kullanılır?

A.   Iunknown

B.   Idispatch

C.   Çağırmak

D.   Bildiriyorum

E.   İclassfactory

16: Sürüm Dışı COM sunucusunun yol adı hangi kayıt defteri tuşu altında bulunur?

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} \ sürüm

17: Bir proxy:

A.   bir tür arayüz.

B.   COM nesnesinin özel bir yöntemi.

C.   bir com nesnesinin yöntemine çağrı.

D.   Arayanın adres alanında çalışan bir nesne.

E.   sunucu işleminde çalışan bir nesne.

18: COM'daki iplik güvenliğinin temel birimine bir denir.

A.   apartman

B.   sınıf

C.   arayüz

D.   Engellemek

E.   Parça

19: Arayüzler nasıl sürümlenir?

A.   Tip kitaplıklarını kullanarak.

B.   IID'leri kullanarak.

C.   Guids kullanarak.

D.   Sürüm arayüzleri yapamaz, her arayüz yenidir.

E.   IDL kullanarak

20: Dağıtım arayüzleri ile ilgili aşağıdaki ifadelerden hangisi yanlış?

A.   Dağıtım Arabirimleri, COM arabirimi IDISPATCH kullanılarak uygulanan gerçeğinden adlarını alır.

B.   Bir gönderme arabirimi, arayanların bir nesneyi bir nesneyi çalışma zamanında otomasyon yöntemleri ve parametrelerinin bir listesi için sorgulamasına ve ardından bu yöntemleri çağırmasına olanak tanır.

C.   VBA ve VBScript gibi komut dosyaları hem gönderme hem de VTable arabirimlerinden yararlanabilir.

D.   Dağıtım arabirimlerini ortaya çıkaran com nesnelerine otomasyon nesneleri veya otomasyon sunucuları denir.

E.   Dağıtım arabirimleri, Visual Basic ve PowerBuilder gibi araçların COM nesnelerini kullanacak şekilde uyarlanmasını çok daha kolay hale getirir.

21: DCOM ile ilgili aşağıdaki ifadelerden hangisi yanlış?

A.   DCOM COM teknolojisine dayanmaktadır.

B.   COM teknolojisinin düşük seviyeli bir uzantısıdır.

C.   DCOM yalnızca Windows platformlarında çalışacak şekilde tasarlanmıştır.

D.   DCOM, açık grup dağıtılmış bilgi işlem ortamı RPC mekanizmasına katmanlıdır.

E.   DCOM kullanarak, bu otomatik olarak yapıldığı için, nesne her değiştiğinde uygulamalar yükseltmeye zorlanmaz.

22: Aşağıdakilerden hangisi MIDL'in bir dezavantajı değildir?

A.   Midl nispeten karmaşıktır.

B.   MIDL, arayüzü uygulamadan açıkça ayırır.

C.   Tüm parametreler işaretçi olmalıdır.

D.   Fonksiyon aşırı yükleme desteklenmez.

E.   Nesne arayüzlerindeki yöntemler için dönüş türü bir hresult olmalıdır.

23: Sistem kayıt defterine bir tür kitaplık hakkında bilgi eklemek için hangi işlevi kullanabilirsiniz?

A.   RegisterTypelib

B.   RegTypelib

C.   Regtlb

D.   SicilTlb

E.   Regtype

24: IID'ler aşağıdakileri ifade eden kılavuzlardır:

A.   Arayüzler

B.   Sınıf

C.   Tip Kütüphaneler

D.   Yöntem

E.   Kategoriler & nbsp; & nbsp;

25: Çeşitli marshalling türleri nelerdir?

A.   Standart

B.   Gelenek

C.   Standart, özel

D.   Standart, özel, yerleşik

E.   Standart, dahili

26: Bir COM nesnesini tanımlamak için bir GUID kullanıldığında, aşağıdakiler olarak bilinir:

A.   Arayüz

B.   Progit

C.   Clsid

D.   IID

E.   Libid

27: Kilinçi yöntemi aşağıdakiler için kullanılır:

A.   Kilit kaldırılana kadar diğer istemcilerin nesnenin kaynaklarına erişmesini önleyin.

B.   Bir nesnenin durumunu sabit diskte saklamak için kullanılır.

C.   Bir bileşeni bellekte açık tutun, böylece örneklerin daha hızlı oluşturulmasına izin verin.

D.   Bileşenin çökmesini önleyin.

E.   Açık ve artık gerekli olmayan bir bileşeni yok edin.

28: Kılavuzlarla ilgili yanlış ifade hangisi?

A.   Kılavuzlar, uzay ve zaman boyunca dünyada benzersiz olduğu garanti edilen tamsayılardır.

B.   Her arayüzü benzersiz bir şekilde tanımlarlar.

C.   Her bileşen nesne sınıfını benzersiz bir şekilde tanımlarlar.

D.   Kılavuzlar tip kitaplığına yerleştirilmiştir.

E.   Kılavuzlar, bileşenler arasında yanlış bağlantı yapılmadığından emin olmak için COM sistemi tarafından dinamik olarak bağlama zamanında kullanılır.

29: Com Konum şeffaflığı sağlar:

A.   Arayüzler.

B.   Kılavuzlar.

C.   Proxy ve Stubs.

D.   Kütüphaneler yazın.

E.   İdl.

30: Iunknown arayüzünün AddRef yöntemi:

A.   COM nesnesinin nesneye yeni bir referans hakkında bilgi vermesine izin vermek için çağrıldı.

B.   COM nesnesine bir referansın artık gerekli olmadığını bildirmek için çağrıldı.

C.   COM nesnesi yok edildiğinde çağrılır.

D.   COM nesnesi başlatıldığında çağrılır.

E.   Her zaman serbest bırakma yönteminden sonra çağrılır.

31: Aşağıdaki dillerden/araçlardan hangisi dispatch arayüzleri aracılığıyla COM ile etkileşime girebilir?

A.   VBScript

B.   İktidara bindirici

C.   Visual Basic

D.   a ve c.

E.   a, b ve c.

32: COM'da kaç farklı arayüz var?

A.   3

B.   4

C.   5

D.   6

E.   7

33: COM nesnesi tarafından hangi arayüz desteklenmelidir?

A.   İunknown

B.   Çağırmak

C.   İdartı

D.   Bildiriyorum

E.   İclassfactory

34: Midl anlamına geliyor

A.   Microsoft Arayüz Tanım Dili.

B.   Makro Arayüz Tanım Dili.

C.   Çoklu Arayüz Tanım Dili.

D.   Makro tanımlama dili.

E.   Minimum Arayüz Tanım Dili

35: Bir bileşen kategorisi aşağıdakilerle tanımlanır:

A.   Clsid

B.   İD

C.   IID

D.   Catid

E.   Libid

36: Aşağıdakilerden hangisi bir com hedefi değildir?

A.   Geliştiriciler, bileşenlerin farklı satıcılar tarafından geliştirilen diğer bileşenlerle birlikte çalışması için kendi benzersiz bileşenlerini oluşturmalıdır.

B.   Bir sistem, minimum genel giderlerle yükseltilmelidir.

C.   Yazılım geliştirme maliyetleri artırılmalıdır.

D.   Farklı dillerde geliştirilen uygulamalar bilgi paylaşabilmelidir.

E.   Şeffaf çapraz işlemler arası birlikte çalışabilirlik olmalı

37: Veritabanı erişimi için aşağıdakilerden hangisi bir COM arayüzüdür?

A.   RDO

B.   ODBC Direct.

C.   Müstehcen

D.   a ve c.

E.   a, b ve c.

38: Kilinçi yöntemi ile ilgili aşağıdaki ifadelerden hangisi yanlış?

A.   İstemci, bir bileşeni bellekte açık tutmak için kilitleyici yöntemini tutar.

B.   Tüm istemcilerin Lockserver yöntemini araması gerekir.

C.   Örneklerin hızlı bir şekilde oluşturulmasına izin vermek için kullanılır.

D.   IClassFactory arayüzünün bir yöntemidir.

E.   Birden fazla sınıf örneği oluşturmak için özel performansın gerekli olduğu yerlerde gereklidir.

39: VTables ile ilgili yanlış ifadeyi tanımlayın:

A.   VTable sanal işlev tablosuna sahiptir.

B.   Sanal işlevlere işaret edenler içeren sıralı bir dizidir.

C.   VTable, aynı nesne sınıfının örnekleri arasında paylaşılamaz.

D.   VTables çift dolaylı olarak çalışır.

E.   Her nesne ayrıca VTable'a bir işaretçi içermelidir; Bu işaretçiye bir işaretçi QueryInterface tarafından döndürülür.

40: Aşağıdakilerden hangisi MIDL'in bir dezavantajıdır?

A.   Midl dil bağımsızdır.

B.   Midl, arayüzü uygulamadan açıkça ayırır.

C.   MIDL, diğer IDL'lerde bulunmayan Microsoft'a özgü özellikler sağlar.

D.   MIDL derleyici, işlem sınırları arasında parametreleri destekleyebilen vekil ve saplamalar otomatik olarak üretebilir.

E.   Tüm parametreler işaretçilerdir.

41: DCOM, nesnelerin çöp koleksiyonunu idare etmek için hangi tekniği kullanıyor?

A.   Pinging

B.   Referans sayımı.

C.   Ping ve referans sayımı.

D.   Ping ve saplama.

E.   Pinging ve vekiller.

42: Aşağıdakilerden hangisi iunknown arayüzünün yöntemleridir?

A.   Queryinterface

B.   Addref

C.   Eklemek

D.   a ve B.

E.   b ve c.

43: Arabirimlerle ilgili olarak aşağıdakilerden yanlış ifadeyi seçin:

A.   İstemciler yalnızca arabirimlere işaretçilerle etkileşime girer.

B.   Bir istemcinin bir bileşen nesnesine erişimi olduğunda, aslında arabirim işaretçisi adı verilen arayüzün işlevlerine erişmek için bir işaretçi vardır.

C.   COM'da, bir istemci hem arayüzün yöntemlerine hem de nesnenin verilerine erişebilir.

D.   Bileşen nesneleri birden çok arayüz ortaya çıkarabilir.

E.   Her arayüz benzersiz bir şekilde tanımlanır.

44: Iunknown arayüzünün hangi yöntemiyle, bir istemci bir arabirim işaretçisi isteyerek diğer rutinlere işaretçi alabilir mi?

A.   Getpointer

B.   GetInterface

C.   Queryinterface

D.   Addref

E.   Serbest bırakmak

45: Bir tür kitaplığın uzantısı:

A.   tip

B.   tlib

C.   tlb

D.   TBL

E.   TPL

46: Bir arayüz:

A.   Bir bileşenin varsayılan yöntemi.

B.   Bir yazılım bileşeni ve bir müşteri arasında güçlü bir şekilde yazılmış bir sözleşme.

C.   Beklenen bir davranışın ve beklenen sorumlulukların ifade edilmesi.

D.   a ve B.

E.   B ve C

47: Bir nesne istenen bir arayüzü desteklemiyorsa, QueryInterface döndürür:

A.   E_nointerface

B.   Boşluk

C.   Nulinterface

D.   İnterfacenull

E.   Arayüz-

48: Libraires Tipi'nin faydaları hakkında aşağıdaki ifadelerden hangisi yanlıştır?

A.   Tip kontrolü derleme zamanında gerçekleştirilebilir. Bu, ActiveX istemcilerinin geliştiricilerinin nesnelere erişmek için hızlı, doğru kod yazmasına yardımcı olabilir.

B.   Tür bilgileri ile bir arayüzü tanımlayabilir ve Idispatch :: Arayüz için çağrı için tek bir çağrı kullanarak çağırabilirsiniz.

C.   Visual Basic uygulamaları, erken bağlamadan yararlanmak için jenerik nesne türü yerine belirli arayüz türlerine sahip nesneler oluşturabilir

D.   VTBL'leri desteklemeyen ActiveX istemcileri, derleme zamanında dispidleri okuyabilir ve önbelleğe alabilir ve çalışma zamanı performansını artırabilir.

E.   Otomasyon, başka bir işlemde bir nesneye aktarılan parametreleri paketlemek için tür kitaplığını atladığından yerel sunucu erişimi geliştirilir.

49: Bileşenleri benzersiz bir şekilde tanımlamak için COM'da kullanılan mekanizma nedir?

A.   Clsid

B.   IDL

C.   Guid

D.   Jit

E.   İş parçacığı

50: Arayüzlerle ilgili bazı ifadeler aşağıdadır. Tek yanlış olan hangisi?

A.   Bir arayüz bir bileşen nesnesi değildir.

B.   Arayüz, istemcilerin ve bileşen nesnelerinin iletişim kurduğu ilgili bir işlev kümesidir.

C.   Bileşen nesnesi, üye işlevlerini arayüze işaretçiler sağlayabildiği sürece herhangi bir dilde uygulanabilir.

D.   İstemciler doğrudan arayüzlerle etkileşime girer.

E.   Arayüzler güçlü bir şekilde yazılmıştır

51: Iunknown arayüzündeki yöntem sayısı:

A.   2

B.   3

C.   4

D.   5

E.   6

52: CLSID şu anlamına gelir:

A.   Sınıf tanımlayıcısı.

B.   Sınıf arayüz tanımlayıcısı.

C.   Sınıf sistemi tanımlayıcısı.

D.   Sınıf dili tanımlayıcısı.

E.   Sınıf dili tanımlama.

53: Aşağıdaki derlenen öğelerden hangisi süreçte çalışmaz?

A.   Activex exe

B.   Activex DLL

C.   Activex Kontrolü

D.   Standart DLL

E.   a ve d.

54: COM, bileşenlerin oluşturulması için hangi dili reçete ediyor?

A.   C

B.   C ++

C.   VC ++

D.   Visual Basic.

E.   Com, bileşen oluşturma için belirli bir programlama dili reçete etmemesi nedeniyle dil bağımsızdır.

55: Com anlamına gelir:

A.   Ortak nesne modeli

B.   Bileşen nesnel model

C.   Bileşen Nesne Yöntemi

D.   Bileşen Nesne Modeli

E.   Bileşen Nesne Metodolojisi

56: COM'un ana amacı:

A.   birlikte çalışabilirlik

B.   tekrar Kullanılabilirlik

C.   Bakım

D.   esneklik

E.   yönetilebilirlik

57: Bir hresult kaç alandan oluşur?

A.   2

B.   3

C.   4

D.   5

E.   6

58: Yeni kılavuz oluşturmak için hangi yöntemi kullanırsınız?

A.   CreateGuid

B.   Cocreateguid

C.   Rehberlik etmek

D.   Coguidcreate

E.   CreateNewGuid

59: Guid anlamına gelir

A.   Küresel benzersiz tanımlayıcı.

B.   Küresel kimlik.

C.   Jenerik girinti.

D.   Jenerik benzersiz kimlik.

E.   Grafik kullanıcı arayüzü tanımlama.

60: Bir GUID bir arayüzü tanımladığında,

A.   Progit

B.   Clsid

C.   IID

D.   Libid

E.   Cid

61: Hangi araçta/dilde, com bileşenleri yapabilir misiniz?

A.   C ++

B.   VC ++

C.   Visual Basic

D.   B ve C

E.   A, B ve C

62: Adlandırılmış borular ve DCOM arasındaki benzerlik/ilişki nedir?

A.   Her ikisi de nesne odaklı dillerdir.

B.   Adlandırılmış borular DCOM olarak yeniden adlandırıldı.

C.   Her ikisi de COM teknolojisine dayanmaktadır.

D.   Her ikisi de IPC için mekanizmalardır.

E.   DCOM, işlev görmesi için adlandırılmış borular gerektirir.

63: İkili bir arayüz birdir:

A.   İçinde iki yöntem vardır.

B.   İki nesne için geçerlidir.

C.   Bu bir dispatch arayüzünü ve doğrudan VTable arayüzünü birleştirir.

D.   Bunun iki dağıtım arayüzü var.

E.   Bu iki doğrudan VTable arayüzüne sahiptir.

64: Aşağıdakilerden yanlış ifadeyi tanımlayın:

A.   Com, bileşen birlikte çalışabilirliği için bir dizi standart tanımlayan bir yazılım mimarisidir.

B.   Com herhangi bir belirli programlama diline bağlı değildir.

C.   Com, nesne bağlama ve gömme (OLE) tarafından sağlananlar gibi üst düzey yazılım hizmetlerinin temelini oluşturan temel mimaridir.

D.   Com desteği yalnızca Microsoft platformlarında mevcuttur.

E.   Com genişletilebilir.

65: IDL ile ilgili doğru ifade aşağıdakilerden hangisidir?

A.   IDL, programcıların arayüzleri tanımlamasına yardımcı olmak için kullanılan bir araçtır.

B.   IDL, com sınıfları oluşturmak için kullanılan dildir.

C.   IDL, COM sunucularını aramak için istemcilerde kullanılan dildir.

D.   IDL, iletken iletişim için kullanılır.

E.   IDL bir iplik mimarisidir.

66: UDT şu anlamına gelir:

A.   Evrensel veri türü.

B.   Evrensel veri aktarımı.

C.   Tekdüzen veri türü.

D.   Düzgün veri aktarımı.

E.   Tek tip veri teknolojisi.

67: Aşağıdaki parametrelerden hangisini CocreateInstance işlevine aktarmanız gerekir?

A.   Sınıf tanımlayıcı parametresi.

B.   Bileşen tipi parametre.

C.   Arayüz tanımlayıcı parametresi.

D.   a ve c.

E.   a, b ve c.

68: Bir saplama:

A.   bir hata koşulu.

B.   bir arayüz için başka bir isim.

C.   bir tür arayüz.

D.   sunucu işleminde çalışan bir nesne.

E.   yıkılan bir nesne.

69: IID şudur:

A.   Arayüz Idenitifer.

B.   Kalıtım tanımlaması.

C.   Değişmez örnek tanımlayıcı.

D.   Örnek tanımlayıcısı.

E.   Kalıtsal arayüz tanımlama.

70: Aşağıdakilerden hangisi COM'a dayalı bir teknolojidir?

A.   Corba

B.   Ole

C.   Activex

D.   a ve B.

E.   b ve c.

71: Com değil:

A.   bir programlama dili.

B.   nesne tabanlı.

C.   bir yazılım mimarisi.

D.   dil bağımsız.

E.   Kaç tane BIT GUID?

F.   16

G.   32

H.   64

I.   128

J.   256

72: MTA şudur:

A.   Çok dişli daire.

B.   Çok dişli mimari.

C.   Çoklu iş parçacığı mimarisi.

D.   Microsoft iş parçacığı mimarisi.

E.   Minimum dişleme mimarisi.

73: DCOM dışında, başka hangi IPC mekanizması kullanılabilir?

A.   Windows soketleri.

B.   Uzak prosedür çağrıları (RPC'ler).

C.   Sunucu mesajı blokları (KOBİ'ler).

D.   a ve B.

E.   A, B ve C

74: Arayüzlerle ilgili yanlış ifade hangisidir?

A.   Bir arayüz bir sınıf değildir.

B.   Bir bileşen nesnesi bir arayüz uygulayabilir veya uygulamayabilir.

C.   Bir sınıf bir bileşen nesnesi oluşturmak için somutlaştırılabilirken, bir arayüz kendi başına somutlaştırılamaz, çünkü hiçbir uygulama taşımaz.

D.   Farklı com nesne sınıfları bir arayüzü farklı uygulayabilir.

E.   Arayüzün var olması için nesne somutlaştırılmalıdır.

75: CLSID'ler aşağıdakileri ifade eden kılavuzlardır:

A.   Bileşen nesne sınıfları.

B.   Arayüzler.

C.   Kütüphaneler yazın.

D.   Kategoriler.

E.   Yöntemler.

76: Tür kitaplıklarına erişmek için aşağıdaki arayüzlerden hangisidir?

A.   Itypeinfo

B.   İcreatetypeinfo

C.   İcreatetypelib

D.   Itypelib

E.   ItypeInfo2

77: Iunknown hangi tür arayüzün bir örneğidir?

A.   Standart

B.   Gelenek

C.   Sevk etmek

D.   Çift

E.   A ve D

78: Activex

A.   a ve B.

B.   b ve c.

79: Aşağıdaki COM arayüzlerinden hangisi otomasyonu destekler?

80: Com değil:

A.   bir programlama dili.

B.   nesne tabanlı.

C.   bir yazılım mimarisi.

D.   dil bağımsız.

E.   genişletilebilir.

81: Kaç tane BIT GUID?

A.   16

B.   32

C.   64

D.   128

E.   256

82: MTA şudur:

A.   Çok dişli daire.

B.   Çok dişli mimari.

C.   Çoklu iş parçacığı mimarisi.

D.   Microsoft iş parçacığı mimarisi.

E.   Minimum dişleme mimarisi.

83: DCOM dışında, başka hangi IPC mekanizması kullanılabilir?

A.   Windows soketleri.

B.   Uzak prosedür çağrıları (RPC'ler).

C.   Sunucu mesajı blokları (KOBİ'ler).

D.   a ve B.

E.   A, B ve C

84: DCOM, iş uygulamaları için internet teknolojisi için idealdir. Aşağıdakilerden hangisi yukarıdaki ifadeyi desteklemez?

85: Arayüzlerle ilgili yanlış ifade hangisidir?

A.   Bir arayüz bir sınıf değildir.

B.   Bir bileşen nesnesi bir arayüz uygulayabilir veya uygulamayabilir.

C.   Bir sınıf bir bileşen nesnesi oluşturmak için somutlaştırılabilirken, bir arayüz kendi başına somutlaştırılamaz, çünkü hiçbir uygulama taşımaz.

D.   Farklı com nesne sınıfları bir arayüzü farklı uygulayabilir.

E.   Arayüzün var olması için nesne somutlaştırılmalıdır.

86: CLSID'ler aşağıdakileri ifade eden kılavuzlardır:

A.   Bileşen nesne sınıfları.

B.   Arayüzler.

C.   Kütüphaneler yazın.

D.   Kategoriler.

E.   Yöntemler.

87: Tür kitaplıklarına erişmek için aşağıdaki arayüzlerden hangisidir?

A.   Itypeinfo

B.   İcreatetypeinfo

C.   İcreatetypelib

D.   Itypelib

E.   ItypeInfo2

88: Iunknown hangi tür arayüzün bir örneğidir?

A.   Standart

B.   Gelenek

C.   Sevk etmek

D.   Çift

E.   A ve D

89: COM programcısı olarak, hangi yöntemi bir com nesnesini yok edersiniz?

90: Yanlış ifadeyi tanımlayın:

A.   Com, bileşen birlikte çalışabilirliği için ikili bir standart tanımlar.

B.   Com, Windows, Macintosh ve Unix gibi birden fazla platformda sağlanır.

C.   Com, bileşen tabanlı uygulamaların ve sistemlerin sağlam evrimini sağlar.

D.   Com ağ sınırları arasında iletişimi desteklemez.

E.   Com, hata ve durum raporlaması için mekanizmalar sağlar.

91: Activex ve com nasıl ilişkilidir?

A.   Activex com olarak yeniden adlandırıldı.

B.   Com Activex olarak yeniden adlandırıldı.

C.   Activex, COM üzerine inşa edilmiş bir teknolojidir.

D.   Com ActiveX üzerine inşa edilmiş bir teknolojidir.

E.   İkisi de aynı.

92: Bir istemci uygulaması da dahil olmak üzere bileşenin referans verildiği her yerde görülebilen bir arayüz olarak

A.   Halk

B.   Özel

C.   Arkadaş

D.   Rezerve

E.   Korunan

93: Arayüzleri tanımlamak için kullanılacak en iyi dil aşağıdakilerden hangisidir?

A.   C

B.   C ++

C.   Midl

D.   VC ++

E.   Visual Basic

94: Marshalling kodu

A.   Kütüphanelerin oluşturulması için kullanılan kod.

B.   Arayüzün oluşturulması için kullanılan kod.

C.   Sistemde bir bileşeni kaydetmek için kullanılan kod.

D.   Bileşenlerde hata işleme rutinleri oluşturmak için kullanılan kod.

E.   Bir yöntem çağrısı için parametreleri paketleyen kod

95: Aşağıdakilerden yanlış ifadeyi tanımlayın:

A.   Com'da bileşenler arasında paylaşılan bellek yönetimine izin verilmez.

B.   Com, bileşenler arasındaki iletişim için mekanizmalar sağlar.

C.   Bileşenler süreç ve ağ sınırları arasında iletişim kurabilir.

D.   Com, bileşenlerin dinamik yüklemesini destekler.

E.   Com dil bağımsız programlama.

96: ActiveX, ActiveX kontrolünün gereksinimleriyle ilgili olarak aşağıdakilerden hangisi yanlış bir ifade var?

A.   Activex kontrolünün bir CLSID'si olmalıdır.

B.   Bir ActiveX kontrolü iunknown arayüzünü destekleyebilir veya desteklemeyebilir.

C.   Activex kontrolünün IClassFactory'yi uygulayan bir sınıf nesnesi olmalıdır.

D.   Bir ActiveX kontrolü, özelliklerini, yöntemlerini ve olaylarını sevk arabirimleri veya çift arayüzler aracılığıyla ortaya çıkarmalıdır.

E.   Activex kontrolü, kendi kendine kayıtlı, süreç içi bir bileşen olmalıdır

97: Aşağıdakilerden hangisi bir tanımlayıcı türü değildir?

A.   Sınıf tanımlayıcısı.

B.   Arayüz intentifer.

C.   Yöntem tanımlayıcısı.

D.   Kütüphane tanımlayıcısı yazın.

E.   Kategori tanımlayıcısı.

98: IDL şu anlamına gelir:

A.   Arayüz tanımı dili.

B.   Arayüz tanımlı dil.

C.   Miras Tanımı Dili.

D.   Örtük tanım dili.

E.   Arayüz dinamik dili.

99: Mydll.dll adlı bir com bileşeni kaydetmek istiyorsunuz. Bileşeni kaydetmek için doğru sözdizimi aşağıdakilerden hangisidir?

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: Bileşenler içerebilir

A.   Kullanıcı arayüzü nesneleri.

B.   Yazım denetleyicileri.

C.   Veritabanı Erişim Nesneleri.

D.   a ve c.

E.   a, b ve c.