الإنجليزية لـ المهتمين بمجال تطوير البرمجيات

مصطلحات البرمجة بالإنجليزية ومعانيها بالعربية

تعرّف إلى ١١٤٣ مصطلحًا إنجليزيًا في تطوير البرمجيات، مع معانيها بالعربية وشرح استخدامها في العمل وأمثلة مترجمة ومشروحة. يشمل الدليل أساسيات البرمجة وقواعد البيانات وتطوير الويب والتطبيقات والاختبار والأمان. هذه مصطلحات إنجليزية للناطقين بالعربية؛ تبقى الجمل الأصلية بالإنجليزية لتتعلم استخدامها في سياقها.

  • 1,143 مصطلحًا
  • 13 موضوعًا
  • 430 مصطلحًا أساسيًا
  • 2,298 مثالًا

تطوير الويب وتطبيقات الأجهزة المحمولة والواجهات

  • view controllerاسممتحكم العرض في iOS

    في UIKit على iOS، كائن يدير شاشة كاملة أو جزءًا منها؛ يحمّل العروض ويستجيب لتفاعلات المستخدم ويتعامل مع أحداث مثل ظهور الشاشة.

  • SwiftUIاسمإطار SwiftUI

    إطار Apple التصريحي الذي قُدم عام 2019 لبناء واجهات المستخدم بلغة Swift، عبر وصف ما ينبغي أن تعرضه الشاشة في كل حالة.

  • Jetpack ComposeاسمJetpack Compose

    مجموعة أدوات Google الحديثة التصريحية لبناء واجهات Android بلغة Kotlin، باستخدام دوال قابلة للتركيب بدل تخطيطات XML.

  • widgetاسمعنصر واجهة مصغر

    عرض صغير من التطبيق يقدم معلومات مباشرة على الشاشة الرئيسية أو شاشة القفل، مثل الطقس أو الاجتماع التالي، من دون فتح التطبيق.

  • bottom sheetاسملوحة سفلية

    لوحة تنزلق إلى أعلى من أسفل الشاشة لعرض خيارات أو محتوى إضافي، مع بقاء جزء من الشاشة الخلفية ظاهرًا غالبًا.

  • modalاسمنافذة منبثقة، نافذة حوارية

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

  • pull to refreshعبارةالسحب للتحديث، إيماءة السحب للتحديث

    إيماءة يسحب فيها المستخدم أعلى القائمة إلى أسفل ثم يتركه لتحميل أحدث المحتوى، بينما يشير رمز دوّار صغير إلى أن التحميل جارٍ.

  • safe areaاسمالمنطقة الآمنة، مساحة العرض الآمنة

    الجزء من الشاشة الذي لا تغطيه النتوءة أو فتحة الكاميرا أو شريط الحالة أو مؤشر الشاشة الرئيسية، ويمكن وضع المحتوى والأزرار المهمة فيه بأمان.

  • orientationاسماتجاه الشاشة، وضعية الجهاز

    كيفية إمساك الجهاز واتجاه عرض الشاشة: عموديًا (portrait) أو أفقيًا (landscape). ويمكن للتطبيق دعم أحد الاتجاهين أو كليهما.

  • screen densityاسمكثافة الشاشة، كثافة البكسلات

    عدد البكسلات في مساحة مادية معينة من الشاشة، ويُقاس بالنقاط لكل بوصة (dpi). تحتاج الشاشات عالية الكثافة إلى ملفات صور أكبر كي تبدو واضحة.

  • SQLiteاسمSQLite، قاعدة بيانات SQLite

    محرك قواعد بيانات صغير وسريع يُخزّن في ملف واحد، ومضمّن في iOS وAndroid، ويُستخدم على نطاق واسع لحفظ البيانات المنظمة على الجهاز.

  • network requestاسمطلب شبكي، طلب عبر الشبكة

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

  • persistفعليحفظ بصورة دائمة، يخزّن للاحتفاظ بالبيانات

    حفظ البيانات بحيث تبقى على الجهاز بعد إغلاق التطبيق أو إعادة تشغيل الهاتف، مثل تخزينها في قاعدة بيانات أو ملف أو الإعدادات.

  • receipt validationاسمالتحقق من إيصال الشراء، التحقق من صحة عملية الشراء

    التحقق لدى Apple أو Google من أن عملية شراء داخل التطبيق حقيقية وما زالت صالحة، قبل منح المستخدم المحتوى أو الميزات المدفوعة.

  • user experienceاسمتجربة المستخدم

    مدى سهولة بلوغ الناس أهدافهم وشعورهم أثناء استخدام منتج أو خدمة أو موقع، من الزيارة الأولى حتى الحصول على الدعم لاحقاً.

  • wireframeاسممخطط هيكلي للشاشة، تصميم تخطيطي

    رسم بسيط، غالباً أبيض وأسود، يوضح أماكن المحتوى والأزرار والتنقل على الشاشة من دون ألوان أو صور أو تنسيق نهائي.

  • mockupاسمنموذج بصري ثابت، تصميم تجريبي واقعي

    صورة ثابتة وواقعية لشاشة أو منتج تعرض الألوان والخطوط والصور والمسافات النهائية، لكنها غير قابلة للنقر.

  • user researchاسمبحث المستخدمين، أبحاث تجربة المستخدم

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

  • personaاسمشخصية مستخدم نموذجية، شخصية افتراضية للمستخدم

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

  • information architectureاسمهندسة المعلومات، بنية المعلومات

    طريقة تنظيم محتوى الموقع أو التطبيق وميزاته وتجميعها وتسميتها، كي يجد الناس ما يحتاجونه ويفهموا موضعهم.

  • user flowاسممسار المستخدم، تدفق المستخدم

    مخطط أو تسلسل يبين الشاشات والخطوات والقرارات التي يمر بها المستخدم لإنجاز مهمة، مثل إعادة تعيين كلمة المرور.

  • design systemاسمنظام التصميم

    مجموعة مشتركة من المكونات القابلة لإعادة الاستخدام وقواعد التصميم والرموز والتوثيق، تحفظ اتساق منتجات الشركة وتسرّع بناءها.

  • visual hierarchyاسمالتسلسل الهرمي البصري، التراتب البصري

    استخدام الحجم واللون والتباين والمسافات والموضع لتوجيه الانتباه إلى العناصر الأهم أولاً ثم ترتيب قراءة البقية بوضوح.

  • typographyاسمتنسيق الخطوط والنص، الأسلوب الطباعي

    اختيار الخطوط وأحجامها وسماكاتها وارتفاع الأسطر وتباعد الحروف وترتيبها لجعل النص مقروءاً وتحديد نبرة التصميم.

  • interaction designاسمتصميم التفاعل

    جزء من التصميم يحدد سلوك المنتج أثناء الاستخدام: ما يحدث عند النقر أو الكتابة أو السحب أو الانتظار، وكيف يستجيب النظام.

  • user-centered designاسمالتصميم المتمحور حول المستخدم

    نهج يجعل احتياجات المستخدمين وأهدافهم وحدودهم محور كل مرحلة تصميم، ويسترشد بالبحث والاختبار مع أشخاص حقيقيين.

  • pain pointاسمنقطة ألم، مشكلة مزعجة للمستخدم

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

  • buttonاسمزر

    عنصر يمكن النقر عليه أو لمسه لتنفيذ إجراء، مثل إرسال نموذج أو حفظ تغييرات أو فتح قائمة.

  • call to actionاسمدعوة إلى اتخاذ إجراء، حثّ على إجراء

    زر أو رابط أو رسالة قصيرة تطلب من المستخدم اتخاذ الخطوة التالية، مثل التسجيل أو إضافة سلعة إلى السلة أو بدء فترة تجريبية مجانية.

  • navigationاسمالتنقل، عناصر التنقل

    القوائم والروابط وعلامات التبويب وغيرها من العناصر التي تساعد الناس على الانتقال في موقع أو تطبيق وفهم موضعهم فيه.

  • handoffاسمتسليم التصميم إلى التطوير، تسليم العمل

    المرحلة التي يسلم فيها المصممون التصاميم والمواصفات والملفات النهائية إلى المطورين كي ينفذوها، ويفضل أن يكون ذلك مع شرح وملاحظات واضحة.

  • user interviewاسممقابلة مستخدم، مقابلة مع مستخدم

    محادثة فردية مع مستخدم حالي أو محتمل، تستغرق عادةً من 30 إلى 60 دقيقة، لفهم أهدافه وعاداته ومشكلاته وآرائه.

  • qualitative researchاسمبحث نوعي، دراسة نوعية

    بحث يجمع أقوالًا وملاحظات وقصصًا من عدد قليل من الأشخاص لفهم أسباب أفكارهم وسلوكهم.

  • quantitative researchاسمبحث كمي، دراسة كمية

    بحث يجمع أرقامًا من مستخدمين كثيرين، مثل تقييمات الاستبيان ومعدلات النقر وأزمنة تنفيذ المهام، لقياس السلوك ورصد الأنماط.

  • card sortingاسمفرز البطاقات، تصنيف البطاقات

    أسلوب بحث يطلب فيه من المشاركين تجميع موضوعات مكتوبة على بطاقات ضمن فئات تبدو منطقية لهم، ليكشفوا كيف يتوقعون تنظيم المحتوى.

  • low-fidelityصفةمنخفض الدقة، نموذج أولي مبسط

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

  • high-fidelityصفةعالي الدقة، نموذج أولي واقعي

    وصف لتصميم أو نموذج أولي يشبه المنتج النهائي في مظهره وسلوكه، بمحتوى وألوان وصور وتفاعلات حقيقية.

  • clickable prototypeاسمنموذج أولي قابل للنقر، نموذج تفاعلي

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

  • feedbackاسماستجابة واجهة، تغذية راجعة

    الإشارة التي يقدمها النظام ردًا على فعل المستخدم، مثل تغير لون زر أو ظهور مؤشر تحميل أو رسالة نجاح، كي يعرف المستخدم ما حدث.

  • design critiqueاسمنقد التصميم، جلسة مراجعة التصميم

    اجتماع يعرض فيه المصممون أعمالًا قيد التطوير ويقدم الزملاء ملاحظات صريحة ومنظمة حول مدى تحقيق التصميم لأهدافه.

  • affordanceاسمإيحاء الاستخدام، قابلية الاستخدام الظاهرة

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

  • dropdown menuاسمقائمة منسدلة، قائمة اختيار

    قائمة تبقى مغلقة ولا تعرض خياراتها إلا عندما ينقر المستخدم عليها أو يلمسها، فتتيح الاختيار دون استهلاك مساحة دائمة.

  • style guideاسمدليل الأسلوب، دليل الهوية والأسلوب

    وثيقة تحدد قواعد المظهر والكتابة للعلامة أو المنتج، مثل الألوان والخطوط واستخدام الشعار والأيقونات ونبرة الخطاب.

  • color contrastاسمتباين الألوان، تباين اللون

    الفرق في السطوع بين النص أو الأيقونة والخلفية، وهو ما يحدد سهولة رؤيتهما، ولا سيما لدى ضعاف البصر.

  • WCAGاختصارإرشادات إتاحة محتوى الويب، WCAG

    اختصار إرشادات إتاحة محتوى الويب: معيار دولي نشره W3C يشرح كيفية جعل مواقع الويب والتطبيقات مهيّأة للوصول والاستخدام.

  • white spaceاسممساحة بيضاء، فراغ حول العناصر

    المساحة الخالية بين عناصر الصفحة وحولها، تمنح المحتوى مجالًا للتنفس وتجمع العناصر المترابطة وتجعل القراءة أسهل.

  • gridاسمشبكة تخطيط، شبكة أعمدة وصفوف

    مجموعة من الأعمدة والصفوف والفواصل غير المرئية يستخدمها المصممون لتوزيع العناصر ومحاذاتها على نحو متسق في صفحة أو شاشة.

  • color paletteاسملوحة ألوان، مجموعة ألوان معتمدة

    مجموعة ثابتة من الألوان المختارة لمنتج أو علامة، عادةً بألوان أساسية وثانوية ومحايدة، إضافة إلى ألوان الحالات مثل الأحمر للأخطاء والأخضر للنجاح.

  • iconاسمأيقونة، رمز

    صورة أو رمز صغير يمثل إجراءً أو غرضًا أو فكرة، مثل عدسة مكبرة للبحث أو سلة للحذف.

  • mental modelاسمنموذج ذهني، تصور ذهني لطريقة العمل

    الفكرة التي يكونها الشخص عن طريقة عمل شيء ما، استنادًا إلى تجاربه السابقة، والتي تشكل توقعاته من المنتج.

  • cognitive loadاسمالحمل المعرفي، العبء الذهني

    مقدار الجهد الذهني الذي يحتاج إليه الشخص لفهم شيء واستخدامه؛ فإذا زاد أبطأ الناس أو ارتبكوا أو تركوا المهمة.

  • frictionاسمعوائق الاستخدام، احتكاك تجربة المستخدم

    أي عنصر في التجربة يبطئ المستخدم أو يصعّب المهمة، مثل خطوات إضافية أو نموذج طويل أو تسمية غامضة أو تحميل بطيء.

  • empty stateاسمحالة الفراغ، حالة عدم وجود محتوى

    ما تعرضه الشاشة حين لا يوجد محتوى بعد، مثل صندوق وارد فارغ أو بحث بلا نتائج أو حساب جديد بلا مشاريع.

  • tooltipاسمتلميح منبثق

    مربع نص صغير يظهر عند تمرير المؤشر فوق عنصر أو تركيز لوحة المفاتيح عليه أو النقر عليه، ليشرح شيئًا أو يسمي أيقونة.

  • checkboxاسممربع اختيار

    مربع صغير ينقره المستخدم أو يلمسه لتحديد خيار أو إلغاء تحديده؛ ويمكن تحديد عدة مربعات من المجموعة نفسها.

  • toggleاسممفتاح تبديل، مفتاح تشغيل وإيقاف

    مفتاح يحول إعدادًا إلى التشغيل أو الإيقاف بلمسة واحدة، ويسري أثره عادة فورًا، مثل تفعيل الوضع الداكن أو الإشعارات.

  • breadcrumbاسممسار تنقل هرمي، فتات الخبز

    صف من الروابط، غالبًا قرب أعلى الصفحة، يوضح موضع الصفحة الحالية في بنية الموقع، مثل الرئيسية ثم الأحذية ثم أحذية الجري.

  • hamburger menuاسمقائمة الهامبرغر، قائمة الأشرطة الثلاثة

    أيقونة من ثلاثة خطوط أفقية تفتح قائمة تنقل مخفية، وتستخدم كثيرًا على شاشات الهاتف لتوفير المساحة.

  • design tokenاسمرمز تصميم

    قيمة مسماة تحفظ قرارًا تصميميًا، مثل لون أو حجم خط أو مقدار تباعد، كي يستخدم المصممون والمطورون القيمة نفسها في كل موضع.

  • UI kitاسممجموعة عناصر واجهة المستخدم، حزمة واجهة المستخدم

    مجموعة جاهزة من عناصر الواجهة، مثل الأزرار والنماذج والأيقونات وأشرطة التنقل، يسحبها المصمم إلى ملفه لبناء الشاشات بسرعة.

  • spacingاسمالتباعد، المسافات

    مقدار الفراغ بين العناصر وداخلها، مثل المسافة بين البطاقات أو الحشو داخل الزر، لتنظيم الإيقاع وتجميع المحتوى.

  • pixel-perfectصفةمطابقة دقيقة لكل بكسل، مطابق تمامًا للتصميم

    مطابقة التصميم بدقة حتى كل بكسل من الحجم والمسافة واللون، خصوصًا عند مقارنة المنتج المنفذ بملف التصميم الأصلي.

  • microinteractionاسمتفاعل دقيق، تفاعل صغير محدد الغرض

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

  • hover stateاسمحالة التحويم، مظهر العنصر عند مرور المؤشر

    مظهر العنصر حين يكون مؤشر الفأرة فوقه، مثل تغميق الزر لإظهار إمكان النقر عليه.

  • gestureاسمإيماءة لمس

    حركة للأصابع على شاشة لمسية، مثل النقر أو التمرير أو التكبير بالقرص أو الضغط المطول، تعطي الجهاز أمرًا.

  • microcopyاسمالنصوص الوجيزة في الواجهة، النصوص الإرشادية القصيرة

    المقاطع النصية القصيرة في الواجهة، مثل تسميات الأزرار والتلميحات ورسائل الخطأ والتأكيد، التي ترشد المستخدم أثناء المهمة.

  • cardاسمبطاقة واجهة

    حاوية مستطيلة تجمع محتوى مترابطًا عن عنصر واحد، مثل صورة منتج وعنوانه وسعره، وغالبًا تقود إلى تفاصيل إضافية.

  • focus stateاسمحالة التركيز

    النمط المرئي، وغالبًا إطار أو حلقة، الذي يبين العنصر المحدد حاليًا عند التنقل في الصفحة بلوحة المفاتيح.

  • inclusive designاسمالتصميم الشامل

    نهج يصمم لمراعاة التنوع البشري، بما فيه القدرة والعمر واللغة والثقافة والظروف، كي يتمكن عدد أكبر من الناس من استخدام المنتج.

  • tree testingاسماختبار شجرة التنقل، اختبار بنية القوائم

    طريقة بحث تختبر قدرة الناس على العثور على عناصر في بنية الموقع بعرض شجرة قوائم نصية فقط، من دون تصميم بصري.

  • Fitts's lawاسمقانون فيتس

    مبدأ يقرر أن زمن الوصول إلى هدف يعتمد على بعده وحجمه؛ فالأهداف الأكبر والأقرب أسرع وأسهل إصابة.

  • front-end frameworkاسمإطار عمل للواجهة الأمامية، إطار الواجهة

    إطار برمجي يوفر بنية وأدوات وأجزاء قابلة لإعادة الاستخدام لبناء واجهة مستخدم موقع أو تطبيق.

  • back-end frameworkاسمإطار عمل للخلفية، إطار الخادم البرمجي

    إطار برمجي يوفر بنية وأدوات واصطلاحات لبناء تطبيقات جهة الخادم وواجهات البرمجة والميزات المتصلة بقواعد البيانات.

  • component libraryاسممكتبة المكوّنات، مكتبة عناصر الواجهة

    مجموعة من مكونات واجهة المستخدم القابلة لإعادة الاستخدام، تساعد الفرق على بناء شاشات متسقة في السلوك والتنسيق وإمكانية الوصول.

  • event delegationاسمتفويض معالجة الأحداث

    التعامل مع أحداث عدة عناصر فرعية عبر مستمع واحد على عنصر أب، بالاستفادة من انتشار الحدث.

  • progressive enhancementاسمالتحسين التدريجي

    بناء تجربة أساسية قابلة للاستخدام أولًا، ثم إضافة سلوك أغنى حيثما يدعمه متصفح المستخدم أو جهازه.

  • tree shakingاسمإزالة الشيفرة غير المستخدمة آليًا

    تحسين في عملية البناء يزيل الشيفرة المصدرة غير المستخدمة من الناتج عندما تستطيع الأداة تحديد أنها غير لازمة.

  • code splittingاسمتقسيم الشيفرة إلى حزم

    تقسيم شيفرة التطبيق إلى حزم منفصلة يمكن تحميلها كل على حدة بدل ملف واحد كبير.

  • service workerاسمعامل الخدمة

    نص برمجي يديره المتصفح ويعمل منفصلًا عن الصفحة، ويمكنه التعامل مع أحداث مثل طلبات الشبكة للصفحات التي يتحكم فيها.

  • focus trapاسمحصر التركيز داخل نافذة

    سلوك في الواجهة يبقي تركيز لوحة المفاتيح ضمن منطقة نشطة، مثل مربع حوار، حتى إغلاق تلك المنطقة.

  • debounceفعلتأخير التنفيذ حتى توقف الأحداث

    تأخير إجراء حتى تتوقف الأحداث عن الوصول مدة محددة، وغالبًا دمج الاستدعاءات المتتابعة بسرعة في تنفيذ واحد.

