علم الحاسوب النظري: الفرق بين النسختين

من ويكيبيديا، الموسوعة الحرة
[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
ElphiBot (نقاش | مساهمات)
Addbot (نقاش | مساهمات)
ط بوت: ترحيل 16 وصلة إنترويكي, موجودة الآن في ويكي بيانات على d:q2878974
سطر 37: سطر 37:
[[تصنيف:تحسيب|*]]
[[تصنيف:تحسيب|*]]
[[تصنيف:معلوماتية نظرية|*]]
[[تصنيف:معلوماتية نظرية|*]]

[[cs:Teoretická informatika]]
[[de:Theoretische Informatik]]
[[en:Theoretical computer science]]
[[es:Ciencia computacional teórica]]
[[et:Teoreetiline informaatika]]
[[fa:علوم نظری رایانه]]
[[fi:Tietojenkäsittelyteoria]]
[[fr:Informatique théorique]]
[[hr:Teoretsko računarstvo]]
[[it:Informatica teorica]]
[[ja:理論計算機科学]]
[[lb:Theoretesch Informatik]]
[[nl:Theoretische informatica]]
[[ru:Теоретическая информатика]]
[[tr:Kuramsal bilgisayar bilimi]]
[[uk:Теоретична інформатика]]

نسخة 14:33، 8 مارس 2013

المعلوماتية النظرية هي أحد فروع المعلوماتية الذي يهتم بنظرية التحسيب بفرعيها نظرية الحوسبة ونظرية التعقيد الحسابي، إضافة إلى المنطق بفرعيه : منطق القضايا (حسبان القضايا) والمنطق الإسنادي إضافة إلى السيمانتيك الشكلي أي بشكل عام نظرية اللغات الشكلية.

الحوسبة

في المعلوماتية، الحوسبة computation يعني كيفية تطور حالة الحاسوب مع الزمن، علما أن حاسوب هنا يجب أن تفهم بالمعنى الواسع للكلمة وليس على أنها الحواسيب الرقمية فقط. لكن أحد أمثلة التحسيب الفيزيائي هو تطور حالة الحاسوب الرقمي مع الزمن، مع ان هناك أمثلة أخرى مثل الحواسب الكمومية، حواسيب الدنا DNA computer أو الحواسيب الجزيئية. في فروع المعلوماتية التي تدرس عمليات التحسيب، تعرف نماذج رياضية من الحواسيب تدعى آلات تورينغ، في هذه الحالة يصبح التحسيب شيئا رياضيا بحتا. الفرع الرياضي الذي يدرس النماذج الرياضية للتحسيب ندعوه نظرية التحسيب.

يمكن تعريف التحسيب أيضا بأنه إيجاد حلول مسألة مطروحة ابتداءا من معطيات مطروحة لها باستخدام خوارزمية. ويمكن تمديد هذا العلم لإيجاد الخوارزميات المناسبة لحل نمط معين من المسائل. بدورها تتناول نظرية الحوسبة : تحليل المسائل ومدخلاتها Inputs إضافة للخوارزميات Algorithms المطروحة لحلها.

الحوسبة كمفهوم معلوماتي

الحوسبة Computation تعريفا سلسلة الخطوات الوسيطة intermediate steps التي نستخدمها في انجاز خوارزمية مصممة لحل مشكلة أو مسألة ما بطريقة حاسوبية. يمكن تعريفها أيضا على انها خوارزمية algorithm نقوم بها لتحويل مدخلات input مسألة ما إلى مخرجات outputs (خرج، نتائج) أي حلول للمسألة المطروحة. أي حاسوب يقوم بعملية حوسبة computation عندما ينجز برنامجا ما program ليعطيك نتائج ما أعطيته.

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

هذه التعريفات تشكل أساسا لنظرية الحاسوبية computability theory ونظرية التعقيد الحسابي computational complexity theory.

نظرية التحسيب

نظرية التحسيب theory of computation هي فرع من المعلوماتية يدرس إمكانية حل المسائل المطروحة بكفاءة بوساطة حاسوب. لذلك يمكن تقسيمها إلى : نظرية الحاسوبية ونظرية التعقيد الحسابي.و كلاهما يتعاملان مع النماذج الشكلية للتحسيب.

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

شرط محدودية الذاكرة ضروري جدا لأن هذا ما يجعل آلة تورينغ واقعية، ويجعل تنبؤات آلة تورينغ مقبولة فأي مسألة يمكن حلها بوساطة آلو تورينغ يمكن حلها أيضا بوساطة أي حاسوب شخصي ذو ذاكرة كافية.

انظر أيضا


قالب:بوابة رياضيات