خوارزمية
علوم الحاسوبAlgorithm
تسلسل محدود ومعرّف من التعليمات لحل مسألة حاسوبية أو إجراء عملية حسابية.
A finite, well-defined sequence of instructions for solving a computational problem or performing a calculation.
الذكاء الاصطناعي
علوم الحاسوبArtificial Intelligence
محاكاة الذكاء البشري بواسطة الآلات بما يمكّنها من التعلم والاستنتاج واتخاذ القرارات.
The simulation of human intelligence by machines, enabling them to learn, reason, and make decisions.
البحث الثنائي
علوم الحاسوبBinary Search
خوارزمية بحث تجد موضع قيمة مستهدفة في مصفوفة مرتبة بتقسيم مجال البحث تكراريًا.
A search algorithm that finds the position of a target value within a sorted array by repeatedly dividing the search interval.
مُترجِم
علوم الحاسوبCompiler
برنامج يُحوّل الشفرة المصدرية المكتوبة بلغة عالية المستوى إلى شفرة آلة أو تمثيل وسيط.
A program that translates source code written in a high-level language into machine code or an intermediate representation.
هيكل بيانات
علوم الحاسوبData Structure
صيغة متخصصة لتنظيم البيانات ومعالجتها واسترجاعها وتخزينها بكفاءة.
A specialized format for organizing, processing, retrieving, and storing data efficiently.
البرمجة كائنية التوجه
علوم الحاسوبObject-Oriented Programming
نموذج برمجي يعتمد على الكائنات التي تحتوي بيانات وشفرة، ويشجع إعادة الاستخدام عبر الوراثة وتعدد الأشكال.
A programming paradigm based on objects that contain data and code, promoting reuse through inheritance and polymorphism.
مصدر مفتوح
علوم الحاسوبOpen Source
برمجية شفرتها المصدرية متاحة مجانًا لأي شخص للاطلاع عليها وتعديلها وتوزيعها.
Software whose source code is freely available for anyone to view, modify, and distribute.
نظام تشغيل
علوم الحاسوبOperating System
برمجية نظامية تدير موارد العتاد وتوفر خدمات مشتركة للبرامج التطبيقية.
System software that manages hardware resources and provides common services for application programs.
الحوسبة الكمومية
علوم الحاسوبQuantum Computing
نوع من الحوسبة يستخدم ظواهر ميكانيكا الكم مثل التراكب والتشابك لمعالجة المعلومات.
A type of computation that uses quantum-mechanical phenomena like superposition and entanglement to process information.
العودية
علوم الحاسوبRecursion
أسلوب تستدعي فيه الدالة نفسها لحل أجزاء أصغر من المسألة ذاتها.
A technique where a function calls itself to solve smaller instances of the same problem.