برمجة الكاكاو لأسئلة نظام التشغيل Mac OS X باللغات العربية

برمجة الكاكاو لأسئلة نظام التشغيل Mac OS X باللغات العربية

أجرى فريقنا بحثًا مكثفًا لإنشاء MCQs لبرمجة الكاكاو لنظام التشغيل Mac OS X. ندعوك لاختبار مهارات البرمجة الخاصة بك في نظام التشغيل Mac OS X Cocoa من خلال الإجابة على أكثر من 100 سؤال متعدد الخيارات.
فقط قم بالتمرير لأسفل للبدء.

1: __________ & nbsp ؛ ليست واحدة من مكتبات كائنات Cocoa Objective-C.

A.   البيانات الأساسية

B.   مجموعة اللمس

C.   طقم الأساس

D.   طقم التطبيق

2: ________ هي قائمة بالمعلومات التي تقرأها التطبيقات أثناء إطلاقها.

A.   طريقة

B.   قائمة الخصائص

C.   وظيفة

D.   فصل

3: ما هو البروتوكول؟

A.   تستخدم في جافا

B.   جزء من واجهة الفصول

C.   قائمة المتغيرات

D.   غير مستعمل

4: _______ هي بيئة التنمية المتكاملة للكاكاو (IDE).

A.   Builder واجهة

B.   الرصيف

C.   أكوا

D.   xcode

5: ______ هي فئة الجذر لمعظم الفئات في التسلسل الهرمي للفئة الهدف.

A.   NSLOG

B.   nsresponder

C.   nsevent

D.   nsobject

6: وهو البيان الصحيح:

A.   #Import & lt ؛ uikit/uikit.h & gt ؛

B.   & import & lt ؛ uikit/uikit.h

C.   () الاستيراد & lt ؛ uiKit/uikit.h & gt ؛

D.   $ import & lt ؛ uiKit/uikit.h & gt ؛

7: اي عبارة هي الصحيحة:

A.   NSCOLOR* MOTECENOLOR = [COLONS HOUSEPANTOBJ].

B.   nscolor* houseeclor = [housepaintobj color]]]

C.   NSCOLOR* HOUSECOLOR =

D.   NSCOLOR* HOUSECOLOR = [HOUSEPANTOBJ COLL] ؛

8: قبل أن تتمكن من البدء ، يجب عليك تنزيل وتثبيت ____.

A.   مايكروسوفت وورد

B.   ملف مضغوط

C.   iOS SDK

D.   نظام التشغيل Windows

9: في أي لغة يتم ترميز تطبيقات iOS؟

A.   C ++

B.   ج موضوعية

C.   ج#.NET

D.   J2EE

10: هل يدعم إصدار iOS الحالي تعدد المهام؟

A.   نعم

B.   لا

11: ما هي الأشياء الموجودة في إطار الكاكاو؟

A.   NSLOG

B.   mslog

C.   lslog

D.   kslog

12: ما هو البيان المناسب؟

A.   label.text = @" ؛ Hello World " ؛ ،

B.   label.text = @" ؛ Hello World " ؛؛

C.   label.text = &" ؛ Hello World " ؛؛

D.   label.text = @" ؛ Hello World " ؛

13: صحيحة أو خاطئة؟ أهم أدوات مطور Mac OS X هما Xcode (منشئ المشروع سابقًا) وباني الواجهة.

A.   حقيقي

B.   خطأ شنيع

14: تبدأ جميع الفصول الدراسية التي تم بناؤها في الكاكاو بـ:

A.   موقف داعم

B.   ns

C.   رسالة

D.   آنسة

15: _______ يوفر الكاكاو كواجهة برمجة التطبيق الموجهة للكائنات (API).

A.   تفاحة

B.   شمس

C.   وحي

D.   مايكروسوفت

16: ما هو ملف التمديد غير المستخدم في XCode؟

A.   حيازة. xib

B.   possesion.aspx

C.   possesion.m

D.   حيازة

17: ما هي IDE التي يستخدمها iOS؟

A.   xcode

B.   استوديو مرئي

C.   كسوف

D.   تفاحة

18: تسمى واجهة برمجة تطبيقات الكاكاو لنظام التشغيل iOS؟

