Saud | سعود الانصاري
Saud | سعود الانصاري

@Alansaricodez

9 تغريدة 249 قراءة Jul 09, 2021
مفاهيم برمجية من رأيي يجب على كل مبرمج تعلمها:👇🏼
عند البدء في تعلم لغة ما فان هنالك مفاهيم متشابهة تسهل عليك فهم أي لغة بمجرد تعلمك لغة واحدة باتقان.
سوف اشرح في هذا الثريد بعض من هذه المفاهيم:
١- data flow:
من المهم جدًا فهم كيفية تدفق البيانات عبر برنامجك قبل البدء في كتابة التعليمات البرمجية الخاصة بك.
تحتاج إلى فهم بعض الاشياء حول بياناتك مثل:
1. ما نوع البيانات التي تستخدمها كمدخلات؟
2. هل هناك أي نوع من البيانات يمكنك الوصول إليه من مصدر بيانات موجود مسبقًا؟
٢- Data Types:
تعد معرفة أنواع البيانات المختلفة أمرًا ضروريًا لجميع المبرمجين الطموحين.
بكلمات بسيطة، نوع البيانات هو سمة من سمات البيانات التي تعطي معلومات للcompiler حول الكيفية التي ينوي بها المبرمج استخدام تلك البيانات المعينة.
٣- functions:
تعتبر الدالات functions أهم مفهوم برمجة يسمح لك بتكرار التعليمات دون الحاجة إلى كتابة تلك التعليمات مرارًا وتكرارًا عند الحاجة إلى تنفيذها في البرنامج.
٤- control structures:
بمساعدة استخدام هياكل التحكم ، يمكنك تحديد الترتيب الذي يمكن تنفيذ العبارات به. هناك ثلاثة أنواع:
أ) التسلسل: في هذا يتم تنفيذ البيانات واحدة تلو الأخرى بالترتيب الصحيح.
ب) شرطي: يسمح للبرنامج باتخاذ مسارات بديلة للتنفيذ. وهو يتألف من هيكل تحكم If-Then أو If-Then-Else.
ت) التكرارات (Looping): هي بنية تحكم تكرر سلسلة من التعليمات حتى يتم استيفاء شرط معين.
٥- syntax:
وفقًا لتعريف ويكيبيديا ، يتم تعريفه على أنه مجموعة من القواعد التي تحدد مجموعة من الرموز وعلامات الترقيم والكلمات الخاصة بلغة البرمجة التي تعتبر عبارات أو تعبيرات منظمة بشكل صحيح في تلك اللغة المعينة.
٦- pseudocode:
الكود الكاذب هو تنفيذ خوارزمية في شكل نص إعلامي مكتوب باللغة الإنجليزية. الغرض منه هو القراءة البشرية بدلاً من القراءة الآلية. يتم استخدامه لإنشاء مسودة أولية للبرنامج.
انتهينا من هذا الثريد اتمنى انكم تعلمتم شيء جديد وشكرا للقراءة🙏🏼🌷

جاري تحميل الاقتراحات...