انتقل إلى المحتوى
KnowledgeCity

Swift للمبتدئين: العبارات والحلقات والشروط

تعرف على تدفق التحكم
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ4.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة Mark Nair  4 الدروس ·  31m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

تدفق التحكم هو كيفية جعل منطق برنامجك يعمل. إنها واحدة من أهم مجموعات المهارات في تطوير البرمجيات. يعد انتقال المنطق الخاص بك من حالة إلى أخرى ثم تقييم نتائج تلك الحركة مهارة أساسية. في هذه الوحدة، ستتعلم طرقًا مختلفة لتدفق التحكم. سنغطي التحقق من الشروط المختلفة في الكود الخاص بك باستخدام هياكل التحكم If وIf-Else. ستتعرف أيضًا على العوامل المنطقية وكيف يمكنك استخدامها لتحديد التكافؤ والمقارنة في سويفت.

ستتعرف أيضًا على بيان التبديل. يقوم التبديل Switch بتقييم حالة معينة ثم يتحقق من الحالات ضمن هذا الشرط. نظرًا لأن الكود الخاص بك ينتقل من حالة إلى أخرى في عبارة التبديل فستتمكن من تشغيل الكود وفقًا للحالة. غالبًا ما تكون هذه طريقة أكثر فاعلية لكتابة التعليمات البرمجية مقارنة بسلسلة من عبارات IF المتداخلة.

ما ستتعلمه

  • وصف تدفق التحكم وكيفية انتقال منطق البرنامج من شرط إلى آخر
  • استخدام هياكل تدفق التحكم If وIf-Else للتحقق من شروط مختلفة في كودك
  • تطبيق المعاملات المنطقية لتحديد التكافؤ والمقارنة في Swift
  • التعرف على جمل switch وتقييم الحالات لتشغيل الكود وفقاً للحالة المحددة
  • كتابة حلقات للتحكم في تدفق برامج Swift الخاصة بك

النقاط الرئيسية

  • تدفق التحكم هو الأسلوب الذي تجعل به منطق برنامجك يعمل، وهو من أهم مجموعات المهارات في تطوير البرمجيات.
  • تُتيح لك هياكل تدفق التحكم If وIf-Else التحقق من شروط مختلفة في كودك.
  • تُستخدم المعاملات المنطقية لتحديد التكافؤ والمقارنة في Swift.
  • تُقيِّم جملة switch شرطاً معيناً وتتحقق من الحالات داخله، مشغِّلةً الكود أثناء انتقالها من حالة إلى أخرى.
  • استخدام جملة switch في كثير من الأحيان أسلوب أكثر كفاءة في كتابة الكود مقارنةً بسلسلة من جمل If المتداخلة.

الأسئلة الشائعة

ما الذي تتناوله دورة Swift هذه؟

تتناول هذه الوحدة أساليب مختلفة لتدفق التحكم، بما فيها التحقق من الشروط باستخدام هياكل If وIf-Else، واستخدام المعاملات المنطقية للتكافؤ والمقارنة، والعمل مع جمل switch وحالاتها، واستخدام الحلقات.

ما الذي سأتعلمه عن جمل switch؟

ستتعلم أن جملة switch تُقيِّم شرطاً معيناً ثم تتحقق من الحالات داخل ذلك الشرط؛ وأثناء انتقال كودك من حالة إلى أخرى يمكنك تشغيل كود وفقاً للحالة. وهذا في كثير من الأحيان أسلوب أكثر كفاءة في كتابة كودك مقارنةً بسلسلة من جمل If المتداخلة.

لماذا يُعدّ تدفق التحكم مهماً في تطوير البرمجيات؟

تدفق التحكم هو الأسلوب الذي تجعل به منطق برنامجك يعمل، ويُوصف بأنه من أهم مجموعات المهارات في تطوير البرمجيات. فإن جعل منطقك ينتقل من شرط إلى آخر ثم تقييم نتائج ذلك الانتقال مهارة جوهرية.

ما الدروس المتضمَّنة في هذه الوحدة؟

تشمل الوحدة دروساً حول التحقق من الشروط، وجمل "Else" و"Else If"، وجمل Switch، والحلقات.

ما المهارات التي تبنيها هذه الدورة؟

تبني الدورة مهارات في تدفق التحكم، وحلقات التحكم، وتحليل تدفق البيانات، والتحكم في التدفق، وتدفق البرنامج، ولغة برمجة Swift.