A.   كعكة الشوكولاتة

B.   اللمس الكاكاو

C.   لفتة الكاكاو

D.   هلام الفول

19: يوجد جهاز كمبيوتر واحد فقط يمكنك رمز iOS عليه. والذي هو؟

A.   أسوس

B.   ماك

C.   أجهزة إكس بوكس ​​360

D.   ديل

20: صحيحة أو خاطئة؟ يستخدم Cocoa نمط تصميم النموذج-View-Controller (MVC).

A.   خطأ شنيع

B.   حقيقي

21: إطار الكاكاو هو OOP. لماذا هذا مفيد؟

A.   لا يستحق الوقت للتعلم

B.   في كل مرة تريد استخدام الكود الذي كتبه شخص ما ، عليك إعادة كتابة كل سطر

C.   يسمح OOP للمبرمج بإعادة استخدام وتخصيص الكائنات الموجودة في الكود الجديد.

D.   لا يمكنك إعادة استخدام الكود بمجرد وجوده

22: ما الإطار (الإطار) الذي يشكل الكاكاو؟

A.   System.Web

B.   Appkit and Foundation

C.   ربيع

D.   MVC

23: يشير AutoreleAsepool بشكل أفضل إلى:

A.   وظيفة Xcode

B.   وحي

C.   إدارة الذاكرة

D.   فصول الاستثناء

24: ماذا يفعل تصحيح الأخطاء؟

A.   يتم استخدامه لإنشاء uiviews في Xcode

B.   يساعد في العثور على أخطاء في الكود الخاص بك.

C.   تقوم بإعداد بيئة iOS الخاصة بك

D.   يتم استخدامه لاستكشاف مشاكل نظام التشغيل مع iPad

25: أي فئة الكاكاو المستخدمة لإنشاء سلسلة؟

A.   mslog

B.   NSString

C.   MSString

D.   NSLOG

26: ما هي الأشياء غير الموجودة في إطار الكاكاو؟

A.   NSString

B.   nsmutabletictionary

C.   nsredman

D.   NSLOG

27: يتم استخدام ________ لإنشاء واجهات التطبيق وإجراء اتصالات بين كائنات الواجهة.

A.   أكوا

B.   xcode

C.   الرصيف

D.   Builder الواجهة

28: أي واحد ليس تحكم واجهة المستخدم في Xcode؟

A.   مربع النص ASP

B.   عرض وحدة التحكم

C.   وحدة التحكم في عرض الصفحة

D.   ملصق

29: ما هي الأشياء التي ليست جزءًا من إطار الكاكاو؟

A.   nsmutabletictionary

B.   nssting

C.   nsapple

D.   nspoint

30: يتم تخزين التطبيق ______ في ملف مع ملحق .icns.

A.   يشمل

B.   أيقونات

C.   الرؤوس

D.   القائق

31: ________ هو إطار يحدد طبقة أساسية من فئات الهدف-C.

A.   طقم التطبيق

B.   مجموعة الأساس

C.   البيانات الأساسية

D.   أكوا

32: OOP تعني البرمجة الموجهة نحو الكائن. يتم استخدامه ل:

A.   إنه مثبت لتنزيل Xcode من الإنترنت والبناء على جهاز Mac الخاص بك

B.   إعادة استخدام الكود

C.   في Xcode ، تسمى المحاكاة التي تتيح لك اختبار تطبيقات الهاتف المحمول في بيئة افتراضية

D.   سيرسل مشروع التطبيق المكتمل إلى متجر التطبيقات.

33: صحيحة أو خاطئة؟ يمكن تغيير كائنات NSDictionary بعد التهيئة.

A.   حقيقي

B.   خطأ شنيع

34: ماذا يعني مصطلح "لا شيء" في الإشارة إلى متغير؟

A.   يتم استخدام "NIL" فقط لإدارة الاستثناء

B.   لا يوجد كائن في إشارة إلى المتغير

C.   لا يؤثر على قيمة المتغير على الإطلاق.

D.   "لا شيء" غير صحيح يجب التخلص منه

35: كلما قمت بتخصيص فئة موجودة ، يطلق عليها:

