أسئلة ExtJs باللغات العربية

أسئلة ExtJs باللغات العربية

أجرى فريقنا بحثًا مكثفًا لتجميع مجموعة من إجراءات MCQs الموسعة. نحن نشجعك على اختبار معلوماتك ExtJs من خلال الإجابة على أكثر من 100 سؤال متعدد الخيارات مذكورة أدناه.
فقط قم بالتمرير لأسفل لتبدأ!

1: ما هو الفرق بين ext.get () و ext.getdom ()؟

A.   Ext.get () أسرع من ext.getdom ().

B.   Ext.get () يسمح فقط باستعلامات XPath.

C.   Ext.get () يجعل CPU تدور بشكل أسرع من ext.getdom ().

D.   ستقوم Ext.get () بتحويل كائن DOM إلى كائن Ext.element ، في حين أن Ext.getDom () ستقوم بتحويل كائن Ext.element إلى كائن DOM.

2: يوفر لنا ExtJS 4.x مفهومًا جديدًا عندما نعمل مع نمط MVC ، فهذا فئة عندما نحتاج إلى التحكم في طرق العرض في فئة وحدة التحكم ، وهي مفيدة لتزويدنا بالبحث عن المكونات داخل Ext.componentManager.

A.   Ext.Create

B.   ext.draw.component

C.   Ext.Chart.Chart

D.   Ext.componentQuery

3: في تحويلة ، ما هو الوكيل؟

A.   الوكلاء عبارة عن عناصر تحكم وهمية تتعامل مع الأحداث مثل حدث النقر بدلاً من التحكم الفعلي.

B.   يتم استخدام الوكلاء من قبل المتاجر للتعامل مع تحميل وحفظ بيانات النموذج. عادةً ما لا يحتاج المطورون إلى إنشاء أو التفاعل مع الوكلاء مباشرة.

C.   الوكلاء هي عناصر تحكم وهمية تحمل قيم عناصر التحكم الحقيقية.

D.   الوكلاء هم أعضاء في موظفي دعم Ext سيقومون بكتابة رمزك لك.

4: Ext JS هي مكتبة JavaScript لتطوير تطبيقات الويب التفاعلية باستخدام تقنيات مثل Ajax و DHTML و DOM. تم تطويره بواسطة Sencha.

A.   حقيقي

B.   خطأ شنيع

5: ما هو الفرق بين ext.addclass () و ext.removeclass ()؟

A.   تم إهمال ext.addclass ().

B.   سيقوم ext.addclass () بإضافة الفئة إلى كائن DOM ، بينما يقوم ext.removeClass () بإزالة فئة من كائن DOM.

C.   ext.addclass () لديه أداء أفضل.

D.   Ext.RemoveClass () لديه أداء أفضل.

6: ما هو الفرق بين ext.element و ext.component؟

A.   العناصر مرئية والمكونات غير مرئية.

B.   العناصر هي كائنات أثقل في الذاكرة والمكونات أكثر وزنًا

C.   العناصر هي فئة المكونات الوالدين.

D.   يقوم ext.element بتغليف عنصر DOM ، مما يضيف مرافق معالجة DOM البسيطة ، وتطبيع للاختلافات في المتصفح ، في حين أن مكونًا EXC.PONENT هو الفئة الأساسية لجميع الكائنات في EXT ، مثل عناصر التحكم واللوحات والمتاجر.

7: هل extjs إطار ريا المتقاطع؟

A.   حقيقي

B.   خطأ شنيع

8: ما هو الفرق بين Gridpanel و editorgridpanel؟

A.   يمتد EditorGridpanel فئة Gridpanel لتوفير تحرير الخلايا على الأعمدة المحددة.

B.   يمكن أن يكون لدى EditorGridpanel المزيد من الأعمدة فيه.

C.   المحرر Gridpanel أبطأ للبدء.

D.   الشبكات أصغر.

9: أي واحد مما يلي صحيح في إطار عرض EXT؟

A.   يمكن أن يكون للمنفذ فقط 4 عناصر فيه.

B.   لا يسمح موقع Viewport بتحديد نوع تخطيط مختلف.

C.   يحتوي Viewport على حدود سوداء 4 بكسل افتراضيًا.

D.   يعيد Viewport تلقائيًا أن يعيد حجمه إلى حجم منفذ عرض المتصفح.

10: ما هي وكيل البيانات الذي يدعمه Ext؟

A.   كل ما ورداعلاه

B.   أياكس

C.   JSON-P

D.   استراحة

11: هل من الممكن ترحيل من extjs 3 إلى extjs 4؟

A.   خطأ شنيع

B.   حقيقي

12: لماذا يستخدم المطور التمرير المخزن المؤقت؟

A.   يتيح التمرير المخزن المخزن المؤقت المطور تحميل أي عدد من السجلات في شبكة دون ترحيل.

B.   هذا يسمح للمطور بتقديم التغييرات دون التحقق من الصحة.

C.   التمرير المخزن مؤقت يجعل جميع تفاعلات واجهة المستخدم تعمل بسرعة 120 إطارًا في الثانية.

D.   التمرير المخزن مؤقت يجعل الواجهة أكثر ملاءمة.

13: يشتمل ExtJS 4.x على مفهوم نمط جديد يدعى MVC.

A.   حقيقي

B.   خطأ شنيع

14: يستخدم LocalStorageProxy واجهة برمجة تطبيقات HTLM5 LocalStorage الجديدة لتحميلها وحفظها في Brwoser العميل

A.   خطأ شنيع

B.   حقيقي

15: ما هو اسم الطريقة على ext.data.store التي تزامن السجلات في المتجر مع مصدر بيانات عن بُعد؟

A.   حمولة

B.   رفع

C.   مزامنة

D.   تحميل

16: صحيحة أو خاطئة؟ يدعم Ext JS جميع متصفحات الويب الرئيسية بما في ذلك: IE 6+، Firefox 1.5+ (PC ، MAC) ، Safari 3+، Opera9+(PC ، Mac).

A.   حقيقي

B.   خطأ شنيع

17: تقدم ExtJS 4 مؤسسة حزمة جديدة وهذا هو السبب في أن بعض أسماء الفصول ليست هي نفسها كما كانت في ExtJS 3.

A.   خطأ شنيع

B.   حقيقي

18: لماذا يستخدم المطور جهاز النداء؟

A.   لجعل comboBoxes عرض أسرع.

B.   لتنبيه مستخدمي المشاكل مع بياناتهم.

C.   لعرض وتحميل كميات كبيرة من البيانات بسرعة أكبر في Gridpanel.

D.   لمحاكاة القارئ الإلكتروني.

19: باستخدام وضع Sandbox ، يمكنك تشغيل ExtJs 4 جنبًا إلى جنب مع الإصدارات السابقة من ExtJs على نفس الصفحة.

A.   خطأ شنيع

B.   حقيقي

20: ما هو موضوع الميراث؟

A.   إنشاء موضوعات يتم تمريرها من مطور إلى آخر.

B.   إنشاء موضوعات لها ألوان مماثلة.

C.   جعل الموضوعات الخاصة بك الكائن موجهة نحو.

D.   إعداد السمة الخاصة بك لتمديد أو وراثة من موضوع أساسي لتضمين جميع الفئات اللازمة للعمل بشكل صحيح.

21: ما هو المتجر المريح في تحويلة؟

A.   متجر يسمح للمستخدم بتصفح موقع ويب ببطء.

B.   متجر يسمح بالبرمجة النصية للمواقع.

C.   متجر يبطئ عندما يكون الطلب أكثر من اللازم على أجهزة الخادم.

D.   المتاجر التي تدعم طريقة مريحة للتفاعل مع خدمة ويب مريحة.

22: ما هي المجلدات الأربعة التي يجب على المطور إنشاء لاستخدام بنية MVC الموصى بها في EXT؟

