سایر

پاورپوینت نظریه زبان ها و ماشین ها

دانلود پاورپوینت با موضوع نظریه زبان ها و ماشین ها ،
در قالب ppt و در 56 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
نظریه پیچیدگی
دانش رده بندی مسائل بر اساس سختی محاسباتی
برای غلبه بر پیچیدگی چه می توان کرد؟
تغییر مسئله پس از کشف که عامل دشواری آن
تقریب زدن راه حل مسئله
ارائه روش هایی که در حالت متوسط عملکرد خوبی دارند؛
استفاده از روش های تصادفی
کاربردها
به عنوان مثال در رمزنگاری، هدف این است که رمزگشایی با توان محاسباتی مهاجم غیرممکن باشد.
عناوین مورد بحث
نظریه پیچیدگی
نظریه محاسبه پذیری
نظریه ماشین ها
مبانی ریاضی
الفبا
رشته ها
زبان ها
نظریه محاسبه پذیری
ماشین ها چه مسائلی را می توانند حل کنند؟
رده بندی مسائل در دو گروه قابل محاسبه و غیرقابل محاسبه
مدل های نظری برای ماشین ها
به علت قدرتمندی مدل هایی مانند RAM یا ماشین تورینگ اثبات این که چه مسائلی را می توانند حل کنند دشوار است.
نظریه ماشین ها
تعریف و ویژگی های مدل های ریاضی محاسبه
مدل ماشین حالت متناهی
در پردازش متن، کامپایلرها و طراحی سخت افزار کاربرد دارد.
مدل ماشین پشته ای
در زبان های برنامه سازی و هوش مصنوعی کاربرد دارد.
Logic
انواع منطق
Propositional logic منطق کامل 
Predicate logic  منطق مُسندی
تعريف منطق
Syntax
مجموعه اي از متغيرها و انواع عملگرها
{p, q, r, …} متغيرها
و
} , ν, →, ↔^{┐,                        عملگرها
Semantic
معنايي که توسط جدول درستي براي دنباله اي از نمادها به تعداد محدود بار، به 
همراه يک Syntax خاص،  تعريف مي شود.
تعاريف
فرمول : دنباله اي محدود از نمادها به تعداد محدود بار به همراه يک Syntax خاص
Logical System: مجموعه اي از اصول و قواعد استنتاج
اصول (axioms): گزاره هايي از منطق مورد نظر که هميشه درست است، تعداد آنها مي تواند محدود يا نامحدود باشد.
قواعد استنتاج: قواعدي که از طريق آنها مي توان از دو گزارۀ درست به يک گزارۀ درست ديگر رسيد.
دانلود فایل

دانلود فایل”پاورپوینت نظریه زبان ها و ماشین ها”

سایر

پاورپوینت نظریه زبان‌ ها و ماشین ها

 دانلود پاورپوینت با موضوع نظریه زبان‌ ها و ماشین ها،
در قالب ppt و در 21 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
چرا نظریه زبان ها؟!!!
کاربردها
رویکرد
مقدمات ریاضی
مجموعه
حاصلضرب دکارتی
توابع و روابط
گرافها و درخت ها
مجموعه
دسته ای از عناصر که هیچ نوع ساختاری ندارند.
از … وقتی استفاده می شود که معنی واضح باشد
گاه توضیح اضافه می شود

عملیات مجموعه ها
اجتماع
اشتراک
تفاضل

دانلود فایل

دانلود فایل”پاورپوینت نظریه زبان‌ ها و ماشین ها”

سایر

پاورپوینت نظریه زبان ها و ماشین ها

 دانلود پاورپوینت با موضوع نظریه زبان ها و ماشین ها،
در قالب ppt و در 56 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:

سیاست نمره دهی درس
تمرینات  %10
 کوییزهای کوتاه مربوط به تمرینات %15
کوییز های عمومی درس 45%
آزمون پایان نیمسال %30
نظریه پیچیدگی
دانش رده بندی مسائل بر اساس سختی محاسباتی
برای غلبه بر پیچیدگی چه می توان کرد؟
تغییر مسئله پس از کشف که عامل دشواری آن
تقریب زدن راه حل مسئله
ارائه روش هایی که در حالت متوسط عملکرد خوبی دارند؛
استفاده از روش های تصادفی
کاربردها
به عنوان مثال در رمزنگاری، هدف این است که رمزگشایی با توان محاسباتی مهاجم غیرممکن باشد.
عناوین مورد بحث
نظریه پیچیدگی
نظریه محاسبه پذیری
نظریه ماشین ها
مبانی ریاضی
الفبا
رشته ها
زبان ها

دانلود فایل

دانلود فایل”پاورپوینت نظریه زبان ها و ماشین ها”

سایر

پاورپوینت نظریه زبان ها و ماشین ها

دانلود پاورپوینت با موضوع نظریه زبان ها و ماشین ها،
در قالب ppt و در 47 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
ماشین حالت متناهی
ساده ترین مدل محاسباتی کامپیوترها، یک ماشین حالت متناهی (finite Automaton یا finite State Machine) است.
مناسب برای مدلسازی کامپیوترهایی با حافظه بسیار محدود
در سیستم های نهفته (Embedded Systems) استفاده چنین ماشین هایی بسیار رایج است.
زنجیره های مارکوفی (Markov Chains) همتای احتمالی ماشین های حالت متناهی هستند.
این مدل ها درمدلسازی پروتکل های شبکه های کامپيوتری، پردازش گفتار و OCR برای تشخیص الگوهای موجود در داده ها کاربرد دارند.
اثبات طرف دیگر
باید نشان دهیم که اگر یک زبان منظم باشد، می توان آن را با یک عبارت منظم نمایش داد.
ابتدا یک DFA را به GNFA متناظر آن تبدیل می کنیم.
سپس GNFA را به عبارت منظم تبدیل می نماییم.
GNFA یک ماشین غیرقطعی است که در آن گذارها به جای علائم الفبا می توانند عبارات منظم باشند.

دانلود فایل

دانلود فایل”پاورپوینت نظریه زبان ها و ماشین ها”