- ماهو الفرق بين أساسيات البرمجة وخوارزميات البرمجة؟
- وهل هم بنفس المعنى ولكن لهم مسميات أخرى؟
ماهو الفرق بين خوارزميات البرمجة وأساسيات البرمجة؟
- أساسيات البرمجة: هي عبارة عن أنماط البيانات (أرقام - حروف) التعامل مع العبارات الشرطية (if - else) والحلقات (for - while) والدوال functions والأصناف classes أي بمعنى أنك تعرف كيفية تعامل لغات البرمجية مع البيانات و بعض المبادئ في تمرير القيم و معالجتها.
- خوارزميات البرمجة: هي عبارة عن مجموعة خطوات تقوم بحل مشكلة ما باستخدام المنطق البرمجي وتحل المشكلة بأفضل شكل وأقل عدد خطوات، حيث يتم تنفيذ البرنامج بأقل وقت وأقل استهلاك للمواد من المعالجة والذاكرة.
- أساسيات البرمجة هي الأنماط اللتي من خلالها تقوم بصياغة الكود البرمجي
- الخوارزيمات هي طريقة تفكير منطقية لحل مشكلة ما، ولديها صياغة عامة متفق عليها يفهمها كل شخص درس الخوارزميات وهدفها توفير لحل لمشاكل معينة يمكنك فهمها وتحويلها لكود باللغة اللتي تقتنها
وهناك فرق بينهما طبعا ، فأسياسيات البرمجة تختلف من لغة لأخرى بينما الخوارزميات إتفق على طريقة صياغتها
التعليقات