الوظيفة المجهولة

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

متتالية هندسية

في الرياضيات، المتتالية الهندسية أو المتوالية الهندسية هي متتالية النسبة بين كل عدد فيها والعدد الذي يسبقه هي عدد ثابت لا يساوي صفر يسمى أساس المتتالية أو النسبة المشتركة للمتتالية. مثلاً: الأعداد التالية تُشكل متتالية هندسية: 1، 2 ، 4 ، 8 ، 16 ، 32 ، 64 ، … حيث فيها: الحد الأول = … اقرأ المزيد

متتالية حسابية

في الرياضيات، المتتالية الحسابية أو المتتابعة الحسابية أو المتوالية الحسابية (بالإنجليزية: Arithmetic Sequence)، هي متتالية من الأعداد حيث يكون الفرق بين أي حدين متتالين ثابتاً، يُسمى أساس المتتالية. على سبيل المثال فإن 3 ، 5 ، 7 ، 9 ، 11 ، 13 ،… هي متتالية حسابية لها أساس يساوي 2. أي أن 3 ، … اقرأ المزيد

نظام ثنائي

نظام ثنائي أو نظام العد الثنائي هو نظام برقمين فقط، يُستخدم لتمثيل قيم عددية باستخدام رمزين، عادة هما الرقمين صفر و واحد (0، 1). كما يمكن استخدام أي رمزين أو حالتين مثل (صح / خطأ) أو (تشغيل / إطفاء). حيث أن هاتين القيمتين تناظر حالة التشغيل والإيقاف في الأجهزة الإلكترونية. كما أنه بسبب سهولة تنفيذ … اقرأ المزيد

عمر النصف

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

انتقاء طبيعي

الانتقاء الطبيعي أو الاصطفاء الطبيعي أو الانتخاب الطبيعي هي عملية غير عشوائية، فيها يزداد أو يقل شيوع الخلات الحيوية في التجمع الأحيائي من جراء التكاثر التمايزي (تباين حاملي هذه السمات من حيث التكاثر). وهي آلية أساسية للتطور. وهنالك تنوع في كل التجمعات الأحيائية. وأحد الأسباب لذلك هو الطفرات العشوائية التي تُحدث تغيرات في الجينوم الخاص … اقرأ المزيد

بنية البيانات

في علوم الكمبيوتر، بنية البيانات أو هيكلية البيانات (بالإنجليزية: Data Structure) هي تنظيم البيانات وإدارتها وتنسيق التخزين الذي يُتيح الوصول والتعديل الفعّالين. بتعبير أدق، بنية البيانات هي مجموعة من قيم البيانات، والعلاقات فيما بينها، والوظائف أو العمليات التي يمكن تطبيقها على البيانات.

برمجة حتمية

في علوم الكمبيوتر، تُعد البرمجة الحتمية (بالإنجليزية: Imperative Programming) نموذجًا برمجيًا يستخدم العبارات التي تُغّير حالة البرنامج. بنفس الطريقة التي تُعبّر بها الحالة الحتمية في اللغات الطبيعية عن الأوامر، فإن البرنامج الحتمي يتكون من أوامر يقوم بها الكمبيوتر. تُركز البرمجة الحتمية على وصف كيفية عمل البرنامج.

برمجة وظيفية

في علوم الكمبيوتر، تُعد البرمجة الوظيفية (بالإنجليزية: Functional Programming) نموذجًا برمجيًا حيث يتم إنشاء البرامج من خلال تطبيق الوظائف وتأليفها. إنه نموذج برمجة إعلاني تكون فيه تعريفات الدوال أشجارًا للتعبيرات التي ترجع كل منها قيمة، بدلاً من سلسلة من العبارات الحتمية التي تغير حالة البرنامج.

برمجة منطقية

البرمجة المنطقية (بالإنجليزية: Logical Programming) هي نموذج برمجي يعتمد بشكل كبير على المنطق الرسمي. أي برنامج مكتوب بلغة برمجة منطقية عبارة عن مجموعة من الجمل في شكل منطقي، مُعبرة عن الحقائق والقواعد حول بعض جوانب المشكلة. تشمل عائلات لغة البرمجة المنطقية الرئيسية (Prolog)، وبرمجة (ASP) و(Datalog). في جميع هذه اللغات، تتم كتابة القواعد في شكل … اقرأ المزيد

error: