:: احصل علي ارخص رحلات الطيران والفنادق (آخر رد :فهد الشاعرى)       :: دورة الإحتراف في إدارة مخاطر المشاريع|دورات إدارة المشاريع مركزitr (آخر رد :ايمان محمد)       :: دورة الإحتراف في إدارة المشاريع وتطوير المهارات الإدارية والقيادية|دورات إدارة المشار (آخر رد :ايمان محمد)       :: دورة التحضير لشهادة مدير مشاريع معتمد وإكتساب المهارات|دورات إدارة المشاريع مركزitr (آخر رد :ايمان محمد)       :: دورة إستراتيجيات مكافحة غسل الأموال|دورات البنوك و المالية مركزitr (آخر رد :ايمان محمد)       :: دورة وسائل الدفع وآليات الضمان فى التجارة الخارجية وشروط البيوع الدولية incoterms 201 (آخر رد :ايمان محمد)       :: دورة تطبيقات الحوكمة فى القطاع المصرفى Governance|دورات البنوك و المالية مركزITR (آخر رد :ايمان محمد)       :: دورة التحكيم القضائي|دورات القانون والعقود مركزitr (آخر رد :ايمان محمد)       :: دورات تسويق مبيعات خدمة العملاء الاستثمار العقاري وفن البيع والتسويق (آخر رد :AHMEDBBMF)       :: دورة القانون الإداري وتطبيقاته فى منظومات الإدارة الحديثة|دورات القانون والعقود مركزi (آخر رد :ايمان محمد)      
اختر لونك:
وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ ۖ وَسَتُرَدُّونَ إِلَىٰ عَالِمِ الْغَيْبِ وَالشَّهَادَةِ فَيُنَبِّئُكُم بِمَا كُنتُمْ تَعْمَلُونَ [ التوبة : ( 105 )] كلمة الإدارة

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

يُمنع كتابة مواضيع السحر والشعوذة والروحانيات والابراج بكافة الأشكال والمخالف سيعاقب بحظر مؤقت وإذا تكرر سيكون حظر دائم تنبيه هام جداً



أضف رد جديد
 
LinkBack أدوات الموضوع انواع عرض الموضوع

قديم 02-03-2019, 09:33 PM   #1
تاريخ التسجيل: Feb 2019
العمر: 29
المشاركات: 1,003
التقييم: 10
تاريخ التسجيل: Feb 2019
العمر: 29
المشاركات: 1,003
التقييم: 10
افتراضي مقدمة في عالم البرمجة للمبتدئين الكود المصدري

مقدمة في عالم البرمجة للمبتدئين - الجزئ الأول: ما هي البرمجة؟
مقدمة في عالم البرمجة للمبتدئين: ما هو الكود المصدري في البرمجة
الشروع بالبدء: برنامجك الأوَّل
اتبع التعليمات في هذه المقالة لتنصيب بايثون على حاسوبك.
ثَبِّت مُحرِّر نصوص بسيط لكتابة كودك المصدري فيه. يُمكنك استخدام sublime كبداية.
افتح ملفًّا جديدًا في مُحرِّر نصوصك، وأدخل فيه ما يلي:
print 'Hello Python!'
تذكَّر حفظ الملف بالاسم main.py.
اعثر على مسار الملف في واجهتك السطريَّة، ونفِّذ الأمر أدناه:
$ python main.py

ينبغي أن ترى مُخرجًا كهذا:
مقدمة في عالم البرمجة للمبتدئين: ما هو الكود المصدري في البرمجة

تشريح مكوِّنات الكود المصدري
سندرس الآن محتويات الكود المصدري النموذجيَّة.
الكلمات المفتاحيَّة
كلمات قصيرة ومقروءة بشريًّا، تُعرَف عادةً بالكلمات المفتاحيَّة. هذه الكلمات مُميّزة وخاصة في اللغة التي تتعلمها. سنعود للتكلَّم عن هذا بعد لحظة. عليك حفظ بعض الكلمات المفتاحيَّة عن ظهرِ قلب. توجد في هذه المقالة مجموعة الكلمات المفتاحيَّة الموجودة والمُستخدمة في بايثون.
مقدمة في عالم البرمجة للمبتدئين: ما هو الكود المصدري في البرمجة
المُعرِّفات
كلمات مُبتدعة من قبلك كمُبرمِج. يُشار لهذه الكلمات عادةً بالمُعرِّفات. يُمكن أن يكونوا مُنشئين من مُبرمجين آخرين، ومُحزَّمين كمُلحقات، أو ما تُعرَف بالمكتبات. خُذ المكتبة Math كمثال عن المكتبات. تُمكِّنك هذه المكتبة من الوصول إلى دوال رياضيَّة، كدالة الجذر التربيعي (Math.sqrt) المُستخدَمة في الجافاسكربت. تأتي العديد من لُغات البرمجة مع مجموعة من المكتبات. تُسمَّى عامةً هذه المكتبات بعدّة تطوير البرمجيَّات. ستُنزِّلهم مع المُصرِّف لبدء بناء التقنيَّات والتطبيقات والمشاريع. توجد إلى جانب هذه المكتبات أُطُر عمل مُصمَّمة لمساعدة المطورين على البناء لمنصة مُعينة كالشبكة العنكبوتيَّة أو الهاتِف. تأتي بعض المُعرِّفات مع اللغة التي تستخدمها ولا يُمكِن للمُستخدِم إعادة تعريفها، مثل الكلمة string في لغة الجافا. تُعرَف هذه المُعرِّفات والكلمات المفتاحيَّة بالكلمات المحجوزة. الكلمات المحجوزة ليست كلمات مفتاحيَّة، إلا أنَّها خاصة مثلها. كُل كلمة مفتاحيّة هي كلمة محجوزة، ولكن العكس ليس صحيح. على المُعرِّفات التي عليك اختيارها أن تكون ذات معنى ليفهمها أيٌّ من يراها من الوهلة الأولى. إحدى الاستخدامات الشائعة للمُعرِّفات تسميَّة المُتغيِّرات، الأمر الذي سنتكلَّم عنه لاحقًا بعد قليل.
أنواع البيانات الأساسيَّة
ستَجِد أيضًا بيانات مُختلفة الأنواع في الكود المصدري، كالأعداد (مثل: 3 و5.7 و100- و3.142) والمحارِف (مثل: M وA). تُقسَّم كذلك في بعض لغات البرمجة الأعداد إلى أنواعٍ مُخصَّصة كالأعداد الصحيحة. الأعداد الصحيحة تكون إمّا مُؤشَّرة (ذات إشارة سالبة أو موجبة) أو غير مُؤشَّرة، كبيرة أو صغيرة. كِبَر أو صِغَر الأعداد يعتمِد فعليًّا على كميَّة الذاكرة المحجوزة لنوع الأعداد هذه. توجد أيضًا أعداد ذات فاصلة عشريَّة، والتي تُدعى عادةً مزدوجة أو عائمة، على حسب لغة البرمجة التي تتعلمها. توجد أيضًا أنواع بيانات منطقيَّة (أو بوليانيَّة)، والتي إما أن تكون صح أو خطأ.
أنواع البيانات المُعقدة
أنواع البيانات المُشروحة أعلاه تُعرَف بالأنواع الأوليَّة أو الأساسيَّة. يُمكننا بناء أنواع بيانات أعقَد من تلك اعتمادًا على هذه الأنواع الأساسيَّة. المصفوفة هي أبسط شكل لأنواع البيانات المُعقدة. السلسلة النصيَّة (أو سلسلة المحارِف) هي مصفوفة من المحارِف. لا يُمكننا العمل من دون هذه الأنواع المُعقدة، وكثيرًا ما نستخدمها عند كتابة الكود المصدري. تُدعى توليفة المحارِف سلسلة نصيَّة. السلسلة، استعارةً، في الحاسوب هي كالسلسلة العادية، فمثلًا الكلمة "Thermometer" مكوَّنة من 11 مَحرَف، فندعوها سلسلة محارِف (أو سلسلة نصيَّة). معالجة السلاسل النصيَّة هي موضوع كامل وعميق بحدّ ذاته، وينبغي دارسته من كُل مُبرمِج طموح. تُشحَن أنواع البيانات المُعقدة مع مُعظَم لغات البرمجة التي تستخدمها. توجَد كذلك إمكانيَّة صنع بيانات مُعقدة بأنفسنا، باستخدام شيء كنظام الأصناف، أو ما هو معروف بالبرمجة الكائنيَّة.
المُتغيِّرات

القيصر غير متواجد حالياً   اقتباس
أضف رد جديد

الكلمات الدلالية (Tags)
منتديات رحيل, رحيل, شبكة رحيل, r7il, r7il.com


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مقدمة في البرمجة غرضية التوجه لتطوير إضافات ووردبريس الفارس قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 27-07-2019 10:53 AM
ما هي عوامل ترتيب جوجل لتحسين محرك البحث 200 عامل ؟ raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 13-03-2019 04:58 PM
اساسيات تعلم البرمجة | هام جدا للمبتدئين – سين وجيم أول خطوة القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 11-03-2019 06:51 AM
البرمجة للمبتدئين – تعرف على أهم الأمور اللازمة للبدأ في هذا المجال القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 11-03-2019 06:22 AM
مقدمة في عالم البرمجة للمبتدئين ما هي البرمجة؟ القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 02-03-2019 09:36 PM


الساعة الآن 12:59 AM

 


Content Relevant URLs by vBSEO ©2010, Crawlability, Inc.