اختبر فهمك لموضوعات نموذج كائن المكون (COM) من خلال الإجابة عن 100+ أسئلة MCQ لنموذج كائن المكون (COM).
انتقل لأسفل لتبدأ!
A. COM يحدد معيار ثنائي للمكون المتداخل.
B. يتم توفير com على منصات متعددة مثل Windows و Macintosh و Unix.
C. يوفر COM تطورًا قويًا للتطبيقات والأنظمة القائمة على المكونات.
D. لا تدعم com التواصل عبر حدود الشبكة.
E. يوفر com آليات للخطأ والإبلاغ عن الحالة.
A. تم إعادة تسمية ActiveX باسم COM.
B. تمت إعادة تسمية COM باسم ActiveX.
C. ActiveX هي تقنية مبنية على كوم.
D. كوم هي تقنية مبنية على ActiveX.
E. كلاهما متشابهان.
A. عام
B. خاص
C. صديق
D. محجوز
E. محمي
A. ج
B. C ++
C. ميدل
D. VC ++
E. البصرية الأساسية
A. الرمز المستخدم لإنشاء مكتبات النوع.
B. الكود المستخدم لإنشاء الواجهة.
C. الرمز المستخدم لتسجيل مكون في النظام.
D. الرمز المستخدم لإنشاء إجراءات معالجة الأخطاء في المكونات.
E. الرمز الذي يحزم المعلمات لاستدعاء الطريقة
A. لا يُسمح بإدارة الذاكرة المشتركة بين المكونات في COM.
B. يوفر COM آليات للاتصالات بين المكونات.
C. يمكن للمكونات التواصل عبر حدود العملية والشبكة.
D. كوم يدعم التحميل الديناميكي للمكونات.
E. كوم هي لغة البرمجة مستقلة.
A. يجب أن يكون للتحكم النشط CLSID.
B. قد يدعم عنصر التحكم ActiveX أو لا يدعم واجهة iunknown.
C. يجب أن يحتوي عنصر التحكم ActiveX على كائن فئة يقوم بتنفيذ iClassFactory.
D. يجب أن يعرض عنصر التحكم ActiveX خصائصه وطرقه وأحداثه عبر واجهات الإرسال أو الواجهات المزدوجة.
E. يجب أن يكون عنصر التحكم ActiveX مكونًا ذاتيًا في العملية
A. معرف الطبقة.
B. واجهة adentifer.
C. معرف الطريقة.
D. اكتب معرف المكتبة.
E. معرف الفئة.
A. لغة تعريف الواجهة.
B. واجهة محددة اللغة.
C. لغة تعريف الميراث.
D. لغة التعريف الضمنية.
E. واجهة اللغة الديناميكية.
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. كائنات واجهة المستخدم.
B. مقطوعات الإملاء.
C. كائنات الوصول إلى قاعدة البيانات.
D. أ و ج.
E. أ ، ب و ج.
A. سيكون للممتلكات الخاصة بفصل خارجي قابلة للإبداع تعيين قيمته على الخاص ، في حين أن جميع الكائنات التابعة ستكون لها قيمها على publicnotcreatable.
B. سيكون للممتلكات المخصصة لفئة قابلة للإبداع خارجيًا تعيين قيمتها على publicnotcreate ، في حين أن جميع الكائنات التابعة ستكون لها قيمها على القطاع الخاص.
C. لن يكون لدى instancing property لفئة قابلة للإبداع خارجيًا قيمتها الخاصة أو قابلة للإنشاء ، في حين أن جميع الكائنات التابعة ستكون لها قيمها على publicnotcreatable أو خاصة.
D. سيكون للقرص الذي يمكن الإبداع خارج نطاقه من الخارج تعيين قيمته على خاص أو قابلة للإنشاء ، في حين أن جميع الكائنات التابعة لن يكون لها قيمها على publicnotcreatable أو خاصة.
E. لن يكون لدى instancing خاصية لفئة قابلة للإبداع خارجيًا قيمتها على القطاع الخاص ، في حين أن جميع الكائنات التابعة لن يكون لها قيمها على publicnotcreatable.
A. تحت المعالجة
B. خارج العملية
C. بعيد
D. ا او ب.
E. ب أو ج.
A. ipersistream
B. Ipersist
C. ipersistsstreaminit
D. ا او ب.
E. أ أو ج
A. iunknown
B. idispatch
C. يستحضر
D. أعلن
E. iclassfactory
A. hkcr \ prog-id \ clsid
B. hkcr \ clsid \ {object-class-id} \ alcalserver32
C. hkcr \ clsid \ {object-class-id} \ progid
D. hkcr \ clsid \ {object-class-id} \ typelib
E. HKCR \ clsid \ {Object-Class-ID} \ الإصدار
A. نوع من الواجهة.
B. طريقة خاصة لكائن com.
C. دعوة إلى طريقة كائن com.
D. كائن يعمل في مساحة عنوان المتصل.
E. كائن يعمل في عملية الخادم.
A. شقة
B. فصل
C. واجهه المستخدم
D. حاجز
E. شظية
A. باستخدام مكتبات النوع.
B. باستخدام IIDs.
C. باستخدام GUIDS.
D. لا يمكن للمرء أن يكون واجهات الإصدار ، كل واجهة جديدة.
E. باستخدام IDL
A. واجهات Dispatch تحصل على اسمها من حقيقة يتم تنفيذها باستخدام COM Interface Idispatch.
B. تتيح واجهة الإرسال للمتصلين الاستعلام عن كائن ما في وقت التشغيل للحصول على قائمة بطرق ومعلمات الأتمتة الخاصة بها ثم استدعاء هذه الطرق.
C. يمكن لغات البرمجة النصية مثل VBA و VBScript الاستفادة من كل من الواجهات الإرسال والخطورة.
D. يشار إلى كائنات com التي تكشف واجهات الإرسال ككائنات أتمتة أو خوادم أتمتة.
E. تجعل واجهات الإرسال أسهل بكثير على الأدوات مثل Visual Basic و PowerBuilder لتكييفها لاستخدام كائنات COM.
A. يعتمد DCOM على تقنية COM.
B. إنه امتداد منخفض المستوى لتقنية COM.
C. تم تصميم DCOM لتشغيل فقط على منصات Windows.
D. يتم طبقة DCOM على آلية بيئة الحوسبة الموزعة للمجموعة المفتوحة.
E. باستخدام DCOM ، لا يتم إجبار التطبيقات على الترقية في كل مرة يتغير فيها الكائن ، حيث يتم ذلك تلقائيًا.
A. Midl معقدة نسبيا.
B. MIDL يفصل بوضوح الواجهة عن التنفيذ.
C. يجب أن تكون جميع المعلمات خارج مؤشرات.
D. لا يتم دعم التحميل الزائد للوظيفة.
E. يجب أن يكون نوع الإرجاع للطرق في واجهات الكائنات hresult.
A. registerTypelib
B. Regtypelib
C. Regtlb
D. registertlb
E. Regtype
A. واجهات
B. الطبقات
C. اكتب المكتبات
D. طُرق
E. الفئات و nbsp ؛ & nbsp ؛
A. معيار
B. مخصص
C. مخصص القياسية
D. قياسي ، مخصص ، بنيت
E. المعيار ، بنيت
A. واجهه المستخدم
B. progid
C. clsid
D. أنا
E. الشريان
A. منع العملاء الآخرين من الوصول إلى موارد الكائن حتى تتم إزالة القفل.
B. يستخدم لتخزين حالة كائن على القرص الثابت.
C. احتفظ بمكون مفتوح في الذاكرة ، مما يسمح بإنشاء مثيلات بسرعة أكبر.
D. منع المكون من التعطل.
E. تدمير مكون مفتوح ولم يعد هناك حاجة إليه.
A. Guids هي أعداد صحيحة مضمونة لتكون فريدة من نوعها في العالم عبر الفضاء والزمان.
B. أنها تحدد بشكل فريد كل واجهة.
C. يحددون بشكل فريد كل فئة كائن مكون.
D. يتم تضمين GUIDS في مكتبة النوع.
E. يتم استخدام GUIDS بواسطة نظام COM ديناميكيًا في وقت الربط للتأكد من عدم إجراء اتصالات خاطئة بين المكونات.
A. واجهات.
B. GUIDS.
C. الوكلاء والعبادة.
D. اكتب المكتبات.
E. IDL.
A. تم الاحتجاج به لإعلام كائن COM حول إشارة جديدة إلى الكائن.
B. تم الاحتجاج به لإعلام كائن COM بأنه لم يعد هناك حاجة إلى مرجع.
C. استدعاء عندما يتم تدمير كائن com.
D. استدعاء عندما يتم إنشاء كائن COM.
E. تم الاحتجاج بها دائمًا بعد طريقة الإصدار.
A. vbscript
B. Powerbuilder
C. البصرية الأساسية
D. أ و ج.
E. أ ، ب و ج.
A. 3
B. 4
C. 5
D. 6
E. 7
A. iunknown
B. يستحضر
C. idispatch
D. أعلن
E. iclassfactory
A. لغة تعريف واجهة Microsoft.
B. لغة تعريف واجهة الماكرو.
C. لغة تعريف واجهة متعددة.
D. لغة تحديد الماكرو.
E. الحد الأدنى من تعريف الواجهة
A. clsid
B. بطاقة تعريف
C. أنا
D. كاتيد
E. الشريان
A. يجب على المطورين إنشاء مكوناتهم الفريدة الخاصة بهم بحيث يجب أن تتداخل المكونات مع المكونات الأخرى التي طورها بائعون مختلفين.
B. يجب ترقية النظام مع الحد الأدنى من النفقات العامة المعنية.
C. يجب زيادة تكاليف تطوير البرمجيات.
D. يجب أن تكون التطبيقات المطورة بلغات مختلفة قادرة على مشاركة المعلومات.
E. يجب أن يكون هناك قابلية للتشغيل المتبادل الشفافة
A. RDO
B. ODBC DIRECT.
C. ado
D. أ و ج.
E. أ ، ب و ج.
A. يحتفظ العميل بأسلوب Lockserver للحفاظ على مكون مفتوح في الذاكرة.
B. يحتاج جميع العملاء إلى استدعاء طريقة Lockserver.
C. يتم استخدامه للسماح بإنشاء مثيلات بسرعة.
D. إنها طريقة واجهة ICLASSFACTORY.
E. مطلوب حيث هناك حاجة إلى أداء خاص في إنشاء مثيلات متعددة من الفصول.
A. VTable تعني جدول الوظائف الافتراضية.
B. إنها صفيف مرتبة تحتوي على مؤشرات للوظائف الافتراضية.
C. لا يمكن مشاركة VTABLE بين حالات فئة الكائن نفسها.
D. تعمل VTABLES عن طريق عدم التوجيه المزدوج.
E. يجب أن يحتوي كل كائن أيضًا على مؤشر إلى VTABLE ؛ يتم إرجاع مؤشر لهذا المؤشر بواسطة QueryInterface.
A. Midl هي اللغة المستقلة.
B. يفصل MIDL بوضوح الواجهة من التنفيذ.
C. يوفر MidL ميزات Microsoft الخاصة غير موجودة في IDL الأخرى.
D. يمكن لمجمول MidL تلقائيًا إنشاء الوكلاء والبذخ ، قادرًا على تنظيم المعلمات عبر حدود العملية.
E. جميع المعلمات خارج هي مؤشرات.
A. pinging
B. المرجع العد.
C. pinging والرجوع المرجعية.
D. pinging و stuls.
E. pinging والوكلاء.
A. QueryInterface
B. addref
C. addrelease
D. أ و ب.
E. ب و ج.
A. العملاء يتفاعلون فقط مع المؤشرات مع واجهات.
B. عندما يكون لدى العميل إمكانية الوصول إلى كائن مكون ، يكون لديه بالفعل مؤشر للوصول إلى وظائف الواجهة ، يسمى مؤشر الواجهة.
C. في COM ، يمكن للعميل الوصول إلى كل من طرق الواجهة وأيضًا بيانات الكائن.
D. يمكن للكائنات المكونة فضح واجهات متعددة.
E. يتم تحديد كل واجهة بشكل فريد.
A. getPointer
B. GetInterface
C. QueryInterface
D. addref
E. يطلق
A. نموذج
B. tlib
C. tlb
D. TBL
E. TPL
A. الطريقة الافتراضية للمكون.
B. عقد مكتوب بقوة بين مكون البرنامج والعميل.
C. التعبير عن السلوك المتوقع والمسؤوليات المتوقعة.
D. أ و ب.
E. ب و ج
A. e_nointerface
B. nointerface
C. واجهة Nullinterface
D. interfacenull
E. واجهة لا
A. يمكن إجراء فحص النوع في وقت الترجمة. قد يساعد ذلك مطوري عملاء ActiveX على الكتابة بسرعة وتصحيح الكود للوصول إلى الكائنات.
B. يمكنك وصف واجهة مع معلومات النوع وتنفيذ Idispatch :: استدعاء للواجهة باستخدام مكالمة واحدة للتخلص من Dispinvoke.
C. يمكن لتطبيقات Visual Basic إنشاء كائنات ذات أنواع واجهة محددة ، بدلاً من نوع الكائن العام ، للاستفادة من الربط المبكر
D. يمكن لعملاء ActiveX الذين لا يدعمون VTBLs قراءة وتذاكر ذاكرة التخزين المؤقت في وقت الترجمة ، وتحسين أداء وقت التشغيل.
E. يتم تحسين وصول الخادم المحلي لأن الأتمتة تتجاوز مكتبة النوع لتعبئة المعلمات التي يتم تمريرها إلى كائن في عملية أخرى.
A. clsid
B. IDL
C. GUID
D. جيت
E. الخيوط
A. الواجهة ليست كائن مكون.
B. الواجهة هي مجموعة ذات صلة من الوظائف التي يتواصل من خلالها العملاء والكائنات المكونة.
C. يمكن تنفيذ كائن المكون بأي لغة طالما أنه يمكن أن يوفر مؤشرات لواجهة وظائف الأعضاء.
D. يتفاعل العملاء مع واجهات مباشرة.
E. يتم كتابة واجهات بقوة
A. 2
B. 3
C. 4
D. 5
E. 6
A. معرف الطبقة.
B. معرف واجهة الفئة.
C. معرف نظام الفصل.
D. معرف اللغة الطبقية.
E. تحديد اللغة الطبقية.
A. Activex exe
B. Activex DLL
C. التحكم النشط
D. DLL القياسي
E. أ و د.
A. ج
B. C ++
C. VC ++
D. البصرية الأساسية.
E. com هي لغة مستقلة من حيث أنها لا تحدد أي لغة برمجة معينة لإنشاء المكونات.
A. نموذج الكائن المشترك
B. النموذج الموضوعي المكون
C. طريقة كائن المكون
D. نموذج كائن المكون
E. منهجية كائن المكون
A. التوافقية
B. إعادة الاستخدام
C. صيانة
D. المرونة
E. الإدارة
A. 2
B. 3
C. 4
D. 5
E. 6
A. Createguid
B. coCreateguid
C. الإرشاد
D. coguidcreate
E. CreateNewGuid
A. معرف فريد عالمي.
B. الهوية العالمية.
C. البادئة العامة.
D. تحديد هوية فريدة عامة.
E. تحديد واجهة المستخدم الرسومية.
A. progid
B. clsid
C. أنا
D. الشريان
E. البحث الجنائي
A. C ++
B. VC ++
C. البصرية الأساسية
D. ب و ج
E. أ ، ب و ج
A. كلاهما لغات موجهة نحو الكائن.
B. تم إعادة تسمية الأنابيب المسمى إلى DCOM.
C. كلاهما يعتمد على تقنية COM.
D. كلاهما آليات لويك IPC.
E. يتطلب DCOM أنابيب تسمي للعمل.
A. حيث يوجد طريقتان.
B. وهو ما ينطبق على كائنين.
C. التي تجمع بين واجهة إرسال وواجهة VTABLE مباشرة.
D. هذا له واجهتان إرسال.
E. هذا له واجهات VTable مباشرة.
A. COM هي بنية برمجيات تحدد مجموعة من المعايير للتشغيل البيني للمكونات.
B. لا يعتمد كوم على أي لغة برمجة معينة.
C. COM هي البنية الأساسية التي تشكل الأساس لخدمات البرمجيات ذات المستوى الأعلى ، مثل تلك التي توفرها ارتباط الكائنات والتضمين (OLE).
D. يتوفر دعم com فقط على منصات Microsoft.
E. كوم قابل للتمديد.
A. IDL هي أداة تستخدم لمساعدة المبرمجين على تحديد واجهات.
B. IDL هي اللغة المستخدمة لإنشاء فصول COM.
C. IDL هي اللغة المستخدمة في العملاء لاستدعاء خوادم COM.
D. يتم استخدام IDL للاتصال interprocess.
E. IDL هي بنية الخيوط.
A. نوع البيانات العالمي.
B. نقل البيانات العالمية.
C. نوع البيانات الموحد.
D. نقل البيانات الموحدة.
E. تكنولوجيا البيانات الموحدة.
A. معلمة معرف الفئة.
B. معلمة نوع المكون.
C. معلمة معرف الواجهة.
D. أ و ج.
E. أ ، ب و ج.
A. حالة خطأ.
B. اسم آخر لواجهة.
C. نوع من الواجهة.
D. كائن يعمل في عملية الخادم.
E. كائن دمر.
A. واجهة idenitifer.
B. تحديد الميراث.
C. معرف مثيل ثابت.
D. معرف مثيل.
E. تحديد الواجهة الموروثة.
A. كوربا
B. أولي
C. Activex
D. أ و ب.
E. ب و ج.
A. لغة برمجة.
B. كائن على أساس.
C. بنية البرمجيات.
D. اللغة المستقلة.
E. كم عدد البتات هي GUID؟
F. 16
G. 32
H. 64
I. 128
J. 256
A. شقة متعددة الخيوط.
B. الهندسة المعمارية متعددة الخيوط.
C. بنية الخيوط المتعددة.
D. Microsoft Threading Architecture.
E. الحد الأدنى لعمارة الخيوط.
A. مآخذ Windows.
B. مكالمات الإجراء عن بُعد (RPCs).
C. كتل رسالة الخادم (SMBs).
D. أ و ب.
E. أ ، ب و ج
A. الواجهة ليست فئة.
B. يجوز لك كائن مكون أو لا ينفذ واجهة.
C. على الرغم من أنه يمكن إنشاء إنشاء فئة لتشكيل كائن مكون ، إلا أنه لا يمكن إنشاء واجهة بنفسها لأنها لا تحمل أي تنفيذ.
D. قد تنفذ فئات كائن COM مختلفة واجهة بشكل مختلف.
E. يجب إنشاء الكائن لوجود الواجهة.
A. فئات كائن المكون.
B. واجهات.
C. اكتب المكتبات.
D. فئات.
E. طُرق.
A. Itypeinfo
B. icreateTypeInfo
C. icreateTypelib
D. itypelib
E. Itypeinfo2
A. معيار
B. مخصص
C. إرسال
D. مزدوج
E. أ و د
A. أ و ب.
B. ب و ج.
A. لغة برمجة.
B. كائن على أساس.
C. بنية البرمجيات.
D. اللغة المستقلة.
E. توسع.
A. 16
B. 32
C. 64
D. 128
E. 256
A. شقة متعددة الخيوط.
B. الهندسة المعمارية متعددة الخيوط.
C. بنية الخيوط المتعددة.
D. Microsoft Threading Architecture.
E. الحد الأدنى لعمارة الخيوط.
A. مآخذ Windows.
B. مكالمات الإجراء عن بُعد (RPCs).
C. كتل رسالة الخادم (SMBs).
D. أ و ب.
E. أ ، ب و ج
A. الواجهة ليست فئة.
B. يجوز لك كائن مكون أو لا ينفذ واجهة.
C. على الرغم من أنه يمكن إنشاء إنشاء فئة لتشكيل كائن مكون ، إلا أنه لا يمكن إنشاء واجهة بنفسها لأنها لا تحمل أي تنفيذ.
D. قد تنفذ فئات كائن COM مختلفة واجهة بشكل مختلف.
E. يجب إنشاء الكائن لوجود الواجهة.
A. فئات كائن المكون.
B. واجهات.
C. اكتب المكتبات.
D. فئات.
E. طُرق.
A. Itypeinfo
B. icreateTypeInfo
C. icreateTypelib
D. itypelib
E. Itypeinfo2
A. معيار
B. مخصص
C. إرسال
D. مزدوج
E. أ و د
A. COM يحدد معيار ثنائي للمكون المتداخل.
B. يتم توفير com على منصات متعددة مثل Windows و Macintosh و Unix.
C. يوفر COM تطورًا قويًا للتطبيقات والأنظمة القائمة على المكونات.
D. لا تدعم com التواصل عبر حدود الشبكة.
E. يوفر com آليات للخطأ والإبلاغ عن الحالة.
A. تم إعادة تسمية ActiveX باسم COM.
B. تمت إعادة تسمية COM باسم ActiveX.
C. ActiveX هي تقنية مبنية على كوم.
D. كوم هي تقنية مبنية على ActiveX.
E. كلاهما متشابهان.
A. عام
B. خاص
C. صديق
D. محجوز
E. محمي
A. ج
B. C ++
C. ميدل
D. VC ++
E. البصرية الأساسية
A. الرمز المستخدم لإنشاء مكتبات النوع.
B. الكود المستخدم لإنشاء الواجهة.
C. الرمز المستخدم لتسجيل مكون في النظام.
D. الرمز المستخدم لإنشاء إجراءات معالجة الأخطاء في المكونات.
E. الرمز الذي يحزم المعلمات لاستدعاء الطريقة
A. لا يُسمح بإدارة الذاكرة المشتركة بين المكونات في COM.
B. يوفر COM آليات للاتصالات بين المكونات.
C. يمكن للمكونات التواصل عبر حدود العملية والشبكة.
D. كوم يدعم التحميل الديناميكي للمكونات.
E. كوم هي لغة البرمجة مستقلة.
A. يجب أن يكون للتحكم النشط CLSID.
B. قد يدعم عنصر التحكم ActiveX أو لا يدعم واجهة iunknown.
C. يجب أن يحتوي عنصر التحكم ActiveX على كائن فئة يقوم بتنفيذ iClassFactory.
D. يجب أن يعرض عنصر التحكم ActiveX خصائصه وطرقه وأحداثه عبر واجهات الإرسال أو الواجهات المزدوجة.
E. يجب أن يكون عنصر التحكم ActiveX مكونًا ذاتيًا في العملية
A. معرف الطبقة.
B. واجهة identifer.
C. معرف الطريقة.
D. اكتب معرف المكتبة.
E. معرف الفئة.
A. لغة تعريف الواجهة.
B. واجهة محددة اللغة.
C. لغة تعريف الميراث.
D. لغة التعريف الضمنية.
E. واجهة اللغة الديناميكية.
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. كائنات واجهة المستخدم.
B. مقطوعات الإملاء.
C. كائنات الوصول إلى قاعدة البيانات.
D. أ و ج.
E. أ ، ب و ج.