قد تتساءل إن كنت موظَّفًا لست مُختصًا بالبرمجة في شركة لتطوير البرمجيَّات عن ماهيَّة عمل المُبرمجين، وخاصةً أنَّك تسمع العبارات الرنّانة التي يتداولونها كُل يوم. هذا المقال لك في حال كنت كذلك. سواءً كُنت مندوب مبيعات أو طبيب أو محامٍ أو رائِد أعمال أو محاسِب، وكُنت ترغب بتعلُّم التكويد، فهذا أفضل مكان لتبدأ منه. وهذه المقالة عبارة عن خلاصة ما علَّمته في دوراتي التدريبيَّة. لن أُناقِش هنا أي أكواد أو لغات برمجة أو أي شيء من هذا النوع، بل سأشرح مفاهيم عامة وحسب. كيف نُظِّمت سلسلة المقالات هذه؟
هذه المقالة مُقسَّمة إلى أربَع تدوينات. في نهاية كُل تدوينة قسمًا للاختبارات لمُساعدتك على حفظ ما قرأته بشكلٍ أفضل. مقدمة قصيرة جدًا عن البرمجة |. ستَجِد بعد ذلك القسم قسمًا يُدعى "ما التالي؟" وآخر لأجوبة الاختبارات. لاحِظ أنَّ الكلمات المُهمَّة في سلسلة مقالاتنا ستكون مكتوبة بخطٍّ عريض، ككلمة خوارزميَّة. ما هي البرمجة؟
يُمكننا الإجابة عن هذا السؤال بالجواب البسيط التالي: "البرمجة هي عمليَّة تعليم الحاسوب إجراء مهمة ما"، أو يُشار إليها عادةً بالتكويد. فما هو البرنامج الحاسوبي إذًا؟ البرنامج الحاسوبي هو سلسلة من التعليمات يُنفذُها الحاسوب.
- مقدمه في البرمجه c++
- عرض مقدمة في البرمجة حاسب 1
- مقدمة في البرمجة حاسب 1
- مركز التدريب بالاحساء | التدريب التربوي بنات بالاحساء ::: الرئيسية
- إدارة التدريب والابتعاث ( بنات ) بالأحساء تطلق برامج التدريب عن بعد » الجفر نيوز
مقدمه في البرمجه C++
تُسمَّى الطرفيَّة الافتراضيَّة في ويندوز "موجّه الأوامر". على لينُكس وماكنتوش الطرفيّة الافتراضيّة هي باش. يُمكنك الحصول على طرفيَّة مشابهة على ويندوز بتثبيت جيت باش أو باور شيل. ما التالي؟
والآن بعدما تحدّثنا قليلًا عن ماهيّة البرمجة، عليك البدء بتحضير نفسك لكتابة أوَّل سطر برمجي لك. أدناه الأشياء التي تحتاج إليها للبدء:
نظام حاسوبي
ليس عليك الحصول على واحد غالٍ جدًّا أو شديد التعقيد، مُجرَّد حاسوب يعمل جيدًا سيفي بالغرض. مقدمه في البرمجه c++. تثبيت الواجهة السطريَّة
أنصحك بهذه الدورة للبدء بتعلُّم كيفيّة استخدام الواجهة السطريّة. تثبيت مُحرِّر نصوص
سنتكلّم عن هذا في الفصل الثاني. تعلُّم لغة برمجة
ستتعلَّم في سلسلة التدوينات هذه عن العناصر الأساسيّة التي ستكوّن لديك معرفة أساسيّة بمعظم لُغات البرمجة. اختبارات
ما هي الأدوات الأساسيّة التي تحتاجها لبدء البرمجة؟
ما الأوامر التي يُمكنك استخدامها لتنفيذ التالي في صدفة باش (الواجهة السطريَّة)؟
التحقُّق من المُجلَّد الحالي
الدخول إلى مُجلّد جديد اسمه 'bin' (المُجلَّد bin موجود في مُجلّدك الحالي)
إنشاء مُجلَّد جديد اسمه 'lib' في المُجلَّد الحالي
إنشاء ملف جديد اسمه '' في المُجلَّد الحالي
سَرد كُل محتويات المُجلَّد الحالي
الخلاصة
تحدثنا في هذا الجزء عن أساسيات البرمجة، بدءًا بمدخل إلى المُترجمات.
عرض مقدمة في البرمجة حاسب 1
تلك هي اللغة الطبيعيَّة للأجزاء الإلكترونيَّة، والتي ستكون لنا صعبةً جدًّا كبشر للتحدث فيها مع الحواسيب. مدخل إلى لغات البرمجة
نَستخدِم لُغةً أقرب إلى لغاتنا البشريَّة، كالعربيَّة والإنجليزيَّة والفرنسيَّة، للتحدُّث إلى الآلات المُتحدثة بالأرقام الثنائيَّة. لُغات البرمجة أقرب إلى لغاتنا الطبيعيّة، إلا أنّها أكثر تنظيمًا وينبغي أن تكون مُمكنة التعلُّم كُليًّا. لغات البرمجة يُمكِن أن تكون رفيعة (عالية) أو منخفضة المستوى. لغات البرمجة عالية المُستوى أبعد من لغة الآلة مِن اللغات منخفضة المُستوى. يُسمَّى هذا "البُعِد" عادةً بالتجريد ، ولكّننا لن نتطرَق له في هذه السلسلة. عرض مقدمة في البرمجة حاسب 1. تحتاج الحواسيب لطريقةٍ لفهم لغتنا البشريَّة، والمُترجِمات هي تلك الطريقة. ما هي المُترجِمات؟
يُشير الكود المصدري إلى الأكواد المكتوبة بلغة برمجة مُعينة. سنتكلَّم عن هذا بالتفصيل في الجزء الثاني. المُترجمات مسؤولة عن تحويل كودك المصدري إلى لغة الآلة، أو ما يُعرَف أيضًا بالكود الثنائي (أصفار وواحدات). قَد تُسمَّى هذه الأكواد الثنائيَّة أيضًا بالكود الهدف أو بالبرنامج أو الكلمة التي يشيع ذكرها اليوم: التطبيق. يُمكِن أن تكون المُترجمات:
مُفسِّرات
مُصرِّفات
خليط من المُفسِّرات والمُصرِّفات
مُجمِّعات
المُفسِّرات
بعض اللغة تفسيريَّة، أي أنَّ المُترجِم يُعالج الكود المصدري سطرًا سطرًا ويُنفِّذ كُل سطر في البرنامج النهائي المُنتَج.
مقدمة في البرمجة حاسب 1
البرمجة الدالية في JavaScript
يحتوي JavaScript بالفعل على بعض الدوال التي تمكن البرمجة الدالية. مثال: ، ،
من ناحية أخرى فإن rEach و هي دوال غیرخالصة. يمكن للمرء أن يجادل بأن rEach ليس داله غير نقية حسب التصميم ولكن فكر في الأمر – ليس من الممكن فعل أي شيء بها باستثناء تغيير البيانات غير المحلية أو القيام بآثار جانبية. وبالتالي لا بأس من وضعها في فئة الدوال غير النقية. بالإضافة إلى ذلك تحتوي JavaScript على إعلان ثابت وهو مثالي للبرمجة الدالیه نظرًا لأننا لن نغير أي بيانات. دوال خالصة في JavaScript
دعونا نلقي نظرة على بعض الدوال (الطرق) الخالصة التي توفرها جافا سكريبت. منقي (filter)
كما يوحي الاسم يقوم هذا بتصفية المصفوفة. مقدمة في البرمجة حاسب 1. (condition);
الشرط هنا هو دالة تحصل على كل عنصر من المصفوفة ويجب أن تقرر ما إذا كنت تريد الاحتفاظ بالعنصر أم لا وإرجاع القيمة المنطقية الصحيحة لذلك. const filterEven = x => x%2 === 0;
[1, 2, 3](filterEven);
// [2]
لاحظ أن filterEven دالة خالصة. إذا كان غير نقي لكان قد جعل مرشح المرشح بأكمله غير نقي. خريطة (map)
تعيين كل عنصر من عناصر المصفوفة إلى دالة وإنشاء مصفوفة جديدة بناءً على قيم الإرجاع لاستدعاءات الدالة.
لا ينبغي أن يكون مصطلح "كود مصدري" غريبًا لك بعد الآن. سنتحدَث عن ماهيّة الكود المصدري بالتفصيل في الجزء الثاني من سلسلتنا. حاسوب، ومُحرِّر نصوص، وصدفة (طرفيَّة)، ومُصرِّف أو مُفسِّر.
معلومات مفصلة
إقامة
Unnamed Road, الربوة،، الربوة، سراة عبيدة 64731، السعودية
بلد
مدينة
موقع إلكتروني
خط الطول والعرض
إذا كنت تبحث عن، يمكنك الرجوع إلى معلومات العنوان التفصيلية كما هو موضح أعلاه. إذا كنت ترغب في الاتصال، فيرجى الاتصال بالهاتف لزيارة موقع الويب أعلاه. بالطبع، نوصي بالحصول على مزيد من المعلومات من الموقع الرسمي. اقتراح ذات الصلة
مديرة التدريب الاستاذة / صباح محمد الجمال. مُنـذ فجر التاريخ والحضارة الإنسانية تبنيها عقول وسواعد المبدعين الذين جسدوا أفكارهم وإبداعاتهم على أرض الميدان، وصنعوا تاريخاً عظيماً سطرته المؤلفات التاريخية في دواوين … شاهد المزيد…
مركز التدريب والتأهيل النسوي بالمدينة النبوية, المدينة المنورة. 1, 381 likes. إدارة التدريب والابتعاث ( بنات ) بالأحساء تطلق برامج التدريب عن بعد » الجفر نيوز. مركز علمي مهاري نسائي متخصص يقوم بتنفيذ دورات مهارية وبرامج علمية وتربوية. شاهد المزيد…
التسجيل الإلكتروني لبرامج إدارة التدريب والابتعاث بالإدارة العامة للتعليم بمكة المكرمة إدارة تقنية المعلومات بالإدارة العامة للتعليم بمنطقة مكة – 1436هـ 2015م شاهد المزيد…
هل نسيت كلمة المرور؟ جميع الحقوق محفوظة © لإدارة التدريب والإبتعاث بالباحة 2021 شاهد المزيد…
هل نسيت كلمة المرور؟ الحقوق محفوظة © لإدارة التدريب والإبتعاث المجمعة شاهد المزيد…
اكتب السجل المدني ثم اضغط عرض.
مركز التدريب بالاحساء | التدريب التربوي بنات بالاحساء ::: الرئيسية
… شاهد المزيد…
موقع ادارة التدريب والابتعاث في تعليم القصيم. بنات بنين بنين شاهد المزيد…
تعزيز القيم الوطنية والمواطنة. المدرب: عمر محمد غاصب. المستهدفون: قادة ووكلاء المدارس. تاريخ التنفيذ: 1442/02/14 – 1442/02/14هـ. الوقت: 4م – 8م. عدد ايام التدريب: 1. عدد المقاعد: 100. رابط الحضور. مهارات … شاهد المزيد…
انطلاقاً من رؤية مركز التدريب التربوي بساجر (الجودة في التدريب والتقنية) فإن إدارة المركز قد أخذت على عاتقها السعي المستمر في الارتقاء بالخدمات التي تقدمها لجميع المستفيدات بمدارس مكتب … شاهد المزيد…
قسم والابتعاث بتعليم الخرج. الرئيسية. مركز التدريب بالاحساء | التدريب التربوي بنات بالاحساء ::: الرئيسية. البرامج التدريبية. التسجيل ببوابة التدريب. التسجيل بالتدريب الصيفي. التحقق من الشهادة. الشهادات. دليل المتدرب بالصيفي. دليل المدرب بالصيفي. شاهد المزيد…
إدارة التدريب التربوي والابتعاث بالأحساء. الأحساء ـ طريق الخليج ـ الإدارة العامة للتربية والتعليم مبنى رقم ( 4) الهاتف: 0135808114. البريد: [email protected] شاهد المزيد…
تعال واكتشف مجتمعنا، ولنكن بالقرب منك دائماً شركة الخبير التربوي تواصل معنا الآن حقيبة ملفات تعليمية شهادة معتمدة من التعليم عروض وخصومات قوية قوة وتميز الدورات اكتشف أفضل الدورات لدينا الدورات الأشهر لدينا تصفح … شاهد المزيد…
إدارة التدريب والابتعاث ( بنات ) بالأحساء تطلق برامج التدريب عن بعد » الجفر نيوز
جميع الحقوق محفوظة لالإدارة العامة للتربية والتعليم بمحافظة الأحساء
1443
صفحة الإدارة النسخة 2. 0
معلومات مفصلة
إقامة
G5VX+V3C، يدمة 66585، السعودية
بلد
مدينة
موقع إلكتروني
خط الطول والعرض
إذا كنت تبحث عن، يمكنك الرجوع إلى معلومات العنوان التفصيلية كما هو موضح أعلاه. إذا كنت ترغب في الاتصال، فيرجى الاتصال بالهاتف لزيارة موقع الويب أعلاه. بالطبع، نوصي بالحصول على مزيد من المعلومات من الموقع الرسمي. اقتراح ذات الصلة
إدارة التدريب التربوي بالاحساء قسم البنات.