توجه : این پروژه به صورت فایل power point (پاور پوینت) ارائه میگردد
پاورپوینت LISP فایل ورد (word) دارای 32 اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است
فایل پاور پوینت پاورپوینت LISP فایل ورد (word) کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است
لطفا به نکات زیر در هنگام خرید
دانلود پاورپوینت LISP فایل ورد (word)
توجه فرمایید.1-در این مطلب، متن اسلاید های اولیه
دانلود پاورپوینت LISP فایل ورد (word)
قرار داده شده است
2-به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید
3-پس از پرداخت هزینه ، حداکثر طی 12 ساعت پاورپوینت خرید شده ، به ادرس ایمیل شما ارسال خواهد شد
4-در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد
5-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار داده نشده است
بخشی از متن پاورپوینت LISP فایل ورد (word) :
اسلاید 1 :
Lisp,1960
¨نگاهی به تاریخچه ی Lisp:
ایده کلی:
برخی از ایده های قدیمی ، قدیمی به نظر می رسند.
برخی از ایده های قدیمی ، جدید به نظر می رسند.
مثالی از یک زبان خوش ساخت و کار راه انداز
متفاوت از C ، C++ و JAVA : شانسی برای متفاوت فکر کردن
موضوعات کلی در رابطه با طراحی زبان را شرح می دهد.
اسلاید 2 :
John McCarthy
¨
¨
¨پیشگام در AI
فرموله کردن استدلال ها
¨همچنین
پیشنهاد اشتراک زمانی
تئوری های ریاضی
¨Lisp
از علاقه به محاسبات سمبلیک سرچشمه گرفت
(ریاضی ، منطق)
اسلاید 3 :
خلاصه ای از Lisp
¨دارای لهجه های متفاوتی است:
Lisp 1.5, Maclisp, …, Scheme, ;
CommonLisp دارای ویژگیهای اضافی است
در این درس مختصری از Lisp 1.5 توضیح داده خواهد شد.
¨دارای نحو ساده ای است
(+ 1 2 3)
(+ (* 2 3) (* 4 5))
(f x y)
اسلاید 4 :
Atom ها و Pair ها
¨Atom ها شامل اعداد و رشته های غیر قابل تقسیم است.
<atom> ::= <smbl> | <number>
<smbl> ::= <char> | <smbl><char> |<smbl><digit>
<num> ::= <digit> | <num><digit>
¨جفتهای دارای نقطه (dotted pairs)
برای pair از (A . B) استفاده می شود.
به عبارتهای سمبلیک، S-expressions می گویند:
<sexp> ::= <atom> | (<sexp> . <sexp>)
اسلاید 5 :
توابع پایه
¨توابعی که روی اتمها و pair ها عمل می کنند:
cons car cdr eq atom
¨اعلانها و کنترل:
cond lambda define eval quote یا ‘
¨مثال:
(lambda (x) (cond ((atom x) x) (T (cons ‘A x))))
function f(x) = if atom(x) then x else cons(“A”,x)
¨توابعی با اثرات جانبی (Side Effect)
rplaca rplacd
اسلاید 6 :
ارزیابی عبارت ها
¨لیسپ از حلقه Read-eval-print استفاده می کند
¨فراخوانی تابع (function arg1 ; argn)
هر یک از آرگومانها ارزیابی می شوند
لیستی از مقادیر آرگومانها به تابع داده می شود
¨در بعضی از فراخوانی ها تمام آرگومانها ارزیابی نمی شوند
مثال (cond (p1 e1) ; (pn en) )
از چپ به راست پیش می رود
اولین pi با مقدار درست یافته می شود، ei مربوط به آن ارزیابی می شود
مثال: در (quote A) ، A ارزیابی نمی شود
اسلاید 7 :
مثالها
(+ 4 5)
expression with value 9
(+ (+ 1 2) (+ 4 5))
evaluate 1+2, then 4+5, then 3+9 to get value
(cons (quote A) (quote B))
pair of atoms A and B
(quote (+ 1 2))
evaluates to list (+ 1 2)
‘(+ 1 2)
same as (quote (+ 1 2))
¨
اسلاید 8 :
مقاله ی McCarthy در سال 1960
¨مقاله ای قابل توجه بخاطر:
ایده های خوب برای زبانها
شرح وضعیت برنامه نویسی در 1960
بینش خوبی در پروسه ی طراحی زبان ارائه می داد.
¨مفاهیم مهم:
علاقه به محاسبات سمبلیک طراحی را تحت تأثیر قرار داده بود.
از مدل ماشین ساده ای استفاده شده بود
به مسایل تئوری توجه شده بود
تئوری تابع بازگشتی ، محاسبات لامبدا
ایده های خوب: برنامه ها به عنوان داده، زباله روبی
اسلاید 9 :
طراحی یک زبان خوب
¨کاربرد انگیزه دهنده
¨ماشین انتزاعی (Abstract machine)
¨بنیاد تئوری
اسلاید 10 :
کاربرد انگیزه دهنده
¨کاربردهای انگیزه دهنده قسمتی از طراحی زبان خوب است و در طراحی زبان به صورتهای زیر تأثیر می گذارد:
تمرکز روی مهمترین اهداف
حذف ایده های جذاب ولی غیر ضروری
Lisp محاسبات سمبلیک ، منطقی ، برنامه نویسی اکتشافی
C سیستم عامل یونیکس
Simula شبیه سازی
PL/1 سعی در حل تمام مسائل برنامه نویسی ؛ موفق نبود
لیست کل یادداشت های این وبلاگ
مقاله رابطه هوش عاطفی و مهارت های ارتباطی با راهبردهای مدیریت تع
مقاله انواع غنیسازی در فرآورده های ماکارونی تحت فایل ورد (word)
مقاله تبیین رابطه سرمایه اجتماعی با خلق دانش و انتقال دانش سازما
مقاله پارامترهای موثر در استخراج نیکل توسط D2EHPA با اصلاح کننده
[عناوین آرشیوشده]