تعلّم الآلة ومعالجة البيانات

  • artificial intelligenceاسمالذكاء الاصطناعي

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

  • machine learningاسمالتعلم الآلي

    فرع من الذكاء الاصطناعي تتعلم فيه الحواسيب أنماطاً من البيانات لتتخذ قرارات أو تنتج تنبؤات، بدلاً من اتباع قواعد يكتبها الإنسان يدوياً.

  • modelاسمنموذج

    نتيجة التدريب: برنامج ذو معاملات متعلمة يستقبل مدخلاً، كصورة أو جملة، وينتج مخرجاً مثل تصنيف أو رقم أو نص.

  • datasetاسممجموعة بيانات

    مجموعة من الأمثلة، كالصور أو النصوص أو صفوف الجداول، جُمعت ونظمت لتدريب نموذج أو اختباره أو تحليله.

  • training dataاسمبيانات التدريب

    الأمثلة التي يتعلم منها النموذج أثناء التدريب. وتحدد جودتها وحجمها وتنوعها إلى حد كبير أداءه على بيانات جديدة.

  • labelاسموسم، يصنّف بوسم

    الإجابة الصحيحة المرفقة بمثال تدريبي، مثل spam لرسالة بريد أو cat لصورة، ليتعلم النموذج الخاضع للإشراف توقعها.

  • trainفعليدرّب نموذجاً، تدريب

    يعلم النموذج بعرض أمثلة كثيرة عليه وتعديل معاملاته مراراً حتى تقترب مخرجاته من الإجابات الصحيحة.

  • supervised learningاسمالتعلم الخاضع للإشراف

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

  • neural networkاسمشبكة عصبية

    نموذج من وحدات مترابطة مرتبة في طبقات، مستوحى بصورة عامة من الدماغ. ويُعدّل وزن كل اتصال أثناء التدريب.

  • deep learningاسمالتعلم العميق

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

  • loss functionاسمدالة الخسارة

    صيغة تقيس مدى ابتعاد تنبؤات النموذج عن الإجابات الصحيحة. ويسعى التدريب إلى تصغير هذه القيمة المسماة الخسارة.

  • overfittingاسمفرط التكيّف، الإفراط في الملاءمة

    مشكلة يتعلم فيها النموذج بيانات التدريب بتفاصيلها، بما فيها الضجيج والمصادفات، فيؤدي جيداً عليها وضعيفاً على بيانات جديدة.

  • test setاسممجموعة الاختبار

    جزء من البيانات يُحفظ جانباً ولا يستخدم إلا في النهاية لقياس أداء النموذج المكتمل على أمثلة لم يرها من قبل.

  • accuracyاسمالدقة الإجمالية، نسبة الصحة

    نسبة تنبؤات النموذج الصحيحة إلى مجموع تنبؤاته؛ فدقة 90 بالمئة تعني صحة تسعة من كل عشرة أمثلة.

  • inferenceاسماستدلال النموذج، تشغيل النموذج

    مرحلة استخدام نموذج مدرب لإنتاج مخرجات لمدخلات جديدة، كالإجابة عن سؤال مستخدم أو تصنيف صورة جديدة.

  • LLMاختصارنموذج لغوي كبير (LLM)

    اختصار لنموذج لغوي كبير: شبكة عصبية ضخمة تدرب على نصوص كثيرة لتتنبأ بالرمز التالي، ما يتيح لها الإجابة والكتابة والتلخيص والبرمجة.

  • promptاسمموجّه، تعليمة للنموذج

    النص أو المدخل الآخر الذي يعطى لنموذج توليدي لتحديد ما ينبغي أن يفعله، مثل سؤال أو تعليمة أو أمثلة يتبعها طلب.

  • fine-tuningاسمالضبط الدقيق، المواءمة الدقيقة

    تدريب إضافي لنموذج مدرب مسبقاً على مجموعة أصغر ومخصصة لمهمة، لتحسين أدائه فيها أو جعله يتبع أسلوباً معيناً.

  • biasاسمتحيز، انحياز منهجي

    عدم إنصاف منهجي في مخرجات النموذج، مثل أدائه الأسوأ لمجموعات معينة، وغالباً ما ينتج عن بيانات منحرفة أو قرارات تصميمية.

