المدونة

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

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

الخلاصة

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

ضمن موضوع
مصطلحات الحاسب والبرمجة بالإنجليزي والعربي: قاموس طالب الحاسب

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

أول جملة إنجليزية يقرؤها طالب الحاسب ليست في الكتاب. هي رسالة خطأ حمراء: IndexError: list index out of range. من يعرف أن list قائمة وأن index رقم الموضع يصلح الخطأ في دقيقة، ومن لا يعرف ينسخ الرسالة إلى محرك البحث وينتظر. لهذا نضع الإنجليزي أولاً في كل جدول هنا، ثم المقابل العربي الذي ستكتبه في التقرير.

ما اهم مصطلحات الحاسب الالي للمبتدئ؟

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

Englishالعربيأين تقابله
Variableمتغيرأول سطر في أي برنامج.
Data typeنوع البياناترسائل TypeError.
Functionدالةكل واجب بعد الأسبوع الثالث.
Parameter / Argumentالمعامل / الوسيطتعريف الدالة واستدعاؤها.
Condition (if)شرطقرارات البرنامج.
Loopحلقة تكرارfor وwhile.
Array / Listمصفوفة / قائمةرسائل IndexError.
Syntaxقواعد الكتابةرسائل SyntaxError.
Bug / Debuggingخلل / تتبع الأخطاءكل ليلة قبل التسليم.
Algorithmخوارزميةأسئلة الاختبار النظري.
بطاقة مقارنة من جدول الدليل (مصطلحات الحاسب والبرمجة بالإنجليزي والعربي)

مصطلحات برمجية: من الكائن إلى المترجم

Englishالعربيالمعنى
Objectكائنوحدة تجمع البيانات والسلوك.
Classصنفالقالب الذي تنشأ منه الكائنات.
Inheritanceالوراثةصنف يأخذ خصائص صنف آخر.
Recursionالاستدعاء الذاتيدالة تستدعي نفسها حتى حالة توقف.
Compilerالمترجميحول الشيفرة كلها إلى لغة الآلة قبل التشغيل.
Interpreterالمفسرينفذ الشيفرة سطراً سطراً.
Runtime errorخطأ وقت التشغيلخطأ يظهر أثناء التنفيذ، كالقسمة على صفر.
Pseudocodeالشيفرة الزائفةخطوات الخوارزمية بلغة قريبة من الإنجليزي.
APIواجهة برمجة التطبيقاتقواعد يتخاطب بها برنامجان.
Libraryمكتبة برمجيةدوال جاهزة تستدعيها أنت.
Frameworkإطار عملهيكل جاهز يستدعي هو شيفرتك.

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

كيف تمر مصطلحات Git في مشروع جماعي؟

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

  1. Repository (المستودع)

    ينشئ أحد أفراد الفريق المستودع، ويكون فيه الكود وتاريخ تغييراته.

  2. Clone (النسخ)

    ينسخ كل فرد المستودع إلى جهازه.

  3. Branch (الفرع)

    يفتح كل شخص فرعاً لميزته حتى لا يمس النسخة الرئيسية.

  4. Commit (الإيداع)

    يحفظ التغييرات مع رسالة قصيرة تشرح ما تغير.

  5. Merge (الدمج) و Merge conflict

    يدمج الفرع في الرئيسي. وإذا عدل شخصان السطر نفسه ظهر تعارض الدمج، ويحله أحدهما يدوياً.

  6. Unit test (اختبار الوحدة)

    قبل الدمج يشغل الفريق اختبارات صغيرة تتحقق من كل جزء.

مخطط من 5 خطوات: Repository (المستودع) / Clone (النسخ) / Branch (الفرع) / Commit (الإيداع) / Merge (الدمج) و Merge conflict

ما اهم مصطلحات الشبكات؟

Englishالعربيالمعنى
IP addressعنوان IPرقم يعرف الجهاز على الشبكة.
DNSنظام أسماء النطاقاتيحول اسم الموقع إلى عنوان IP.
Routerالموجهينقل البيانات بين شبكات مختلفة.
Switchالمبدليربط الأجهزة داخل الشبكة المحلية.
LAN / WANشبكة محلية / واسعةمبنى واحد، أو مواقع متباعدة.
Bandwidthعرض النطاقأقصى بيانات تمر في وحدة زمن.
Latencyزمن التأخيرالوقت حتى تصل البيانات.
Packetحزمةقطعة صغيرة من البيانات المرسلة.
Protocolبروتوكولقواعد تبادل البيانات بين الأجهزة.
Portمنفذرقم يحدد خدمة على الجهاز، مثل 443 لـ HTTPS.
Subnetشبكة فرعيةجزء مقتطع من شبكة أكبر.
Firewallجدار الحمايةيسمح بالحركة أو يمنعها وفق قواعد.
Cloud computingالحوسبة السحابيةخوادم وتخزين عبر الإنترنت عند الطلب.

قواعد البيانات في سطر SQL واحد

خذ هذا الاستعلام: SELECT name FROM students WHERE gpa > 4. فيه أغلب مصطلحات الفصل. students جدول Table، وكل طالب فيه سجل Record أو صف، وname وgpa حقلان Field. الجملة كلها استعلام Query بلغة SQL. ولو ربطت جدول الطلاب بجدول المقررات برقم الطالب، فرقم الطالب مفتاح أساسي Primary key في جدوله ومفتاح أجنبي Foreign key في الجدول الآخر.

  • Index الفهرس: يسرع البحث في الجدول على حساب مساحة إضافية.
  • Normalization التطبيع: تقسيم الجداول لتقليل التكرار.
  • Transaction المعاملة: عمليات تنفذ كلها أو لا ينفذ منها شيء، كتحويل بنكي.
  • Schema المخطط: وصف الجداول والحقول والعلاقات.
  • NoSQL: قواعد بيانات غير علائقية تخزن وثائق أو أزواج مفتاح وقيمة.

