ماذا تعرف عن #الخوارزميات (Algorithms) ؟الخوارزمية هي مجموعة من الخطوات المحددة والمتسلسلة اللازمة لحل مشكلة ما أو من أجل تنفيذ مهمة محددة.مثلا خوارزمية حساب العمر هي :السنة الحالية - سنة الميلاد = العمر 2021 - 2001 = 20 وتعرف الخوارزميات في البرمجة بأنها مجموعة من التعليمات البرمجية الواضحة التي يتم تنفيذها واحدة تلو الآخرى بشكل متسلسل لحل مشكلة ما.إذ تهتم دراسة الخوارزميات بعاملين مهمين هما : ⭕ Time complexity الوقت الذي يقضيه الكمبيوتر فى تنفيذ الخوارزمية ⭕ Space complexity كمية الذاكرة التي استخدمها البرنامج لتنفيذ الخوارزمية. و تبرز أهمية الخوارزميات في كلا من:1️⃣ تحسين وقت تنفيذ البرنامج.2️⃣ إستخدام الذاكرة بشكل صحيح.3️⃣ تبسيط الكود بسبب الإعتماد على خطوات واضحة وسهلة الفهم.اما عوامل جودة الخوارزمية تلاحظ في :1️⃣زمن التنفيذ قليل. 2️⃣ لا تحتاج إلى إستخدام الذاكرة بشكل كبير.3️⃣ خطوات واضحة وسهلة الفهم.4️⃣ تحديد المدخلات والمخرجات بدقة.#الحشد_الشعبي #المديرية_العامة_لتكنولوجيا_المعلومات_والإتصالات / #مديرية_الحكومة_الإلكترونية#e_gov#مصطلح_ومعلومة
القياس:
714 x 627
حجم الملف:
34.3 Kb