📘 ❞ خوارزميات (الجزء الأول) ❝ كتاب ــ خالد ياسين الشيخ

الكتب التقنية والحاسوبية العامة - 📖 ❞ كتاب خوارزميات (الجزء الأول) ❝ ــ خالد ياسين الشيخ 📖

█ _ خالد ياسين الشيخ 0 حصريا كتاب خوارزميات (الجزء الأول) 2024 الأول):

حل مسائل وخوارزميات
إعداد المهندس الشيخ نبذة عن الخوارزمية : الخوارزمية هي عبارة منهج فعال effective method يهدف لأداء مهمة أو حل مشكلة ما يعبر عنه بمجموعة محددة من التعليمات المتسلسلة لمعالجة حاسوبية تهدف إلى الحصول نتائج اعتباراَ معطيات ابتدائية» وسميت بهذا الاسم نسبة العالم المسلم الطاشقندي الأصل أبو جعفر محمد بن موسى الخوارزمي الذي كتب رسالة المنهج الجبري القرن التاسع الميلادي وأصله كما يدل اسمه خوارزم وقد عاش بغداد سنة 780م 847م عهد الخليفة المأمون برع هذا الرياضيات والفلك وترك بصمات التراث الحضاري العالمي فقد وضع مبادئ علم الجبر وألف «الجبر والمقابلة» وهو أول سمّى ثم انتشر العلم وانتقل جميع اللغات تقريباَ ألف كتاباً الحساب ترجم اللاتينية بعد ثلاثة قرون تحت عنوان Algoritmi de nemero indriun أطلق جداول الضرب والقسمة والحساب العشري اسم Algorisms ظلت هذه الكلمة متداولة أوربا حتى أصبحت مصطلحاَ يحمل مدلولاً جديداً مرتبطاً بالبرمجة Algorithm تستخدم ألفاظ أخرى للدلالة بعض الخوارزميات المعينة كألفاظ الإجرائية procedure والمنهج والتقنية technique تسمى عملية تطبيق دخل لاستخراج خرج بعملية التحسيب فعندما يُطلب خبير البرمجة أن يصنع برنامجاً سواء لحل مسألة رياضية لاختراع لعبة لبناء برنامج تطبيقي يخدم أغراضاً فإن يفكر به المتخصص فهم المسألة ودراستها دراسة كافية هو استراتيجية للحل بطريقة تمكّن فيما ترجمة الاستراتيجية لغة يفهمها الحاسوب أوساط المختصين باسم «الخوارزمية» تستخدم عمليات ومعالجة المعطيات والعديد الحقول الأخرى (في الخيارات المتقدمة قد لا تكون متسلسلة ولا منتهية انظر خوارزمية غير حتمية nondeterministic algorithm ) كل قائمة بتعليمات معرفة ومحددة تصف تحسيب يتم إجراؤها ليتم الانتقال حالة ابتدائية حالات متتابعة ومنتهية بحالة نهائية وليس الضروري يكون التي تليها حتمياً فبعض مثل العشوائية randomized algorithms تتضمن نوعاً بدأ التشكل الجزئي للمفهوم مع محاولات "مشكلة القرار" Entscheidungsproblem طرحت قبل ديفيد هيلبرت David Hilbert عام 1928 تطورت تشكلات لاحقة تعريف قابلية الفعال calculability[2] ومنها كانت التوابع العودية (التراجعية) لكل Gödel (1930) وHerbrand (1934) وKleene (1935) وتحليل لمبدا طرحه Alonzo Church 1936 و"التشكيل 1" "Formulation Emil Post وآلة تورنگ طرحها آلان أواخر ثلاثينيات العشرين عندما توصف بأنها "مستمرة" فإما يعني أنها تنفذ تمثل كميات مستمرة رغم بتقريب متقطع (تدرس الخوارميات التحليل العددي) صيغة معادلة تفاضلية والتي بشكل مستمر وعلى حاسوب تماثلي الكتب التقنية والحاسوبية العامة مجاناً PDF اونلاين ركن خاص بكتب مجانيه للتحميل General ويوجد بيه مجموعة مجالات الانترنت والبرامج المكتبية وتطبيقات ولغات شرح لموضوعات تقنية باللغة العربية ومجموعة كبيرة لغات خاصة ومجال

إنضم الآن وتصفح بدون إعلانات
خوارزميات (الجزء الأول)
كتاب

خوارزميات (الجزء الأول)

ــ خالد ياسين الشيخ

خوارزميات (الجزء الأول)
كتاب

خوارزميات (الجزء الأول)

ــ خالد ياسين الشيخ

عن كتاب خوارزميات (الجزء الأول):

حل مسائل وخوارزميات


إعداد المهندس خالد ياسين الشيخ

نبذة عن الخوارزمية :
الخوارزمية هي عبارة عن منهج فعال effective method يهدف لأداء مهمة أو حل مشكلة ما يعبر عنه بمجموعة محددة من التعليمات المتسلسلة لمعالجة حاسوبية، تهدف إلى الحصول على نتائج محددة اعتباراَ من معطيات ابتدائية». وسميت الخوارزمية بهذا الاسم نسبة إلى العالم المسلم الطاشقندي الأصل أبو جعفر محمد بن موسى الخوارزمي الذي كتب رسالة مهمة عن المنهج الجبري القرن التاسع الميلادي. وأصله كما يدل اسمه من خوارزم، وقد عاش في بغداد من سنة 780م إلى 847م في عهد الخليفة المأمون. وقد برع هذا العالم في الرياضيات والفلك، وترك بصمات في التراث الحضاري العالمي، فقد وضع الخوارزمي مبادئ علم الجبر وألف كتاب «الجبر والمقابلة»، وهو أول من سمّى علم الجبر بهذا الاسم، ثم انتشر هذا العلم وانتقل اسمه إلى جميع اللغات تقريباَ. ألف الخوارزمي كتاباً في الحساب، ترجم إلى اللاتينية بعد ثلاثة قرون تحت عنوان Algoritmi de nemero indriun، ثم أطلق على جداول الضرب والقسمة والحساب العشري اسم Algorisms. ظلت هذه الكلمة متداولة في أوربا حتى أصبحت مصطلحاَ يحمل مدلولاً جديداً مرتبطاً بالبرمجة Algorithm. تستخدم ألفاظ أخرى للدلالة على بعض الخوارزميات المعينة كألفاظ الإجرائية procedure والمنهج method والتقنية technique. تسمى عملية تطبيق دخل على الخوارزمية لاستخراج خرج، بعملية التحسيب.

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

تستخدم الخوارزميات في عمليات الحساب ومعالجة المعطيات والعديد من الحقول الأخرى. (في بعض الخيارات المتقدمة قد لا تكون التعليمات متسلسلة ولا حتى أن تكون منتهية، انظر خوارزمية غير حتمية nondeterministic algorithm ).

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

بدأ التشكل الجزئي للمفهوم مع محاولات حل "مشكلة القرار" Entscheidungsproblem التي طرحت من قبل ديفيد هيلبرت David Hilbert في عام 1928، ثم تطورت تشكلات لاحقة مع محاولات تعريف قابلية الحساب الفعال effective calculability[2]، أو المنهج الفعال effective method، ومنها كانت التوابع العودية (التراجعية) لكل من Gödel (1930) وHerbrand (1934) وKleene (1935)، وتحليل لمبدا الذي طرحه Alonzo Church عام 1936، و"التشكيل 1" "Formulation 1" الذي طرحه Emil Post عام 1936، وآلة تورنگ التي طرحها آلان تورنگ في أواخر ثلاثينيات القرن العشرين.

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


الترتيب:

#7K

0 مشاهدة هذا اليوم

#27K

19 مشاهدة هذا الشهر

#2K

75K إجمالي المشاهدات
عدد الصفحات: 39.
المتجر أماكن الشراء
خالد ياسين الشيخ ✍️ المؤلف
مناقشات ومراجعات
QR Code
أماكن الشراء: عفواً ، لا يوجد روابط مُسجّلة حاليا لشراء الكتاب من المتاجر الإلكترونية
نتيجة البحث