التطوير الرشيق
هندسة البرمجياتAgile Development
منهج تكراري لتطوير البرمجيات يركز على التعاون والمرونة والتسليم المستمر.
An iterative approach to software development that emphasizes collaboration, flexibility, and continuous delivery.
خوارزمية
علوم الحاسوبAlgorithm
تسلسل محدود ومعرّف من التعليمات لحل مسألة حاسوبية أو إجراء عملية حسابية.
A finite, well-defined sequence of instructions for solving a computational problem or performing a calculation.
واجهة برمجة التطبيقات
هندسة البرمجياتAPI
مجموعة من القواعد والبروتوكولات لبناء التطبيقات البرمجية ودمجها.
Application Programming Interface — a set of rules and protocols for building and integrating software applications.
الذكاء الاصطناعي
علوم الحاسوبArtificial Intelligence
محاكاة الذكاء البشري بواسطة الآلات بما يمكّنها من التعلم والاستنتاج واتخاذ القرارات.
The simulation of human intelligence by machines, enabling them to learn, reason, and make decisions.
المصادقة
الأمن السيبرانيAuthentication
عملية التحقق من هوية المستخدم أو النظام قبل منح صلاحية الوصول.
The process of verifying the identity of a user or system before granting access.
البيانات الضخمة
علم البياناتBig Data
مجموعات بيانات ضخمة تتطلب أدوات وتقنيات متقدمة لتخزينها ومعالجتها وتحليلها.
Extremely large datasets that require advanced tools and techniques to store, process, and analyze.
البحث الثنائي
علوم الحاسوبBinary Search
خوارزمية بحث تجد موضع قيمة مستهدفة في مصفوفة مرتبة بتقسيم مجال البحث تكراريًا.
A search algorithm that finds the position of a target value within a sorted array by repeatedly dividing the search interval.
سلسلة الكتل
الأمن السيبرانيBlockchain
سجل رقمي موزع وغير قابل للتغيير يسجل المعاملات عبر شبكة من الحواسيب.
A distributed, immutable digital ledger that records transactions across a network of computers.
ذكاء الأعمال
نظم المعلوماتBusiness Intelligence
تقنيات وممارسات لجمع بيانات الأعمال ودمجها وتحليلها لدعم اتخاذ القرار.
Technologies and practices for collecting, integrating, and analyzing business data to support decision-making.
ذاكرة التخزين المؤقت
هندسة الحاسوبCache Memory
ذاكرة صغيرة وسريعة تخزن البيانات المستخدمة بكثرة لتسريع المعالجة.
A small, fast memory that stores frequently accessed data to speed up processing.
الحوسبة السحابية
تقنية المعلوماتCloud Computing
تقديم خدمات الحوسبة من خوادم وتخزين وقواعد بيانات وشبكات عبر الإنترنت.
The delivery of computing services — servers, storage, databases, networking — over the internet.
مُترجِم
علوم الحاسوبCompiler
برنامج يُحوّل الشفرة المصدرية المكتوبة بلغة عالية المستوى إلى شفرة آلة أو تمثيل وسيط.
A program that translates source code written in a high-level language into machine code or an intermediate representation.
الرؤية الحاسوبية
علم البياناتComputer Vision
مجال في الذكاء الاصطناعي يمكّن الحواسيب من تفسير المعلومات البصرية من الصور والفيديو وفهمها.
A field of AI enabling computers to interpret and understand visual information from images and videos.
حاوية
تقنية المعلوماتContainer
حزمة خفيفة ومستقلة تتضمن كل ما يلزم لتشغيل برنامج.
A lightweight, standalone package that includes everything needed to run a piece of software.
التكامل المستمر
هندسة البرمجياتContinuous Integration
ممارسة تطوير يتم فيها بناء تغييرات الشفرة واختبارها ودمجها تلقائيًا وبشكل متكرر.
A development practice where code changes are automatically built, tested, and merged frequently.
قاعدة بيانات
نظم المعلوماتDatabase
مجموعة منظمة من البيانات المهيكلة المخزنة إلكترونيًا للوصول إليها وإدارتها بكفاءة.
An organized collection of structured data stored electronically for efficient access and management.
تنقيب البيانات
علم البياناتData Mining
عملية اكتشاف الأنماط والمعرفة من مجموعات بيانات كبيرة باستخدام أساليب إحصائية وحسابية.
The process of discovering patterns and knowledge from large datasets using statistical and computational methods.
هيكل بيانات
علوم الحاسوبData Structure
صيغة متخصصة لتنظيم البيانات ومعالجتها واسترجاعها وتخزينها بكفاءة.
A specialized format for organizing, processing, retrieving, and storing data efficiently.
مستودع بيانات
نظم المعلوماتData Warehouse
مستودع مركزي لتخزين كميات كبيرة من البيانات المهيكلة من مصادر متعددة لأغراض التحليل.
A centralized repository for storing large volumes of structured data from multiple sources for analysis.
التعلّم العميق
علم البياناتDeep Learning
فرع من تعلم الآلة يستخدم شبكات عصبية متعددة الطبقات لنمذجة الأنماط المعقدة في البيانات.
A subset of machine learning using multi-layered neural networks to model complex patterns in data.
نمط تصميمي
هندسة البرمجياتDesign Pattern
حل قابل لإعادة الاستخدام لمسألة متكررة في تصميم البرمجيات.
A reusable solution to a commonly occurring problem in software design.
ديف أوبس
هندسة البرمجياتDevOps
مجموعة ممارسات تجمع بين تطوير البرمجيات وعمليات تقنية المعلومات لتقصير دورة التطوير.
A set of practices combining software development and IT operations to shorten the development lifecycle.
المنطق الرقمي
هندسة الحاسوبDigital Logic
أساس الدوائر الرقمية باستخدام الجبر المنطقي والبوابات المنطقية لمعالجة الإشارات الثنائية.
The foundation of digital circuits using Boolean algebra and logic gates to process binary signals.
نظام أسماء النطاقات
تقنية المعلوماتDNS
نظام يحوّل أسماء النطاقات المقروءة بشريًا إلى عناوين IP للاتصال الشبكي.
Domain Name System — translates human-readable domain names into IP addresses for network communication.
نظام مدمج
هندسة الحاسوبEmbedded System
نظام حاسوبي بوظيفة مخصصة ضمن جهاز أكبر، غالبًا مع قيود الحوسبة في الوقت الفعلي.
A computer system with a dedicated function within a larger device, often with real-time computing constraints.
تشفير
الأمن السيبرانيEncryption
عملية ترميز البيانات بحيث لا يستطيع قراءتها إلا الأطراف المخوّلة.
The process of encoding data so that only authorized parties can access and read it.
نظام تخطيط موارد المؤسسة
نظم المعلوماتERP System
برمجية متكاملة تدير العمليات الأساسية للمؤسسة مثل المالية والموارد البشرية والمخزون.
Enterprise Resource Planning — integrated software that manages core business processes.
جدار ناري
الأمن السيبرانيFirewall
نظام أمان شبكي يراقب ويتحكم في حركة المرور الواردة والصادرة بناءً على قواعد أمنية.
A network security system that monitors and controls incoming and outgoing traffic based on security rules.
مصفوفة البوابات المنطقية القابلة للبرمجة
هندسة الحاسوبFPGA
دائرة متكاملة قابلة لإعادة التهيئة يمكن برمجتها بعد التصنيع.
Field-Programmable Gate Array — a reconfigurable integrated circuit that can be programmed after manufacturing.
إنترنت الأشياء
هندسة الحاسوبIoT
شبكة من الأجهزة المادية المتصلة بالإنترنت التي تجمع البيانات وتتشاركها.
Internet of Things — a network of physical devices connected to the internet that collect and share data.
لينكس
تقنية المعلوماتLinux
نواة نظام تشغيل مفتوحة المصدر تُستخدم على نطاق واسع في الخوادم والأجهزة المدمجة والبنية السحابية.
An open-source operating system kernel widely used in servers, embedded devices, and cloud infrastructure.
موازن الأحمال
تقنية المعلوماتLoad Balancer
جهاز أو برمجية توزع حركة المرور الشبكية على عدة خوادم لضمان الموثوقية.
A device or software that distributes network traffic across multiple servers to ensure reliability.
تعلّم الآلة
علم البياناتMachine Learning
فرع من الذكاء الاصطناعي يمكّن الأنظمة من التعلم والتحسن من الخبرة دون برمجة صريحة.
A subset of AI that enables systems to learn and improve from experience without being explicitly programmed.
برمجيات خبيثة
الأمن السيبرانيMalware
برمجيات مصممة لإلحاق الضرر أو تعطيل أو الوصول غير المصرّح به لأنظمة الحاسوب.
Software designed to damage, disrupt, or gain unauthorized access to computer systems.
معالج دقيق
هندسة الحاسوبMicroprocessor
دائرة متكاملة تحتوي على وظائف وحدة المعالجة المركزية وتعمل كعقل الحاسوب.
An integrated circuit that contains the functions of a CPU, serving as the brain of a computer.
الخدمات المصغرة
هندسة البرمجياتMicroservices
نمط معماري يتكون فيه التطبيق من خدمات صغيرة مستقلة تتواصل عبر واجهات برمجة التطبيقات.
An architectural style where an application is composed of small, independent services communicating over APIs.