A.   نقرات ، تحدد ، التغييرات ، الشيكات

B.   الضوابط ، وجهات النظر ، واجهة المستخدم ، الأحداث

C.   النماذج ، المشاهدات ، الرسوم المتحركة ، HTML

D.   النماذج ، وجهات النظر ، وحدات التحكم ، المتاجر

23: ما هو الفرق بين العلم والتصميم في تحويلة؟

A.   السمات ليست سوى ملف واحد ، تتطلب الأنماط العديد من الملفات.

B.   الموضوعات أكثر جاذبية بصري.

C.   تم تمييز Theming عن التصميم " ؛ من خلال القدرة على قلب المفتاح وتغيير السمة.

D.   الموضوعات أرخص من الأنماط.

24: ما نوع المنطقة المطلوب للتخطيط الحدودي؟

A.   مركز

B.   شمال

C.   شرق

D.   لا يلزم نوع المنطقة

E.   جنوب

25: ما هو اسم الكائن الذي سيستخدمه المطور لإنشاء مجموعة من Radiobuttons التي يمكن تحديد زر راديو واحد فقط في وقت واحد؟

A.   ext.form.Radioteam

B.   ext.form.Radio

C.   ext.form.checkbox

D.   ext.form.Radiogroup

26: لماذا يستخدم المطور JSONPSTORE بدلاً من JSONSTORE؟

A.   لإنشاء متجر يحتوي على بيانات بدون عيوب فيه.

B.   لتسهيل إنشاء متجر في تحويلة من شأنه أن يسمح بطلبات المواقع المتقاطعة لبيانات JSON.

C.   تعمل JSONPSTORES بشكل أفضل مع Server Side JSON.

D.   يمكن لمتجر JSONP الاحتفاظ ببيانات أكثر من JSONSTORE.

27: لماذا يستخدم المطور ext.fly () بدلاً من ext.get ()؟

A.   في موقف يدعو فيه المطور وظيفة ذرية متكررة على العديد من العناصر المختلفة ويحتاج إلى تقليل بصمة الذاكرة.

B.   لجعل EXT تشغيل في وضع توربو.

C.   لزيادة عدد الضوابط المسموح بها على الصفحة.

D.   لصنع حشرة صغيرة المبررة في دوم.

28: ما هو اسم الحدث الذي يطلق النار عند تحميل جميع كائنات DOM ولكن قبل تحميل جميع الصور وقبل حدث Onload؟

A.   onreadytogo

B.   OnDocumentReady

C.   onbeforepageLoaded

D.   onbeforeloaded

29: تنظم _____ أطفالها أفقياً عبر الحاوية.

A.   تخطيط المرساة

B.   تخطيط الأكورديون

C.   التصميم المطلق

D.   تخطيط Hbox

30: صحيحة أو خاطئة. يمكن أن يكون هناك عمود واحد مغلق فقط.

A.   خطأ شنيع

B.   حقيقي

31: كيف يمكن للمطور تعيين عنصر تحكم في المخفية في تحويلة؟

A.   غير مرئي (خطأ)

B.   Bothidden (صحيح)

C.   setVisible (خطأ)

D.   قابلة للمرور (خطأ)

32: ExtJS 4.x هو أحدث إطار عمل JavaScript لتطوير تطبيقات الويب عبر المنصات

A.   خطأ شنيع

B.   حقيقي

33: أي من نوع (أنواع) المعلمة التالية هو قيمة خيار تكوين Renderto؟

A.   كل هذه

B.   معرف العنصر

C.   عنصر دوم

D.   عنصر extjs

34: طريقة الأداة المساعدة " ؛ ext.define " ؛ يستخدم أي واحد مما يلي؟

A.   لإنشاء فئة في EXT يمتد ويتجاوز اختياريا طرق وخصائص فئة الوالدين.

B.   لتحديد متغير عالمي.

C.   لإنشاء عنصر تحكم محدد من قبل المستخدم.

D.   لتحديد التعداد.

35: ما هو اسم الفصل الذي يوفر للمطوّر مساحة تلقائية إلى منطقة عرض المتصفح؟

A.   Ext.Window

B.   ext.htmlelement

C.   ext.fullsizewindow

D.   ext.container.viewport

36: _______ هي فئة فرعية من VboxLayout. هذا يخبرنا بالفعل أن المكونات سيتم تنظيمها رأسياً في الحاوية. يمكننا انهيار أو توسيع العناصر.

A.   تخطيط المرساة

B.   تخطيط الأكورديون

C.   التصميم المطلق

D.   تخطيط Hbox

37: أي واحد مما يلي ليس نوع تخطيط صالح في تحويلة؟

A.   تخطيط الحدود

B.   vboxlayout

C.   تصميم متجاوب

D.   Hboxlayout

38: يعد ________ وكيلًا مفيدًا عندما تحتاج إلى تقديم طلب إلى مجال مختلف ، لا يتم نشر طلبك عليه.

A.   JSONP Proxy

B.   القراء

C.   الكتاب

D.   jsonwriter

E.   المتاجر

39: ما هو خيار التكوين الذي يتم استخدامه لربط مكون داخل بعد حاوية أخرى؟

A.   القيد

B.   مقفل

C.   تقييد

D.   قفل

40: _______ مسؤول عن تغليف النموذج ويمكنه أيضًا تكوين وكيل لتحميل البيانات أو حفظها.

A.   jsonwriter

B.   محل

C.   الكتاب

D.   القراء

E.   XMLWriter

41: ما هو البرنامج المساعد المطلوب لتحرير الخلايا؟

A.   ext.grid.plugin.cellediting

B.   ext.grid.plugin.editing

C.   ext.plugin.editing

D.   ext.grid.plugin.Rowediting

42: أي مما يلي هو خيار التكوين المطلوب لعمود الشبكة؟

A.   Itemid

B.   بيانات

C.   بطاقة تعريف

D.   Dataindex

43: كيف يتم ترخيص Ext JS؟

A.   البرمجيات التجارية

B.   البرمجيات الاحتكارية

C.   المصدر المفتوح

D.   البرامج التجارية والمصدر المفتوح

44: ما هو الكائن الذي يقدم نفسه لجسم المستند؟

A.   ext.container.viewport

B.   ext.panel.panel

C.   ext.form.panel

D.   Ext.Container.Container

45: أي مما يلي ليس نوع تخطيط تحويلة؟

A.   Vbox

B.   يطفو

C.   حدود

D.   ملائم

46: ما هو اسم وظيفة الأداة المساعدة لتحويل سلسلة JSON إلى كائن؟

A.   ext.json.string.translate (JSON)

B.   ext.json.ToObject (JSON)

C.   ext.json.convert (JSON)

D.   ext.json.decode (json)

47: أي مما يلي ليس طريقة صالحة لإضافة مستمع حدث إلى Ext.panel؟

A.   PanelObject.on (" ؛ eventName " ؛ ، Handler)

B.   في تكوين اللوحة ، حدد خاصية المستمعين.

C.   AddListener (eventName ، Handler ، [Scope] ، [Options])

D.   ProvidElistener (eventName ، معالج ، نطاق ، خيارات)

48: ما هو اسم عنصر التحكم في تحويلة ، والذي سيؤدي إلى تحكم مشابه لـ HTML & lt ؛ SELECT & GT ؛؟

A.   Combostbox

B.   صندوق التحرير

C.   multiselectbox

D.   قائمة منسدلة

49: ما هي وظيفة الاختزال لـ AddListener ()؟

A.   يضيف()

B.   على()

C.   يعيش()

D.   مشغل()

50: لماذا يستخدم المطور ArrayStore؟

A.   لإنشاء متاجر متعددة الأبعاد.

B.   لإنشاء متجر لا يمكن استخدام JSON.

C.   لتسهيل إنشاء المتاجر من صفائف من البيانات.

D.   لإنشاء متاجر متعددة بالسلاسل معًا في متجر واحد.