Uji pemahaman Anda tentang topik Model Objek Komponen (COM) dengan menjawab 100+ pertanyaan MCQ Model Objek Komponen (COM).
Gulir ke bawah untuk memulai!
A. Com mendefinisikan standar biner untuk interoperabilitas komponen.
B. COM disediakan di beberapa platform seperti Windows, Macintosh dan Unix.
C. COM menyediakan evolusi yang kuat dari aplikasi dan sistem berbasis komponen.
D. COM tidak mendukung komunikasi lintas batas jaringan.
E. COM menyediakan mekanisme untuk pelaporan kesalahan dan status.
A. ActiveX telah diganti namanya sebagai com.
B. Com telah diganti namanya sebagai ActiveX.
C. ActiveX adalah teknologi yang dibangun di atas com.
D. Com adalah teknologi yang dibangun di ActiveX.
E. Keduanya sama.
A. Publik
B. Pribadi
C. Teman
D. Disimpan
E. Terlindung
A. C
B. C ++
C. Midl
D. VC ++
E. Dasar visual
A. Kode yang digunakan untuk pembuatan pustaka tipe.
B. #VALUE!
C. Kode yang digunakan untuk mendaftarkan komponen dalam sistem.
D. Kode yang digunakan untuk membuat rutinitas penanganan kesalahan dalam komponen.
E. Kode yang mengemas parameter untuk panggilan metode
A. Manajemen memori bersama antara komponen tidak diperbolehkan di COM.
B. COM menyediakan mekanisme untuk komunikasi antar komponen.
C. Komponen dapat berkomunikasi lintas proses dan batas jaringan.
D. Com mendukung pemuatan komponen yang dinamis.
E. Com adalah bahasa pemrograman independen.
A. Kontrol ActiveX harus memiliki CLSID.
B. Kontrol ActiveX mungkin atau mungkin tidak mendukung antarmuka IUnknown.
C. Kontrol ActiveX harus memiliki objek kelas yang mengimplementasikan iClassFactory.
D. Kontrol ActiveX harus mengekspos sifat, metode, dan peristiwanya melalui antarmuka pengiriman atau antarmuka ganda.
E. Kontrol ActiveX harus merupakan komponen dalam proses yang mendaftar sendiri
A. Pengidentifikasi kelas.
B. Indentifer antarmuka.
C. Pengidentifikasi metode.
D. Ketik pengidentifikasi perpustakaan.
E. Pengidentifikasi kategori.
A. Bahasa Definisi Antarmuka.
B. Bahasa yang ditentukan antarmuka.
C. Bahasa definisi warisan.
D. Bahasa definisi implisit.
E. Bahasa Dinamis Antarmuka.
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
A. Objek antarmuka pengguna.
B. Spellcheckers.
C. Objek Akses Database.
D. a dan c.
E. A, B dan C.
A. Instance Properti untuk kelas yang dibuat secara eksternal akan memiliki nilainya diatur ke pribadi, sementara semua objek dependen akan memiliki nilai -nilai yang diatur ke publicnotcreatable.
B. Instance Properti untuk kelas yang dibuat secara eksternal akan memiliki nilainya diatur ke publicNotCreatable, sementara semua objek dependen akan memiliki nilai -nilainya diatur ke pribadi.
C. Instance Properti untuk kelas yang dapat dibuat secara eksternal tidak akan memiliki nilainya diatur ke pribadi atau publik tidak dapat dipenuhi, sementara semua objek dependen akan memiliki nilai -nilainya yang diatur ke publicnotcreatable atau pribadi.
D. Instance for Eksternal Creatable Class akan memiliki nilainya diatur ke Private atau PublicNotCreatable, sementara semua objek Dependent tidak akan memiliki nilai -nilainya diatur ke PublicNotCreatable atau Private.
E. Instance Properti untuk kelas yang dapat dibuat secara eksternal tidak akan memiliki nilainya diatur ke pribadi, sementara semua objek dependen tidak akan memiliki nilai -nilainya diatur ke public tidak dapat dikembalikan.
A. Dalam proses
B. Out-proses
C. Terpencil
D. A atau B.
E. b atau c.
A. Ipersiststream
B. Ipersist
C. IpersiststreamInit
D. A atau B.
E. A atau C
A. Iunknown
B. Idispatch
C. Memohon
D. Ideclare
E. IClassFactory
A. Hkcr \ prog-id \ clsid
B. Hkcr \ clsid \ {objek-kelas-id} \ localserver32
C. Hkcr \ clsid \ {objek-kelas-id} \ progid
D. Hkcr \ clsid \ {objek-kelas-id} \ typelib
E. Hkcr \ clsid \ {objek-kelas-id} \ versi
A. jenis antarmuka.
B. Metode khusus objek COM.
C. panggilan ke metode objek COM.
D. objek yang berjalan di ruang alamat penelepon.
E. objek yang berjalan dalam proses server.
A. Apartemen
B. kelas
C. antarmuka
D. Memblokir
E. Pecahan
A. Dengan menggunakan pustaka tipe.
B. Dengan menggunakan IIDS.
C. Dengan menggunakan Guids.
D. Seseorang tidak dapat melakukan versi antarmuka, setiap antarmuka adalah baru.
E. Dengan menggunakan idl
A. Antarmuka pengiriman mendapatkan nama mereka dari fakta yang diimplementasikan menggunakan COM Interface Idispatch.
B. Antarmuka pengiriman memungkinkan penelepon untuk menanyakan objek suatu objek saat runtime untuk daftar metode dan parameter otomatisasi dan kemudian memohon metode ini.
C. Bahasa skrip seperti VBA dan VBScript dapat memanfaatkan antarmuka pengiriman dan vtable.
D. Objek com yang mengekspos antarmuka pengiriman disebut sebagai objek otomatisasi atau server otomatisasi.
E. Antarmuka pengiriman membuatnya lebih mudah untuk alat -alat seperti Visual Basic dan PowerBuilder untuk diadaptasi untuk menggunakan objek COM.
A. DCOM didasarkan pada teknologi COM.
B. Ini adalah perpanjangan tingkat rendah dari teknologi COM.
C. DCOM dirancang hanya untuk berjalan di platform Windows.
D. DCOM dilapisi pada grup terbuka yang didistribusikan lingkungan komputasi mekanisme RPC.
E. Menggunakan DCOM, aplikasi tidak dipaksa untuk meningkatkan setiap kali objek berubah, seperti yang dilakukan secara otomatis.
A. MIDL relatif kompleks.
B. MIDL dengan jelas memisahkan antarmuka dari implementasi.
C. Parameter semuanya harus menjadi petunjuk.
D. Overloading fungsi tidak didukung.
E. Jenis pengembalian untuk metode dalam antarmuka objek harus berupa HRESULT.
A. Registertypelib
B. RegTypelib
C. Regtlb
D. Registertlb
E. Regtype
A. Antarmuka
B. Kelas
C. Ketik perpustakaan
D. Metode
E. Kategori & nbsp; & nbsp;
A. Standar
B. Kebiasaan
C. Standar, Kustom
D. Standar, Kustom, Built
E. Standar, di dalamnya
A. Antarmuka
B. Progid
C. Clsid
D. IID
E. Libid
A. Cegah klien lain mengakses sumber daya objek sampai kunci dilepas.
B. Digunakan untuk menyimpan keadaan objek pada hard disk.
C. Buka komponen dalam memori, sehingga memungkinkan contoh dibuat lebih cepat.
D. Cegah komponen dari mogok.
E. Hancurkan komponen yang terbuka dan tidak lagi dibutuhkan.
A. Guid adalah bilangan bulat yang dijamin unik di dunia di seluruh ruang dan waktu.
B. Mereka secara unik mengidentifikasi setiap antarmuka.
C. Mereka secara unik mengidentifikasi setiap kelas objek komponen.
D. Panduan tertanam di pustaka tipe.
E. Guid digunakan oleh sistem COM secara dinamis pada waktu mengikat untuk memastikan bahwa tidak ada koneksi palsu yang dibuat antara komponen.
A. Antarmuka.
B. Panduan.
C. Proxy dan Stubs.
D. Ketik perpustakaan.
E. Idl.
A. Dipanggil untuk memberi tahu objek COM tentang referensi baru ke objek.
B. Dipanggil untuk memberi tahu objek COM bahwa referensi tidak lagi diperlukan.
C. Dipanggil saat objek COM dihancurkan.
D. Dipanggil saat objek COM dipakai.
E. Selalu dipanggil setelah metode rilis.
A. Vbscript
B. PowerBuilder
C. Dasar visual
D. a dan c.
E. A, B dan C.
A. 3
B. 4
C. 5
D. 6
E. 7
A. Iunknown
B. Memohon
C. Idispatch
D. Ideclare
E. IClassFactory
A. Bahasa Definisi Antarmuka Microsoft.
B. Bahasa Definisi Antarmuka Makro.
C. Bahasa definisi antarmuka berganda.
D. Bahasa Identifikasi Makro.
E. Bahasa definisi antarmuka minimum
A. Clsid
B. PENGENAL
C. IID
D. Catid
E. Libid
A. Pengembang harus membuat komponen unik mereka sendiri sehingga komponen harus beroperasi dengan komponen lain yang dikembangkan oleh vendor yang berbeda.
B. Suatu sistem harus ditingkatkan dengan overhead minimum yang terlibat.
C. Biaya pengembangan perangkat lunak harus ditingkatkan.
D. Aplikasi yang dikembangkan dalam berbagai bahasa harus dapat berbagi informasi.
E. Harus ada interoperabilitas silang transparan
A. Rdo
B. ODBC Direct.
C. RIBUT
D. a dan c.
E. A, B dan C.
A. Klien menyimpan metode LockServer untuk menjaga komponen tetap terbuka di memori.
B. Semua klien perlu menelepon metode LockServer.
C. Ini digunakan untuk memungkinkan contoh dibuat dengan cepat.
D. Ini adalah metode antarmuka iClassFactory.
E. Diperlukan di mana kinerja khusus diperlukan dalam membuat beberapa contoh kelas.
A. VTable adalah singkatan dari tabel fungsi virtual.
B. Ini adalah array yang dipesan yang berisi petunjuk untuk fungsi virtual.
C. VTable tidak dapat dibagikan di antara contoh -contoh kelas objek yang sama.
D. Vtables beroperasi dengan tipuan ganda.
E. Setiap objek juga harus berisi pointer ke vtable -nya; Pointer ke pointer ini dikembalikan oleh QueryInterface.
A. Midl adalah bahasa independen.
B. MIDL dengan jelas memisahkan antarmuka dari implementasi.
C. MIDL menyediakan fitur khusus Microsoft yang tidak ditemukan di IDL lainnya.
D. Kompiler MIDL dapat secara otomatis menghasilkan proxy dan stubs, yang mampu melakukan parameter marshalling melintasi batas proses.
E. Parameter semuanya adalah petunjuk.
A. Ping
B. Penghitungan referensi.
C. Penghitungan ping dan referensi.
D. Ping dan Stubs.
E. Ping dan proxy.
A. QueryInterface
B. Addref
C. Addrelease
D. A dan B.
E. b dan c.
A. Klien hanya berinteraksi dengan pointer ke antarmuka.
B. Ketika klien memiliki akses ke objek komponen, ia sebenarnya memiliki pointer untuk mengakses fungsi antarmuka, yang disebut antarmuka pointer.
C. Di COM, klien dapat mengakses metode antarmuka dan juga data objek.
D. Objek komponen dapat mengekspos beberapa antarmuka.
E. Setiap antarmuka diidentifikasi secara unik.
A. GetPointer
B. GetInterface
C. QueryInterface
D. Addref
E. Melepaskan
A. Typ
B. tlib
C. tlb
D. tbl
E. tpl
A. Metode default komponen.
B. Kontrak yang sangat diketik antara komponen perangkat lunak dan klien.
C. Artikulasi perilaku yang diharapkan dan tanggung jawab yang diharapkan.
D. A dan B.
E. b dan c
A. E_nointerface
B. Nointerface
C. Nullinterface
D. Interfacenull
E. Antarmuka-tidak
A. Ketik Pemeriksaan dapat dilakukan pada waktu kompilasi. Ini dapat membantu pengembang klien ActiveX untuk menulis kode yang cepat dan benar untuk mengakses objek.
B. Anda dapat menggambarkan antarmuka dengan informasi tipe dan mengimplementasikan IDISPATCH :: Invoke untuk antarmuka menggunakan satu panggilan ke Dispinvoke.
C. Aplikasi Visual Basic dapat membuat objek dengan jenis antarmuka tertentu, daripada jenis objek generik, untuk memanfaatkan ikatan awal
D. Klien ActiveX yang tidak mendukung VTBLS dapat membaca dan menyimpan dispids pada waktu kompilasi, meningkatkan kinerja run-time.
E. Akses server lokal ditingkatkan karena otomatisasi mem -bypass type library untuk mengemas parameter yang diteruskan ke objek dalam proses lain.
A. Clsid
B. Idl
C. Bajingan
D. Jit
E. Threading
A. Antarmuka bukan objek komponen.
B. Antarmuka adalah serangkaian fungsi terkait di mana klien dan objek komponen berkomunikasi.
C. Objek komponen dapat diimplementasikan dalam bahasa apa pun selama dapat memberikan petunjuk untuk fungsi anggota antarmuka.
D. Klien berinteraksi dengan antarmuka secara langsung.
E. Antarmuka sangat diketik
A. 2
B. 3
C. 4
D. 5
E. 6
A. Pengidentifikasi kelas.
B. Pengidentifikasi antarmuka kelas.
C. Pengidentifikasi Sistem Kelas.
D. Pengidentifikasi Bahasa Kelas.
E. Identifikasi Bahasa Kelas.
A. Activex exe
B. ActiveX DLL
C. Kontrol ActiveX
D. DLL standar
E. a dan d.
A. C
B. C ++
C. VC ++
D. Dasar visual.
E. Com adalah bahasa independen karena tidak meresepkan bahasa pemrograman tertentu untuk pembuatan komponen.
A. Model Objek Umum
B. Model Objektif Komponen
C. Metode objek komponen
D. Model Objek Komponen
E. Metodologi Objek Komponen
A. Interoperabilitas
B. reusability
C. pemeliharaan
D. fleksibilitas
E. pengelolaan
A. 2
B. 3
C. 4
D. 5
E. 6
A. Createguid
B. Cocreateguid
C. GuidCreate
D. CoguidCreate
E. CreateNewGuid
A. Identifier yang unik secara global.
B. Identifikasi Global.
C. Indentifikasi generik.
D. Identifikasi unik generik.
E. Identifikasi Antarmuka Pengguna Grafis.
A. Progid
B. Clsid
C. Iid
D. Libid
E. Cid
A. C ++
B. VC ++
C. Dasar visual
D. b dan c
E. A, B dan C
A. Keduanya adalah bahasa yang berorientasi objek.
B. Pipa bernama diganti namanya menjadi DCOM.
C. Keduanya didasarkan pada teknologi COM.
D. Keduanya adalah mekanisme untuk IPC.
E. DCOM membutuhkan pipa bernama untuk berfungsi.
A. Di mana ada dua metode.
B. Yang berlaku untuk dua objek.
C. Itu menggabungkan antarmuka pengiriman dan antarmuka vtable langsung.
D. Itu memiliki dua antarmuka pengiriman.
E. Itu memiliki dua antarmuka vtable langsung.
A. COM adalah arsitektur perangkat lunak yang mendefinisikan serangkaian standar untuk interoperabilitas komponen.
B. Com tidak bergantung pada bahasa pemrograman tertentu.
C. COM adalah arsitektur yang mendasari yang membentuk fondasi untuk layanan perangkat lunak tingkat tinggi, seperti yang disediakan oleh Object Linking and Embedding (OLE).
D. Dukungan com hanya tersedia di platform Microsoft.
E. Com dapat diperluas.
A. IDL adalah alat yang digunakan untuk membantu programmer mendefinisikan antarmuka.
B. IDL adalah bahasa yang digunakan untuk membuat kelas COM.
C. IDL adalah bahasa yang digunakan pada klien untuk memanggil server COM.
D. IDL digunakan untuk komunikasi interproses.
E. IDL adalah arsitektur threading.
A. DataType universal.
B. Transfer Data Universal.
C. DataType yang seragam.
D. Transfer Data Seragam.
E. Teknologi Data Seragam.
A. Parameter Pengidentifikasi Kelas.
B. Parameter Jenis Komponen.
C. Parameter Pengidentifikasi Antarmuka.
D. a dan c.
E. A, B dan C.
A. kondisi kesalahan.
B. Nama lain untuk antarmuka.
C. jenis antarmuka.
D. objek yang berjalan dalam proses server.
E. objek yang hancur.
A. Antarmuka Idenitifer.
B. Identifikasi Warisan.
C. Identifier instance yang tidak dapat diubah.
D. Pengidentifikasi contoh.
E. Identifikasi antarmuka yang diwariskan.
A. Corba
B. Ole
C. Activex
D. A dan B.
E. b dan c.
A. bahasa pemrograman.
B. Berbasis objek.
C. arsitektur perangkat lunak.
D. Bahasa Independen.
E. Berapa banyak bit yang menjadi GUID?
F. 16
G. 32
H. 64
I. 128
J. 256
A. Apartemen multi -berulir.
B. Arsitektur berulir multi.
C. Beberapa arsitektur threading.
D. Arsitektur Threading Microsoft.
E. Arsitektur Threading Minimum.
A. Soket jendela.
B. Panggilan Prosedur Jarak Jauh (RPC).
C. Blok Pesan Server (UKM).
D. A dan B.
E. A, B dan C
A. Antarmuka bukan kelas.
B. Objek komponen mungkin atau mungkin tidak mengimplementasikan antarmuka.
C. Sementara kelas dapat dipakai untuk membentuk objek komponen, antarmuka tidak dapat dipakai dengan sendirinya karena tidak membawa implementasi.
D. Kelas objek COM yang berbeda dapat menerapkan antarmuka secara berbeda.
E. Objek harus dipakai agar antarmuka ada.
A. Kelas Objek Komponen.
B. Antarmuka.
C. Ketik perpustakaan.
D. Kategori.
E. Metode.
A. ItypeInfo
B. IcreatetypeInfo
C. Icreatetypelib
D. Itypelib
E. ItypeInfo2
A. Standar
B. Kebiasaan
C. Menugaskan
D. Ganda
E. a dan d
A. A dan B.
B. b dan c.
A. bahasa pemrograman.
B. Berbasis objek.
C. arsitektur perangkat lunak.
D. Bahasa Independen.
E. dapat diperluas.
A. 16
B. 32
C. 64
D. 128
E. 256
A. Apartemen multi -berulir.
B. Arsitektur berulir multi.
C. Beberapa arsitektur threading.
D. Arsitektur Threading Microsoft.
E. Arsitektur Threading Minimum.
A. Soket jendela.
B. Panggilan Prosedur Jarak Jauh (RPC).
C. Blok Pesan Server (UKM).
D. A dan B.
E. A, B dan C
A. Antarmuka bukan kelas.
B. Objek komponen mungkin atau mungkin tidak mengimplementasikan antarmuka.
C. Sementara kelas dapat dipakai untuk membentuk objek komponen, antarmuka tidak dapat dipakai dengan sendirinya karena tidak membawa implementasi.
D. Kelas objek COM yang berbeda dapat menerapkan antarmuka secara berbeda.
E. Objek harus dipakai agar antarmuka ada.
A. Kelas Objek Komponen.
B. Antarmuka.
C. Ketik perpustakaan.
D. Kategori.
E. Metode.
A. ItypeInfo
B. IcreatetypeInfo
C. Icreatetypelib
D. Itypelib
E. ItypeInfo2
A. Standar
B. Kebiasaan
C. Menugaskan
D. Ganda
E. a dan d
A. Com mendefinisikan standar biner untuk interoperabilitas komponen.
B. COM disediakan di beberapa platform seperti Windows, Macintosh dan Unix.
C. COM menyediakan evolusi yang kuat dari aplikasi dan sistem berbasis komponen.
D. COM tidak mendukung komunikasi lintas batas jaringan.
E. COM menyediakan mekanisme untuk pelaporan kesalahan dan status.
A. ActiveX telah diganti namanya sebagai com.
B. Com telah diganti namanya sebagai ActiveX.
C. ActiveX adalah teknologi yang dibangun di atas com.
D. Com adalah teknologi yang dibangun di ActiveX.
E. Keduanya sama.
A. Publik
B. Pribadi
C. Teman
D. Disimpan
E. Terlindung
A. C
B. C ++
C. Midl
D. VC ++
E. Dasar visual
A. Kode yang digunakan untuk pembuatan pustaka tipe.
B. Kode yang digunakan untuk pembuatan antarmuka.
C. Kode yang digunakan untuk mendaftarkan komponen dalam sistem.
D. Kode yang digunakan untuk membuat rutinitas penanganan kesalahan dalam komponen.
E. Kode yang mengemas parameter untuk panggilan metode
A. Manajemen memori bersama antara komponen tidak diperbolehkan di COM.
B. COM menyediakan mekanisme untuk komunikasi antar komponen.
C. Komponen dapat berkomunikasi lintas proses dan batas jaringan.
D. Com mendukung pemuatan komponen yang dinamis.
E. Com adalah bahasa pemrograman independen.
A. Kontrol ActiveX harus memiliki CLSID.
B. Kontrol ActiveX mungkin atau mungkin tidak mendukung antarmuka IUnknown.
C. Kontrol ActiveX harus memiliki objek kelas yang mengimplementasikan iClassFactory.
D. Kontrol ActiveX harus mengekspos sifat, metode, dan peristiwanya melalui antarmuka pengiriman atau antarmuka ganda.
E. Kontrol ActiveX harus merupakan komponen dalam proses yang mendaftar sendiri
A. Pengidentifikasi kelas.
B. Indentifer antarmuka.
C. Pengidentifikasi metode.
D. Ketik pengidentifikasi perpustakaan.
E. Pengidentifikasi kategori.
A. Bahasa Definisi Antarmuka.
B. Bahasa yang ditentukan antarmuka.
C. Bahasa definisi warisan.
D. Bahasa definisi implisit.
E. Bahasa Dinamis Antarmuka.
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
A. Objek antarmuka pengguna.
B. Spellcheckers.
C. Objek Akses Database.
D. a dan c.
E. A, B dan C.