اختبار سريع: هل تعرف هذه المصطلحات؟

عشرة أسئلة من هذا المعجم. اختر المعنى الصحيح لكل مصطلح واكتشف نتيجتك.

كيف تتعلم مفردات تطوير البرمجيات

  • ابدأ بمصطلحات العمل اليومي مثل bug وfix وcommit وpull request، ثم انتقل إلى المصطلحات المرتبطة بتخصصك.
  • اقرأ الجملة الإنجليزية أولًا، ثم راجع الترجمة وشرح استخدام المصطلح. حاول كتابة جملة من مشروع تعمل عليه.
  • تعلّم المصطلح مع الكلمات التي تصاحبه: fix a bug وreview a pull request، لا بوصفه كلمة منفردة فقط.
  • راجع المصطلحات أثناء قراءة ملفات README وتوثيق البرامج وتعليقات مراجعة الشيفرة. احتفظ بكتابة أسماء الدوال والخصائص كما وردت في الشيفرة.

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

كيف أبحث عن معنى مصطلح برمجي بالإنجليزية؟

ابحث عن المصطلح بصيغته الإنجليزية، ثم اقرأ معناه في سياق البرمجة. قد يختلف معنى كلمات مثل branch وthread وclass عن معناها في اللغة العامة؛ توضح الأمثلة المقصود في كل سياق.

هل هذا دليل لتعلّم البرمجة أم لتعلّم الإنجليزية؟

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

هل أستخدم المصطلح العربي أم الإنجليزي في العمل؟

استخدم الصيغة التي يفهمها فريقك، ويمكن ذكر المصطلح الإنجليزي بين قوسين عند تقديم المقابل العربي أول مرة. لا تترجم أسماء الدوال والخصائص داخل الشيفرة؛ فكتابتها جزء من واجهة البرنامج.

كيف أميّز بين المعنى العام والمعنى البرمجي للكلمة؟

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

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: