إظهار: 1 - 4 من 4 نتائج
Q&A

ما هي الـ Database وما هي الـ Data Structure؟

سأل شخص ما عن الفرق بين قاعدة البيانات (Database) وهياكل البيانات (Data Structure) وإليك الإجابة: (الداتاستركشر) تتعامل مع الذاكرة “المؤقتة” (RAM) فيما (الداتابيز) تتعامل مع الذاكرة “الدائمة” (Hard disk). أبسط مثال على الداتاستركشر هو المصفوفة Array، وأبسط مثال على الداتابيز هي الجدول Table المخزن على الهاردسك. لتبسيط المثال أكثر، أنت تصمم برنامج إضافة ملاحظات: عند …

Q&A

هل موقع ويكيبيديا موثوق؟

ما مدى موثوقية موقع ويكيبيديا (Wikipedia)؟ يتساءل البعض ما إذا كان الموقع الشهير موسوعة ويكيبيديا بمثابة مصدر يعوّل عليه عند النقل منه، وسنجيب عن هذا السؤال… اﻹجابة هي “نعم” و “لا” في الوقت نفسه، حيث في أسفل كل مقالة ويكيبيديا تجد قائمة بالمصادر والمراجع التي استعان بها الكُتّاب والتي بناءً عليها يمكنك اﻹقرار ما إذا …

Q&A

لماذا تقوم الجامعات بتدريس أحد اللغتين C/C++ ؟

لماذا تقوم الجامعات -كبداية- بتعليم لغة C أو C++ للطلاب، على الرغم من وجود لغات أحدث؟ هنالك العديد من اﻷسباب التي تجعل لغتي C/C++ خيارًا أولًا ورئيسًا في الجامعات حول العالم: 1. ﻷنه من اﻷسهل أن تبدأ من اﻷسفل، من مستوى منخفض (low-level)، يجب أن تتعلم كيف يعمل الحاسوب خلف الكواليس، على الرغم من أن …

Q&A Road maps

كيف أتعلم البرمجة من اﻷلف إلى الياء؟

ملاحظة: كتبتُ هذا الموضوع أيضًا في مدونة ملهم من قبل. تفتقر معظم منشورات المحتوى العربيّ لوجود دليل إرشاديّ جامع ومانع يبيّن المسار الذي ينبغي أن يسلكه المرء للمضي قدمًا نحو فضاء البرمجة إلى جانب العديد من اﻷسئلة التي تثير حيرة المبتدئ والتي قد تجعله يتعثّر في منتصف الطريق، لذلك إذا كنت حديث العهد (أو غير …