منتديات ورقلة لكل الجزائريين والعرب
السلام عليكم ورحمة الله وبركـاتـه

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

تحياتي

ادارة المنتدي

https://ouargla30.ahlamontada.com/
منتديات ورقلة لكل الجزائريين والعرب
السلام عليكم ورحمة الله وبركـاتـه

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

تحياتي

ادارة المنتدي

https://ouargla30.ahlamontada.com/


منتدى علمي ثقافي تربوي ديني رياضي ترفيهي
 
الرئيسيةالبوابة*الأحداثالمنشوراتأحدث الصورالتسجيلدخول


هذه الرسالة تفيد أنك غير مسجل .

و يسعدنا كثيرا انضمامك لنا ...

للتسجيل اضغط هـنـا

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

الخوارزميات و البرمجة الخوارزميات من العلوم النشطة

حفظ البيانات؟
الرئيسية
التسجيل
فقدت كلمة المرور
البحث فى المنتدى

منتديات ورقلة لكل الجزائريين والعرب :: °ღ°╣●╠°ღ°.. منتديات التعليم الثانوي ..°ღ°╣●╠°ღ° :: منتدى السنة الثانية ثانوي 2AS :: الرياضيات الثانية ثانوي

شاطر
الخوارزميات و البرمجة  الخوارزميات من العلوم النشطة Emptyالجمعة 14 يناير - 20:15
المشاركة رقم: #
المعلومات
الكاتب:
اللقب:
مشرف
الرتبه:
مشرف
الصورة الرمزية


البيانات
عدد المساهمات : 15817
تاريخ التسجيل : 06/08/2012
رابطة موقعك : http://www.ouargla30.com
التوقيت

الإتصالات
الحالة:
وسائل الإتصال:
http://houdib69@gmail.com


مُساهمةموضوع: الخوارزميات و البرمجة الخوارزميات من العلوم النشطة



الخوارزميات و البرمجة الخوارزميات من العلوم النشطة

الخوارزميات و البرمجة


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


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


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


ومن الجدير بالذكر أن خوارزمية البرمجة ليست أمر برمجي، بل تتم كتابتها بلغة بسيطة، تتكون من بداية ومنتصف ونهاية، ودائمًا ما تكون واضحة وسهلة الفهم.


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


تمتلك الخوارزميات في البرمجة صفات معينة تحدد من هويتها وتميزها عن غيرها كما ذكرنا سابقًا، وهي باختصار كما يلي:


تفاصيل الإدخال والإخراج يجب تحديدها بدقة كبيرة.


كل خطوة في نظام الخوارزمية يجب أن تكون شديدة الوضوح وخالية من الغموض.


الخوارزمية يجب تكون فعالة للغاية عند استخدام طرق عديدة لحل مشكلة ما.


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


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


الخطوة الأولى: البدء.


الخطوة الثانية: إنشاء مكون قابل للتغيير لاستقبال عنوان البريد الإلكتروني للمستخدم.


الخطوة الثالثة: مسح سجل المكون في حال لم يكن فارغًا.


الخطوة الرابعة: اطلب من المستخدم عنوان بريد إلكتروني.


الخطوة الخامسة قم بحفظ الإجابة في المكون القابل للتغيير.


الخطوة السادسة: تحقق من الإجابة المحفوظة للتأكد من صحة عنوان البريد.


الخطوة السابعة: عنوان بريد غير صحيح؟ ارجع للخطوة الثالثة.الخطوة الثامنة: النهاية.نلاحظ أن هذه الخطوات تطلب من الحاسب ببساطة أن يحفظ في البداية معلومات المستخدم المتعلقة بالبريد الإلكتروني، ثم التحقق من عنوان البريد الذي قام المستخدم بإدخاله إذا كان بريد إلكتروني حقًا أم لا، والعودة لتنظيف سجل المكون القابل للتغيير في حال كان العنوان خطأ، وجعل هذا المكون قابل للتغيير يتيح التعامل معه بمرونة كما نرى، سواء للحذف أو للإضافة.2


مقارنة الفرق بينها، على الأقل بشكلٍ سريعٍ، مما يجعل دالة هاش التشفيرية مفيدةً للغاية في إيجاد الفرق من خلال القيم المختلفة التي تقوم بتوليدها وجمعها لهذه الملفات.أنواع دالة هاشهنالك عدة أنواعٍ وخوارزميات عديدة لدالة هاش، لكن الأكثر انتشارًا واستخدامًا منها هي ثلاثة:


