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

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

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

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

واجهات برمجة التطبيقات والشبكات والأمان

  • fetchفعليجلب البيانات، يطلب البيانات

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

  • HTTP methodاسمطريقة HTTP، أسلوب طلب HTTP

    الكلمة التي تأتي في بداية طلب HTTP وتحدد الإجراء الذي يريده العميل، مثل GET للقراءة وPOST للإنشاء وDELETE للحذف.

  • headerاسمترويسة، رأس الطلب أو الاستجابة

    زوج من الاسم والقيمة يُرسل مع طلب HTTP أو استجابته ويحمل معلومات إضافية، مثل نوع المحتوى أو التفويض أو تعليمات التخزين المؤقت.

  • cross-site scriptingاسمالبرمجة النصية عبر المواقع، هجوم XSS

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

  • SQL injectionاسمحقن SQL، حقن استعلامات SQL

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

  • CORSاختصارمشاركة الموارد عبر الأصول (CORS)

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

  • CSRFاختصارتزوير الطلبات عبر المواقع (CSRF)

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

  • hashفعليُجزّئ، تجزئة

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

  • IAMاختصارإدارة الهوية والوصول، IAM

    اختصار لإدارة الهوية والوصول: النظام الذي يحدد من يستطيع تسجيل الدخول إلى حساب سحابي، وما الإجراءات المسموح له بتنفيذها.

  • least privilegeاسمأقلّ قدر من الصلاحيات، مبدأ الحد الأدنى للصلاحيات

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

  • secretاسمسرّ، بيانات اعتماد سرية

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

  • security groupاسممجموعة أمان شبكية، مجموعة أمان

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

  • encryptionاسمتشفير، التشفير

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

  • shared responsibility modelاسمنموذج المسؤولية المشتركة

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

  • push notificationاسمإشعار فوري، إشعار دفع

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

  • permissionاسمإذن، صلاحية يوافق عليها المستخدم

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

  • deep linkاسمرابط عميق

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

  • local notificationاسمإشعار محلي

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

  • APNsاختصارخدمة Apple للإشعارات الفورية APNs

    خدمة إشعارات Apple الفورية (Apple Push Notification service)، وهي نظام Apple الذي يوصل الإشعارات من الخادم إلى أجهزة iPhone وiPad وغيرها من أجهزة Apple.

  • FCMاختصارخدمة Firebase للمراسلة السحابية FCM

    خدمة المراسلة السحابية من Firebase (Firebase Cloud Messaging)، وهي خدمة Google المجانية لإرسال الإشعارات الفورية ورسائل البيانات إلى تطبيقات Android وiOS والويب.

  • device tokenاسمرمز الجهاز

    سلسلة فريدة تحدد تثبيتًا واحدًا للتطبيق على جهاز واحد؛ ويحتاجها الخادم لإرسال الإشعارات الفورية إلى ذلك الجهاز.

  • badgeاسمشارة الإشعارات

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

  • opt inفعل مركبالموافقة على الاشتراك أو المشاركة

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

  • keychainاسمسلسلة مفاتيح Apple، مخزن المفاتيح الآمن

    مخزن Apple المشفّر للأسرار الصغيرة، مثل كلمات المرور والرموز والمفاتيح، يحميه النظام ويُبقيه منفصلًا عن بيانات التطبيق العادية.

  • biometric authenticationاسممصادقة بيومترية، التحقق بالسمات الحيوية

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

  • threatاسمتهديد، مصدر خطر محتمل

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

  • vulnerabilityاسمثغرة أمنية، نقطة ضعف

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

  • malwareاسمبرمجيات خبيثة، برمجية ضارة

    اختصار لعبارة «برمجيات ضارة»: أي برنامج صُمم لإتلاف الأنظمة أو سرقة البيانات أو التجسس على المستخدمين أو السيطرة على جهاز دون إذن.

  • phishingاسمتصيّد احتيالي، تصيّد إلكتروني

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

  • ransomwareاسمبرمجية فدية، برمجيات الفدية

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

  • passwordاسمكلمة مرور، كلمة سر

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

  • multi-factor authenticationاسممصادقة متعددة العوامل، التحقق متعدد العوامل

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

  • firewallاسمجدار حماية، جدار ناري

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

  • data breachاسمخرق بيانات، تسريب بيانات

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

  • riskاسممخاطر، مستوى الخطر المحتمل

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

  • exploitاسماستغلال ثغرة، شيفرة استغلال

    شيفرة أو أسلوب يستفيد من ثغرة أمنية ليجعل النظام ينفذ أمرًا لم يُصمّم لتنفيذه.

  • compromiseفعليخترق ويسيطر على، اختراق حساب أو نظام

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

  • VPNاختصارشبكة خاصة افتراضية، VPN

    الشبكة الخاصة الافتراضية: تقنية تنشئ اتصالًا مشفّرًا عبر الإنترنت كي يتمكن المستخدمون أو المكاتب البعيدة من الوصول بأمان إلى شبكة خاصة.

  • penetration testاسماختبار اختراق، اختبار أمني اختراقي

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

  • complianceاسمالامتثال، الالتزام بالمتطلبات

    حالة اتباع القوانين واللوائح والمعايير والسياسات الداخلية المنطبقة على المؤسسة، مع القدرة على إثبات ذلك.

  • access controlاسمالتحكم في الوصول، ضبط صلاحيات الوصول

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

  • social engineeringاسمالهندسة الاجتماعية، التلاعب الاجتماعي

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

  • DDoSاختصارهجوم حجب الخدمة الموزع، هجوم DDoS

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

  • trojanاسمحصان طروادة، برمجية خبيثة متخفية

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

  • wormاسمدودة حاسوبية، برمجية دودية

    برمجية خبيثة تنسخ نفسها وتنتشر من حاسوب إلى آخر عبر الشبكة من دون أي إجراء من المستخدم.

  • spywareاسمبرمجية تجسس، برنامج تجسسي

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

  • decryptفعليفك التشفير، يستعيد النص الأصلي

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

  • encryption keyاسممفتاح التشفير، مفتاح فك التشفير

    قيمة سرية، غالبًا سلسلة طويلة من البتات، تستخدمها خوارزمية التشفير لقفل البيانات وفتحها. ولا يمكن قراءة البيانات المشفرة من دونها.

  • digital certificateاسمشهادة رقمية، شهادة إلكترونية

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

  • TLSاختصارأمن طبقة النقل، بروتوكول TLS

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

  • intrusion detection systemاسمنظام كشف التسلل، نظام اكتشاف الاختراقات

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

  • zero-dayاسمثغرة يوم الصفر، ثغرة غير مرقعة

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

  • CVEاختصارالثغرات والتعرضات الشائعة، معرّف CVE

    فهرس عام يمنح كل ثغرة معروفة علنًا معرّفًا فريدًا، مثل CVE-2021-44228.

  • vulnerability scanاسمفحص الثغرات الأمنية، مسح الثغرات

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

  • SIEMاختصارإدارة معلومات وأحداث الأمن، منصة SIEM

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

  • false positiveاسمإنذار كاذب، إيجابية كاذبة

    تنبيه أو نتيجة اختبار تزعم خطأً وجود تهديد أو ثغرة مع أن شيئًا ضارًا غير موجود في الواقع.

  • containmentاسماحتواء الحادث، مرحلة الاحتواء

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

  • remediationاسممعالجة جذرية، إصلاح المشكلة الأمنية

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

  • mitigateفعليخفف المخاطر، يحد من أثر التهديد

    تقليل احتمال وقوع خطر أو هجوم أو أثره عندما يتعذر إزالته تمامًا، مثل استخدام حل مؤقت أو إضافة إجراء وقائي.

  • security policyاسمسياسة أمنية، سياسة أمن المعلومات

    وثيقة رسمية تعتمدها الإدارة وتحدد القواعد التي تتبعها المؤسسة لحماية معلوماتها وأنظمتها وأفرادها.

  • attack surfaceاسمسطح الهجوم، منافذ التعرض للهجوم

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

  • brute-force attackاسمهجوم القوة الغاشمة، هجوم التخمين الشامل

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

  • credentialsاسمبيانات الاعتماد، معلومات تسجيل الدخول

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

  • single sign-onاسمتسجيل الدخول الموحد، دخول موحد

    نظام يتيح للمستخدم تسجيل الدخول مرة واحدة ببيانات اعتماد واحدة ثم استخدام تطبيقات متعددة من دون إعادة تسجيل الدخول.

  • role-based access controlاسمالتحكم بالوصول القائم على الأدوار

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

  • public-key cryptographyاسمتشفير المفتاح العام، التشفير بالمفتاحين

    نوع من التشفير يستخدم زوجاً من المفاتيح المترابطة: مفتاحاً عاماً يمكن مشاركته مع الجميع، ومفتاحاً خاصاً يحتفظ به مالكه سراً.

  • end-to-end encryptionاسمالتشفير من طرف إلى طرف

    تشفير لا يستطيع معه قراءة الرسائل إلا المرسل والمستلم المقصود، فلا يرى مزود الخدمة الوسيط محتواها.

  • network segmentationاسمتقسيم الشبكة إلى قطاعات، تجزئة الشبكة

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

  • zero trustاسمانعدام الثقة الافتراضية، نموذج الثقة الصفرية

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

  • EDRاختصارالكشف والاستجابة على الأجهزة الطرفية (EDR)

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

  • threat intelligenceاسماستخبارات التهديدات، معلومات التهديدات

    معلومات يجري جمعها وتحليلها عن المهاجمين وأساليبهم وأدواتهم لمساعدة المؤسسة على الاستعداد للهجمات واكتشافها.

  • indicator of compromiseاسممؤشر اختراق (IOC)

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

  • digital forensicsاسمالتحقيق الجنائي الرقمي، الأدلة الجنائية الرقمية

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

  • playbookاسمدليل إجراءات الاستجابة، دليل التعامل مع الحوادث

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

  • escalateفعليصعّد، يحوّل إلى مستوى أعلى

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

  • patch managementاسمإدارة الرقع والتحديثات الأمنية

    عملية مستمرة لحصر تحديثات البرمجيات واختبارها واعتمادها وتثبيتها على الأنظمة، وتتبع ما لم يثبت منها بعد.

  • CVSSاختصارنظام تقييم الثغرات الشائع (CVSS)

    طريقة معيارية لتقدير مدى خطورة الثغرة الأمنية بدرجة من 0.0 إلى 10.0.

  • misconfigurationاسمسوء ضبط الإعدادات، إعداد خاطئ

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

  • auditاسمتدقيق، يراجع تدقيقياً

    مراجعة رسمية مستقلة تتحقق من توافق ضوابط الأمن وعملياته مع معيار أو قانون أو سياسات المؤسسة.

  • risk assessmentاسمتقييم المخاطر

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

  • rules of engagementعبارةقواعد الاشتباك، ضوابط اختبار الأمن

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

  • findingاسمنتيجة أمنية، ملاحظة تدقيقية

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

  • reconnaissanceاسماستطلاع، استطلاع الهدف

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

  • privilege escalationاسمتصعيد الصلاحيات

    الحصول على حقوق وصول أعلى من الممنوحة، مثل الانتقال من حساب مستخدم عادي إلى مسؤول، غالباً باستغلال ثغرة أو إعداد خاطئ.

  • lateral movementاسمالحركة الجانبية داخل الشبكة

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

  • man-in-the-middle attackاسمهجوم الرجل في الوسط، هجوم الوسيط المتطفل

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

  • keyloggerاسممسجل ضغطات المفاتيح، برنامج تسجيل لوحة المفاتيح

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

  • botnetاسمشبكة روبوتات مخترقة، بوت نت

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

  • backdoorاسمباب خلفي، مدخل خلفي خفي

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

  • sandboxاسمبيئة معزولة، بيئة اختبار آمنة

    بيئة معزولة ومضبوطة تشغّل فيها ملفات أو برامج مشبوهة بأمان لمراقبة سلوكها من دون تعريض الأنظمة الفعلية للخطر.

  • web application firewallاسمجدار حماية تطبيقات الويب، WAF

    جدار حماية يوضع أمام تطبيقات الويب ويفلتر حركة HTTP لمنع هجمات شائعة مثل حقن SQL والبرمجة النصية عبر المواقع.

  • open portاسممنفذ مفتوح

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

  • digital signatureاسمتوقيع رقمي

    قيمة تشفيرية تُرفق برسالة أو وثيقة أو ملف لتثبت هوية منشئه وتبين أنه لم يتغير منذ توقيعه.

  • ciphertextاسمنص مشفّر، بيانات مشفّرة

    بيانات بعد تشفيرها، تبدو كأحرف عشوائية ولا تُفهم من دون المفتاح الصحيح. ويسمى الأصل المقروء نصًا صريحًا.

  • threat huntingاسمالبحث الاستباقي عن التهديدات، التقصي عن التهديدات

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

  • security controlاسمضابط أمني، إجراء حماية

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

  • GDPRاختصاراللائحة العامة لحماية البيانات، GDPR

    اختصار اللائحة العامة لحماية البيانات: قانون الاتحاد الأوروبي، المطبق منذ مايو 2018، الذي ينظم جمع المؤسسات للبيانات الشخصية واستخدامها وحمايتها.

  • hardeningاسمتقوية النظام أمنيًا، تحصين

    عملية جعل النظام أكثر أمانًا بحذف البرامج والخدمات غير اللازمة وتغيير الإعدادات الافتراضية وتطبيق إعدادات آمنة.

  • responsible disclosureاسمالإفصاح المسؤول عن الثغرات، الإبلاغ المنسق عن الثغرات

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

  • bug bountyاسمبرنامج مكافآت اكتشاف الأخطاء الأمنية، مكافأة اكتشاف ثغرة

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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