A.   برمجة

B.   التخلص

C.   المعمارة

D.   التصنيف الفرعي

36: يقوم ملف _________ بتخزين جميع المعلومات حول كائنات واجهة مستخدم التطبيق.

A.   فصل

B.   القرباء

C.   فئة

D.   رأس

37: لا يمكن أن تكون الكائنات القابلة للتطبيق:

A.   بدأت

B.   انتقل

C.   استبعاده

D.   تغير

38: صحيحة أو خاطئة؟ فئات الهدف-C هي كائنات.

A.   حقيقي

B.   خطأ شنيع

39: "NS" في nsobject يرمز إلى:

A.   الخطوة التالية

B.   استوديوهات ناسا

C.   لا شيء قصير

D.   اسم ستيف

40: صحيحة أو خاطئة؟ لا يجوز تجميع برنامج الكاكاو من موجه سطر الأوامر.

A.   حقيقي

B.   خطأ شنيع

41: ما الذي يرتبط به الذري وغير الذري؟

A.   ماك أسد

B.   iPhone 3

C.   معالجة الاستثناء

D.   multithespyred

42: ملكية:

A.   قائمة المتغيرات

B.   نقطة زمنية

C.   يضبط أساليب getter/setter

D.   سمة

43: الأخطاء الأكثر شيوعا المستخدمة مع الكاكاو هو ______.

A.   ماك OS X.

B.   Visual Studio Debugger

C.   GDB

D.   أكوا

44: صحيحة أو خاطئة؟ يتيح لك الكاكاو نقل الكائنات في NIB الرئيسية إلى NIBs منفصلة أخرى لتحسين أداء الحمل.

A.   حقيقي

B.   خطأ شنيع

45: ماذا تمثل GCD؟

A.   عرض التحكم الكبير

B.   Dispatch Grand Central

C.   مرسل مركزي كبير

D.   المدمرة الكود العام

46: في الهدف-C ، يتم تمثيل الأساليب بواسطة ______ وهي سلسلة تصف طريقة الاتصال.

A.   المحدد

B.   هدف

C.   المؤشر

D.   فئة

47: يستخدم Objective-C مفهوم ______ الذي يسمح للتعديلات على فئة موجودة في مكانها.

A.   نسخ فئة

B.   فئات

C.   ميراث

D.   دروس خاصة

48: صحيحة أو خاطئة؟ الهدف-C ليس لديه مُنشئ أو مدمر.

A.   خطأ شنيع

B.   حقيقي

49: ما هو التحكم الذي تريد استخدامه كمصدر بيانات؟

A.   ملصق

B.   زر

C.   عرض وحدة التحكم

D.   uitableview

50: في منشئ الواجهة ، يحتوي _______ على عناصر الأسهم في الكاكاو التي يمكنك سحبها وإلغاء تسجيلها إلى تطبيقك.

A.   نافذة الوثيقة

B.   نافذة التطبيق

C.   شريط القوائم

D.   لوحة المكتبة

51: صحيحة أو خاطئة؟ الهدف-C هو لغة مطبوعة ثابتة.

A.   خطأ شنيع

B.   حقيقي

52: في نافذة Xcode ، يسرد _____ الملفات ونتائج البحث وإعدادات الإنشاء.

A.   عرض ملف

B.   Builder واجهة

C.   عرض المشروع

D.   نافذة الوثيقة

53: ما هو عنصر التحكم الذي يمكن للمستخدم إضافة جزء صغير من البيانات؟

A.   uitextfield

B.   عرض وحدة التحكم

C.   ملصق

D.   زر

54: ______ سوف ينفذ الفئة mutex.

A.   NSCELL

B.   nslock

C.   nsresponder

D.   nsapplication

55: ______ هي البنية التحتية للحوسبة من Apple التي تتكون من شبكات Mach و UNIX و Mac OS X وملفات.

A.   كاكاو

B.   داروين

C.   أكوا

D.   Builder واجهة

56: _______ هو إطار ثبات الكائن المدرج في مجموعة الأساس.

A.   البيانات الأساسية

B.   طقم التطبيق

C.   Builder واجهة

D.   منشئ المشروع

57: _______ يتيح لك الفصل أحداث المجلات في طلبك.

A.   NSLOG

B.   NSDocument

C.   nsapplication

D.   nsresponder

58: في Xcode ، ماذا يفعل مفتش الهوية؟

A.   تفقد الكود الخاص بك للأخطاء

B.   لا شيء مما بالأعلى

C.   اضبط خصائص كائن

D.   ابحث عن هوية المبرمج

59: ______ ليس نوعًا من نافذة Mac OS X على الشاشة.

A.   مربع الحوار

B.   نافذة الأداة المساعدة

C.   نافذة المؤشر

D.   نافذة الوثيقة

60: صحيحة أو خاطئة؟ إدارة الذاكرة تلقائية تماما.

A.   حقيقي

B.   خطأ شنيع

61: الكاكاو ______ هي رسالة وكائن مقابل يتم إرساله إلى تطبيق استجابةً لبعض الإجراءات التي اتخذها المستخدم.

A.   المحدد

B.   حدث

C.   بنك الاستثمار القومي

D.   فصل

62: يتم استخدام فئة NSDocument لـ ______.

A.   حفظ محتويات النافذة في ملف

B.   طباعة محتويات النافذة

C.   تحميل ملف محفوظ

D.   تنبيه المستخدم الذي يحاول إغلاق نافذة تم تحريرها دون حفظ أولاً

63: صحيحة أو خاطئة؟ لا يمكن تغيير كائنات nsnumber بعد التهيئة.

A.   خطأ شنيع

B.   حقيقي

64: تسمى واجهة المستخدم الرسومية Mac OS X (GUI) _________.

A.   iOS

B.   كاكاو

C.   أكوا

D.   ج موضوعية

65: ________ عبارة عن إطار عمل يحتوي على جميع الكائنات اللازمة لتنفيذ واجهة مستخدم يعتمد على الحدث الرسومي.

A.   طقم الأساس

B.   وظائف أساسية

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

D.   البيانات الأساسية

66: ______ هو قسم من الكود يقرأ الأحداث ويؤدي الوظائف المناسبة لتلك الأحداث.

A.   حلقة الحدث

B.   القرب المنقول الرئيسي

C.   nsevent

D.   nsresponder

67: _______ ليس فئة فرعية من NSResponder.

A.   NSVIEW

B.   nsapplication

C.   nsevent

D.   Nswindow

68: يستبدل Mac OS X _______ قائمة تطبيق Mac OS 9.

A.   نافذة الوثيقة

B.   شريط القوائم

C.   الرصيف

D.   ضوابط

69: ماذا يفعل منشئ الواجهة في Xcode؟

A.   إعادة استخدام كائن الزر ، ولكن بحاجة إلى ترميزه في كل مرة تحتاجها.

B.   قم بإنشاء فئة العرض يدويًا

C.   لا يمكن إنشاء طرق عرض

D.   إعادة استخدام رمز فئات المشاهدات

70: ________ ليست حدث الكاكاو.

A.   تكرار الأحداث

B.   أحداث الماوس

C.   الأحداث الدورية

D.   أحداث لوحة المفاتيح

71: أي واحد ليس مستكشف في Xcode؟

A.   مشروع Navigator

B.   رمز الملاح

C.   إصدار الملاح

D.   مساعد المستكشف

72: التي لا تنتمي إلى البنية التحتية على شبكة الإنترنت:

A.   قاعدة البيانات

B.   قاعدة بيانات للانترنت

C.   هاتف ذكي

D.   الحاسوب

73: يرسل كائن ______ رسالة تلقائيًا إلى هدف عند معالجة كائن على الشاشة.

A.   المستجيب

B.   المحدد

C.   بنك الاستثمار القومي

D.   يتحكم

74: كائن ________ هو كائن التحكم الرئيسي للتطبيق.

A.   Nswindow

B.   NSDocument

C.   nsapp

D.   nsapplication

75:

nspoint على التوالي. هل هذا صحيح؟

A.   نعم

B.   لا

76:

في أي لغة مكتوبة الكاكاو؟

A.   ج

B.   ج موضوعية

C.   C ++

D.   جافا

E.   روبي

77:

هل NSString قابل للتغيير؟

A.   نعم

B.   لا

78:

A.   نعم

B.   لا

79:

ما هي الفئة التي يجب استخدامها لتحميل الموارد؟

A.   nsresource

B.   nsapplication

C.   nsbundle

D.   nsfile

E.   لا شيء مما بالأعلى

80:

يمكن استخدام استطلاع () لجلب أحداث الكاكاو؟

A.   نعم

B.   لا

81:

ما هو المراقب؟

A.   كائن ينفذ بروتوكول nsobserver

B.   كائن يرسل إشعارًا

C.   كائن يتلقى جميع الإخطارات

D.   كائن مسجل في مركز الإخطار

E.   لا شيء مما بالأعلى

82:

املأ الفراغ.
nsbutton: & lt ؛ & gt ؛ : nsobject

A.   NSControl:

B.   Nswidget: NSView: NSResponder

C.   nsresponder

D.   NSWIDGET

E.   NSControl: NSView: NSResponder

83:

هل يمكنك استخدام malloc/free في تطبيق الكاكاو؟

A.   نعم

B.   نعم ، ولكن فقط في مكتبة C منفصلة

C.   نعم ، لكن يمكننا استخدام Malloc فقط ؛ مجانية ليست مطلوبة

D.   لا

84:

A.   8bit

B.   16bit

C.   32 بت

D.   64 بت

E.   128 بت

85:

A.   نعم

B.   لا

86:

أي من المنصات التالية تدعم الكاكاو؟

A.   شبابيك

B.   Linux

C.   ماك OSX

D.   سولاريس

E.   لا شيء مما بالأعلى

87:

أين يجب وضع موارد التطبيق عادة؟

A.   في النظام

B.   في المكتبة

C.   ضمن حزمة التطبيق

D.   في /الموارد

E.   لا شيء مما بالأعلى

88:

ما هي الطريقة العادية للتعامل مع أحداث الكاكاو؟

A.   عن طريق الاقتراع للأحداث

B.   عن طريق تسجيل مراقب الحدث

C.   من خلال تنفيذ أساليب NSRESPONDER في الفئات الفرعية

D.   لا شيء مما بالأعلى

89:

كيف يتم إنشاء واجهة المستخدم الرسومية عادة في الكاكاو؟

A.   مع Builder الواجهة

B.   عن طريق تحرير ملفات XML يدويًا

C.   برمجيا

D.   لا شيء مما بالأعلى

90:

املأ الفراغ.
nscountedSet: & lt ؛ & gt ؛ : nsobject

A.   nsarray: nsclass

B.   nsmutablearray: nsarray

C.   nsmutableset: nsset

D.   NSSET

E.   NSSET: NSARRAY

91:

A.   صف

B.   شيء

C.   هيكل

D.   A C بنيت في النوع

E.   الهدف-C مدمج في النوع

92:

A.   نعم

B.   لا

93:

A.   لا أحد

B.   لوكفيو

C.   lockfocus

D.   تحضير

E.   لا شيء مما بالأعلى

94:

املأ الفراغ
nsmutablearray: & lt ؛ & gt ؛ : nsobject

A.   NSSET

B.   nscollection

C.   nsarray

D.   nscontainer

E.   nsmovablearray

95:

أي من الفئات التالية تدير الكمبيوتر والرصاد ​​العالمي؟

A.   nsnotificalcenter

B.   NSDistributedNotificationCenter

C.   nsglobalnotificationcenter

D.   NSSystemNotificalCenter

96:

A.   نعم

B.   لا

97:

A.   نعم

B.   لا

98:

هل الرمز التالي صالح؟
nssize s = nsmakesize (10 ، 10) ؛
int القيم [20] ؛
rease [s.height] = 5 ؛

A.   تجميع خطأ

B.   خطا وقت التشغيل

C.   رمز صالح

99:

A.   حدث مستخدم

B.   نوع رسالة خاصة تستخدم داخل النواة

C.   كائن يلف معلومات حول حدث

D.   لا شيء مما بالأعلى

100:

هل دعم الكاكاو 64bits؟

A.   نعم

B.   لا