MD5: تعتمد هذه الدالة على ترميز سلسلة من المعلومات وجعلها بصيغة 128 بت، وعادةً ما يتم استخدامها للتحقق من مصداقية البيانات، وتعتبر من أكثر دالات الهاش استخدامًا وانتشارًا في العالم، رغم معاناتها من سلبياتٍ عديدةٍ نظرًا لقدم عمرها


SHA-2: تم تطويرها من قبل وكالة الأمن القومي الأمريكية، ومن المعروف لدى معظم الخبراء أنها خليفة نجاح MD5، وتعتمد في تشفيرها أو ترميزها على إنتاج عناصر بصيغة 160 بت وتحمل رقمًا عشريًّا.


CRC32: دالةٌ أخرى تستخدم بكثرةٍ في التحقق من مصداقيات البيانات، ولعلها مخصصة أكثر من غيرها لهذه الوظيفة الأمنية، فهي تعتمد على رمز التحقق من الخطأ CRC، والذي يعرف أنه اختبار التكرار الدوري، ويتحقق من حدوث تغييراتٍ غير متوقعةٍ في البيانات، ومن الجدير بالذكر أن الترميز عبر هذه الدالة سوف يقوم بإنتاج عناصر بنفس الصيغة.






























[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


=




أدخل عنوان بريدك الإلكتروني هنا يصــــلك كل جديــــد





بلغ الادارة عن محتوى مخالف من هنا ابلغون على الروابط التي لا تعمل من هنا



توقيع : fouad


التوقيع
ــــــــــــــــ






الخوارزميات و البرمجة  الخوارزميات من العلوم النشطة Emptyالجمعة 14 يناير - 21:03
المشاركة رقم: #
المعلومات
الكاتب:
اللقب:
عضو الجوهرة
الرتبه:
عضو الجوهرة
الصورة الرمزية


البيانات
عدد المساهمات : 14670
تاريخ التسجيل : 15/08/2012
رابطة موقعك : ouargla
التوقيت

الإتصالات
الحالة:
وسائل الإتصال:
https://ouargla30.ahlamontada.com


مُساهمةموضوع: رد: الخوارزميات و البرمجة الخوارزميات من العلوم النشطة



الخوارزميات و البرمجة الخوارزميات من العلوم النشطة

طرحت فابدعت
دمت ودام عطائك
ودائما بأنتظار جديدك الشيق




أدخل عنوان بريدك الإلكتروني هنا يصــــلك كل جديــــد





بلغ الادارة عن محتوى مخالف من هنا ابلغون على الروابط التي لا تعمل من هنا



توقيع : mohamedb


التوقيع
ــــــــــــــــ


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



الخوارزميات و البرمجة  الخوارزميات من العلوم النشطة Emptyالجمعة 14 يناير - 21:03
المشاركة رقم: #
المعلومات
الكاتب:
اللقب:
عضو الجوهرة
الرتبه:
عضو الجوهرة
الصورة الرمزية


البيانات
عدد المساهمات : 14670
تاريخ التسجيل : 15/08/2012
رابطة موقعك : ouargla
التوقيت

الإتصالات
الحالة:
وسائل الإتصال:
https://ouargla30.ahlamontada.com


مُساهمةموضوع: رد: الخوارزميات و البرمجة الخوارزميات من العلوم النشطة



الخوارزميات و البرمجة الخوارزميات من العلوم النشطة

طرحت فابدعت
دمت ودام عطائك
ودائما بأنتظار جديدك الشيق




أدخل عنوان بريدك الإلكتروني هنا يصــــلك كل جديــــد





بلغ الادارة عن محتوى مخالف من هنا ابلغون على الروابط التي لا تعمل من هنا



توقيع : mohamedb


التوقيع
ــــــــــــــــ


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



الكلمات الدليلية (Tags)
الخوارزميات و البرمجة الخوارزميات من العلوم النشطة, الخوارزميات و البرمجة الخوارزميات من العلوم النشطة, الخوارزميات و البرمجة الخوارزميات من العلوم النشطة,

الإشارات المرجعية

التعليق على الموضوع بواسطة الفيس بوك

الــرد الســـريـع
..
آلردودآلسريعة :





الخوارزميات و البرمجة  الخوارزميات من العلوم النشطة Collapse_theadتعليمات المشاركة
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

اختر منتداك من هنا



المواضيع المتشابهه

https://ouargla30.ahlamontada.com/ منتديات ورقلة لكل الجزائريين والعرب