ما مصطلحات الأمن السيبراني في الضوابط السعودية؟

إذا تدربت في جهة حكومية فستسمع اسم ECC في الأسبوع الأول. هي الضوابط الأساسية للأمن السيبراني من الهيئة الوطنية للأمن السيبراني، وإصدارها الحالي ECC-2:2024 فيه 4 مكونات رئيسية و28 مكوناً فرعياً و108 ضوابط رئيسية و92 ضابطاً فرعياً.1 المكونات الأربعة: حوكمة الأمن السيبراني، وتعزيز الأمن السيبراني، وصمود الأمن السيبراني، والأمن السيبراني المتعلق بالأطراف الخارجية والحوسبة السحابية. والضوابط مبنية على ثلاثة أهداف: السرية Confidentiality والسلامة Integrity والتوافر Availability.

Englishالعربيالمعنى
Encryptionالتشفيربيانات لا تقرأ إلا بالمفتاح.
Hashingدالة التجزئةقيمة ثابتة الطول لا يقصد عكسها، وتحفظ بها كلمات المرور.
Authenticationالتحقق من الهويةمن أنت؟
Authorizationمنح الصلاحيةماذا يحق لك أن تفعل؟
Multi-factor authenticationالتحقق متعدد العناصركلمة مرور ورمز يصل إلى جوالك.
Phishingالتصيد الاحتياليرسالة تنتحل جهة موثوقة.
Malware / Ransomwareبرمجية ضارة / برمجية فديةالثانية تقفل الملفات وتطلب مالاً.
Vulnerabilityثغرةنقطة ضعف قابلة للاستغلال.
Penetration testingاختبار الاختراقمحاولة اختراق مصرح بها لكشف الثغرات.
Patchتحديث أمنيتعديل يسد ثغرة.

أي الترجمات تضللك؟

الكلمةالترجمة المضللةالأدق
Authorizationتفويضمنح الصلاحية. التفويض Delegation معنى إداري آخر.
Argumentجدالوسيط، أي القيمة التي تمررها للدالة.
Arrayمصفوفة رياضيةمصفوفة برمجية، وقد تكون بعداً واحداً لا جدولاً.
Classفصلصنف. والفصل الدراسي شيء آخر.
Cacheكوكيزذاكرة مؤقتة. الكوكيز Cookies ملفات يحفظها الموقع في متصفحك.
Switchمفتاح كهربائيجهاز شبكة، أو جملة switch في البرمجة.

وفي الأجهزة: CPU وحدة المعالجة المركزية، وRAM الذاكرة العشوائية، وStorage وحدة التخزين الدائم، وOperating system نظام التشغيل، وKernel نواته، وVirtual machine آلة افتراضية. وفي الذكاء الاصطناعي: Machine learning تعلم الآلة، وDataset مجموعة البيانات، وModel النموذج، وOverfitting فرط التخصيص، أي أن يحفظ النموذج بيانات التدريب ويخطئ في الجديدة.

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

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

أسئلة

ما أشهر اختصارات مصطلحات الحاسب الالي؟

CPU وحدة المعالجة المركزية، وRAM الذاكرة العشوائية، وOS نظام التشغيل، وAPI واجهة برمجة التطبيقات، وSQL لغة الاستعلام، وDNS نظام أسماء النطاقات.

هل يوجد ملف مصطلحات الحاسب الآلي pdf؟

احفظ هذه الصفحة pdf من المتصفح. ولمصطلحات الأمن الرسمية حمّل وثيقة الضوابط الأساسية من موقع الهيئة الوطنية للأمن السيبراني، وهي بالعربي والإنجليزي.

ما الفرق بين المكتبة والإطار في المصطلحات البرمجية؟

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

ما أهم مصطلحات علوم الحاسب في السنة الأولى؟

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

ما الفرق بين التشفير والتجزئة؟

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

المصادر

  1. National Cybersecurity Authority, Essential Cybersecurity Controls (ECC-2:2024): nca.gov.sa/en/regulatory-documents/controls-list/ecc
  2. King Fahd University of Petroleum and Minerals, About KFUPM: kfupm.edu.sa/about-us
  3. King Saud University, College of Computer and Information Sciences: ccis.ksu.edu.sa/en

خلّك أول من يدري يوم تفتح تسوى.

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

  • مجاني دايم
  • بلا بطاقة
  • دقيقة وحدة
انضم للقائمة

مقالات ثانية

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

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

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

اقرأ ←
مصطلحات إدارية وتسويقية بالإنجليزي والعربي: قاموس الطالب في الإدارة والتسويق

مصطلحات إدارية وتسويقية بالإنجليزي والعربي: قاموس الطالب في الإدارة والتسويق

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

اقرأ ←
مصطلحات هندسية عربي انجليزي: الكتاب والموقع والمختبر

مصطلحات هندسية عربي انجليزي: الكتاب والموقع والمختبر

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

اقرأ ←
مصطلحات قانونية عربي انجليزي: قاموس طالب القانون والشريعة

مصطلحات قانونية عربي انجليزي: قاموس طالب القانون والشريعة

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

اقرأ ←
مصطلحات طبية عربي انجليزي: 64 مصطلحاً حسب جهاز الجسم ومكان العمل الطبي

مصطلحات طبية عربي انجليزي: 64 مصطلحاً حسب جهاز الجسم ومكان العمل الطبي

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

اقرأ ←
مصطلحات التمريض بالعربي والإنجليزي: 65 مصطلحاً من السرير إلى التوثيق

مصطلحات التمريض بالعربي والإنجليزي: 65 مصطلحاً من السرير إلى التوثيق

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

اقرأ ←